body { margin-top:0px;padding:0; background: #e7e7e7;
text-align:center}

p { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt;
line-height: 14pt;
color: #333;

}

ul {
margin-left: 0px;
}
html>body ul {
margin-left: -40px;
}
li {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt;
line-height: 14pt;
list-style:none;
background-image: url(images/redsq.gif);
background-repeat: no-repeat;
background-position: 5px 7px;
padding-left: 18px;
}


h1 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 16pt; 
font-weight:normal;
margin: 0px;
}
h2 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt; 
color: #AF361B;
font-weight:normal;
margin:0px 0px 22px 30px;

}
h3 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13pt;
line-height: 13pt;
font-weight:normal;
}
.small { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt;
}
.redital {
color: #cc0000;
font-family: arial ;
font-style: italic;
font-weight: bold;
}
.red {
color: #cc0000;
font-weight:bold;
}
.redL {
color: #cc0000;
font-weight:bold;
font-size: 12pt;
}
.blackL {
color: #000;
font-weight:bold;
font-size: 12pt;
}
.heading {
line-height: 16pt;
}

hr {  color: #7D5190}

a.nav:link {
color: #000; 
text-decoration: none; 
font-family: Verdana; 
font-size: 8pt; 
font-weight: bold}

a.nav:visited {
text-decoration: none;
font-family: Verdana; 
font-size: 8pt; 
font-weight: bold;
color: #000
}
a.nav:hover {
color: #FF6600; 
text-decoration: none;
font-family: Verdana;
font-size: 8pt;
font-weight: bold}

input {  
font-family: arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #000;
border: 1px solid #ccc;
background: #FBFBFB}

textarea {  
font-family: arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #000;
border: 1px solid #ccc;
background: #FBFBFB}


form {margin:0px;
padding: 0px;
}

a:link { color: blue }
a:visited {color: blue  }
a:hover { 
color:#CC0000
}

#container {
margin: 0 auto;
width:900px;
background: white;
border: 1px solid #999;
overflow: visible;
text-align:left;
}
#top{
width:100%;
background: #fff url(images/topbg.gif) no-repeat;
height:105px;
}

#logo {
width: 200px; 
float:left;
height: 65px;
margin-left: 47px;
margin-top: 5px;
}
#heading {
float:right;
padding-right: 20px;
padding-top: 20px;
}
#topmenu 
{
width:850px;
color: #000;
padding: 4px 0px 4px 0px;
margin: 5px 0px 20px 0px;
text-align:right;
clear:both;
}

#topmenu a:link, #topmenu a:visited 
{font: normal  9pt arial;
color: #000;
text-decoration: none;
padding: 2px 12px 1px 12px;
}

#topmenu a:hover
{
color: #cc0000;
}
#across
{width: 770px;
margin-left: 100px;
margin-top: 10px;
}
#across2
{width: 750px;
margin-left: 100px;
margin-top: 30px;
}
#left {
width:350px; 
float:left;
margin-left: 100px;
text-align: left;
padding-right: 15px;
padding-top: 25px;
}
#leftEnq {
width:275px; 
float:left;
margin-left: 100px;
text-align: left;
padding-right: 15px;
}

#right {
float: left;
width:370px;
padding-left: 10px;
padding-top: 25px;
}
html>body 
#right {

}
#rightEnq {
float: left;
width:435px;
padding: 0px;
}
#bottom {
float: left;
width: 800px;
margin-left:50px;
margin-top: 0px;
}

#footer
	{
	width: 900px;
	height: 115px;
	clear: both;
	font: 8pt arial;
	background: url(images/footerbg.gif) no-repeat bottom;
	padding-left: 150px;
	margin-top:10px;
	}
	
html>body
#footer
	{
	width: 750px;
	padding-left: 150px;
	padding-top: 35px;

	}
	
	.bgdarkblue {
	background: #4F81BD;
	font: normal  9pt arial;
	color: white;
	font-weight: bold;
	}
	.bgmidblue {
		background: #D0D8E8;
		font: normal  9pt arial;
	}
	.bgllightblue {
	background: #E9EDF4;
	font: normal  9pt arial;
	}
