﻿*
{
	font-size: 100.01%;
}
html
{
	font-size: 62.5%;
}
body
{
	margin: 0;
	color: #030303;
	font: 1em Arial, Helvetica, sans-serif;
	min-width: 1001px;
}
img
{
	border: 0;
}
a
{
	color: #000;
	text-decoration:none;
}
a:hover
{
	text-decoration: none;
}
form, fieldset
{
	margin: 0;
	padding: 0;
	border: 0;
}
input, select
{
	font: 100% Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
#wrapper
{
	width: 100%;
	margin: 2px auto 0;
}
/* main */
#main
{
	width: 100%;
	overflow: hidden;
	max-width: 1440px;
	margin: 0 auto;
	padding: 0 0 20px;
}
/* content */
#content
{
	width: 100%;
	float: left;
}
.content-holder
{
	margin: 0 215px;
}
#wrapper
{
	width: 100%;
	margin: 2px auto 0;
}
/* header */
#header
{
	padding: 0 0 30px;
}
.inner #header
{
	padding: 0 0 20px;
}
.header-area
{
	background: #015289 url(../NewImages/bg-header-area.gif) repeat-x;
	height: 146px;
	overflow: hidden;
}
/* add-nav-area */
.add-nav-area
{
	background: #fff url(../NewImages/bg-add-nav-area.gif) no-repeat;
	overflow: hidden;
	height: 26px;
	padding: 0 0 0 46px;
	float: right;
	font-size: 1.2em;
}
.add-nav-area .holder
{
	background: url(../NewImages/bg-add-nav-area.gif) repeat-x 0 -26px;
	height: 100%;
	float: left;
}
.add-nav-area .frame
{
	background: url(../NewImages/bg-add-nav-area.gif) no-repeat 100% 100%;
	height: 100%;
	padding: 0 46px 0 0;
	float: left;
}
.add-nav-area ul
{
	margin: 0 -5px;
	padding: 5px 0 0;
	list-style: none;
	overflow: hidden;
}
.add-nav-area li
{
	float: left;
	background: url(../NewImages/sep-add-nav.gif) no-repeat 0 50%;
	padding: 0 4px;
	margin: 0 1px 0 -1px;
}
.add-nav-area a
{
	color:#003399;
	text-decoration: none;
}
.add-nav-area a:hover
{
	text-decoration: underline;
}
.info-row
{
	clear: both;
	overflow: hidden;
	padding: 0 14px 6px 24px;
}
* html .info-row
{
	overflow: visible;
	height: 1%;
}
/* logo */
.logo
{
	background: url(../NewImages/bg-logo.gif) no-repeat;
	width: 248px;
	height: 77px;
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 37px 0 0;
}
.logo a
{
	display: block;
	height: 100%;
}
.info-row .img-area
{
	float: left;
	border: 1px solid #15304d;
	margin: 8px 0 0;
}
.info-row .img-area img
{
	display: block;
}
#text-changer
{
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	float: right;
	padding: 38px 0 0;
}
#text-changer strong
{
	float: left;
	padding: 3px 4px 0 0;
	font-size: 1.2em;
}
#text-changer ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	float: left;
	font-size: 11px;
}
#text-changer li
{
	float: left;
	padding: 0 2px 0 0;
	line-height: 23px;
}
#text-changer ul a
{
	color: #fff;
	text-align: center;
	text-decoration: none;
	float: left;
	width: 25px;
	background: #003673 url(../NewImages/bg-resize-area.gif) repeat-x;
}
#text-changer ul a:hover
{
	background: #003067 url(../NewImages/bg-resize-area-hover.gif) repeat-x;
}
#reset
{
	font-size: 13px;
}
#increase
{
	font-size: 16px;
}
/* links-list */
.links-list
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-weight: bold;
	font-size: 1.2em;
}
.links-list li
{
	overflow: hidden;
	vertical-align: top;
}
* html .links-list li
{
	overflow: visible;
	height: 1%;
}
.links-list a
{
	float: left;
	background: url(../NewImages/bg-links-list.gif) no-repeat 5px 5px;
	width: 143px;
	padding: 0 0 0 27px;
	line-height: 21px;
	text-decoration: none;
}
.links-list a:hover
{
	color: #fff;
	background: #005fab url(../NewImages/bg-links-list-hover.gif) no-repeat 5px 5px;
}
/* nav-area */
.nav-area
{
	height: 37px;
	overflow: hidden;
	width: 100%;
	position: relative;
	background: url(../NewImages/bg-nav.gif) repeat-x;
}
.nav-holder
{
	position: relative;
	float: left;
	left: 50%;
}
#nav
{
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
	float: left;
	left: -50%;
	font: bold 14px/37px Verdana, Arial, Helvetica, sans-serif;
}
#nav li
{
	float: left;
	background: url(../NewImages/sep-nav.gif) no-repeat;
	padding: 0 0 0 2px;
}
#nav li:first-child
{
	background: none;
}
#nav a
{
	float: left;
	text-decoration: none;
	color: #fff;
	padding: 0 28px;
}
#nav .active a, #nav a:hover
{
	background: url(../NewImages/bg-nav.gif) repeat-x 0 -37px;
}
.info-section
{
	position: relative;
	background: url(../NewImages/bg-btn-area.gif) repeat-x 0 100%;
	width: 100%;
	border-bottom: 1px solid #7aa0b3;
}
.info-block
{
	overflow: hidden;
	padding: 0 50px 5px 47px;
	min-height: 351px;
}
* html .info-block
{
	overflow: visible;
	height: 351px;
}
.info-area
{
	color: #014579;
	overflow: hidden;
	position: relative;
	z-index: 10;
	padding: 53px 20px 140px 0;
	font: 1.8em "Myriad Pro" , Arial, Helvetica, sans-serif;
}
* html .info-area
{
	overflow: visible;
	height: 1%;
}
.info-area h1
{
	margin: 0 0 8px;
	font-size: 2em;
}
.info-area p
{
	margin: 0;
	line-height: 24px;
}
.btn
{
	position: absolute;
	bottom: 42px;
	left: 145px;
	z-index: 10;
	background: url(../NewImages/bg-btn.gif) no-repeat;
	width: 265px;
	height: 48px;
	font-size: 24px;
	font-weight: bold;
	line-height: 48px;
	text-align: center;
	text-decoration: none;
	color: #014579;
}
.btn:hover
{
	text-decoration: underline;
}
/* sidebar */
#sidebar
{
	width: 195px;
	padding: 0 10px 0 10px;
	float: left;
	margin: 0 0 0 -100%;
	display: inline;
}
.side-box
{
	width: 195px;
	overflow: hidden;
	margin: 0 0 13px;
}
.ttl-area
{
	background: url(../NewImages/bg-ttl-area.gif) repeat-y -195px 0;
}
.ttl-holder
{
	background: url(../NewImages/bg-ttl-area.gif) no-repeat;
	padding: 8px 0 6px 11px;
	border-bottom: 1px solid #d6aa15;
}
.ttl-area h3
{
	margin: 0;
	color: #000;
	font-size: 1.4em;
	line-height: 1.285;
}
.side-holder
{
	background: url(../NewImages/bg-side-holder.gif) no-repeat -195px 100%;
	padding: 0 0 10px;
}
.side-holder .frame
{
	background: url(../NewImages/bg-side-holder.gif) repeat-y;
	overflow: hidden;
	padding: 10px 5px 9px 11px;
}
* html .side-holder .frame
{
	overflow: visible;
	height: 1%;
}
.login-form .row-area, .login-form .row
{
	width: 100%;
	overflow: hidden;
	font-size: 1em;
	padding: 0 0 5px;
}
.login-form .row input
{
	float: left;
	padding: 2px 4px;
	font: 1.2em Arial, Helvetica, sans-serif;
	color: #000;
	width: 95px;
}
.login-form .row .btn-login
{
	padding: 0;
	width: auto;
	margin: 1px 0 0 5px;
}
.login-form .row-area input
{
	float: left;
	padding: 0;
	margin: 0;
	width: 16px;
	height: 16px;
}
.login-form .row-area label
{
	float: left;
	padding: 2px 0 0 4px;
}
.login-form .hidden
{
	display: none;
}
.help-nav
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 1em;
	overflow: hidden;
}
* html .help-nav
{
	overflow: visible;
	height: 1%;
}
.help-nav li
{
	display: inline;
	padding: 0 1px 0 5px;
	margin: 0 4px 0 -4px;
	background: url(../NewImages/sep-help-nav.gif) no-repeat 0 50%;
}
/* aside */
.aside
{
	width: 195px;
	padding: 0 10px 0 10px;
	margin: 0 0 0 -215px;
	display: inline;
	overflow: hidden;
	float: right;
}
.aside-box
{
	background: url(../NewImages/bg-aside-box.gif) no-repeat;
	width: 195px;
	display: inline;
	overflow: hidden;
	text-align: right;
	color: #999;
	padding: 15px 0 0;
	float: right;
}
.aside-box .holder
{
	background: url(../NewImages/bg-aside-box.gif) repeat-y -195px 0;
}
.aside-box .frame
{
	background: url(../NewImages/bg-aside-box.gif) no-repeat -390px 100%;
	padding: 0 12px 9px 37px;
}
.adv-list
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.adv-list li
{
	overflow: hidden;
	vertical-align: top;
	padding: 0 0 9px;
}
* html .adv-list li
{
	overflow: visible;
	height: 1%;
}
.adv-list img
{
	display: block;
	text-align: left;
}
/* footer */
#footer1{
	padding:20px 10px;
	font-size:1.2em;
}
#footer1 ul{
	margin:0;
	padding:0 0 10px;
	list-style:none;
	overflow:hidden;
	color:#4d4d4d;
}
* html #footer1 ul{
	overflow:visible;
	height:1%;
}
#footer1 li:first-child{background:none;}
#footer1 li{
	float:left;
	padding:0 8px 0 9px;
	background:url(../images/sep-f-nav.gif) no-repeat 0 3px;
}
#footer1 a{
	text-decoration:none;
	color:#4d4d4d;
}
#footer1 a:hover{text-decoration:underline;}
.footer-box{
	width:100%;
	overflow:hidden;
}
.footer-box .tl{background:#f1f1f1 url(../images/bg-footer-box-tl.gif) no-repeat;}
.footer-box .tr{
	padding:10px 0 0;
	background:url(../images/bg-footer-box-tr.gif) no-repeat 100% 0;
}
.footer-box .bl{background:url(../images/bg-footer-box-bl.gif) no-repeat 0 100%;}
.footer-box .br{
	background:url(../images/bg-footer-box-br.gif) no-repeat 100% 100%;
	padding:0 0 11px;
}
.footer-box .r{
	background:#f1f1f1;
	padding:15px 9px 15px 18px;
	overflow:hidden;
}
* html .footer-box .r{
	overflow:visible;
	height:1%;
}
.footer-area{
	float:left;
	padding:5px 0 0;
	width:65%;
	border-right:1px solid #d3d3d3;
}
.copy{
	float:right;
	padding:20px 0 0 2%;
	width:32%;
}
.bor
{
	border:solid 1px red;
}
.subforumlink
{
	text-decoration: none;
	color: #006198;
	font-family: Verdana;
	font-size: 1.0009em;
}
.subforumlink:hover
{
	text-decoration: underline;
	color: #006198;
}
.ver12justify {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:x-small;
font-weight:normal;
text-align:justify;
}
.ablue12{
color:#000000;
text-decoration:none;
text-decoration:underline;
font-size:1.2em;}
.ablue12:hover{
color:#000000;
text-decoration:underline;
font-size:1.2em;}
