body, html {
	font-family: verdana, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	background-color: #CED6D8;
	/*background-color: #192028;*/
	
}
#bg{
	background-color: #CED6D8;
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
}
#main{
	background: #fff url(img/bg.png) repeat-x;
	width: 874px;
	position: absolute;
	left: 50%;
	margin-left: -437px;
	height:auto !important; 
	height: 680px; 
	min-height: 680px;
	border-left: 1px solid #8B9B9F;
	border-right: 1px solid #8B9B9F;
}
#content{
	height:auto !important; 
	height:400px;  
    min-height:400px;
	border-top: 0px dotted #192028;
	width: 874px; 
}
#head{
	height: 235px;
	width: 874px; 

}

#navi{
	width: 874px; 
	height: 20px;
}

a.footerlink{
	color: #fff;
	text-decoration: none;
}
a.footerlink:hover{
	text-decoration: underline;
}
#navi a img {
	border: 0px solid #ccc;
}
a{
	color: #4074CF;
}
#content h1 {
	margin: 10px 0 0 10px;
	font-size: 1.2em;
	color: #27424F;
}
#content p {
	margin: 10px 10px 0 10px;
	color: #333;
	width: 60%;
}
img.imgborder{
	border: 1px solid #B9CDD7;
}
#content table tr td {
	color: #333;
	font-family: verdana, sans-serif;
	font-size: 10px;
	padding: 4px;
	border: 1px solid #B9CDD7;
}
#content table tr td h2{
	font-size: 1.1em;
	color: #27424F;
}
#content table tr td table tr td{
	border: 0px solid #B9CDD7;
}
td.grey{
	background-color: #DFDFDF;
}
#content table.noborder tr td {
	color: #333;
	font-family: verdana, sans-serif;
	font-size: 10px;
	padding: 4px;
	border: 0px solid #B9CDD7;
}