BODY {
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin:0px;
}
BODY, TD {
	color:#646363;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

TD.contentwrap {
	background-color:#FFFFFF;
}

TD.contentarea {
	border:1px solid #25427c;
}

TD.contentinner {
	padding:10px;
}

A {
	color:#000099;
	text-decoration:underline;
}
A:hover {
	color:#000033;
	text-decoration:underline;
}

h1 {
	margin: 10px 0px;
	font-size:22px;
	font-weight:bold;
	color:#25427c;
}

h3 {
	margin:5px 0px;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}

TD.footerleft {
	width:30%;
	text-align:center;
	padding:4px;
}
TD.footerright {
	width:70%;
	padding:4px;
}

TD.flashmenuLeft {padding-right:27px;}
TD.flashmenuRight {padding-left:30px;}
TD.flashrow {
	background-image:url(images/flashbg.jpg);
	background-repeat:repeat-x;
}

TD.flashtitles {
	font-size:20px;
	padding:4px 50px 4px 40px;
}

SPAN.vtitle{
	color:#082877;
	font-size:24px;
	font-weight:bold;
}

DIV.specialbox{
	background-color:#25427c;
	width:90%;
	margin:auto;
	padding:4px;
	font-size:12px;
	color:#FFFFFF;
	cursor:pointer;
}


UL.homemenu {
	list-style-type:none;
	margin:0px 0px 0px 10px;
	padding:0px;
}
UL.homemenu LI {
	padding:4px 0px;
}

UL.homemenu A {
	color:#646363;
	text-decoration:none;
	padding-left:15px;
}
UL.homemenu A:hover {
	background-image:url(images/bluesquare.gif);
	background-position:left;
	background-repeat:no-repeat;
}

TABLE.menunav {
	background-color:#25427c;
}
TABLE.menunav TD {
	text-align:center;
	padding:3px;
	color:#FFFFFF;
}
TABLE.menunav A {
	color:#FFFFFF;
	text-decoration:none;
}
TABLE.menunav A:hover {
	color:#FFFFFF;
	text-decoration:none;
}


/* HOME MENU */

#dropmenudiv{
position:absolute;
color:#FFFFFF;
background-color: #29467e;
z-index:100;
padding:4px;
}

#dropmenudiv a{
width: 100%;
display: block;
padding:1px 0px 1px 15px;
text-decoration: none;
color:#FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
color:#FFFFFF;
background-image:url(images/whitesquare.gif);
background-position:left;
background-repeat:no-repeat;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 135px;
background-color: #FFFFB9;
}

TABLE.contactform{
	border-collapse:collapse;
}
TABLE.contactform TD {
	border-collapse:collapse;
	border:1px solid #CCCCCC;
	padding:3px;
}