html,body{margin:0;padding:0}
p {margin:0 0 1em 0;padding:0}
h1{margin:0 0 .7em 0;padding:0}
form {margin:0;padding:0}

body {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: bottom;
}
td, th {
	vertical-align:middle;
}
.thinrowstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 4px;
	font-style: normal;
	line-height: 4px;
	font-variant: normal;
}
a:link {
	text-decoration: none;
	color: #666;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: none;
	color: #094F8C;
}
a:active {
	text-decoration: none;
}

.standard
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #000000;
}
.standardblue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0A4E8C;
}
.title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666;
	font-weight:bold;
}
.menu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666;
	font-weight:bold;
}
.footertext
{
	font-family: Arial, Helvetica, sans-serif, Calibri;
	font-size: 12px;
	color: #388ACA;
	font-weight: bold;
}
.copyright
{
	font-family: Calibri;
	font-size: 10px;
}
#leftcolumn { width: 220px; border: 0px solid red; float: left}
#rightcolumn { width: 750px; border: 0px solid red; float: right}
#LayerTopSpacer {
	height: 20px;
	width: 1012px;
	position: static;
	z-index:1;
	margin: auto;
	overflow: hidden;
}
#LayerLogoHome {
	position:static;
	height:175px;
	width:1012px;
	z-index:1;
	margin: auto;
	background-image: url(logo_box_home.jpg);
}
#LayerLogoServices {
	position:static;
	height:175px;
	width:1012px;
	z-index:1;
	margin: auto;
	background-image: url(logo_box_services.jpg);
}
#LayerLogoContact {
	position:static;
	height:175px;
	width:1012px;
	z-index:1;
	margin: auto;
	background-image: url(logo_box_contact.jpg);
}
#LayerDivMenu {
	position:static;
	width:1012px;
	height:20px;
	top: auto;
	margin: auto;
	visibility: visible;
	overflow: hidden;
	z-index: 1;
}
#LayerDivA {
	position:static;
	width:1012px;
	height:26px;
	z-index:1;
	margin: auto;
	overflow: hidden;
	background-image: url(body_box_top.gif);
}
#LayerDivBody {
	position:static;
	width:1012px;
	height:auto;
	top: auto;
	margin: auto;
	visibility: visible;
	z-index: 1;
	background-image: url(body_box_repeat.gif);
}
#LayerDivC {
	position:static;
	width:1012px;
	height:30px;
	top: auto;
	margin: auto;
	visibility: visible;
	overflow: hidden;
	z-index: 1;
	background-image: url(body_box_bottom.gif);
}
#LayerDivFooter {
	position:static;
	width:1012px;
	height:108px;
	top: auto;
	margin: auto;
	visibility: visible;
	overflow: hidden;
	z-index: 1;
}
