body { 		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	margin: 0px;	padding: 0px;	background-color:#FFFFFF;	COLOR: #666666; 	LINE-HEIGHT: 9pt; LETTER-SPACING: 0px; text-align:left;}
td {font-size: 8pt;	}

#leftborder{background-image:url(/images/pageimages/leftborder.gif); background-position:top; background-repeat:repeat-y; width:16px; border-right:1px solid #FFFFFF;}
#rightborder{background-image:url(/images/pageimages/rightborder.gif); background-position:top; background-repeat:repeat-y; width:16px; border-left:1px solid #FFFFFF;}
#tbar{border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
#maincolumn{background-image:url(/images/pageimages/lefmenu_blueback.gif); background-position:left; background-repeat:repeat-y;}

#footer {width: auto; margin-top: 50x; text-align:center; background-color:#FFFFFF;font-size: 8pt;clear:both;vertical-align:middle;	height: 18px;color: #666666; padding-bottom: 5px;}
.lformbox {	font-size: 8pt;	color: #000000;	background-color:#FFFFFF;	border: 0px;	width: 120px; height:18px;	}
.lformbt {	font-size: 9pt; font-weight:bold;	color: #234354;	background-color:#BDD0DA;	border: 0px; 	width: 60px; margin-left:3px;}
#searchfrm {	padding-left: 10px;	color: #666666;}
#searchfrmgallery {	padding-left: 10px;	color: #FFFFFF;}

#pagesidemenu{padding: 0px;margin: 0px;list-style-type: none;text-decoration:none; background-image:url(/images/pageimages/leftmenu_back.gif); background-repeat:repeat-y;}
#pagesidemenu li{margin: 0px 8px 0px 8px; border:0px; border-bottom:1px solid #ffffff; LINE-HEIGHT: 12pt;}
#pagesidemenu a{text-decoration:none;}

.leftmenusub{display:block;  padding: 1px 0px 4px 6px;color: #333333;font-size: 7pt;  font-weight:normal;}
.leftmenusubactive{display:block;  padding: 1px 0px 4px 6px; color: #333333;font-size: 7pt; font-weight:bold;}

.leftmenusub10{display:block;  padding: 1px 0px 4px 16px;color: #333333;font-size: 7pt;  font-weight:normal;}
.leftmenusubactive10{display:block;  padding: 1px 0px 4px 16px; color: #333333;font-size: 7pt; font-weight:bold;}

.leftmenusub20,.leftmenusub30,.leftmenusub40{display:block;  padding: 1px 0px 4px 26px;color: #333333;font-size: 7pt;  font-weight:normal;}
.leftmenusubactive20,.leftmenusubactive30,.leftmenusubactive40{display:block;  padding: 1px 0px 4px 26px; color: #333333;font-size: 7pt; font-weight:bold;}

/* general styles */
.photobox {	float:left;	width: 150px;	height: 120px;	text-align:center;}
.ltext {	color: #FFFFFF;}

hr { height: 1px;color:#666666;}
.error {color:#FF0000; font-weight:bold;}
/* form styles */

.frm, .frmbutton {	font-size: 8pt;	color: #000000;	background-color:#FFFFFF;	border: 1px solid #999999;}
.frm100{	font-size: 8pt;	color: #000000;	background-color:#FFFFFF;	border: 1px solid #999999;	width:97%;}
form {padding: 0px;margin: 0px;}
.frmerror {font-size: 8pt;	color: #000000;	background-color:#FFFF00;	border: 1px solid #FF0000;	}
.frm100boxerror, .frmerror100 {font-size: 8pt;	color: #000000;	background-color:#FFFF00;	border: 1px solid #FF0000;	width:99%;}

#acsearch { background-color: #e5e6e6; clear:both;}
sup {	font-size: 8pt;	color: #3c63a9;}
/* custom styles */
#contentmain{padding: 20px;}
#contentmain li{ padding-bottom: 3px;}
#contentmain ul{ margin: 0px 0px 0px 20px; padding:0px;}