#dummy-element{width:2px;} /* Necessary to check if StyleSheet has loaded */
body { margin:0 auto; color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; background: url(../img/bgwhite.png) top no-repeat #000000;}

.page { margin:100px auto 0 auto; width:700px;}

#menu  { list-style:none; margin:0px; padding:0px;}

#menu li { list-style:none; display:inline; }
li.active a { background-color: #999999; color:#000; }

#menu li a,#menu li a:link { float:left; background-color:#333333; margin-right:5px; padding:7px; color:#FFFFFF; text-decoration:none; width:6em; text-align:center;} 
#menu li a:visited { }
#menu li a:hover { background-color:#999999; color:#000000;}
#menu li a:active { background-color: #999999; color:#000; }




.content { padding: 30px; width:600px; margin: 0 auto; color:#000000; font-family:sans-serif;}

#loading { clear:both; background:url(../img/wait.gif) center top no-repeat; text-align:center;padding:33px 0px 0px 0px; font-size:12px;display:none; font-family:Verdana, Arial, Helvetica, sans-serif; width:700px;}

#outcontent {clear:both; background:#FFFFFF; width:700px;}


#wrap ul {

	float:right;

}

#wrap ul li {display: inline;}

#wrap ul li a {
	float:left;
	color: white;
	border:#000000 solid;
	text-decoration: none;
	display: inline;
	border:#CCCCCC solid;
	margin: 4px 4px 4px 0;
	background-color:#999999;
}
#wrap ul li a:hover { border:#666666 solid;}



#wrap{ float:right; width: 400px; border-bottom:#0066CC dotted; padding-right: 10px;}
#wrap a { float:right;}
#wrap a { display: inline} 
#wrap a { border:none;}
#wrap a:hover { border-bottom: #000000 solid;}
a.border { border: #000000 solid;}


h1 {
	text-align:left;
	text-transform: uppercase;
	color:#FFFFFF;
	font-size: 1.4em;

	font-family:Arial, Helvetica, sans-serif;
}



/* Footer */
#foot {
background: url(../img/greyfooter.png) no-repeat;
	color:#FFFFFF;
	text-align: center;
	clear: both;
	margin: 0 auto;
	height: 60px;
	width: 600px
	
}
#foot a {
	text-decoration: none;
	font-weight: bold;
	color:#FFFFFF;
}

#foot a:hover { text-decoration:underline; color:#999999;}


/* Banner */
#banner {
height:85px;
	width: 800px;
	background: url(../img/whiteicon.png) no-repeat;
	margin: 0 auto;
}




.css{font:normal 12px/18px verdana;}
a img {border:0;vertical-align:text-bottom;}



.imgleft {
float: left;
padding: 6px 10px 6px 0px;
}




<!--jQuery page navigation-->

#page_navigation {
	padding:3px;
	border:1px solid #000000;
	margin:2px;
	color:#000000;
	text-decoration:none;
}



#page_navigation a{
	padding:3px;
	border:1px solid #000000;
	margin:2px;
	color:#000000;
	text-decoration:none;
}

#page_navigation a:hover{
	padding:3px;
	border:1px solid #FFFFFF;
	margin:2px;
	color:#000000;
	text-decoration:none;
	background:#0066CC;
}


.active_page{
	background:#666666;
	color: #FFFF66;
}


#flash{ float:right; width:200px; height:50px; background:url(../img/whiteflashi.png) no-repeat;}
#text { display: none;}
