body {
	text-align:left; /*center hack*/
	font-family : verdana;
	background : #CCCCCC;
}

.wrap {
	width:740px; 
	height:600px;
	margin:0 auto; 
}

.topbar {
	float:right;
	width : 570px;
	height : 150px;
	background-repeat : no-repeat;
	margin-top : -0.5em;
	padding-bottom : 1.1em;
}

* html .topbar
{ /*IE6 hack*/
	padding-bottom : 0em;	
}

.logo {
	float : left;
	width : 170px;
	height : 150px;
	text-align : center;
	margin-top : -0.5em;
	padding-bottom : 1.1em;
}

* html .logo
{ /*IE6 hack*/
	padding-bottom : 0em;	
}

.mainbody {
	position : relative;
	height : 425px;
}

.content {
	float : right;
	width : 540px;
	background : white;
	margin-top:-0.1em;
	padding-top:1em;
	padding-left:1.3em;
	padding-bottom:1em;
	padding-right:1em;
	font : 10pt verdana ;
	color : #666666;
	background : white;	
}

.header {
	float : right;
	width : 68%;
}

.footer {
	float : right;
	width : 546px;
	background : white;
	padding-top:1em;
	padding-left:1.3em;
	padding-bottom:1em;
	padding-right:1em;
	font : bold 8pt verdana ;
	color : #666666;
	background : white;
	margin-top : -0.2em;
}

.footer a:link {
	text-decoration:  n1;
}

.footer a:hover {
	color : #333399;
}

.footer a:visited {
	font : bold underline 8pt verdana ;
	color : #333399;
}

* html .footer
{ /*IE6 hack*/
	margin-top : 0em;
	width : 545px;
}

.topmenu {
	width:740px;
	align : left;
}

.topmenuitem tr {
	font: bold 9pt verdana;
	align : center;
	color : #ffffff;
}

.leftmenu {
	width : 170px;
	height : 600px;
	background-image : url(../images/leftmenuitems/lft.bnr.jpg);
}

.leftmenuitem{
	margin-top : -0.1em;
	margin-bottom : -0.1em;
	margin-right : -0.1em;
	float:left;
}

.sidebar {
	width : 169px;
	background-image : url(../images/leftmenuitems/lft.bnr.jpg);
	background-repeat : no-repeat;
}

.sidebarheader {
	background-color : rgb(152,150,177);	
	font: bold 8.5pt tahoma;
	color : #ffffff;
	opacity:.54; 
	zoom: 1; /* IE patch for opacity */
	filter:alpha(opacity=54);-moz-opacity:.54; /* IE patch for opacity */
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	padding-left : 1em;
	padding-right : 1em;
	width : 131px;
}

* html .sidebarheader { 
	width : 131px;
}

.contentheader {
	font: bold 14pt verdana;
	color : #333399;
}

.subcontentheader {
	font: bold 12pt verdana;
	color : #333399;
}

.quotes {
	font : italic 9pt verdana ;
	color : #666666;
}

.pagenavigation {
	font : 8pt verdana;
	color : #333399;
}


/* Hack for IE \*/
* html .topmenu ul li { float: left; height: 1%; }
* html .topmenu ul li a { height: 1%; }


