/* CSS Document */
*{ list-style-type:none; background-image:none; background-repeat:no-repeat; background-position:left; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }

body{ background-color:#EDECE7;}
h1, h2{ color:#252F47; font-size:16px; margin-bottom:10px; clear:both;}
p{ margin-bottom:20px; clear:both; line-height:14px; margin-bottom:14px;}

a{ color:#252F47;}
a:hover{ color:#F7BF10}

#header-outer{ width:100%; background-color:#125798; float:left;}
#header{ width:963px; margin:0 auto;}
#logo{ width:285px; float:left; padding:10px 0;}
#logo img{ text-align:center; margin-left:90px; clear:both; margin-bottom:5px;}
#logo p{ color:#ffffff; text-transform:uppercase; font-weight:bold; clear:both; margin:0;}

#menu{ float:right; margin-top:89px;}
#menu ul{}
#menu li{float:left;clear:none; background-image:none; width:auto; margin:0; padding:0;}
#menu li a{ color:#FFFFFF; text-transform:uppercase; float:left; text-decoration:none; font-weight:bold; margin-left:5px; background-color:#002953; width:80px; text-align:center; padding:4px 0}
#menu li a:hover{ background-color:#F6C313; color:#252F47}

#container{ width:963px; margin:0 auto;}
#banner{ width:629px; float:left; margin:20px 20px 0 0; margin-bottom:20px;}
#banner-right{ width:274px; float:left; background-color:#125798; padding:20px; height:160px;margin-bottom:20px;}
#banner-right h2{ color:#FFFFFF;}
#banner-right ul{}
#banner-right li{ padding-left:0; background-image:url(../images/tick-bullet-line.png); background-position:left 23px;margin-bottom:2px; clear:none; padding-top:2px; padding-bottom:9px;width:auto; }
#banner-right li a{ color:#FFFFFF; background-image:url(../images/tick-bullet.png); padding-left:20px; text-decoration:none; }
#banner-right li a:hover{ color:#F6C214}


/* Banner */
*{ outline:none; border:0;}
#wowslider-container .ws_bullets {bottom:40px; left:133px;}
#wowslider-container  .ws_bullets div{left:-50%;}
#wowslider-container .ws_bullets .ws_bulframe {bottom: 20px;}
#wowslider-container { /*	overflow: hidden; */zoom: 1; position: relative; width:629px; height:180px; z-index:100;}
#wowslider-container .ws_frame{display:block;position: absolute; width:629px;height:180px;}
#wowslider-container .ws_shadow{width:100%; height:93px;position: absolute;left:0; bottom:-37px;z-index:-1;}
#wowslider-container .wowslider-images{position: absolute; width:629px;height:180px;overflow:hidden;}
#wowslider-container .wowslider-images a{color:transparent;}
#wowslider-images a:hover{ cursor:default}

#wowslider-container  .ws_bullets { padding: 8px; float: left;position:absolute;z-index:70; }
#wowslider-container  .ws_bullets div{position:relative;float:left;}
#wowslider-container .ws_bullets a {width:14px;height:14px;  background-image:url(../images/banner-bullet.png); float: left; text-indent: -1000px; position:relative; margin-right:5px;}

#wowslider-container .ws_bullets a:hover{background-image:url(../images/banner-bullet-active.png); }
#wowslider-container .ws_bullets a.ws_selbull{background-image:url(../images/banner-bullet-active.png); }

#wowslider-container .ws_bullets a.ws_overbull{background-position: 50% top;}
#wowslider-container .ws_bullets a:hover{background-position: 50% top;}

#wowslider-container .ws_bullets  a img{text-indent:0;display:block;bottom:16px;left:-120px;visibility:hidden;position:absolute;}
#wowslider-container .ws_bullets a:hover img{visibility:visible;}
#wowslider-container .ws_bulframe div div{height:0px;overflow:visible;position:relative;}
#wowslider-container .ws_bulframe div {left:0;overflow:hidden;position:relative;}
#wowslider-container  .ws_bullets .ws_bulframe{display:none;overflow:visible; position:absolute; cursor:pointer; -moz-box-shadow: 0 0 5px #999999; box-shadow: 0 0 5px #999999; border: 0px solid #FFFFFF;}

#wowslider-container .ws_bulframe span{display:block;position:absolute;bottom:-6px;margin-left:-5px;left:110px;width:17px;height:8px;}

#div{ width:943px; padding:10px; float:left; background-color:#FFFFFF; border:1px #E5E1CE solid;}
.div-in{ float:left; width:299px; margin-right:20px; }
.div-in img{ width:115px; height:60px; float:left; margin-right:10px;border:1px #E5E1CE solid;}
.div-in img:hover{opacity:0.4; filter:alpha(opacity=40);}
.div-in h2{ margin:0; clear:none;}
.div-in h2 a{ color:#002953; font-size:11px; font-weight:bold; text-decoration:none;float:left; width:160px;}
.div-in h2 a:hover{ text-decoration:underline; color:#F8C216}
.div-in p{ float:left; clear:none; color:#929497;}

#content{ width:963px; float:left;  margin-top:20px; overflow:hidden}
#left{background-color:#FFFFFF; border:1px #E5E1CE solid; float:left; width:607px; padding:15px 10px; margin-right:20px; overflow:hidden; margin-bottom:-1000px; padding-bottom:1000px;}

#left-sub{background-color:#FFFFFF; border:1px #E5E1CE solid; float:left; width:607px; padding:15px 10px; margin-right:20px; overflow:hidden; margin-bottom:-1000px; padding-bottom:1000px;min-height:400px; height:auto !important; height:400px;}

#left-sub ul{ float:left;}
#left-sub li{ background-image:url(../images/bullet.png); background-position:left top; padding-left:28px;  margin-bottom:5px; float:left; clear:both; padding-top:2px; padding-bottom:2px; width:575px;}

#right{background-color:#FFFFFF; border:1px #E5E1CE solid; float:right; width:291px; padding:10px;overflow:hidden; margin-bottom:-1000px; padding-bottom:1000px;}

.read-more{ background-color:#125798; float:right; color:#FFFFFF; text-decoration:none; font-size:10px; padding:0px 1px;}
.read-more:hover{ text-decoration:underline;} 

#img{  width:200px; height:100px; float:left; margin-right:10px;border:1px #E5E1CE solid;}
#img:hover{opacity:0.4; filter:alpha(opacity=40);}

ul{ float:left;}
li{ background-image:url(../images/bullet.png); background-position:left top; padding-left:28px; min-height:10px; margin-bottom:10px; float:left; clear:both; padding-top:2px; padding-bottom:2px; width:260px;}

#footer{ padding:20px 0; float:left;}
#footer span{ color:#929497;  float:left; width:563px;}
.adsoft{ float:right; width:400px;  text-align:right; text-decoration:none;color:#929497;}
.adsoft:hover{ text-decoration:underline;}

label { adding:4px 3px;d margin:0px 5px 18px 2px; float:left; width:260px; clear:both;}
.button{ background-color:#125798;border:1px #E4E4E4 solid; color:#FFFFFF; width:60px; height:20px;} 
.red-text{ color:#FF0000; float:right; text-align:left; width:210px; margin-top:2px;}

input, textarea{ border:1px #E4E4E4 solid; padding:2px; width:283px; float:left; margin-bottom:6px;}
textarea{ height:70px;}





