body 
{
	font:	12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	background:#C0C0C0;
	padding:0px;
	margin:10px 10px 0px 10px;
	color: #000066; 
	height : 90%; 
}

td
{
	font:	12px/1.2 Verdana, Arial, Helvetica, sans-serif;
}

a 
{
	text-decoration:underline;
	font-weight:normal;
	color:#000066;
}
	
ol 
{
	margin-right:40px;
}

li 
{
	margin-bottom:10px;
}
	
#leftcontent 
{
	font:	12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	left:10px;
	top:49px;
	width:230px;
	background:#ffffff;
	border-top:2px dotted #000000;
	border-left:2px dotted #000000;
	border-bottom:2px dotted #000000;
	height : 650px; 
}

#centercontent 
{
	background:#ffffff;

	border:2px dotted #000000;
	
	margin-left: 230px;
	margin-right:230px;
	height : 650px;
}

html>body #centercontent 
{
	margin-left: 215px;
	margin-right:215px;
}

#rightcontent 
{
	font:	12px/1.2 Arial, Helvetica, sans-serif;
	position: absolute;
	right:10px;
	top:49px;
	width:230px;
	background:#ffffff;
	border-top:2px dotted #000000;
	border-right:2px dotted #000000;
	border-bottom:2px dotted #000000;
	height : 650px; 
}

#banner 
{
	background:#ffffff;
	border-top:2px dotted #000000;
	border-right:2px dotted #000000;
	border-left:2px dotted #000000;
	height:39px;
}

#footer 
{
	background:#C0C0C0;
	padding-top: 4px;
	height:200px;
}

html>body #banner 
{
	height:39px;
}
	
p,h1,h2 
{
	margin:0px 10px 10px 10px;
}
	
h1,h2
{
	font-size:14px;
	padding-top:10px;
	color:#000000;

}

h3
{
	font-size:12px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px 10px 0px 10px;
}

h4
{
	font-size:10px;
	margin:0px 10px 0px 10px;
	padding-top:10px;
}
	
#banner h1 
{
	font-size:16px;
	padding:10px 10px 0px 10px;
	margin:0px;
	color:#000066;
}

#menu_list
{
margin-left:16px;
}

.advert
{
	border-style: dashed;
	border-color: #666666;
	border-width: 1px;
	width: 460px;
	padding: 6px;
	background:#dedeff; 
}
