/*general layout parameters*/
body	{
	background: #cc3300;
	color: #333;
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	padding-bottom: 25px;
	font-size:11px;
	}
/*level0 boxes*/	
#wrapper{
	background-image:url(../images/layout/right.gif);
	border:0px;
	color: #333;
	margin: 25px auto;
	padding: 0px;
	width: 733px;  	 
	}
#header{
	background: #fff;
	width: 720px; 
	height:96px;
	color: #333;
	padding: 0;
	margin: 0px 13px 0px 0px;
	text-align: left;
	}
#pagebody	{ 
	padding: 30px 0px 0px 0px;
	margin: 0px 13px 0px 0px;
	border: 0px;
	text-align: left;
	color: #666;
	background: #fff;
	clear: both;  	
	width: 720px;
	}	
	
#footer {
	color: #666;
	background: #fff;
	width: 720px; 
	padding: 35px 0px 35px 0px;
	margin:0px;
	text-align: left;
	font-size:10px;
	clear: both;
	}
#pgBase{
	width:733px;
	background:#cc3300;
	background-image:url(../images/layout/bottom.gif);
	padding: 0px;
	height:17px;
	margin:0px;
	}	
#pgTop{
	width:733px;
	background-image:url(../images/layout/top.gif);
	padding: 0px;
	height:17px;
	margin:0px;	
	}		
/*level1 boxes*/
#menu {
	margin: 0px;
	padding: 8px 40px 0px 22px;	
	background:#fff;
	height:86px;
	}		
#maincontent{
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 40px;
	color:#666;
	background:#fff;
	width: 510px;  	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:470px;	 
	}
html>body #maincontent{width:470px;} 
	
#sidebar{
	padding:0px;
	/* margin: 0px 0px 0px 510px; */
	margin: 0px 0px 0px 580px;
	color: #666;
	background:#fff;
	/* width:170px; */
	width:100px;
	}
	
/*level2 boxes*/
#pagenav{
	clear:both;
	margin:0px 0px 10px 0px;
	padding: 0px;
	border: 0px;
	background:#fff;
	}	
#subnav{
	clear:both;
	margin:0px;
	padding: 0px;
	border: 0px;
	background: #fff;
	}

/*level1 box list styles*/	
#menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
	clear: left;
	background: #fff;
	}
#menu ul li {
	display: inline;
	float: left;
	text-align: center;
	padding: 0px 14px 0px 0px;
	margin: 0px;
	background: #fff;
	}
	
#menu ul li.logoImg{
	display: block;
	float: left;
	text-align: center;
	padding: 0px 0px 0px 26px;
	margin: 0px;
	background: #fff;
	}	

/*level2 box list stlyes*/		
#pagenav ul{
	border: 0px;
	margin: 0px;
	padding: 0px 0px 14px 0px;
	list-style-type: none;
	text-align: right;
	clear:both;
	background: #fff;
	}
#pagenav ul li{
padding: 4px 0px 4px 0px;
background: #fff;
}
#subnav ul{
	border: 0px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	text-align: right;
	clear: both;
	background: #fff;
	}
#subnav ul li{
	padding: 4px 0px 4px 0px;
	background: #fff;
}	

.hide {
	height: 0px;
	width: 0px;
	overflow: hidden;
	position: absolute; 
	}