
* {margin:0px; padding:0px;}
body {font-family:arial; font-size:62.5%; background:#3787ba url(../images/mainBg.jpg) no-repeat fixed 50% 0; color:#fff;}

a {color:#fff; text-decoration:none;}
a:active {outline: none; }
a:hover {color:#fff;	text-decoration: underline;	outline: none;}
a img {border:0;}
li {list-style-type:none;}

.fltl {float:left;}
.fltr {float:right;}
.cl {clear:both;}

#mainCon {width:910px; margin:0 auto; padding-bottom:30px; background:#0e2e5d;}
.topbg1 {float:left; background:url(../images/topbg1.gif) no-repeat left top; width:270px; height:44px; padding:30px 0px 0px 256px; _padding-top:29px;}

.topbg1 label.user {background:url(../images/username.gif) no-repeat left top; width:127px; height:24px; float:left; margin-right:5px;}
.topbg1 label.user input{width:114px; height:12px; margin:2px; padding:2px; border:0px; font-size:1.1em; color:#666666;}

.topbg1 label.pass {background:url(../images/password.gif) no-repeat left top; width:86px; height:24px; float:left; margin-right:5px;}
.topbg1 label.pass input{width:70px; height:15px; margin:2px; padding:2px; border:0px; font-size:1.1em; color:#666666;}

.topbg1 div {margin-left:10px;}
.topbg1 div input{padding-top:2px;}
.topbg1 div label {text-decoration:underline;}

.topNavi {width:840px; margin:0px auto; background:url(../images/top-navi-bg.gif) repeat-x left top; float:left; font-size:1.2em; height:30px;}
.topNavi li {list-style-type:none; display:block; float:left; padding:7px 14px 0px 15px; font-weight:bold; padding:7px 14px 0px 15px;}
.topNavi li a{font-weight:bold;}
.topNavi li a:hover{font-weight:bold; color:#000;}
.topNavi li.active a{font-weight:bold; color:#000; text-decoration:underline;}

.hmSec {padding:0px 12px; background:#0a214b url(../images/hmbg1.gif) repeat-x left top; width:886px; font-size:1.2em;}
.hmSec div {float:left; margin:0px 10px; width:275px; _margin:0px 7px;}
.hmSec div em {color:#0099CC;}
.hmSec div p {padding:5px 0px; height:80px;}
.hmSec p {padding:7px;}
.hmSec p em {color:#0099cc;} 

.inLeftCon {margin:0px 17px 0px 12px; float:left; color:#dedede; width:626px; padding:10px 10px 30px 10px; font-size:1.2em; background:#1c3a67 url(../images/conBg.gif) no-repeat left bottom; text-align:justify; min-height:405px;}
.inLeftCon a{text-decoration:underline;}
.inLeftCon ul{margin:10px 0px 10px 20px;}
.inLeftCon li{padding:5px 0px; list-style-type:circle;}
.inLeftCon h1 {font-weight:normal; font-size:22px; color:#f46d0a; margin-bottom:10px; text-transform:uppercase;}
.inLeftCon h2 {font-weight:normal; font-size:18px; margin:10px 0px; color:#0180f7;}


.inRightCon {margin:0px 12px 0px 0px; float:left; width:223px; float:left;}

.footer {background:url(../images/fooBg1.gif) repeat-x left top; width:910px; margin:0px auto; height:28px; font-size:1.2em; padding-top:56px;}
.footer ul {text-align:center;}
.footer li {list-style-type:none; display:inline; padding:0px 15px 0px 15px;}






