body {
	background-color: #CCCCCC;	
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center
}

.overalltable {
	width: 800px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000
}

.logotable {
	width: 100%;
	height: 110px;
	background-color: #FFFFFF
}

.logocell {
	height: 110px;
	width: 300px;
	border-bottom: 1px solid #000000;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px
}

.middlelogocell {
	border-bottom: 1px solid #000000;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

.adtable {
	height: 60px;
	width: 468px
}

.rightlogocell {
	height: 110px;
	border-bottom: 1px solid #000000;
	background-color: #000000;
	text-align: right;
	vertical-align: top;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	font-family: verdana, arial, sans-serif, helvitica;
	font-size: 10px
}

	a.rightheaderlinks:link { text-decoration: underline; color: #000000; }
	a.rightheaderlinks:visited { text-decoration: none; color: #000000; }
	a.rightheaderlinks:hover { text-decoration: none; color: #FF0000; }

.adtable {
	height: 60px;
	width: 468px
}

.navtable {
	width: 100%;
	height: 25px;
	background-color: #999999
}

.navcell {
	height: 25px;
	background-color:#FF6600;
	border-bottom: 1px solid #000000;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	color: #000000;
	font-family: verdana, arial, sans-serif, helvitica;
	font-size: 10px
}

	a.navcelllinks:link { text-decoration: none; color: #FFFFFF; }
	a.navcelllinks:visited { text-decoration: none; color: #FFFFFF; }
	a.navcelllinks:hover { text-decoration: none; color: #000000; }

.middletable {
	width: 100%;
	height: 175px;
	background-color: #999999
}

.pagetitlecell {
	height: 175px;
	background: #999999 url('images/middlebg.jpg') no-repeat;
	border-bottom: 1px solid #000000;
	text-align: left;
	vertical-align: top;
	color: #FF0000;
	font-family: 'berlin sans fb demi', verdana, arial, sans-serif, helvitica;
	font-size: 20px
}

.horizmenutable {
	width: 100%;
	height: 24px;
	background-color: #999999
}

.horizmenucell {
	height: 24px;
	background:#FF6600;
	border-bottom: 1px solid #000000;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	font-family: verdana, arial, sans-serif, helvitica;
	font-size: 10px
}

	a.horizmenulinks:link { text-decoration: none; color: #FFFFFF; }
	a.horizmenulinks:visited { text-decoration: none; color: #FFFFFF; }
	a.horizmenulinks:hover { text-decoration: none; color: #FF9900; }
	
.contentmenutable {
	width: 100%;
	height: 100%
}

.menucell {
	height: 100%;
	width: 200px;
	background: #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif, helvitica;
	font-size: 10px
}

#blueblock{
width: 200px;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: verdana, arial, sans-serif, helvitica;
font-size: 10px;
background-color:#000000;
color: #FFFFFF;
}

* html #blueblock{ /*IE 6 only */
w\idth: 184px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
margin: 0;
}

#blueblock li a{
display: block;
padding: 6px 6px 6px 10px;
background-color: #000000;
color: #fff;
text-decoration: none;
border-bottom: 1px solid #FFFFFF;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
background-color: #FF6600;
border-bottom: 1px solid #FFFFFF;
color: #FFFFFF;
}


.contentcell {
	height: 100%;
	background: #FFFFFF url('images/background.jpg') no-repeat;

	border-bottom: 1px solid #000000;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	color: #000000;
	font-family: verdana, arial, sans-serif, helvitica;
	font-size: 10px
}

.footertable {
	width: 100%;
	height: 24px;
	background-color: #FF0000
}

.footercell {
	height: 24px;
	background: #FF0000;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif, helvitica;
	font-size: 10px
}

.footercell2 {
	height: 24px;
	width: 200px;
	background: #FF6600;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	font-family: verdana, arial, sans-serif, helvitica;
	font-size: 10px
}

	a.topofpagelinks:link { text-decoration: none; color: #FFFFFF; }
	a.topofpagelinks:visited { text-decoration: none; color: #FFFFFF; }
	a.topofpagelinks:hover { text-decoration: none; color: #FF9900; }





