body { 
	margin: 0;
	padding: 0;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

h1 {font-weight: bold; font-size: 15px;}
h2 {font-weight: bold; font-size: 13px;}
h3 {font-weight: bold; font-size: 12px; margin: 10px 0 0}

td {margin: 0;
	padding: 0;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	}


a:link {color: black;}
a:visited {color: black;}
a:hover {color:#c03; text-decoration: none;}
a:active {color:#c03}

p.bodytext{
	margin: 5px 0;	
}

.container {float: left;}

.container .header{ float: left;}
	
.container .middle{
	float: left;
	width: 990px;
	margin-left:10px;
	}
	
* html .container .middle {
	MARGIN-LEFT: 5px;
}

.container .middle .left{ 
	width: 185px;
	float: left;
	}

.container .middle .white {
	background-color:#fff;
	float: left;
	width: 805px;
}

.container .middle .white .center {
	padding: 14px; 
	float: left; 
	width: 580px;
}

.container .middle .white .center .content {
	min-height: 320px;
	
}
.container .middle .white .center .content p {	
}

.container .middle .white .center .content div div a {
		text-decoration: none;
}

.container .middle .white .center .content div.csc-sitemap ul {list-style:none}

.container .middle .white .center .content div.csc-sitemap ul li a {
	display: block; 
	background-color:#eef3f8; 
	width: 300px; 
	margin: 2px; 
	padding: 2px;
	text-decoration: none; }

.container .middle .white .center .content div.csc-sitemap ul li ul li a{ 
	background-color:#FFFFFF; 
	padding: 0;
	margin-left:-37px;
	}

.container .middle .white .center .content div.csc-sitemap ul li ul li ul li a{
	background-color:#FFFFFF; 
	margin-left: -60px;
	}

.container .middle .white .right {
	float: left; 
	width: 185px; 
	margin: 40px 0;

}
