@charset "UTF-8";
/* CSS Document */

.left_block {
	padding: 10px;
	clear: left;
	float: left;
	height: 220px;
	width: 220px;
}
.generic_block {
	padding: 10px;
	float: left;
	height: 220px;
	width: 220px;
}
.generic_text_block {
	margin: 0;
	background-image: url(images/grid_background_text.gif);
	font-family:"Trebuchet MS",Trebuchet,Calibri,Tahoma,Arial,sans-serif;
	font-size: 13px;
	padding: 10px;
	float: left;
	height: 220px;
	width: 220px;
	overflow: hidden;
}
.nav_block_top {
	background-color: #CCC;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	height: 10px;
	width: 970px;
}
.nav_block_main {
	background-color: #CCC;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	height: 20px;
	width: 220px;
	text-align:center;
}
.nav_block_pad {
	background-color: #CCC;
	padding: 0;
	float: left;
	height: 20px;
	width: 10px;
	text-align:center;
}
.padcol_block {
	background-color: #CCC;
	padding-bottom: 10px;
	padding-top: 10px;
	float: left;
	height: 220px;
	width: 10px;
}
.padcol_block_white {
	background-image: url(images/grid_background_text.gif);
	padding-bottom: 10px;
	padding-top: 10px;
	float: left;
	height: 220px;
	width: 10px;
}
#maincontent {
	background-color:#FFF;
	background-image: url(images/grid_background.gif);
	position: absolute;
	left: 50%;
	margin-left: -495px;
	width: 990px;
}
body {
	background-color:#CCC;
	margin: 0;
}
p {
	margin-top: 0;
	font-family:"Trebuchet MS",Trebuchet,Calibri,Tahoma,Arial,sans-serif;
	font-size: 13px;
}
a:link {
	color:blue;
}
a:visited {
	color:blue;
}
a:hiver {
	color:blue;
}
a:active {
	color:blue;
}