body td {  
font-size:13px;
color:#000000;
font-family: Arial, Helvetica, sans-serif;
vertical-align:top;}

a {  
color:#002D62;
}

.default {  
background-color: #999999; 
font-family: Arial, Helvetica, sans-serif}
.defaultprint {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;

}
.spacer {  font-size: 1px}
select {
	background-color: #dddddd;
	font-size: 12px;
	width: 150px;
	}
.select2 {
	background-color: #dddddd;
	font-size: 12px;
	width: 120px;
	}
.select3 {
	background-color: #dddddd;
	font-size: 12px;
	width: 280px;
	}
.select4 {
	background-color: #dddddd;
	font-size: 12px;
	width: 130px;
	}
.select5 {
	background-color: #dddddd;
	font-size: 12px;
	width: 220px;
	}

.formbutton {
	background-color: #E5EAEF;
	background-color: #dddddd;
	font-size: 13px;
}
.formbuttonright {
	background-color: #dddddd;
	font-size: 13px;
	text-align:right;
}
.formbuttoncenter {
	background-color: #dddddd;
	font-size: 13px;
	text-align:center;
}

.formtextarea {
	background-color: #dddddd;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.formerrors {
/*	background-color: #dddddd; */
	font-size: 12px;
	text-align:left;
	color:red;
	font-weight: bold;	
	font-family: Arial, Helvetica, sans-serif;
}

.framebg { background-color: #999999; font-size: 13px}
.lightbg { background-color: #ffffff; font-size: 13px}
.lightbgprint { background-color: #ffffff; color: #000000; font-size: 13px}
.darkbg { background-color: #3D5C82; color: #000000; font-size: 13px;vertical-align:top}
.greenbg { background-color: #91ca64; color: #000000; font-size: 13px;vertical-align:top}
.lflbg { background-color: #002D62; color: #000000; font-size: 13px;vertical-align:top}
.lightbg2 { background-color: #ffffff; font-size: 13px; }
.helpbody {
	background-color: #E5EAEF;
	font-size: 13px;
	vertical-align: top;
	text-align: left;	
}
.errmsg {
	color: #FF0000;
	font-weight:bold;
}
.errmsgsm {
	font-size: 11px;
	color: #FF0000;
	text-align: center;
}

.rptheader {
	background-color: #CCD5DF;
	font-size: 13px;
	text-align: center;
	font-weight:bold;
	border-style: solid;
	border-width: 1px;
}

.rptdetail, .rptdetailsm {
	background-color: #E5EAEF;
	vertical-align:top;
	border-color: #cccccc;
	border-style: solid;
	border-width: 1px;
	padding-left:  2px;
	padding-right: 2px;
}
.rptdetail {
	font-size: 12px;
	font-weight:normal;
}
.rptdetailsm {
	font-size: 11px;
	font-weight:normal;
	border-color: #ffffff;
	border-style: solid;
	background-color: #00000;
}
.tableborder {
	border-color: #888888;
	border-style: solid;
	border-width: 1px;
	margin-top: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
	margin-right: 30px;
}
.currentlink { font-weight: bold; color: #000099;font-size:13px  }
.noncurrentlink { font-weight: bold; color: #3D5C82; font-size:13px}
.stdtext { font-weight: normal; color: #000000; text-align: center}
.noncurrentlinksm {
	font-weight: normal;
	color: #FFFFFF;
	font-size:12px;
	line-height: 15px;
}
.noncurrentlinksmb { font-weight: bold; color: #FFFFFF }
.currentlinksm { font-weight: bold; color: #000000; }
.currentlinkmenusm { font-weight: bold; color: #000000; font-size: 13px}
.noncurrentlinkmenusm { font-weight: normal; color: #000099; font-size: 13px }
.noncurrentlinkmenusmhdr { font-weight: bold; color: #000099; font-size: 13px }
.stdtextsm { font-weight: normal; color: #000000; font-size: 13px; text-align: center}
.stdtextsmwh { font-weight: normal; color: #ffffff; font-size: 13px; text-align: center}

.tableheader { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; background-color: #d1ede1 ; text-align: center}
.table { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; background-color: white; text-align: center}

.head1, .head2, .head1wh, .head2wh { font-weight: bold; text-align: center}
.head1, .head2, .head2wh {vertical-align:top}
.head1wh {vertical-align:middle}
.head1, .head2 { color: #000000}
.head1wh, .head2wh { color: #ffffff}
.head1, .head1wh { font-size: 16px}
.head2, .head2wh { font-size: 14px}
.padl {padding-left: 2px}
.tblpad{padding:3px}
.tblpaditem{padding-bottom:6px}
.menutblpad{
	padding-right:28px;
	background-image:url(../images/menu_leg_full.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.menutblpad2{
	padding-right:28px;
	background-image:url(../images/menu_line_full.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.menutblpad3{
	padding-right:28px;
	background-image:url(../images/menu_line_top.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.rptdetaillink{color: #000000;vertical-align:top}
.whmenu
{
border-bottom: 1px solid white
}
.grmenu
{
border-bottom: 3px solid #91ca64
}
.currentmenu { font-weight: bold; color: #000000;font-size:13px;text-decoration:none;line-height:25px  }
.noncurrentmenu { font-weight: bold; color: #002D62; font-size:13px;text-decoration:none;line-height:25px}
.currentlinkmenusm2 { font-weight: bold; color: #000000; font-size: 12px;text-decoration:none}
.noncurrentlinkmenusm2 { font-weight: normal; color: #002D62; font-size: 12px ;text-decoration:none}
.noncurrentlinkmenusmhdr2 { font-weight: bold; color: #002D62; font-size: 12px;text-decoration:none }
.menuindent {padding-left:3px}
.cb{
	border:1px solid #000000;
}

.selectfitting {
	background-color: #dddddd;
	font-size: 12px;
	width: 300px;
	}

.selectmeasure {
	background-color: #dddddd;
	font-size: 12px;
	width: 100px;
	vertical-align:top;
	}

form {
margin: 0;
padding: 0;
} 

.hdrbl { color: #002D62; font-size: 14px;
text-align:center;
}

.sizebox {
	text-align: center;
	font-weight:bold;
	border-style: solid;
	border-width: 1px;
}

.sizetext {
	font-size: 18px;
	font-weight:bold;
}

.stdform, .formlabel, .stdforminput, .formheader {
	font-family: Helvetica, Arial;
	text-align: left;
	vertical-align:top;
}

.formheader {
	font-size: 14px;
	color: #002D62;
	font-weight:bold;
}

.stdform, .stdforminput, .formlabel {
	font-size: 13px;
}

.stdforminput {
	background-color: #dddddd;
}

.stdform, .stdformoutline, .stdforminput {
	color: #000000;
	padding-left: 2px;
}

.stdformoutline {
	border-color: #002D62;
	border-style: solid;
	border-width: 1px;
}

.formlabel {
	color: #002D62;
	font-weight:bold;
}

