html, body{background:#a6a6a6;padding: 0;margin: 0;height: 100%;min-height: 100%;width: 100%;font-family: Arial, Sans-Serif, Verdana;color: #444444;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: #fff;}
#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;}


a {	color: #0073B1; text-decoration: underline; }
a:hover { color: #B60D0A; text-decoration: none; }

a.out{color: #E77318;text-decoration: none;}
a.out:hover {color: #E77318;text-decoration: underline;}
a.out:visited {color: #BF5507;text-decoration: underline;}

p { margin: 0 0 15px 0; }
h1 { color: #577F92; font: bold 2.2em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; border-bottom: 4px solid #577F92; }
h1 a { color: #fff; background: inherit; }
h1 a:hover { color: #E4FFD3; background: inherit; }
h2 { color: #E77318; font: bold 1.6em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; border-bottom: 1px solid #E77318; }
h3 { color: #404040; background: #EEEEEE; padding: 3px 10px; margin: 0 0 1px; }
h4	{ display:inline;color: #404040; font: bold 1.2em "Trebuchet MS", Arial, Sans-Serif;}
h5	{display:inline;	margin:0;	font-family:Arial, Helvetica, sans-serif;	font-size:48px;	height:50px;	color:#F98508;	font-weight:bold;}

.sitemenu {width: 155px;list-style: none;margin: 0;padding: 0;background-color: #fff;}
.sitemenu li a {width: 155px;height: 20px;display: block;padding-left: 10px;background-image: url(menu_button.png);	padding-top: 5px;color:#136EA7; 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;}

.sitemenu2 {width: 155px;list-style: none;margin: 0;padding: 0;background-color: #fff;}
.sitemenu2 li a {width: 155px;height: 20px;display: block;padding-left: 10px;background-image: url(menu_button.png);	padding-top: 5px;color:#136EA7; font-weight:bold; text-decoration:none;}
.sitemenu2 li a:hover {background-position: 0 -25px;text-decoration: none;color:#fff;}
.sitemenu2 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: 160px; margin: 0 5px 10px 5px; }
.second2 { font-size: .9em;  float: left; width: 780px; margin: 0 5px 10px 10px; }
.first1 { font-size: .9em;  float: left; width: 980px; margin: 0 5px 10px 5px; }

/* Footer */

#footer {height: 200px;min-height: 200px;padding: 30px 0 0 0;background: #D5D4D4 url(BgTabBar.jpg) repeat-x;}
html>body #footer {height: auto;}
#footer .wrap {width: 1000px;margin: 0 auto;}
#legal {clear: both;padding-top: 20px;text-align: center;color: #375C69;}
#fbox1, #fbox2, #fbox3 {float: left;}
#fbox1 {width: 320px;background-color: #FAF9F9;}
#fbox2 {width: 320px;background-color: #FAF9F9;padding-left: 20px;}
#fbox3 {width: 320px;background-color: #FAF9F9;padding-left: 20px;}
#footer h3 {border-bottom: 5px solid #4D7E9B; }
#ulbox {background-color: #FAF9F9;}


.entry{float:left;width:580px;border:1px solid #dadada;background:#fff url(box.gif) repeat-x left top;margin:0 0 10px;padding:10px;}
.entry1{float:left;width:180px;border:1px solid #dadada;background:#fff url(box.gif) repeat-x left top;margin:0 0 10px;padding:10px;}
.entry2{float:left;width:960px;border:1px solid #dadada;background:#fff url(box.gif) repeat-x left top;margin:0 0 10px;padding:10px;}

.box {min-height:1px;}
.box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}
.cols5050 {margin:15px 0;}
.f-right {float:right !important;} 
img3.f-right {float:right; margin-left:10px;}
    .cols5050 .col {float:left; width:290px;border: 1px solid #d9d9d9;margin:3px;}
    .cols5050 .col dl.list, .cols5050 .col dl.list dd {margin:0;}
    .cols5050 .col dl.list {background:url("img3/dl-list.gif") 5px 0 repeat-y;}
    .cols5050 .col dl.list dt {padding-left:15px; background:url(dl-list-dt.gif) 0 50% no-repeat;}
    .cols5050 .col dl.list dd {margin-left:20px; padding:10px 5px 10px 0; background:url(dl-list-dd.gif) 100% 0 no-repeat;}

    .cols5050 .col1 {float:left; width:300px;border: 1px solid #d9d9d9;margin:5px;}
    .cols5050 .col1 dl.list, .cols5050 .col dl.list dd {margin:0;}
    .cols5050 .col1 dl.list {background:url("img3/dl-list.gif") 5px 0 repeat-y;}
    .cols5050 .col1 dl.list dt {padding-left:15px; background:url(dl-list-dt.gif) 0 50% no-repeat;}
    .cols5050 .col1 dl.list dd {margin-left:20px; padding:10px 5px 10px 0; background:url(dl-list-dd.gif) 100% 0 no-repeat;}

.section {float:left; width:196px; overflow:hidden;}
.section.margin {margin:0 5px;}
.section h3 {margin:0; padding:5px 15px; border:0 !important; background:url(section.gif) 0 0 repeat-x; font-size:120%;}
.t-center {text-align:center !important;}

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

code {margin: 5px 0; padding: 10px; text-align: left; display: block; font: 500 1em/1.5em 'Lucida Console', 'courier new'; background: #FAFAFA; border: 1px solid #f2f2f2; border-left: 5px solid #E77318; }
