/*************** global ******************/
body, div, span, h1, h2, h3, h4, p, ul, ol, li, form, fieldest {
	margin:0px;
	padding:0px;
	border:0px solid #000;
}

body {
	margin:0px;
	padding:0px;
	font-family: arial, serif;
	font-size: 8px;
	line-height:1.2em;
	color: #000;
	background-color: #fff;
	text-align:center;
}

a 	{
	color:blue;
	text-decoration:underline;
}
a:hover {
	color: red;
	text-decoration:underline;
}
span.accesslinks {display:inline;}

/*************** page layout ******************/
#page {margin:0px auto;text-align:left;position:relative;}
#print {display:none;}
#header {display:none;}
#main {}
#usps {background-color: #fff;}
#content {border-bottom:1px solid #bfbfbf;}
#navigation {color:#fff;}
#news {color:#b5b5b5;}
#footer {color:#5b5b5b;font-size: 1.1em;}

/*************** header ******************/
#header {position:relative;}
#header p {color:#fff;font-weight:bold;position:absolute;top:0px;right:0px;font-size:1.4em;line-height:36px;text-transform:uppercase;}
#header p span#phone {margin-right:45px;}
#header p span#email {margin-right:5px;}
#header a {color: #fff;text-decoration:underline;}
#header a:hover {text-decoration:none;}

/*************** content ******************/
#content h1 {font-size:2em;color:#2e85a5;margin-bottom:0.5em;}
#content p {font-size:1em;line-height:1em;color:#5b5b5b;text-align:justify;}
#content ul {}
#content ol {}
#content li {}
#content table {}
#content a {color:#2e85a5;font-weight:bold;}
#content a:hover {}

/*************** navigation ******************/
#navigation h2 {display:none;}
#navigation ul#nav, ul#topnav {margin:0em auto;list-style-type:disc;font-size:1em;line-height:1em;}
#navigation ul#nav li, #topnav li {padding-left:1em;}
#navigation ul#nav li:hover {}
#navigation ul#nav li a,  #topnav li a {}
#navigation ul#nav li a:hover {}
#navigation ul#nav li a span {}

/*************** footer ******************/
#footer h4 {display:block;}
#footer p {}
#footer ul {list-style-type:disc;padding-left: 1em;}
#footer ul li {text-align:left;}
#footer ul li:hover {}
#footer ul li a, #footer p a {}
#footer ul li a:hover {}
#footer ul li a span {}
.bottomnav, #address, .webdesign {background-color: transparent;line-height:1.2em;}
.bottomnav li {}
.bottomnav li a {}
.webdesign a {}
.bottomnav li a:hover, .webdesign a:hover {text-decoration:none;}

/*************** usps ******************/
#usps {padding: 1px 0px 1px 1px;}
#usps a {display:block;}
#usps a span {display:none;}
#usps .usp a:hover {}
#usps .usp h2 {}
#usps .usp p {}


/*************** news ******************/
#news h2 {font-size:1.5em;text-transform:uppercase;}
#news ul {list-style-type:none;font-size:1.1em;margin:0.5em auto;}
#news ul li {}
#news ul li a {color: #2e85a5;}