* {
	padding: 0;
	margin: 0;
}

body {
	font: 0.85em Verdana, Arial, Sans-Serif;
	line-height: 1.6em;
	background-color:gray;

}

#wrap {	margin: 0 auto;	width: 80%; background-color: white; }

#top {

	margin-top: 1em;
	margin-bottom: 1em;
	padding: 2em;
	background-color: darkblue;
	color: white;
}
#top h1 { padding: 10px 0 0 25px; color: #FFF; font-size: 220%; background: transparent;}
#top h2 { padding: 0px 0 0 25px; color: #FFF; font-size: 120%; background: transparent;}
#top p { padding: 0px 0 0 25px; color: #FFF; background: transparent;}
#top a  {color: #FFF; text-decoration: none; border-bottom: 1px dashed;}
#top .padding { padding-top: 5px; }
#top .lefts {
}
#top .rights {
	float: right;
	width: 18px;
}

#topmenu {
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 0.5em;
	background-color: royalblue;
	color: white;
	height: 40px;
}
#topmenu li a {
	color: white;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-right: 15px;
	text-decoration: none;
	background: transparent;
	
}
#topmenu li { 
/*padding: 0px;*/
	float: left;
	font-size: 80%;
	/*line-height: 35px;*/
	white-space: nowrap;
	list-style-type: none;
	width: auto;
}

#main { background: white; color: #555; padding: 10px }

#main #rightside {
	width: 250px;
	float: right;
	color: #666;
}



#main .myemph {
       color: #9900CC;
}


#main .box {
	border: 1px dashed #555;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 5px;
}

#main #rightside h2 {
	font: bold 1.0em Arial, Arial, Sans-Serif;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	color: darkblue;
}


#leftside {
	padding-left: 8px;
	background: white;
	margin-right: 285px;
	
}
#leftside h2 {
border-bottom: 1px dashed #555;
padding-top: 0.5em;
padding-bottom: 0.5em;
margin-top: 2em; margin-bottom: 1em; color: darkblue; text-indent: 17px; background: white url(head.gif) no-repeat left; }
#leftside h3 {
padding-top: 0.2em;
padding-bottom: 0.2em;
margin-top: 1em; margin-bottom: 0.5em; color: darkblue;}

#footer {
	/*border-top: 1px solid;*/
	text-align:right;
	clear: both;
	height: 46px;
	margin: 1em;
	padding: 0.5em;
	font-size: 75%;
	color: #555;
}


h1 { font: bold 130% Arial, Arial, Sans-Serif }
h2 { font: bold 120% Arial, Arial, Sans-Serif; padding: 0; margin: 0 }
h3 { font: bold 100% Arial, Arial, Sans-Serif; padding: 0; margin: 0 }
p { padding-bottom: 10px; }
ul { margin-left: 3em; margin-bottom: 1em; margin-top: 1em}
li { list-style-type: square }
a img {border: none}


