body{
	background:url(images/bg.gif) repeat-x 0 0 #F8FFBF;
	padding:22px 0 0 0; margin:0;
	}
h1, h2, h3, h4, h5, h6, tr, td, p, a, img, ul, li, form, label, select{
	padding:0;
	margin:0;
}
.maintab{	
	background:#fff;
	border:#D3D4CF 1px solid;
}
.logo{
	padding:5px 0 8px 0;
}
form select{
	width:153px;
	height:20px;
	margin:33px 0 0 359px;
}
.nav{
	background:url(images/nav-bg.jpg) repeat-x 0 0;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#fff; 
	padding:5px 0 8px 0;
	margin:0 0 0 0;
}
.nav a{
	text-decoration:none; float:right;
	color:#fff; padding:0 25px 0 5px;
}
.nav a:hover{
	color:#F8FFBF;
}
.welcome{
	padding:0;
}
.welcome h1{
	font:normal 24px/15px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
	padding:12px 0 5px 5px;
}
.welcome p{
	width:682px;
	font:normal 11px/17px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 0 5px;
	margin:8px 0 0 0;
}
.welcome p span{
	font-size:25px; margin:0 0 0 0;
}
.welcome ul{
	width:612px;
	list-style-type:none;
}
.welcome ul li{
	background:	url(images/arrow_right_grey.png) no-repeat 0 1px;
	font:bold 11px/17px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000; padding:0 0 0 15px;
}
.welcome p.greybrder{
	width:680px;
	background:#F6F7E9;
	font:normal 11px/15px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#676767; padding:10px 7px 15px 10px; margin:5px 0 0 0;
}
.desc{
	text-align:center;
	font:bold 10px/17px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 0 5px; 
	margin:0 0 0 0;
}
.desc span{
	color:#B98742;
}
.footer{
	font:normal 10px/17px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#494949; text-align:center;
	padding:15px 0 25px 0;
	margin:0 0 0 0;
}
.footer a{
	text-decoration:none;
	color:#494949;
	font-weight:bold;
}