#bodycontain {width:800px; height:100%; position:relative; margin:0 auto; background:url(images/bodybg.gif);}
#toppan {width:300px; height:88px; float:left; background-color:#FFFFFF;}
#hometoppan {width:800px; height:281px; float:left; background-image:url(images/banner_photo.gif);}
#bannertxt {width:500px; height:88px; float:right; vertical-align:bottom; background-color:#FFFFFF;}
#contentpan {width:590px; height:100%; float:left;}
#homecontentpan {width:500px; height:100%; float:left;}
#homerightpan {width:300px; height:100%; float:right;}
#imgpan {width:190px; height:100%; float:right; margin-left:20px; margin-bottom:15px;}
#footerpan {width:800px; height:23px; float:left; margin:0 auto; background-color:#EEEEEE;}
p {font-family:Verdana, Arial, Helvetica, sans-serif;
		   font-size: 9px;
		   color: #000000;
		   margin-right:10px;
		   margin-left:40px;
		   margin-top:3px;
		   margin-bottom:3px;
		   }
.table {font-family:Verdana, Arial, Helvetica, sans-serif;
		   font-size: 9px;
		   color: #000000;
		   margin-right:5px;
		   margin-left:5px;
		   margin-top:3px;
		   margin-bottom:3px;
		   }
.banner {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#000000;
		text-align:right;
		margin-right:2px;
		vertical-align:bottom;
		}
.header {font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#2559a8;
			margin-left:40px;
			margin-right:10px;
			margin-bottom:5px;
			margin-top:10px;
			font-weight:bold;
			}
.footer {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;
		text-align:center;
		margin-top:5px;
		}
			
hr {margin-top:1px;
	margin-bottom:1px;
	}		
a:link {color:#000000;
		font-size:10px;
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		
a:active {color:#000000;
		font-size:10px;
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
		
a:hover {color:#000000;
		font-size:10px;
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration:underline;}

a:visited {color:#000000;
		font-size:10px;
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration:underline;}
		
a.footer:link {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;

		}

a.footer:active {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;

		}
		
a.footer:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;

		text-decoration:underline;
		}
		
a.footer:visited {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;

		}
			
ul li.listitem {
	margin-left:20px;
	margin-right:10px;
	margin-top:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;}

ol li.ollistitem {
	margin-left:20px;
	margin-right:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;}
	
#mymenu {width:800px; background:url(images/blockdefault.gif) center center repeat-x; float:left; position:relative; margin:0 auto;}


.solidblockmenu{
width:800px;
margin: 0px;
padding:0px;
float:left;

}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
float:left;
color: #2559a8;
padding: 9px 7px;
text-decoration: none;
background:url(images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #2559a8;
background:url(images/blockactive.gif) center center repeat-x;
}