@charset "utf-8";
/* CSS Document */
img {behavior: url("/w/png.htc");}
body{
	background-color:#FFFFFF;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0065b3;
}
table.main{
	width:100%;
	max-width:1000px;
}
div#wrapper {
	width: 99%;
	_width:1000px;
	max-width: 1000px;
	min-width: 550px;
	text-align:center;
}
table.header{
	background:url('/w/i/bg.gif') top left;
	width:100%;
	background-repeat:no-repeat;
	height:138px;
	border-bottom:1px solid #979999;
}
.logo{
	vertical-align:top;
	text-align:left;
	padding-left:0px;
}
.header_r{
	vertical-align:top;
	padding-right:0px;
}
.top_nav{
	padding-top:5px;
	padding-bottom:5px;
}
.divider{
	height:2px;
	text-align:left;
	background-image:url('/w/i/divider_bg.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}
.menu{
	width:200px;
	padding-top:5px;
	vertical-align:top;
	padding-right:5px;
}
.mm_exp{
	width:200px;
	height:23px;
	background:url('/w/i/m_bg_exp.gif') no-repeat;
	padding-left:22px;
	text-align:left;
}
.mm_exp a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
}
.mm_exp a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:underline;
}
.mm{
	width:200px;
	height:23px;
	background:url('/w/i/m_bg_col.gif') no-repeat;
	padding-left:22px;
	text-align:left;
}
.mm a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
}
.mm a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:underline;
}
.sub_menu{
	text-align:left;
	padding-top:5px;
}
.sub_menu a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}
.sub_menu a:hover{
	text-decoration:underline;
}
.sub_menu dl{
	padding:0px;
	margin-bottom:5px;
	margin-top:0px;
}
.sub_menu dt {
	margin:0px;
	padding-left:14px;
}
.sub_menu dd {
	margin-left:25px;
}
.mm_col{
	width:195px;
	height:23px;
	background:url('/w/i/m_bg_exp.gif') no-repeat;
}
.content{
	text-align:left;
	vertical-align:top;
	padding-top:5px;
}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:black;
}
.news{
	vertical-align:top;
	text-align:left;
	padding-top:5px;
	padding-left:7px;
	width:195px;
}
.green{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008f00;
	font-size:11px;
}
.gray{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#818181;
	font-size:11px;
}
.footer{
	border-top:1px solid #979999;
	width:100%;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5c5c;
	padding-top:10px;
}
.footer a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5c5c;
	text-decoration:none;
}
.footer a:hover{text-decoration:underline;}

/* added styles */
hr {
	height:1px;
	color:#979999;
	background-color:#979999;
	border-width:0px;
}
td.content {padding-left:7px;}
#treeWrapper, .menu {width:195px;}
#treeWrapper {text-align:left;}
#treeWrapper ul {
	list-style-type:none;
	padding-left:7px;
	margin-left:7px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:0px;
	margin-bottom:0px;
}
#treeWrapper ul.l1 {
	padding-left:0px;
	margin-left:0px;
}
#treeWrapper a:hover div, #treeWrapper a:hover{
	text-decoration:underline;
	cursor:pointer;
}
#treeWrapper a {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#treeWrapper a.l1 {
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	width:100%;
}
#treeWrapper div.item {
	padding:0px 0px 2px 9px;
	background-image:url('/w/i/sub_arr.gif');
	background-repeat:no-repeat;
	background-position:center left;
}
#treeWrapper div.down {
	background-image:url('/w/i/sub_arr_exp.gif');
}
#treeWrapper div.page {
	background-image:url('/w/i/sub_sub_arr.gif');
	/*background-position:top left;*/
}
#treeWrapper div.sel {
	text-decoration:underline;
}
#treeWrapper div.l1 {
 	padding:5px 12px 5px 25px;
	margin-bottom:2px;
	background-color:#929495;
	background-image:url('/w/i/menu_l1_bg.gif');
	background-repeat:repeat;
	background-position:top left;
}
#treeWrapper div.l1 img {
	width:10px;
	height:100%;
}
#treeWrapper div.l1 span {
	float:right;
	background-image:url('/w/i/arrow_right.gif');
	background-repeat:no-repeat;
	background-position:center right;
	width:10px;
	height:12px;
}
#treeWrapper div.l1 span.down {
	background-image:url('/w/i/arrow_down.gif');
}
#treeWrapper div.bld {font-weight:bold;}

#treeWrapper li.hide ul {display:none;}

table.list {width:100%;}
table.list td {vertical-align:top; text-align:left;}
.news a {text-decoration:none;}
.feedback span {color:red; padding-left:3px;}
.section a {font-weight:bold;}
#tabs {
	background-image:url('/w/i/tabs-bottom-bg.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
	/*padding-bottom:4px;*/
	height:25px;
	/*border:1px solid red;*/
}
#tabs div {
	float:left;
	margin-right:1px;
	padding:5px 10px;
	background-repeat:repeat-x;
	background-position:bottom left;
	/*
	border:0px solid #999999;
	border-width:1px 1px 0px 1px;
	*/
	background-color:#f5f5f5;
	background-image:url('/w/i/tabs-bottom-bg.gif');
}
#tabs a {
	text-decoration:none;
	color:#a3a3a3;
}
#tabs .tabsel {
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:#DBDBDB;
	background-image:url('/w/i/tab-sel-bg.gif');
}
#tabs .tabsel a {
	color:#3a3a3a;
	font-weight:bold;
}
h3 {font-size:16px; margin:10px 0px;}
span.gray p {margin:4px 0px;}