/* CSS Document */
* { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
html { background-color: #f6f7f7; }
body { padding:10px; margin:0px auto; background-color:#f6f7f7; }
img { border:0; }
a { text-decoration:none; color:#3392DF}
a:hover {text-decoration:none;  }
p {margin: 0px; padding: 6px 0px; }


/************ Main Menu Position ***************/

.nav ul { padding-left:200px;}

/***********************************************/


#divApplyButton { background:url(../images/buttons/applynow.jpg) no-repeat top left; overflow:hidden; width:237px; height:54px; display:block; float:right; top:-30px}
#divApplyButton:hover {background-position: bottom left; text-decoration:none}

/**************************************** Main page tables **********************************************/
#divContainer	{width:1040px; margin-left: auto; margin-right: auto; padding-bottom: 10px; }
* html #divContainer { width:1000px; margin-left: auto; margin-right: auto; padding-bottom: 10px;}
#divDropShadow { width:1040px; margin-left: auto; margin-right: auto; padding-bottom: 10px; background-image:url(../images/layout/dropshadowMid.gif); background-repeat: repeat-y;}

#divPageContainer { width:1000px; height:100%; margin-left: auto; margin-right: auto; padding: 0px; background-color: #fff; border: 1px solid #666; }
* html #divPageContainer { width:1000px; height:auto; margin-right: auto; margin-left:auto; padding-bottom: 10px; background-color:#FFF; border: 1px solid #666; } /* IE 6 or lower */

#divHeader { position:relative; width:auto; height: 80px; background-color: #fff; margin-left: auto; margin-right: auto; z-index:1}

	#divHeaderLogo { float:left; padding:25px 0 0 45px;}
				  #divHeaderNumber {float:right; padding-top: 10px; padding-right: 10px; padding-bottom: 0; padding-left: 3px; width: 500px }
	
			#divPhoneLogo {float: right; padding-top: 32px; padding-bottom: 0px; padding-right:8px}
			#divFreeAdvice {position:absolute;  right:18px; top:15px }
			
#divNavcontainer { width:1000px; height: 35px; margin-top: 5px; margin-left: auto; margin-right: auto; background-color:#A5D2EB; border-top:#45A3D6 solid 1px; border-bottom:#45A3D6 solid 1px; }

#divBreaktext { width:960px; height: 40px; margin:0 auto; margin-top: 14px; border-top: 1px dotted #555; background-color: #fff; border-top-spacing: 2px; }
#divBreaktext p { margin-left:10px; margin-top: 13px; font-size: 13px; font-weight: normal; color: #555;}

#divMainBottom { width:1000px; height: auto; margin-left: auto; margin-right: auto; background-color:#ffffff;  }
	#divMainContainerFront {width: 900px; height:580px; margin-left:20px; padding-left:40px; padding-right:50px; position:relative; margin-top:70px; background-color:#fffff}
	#divMainContainer {width: 960px; min-height:480px; margin-left:20px; background-color:#fffff; margin-top:60px }
		
#divMainApply { position:relative; float:left; background-image:url(../images/layout/appframe.gif); width:415px; height:300px;}
	#divMainImageHeader { position:relative; z-index:2; font-family:"VAG Rounded Std Thin", "Arial Rounded MT Bold", Arial; font-size:50px; color:#EE0606; text-align:center; top:340px; }		
	.divMainImageButton { position:relative; z-index:2; margin-left:auto; margin-right:auto; font:27px "arial rounded mt bold", "arial black", arial, verdana, sans-serif; height:52px; line-height:47px; display:block; left:-1px; bottom:6px; color:#fff; text-align:center; text-decoration:none; background-image:url(../images/layout/imagebutton.png); background-repeat:no-repeat;  width:377px; height:48px; top:345px; }
#divMainImage { position:relative; float:left; background-image:url(../images/layout/mainimage.jpg); width:438px; height:549px;}
	#divMainImageHeader { position:relative; z-index:2; font-family:"VAG Rounded Std Thin", "Arial Rounded MT Bold", Arial; font-size:50px; color:#EE0606; text-align:center; top:340px; }		
	.divMainImageButton { position:relative; z-index:2; margin-left:auto; margin-right:auto; font:27px "arial rounded mt bold", "arial black", arial, verdana, sans-serif; height:52px; line-height:47px; display:block; left:-1px; bottom:6px; color:#fff; text-align:center; text-decoration:none; background-image:url(../images/layout/imagebutton.png); background-repeat:no-repeat;  width:377px; height:48px; top:345px; }

#divMainContent {position:relative; float:right; height: 549px; width:400px; }
	#divMainContent h1 { font-family:"VAG Rounded Std Thin", "Arial Rounded MT Bold", Arial; font-size:28px; color:#000000; }
	#divMainContent p  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

#divLineBreak { border-bottom:dotted #000000 1px; width: 100%; margin-bottom:10px;}

.bottom_text {margin-top:9px; margin-left:auto; margin-right:auto; font:900 18px "arial rounded mt bold", "arial black", arial, verdana, sans-serif; height:52px; line-height:47px; display:block; width:100%; position:relative; left:-1px; bottom:6px; color:#fff; text-align:center; z-index:10; text-decoration:none; background-image:url(../images/layout/button1.gif); width:323px; height:47px;}
.bottom_text2 {margin-top:9px; margin-left:auto; margin-right:auto; font:900 18px "arial rounded mt bold", "arial black", arial, verdana, sans-serif; height:52px; line-height:47px; display:block; width:100%; position:relative; left:-1px; bottom:6px; color:#fff; text-align:center; z-index:10; text-decoration:none; background-image:url(../images/layout/button2.gif); width:323px; height:47px;}
.bottom_text3 {margin-top:9px; margin-left:auto; margin-right:auto; font:900 18px "arial rounded mt bold", "arial black", arial, verdana, sans-serif; height:52px; line-height:47px; display:block; width:100%; position:relative; left:-1px; bottom:6px; color:#fff; text-align:center; z-index:10; text-decoration:none; background-image:url(../images/layout/button3.gif); width:323px; height:47px;}

/********************************************* Footer **************************************************/

#divFooter { width:960px; height: auto; margin:0 auto; margin-top: 15px; border-top: 1px dotted #555; }
#divFooter p { font-size:10px; line-height: 1.4em; text-align:center; }

.footnote { width:90%; position:relative; top:-60px}

/**************************************** main navigation **********************************************/

.wrapper1{
	color: #44433f;	
	font: 12px Arial, Helvetica, sans-serif; 
	margin: 0;
	padding: 4px 0 0;
	text-transform:uppercase;
        position:absolute;
		z-index:3
	}
	.wrapper1 a{
		color: #000;
		text-decoration: none;
	}
	.wrapper1 a:hover {
		color: #09548B; cursor:pointer
	}
	.wrapper1 p {
		margin: 0 0 17px;
		padding: 0;
		line-height: 18px;
	}
.wrapper {
	/*width: 710px;*/
	margin: 0px auto;
}
.nav {
	width:1000px; height: 35px; margin-top: 5px; margin-left: auto; margin-right: auto; background-color:#A5D2EB; border-top:#45A3D6 solid 1px; border-bottom:#45A3D6 solid 1px;
	float: left;
}
.nav-wrapper {
	clear: both;
	float: left;
}
.nav-left {
	background: url(../images/menu/nav_left.png) no-repeat top left;
	float: left;
	width: 11px;
	height: 41px;
}
.nav-right {
	background: url(../images/menu/nav_right.png) no-repeat top right;
	float: left;
	width: 11px;
	height: 41px;
}
.nav ul {
	/*width: 648px;*/
	height: 38px;
	float: left;
	margin: 0px 0px 0px 140px;
	padding-top: 3px;
	list-style: none;
	font-size: 12px;
}
.nav li {
	float: left;
	padding: 0 6px;
	background: url(../images/menu/split.png) no-repeat right center;
	position: relative;
	z-index: 3;
}
.nav li.last {
	background:none;
}
.nav li:hover {
	z-index:5;
}
.nav li a {
	display: block;
	line-height: 38px;
	overflow: hidden;
	float: left;
}
a .menu-left {
	background: url(../images/menu/menu_left.png) no-repeat left top;
	width: 8px;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
a .menu-mid {
	background: url(../images/menu/menu_mid.png) repeat-x top left;
	height: 32px;
	line-height: 30px;
	display: block;
	float: left;
}
a .menu-right {
	background: url(../images/menu/menu_right.png) no-repeat top left;
	width: 8px;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
.nav li a:hover .menu-left,
.nav li.active a .menu-left,
.nav li:hover a .menu-left,
.nav li a:hover .menu-mid,
.nav li.active a .menu-mid,
.nav li:hover a .menu-mid,
.nav li a:hover .menu-right,
.nav li.active a .menu-right,
.nav li:hover a .menu-right {
	background-position: 0 -37px;
	line-height: 30px;
}
.nav li a:hover,
.nav li.active a,
.nav li.hover a,
.nav li:hover a {
	color: #09548B;
}
.nav li:hover .sub,
.nav li.hover .sub {
	display:block;
}
.nav li .sub {
	display: none;
	position: absolute;
	top: 27px;
	left: 5px;
	background: url(../images/menu/submenu_top.png) no-repeat;
	width: 186px;
	padding-top: 5px;
}
.nav li ul {
	background: url(../images/menu/submenu_bg.png) repeat-y;
	width: 162px;
	height: auto;
	margin: 0;
	padding: 0 12px 10px;
	list-style: none;
	font-size: 12px;
}


.nav li:hover li,
.nav li.active li {
	width: 100%;
	padding: 1px 0 2px;
	border-bottom: 1px #C1D9F0 dashed;
	background: none !important;
}
.nav li:hover li a,
.nav li.active li a {
	color: #133C79;
	background: none !important;
	line-height: normal;
	width: 156px;
	padding: 8px 3px 3px;
	text-indent: 1px;
}
.nav li:hover li a:hover,
.nav li.active li a:hover {
	color: #fff;
	background: #000071 !important;
	text-decoration: none;
	line-height: normal;
}
/*IE*/
.nav li li a:hover,
.nav li li a:hover {
	color: #fff;
	background: #165B9F !important;
	text-decoration: none;
	line-height: normal;
}
/**/
.nav .btm-bg {
	background: url(../images/menu/submenu_bottom.png) no-repeat;
	width: 205px;
	height: 9px;
	overflow: hidden;
	clear: both;
}
.content {
	width: 670px;
	background: transparent url(../images/menu/content_bg.png) repeat-y;
	float: left;
	padding: 10px 20px;
}
.content h1 {
	color: #333;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 12px;
	border-bottom: 1px dashed #C1D9F0;
}
.content h2 {
	font-weight: 400;
	text-transform: uppercase;
	font-size: 12px;
	padding-left: 10px;
	margin-bottom: -5px;
}
.content p {
	padding: 0 15px;
	text-align: justify;	
}
.content-bottom {
	width: 710px;
	background: transparent url(../images/menu/content_bottom.png) no-repeat;
	height: 13px;
	float: left;
}

/**************************************** sub navigation **********************************************/

#divSubNav { width:960px; height: 12px; margin: 0 auto; margin-top: 20px; border-top: 1px dotted #555; border-bottom-spacing: 2px; padding-top:5px; }
 * html #divSubNav { width:960px; height: 28px; margin: 0 auto; margin-top: 15px; border-top: 1px dotted #555; border-top-spacing: 2px; border-bottom: 1px dotted #555; border-bottom-spacing: 2px; }
#divSubNav ul {list-style: none;  line-height:13px; margin-left:375px;  }
#divSubNav li {float:left; margin-left:0;  padding-right: 12px; padding-left: 16px; margin-top: 17px; text-align:center; border-right: 1px solid #522F2D; }
#divSubNav li#lastitem { border-right: 0px solid; }
#divSubNav li#firstitem { padding-left: 0px;}

#divSubNav li a {text-decoration:none; color:#444; font-size:12px; font-weight:900; display:block; }
#divSubNav ul li a:hover {color:#A5D2EB; }
#divSubNav li#Selected a {color:#444; }

#divSubLinks { width:960px; margin-left:20px; text-align:left; }

#divSubLinks span { position:relative; font-size:9px; font-weight:900; }
#divSubLinks span a { text-decoration:none; color:#666; font-size:9px; text-transform:uppercase; margin-right: 12px; margin-left: 6px; line-height:11px;}
#divSubLinks span a:hover {color:#A5D2EB; }
#divSubLinks { width: 960px; text-align:center; }

#divSubMoreLinks { width:960px; margin-left:0px; padding-bottom:10px; text-align:center; padding-top:0px }

#divSubMoreLinks span { position:relative; font-size:9px; font-weight:900; z-index:1 }
#divSubMoreLinks span a { text-decoration:none; color:#666; font-size:9px; text-transform:uppercase; margin-right: 0px; margin-left: 10px; line-height:11px; }
#divSubMoreLinks span a:hover {color:#A5D2EB; }
#divSubMoreLinks { width: 960px; text-align:center; }

#divSubSectionLinks { width:960px; margin-left:20px; text-align:center; }

#divSubSectionLinks span { position:relative; font-size:9px; font-weight:900; z-index:1 }
#divSubSectionLinks span a { text-decoration:none; color:#666; font-size:9px; text-transform:uppercase; margin-right: 12px; margin-left: 5px; line-height:13px; }
#divSubSectionLinks span a:hover {color:#A5D2EB; }
#divSubSectionLinks { width: 920px; text-align:center; }

#divFooterBGtop { width:975px; height:27px; background-image:url(../images/layout/footer_top.gif); position:relative; z-index:0; margin-left:11px; margin-top:11px  }
#divFooterBGbody { width:975px; background-image:url(../images/layout/footer_body.gif); position:relative; z-index:0; margin-left:12px; background-repeat:repeat-y }


