body{
background:#ffffff;
background-image:url('images/bg.jpg');
background-repeat:repeat-x;
margin:0 10px 10px 10px;
font-size:12px;
font-family: Verdana;
}

a { color:#003366;}

div.main{
width:100%;
background:#ffffff;
text-align:left;
}

div.header{
text-align:left;
padding:15px 0 10px 0;
}
div.nav{
background-image:url('../images/nav-bg.gif');
height:36px;
font-size:13px;
font-weight: normal;
}
#nav ul{
  text-align:center;
  width:100%;
  margin:0;
  padding:0;
} 
#nav ul li{
  display:inline;
}
#nav ul li a{
  background:url(../images/nav_sep.gif) right no-repeat;
  float:left;
  height:20px;
  display:block;
  padding:9px 17px 8px 15px;
  color:#ffffff;
  text-decoration:none;
}
#nav ul li a:hover{
  background:url(../images/nav_sep.gif) right no-repeat;
  float:left;
  height:20px;
  display:block;
  padding:9px 17px 8px 15px;
  color:#ffffff;
  text-decoration: underline;
}

div.nav1{
background-image:url('../images/nav1-bg.jpg');
padding-left:1px;
padding-right:1px;
height:24px;
}
#nav1 ul{
  text-align:center;
  width:100%;
  padding-left:0;
  margin:0;
  float:left;
} 
#nav1 ul li{
  display:inline;
}
#nav1 ul li a{
  float:left;
  padding-top:4px;
  height:20px;
  display:block;
  padding-left:25px;
  padding-right:25px;
  color:#ffffff;
  text-decoration:none;
  background:url(../images/nav1-bg.jpg);
}
#nav1 ul li a:hover{
  background:url(../images/nav1-bg1.jpg);
}
#nav1 ul li a.clicked{
  background:url(../images/nav1-bg1.jpg);
}
div.content{
background-repeat:no-repeat;
background-position:top right;
border-top:0px;
}
div.footer{
background:#1238fd;
padding-top:5px;
padding-bottom:5px;
text-align:center;
color:#ffffff;
}
div.footer a{
color:#ffffff;
padding:1px;
text-decoration:none;
}
div.footer a:hover{
background:#ffffff;
color:#1238fd;
}
div.left{
float:left;
width:550px;
}
div.right{
float:left;
width:248px;
}
br.clear{
clear:both;
}
div.left-top-left{
float:left;
width:255px;
}
div.left-top-right{
float:left;
width:295px;
height:210px;
background:#e0e3ea;
color:#07209b;
}
div.box{
background:#f0f0f0;
padding:8px;
}
span.h1{
font-size:16px;
font-weight:bold;
color:#07209b;
}
span.h2{
font-size:13px;
font-weight:bold;
color:#07209b;
}
span.h3{
font-size:13px;
font-weight:bold;
color:#FF0000;
font-style:italic;
}
div.img{
padding-top:10px;
padding-bottom:10px;
padding-left:30px;
}
div.links{
padding-left:40px;
padding-bottom:10px;
border-bottom:#cccccc 1px solid;
}
div.links a{
background-image:url('images/arrow.jpg');
background-position:5px;
padding-left:20px;
background-repeat:no-repeat;
color:#07209b;
text-decoration:none;
}
div.links a:hover{
text-decoration:underline;
}
div.links1{
padding-top:10px;
padding-left:10px;
height:65px;
}
div.links1 a{
background-image:url('images/arrow.jpg');
background-position:5px;
padding-left:20px;
background-repeat:no-repeat;
color:#07209b;
text-decoration:none;
}
div.links1 a:hover{
text-decoration:underline;
}
div.left-top-heading{
text-align:center;
padding-top:20px;
}
div.left-top-content{
padding:20px;
}
div.form{
padding-top:10px;
}
div.form-left{
padding-top:5px;
padding-bottom:8px;
float:left;
width:120px;
white-space:nowrap;
}
div.form-right{
float:left;
width:180px;
}
input.text{
height:16px;
border:#999999 1px solid;
background:#ffffff;
color:#333333;
font-size:12px;
padding:2px;
width:170px;
}
select{
font-size:12px;
color:#333333;
border:#666699 1px solid;
padding-left:5px;
margin-bottom:10px;
}
input.text{
font-size:12px;
height:16px;
border:#666699 1px solid;
padding-left:5px;
margin-bottom:10px;
}
input.button{
border:#666699 1px solid;
font-weight:bold;
margin-bottom:10px;
}
a.link{
color:#993366; font-size:11px;
}
div.left-middle-left{
float:left;
width:275px;
}
div.left-middle-right{
float:left;
width:275px;
}
div.link-box{
margin:10px;
height:120px;
border:#e3e4e9 1px solid;
background:#f9fafc;
}
div.link-box-heading{
padding:10px;
padding-bottom:0px;
}
div.link-box-content{
padding:10px;
}
div.link-box-content a{
background-image:url('images/arrow.jpg');
background-position:5px;
padding-left:20px;
background-repeat:no-repeat;
color:#07209b;
text-decoration:none;
}
div.link-box-content a:hover{
text-decoration:underline;
}
div.left-footer{
padding:5px;
padding-top:0px;
padding-bottom:0px;
}
div.table { border:1px solid #CCCCCC; padding:15px;}
div.search-box-heading{
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
color: #003366;
font-weight: bold;
font-size:16px;
background:#f8f8f8;
}
div.search-box-content{
padding:10px;
height:58px;
}
div.links-left{
float:left;
width:100px;
}
div.links-right{
float:left;
width:100px;
}
div.more{
text-align:right;
padding-right:10px;
}
div.copyright{
background:url(../images/foot_bg.gif);
padding:5px 5px 14px 5px;
text-align:right;
font-size:11px;
color:#ffffff;
text-align:center;
}
a.redlink{
color:#ff0000;
text-decoration:none;
font-size:17px; font-weight:bold; color:#003366;
}
a.link1{ border:1px solid #CCCCCC; background:#f6f6f6; padding:4px; line-height:28px; font-weight:bold;
color:#993366; font-size:11px; text-decoration:none;
}
div.padding{
padding:30px 0 10px 0;
}
div.subnav a{
color:#666666;
text-decoration:none;
}
div.subnav a:hover{
color:#003366;
text-decoration:none;
}
div.bottom-box{
background-image:url('images/box-bg.jpg');
color:#333333;
float:left;
width:125px;
height:120px;
margin:5px;
padding:10px;
}
span.indContentBold{
font-weight:bold;
color:#1238fd;
}
div.bottom-box a{
color:#1238fd;
}
div.left-content{
float:left;
width:500px;
}
div.right-content{
float:left;
width:270px;
background:#efefef;
}
div.rightcontent{
padding:10px;
color:#333333;
font-size:12px;
}
div.rightcontent a{
color:#1238fd;
}
div.content-box{
width:490px;
border-top:#666666 1px solid;
border-bottom:#666666 1px solid;
padding-top:5px;
padding-bottom:5px;
}
div.search{
padding-left:20px; 
padding-right:20px; 
color:#333333;
}

.submnu td {background:url(../images/submnu_l.gif) top left no-repeat; font-size:11px;}
.submnu td  div {background:url(../images/submnu_r.gif) right top no-repeat; padding:11px 7px 10px 7px; text-align:center; border-bottom:1px solid #c2c2c2;}
.submnu td  div.ov {background:url(../images/submnu_r.gif) right top no-repeat; padding:11px 7px 11px 7px; text-align:center; border-bottom: none;}
.submnu td  div.ov  a { color:#003366;}
.submnu td.lasttd {background: url(../images/submnu_last.gif) left no-repeat; width:100%; border-bottom:1px solid #c2c2c2;}
.submnubox { border:1px solid #c2c2c2; border-top: none; padding:15px;}

.botmnu {line-height:18px; color:#666666; font-size:11px; margin:5px 0; text-align:center;}
.botmnu a { color:#666666; font-size:10px; text-decoration:none;}
.botmnu a:hover { color:#666666; font-size:10px; text-decoration: underline;}

.banerbox {border:1px solid #bababa; border-bottom:none; border-top:none; text-align:center; padding:4px 0;}


img { border:0;}

.wlcmmsg { background:#f1f1f1; margin:6px 0 0 0; text-align:center;}
.home_mbox { background:url(../images/homembox_bg.gif) top repeat-x;}
.home_mbox td.txt { color:#FFFFFF; font-weight:bold; padding:18px 0px 0 20px; line-height:18px;}
.home_mbox td.txt p{ padding:15px 20px 0 0; margin:0;}

.lftbox { background:url(../images/leftbox_bg.gif) top repeat-x; border:1px solid #bbbbbb; border-bottom:none; border-top:none; padding:4px 13px; height:111px; font-size:10px;}

.lftbox h1 { padding:0 0 6px 0 ; background: url(../images/2pxline.gif) bottom repeat-x; margin:0 0 7px 0; font-size:11px;}

.smbpic { margin-right:7px; border:1px solid #bbbbbb;}

.home_page { min-width:980px; max-width:980px;}

.jcbox { background:url(../images/jcbox_bg.gif) top repeat-x; padding-bottom:5px; background:#fcfcfa; margin-bottom:10px;}
.jcbox h1 { padding:0 0 6px 0 ; background: url(../images/2pxline.gif) bottom repeat-x; margin:0 0 7px 0; font-size:11px;}

.jcbox ul {margin:0; padding:0 0 0 18px; line-height:18px;}
.jcbox li {list-style-image:url(../images/arr_2.gif); font-size:11px; font-weight:bold;}
.jcbox li a { text-decoration:none; color:#000000;}
.jcbox li a:hover { text-decoration: underline; color:#000000;}

.searchbox {background:#FFFFFF;}
.searchbox td { padding:0 0 0 10px;}
.searchbox div { padding:7px 0 7px 0;}


.formbox {background:#FFFFFF;}
.formbox td { padding:0 0 0 10px;}
.formbox div { padding:7px 0 14px 0;}
.formbox div.wp { padding:3px 0 8px 0;}
.formbox div.wtxt { padding:7px 0 4px 0;}
.formbox td div.txt {font-size:9px; color:#666666; padding:2px 0;}

div.txt p {padding:5px 0; margin:0;}
.formbox td div.red {font-size:9px; color: #990000; text-align:right; padding:1px 0; width:354px;}
.formbox td input.text{
margin:0 0 5px 0;
height:16px;
border:#999999 1px solid;
background:#ffffff;
color:#333333;
font-size:12px;
padding:2px;
width:360px;
}
.formbox td select { font-size:13px;
width:365px;}


.formbox td.graybox {background:#fafafa; padding:15px; line-height:25px;}
.graybox div { padding:0;}
.graybox select { width:100%;}
.graybox input.text { width:100%;}

.formbox td b { color:#990000;}

.searchres { margin-bottom:50px;}
.searchres tr.row2 { background:#f4eff7;}
.searchres td, th { padding:5px 10px; font-size:11px; font-weight:normal; text-align:left; border-right:1px solid #FFFFFF;}
.searchres td.top { background:#f6f6f6; padding:5px 5px; font-size:9px;}
.searchres td.top a { color:#993366;}
.searchres td.txt { color:#666666; font-size:11px; padding:3px 10px 5px 10px;}
.searchres th { background:url(../images/tblsearch_th.gif) top repeat-x; height:22px; border-right:1px solid #FFFFFF;}
.searchres th.ov { background:url(../images/tblsearch_thov.gif) top repeat-x; height:22px; font-weight:bold;}
.searchres th a { text-decoration:none; color: #000000;}
.searchres th a:hover { text-decoration: underline; color:#333333;}
.searchres td.dotline { background:url(../images/dotline.gif) center repeat-x; padding:0;}

.headmenu { font-size:11px; color:#8c8b8b;}
.headmenu b { color:#85285e;}
.headmenu  a { font-size:11px; text-decoration:none; color:#8c8b8b;}
.headmenu a:hover { font-size:11px; text-decoration: underline; color:#8c8b8b;}


.welcomemsg { float:right; padding:50px 0 0 0; font-size:11px; color:#666666;}
.welcomemsg b { font-weight: bold; color:#333333;}

.atcblock {padding:0 15px 0 15px; font-size:11px;}

.atcblock ul {margin:0; padding:0 0 0 20px; line-height:16px;}
.atcblock li {list-style: disc; font-size:11px; font-weight: normal;}
.atcblock li a { text-decoration:none; color:#000000;}
.atcblock li a:hover { text-decoration: underline; color:#000000;}

.atc_lftbox2 { background:#eeeeee url(../images/leftbox_bg.gif) top repeat-x; border:1px solid #bbbbbb; border-bottom:none; border-top:none; padding:0px 13px 8px 13px; font-size:10px;}
.atc_lftbox2 a { text-decoration:none; color:#000000; font-weight:bold; font-size:11px; padding-left:5px;}
.atc_lftbox2 a:hover { text-decoration: underline; color:#000000; font-weight:bold; font-size:11px; padding-left:5px;}


.atc_lftbox { background:url(../images/leftbox_bg.gif) top repeat-x; border:1px solid #bbbbbb; border-bottom:none; border-top:none; padding:0px 13px 8px 13px; height:111px; font-size:10px;}
.atc_lftbox a { font-size:11px; padding-left:5px; text-decoration:none; font-weight:bold; color:#333333;}
.atc_lftbox a:hover { font-size:11px; padding-left:5px; text-decoration:none; font-weight:bold; color:#003366;}

.atclist td.arr { padding-bottom:4px;}
.atc_full { padding-bottom:10px; font-size:12px; text-align:justify; color:#595959;}
.atc_full p { font-size:12px; line-height:18px; padding:0 0 10px 0; text-align:justify; color:#595959;}
.atc_full h1 {font-size:18px; font-weight: normal; color:#003366;padding:0 0 0 0; margin:0;}

.atc_full ol {margin:0; padding:0 0 0 20px; line-height:16px;}
.atc_full ol {font-size:11px; font-weight: normal;}
.atc_full ol a { text-decoration:none; color:#003366; font-weight: normal;}
.atc_full ol a:hover { text-decoration: underline; color:#000000; font-weight: normal;}
.atc_full h5{ font-size:11px; color:#003366; font-weight: normal;}
.atc_full h3{ font-size:12px; color:#003366; font-weight: bold; padding:5px 0 10px 0; margin:0;}

.atc_full ul {margin:0; padding:0 0 0 30px; line-height:18px;}


.atc_full a { text-decoration:none; color:#003366; font-weight: normal;}
.atc_full a:hover { text-decoration: underline; color:#000000; font-weight: normal;}

.biglinks { padding:5px 0 0 0; font-size:11px; color:#616161;}
.biglinks a { font-size:11px; text-decoration:none; color:#616161; font-weight:bold;}
.biglinks a:hover { font-size:11px; text-decoration: none; color:#8c8b8b; font-weight:bold;}
