/* CSS Document */
body{padding:0px; margin:0px; background: url(images/mainbg.jpg) 0 0 repeat-x #fff; color:#666; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;}
div, p, ul, h2, img{padding:0px; margin:0px;}
ul{list-style-type:none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#666; text-decoration:underline;} 

/*----TOP PANEL----*/
#topPan{
	width:960px;
	height:50px;
	position:relative;
	margin:0 auto;
}
#topPan #ImgPan{width:229px; height:52px; background:#fff; color:#666; position:absolute; top:35px; left:0px; padding:0 0 0 35px;}
#topPan #ImgPan img{width:201px; height:52px;}


#topPan ul{
	width:468px;
	height:32px;
	position:absolute;
	top:17px;
	right:462px;
}
#topPan ul li{width:76px; height:32px; float:left;}
#topPan ul li a{width:76px; height:32px; display:block; background:url(images/topmenu-normal.jpg) 0 0 no-repeat #F5F4F4; color:#666; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; line-height:32px; margin:0 2px 0 0;}
#topPan ul li a:hover{background:url(images/topmenu-hover.jpg) 0 0 no-repeat #F5F4F4; color:#fff; text-decoration:none;}

#topPan ul li.home{background:url(images/topmenu-hover.jpg) 0 0 no-repeat #F5F4F4; color:#fff; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; line-height:32px; font:Verdana, Arial, Helvetica, sans-serif;}
/*----/TOP PANEL----*/


/*----MED PANEL----*/
#medPan{
	width:670px;
	height:24px;
	position:relative;
	margin:0 auto;
}
#medPan #ImgPan{width:229px; height:40px; background:#fff; color:#666; position:absolute; top:24px; left:0px; padding:0 0 0 24px;}
#medPan #ImgPan img{width:201px; height:40px;}


#medPan ul{
	width:723px;
	height:24px;
	position:absolute;
	right:-28px;
	top: 9px;
}
#medPan ul li{width:120px; height:24px; float:left;}
#medPan ul li a{width:120px; height:24px; display:block; background:url(images/topmenu-normal2.jpg) 0 0 no-repeat #F5F4F4; color:#666; text-decoration:none; font-size:10px; font-weight:bold; text-align:center; line-height:32px; margin:0 2px 0 0;}
#medPan ul li a:hover{background:url(images/topmenu-up.jpg) 0 0 no-repeat #F5F4F4; color:#666; text-decoration:none;}

#medPan ul li.home{background:url(images/topmenu-hover2.jpg) 0 0 no-repeat #F5F4F4; color:#666; text-decoration:none; font-size:11px; font-weight:none; text-align:center; line-height:32px; font:Verdana, Arial, Helvetica, sans-serif;}
/*----/MED PANEL----*/

#bodyRightPan{width:718px; float:left; border:1px solid #DADADA; background:#F3F3F3; color:#1A1A1A; padding:0 0 2px;}

#bodyRightPan h2{
	width:195px;
	height:35px;
	display:block;
	border:1px solid #DADADA;
	background:#fff;
	color:#00111A;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:6px 8px 16px;
	padding:0 0 0 20px;
	left: 555px;
	top: 283px;
}
#bodyRightPan h2 span{background:#fff; color:#046598;}

#bodyRightPan h3{
	width:399px;
	height:36px;
	display:block;
	border:1px solid #DADADA;
	background:#fff;
	color:#00111A;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:6px 8px 0;
	padding:0 0 0 20px;
	left: 122px;
	top: 283px;
}
#bodyRightPan h3 span{background:#fff; color:#046598;}

#bodyRightPan ul{width:180px; margin:0 0 10px 10px;}
#bodyRightPan ul li{width:180px; height:18px;}
#bodyRightPan ul li a{width:160px; height:18px; display:block; background:url(images/button.gif) 0 6px no-repeat #F3F3F3; color:#1A1A1A; text-decoration:none; padding:0 0 0 20px;}
#bodyRightPan ul li a:hover{background:url(images/button-hover.gif) 0 6px no-repeat #F3F3F3; color:#797878; text-decoration:none;}

#bodyRightPan p{padding:0px 29px 0px 29px;}
#bodyRightPan p.boldtext{padding:0px 0px 0px; font-size:14px; color:#1A1A1A; font-weight:bold;}
#bodyRightPan p.normaltext{padding:3px 3px 0px; font-size:12px; color:#1A1A1A; font-weight:none;}

#bodyRightPan p.more{background:#fff; color:#003D5C; width:175px; height:11px; margin:10px 29px 10px; padding:0px; line-height:11px; }
#bodyRightPan p.more a{display:block; width:44px; height:11px; background:#F3F3F3; color:#003D5C; text-decoration:none; margin:0 0 0 97px; font-size:11px; line-height:11px; text-align:center; text-transform:uppercase;}
#bodyRightPan p.more a:hover{display:block; width:44px; height:11px; background:#E0DEDE; color:#003D5C; text-decoration:none;}
/*----/BODY RIGHT PANEL----*/

#feature{ color: #33617F; float: right; background: #f2f2f2; width: 580px; height: 160px; margin: 0 0 40px; font-size: 1.1em; font-style: italic; padding: 10px 10px 2px; }
	#feature img { float: left; margin: 0 20px 0 0; }
	#feature p { margin: 10px 0 0; }
	.more { font-size: .74em; font-weight: bold; margin: 0 5px 0 0; color: #390505; font-style: normal; }
#feature_menu { float: right; }
	#feature_menu li { display: inline; }
	#feature_menu li a { color: #1A1A1A; float: left; padding: 6px 14px 6px 21px; margin: 0 0 0 2px; background: #d2d2d2 url(images/bullet.gif) no-repeat 7px 12px; font-size: .8em; font-weight: bold; }
		#feature_menu li a:hover { color: #071F2D; background: #f2f2f2 url(images/bullet_hover.gif) no-repeat 7px 8px; }
		#feature_menu li a.current { background: #f2f2f2 url(images/bullet.gif) no-repeat 5px 12px; }
#feature, #feature_menu li a  {
	opacity: 0.6;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}

