/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

body{background:#090b4e; text-align:center;}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html{ font-family:Arial, Helvetica, sans-serif; font-size:0.9em; line-height:1.231em; color:#eef1f6;}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#eef1f6;}
a:hover{text-decoration:none;}
p {padding-top:16px;}
/*.infotable {border: solid navy 1px; }*/
.infotable td {border: solid navy 1px; color: #194FB1; }

/* ============================= main layout ====================== */
.imgindent {margin:0 36px 0 0; float:left;}
.padding1{ padding-top:38px;}
.padding2{ padding-top:17px;}
.padding3{ padding-top:25px;}

/* ============================= header ====================== */
#header .main{ background:url(images/header-bg_.jpg) top no-repeat; height:189px; }
#header{ background:url(images/body-tail.gif) top repeat-x;}
#header .right-tail{ background:url(images/header-right-tail.gif) top repeat-x; position:absolute; right:0; width:50%; height:189px;}

#header .menu{ padding-left:50px;}
#header .menu li{ float:left; padding-right:1px;}
#header .menu-act{ padding:47px 0 0 50px;}
#header .menu-act li{ float:left; padding-right:1px;}
#header .logo{ padding:47px 0 0 49px;}
#apDiv1 {
	position:absolute;
	left:127px;
	top:157px;
	width:704px;
	height:34px;
	z-index:1;
}

/* ============================= content ====================== */
.row-1{ background:#ffffff;}
.row-1 .indent{/* padding:31px 10px 0 22px;*/ padding-top: 10px; text-align:center;}
.row-1 .title{ padding:0 0 29px 28px;}
.row-1 a{ margin:0 13px 10px 0; display:inline-block;}

.block{ text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:0.846em; color:#d5dde6;}
.block .left-corner{ display:inline-block; background: url(images/block-left-corner.gif) left top no-repeat; padding-left:28px; }
.block .right-corner{ display:inline-block; background:url(images/block-right-corner.gif) right top no-repeat; padding-right:28px;}
.block .text{ padding:13px 11px 5px 12px; display:inline-block; background:#1472d1;}

.row-2{ background:url(images/row-2-bg.gif) top repeat-x #0c066c;}
.row-2 .indent{ padding:40px 10px 40px 49px;}
.row-2 .indent2{ padding:40px 49px 40px 49px;}
.row-2 .title{ padding-bottom:26px;}
.row-2 .title2{ padding-bottom:19px;}

.list{ margin-top:-10px; width:235px;}
.list li{ line-height:2.769em; background:url(images/line-bg.png) bottom repeat-x;}
.list .last{ background:url(images/space.png) no-repeat;}
.list a{ color:#45d5ff; display:inline-block; padding-left:45px;}
.list .item1 a{ background:url(images/list-item1.gif) no-repeat 2px 10px;}
.list .item2 a{ background:url(images/list-item2.gif) no-repeat 2px 11px;}
.list .item3 a{ background:url(images/list-item3.gif) no-repeat 2px 13px;}
.list .item4 a{ background:url(images/list-item4.gif) no-repeat 3px 10px;}
.list .item5 a{ background:url(images/list-item5.gif) no-repeat 2px 10px;}
.list .item6 a{ background:url(images/list-item6.gif) no-repeat 2px 9px;}
.list .item7 a{ background:url(images/list-item7.gif) no-repeat 1px 7px;}
.list .item8 a{ background:url(images/list-item8.gif) no-repeat 1px 9px;}
.list .item9 a{ background:url(images/list-item9.gif) no-repeat 2px 9px;}

.link{ color:#38d7ff; padding-top:15px; font-size:0.923em;}
.link a{ color:#38d7ff;}

/* ============================= page1 ===========================*/
#page1 .column-2{ margin-left:75px;}
#page1 .col-2{ margin-left:33px;}

/* ============================= page2 ===========================*/
#page2 .column-2{ margin-left:74px;}
#page2 .col-2{ margin-left:35px;}

/* ============================= page3 ===========================*/
#page3 .column-2{ margin-left:75px;}
#page3 .col-2{ margin-left:33px;}

/* ============================= page4 ===========================*/
#page4 .column-2{ margin-left:74px;}
#page4 .col-2{ margin-left:35px;}

/* ============================= page5 ===========================*/
#page5 .column-2{ margin-left:75px;}
#page5 .col-2{ margin-left:33px;}

/* ============================= page6 ===========================*/
#page6 .column-2{ margin-left:74px;}
#page6 .col-2{ margin-left:35px;}

/* ============================= page7 ===========================*/
#page7 .column-2{ margin-left:70px;}
.phone{ float:right; padding-right:102px;}

/* ============================= footer ====================== */
#footer{ background:#090b4e; font-size:0.923em;}
#footer .main{ text-align:center;}
#footer .text{ color:#6b7c94; padding:17px 70px 0 0;}
#footer a{ color:#6b7c94; text-decoration:none}
#footer a:hover{ text-decoration:underline;}

/* ============================= forms ============================= */
#ContactForm{ padding-top:33px;}
#ContactForm .col-1{ width:295px !important;}
#ContactForm .col-2{ width:270px !important; margin-left:0 !important;}
#ContactForm label{ display:block; height:25px;}
#ContactForm input{ border:solid 1px #ffffff; background:#1a3291; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#ffffff; padding:1px 0 1px 3px; width:273px;}
#ContactForm textarea{ border:solid 1px #ffffff; background:#1a3291; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#ffffff; padding:1px 0 1px 3px; width:268px; height:91px; overflow:hidden;}
#ContactForm .link{ padding:13px 20px 0 0;}
