@CHARSET "ISO-8859-1";

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,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0 auto; 
	padding: 0px;
	border: 0px;
	font-weight: inherit;
	font-style: inherit;
	text-align:left;
	vertical-align: baseline;
	font-family:Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-repeat:no-repeat;
	color: #5f6062;
}

html{background-color: #000; }

body {} 

#topservicebar{height:15px;background-color:#000;padding:2px;color:#fff;}

#wm_area{height:20px;margin-top:-20px;}
	
#container0 {top:-20px;position:relative;width:100%;background-color: #ffffff;background-image:url(../../share/web2010/bodybgdark.jpg);background-position:top center;background-repeat:no-repeat;}
#container1 {width:1000px;background-position:center;background-repeat:repeat-y;background-image:url(../../share/web2010/body_mid.png);}
#container2 {width:1000px;background: url(../../share/web2010/body_top.png) repeat-y center 0px;margin:auto;height:600px;position:absolute;top:120px;z-index:100}
#container3 {width:1000px;background: url(../../share/web2010/body_bot.png) no-repeat 0 0;min-height:200px;margin:auto;}
#footercont3{background: url(../../share/web2010/bodyfooter.png) no-repeat 25px 156px;width:100%;height:200px;}


#topbanner_old {width:850px;height:350px;clear:both;position:relative;overflow:hidden;}

#toparea{position:relative;width:890px;height:150px;}

#leftbody1{float:left;width:795px;position:relative;}
#leftbody1 h1{font-size:22px;color:#3c530d;}

#rightbody1{float:left;width:100px;}
#rightbody1 a{text-align:center;width:130px;display:block;}

#pagebanner{width:746px;height:200px;margin-left:50px;overflow:hidden;background-repeat:no-repeat;}


.spacer{clear:both;width:100%;}
.spacer2{clear:both;width:100%;height:50px;margin:10px 0px 10px 0px;background-image:url(../../share/web2010/linetree.jpg);}
.spacer3{clear:both;width:100%;border-bottom:dashed 1px #ccc}

#footer{width:100%;}

#infooter{width:100%;height:15px;}

#qlinkmenu{position:relative;padding-left:0px;padding-right:0px;width:930px;height:280px;text-align:justify;line-height:10px;color: #3e1d0c;background-color: #000;clear:both;}
#qlinkmenu .column{width:50%;color: #ffcc33;}
#qlinkmenu ul{padding:10px;}
#qlinkmenu li{float: left;list-style: none;width:100%;}
#qlinkmenu li a{height: 18px;display: block;line-height: 18px; text-decoration:none; border-bottom: dotted 1px #5f6062; color: #cccccc;}
#qlinkmenu li a:hover{ color: #ffcc33}
#qlinkmenu li a:visited{ color: #cccccc}

#copyfooter{background-color: #000;width:100%;height:30px;}
#copyfooter p{text-align:right;padding:5px 20px 0px 0px;}

.iconarea{padding:10px;}
.iconarea a{text-align:center;width:100%;}
.iconarea img{margin-bottom:30px;}


/* Login Panel */
#top {background: url(../../share/web2010/login_top.png) repeat-x 0 0;height: 38px;position: relative;z-index:10000;}
#top ul.login {display: block;position: relative;float: right;clear: right;height: 38px;width: auto;font-weight: bold;line-height: 38px;margin: 0;right: 150px;
  	color: white;font-size: 80%;text-align: center;background: url(../../share/web2010/login_r.png) no-repeat right 0;padding-right: 45px;}
#top ul.login li.left {background: url(../../share/web2010/login_l.png) no-repeat left 0;height: 38px;width: 45px;padding: 0;margin: 0;display: block;float: left;}
#top ul.login li {text-align: left;padding: 0 6px;display: block;	float: left;height: 38px;background: url(../../share/web2010/login_m.png) repeat-x 0 0;}
#top ul.login li a {color: #bcda8f;}
#top ul.login li a:hover {color: white;}

/*Login*/
/* toggle effect - show/hide login*/
#login {width: 100%;color: white;background: #000;overflow: hidden;position: relative;z-index: 3;height: 0;}
#login a {text-decoration: none;color: #bcda8f;}
#login a:hover {color: white;}
#login .loginContent {width: 550px;height: 80px;margin: 0 auto;padding-top: 25px;text-align: left;font-size: 0.85em;}
#login .loginContent .left {width: 120px;float: left;padding-left: 65px;font-size: 0.95em;}
#login .loginContent .right {width: 290px;float: right;text-align: right;padding-right: 65px;font-size: 0.95em;}
#login .loginContent form {margin: 0 0 10px 0;height: 26px;}
#login .loginContent input.field {border: 1px #1A1A1A solid;background: #5f6062;margin-right: 5px;margin-top: 4px;color: white;height: 16px;}
#login .loginContent input:focus.field {background: #5f6062;}
#login .loginContent input.rememberme {border: none;background: transparent;margin: 0;padding: 0;}
#login .loginContent input.button_login {width: 47px;height: 20px;cursor: pointer;border: none;background: transparent url(../../share/web2010/button_login.jpg) no-repeat 0 0;}
#login .loginClose {display: block;position: absolute;right: 15px;top: 10px;width: 70px;font-size: 0.8em;text-align: left;}
#login .loginClose a {display: block;width: 100%;height: 20px;background: url(../../share/web2010/button_close.jpg) no-repeat right 0;padding-right: 10px;border: none;font-size: 0.9em;color: white;}
#login .loginClose a:hover {background: url(../../share/web2010/button_close.jpg) no-repeat right -20px;}

#topmenu{position:absolute;top:25px;right:0px;width:500px;height:100px;overflow:hidden}
#topmenu ul{right:0px;}
#topmenu li{float: left;list-style: none;width:250px;height:25px;}
#topmenu li a{height: 18px;display: block;line-height: 20px; text-decoration:none; border-bottom: dashed 1px #7eae37; color: #fff;font-size:16px;padding:2px 0px 2px 0px}
#topmenu li a:hover{ color: #ffcc33}
#topmenu li a:visited{}

#iconfooter{position:absolute;width:300px;height:200px;right:0px;}