a:link, a:visited, a:active { color: #000000; }
a:hover { color: #CC0000; text-decoration: underline overline; }
body {
	background-image:url(images/main-bgv2.gif);
}
body, td {
	font-family: Arial, FreeSans;
	font-size:12px;
	color:#000000;
	padding:0px;
	margin:0px;
	spacing:0px;
	border-spacing:0px;
}
.links1 {
	font-family:Arial Narrow, Narrow, Kochi Gothic, Arial, FreeSans;
	font-size:11px;
	color:#000000;
	text-decoration: none;
}
.links2 {
	font-family:Arial, FreeSans;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
}
.links3 {
	font-family:Arial, FreeSans;
	font-size:11px;
	font-weight:bold;
	color:#0000FF;
	text-decoration: none;
}
.sm_text {
	font-size:9px;
}
.login {
	font-family:Arial, FreeSans;
	font-size:10px;
	color:#3E4D55;
}
.login_input {
	height:15px;
	border-width:1px;
	border-style:solid;
	border-color: #C3C3C3;
	background-color: #FFFFFF;
}
.page_header {
	font-family: Arial, FreeSans;
	font-size:24px;
	font-weight:bold;
	color:#999999;
}
.head {
	font-size:18px;
	font-weight:bold;
	color:#999999;
}
.login_go {
	background-image: url(images/loginbg.gif); 
}
.radio {
	height:10px;
}
#header {
	width:745px;
	height:225px;
	background-image: url(images/headerbg.gif);
	border-color:#D5A21D #666666 #D5A21D #666666;
	border-width:1px;
	border-style:solid;
}
#link_bar {
	width:745px;
	height:26px;
	background-image: url(images/headerbg.gif);
	border-color:#D5A21D #666666 #D5A21D #666666;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	text-align:center;
}
#mid_boxes {
	width:745px;
	height:46px;
	border-color:#D5A21D #666666 #D5A21D #666666;
	border-width:0px 1px 0px 1px;
	border-style:solid;
	padding:0px;
}
#content {
	width:745px;
	background-color:#FFFFFF;
	border-color:#000000 #666666 #000000 #666666;
	border-width:0px 1px 0px 1px;
	border-style:solid;
}
#cbox {
	width:100%;
	background-color:#FFFFFF;
}
#cbox_top {
	height:27px;
	background-repeat:repeat-x;
}
.cb_r_t { background-image:url(images/red_shadow_top.gif); background-color: #FFE0E0; }
.cb_g_t { background-image:url(images/green_shadow_top.gif); background-color: #E0FFE0; }
.cb_b_t { background-image:url(images/blue_shadow_top.gif); background-color: #E0E0FF; }
#cbox_bottom {
	background-repeat:repeat-y;
	padding:0px 9px 9px 9px;
}
.cb_r_b { background-image:url(images/red_shadow_side.gif); background-color: #FFE0E0; }
.cb_g_b { background-image:url(images/green_shadow_side.gif); background-color: #E0FFE0; }
.cb_b_b { background-image:url(images/blue_shadow_side.gif); background-color: #E0E0FF; }
#footer {
	width:745px;
	height:106px;
	background-image: url(images/headerbg.gif);
	border-color:#D5A21D #666666 #666666 #666666;
	border-width:1px;
	border-style:solid;
}
#subfooter {
	width:745px;
	background-color: #DDDDDD;
	border-color:#D5A21D #666666 #666666 #666666;
	border-width:1px;
	border-style:solid;
	text-align:center;
}
#arrowt {
	font-family: Arial Narrow, Narrow, Kochi Gothic;
	background-image: url(images/arwt_bg1.gif);
	height:27px;
	font-size: 10px;
	color:#000000;
}
#arrowt_tip {
	background-image: url(images/arwt_bg2.gif);
	width:18px;
	height:27px;
}
#arrow {
	font-family: Arial Narrow, Narrow, Kochi Gothic;
	height:27px;
	font-size: 10px;
	color:#000000;
}
.arrow_w { background-image: url(images/arw_bg1.gif); }
.arrow_r { background-image: url(images/red_arw_bg1.gif); }
.arrow_g { background-image: url(images/green_arw_bg1.gif); }
.arrow_b { background-image: url(images/blue_arw_bg1.gif); }
#arrow_tip {
	
	width:18px;
	height:27px;
}
.arrow_tip_w { background-image: url(images/arw_bg2.gif); }
.arrow_tip_r { background-image: url(images/red_arw_bg2.gif); }
.arrow_tip_g { background-image: url(images/green_arw_bg2.gif); }
.arrow_tip_b { background-image: url(images/blue_arw_bg2.gif); }

.textad {
	background-color:#FCCB54;
	border:1px solid #D6A71B;
	color:#000000;
	padding:3px;
	font-size:10px;
	float:left;
	width:170px;
}
.textad_wrapper {
}
a:link.textad_head, a:visited.textad_head, a:active.textad_head { font-size:12px; color: #FF0000; text-decoration: underline; }
a:hover.textad_link { font-size:12px; color: #000000; text-decoration: underline; }

a:link.textad_link, a:visited.textad_link, a:active.textad_link { font-size:10px; color: #0000FF; }
a:hover.textad_link { font-size:10px; color: #000000; }

a:link.subNav, a:visited.subNav, a:active.subNav, a:hover.subNav, a:hover.subNav { font-size:12px; font-weight:bold; text-decoration: none; }

.tabOff {
	border-bottom:1px solid #e6b939;
}
.tabOuterMid {
	background-color:#f9d06d;
	border-left:1px solid #e6b939;
	border-right:1px solid #e6b939;
	text-align:left;
	width:700px;
	background-image:url('images/tab2-mid.png');
	border-collapse:collapse;
}
.tabOuter {
	text-align:left;
	width:700px;
	background-image:url('images/tab2-space.png');
	border-collapse:collapse;
}
.tabTable {
	border-collapse:collapse;
}
.tabContent {
	width:700px;
	border:1px solid #e6b939;
	border-top:none;
	background-color:#fce19e;
	padding:6px;
}

.tabL {
	width:11px;
	background-image:url('images/tab2-l.png');
}
.tabC {
	font-size:12px; font-weight:bold;
	cursor:default;
	text-align:center;
	height:36px;
	background-image:url('images/tab2-c.png');
}
.tabR {
	width:11px;
	background-image:url('images/tab2-r.png');
}
.tabSpace {
	width:10px;
}

.tabOffL {
	width:5px;
	background-image:url('images/tab2off-l.png');
}
.tabOffC {
	padding-top:5px;
	text-align:center;
	height:36px;
	background-image:url('images/tab2off-c.png');
}
.tabOffR {
	width:5px;
	background-image:url('images/tab2off-r.png');
}

.cell {
	padding:3px;
	border:1px solid #DDDDDD;
}
.listHead {
	font-weight:bold;
	background-color:#DDDDDD;
	background-image:url('images/lhgrad.png');
	padding:4px;
	height:24px;
	overflow:hidden;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #CCCCCC;
	cursor:pointer;
}
