body{ margin:0; background:#798291; font:12px Arial, Helvetica, sans-serif; color:#283d44;}

li{ margin:0 0 6px 0;}

.wrapper{ 
	width:1000px; background:#fff; margin:auto; 
	}

.header{ background:url(../images/hdr_bg.gif) repeat-x 0 0; height:110px; position:relative;}

.topLink{ position:absolute; top:8px; right:0; color:#a9d6e6;}
.topLink a{ 
	text-decoration:none; color:#646156; font-weight:bold; background:url(../images/ico_1.gif) no-repeat 0 0;
	padding:0 0 0 25px; margin:0 15px 0 15px;}
.topLink a:hover{ color:#e48729;}

.logo{
	position:absolute; top:15px; left:26px;
	background:url(../images/logo.gif) no-repeat 0 0; width:251px; height:78px; float:left; text-indent:-1000px;}
	
.topMenu{
	margin:0 6px 1px 6px; padding:6px 0 0 0; position:relative; z-index:1;
	background:url(../images/topMenu_bg.gif) repeat-x 0 0; height:44px; overflow:hidden;}

.search_sec{ width:220px;}
.search_sec .input{ 
	background:url(../images/input_bg.gif) no-repeat 0 0; border:0; width:157px; padding:3px 5px 3px 5px;}
.search_sec input{ float:left; margin:12px 0 0 5px;}
.input{ 
	background:url(../images/input_bg.gif) no-repeat 0 0; border:0; width:157px; padding:3px 5px 3px 5px;}
#flash_hdr{ background:url(../images/bg_1.gif) repeat-x 0 bottom; margin:0 6px; padding:0 0 3px 0;}

.container{margin:0 6px; padding:0;}

.content{ padding:20px; text-align:justify;}
.content h1{ margin:0 0 10px 0; padding:0; font-size:18px; color:#629aae;}
.content a{ color:#ff6815;}
.content a:hover{ text-decoration:none; color:#629aae;}

.star{ color:#F00;}

.news{ width:272px; height:250px; background:url(../images/bg_3.gif) repeat-x 0 0 #282620; margin:8px 0 0 0;}
.news h1{ 
	margin:0; padding:12px 0 12px 10px; color:#fff; text-transform:uppercase; font-size:12px; position:relative;}
.news h1 a{
	position:absolute; top:5px; right:10px;
	text-decoration:none; background:url(../images/ico_2.gif) no-repeat 0 0; color:#fff;
	padding:7px 0 7px 35px;}
	
.right_sec{ width:272px;}

.left_sec{ width:204px; background:url(../images/bg_4.gif) repeat-y right 0; height:400px;}
.left_sec h1{ 
	margin:0; padding:4px 4px; font-size:12px; color:#000; background:url(../images/bg_6.gif) repeat-x 0 0;}
.left_sec ul{ margin:0; padding:0;}
.left_sec li{ list-style:none; margin:0;}
.left_sec li a{ 
	text-decoration:none; background:url(../images/bg_5.gif) repeat-y right 0 #f4f7fc;
	display:block; border-bottom:#e2e6ee solid 1px; color:#231f20;}
.left_sec li a span{ 
	background:url(../images/arr1.gif) no-repeat 4px 8px;  padding:4px 4px 4px 15px; display:block;}
.left_sec li a:hover{ background:url(../images/bg_5.gif) repeat-y right 0 #fff;}
.left_sec li a:hover span{ background:url(../images/arr1.gif) no-repeat 4px 8px;}

.left_sec li a.active, .left_sec li li a.active{ background:#37474c; color:#fff;}
.left_sec li a.active span{ background:url(../images/arr3.gif) no-repeat 4px 8px;}
.left_sec li li a.active span{ background:url(../images/arr2.gif) no-repeat 4px 8px;}

.left_sec li a.head{ background:url(../images/bg_9.gif) repeat-y right 0 #FF9; color:#000;}
.left_sec li a.head span{ 
	background:url(../images/arr3.gif) no-repeat 4px 8px;  padding:4px 4px 4px 15px; display:block;}

.left_sec li li a{ background:none; padding-left:12px;}
.left_sec li li a span{ background:url(../images/arr2.gif) no-repeat 4px 8px;}
.left_sec li li a:hover span{ background:url(../images/arr2.gif) no-repeat 4px 8px;}

#rmenu{ 
	background:url(../images/bg_7.gif) repeat-x 0 0; 
	width:252px; text-align:center; margin:5px 0 0 0; padding:1px 10px 1px 10px; float:left;}
#rmenu a{ 
	text-decoration:none; color:#37474c; background:#f3f8ff; margin:0 0 0 1px; font-weight:bold; 
	padding:9px 14px 8px; float:left;}
#rmenu a:hover{ background:#fff;}
#rmenu a.active{ background:#37474c; color:#fff;}

#promenu{ position:relative;}
#promenu a{ position:absolute; left:108px; top:6px; width:152px; height:45px; text-indent:-1000px; z-index:1000;}

#abtmenu{ position:relative;}
#abtmenu a{ position:absolute; left:362px; top:6px; width:102px; height:45px; text-indent:-1000px; z-index:1000;}

#scrollerDiv{ margin:10px;}
#scrollerDiv a{ 
	text-decoration:none; color:#fff; background:url(../images/arr1.gif) no-repeat 0 4px; padding:0 0 5px 12px; 
	float:left; margin:0 0 5px 0; border-bottom:#6d664e solid 1px;}
#scrollerDiv a h2{ font-size:12px; margin:0 0 8px 0; padding:0; color:#ffe8ad;}
	
.pro{ background:url(../images/bg_8.gif) no-repeat 0 0 #CF6; height:204px; overflow:hidden;}

.TBL_sec{ border-collapse:collapse;}
.TBL_sec .head td{ background:#edf6ff; color:#000; font-weight:bold; padding:4px 0 4px 10px;}
.TBL_sec ul{ margin:10px; padding:0;}
.TBL_sec li{ list-style:none;}
.TBL_sec li a{ 
	text-decoration:none; color:#695a4f; background:url(../images/arr1.gif) no-repeat 0 4px;
	padding:0 0 0 15px;}

.pdf{ background:url(../images/pdf_ico.gif) no-repeat 0 0; padding:0 0 2px 20px;}

.footer{ 
	background:#5e6470; color:#aab0bc; font-size:11px; height:27px;}
.footer p{ float:left; padding:6px; margin:0;}
.footer div{ 
	background:url(../images/bg_2.gif) no-repeat 0 0; color:#fff; float:right; padding:6px; width:265px; text-align:center;}
.footer div a{ text-decoration:none; color:#fff; font-size:12px; margin:0 15px 0 15px;}
.footer div a:hover{ text-decoration:underline;}

.inputbox {
	width:170px;
  height:18px;
  vertical-align:middle;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  font-style:normal;
  border:1px solid #ccc;
 
 padding-top:4px;
}

.tabtext a{
	color: #0489B7;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11.2px;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}
.tabtext a:hover{
	color: #0489B7;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11.2px;
	font-weight: normal;
	font-style: normal;
	text-decoration:underline;
}