/* CSS Document */
body{ background:#6f7277 url(../images/background.jpg) left top repeat-x; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif ; margin:0; padding:0; text-align:left; color:#515151; }
a{ color:#515151; font-weight:bold; font-size:11px; line-height:14px; text-decoration:none;}
a:hover{ color:#29a7df; font-weight:bold; font-size:11px; line-height:14px; text-decoration:underline;}
*/ html, body{ margin:0; padding:0;}

/*ul, li{ margin:0; padding:0; }*/
ul, li .bullet{ margin:0; padding:0px 0px 0px 16px; list-style-type:disc;}
.left-list ul{margin:10px 0;}
.leftpadding{padding: 0 35px;}
#heddar{width:800px; margin:0 auto; padding:0;}

#heddar1{background:url(../images/topbg.jpg) repeat-x top left; width:799px; height:59px; margin:0 auto; border:1px solid #666;}

#menu{ width:586px; margin-left:20px; margin-top:20px; }

.menu-lbg{ width:9px; height:23px; float:left; background:url(../images/menu-lbg.gif) no-repeat top; list-style:none;}

.menu-bg{background:url(../images/menubg.jpg) repeat-x top; height:23px; color:#FFFFFF; }
.menutext{font-size:11px; font-weight:bold;  float:left; list-style:none; text-decoration:none; padding:5px 16px; }

.menutext a{text-decoration:none; color:#FFFFFF; list-style:none; }

.menutext a:hover{ text-decoration:none; color:#D9FBF9; list-style:none; }


.menutext-break{background: url(../images/menu-icon.jpg) no-repeat bottom; width:11px; height:22px; float:left; text-decoration:none;
list-style:none;} 

#heddar2-flash{width:800px; height:150px; margin:0 auto; clear:both; }

#heddar3{background:url(../images/top-bot-bg.jpg) left top repeat-x; width:800px; line-height:31px; clear:both;}

#hd3-text{width:742px; margin:0px 15px 0 0; font-size:12px; font-weight:bold;   padding-left:28px;color:#666666; vertical-align:middle;}

.hedder3-text{font-size:12px; font-weight:bold;   padding-left:86px;color:#666666;}

#mid-contant{width:800px; margin:0 auto; background-color:#FFFFFF }

.mid-contant{width:800px; margin:0 auto; display:block; background-color:#FFFFFF}

.mid-leftbg{background:url(../images/leftmenu-bg.jpg) top right no-repeat; width:201px;}

.mid-rightbg{background:url(../images/mid-contrigt-bg.jpg) top left no-repeat; width:599px;}

#mid-menu{width:180px; margin:0px 3px; float:right; line-height:16px;}

.mid-menu{border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background:#e7e8e8;  padding-left:10px; color:#515151;  text-decoration:none; font-size:11px;}

.mid-menu a{  color:#515151;  text-decoration:none; }

.mid-menu a:hover{color:#29a7df  }
.txt-color{ color:#444444;}

.inputbox{font-size:11px; color:#666666; border:1px solid #666666; width:78px; height:15px; }

.go-bt{width:51px; height:18px; background:url(../images/go-bt.jpg) left top no-repeat; color:#FFFFFF; font-weight:bold; border:0px; font-size:11px;}

.dot-line{background:url(../images/dotline.gif) top right no-repeat; height:7px;}

.title-text{color:#515151; font-weight:bold; font-size:14px; padding-left:10px; line-height:30px; text-transform:uppercase;}
.title-text1{color:#1b4f9c; font-weight:bold; font-size:12px; padding-left:10px; text-transform:uppercase;}

.left-list{ color:#515151; font-weight:bold; font-size:11px; line-height:14px;}
.left-list a{ color:#515151; font-weight:bold; font-size:11px; line-height:14px;}
.left-list a:hover{ color:#29a7df; font-weight:bold; font-size:11px; line-height:14px;}

.left-list li{background:url(../images/icon1.jpg) left 2px no-repeat; color:#515151; font-weight:bold; font-size:11px; padding-left:16px; line-height:14px; list-style-type:none;}
.left-list li a{ color:#515151; text-decoration:none;}
.left-list li a:hover{ color:#515151; text-decoration:underline;}

.gntext{ padding-left:10px; color:#515151; font-size:11px; }
.line-left{ padding-right:5px;}
.gntext a{  color:#515151}
.gntext a:hover{  color:#29a7df}
.topspacing{ height:20px;}

.read-text{font-family:Tahoma, Arial, Helvetica, sans-serif ; color:#515151; font-weight:bold; font-size:10px; text-align:right; float:right; /*padding-top:1px; padding-bottom:10px;*/}
	
.read-text a{color:#515151; text-decoration:none; }
	
/*.read-text a{color:#1b4f9c; text-decoration:none; }*/

.read-text a:hover{color:#29a7df;text-decoration:none; }		
	

.title-text2{color:#2360a1; font-weight:bold; font-size:12px; padding-left:10px; padding-top:10px;}
.title-text2 a{color:#2360a1; text-decoration:none;}


.bt-read{background:#1b4f9c; color:#FFFFFF; width:95px; height:15px; border:0px;}

.bt-read a{background:#1b4f9c; color:#FFFFFF; text-decoration:none;}
.bt-read a:hover{background:#1b4f9c; color:#00CCFF; text-decoration:none; }

.newsbg{background:url(../images/news-bg.jpg) top right repeat-y; color:#818181; padding-left:10px; padding-right:10px; }

.news-title{color:#0f316d; font-weight:bold; font-size:12px; }

#footer{width:800px; margin:0 auto;}

#footer1{width:800px; background:url(../images/bot-linebg.jpg) top repeat-x; height:26px; margin:0 auto; }

.footer-text{font-size:11px; color:#999999; padding-left:15px; padding-top:8px; text-align:left; width:300px; float:left;}
.footer-text1{font-size:11px; color:#999999; padding-right:15px; padding-top:8px; text-align:right; width:300px; float:right;}

.footer-text1 a{ color:#999999; text-decoration:none; }
.footer-text1 a:hover{color:#0033FF;}

#footer2{width:800px; background:#FFF url(../images/bot-bot2bg.jpg) top no-repeat; height:36px; margin:0 auto; }

.error{color:#FF0000;font-weight:bold;}
.mandatory{color:#FF0000;}
.border01{ border-right:1px solid #ccc;border-bottom:1px solid #ccc; }
.border02{ border-bottom:1px solid #ccc; padding:12px;}
.border03{ padding:12px;}
.border04{ border-bottom:1px solid #ccc;}
.border05{ border-right:1px solid #ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }

