﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:13px;line-height:18px;font-family:Arial;background:#000;}
input,select,textarea{font-size:10px;line-height:12px;font-family:Arial; vertical-align:middle;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
h1{font-size:24px;line-height:26px;}
h2{font-size:17px;line-height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
h3{font-size:15px;line-height:18px;font-family:Verdana, Arial, Helvetica, sans-serif;}
h4{font-size:13px;line-height:15px; font-family:Verdana, Arial, Helvetica, sans-serif;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.col1,.col2,.col3{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}
div.container{width:951px;margin:0 auto;padding:4px 0;color:#000;}
div.header{ height:89px; background:url(images/bg01.jpg) no-repeat left top;}
div.logo{ padding:20px 0 0 7px;}
div.topmenu{ height:24px; background:url(images/bg02.jpg) repeat-x left top; border-top:solid 1px #fff; border-bottom:solid 1px #fff;}
div.topmenu ul li{ float:left; background:url(images/bg03.gif) no-repeat left bottom; height:24px;padding:0 0 0 2px; width:auto;}
div.topmenu ul li.first{ background:none; }
div.topmenu ul li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:24px; display:block; float:left; padding:0 40px; width:auto;}
div.content{width:951px;overflow:hidden;clear:both; background:#fff url(images/bg04.jpg) repeat-x left top; padding:0 0 20px 0;}
div.side{ width:250px; float:left; }
div.side-cont{padding:9px 18px 0 5px;}
div.main{ width:693px; float:left;}
div.navigation h4.t1{ background:url(images/bg05.jpg) no-repeat left top; line-height:27px; padding:0 19px;}
div.navigation ul.nav{ border:solid 1px #8db51d; background:#d1f08f url(images/bg06.gif) repeat-x left top; padding:3px 0 40px 0;}
div.navigation ul.nav li{  border-bottom:dashed 1px #000; }
div.navigation ul.nav li a{background:#d1f08f url(images/icon01.gif) no-repeat 11px 50%; padding:5px 0 2px 37px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; display:block;}
div.navigation ul.nav li a:hover,div.navigation ul.nav li a.active{ background:#e3f6ba url(images/icon01.gif) no-repeat 11px 50%; text-decoration:none;}
div.navigation2{ padding:5px 0 0 0;}
div.navigation2 h4.t1{ background:url(images/bg07.jpg) no-repeat left top; line-height:27px; padding:0 19px;}
div.navigation2 ul.nav{ border:solid 1px #8db51d; background:#d1f08f url(images/bg06.gif) repeat-x left top; padding:3px 0 40px 0;}
div.navigation2 ul.nav li{  border-bottom:dashed 1px #000; }
div.navigation2 ul.nav li a{background:#d1f08f url(images/icon01.gif) no-repeat 11px 50%; padding:5px 0 2px 37px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; display:block;}
div.navigation2 ul.nav li a:hover,div.navigation2 ul.nav li a.active{ background:#e3f6ba url(images/icon01.gif) no-repeat 11px 50%; text-decoration:none;}
div.apply{ width:688px; height:338px; background:url(images/bg08.jpg) no-repeat left top;}
div.why{ padding:30px 10px 0 436px; color:#fff; height:254px;}
div.why h3.t1{  text-align:center; padding:5px 35px 30px 0;}
.c1{ color:#fff465;}
div.apply-now{ padding:11px 0 0 236px;}
div.about,div.leader{ padding:20px 0 0 0;}
div.about p,div.leader p{ padding:8px;}
div.about h2.t1,div.leader h2.t1{ background:url(images/bg09.jpg) no-repeat left top; text-align:center; line-height:33px; color:#0159b5;}
a.a1{ font-weight:bold; color:#0159b5; text-decoration:underline;}
div.question{ text-align:center; padding:20px 0 0 0;}
div.footer{ background:url(images/bg10.jpg) no-repeat left top; height:71px;}
div.copyright{ padding:25px 0 0 0; text-align:center; color:#fff;}

