﻿body {background: #fff url("bg.png") repeat-x; color: #333333; text-align:center; font: 12px Helvetica, Verdana, sans-serif;}
a {color: #558ca1; font-weight:700;}

h1
{color: #333333; text-align:left; font-weight: bold;}

table.grey
{width: 640px;
border: 1px #333333 solid;
border-collapse: collapse;
border-spacing: 0px;}

table.grey td
{ text-align: left;
font: 12px Helvetica, Verdana, sans-serif;
color: #333333;
width: 320px;
border: 1px #333333 solid;
border-collapse: collapse;
border-spacing: 0px;
padding: 2px;}

table.grey th
{ text-align: left;
font: 12px Helvetica, Verdana, sans-serif;
color: #ffffff;
width: 320px;
background-color: #558ca1;
border: 1px #333333 solid;
border-collapse: collapse;
border-spacing: 0px;
padding: 5px;}

#page {width: 1000px; margin:auto; text-align:left;}
#header{height: 400px; margin-top: 30px; position:relative}
#header #top {margin-top: 20px; background: url(header.png) no-repeat center; height:300px;}
#header p {margin-left: 40px }
#main{ width: 900px; margin-left: 40px;}
#menu{float:left; width: 220px;}
#content{margin-left: 230px;}
#footer{clear: both; height: 100px; background: url(footer.png) center no-repeat; padding-top: 50px }
#footer p {float: left; margin-left: 50px; font-size:11px;}
#headerList {width: 550px; position:absolute; top: 160px; left: 68px;}
.headerButton {width: 200px; text-align: center}
.headerButton a {color: #fff; text-decoration:none;}
.headerButton div {font-size:smaller; padding-top: 10px}
#headerButton1 {
	position: absolute;
	top: 290px;
	left: 80px;
}

#headerButton2 {
	position: absolute;
	top: 292px;
	left: 340px;
}
#header ul {list-style-image:url(/uploads/images/check_header.png); margin-left: 2em;}
#header toptext {color: #333333; text-align:left; font-weight: bold;}
        
#menu ul {list-style:none; margin-left:0;}
#menu a {text-decoration:none;}
ul {list-style-image:url(/uploads/images/list.png); margin-left: 2em;}
ul li {margin-bottom: 0.5em;}

#page_table {
	margin: 0;
	padding: 0;
	border: 1;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: #cccccc;
}

label {display: block; float: left; width: 90px;}

#contactform { margin-top: 30px; line-height: 1.8em;}

#topmenu {position:absolute; left: 930px; top:50px}