html,body{margin:0;padding:0;background:#050e15;width:100%;height:100%;font-family:Arial, Helvetica, sans-serif;}
* html #wrap{height: 100%;}
p,td{
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	color: #0099CC;
}

a img{border:0;}
a{color:#a82b00;text-decoration:underline;}
a:hover{color:#901f1c;text-decoration:none;}
a.hidden{text-decoration: none;color:#000;cursor:default;}

form{margin:0;padding:0;}
div.clr{clear:both;}

ul{margin:0 0 0 20px;padding:0;list-style-type: square;line-height: 16px;}

h1{font-size:20px;font-weight:normal;color:#fff;margin:5px 0 10px;}
h2{font-size:16px;font-weight:normal;color:#000;margin:2px 0 7px;}

#wrap{position:relative; min-height:80%; margin:0 auto; width:100%;}
#page{
	width:930px;
	background-color: #333333;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


	#topline{margin-bottom:9px;}
	#logo{
	position:absolute;
	margin:30px 0 0 20px;
	left: 104px;
	top: -16px;
	width: 775px;
	height: 40px;
}
	#company_name{
	font-size:20px;
	font-weight:normal;
	text-transform:none;
	color:#000;
	position:absolute;
	margin:50px 0 0 110px;
	left: 89px;
	top: 311px;
}
	#logopanel_left{width:8px; height:81px; background:#FFF; position:absolute; margin:22px 0 0 -8px;}
	#img01a{position:absolute; background:url(../images/img01a.jpg) no-repeat; width:124px; height:
	19px; margin:265px 0 0 306px;}

#menu{color: #FFF;font-weight:normal;padding:0;white-space: nowrap; margin-bottom:9px;}
	#menu .item{background:url(../images/mbg.png) repeat-x; text-align:center; font-size:14px;}
	#menu a{text-decoration: none;color: #FFF;}
	#menu a:hover{color: #FFF;text-decoration: underline;}

#contentwrap{position:relative;}
	#body_area{
	color:#fff;
	text-align: justify;
	padding: 10px 10px 20px;
	vertical-align: top;
	font-size:12px;
	background-color: #404040;
}
	#smenu{
	position:absolute;
	margin:123px 0 0 15px;
	font-size:12px;
	left: 19px;
	top: 135px;
}
		#smenu ul{margin:0; padding:0;}
		#smenu ul li{list-style:none; display:block; height:29px; width:74px; float:left; margin-right:5px; padding:91px 5px 6px;}
		#smenu ul li a{color:#000; text-decoration:none; display:block;}
			#smenu ul li.i01{background:url(../images/smenu01.jpg) no-repeat;}
			#smenu ul li.i02{background:url(../images/smenu02.jpg) no-repeat;}
			#smenu ul li.i03{background:url(../images/smenu03.jpg) no-repeat;}

#footer{
	width:930px;
	padding-top:30px;
	background-color: #1E1E1E;
	background-image: none;
	background-repeat: no-repeat;
	background-position: top;
}
	#bottom_menu{
	color:#fff;
	text-align: center;
	font-size:12px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 15px;
}
	#bottom_menu a{color:#fff;text-decoration:underline; padding:0 10px;}
	#bottom_menu a:hover{color:#fcfdbf;text-decoration:underline;}

	#bottom_addr{
	color:#FFF;
	text-align:center;
	padding: 4px 15px 5px;
	font-size:11px;
	background-color: #FFFFFF;
}
	#bottom_addr a{text-decoration:underline;}
	#bottom_addr a:hover{text-decoration: underline;}
	
	#footer .bottom{background:url(../images/footer-bottom.png) no-repeat; height:20px; overflow:hidden;}
