﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;}
	
html, body {
	line-height: 1;
	height:100%;
	background:#ffffff;
	font-family:Verdana,Geneva,ms sans serif;
	font-size: 12px; 
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.cp{cursor: pointer;white-space:nowrap; overflow:hidden;}
.banner_bg{background: white url(images/header_top_bg_new.jpg) repeat-x scroll top left }
.endCapL{float:left;clear:none;width:100%;height:140px;background: transparent;}
.endCapR{float:Right;clear:none; background: transparent;margin-right:30px}
.sos{float:left;clear:none;width:169px;height:24px;background: transparent; margin-left:5px;}
.sos span{display:none}
.u_bar{float:right;clear:none;height:24px;line-height:24px;color:White;margin-right:15px;}
	.u_bar #lang{display:block; float:left; height:24px; width:19px; background: transparent url(images/lang_bar.png) no-repeat scroll top left;}
	.u_bar #signIn{display:block; float:left; height:24px; width:19px; background: transparent url(images/log_in.png) no-repeat scroll top left;}
	.u_bar #signOut{display:block; float:left; height:24px; width:19px; background: transparent url(images/log_out.png) no-repeat scroll top left;}
	.u_bar #print{display:block; float:left; height:24px; width:19px; background: transparent url(images/print_bar.png) no-repeat scroll top left;}
	.u_bar #lang span{display:none}
	.u_bar #signIn span{display:none}
	.u_bar #signOut span{display:none}
	.u_bar #print span{display:none}
.logo{float:left;clear:both;margin:8px 0px 3px 15px; background: transparent;}
#lbUSER{display:block;float:left;margin: 5px 5px 0px 0px}

.fl{float:left}
#contain{width:240px;overflow:hidden;}
#content div{padding:0px;margin:0px;}
.mHeader{width:240px; height:20px;line-height:20px;margin:1px 0px 0px 0px; padding:0px; border:none;color:#3f5022;background:White url(images/menu_bar_1.png) no-repeat scroll top left;font-size:12px;}
.mHeader a{margin-left:20px; font-weight:bold;}
.mHeader a{color:#3f5022; text-decoration:none;}
.mHeader a:hover{color:White; text-decoration:none;}

.mm_div{float:left;clear:both;margin:0px 0px 0px 0px;width:100%; overflow:hidden; }
.UL_Menu{margin: 2px 0px; font-size:10px; width:100%;}
	.UL_Menu a{text-decoration:none; color:#b0b0b0}
	.UL_Menu a:link{ color:#b0b0b0}
	.UL_Menu a:visited{ color:#b0b0b0}
	.UL_Menu a:hover{ color:#b0b0b0}
	.UL_Menu a:active{ color:#b0b0b0}
	.UL_Menu a.act{text-decoration:none; color:#3f5022}
	.UL_Menu a.act:link{ color:#3f5022}
	.UL_Menu a.act:visited{ color:#3f5022}
	.UL_Menu a.act:hover{ color:#3f5022; text-decoration: underline;}
	.UL_Menu a.act:active{ color:#3f5022}
	
	a{text-decoration:none; color:#b0b0b0}
	a:link{ color:#b0b0b0}
	a:visited{ color:#b0b0b0}
	a:hover{ color:#b0b0b0}
	a:active{ color:#b0b0b0}
	a.act{text-decoration:none; color:#3f5022}
	a.act:link{ color:#3f5022}
	a.act:visited{ color:#3f5022}
	a.act:hover{ color:#3f5022; text-decoration: underline;}
	a.act:active{ color:#3f5022}

.UL_Menu li{background: #f1f1f1 url(images/menu_bar_4.png) no-repeat scroll top right; line-height:20px; margin: 2px 0px;padding:0px;}
.UL_Menu li span{margin: 0px 6px 0px 0px; font-weight:bold; color:#464646; font-size:12px; text-shadow: 0 1px 2px #8b987b; line-height:20px; background: #f1f1f1 url(images/menu_bar_3.png) repeat-x scroll top left;display:block;padding-left:8px;}
.UL_Menu li a{margin: 0px 0px 0px 10px}
.UL_Menu li div span{margin: 0px 0px 0px 0px; font-weight: normal; color:#464646; font-size:10px; }
.UL_Menu li div a{margin: 0px 0px 0px 0px}
.UL_Menu li ul li{margin: 0px 0px 0px 10px;background: #f1f1f1  }
.UL_Menu li ul li span{ color:black; font-size:10px; text-shadow: none;background-image:none;}
.UL_Menu li ul li ul li{margin: 0px 0px 0px 10px;}
td{padding:0px 0px 0px 0px; line-height:16px;max-height:16px}
td div{display:block;float:left}

.nav_body{background: #f1f1f1 url(images/menu_top_bg_new.jpg) repeat-x scroll 0 0;}
html, body {background-color: #f1f1f1;}

.UL_Menu a.act:link,
.UL_Menu li span,
.UL_Menu a,
.UL_Menu a:link,
.UL_Menu a:visited,
.UL_Menu a:hover,
.UL_Menu a:active,
.UL_Menu a.act,
.UL_Menu a.act:link,
.UL_Menu a.act:visited,
.UL_Menu a.act:hover,
.UL_Menu a.act:active,
a,
a:link,
a:visited,
a:hover,
a:active,
a.act,
a.act:link,
a.act:visited,
a.act:hover,
a.act:active
{color:black}