/* GLOBAL */
body{
	background-color:#e7e7e7;
	background-position:top;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	padding-top:20px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #585858;
}

form {padding:0;margin:0; border:0;}
img {border:0;}
a:link { color: #006699; }
a:visited { color: #006699; }
a:hover { color: #006699; }
a:active { color: #006699; }

/* GLOBAL WRAPPER */
#wrapper {width:980px;margin:0 auto;
padding:0;
position:relative;
background-color:#FFFFFF;
background-image:url(/img/topRound.gif); 
background-position:top right; 
background-repeat:no-repeat;
}

/* HEADER */
#header{margin: 0 auto;clear: both;position:relative;width:900px;margin-bottom:0px;margin-top:0px;padding-top:0px;}
#header h1 {margin-top:0px;padding-left:0px;padding-top:10px;margin-bottom:0px;font-size : 3em;color : #585858;font-weight : normal;}
#header .slogan {color : #868686;margin:0;padding:0;font : bold 1em;padding-left : 2px;}
#header .topong {background : #fafafa url(/img/topaff.jpg) no-repeat bottom;height : 66px;width : 159px;float : right;}
#header .topong .pad {padding : 15px 5px 0 30px;}
#header .topong .txt {padding : 0;color : #a5a5a5;}
#header h4 {font : bold 1em;}
#header h4 a {color : #585858;}
#header h4 a:hover {text-decoration : none;}

/* TABBED MENU */
#key-menu{font-size:12px; height:26px;background: #B2C1C8 url(/img/header-bottom.gif) 0 100% no-repeat;padding: 0 0 10px 0;overflow: auto;margin-bottom:4px;margin-top:10px;}
* html #key-menu {overflow: visible;height: 1px;}
#key-menu ul, #key-menu li {margin: 0;padding: 0;list-style: none;}
#key-menu ul {padding: 7px 12px 0 12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#key-menu li {float: left;background:  url(/img/tabs.gif) 100% -54px;padding-right: 5px;margin-right: 4px;border-bottom: 1px solid #849CA4;	margin-bottom: -10px;}
#key-menu li a, #key-menu li span {width:130px; text-align:center;display: block;float: left;padding: 7px 10px 6px 15px;background:  url(/img/tabs.gif) 0 -54px;color: #666;text-decoration: none;}
#key-menu li:hover a {background-position: 0 -108px;color:#333;}
#key-menu li:hover {background-position: 100% -108px;color:#333;}
#key-menu li.current {	background:  url(/img/tabs.gif) 100% 0;	border-bottom-color: white;}
#key-menu li.current a, #key-menu li.current span {	background:  url(/img/tabs.gif) 0 0;color: #333;}

/* BODY */
#main{margin: 0 auto 0;position:relative;width:900px; padding:0;}
#main h1{font : normal 1.8em;color : #d7d7d7;background : transparent;padding-bottom:1px;margin-bottom : 0px;border-bottom : 0px solid #e3eaef;}
#main h2{font : bold 1.6em;color : #585858;background : transparent;margin-bottom : 4px;border-bottom : 0px solid #e3eaef;}
#main h3{font : bold 1.2em;color : #585858;background : transparent;margin-bottom : 4px;border-bottom : 0px solid #e3eaef;}

/* FOOTER */
#footer{color:#ccc;margin: 4px auto;position:relative;width:900px;background-color:#FFFFFF;padding-bottom:0px;}
#footer a {color:#999;text-decoration:none;}
#footer h1 {font-size:100%;margin:0px;padding:0px;font-weight:normal;margin-top:12px;}
#footer h2 {color:#999;font-size:100%;font-weight:normal;margin:0px;padding:0px;margin-top:0px;}
.footer1{border-top:1px solid #333;padding:0px;font-size:100%;}
.footer2{font-size:100%;margin:0px;padding-bottom:2px;}
.footer3{font-size:90%;margin:0px;padding:0px;margin-top:2px;}
.footer4{font-size:80%;margin:0px; text-align:right; margin-top:-14px; margin-bottom:5px;}

/* BNAV */
.bnav{margin:0; padding:0;}
.bnav li {display:block;border-bottom:1px solid #FFF; list-style:none;margin:0; padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px;}
/*
.bnav li a{ width:214px; height:22px;}
.bnav li a:hover{width:214px; height:22px;}
*/
.bnavHead a {color:#666666; text-decoration:none}

/* FIXES */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End Holly Hack */	


	.bnavContain {background-color:#d7e4e9;width:222px;	vertical-align:top;}
	.bnavHead{background-color:efefef;line-height:22px;padding-left:8px;padding-right:8px;background-color:#efefef;border-bottom:1px solid #FFF;}
	
	.bSpace{width:4px;}
	
	.bcontentContain{width:674px; vertical-align:top;}
	.bcontentHead{line-height:22px;background-color:#efefef;height:22px;padding-left:8px;margin-bottom:4px;}
	.bcontentPad{padding:20px; padding-top:16px;}
	.bcontentPad h2 {padding:0; margin:0; font-size:18px;}
	.bcontentPad h2 a {text-decoration:none; color:#333333;}
	.bcontentPad h3 {padding:0; margin:0; margin-top:-2px; font-size:12px;}
	.bDate{margin-bottom:2px;font-size:12px;}
	.bDesc{margin-bottom:14px; font-size:12px;}
	
	#siteDesc{background-color:#41588f; color:#f1f1f1; padding:5px 5px 5px 5px; margin-top:4px; font-size:12px; text-align:left;}
	#siteDesc h2 {font-size:12px; color:#FFFFFF; margin:0; padding:0; font-style:normal; text-align:center;}
