body {
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	leftmargin: 0;
	topmargin: 0;
	marginwidth: 0;
	marginheight: 0;
}

.bodytext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 1.5em;
}
.bodytext a:link {color: #42526a; text-decoration: underline;} 
.bodytext a:visited {color: #576579; text-decoration: underline;} 
.bodytext a:hover {color: #FFFFFF; text-decoration: none; background: #42526a;} 
.bodytext a:active {color: #42526a; text-decoration: underline;}

.blacksmall {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
.blacksmall a:link {color: #404040; text-decoration: underline;} 
.blacksmall a:visited {color: #000000; text-decoration: underline;} 
.blacksmall a:hover {color: #FFFFFF; text-decoration: none; background: #404040;} 
.blacksmall a:active {color: #808080; text-decoration: underline;}

.blueheader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #42526a;
}

.bluesmall {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #42526a;
	margin-left : 1em;
	margin-right : 1em;
}
.bluesmall a:link {color: #404040; text-decoration: underline;} 
.bluesmall a:visited {color: #808080; text-decoration: underline;} 
.bluesmall a:hover {color: #FFFFFF; text-decoration: none; background: #404040;} 
.bluesmall a:active {color: #808080; text-decoration: underline;}

.greensmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00C000;} 
.greensmall a:link {color: #085D63; text-decoration: underline;} 
.greensmall a:visited {color: #085D63; text-decoration: underline;} 
.greensmall a:hover {color: #FFFFFF; text-decoration: none; background: #085D63;} 
.greensmall a:active {color: #085D63; text-decoration: underline;}

.blackheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #404040;} 
.blackheader a:link {color: #42526a; text-decoration: underline; font-weight: bold} 
.blackheader a:visited {color: #576579; text-decoration: underline; font-weight: bold} 
.blackheader a:hover {color: #FFFFFF; text-decoration: none; background: #42526a; font-weight: bold} 
.blackheader a:active {color: #42526a; text-decoration: underline; font-weight: bold}

.footertext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;} 
.footertext a:link {color: #999999; text-decoration: underline;} 
.footertext a:visited {color: #999999; text-decoration: underline;} 
.footertext a:hover {color: #ffffff; text-decoration: none; background: #999999} 
.footertext a:active {color: #999999; text-decoration: none;}

.smallwhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; padding: 20px;} 
.smallwhite a:link {color: #CCCCCC; text-decoration: underline;} 
.smallwhite a:visited {color: #C0C0C0; text-decoration: underline;} 
.smallwhite a:hover {color: #ffffff; text-decoration: none; background: #CCCCCC;} 
.smallwhite a:active {color: #CCCCCC; text-decoration: none;}

.whitefooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;} 
.whitefooter a:link {color: #CCCCCC; text-decoration: underline;} 
.whitefooter a:visited {color: #C0C0C0; text-decoration: underline;} 
.whitefooter a:hover {color: #ffffff; text-decoration: none; background: #CCCCCC;} 
.whitefooter a:active {color: #CCCCCC; text-decoration: none;}

.whiteheader {font-family: Times New Roman, Times, serif; font-size: 18px; color: #FFFFFF; font-weight: bold;} 
.whiteheader a:link {color: #999999; text-decoration: underline;} 
.whiteheader a:visited {color: #999999; text-decoration: underline;} 
.whiteheader a:hover {color: #ffffff; text-decoration: none; background: #999999} 
.whiteheader a:active {color: #999999; text-decoration: none;}


#menutable {
 	align: center;	
	width: 130px;
 	font-size: 12px;	/*/*/font-size: 90%; /* */
	font-weight: bold;
 }
 
#menutable td a {
 	/*/*/padding: 3px;
 	display: block;
 	text-decoration: none;
 	line-height: 2em;
	width: 100%;
	 /* */
 }
 
 #menutable td a:link, #menutable td a:visited {
    display: block;	
	color: #000000;
	background-image: url(images/nav_button_blue.jpg);
 }
 
 #menutable td a:hover, #menutable td a:active {
    display: block;
 	color: #FFFFFF;
 	background-image: url(images/nav_button_blue_over.jpg);
 }
 
 h3 {
 color: #000000;
 margin: 0px;
 padding: 0px;
 }
 
 .imgLeft {
 float: left;
 margin-right: 10px;
 margin-bottom: 10px;
 }
 
 .imgRight {
 float: right;
 margin-left: 10px;
 margin-bottom: 10px;
 }
 
 .imgbkgd {
	background-repeat : no-repeat;
	background-image : url(images/curve.gif);
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
 
 #tablestyle {
 	border: 1px dotted #C0C0C0;
 }
 
 #borderstyle {
 	border: 1px solid #C0C0C0;
 }
 
 .maincontentwrapper {
 	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
 }
 
.bottomtd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #404040;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
}
 
 .tablered {
 	border-left: 1px solid #bf3f43;
	border-right: 2px solid #d9bf6f;
	background-image: url(images/pagebk.jpg);
	background-repeat: repeat-x;
 }
 
 .tableheader {
	border-top: 1px solid #336fbb;
	border-left: 1px solid #336fbb;
	border-right: 1px solid #336fbb;
	background-image: url(images/photobanner_bk.jpg);
 }
 
#maintable {
	border-right: 1px solid #336fbb;
	border-left: 1px solid #336fbb;
	border-bottom: 1px solid #336fbb;
 }
 
 .tablefooter {
	border-right: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	border-top: 2px solid #C0C0C0;
	border-left: 2px solid #C0C0C0;
	background: #C4DAE8;
 }
 
 .menuback {
 	border-right: 1px solid #BF3F43;
	background-image: url(images/pagebk.jpg);
	background-repeat: repeat-x;
 }
 
 .redsmall {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #bf3f43;	
 }
 
 .redheader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #bf3f43;	
 }
 
 .headercell {
 	border-right: 2px solid #B1ABD1;
	border-left: 2px solid #B1ABD1;
	background-image: url(images/banner_photobk.jpg);
 }
