* {
	font-family: Tahoma, Arial, Verdana, Geneva,  Helvetica, sans-serif;
}
body, div, table, p {
	font-size: 9pt;
	color: black;
	text-align:justify;
}
a {
	color:#006600;
	text-decoration: none;
}

img.nav_ico {
	border: 0px;
	width: 17px;
	height: 16px;
}

table.run {
	background: #339933;
	color: #ffffff;
	font-size: 8pt;
}
table.mnu {
	background: #DADADA;
	color: #000000;
}
a.mnu {
	color: #000000;
}
table.nav {
	border-right:1px #99CC99 solid;
	background: #E9FFEC;
}
td.nav_dtm {
	background: #A7DFA2;
	color: #000000;
	font-weight:bold;
	border-bottom:1px #009900 solid;
}
a.nav_lnk {
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
a.nav_lnk:hover {
	color:red;
	font-weight:bold;
}
a.page {
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}
a.pcurrent {
	font-size: 10pt;
	color:red;
	font-weight:bold;
}
table.tlb {
	background:#339933;
	color:#ffffff;
	font-size:10pt;
	font-weight:bold;
}
table.frm {
	background:#CCCCCC;
}
td.frm_hdr {
	background:#3B76FD;
	color:#ffffff;
	font-weight:bold;
}
td.frm_com {
	background:#E9FFEC;
	color:#000000;
}
td.frm_dat {
	background:#ffffff;
	color:#000000;
}
.cpy {
	font-size:9pt;
	color:#006600;
	background:#E9FFEC;
}
table.adv {
	background:#CCCCCC;
}
td.adv_hdr {
	background:#BBBB99;
	color:#000000;
	font-weight:bold;
}
td.dtl_ttl {
	background:#ffffff;
	color:#ff6600;
	font-weight:bold;
	font-size:12pt;
}
td.adv_dat {
	background:#FFFFFF;
	color:#000000;
}

span.faq_que {
	font-weight:bold;
}
span.faq_ans {
	font-weight:normal;
}

span.itm_ttl {
	font-weight:bold;
	font-size:12pt;
	color:#006600;
}
.win_back {
	border:3 #669999 solid;
	background:#ECE9D8;
	filter:'alpha(opacity=100)';
}
.win_head {
	background:#339933;
	color:#ffffff;
	font-weight:bold;
}
.win_body {
	color:#000099;
}

div.mnu_panel {
	background:#DDDDDD;
	padding-top:1;
	padding-bottom:1;
	width:100%;
}
div.mnu_popup {
	border:1 solid #666666;
	padding:1;
	background:#cccccc;
}
table.mnu_normal {
	font-size:9pt;
	cursor:hand;
}
table.mnu_hilite {
	font-size:9pt;
	cursor:hand;
	background:#333399;
	color:white;
}
table.mnu_group {
	font-size:9pt;
	font-weight:bold;
	border:1 outset white;
	background:#66cc66;
	color:white;
	cursor:default;
}
td.mnu_spacer {
	background:#999999;
}

.title1 {
	background:#0A9345;
	color: #ffffff;
	font-weight: bold;
}
A.navt {
	COLOR: #ffffff; 
	font-weight: bold;
	TEXT-DECORATION: none
}
a.forum {
	color: #1D6AD0;
	font-weight: bold;
}

a.link1 {
	color: #698741;
	font-weight: bold;
}

.ttl_webmail {

}

.dat_webmail {
	background: #F6FCFA;
	font-size: 8pt;
	color: #6B6C64;
}
.ttl_search {

}

.dat_search {
	background: #FDFEF8;
	font-size: 8pt;
	color: #6B6C64;
}

.run {
	color: #FFFF00;
}
.mnu_panel {
	background:#cccccc;
	border-bottom:1 solid #666666;
	padding-top:1;
	padding-bottom:1;
	width:100%; 
}

.mnu_popup {
	border:1 solid #666666;
	padding:1;
	background:#cccccc;
}

.mnu_normal {
	font-size:9pt;
	cursor:hand;
	color:#000066;
	background:#cccccc;
}

.mnu_hilite {
	font-size:9pt;
	cursor:hand;
	background:#3333cc;
	color:white;
}

.mnu_group {
	font-size:9pt;
	font-weight:bold;
	border:1 outset white;
	background:#66cc66;
	color:white;
	cursor:default;
}

td.mnu_spacer {
	background:#999999;
}
.Menu_h {
	width: 100%;
	height: 22px;
	padding: 2 1 2 1;
	border-right: #0033CC 1px solid;
	border-top: #0099FF 1px solid;
	border-left:#0099FF 1px solid;
	border-bottom: #0033CC 1px solid;
	background-color: #3068FC;
	cursor:hand;
	color:yellow;
	
}
.Option {
	width: 100%;
	height: 20px;
	padding: 1 2 1 3;
	border-right: #0033CC 1px solid;
	border-top: #99CCFF 1px solid;
	border-left:#99CCFF 1px solid;
	border-bottom: #0033CC 1px solid;
	background-color: #3399FF;
	cursor:hand;
	color:white;
}
.Options {
		background-color: #3399FF;
}
.Menu_v {
	width: 100%;
	height: 28px;
	padding:1 1 1 1;
	border-right: buttonshadow 1px solid;
	border-top: #f5f5f5 1px solid;
	border-left: #f5f5f5 1px solid;
	border-bottom: buttonshadow 1px solid;
	background-color: buttonface;
	cursor:hand;
	color:#000000;
	
}
.mnu_panel {
    background: url('images/mnu_bg.png') repeat-x 0 top;
	height: 27px;
	width:100%; 
}
.mnu_pnl {
	padding-top : 4px;
    background: url('images/mnu_bg.png') repeat-x 0 top;
	height: 27px;
	width:100%; 
}

.mnu_popup {
	border:1 solid #cccccc;
	padding:1;
	background:  #cccccc;
}

.mnu_normal {
	font-size:10pt;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 4px;
	cursor:hand;
	height: 27px;
	overflow: visible;
	color:white;
	background: url('images/mnu_bg.png');
}

.mnu_hlite {
	font-size:10pt;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 4px;
	cursor:hand;
	height: 27px;
	overflow: visible;
	color:yellow;
	
}

.mnu_group {
	font-size:9pt;
	font-weight:bold;
	border:1 outset white;
	background:#000000;
	color:white;
	cursor:default;
}

td.mnu_spacer {
	background:url('images/mnu_bg.png') repeat-x 0 top;
}