body {	
background: #F1EFE2 url(images/bg-content.png) center repeat-y;
margin:0px;
padding:0px;
font-family: Helvetica,Arial;
font-size :11px;
color:#45474d;
text-align:center;
}

th,td {	
font-family: Helvetica,Arial;
font-size :11px;
color:#ffffff;
text-align:left;
}

.content{
width:766px;
margin: 0 auto;
text-align:left;
}

.footer{
position:relative;
margin-top:16px;
background: #868991 url(/images/bg_footer.jpg) left repeat-x;
width:766px;
height:120px;
text-align: center;
clear:both;
}

.footer a,a:hover{
font-size:12px;
color: #ffffff;
paddin-top:50px;
}

h1{
margin:0px;
background: #f4f4ec;
font-size:13px;
color:#45474d;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
/*background: #ff0000;*/
}

.clear{
clear:both;
}

.main{
background: #f4f4ec;
border-right: #ddddd6 1px solid;
border-top: #ffffff 1px solid;
width:536px;
float:right;
}


.menu{
float:left;
width: 210px;
margin-left:10px;
margin-top:10px;
text-align:left;
}

#subnav {
float:left;
	margin: 0;
	padding: 0;
	width: 210px;
background:#ffffff;
}


/* Sub-Navigation Styles
----------------------------------------------- */

#subnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#subnav li{
font-size:12px;
border-bottom: 1px dotted #858890;
color: #858890;
}

#subnav li a {
	margin: 0;
	padding: 2px 0 2px 20px !important;
	width: 200px;
	display: block;
}

#subnav li b {
	margin: 0;
	padding: 7px 0 2px 10px !important;
	width: 200px;
	display: block;
}

#subnav a {
	color: #353535;
	text-decoration: none;
}

#subnav a:hover {
	background: #eeeeee;
}

#subnav li a.current, #subnav li a.current:hover {
	border: 0;
	
	color: #fff;
	
	background: url(/images/subnav-bg.gif) no-repeat;
}