

.listmenu ul {
 margin: 0 0 0px 0;
 padding: 0 0 2px 0;
 list-style-type: none;
 width:150px;
 background-color:#2429FE;
 vertical-align:top;
 }

.listmenu li a {
 color: #ffffff;
 display: block;
 border-left:0px solid #666;
 border-right:0px solid #666;
 height: 20px;
 padding: 4px 0 4px 16px;
 text-decoration: none;
 font-weight:bold;
 background-color:#2429FE;
 }


.listmenu li a:hover {
/* background-color: #FF0000;*/
 background-image:url(images/button-red.gif);
 color:#ffffff;
 }



.footer {
	color: #999999;
	font-size: 10px;
    decoration: none;	
	text-align: left;
	
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#CCCCCC;
	text-align:justify;
}
td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:justify;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.heading {font-size: 14px; color: #666666; }

H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#2429FE;
}

/* H2 Used for header text */
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
	margin-left: 20px;
}

.bg-page{
	background-color:#2429FE;
}
.bg-footer{
	background-color:#2429FE;
}
/* second div is a cheat to set total box width - see html  */
#contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0000c0;
	margin: 10px 0 0 10px;
	line-height:16px;
	width: 130px;

}

#contact div
{
    border: thin solid #ff0000;
	background-color: #F4F400;
	padding: 5px;
} 


	
