html, body{background-color: #CBCBCB;padding: 0;margin: 0;height: 100%;min-height: 100%;width: 100%;font-family: Arial, Sans-Serif, Verdana;color: #404040;font-size: 13px;line-height: 17px;}


#HeaderBar{background: url(hbg-s2.jpg);width: 100%;height: 80px;padding: 0;color: #ffffff;font-size: 13px;line-height: 19px;font-family: Arial, Sans-Serif, Verdana;}

#TabbedNav{width: 980px;padding: 0;list-style: none;margin: 0 auto;}
#TabbedNav ul{padding: 2px 0 0 5px;margin: 0;}
#TabbedNav li{float: left;background: url(tab_left.gif) no-repeat left top;margin: 0;padding: 0px 2px 0px 9px; /*border-bottom: 1px solid #0076b4;*/list-style-type: none;}
#TabbedNav a{float: left;display: block;width: 85px;text-align: center;font-size: 12px;background: url(tab_right.gif) no-repeat right top;padding: 11px 15px 10px 6px;text-decoration: none;font-weight: bold; /*color:#765;*/ /*color: #2e8db9;*/
	color: #fff;}
#TabbedNav > ul a{width: auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TabbedNav a{	float: none;}
/* End IE5-Mac hack */
#TabbedNav a:hover{color: #fff;}
#TabbedNav li#CurrentTab{background-position: 0 -150px;	border-width: 0;}
#TabbedNav li#CurrentTab a{background-position: 100% -150px;color: #fff;}
#TabbedNav li:hover, #TabbedNav li:hover a{background-position: 0% -300px;color: #4D4D4D;}
#TabbedNav li:hover a{background-position: 100% -300px;}

.blue{color: #0076b4;font-size: 13px;line-height: 17px;font-family: Arial, Sans-Serif, Verdana;}

#BgTabBar{background-image: url(BgTabBar.jpg);background-position: left bottom;background-repeat: repeat-x;}

img { border: 0; }

a {	color: #028A88;	background: inherit; text-decoration: underline; }
a:hover { color: #B60D0A; background: inherit; text-decoration: none; }
p { margin: 0 0 15px 0; }
h1 { color: #028A88; font: bold 2.2em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; border-bottom: 2px solid #028A88; }
h1 a { color: #fff; background: inherit; }
h1 a:hover { color: #E4FFD3; background: inherit; }
sup { font-size: .3em; color: #DFCDA2; }
h2 { color: #404040; font: bold 1.6em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; border-bottom: 1px solid #ccc; }
h3 { color: #404040; background: #EEEEEE; padding: 3px 10px; margin: 0 0 15px; }
h5	{display:inline;	margin:0;	font-family:Arial, Helvetica, sans-serif;	font-size:48px;	height:50px;	color:#F98508;	font-weight:bold;}

.sitemenu {width: 175px;list-style: none;margin: 0;padding: 0;background-color: #fff;}
.sitemenu li a {width: 175px;height: 20px;display: block;padding-left: 10px;background-image: url(menu_button.png);	padding-top: 5px;color:#028A88; font-weight:bold; text-decoration:none;}
.sitemenu li a:hover {background-position: 0 -25px;text-decoration: none;color:#fff;}
.sitemenu ul {list-style: none;margin: 0;padding: 0;}


.first { font-size: .9em;  float: left; width: 180px; margin: 0 5px 10px 0 }
.second { font-size: .9em;  float: left; width: 600px; margin: 0 5px 10px 5px; }
.third { font-size: .9em;  float: left; width: 180px; margin: 0 5px 10px 0px; }

.first2 { font-size: .9em;  float: left; width: 180px; margin: 0 5px 10px 5px; }
.second2 { font-size: .9em;  float: left; width: 730px; margin: 0 10px 10px 10px; }
.first1 { font-size: .9em;  float: left; width: 920px; margin: 0 5px 10px 5px; }

/* Footer */

#footer {height: 200px;min-height: 200px;padding: 30px 0 0 0;background: #C3C3C3 url(BgTabBar.jpg) repeat-x;}
html>body #footer {height: auto;}
#footer .wrap {width: 1000px;margin: 0 auto;}
#adfooter {clear: both;padding-top: 2px;text-align: center;color: #375C69;}

/* table */
TABLE { border-collapse:separate; empty-cells:hide;}
TD { border:4px #DEDEDE solid; } 

#breadcrumb {border-bottom: 1px solid #ccc;}

.teaser{border-width:1px;	border-color:#585858;	border-style:solid; background:#F6F6F4; padding: 5px 0 5px 5px;}

.tabberlive .tabbertabhide {display:none;}
.tabber {}
.tabberlive {margin-top:1em;}
ul.tabbernav{margin:0; padding: 3px 0; border-bottom: 1px solid #606060; font: bold 14px Verdana, sans-serif;}
ul.tabbernav li{list-style: none; margin: 0; display: inline;}
ul.tabbernav li a{padding: 3px 0.5em; margin-left: 3px; border: 1px solid #606060; border-bottom: none; background: #03B4B2; text-decoration: none;}
ul.tabbernav li a:link { color: #202020; }
ul.tabbernav li a:visited { color: #202020; }
ul.tabbernav li a:hover{color: #FFFFFF; text-decoration: underline; background: #A7A7A7; border-color: #454545;}
ul.tabbernav li.tabberactive a{background-color: #fff; border-bottom: 1px solid #fff;}
ul.tabbernav li.tabberactive a:hover{color: #000; background: white; border-bottom: 1px solid white;}
.tabberlive .tabbertab {padding:5px;}
.tabberlive .tabbertab h2 {}
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {height:200px; overflow:auto;}

a.out:link, a.out:visited, a.out:hover{color: #830103;font-size: 15px;font-weight: bold;text-decoration: underline;}

#blueblock{width: 180px;padding: 0 0 1em 0;margin-bottom: 1em;font-size: 100%;background-color: #03B4B2;color: #333;}
* html #blueblock{ /*IE 6 only */w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */}
#blueblock ul{list-style: none;margin: 0;padding: 0;border: none;}
#blueblock li {border-bottom: 1px solid #fff;margin: 0;}
#blueblock li a{display: block;padding: 5px 5px 5px 8px;border-left: 10px solid #03B4B2;border-right: 10px solid #E5E5E5;background-color: #AEAAAA;color: #282828;font-weight: bold;width: 100%;}
html>body #blueblock li a{ /*Non IE6 width*/width: auto;}
#blueblock li a:hover{border-left: 10px solid #282828;border-right: 10px solid #282828;background-color: #03B4B2;color: #fff;}

.comment-rank-comment{width:550px;border:1px solid #dadada;background:#D2E4E4 repeat-x left top;margin:0 0 5px;padding:5px;}