body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin: 0;
padding: 0;
}

table {
border-collapse: collapse;
border-spacing: 0;
}

fieldset, img { border: 0; }

address, caption, cite, code, dfn, em, strong, th, var {
font-style: normal;
font-weight: normal;
}

ol, ul { list-style: none; }

caption, th { text-align: left; }

h1, h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight: normal;
}

q:before, q:after { content: ''; }

abbr, acronym { border: 0; } 

p { margin: 16px 0; }


#container { margin:0 auto; position:relative; text-align:left; width: 934px; background-color:#FFF; }

p { margin: 16px 0; }

/* *** Float containers fix:
http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after { content: "."; 
display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */




body {
	background-color: #d1d3d4;
	font-family: "trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 16px;
	margin-top:20px;
	margin-bottom:20px;
}

strong {
	font-weight:bold;
}

.top1 {
	height: 165px;
	width: 934px;
	float:left;
	display: inline;
	margin-top:1px;
	background-color:#FFF;
}

.top2 {
	height: 337px;
	width: 324px;
	float:right;
}

h1 {
	font-size:18px;
	color:#900;
}

h2 {
	font-size:16px;
	color:#900;
	font-weight:bold;
}

<!-- .nav {
<!--	float: left;
<!--	height: 33px;
<!--	width: 933px;
<!--	background-image:url(/images/nav_back.gif);
<!--	margin-top: 0px;
<!--	text-align:center;
<!--	font-size:12px;
<!--}
<!--.nav ul { list-style:none; margin:0; padding:8px; }
<!--.nav li { list-style:none; display:inline; border-right:1px solid #fff; padding:0 10px; }
<!--.nav li.last { border-right:0; }

<!--.navl {color:#ffffff; text-decoration:none; }
<!--a.navl:link {color:#ffffff; text-decoration:none; }
<!--a.navl:visted {color:#ffffff; text-decoration:none; }
<!--a.navl:hover {color:#ffffff; text-decoration:underline; }

#navbar { float: left;
	height: 33px;
	width: 933px;
	background-image:url(/images/nav_back.gif);
	margin-top: 0px;
	text-align:center;
	font-size:12px;
	}

#nav li.more span {display:block;  padding:2px 10px; margin:0; margin-top:5px;  }
#nav li.large span {display:block;  padding:2px 10px; margin:0; margin-top:5px;  }
#nav li.more a {  padding-left:8px;   }
#nav li.more a:hover { color:#fff; display:block;  padding:2px 10px; margin:0;margin-top:5px; text-decoration:none;  }

#navbar ul { list-style: none; padding: 0; margin: 0;padding-left:85px; }
#nav a { color:#fff;display:block; margin:0;  margin-top:5px; font-weight: normal; text-decoration: none;padding:2px 10px; border-right:1px solid #fff; }
#nav li a.final { color:#fff;display:block; margin:0;  margin-top:5px; font-weight: normal; text-decoration: none;padding:2px 10px; }
#nav li a:hover {  color:#fff; display:block;  padding:2px 10px; margin:0;margin-top:5px; text-decoration:underline; }
#nav li li a { color:#fff;display: block; font-weight: normal; margin-top:5px;  padding:2px 10px; }
#nav li li a:hover {  color:#fff;  padding:2px 10px; margin-top:5px; }
#navbar li {  color:#fff; cursor: default; float: left; font-size:12px; font-weight:normal; list-style:none; margin:0; padding:0; position:relative; text-align:center;  }
#navbar li.large {  }
#navbar li.small { }
#navbar li ul { display: none; position: absolute; top: 100%;  font-weight: normal; background:#eaeaea; padding:0; width:149px;    }
li>ul { top: auto; left: auto; }
#navbar li li {  display: block; float: none; font-size:12px; padding:0px; background:#eaeaea;text-decoration:none; border-bottom:#666666 1px solid; }
#navbar li li a{ border:0; text-decoration:none;color:#666666; }
#navbar li li a:hover{text-decoration:underline; color:#666666;}
#navbar li.large li {  }
#navbar li:hover ul, #navbar li.over ul { display: block; background:#eaeaea;   }


.mainbox {
	width: 933px;
	background-color:#ffffff;
	

}


.base {
	width: 905px;

	float:left;
	display: inline;
	
	padding-left:30px;
	border-top:2px solid #aaa;
}

.col1 {
	width:693px;
	float:left;
	display: inline;
	padding: 30px;
	background-image:url(/images/colback1.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.col1 img {float:right; margin-left:15px;}
.col1 table { margin-left:25px; margin-top:25px;}
.col1 td {padding:5px; border-bottom:1px dotted #ccc;}
.col1 ol li{margin:10px; list-style:decimal;}

.col2 {
	width:178px;	
	float:right;
	display: inline;
	line-height:12px;
	
}
.border-bottom { background:url(/images/bottom-border.gif) bottom repeat-x; padding-bottom:5px;}

.border-bottom-padded { background:url(/images/bottom-border.gif) bottom repeat-x; padding:10px;}

.bottom-right {padding:10px;}
.bottom-right img {float:right;}
.image-float-left img{float:left; margin-left:0; margin-right:35px;}
.image-float-centre img{float: none; text-align: center; margin-left:0; margin-top:15px;}

