html {
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;

}
body {
	background: url(../images/layout/back_body.jpg) repeat center top;
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
}
.fstable{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
}
.fstable tr td{

}
#pageleft{
	margin: 0px;
	padding: 0px;
}
#pageright{
	margin: 0px;
	padding: 0px;
}
#header{
	background:  url(../images/layout/back_header.gif) no-repeat center bottom;
	margin: 0px;
	padding: 0px;
	width: 960px;
	height: 105px;
	vertical-align: top;
}

.menu_header			{ color: #F7931D; font: bold 13px Tahoma; padding: 6px 280px 6px 0px;  text-align: right; }
.menu_header a			{ color: #182741; font: bold 12px Trebuchet MS; text-decoration: none; }
.menu_header a:hover	{ color: #F7931D; font: bold 12px Trebuchet MS; text-decoration: underline; }

#menu{
	background: #CBE6F9 url(../images/layout/back_main.gif) repeat left top;
	margin: 0px;
	padding: 0px;
	width: 200px;
	vertical-align: top;
	padding-left: 20px;
}
#main{
	background: #CBE6F9 url(../images/layout/back_main.gif) repeat right top;
	margin: 0px;
	width: 760px;
	padding: 0px 0px 0px 0px;
}
#footer{
	background: url(../images/layout/back_footer.gif) no-repeat center top;
	margin: 0px;
	padding: 0px;
	width: 960px;
	height: 95px;
}
.footer{
	padding: 5px 10px 0px 0px;
	text-align: right;
	font-family : Tahoma, Verdana, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #000000;
	}
.footer a{
	font-family : Tahoma, Verdana, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #FFCC99;
	text-decoration: none;
}
.footer a:hover{
	color: #000000;
	text-decoration: none;
}