a:hover.nav { color: #FFFFFF; font-weight: bold; text-decoration:none;}
.navfocus { color: #FFFFFF; background-image:url(images/nav_on.gif); background-repeat:no-repeat; text-align:center;}
.navfocus a:link, .navcell a:visited {  font-family:Arial, Helvetica, sans-serif; color: #FFFFFF;}
.navcell {
	height:28px;
	text-align:left;
	color: #FFFFFF;
	background-image: url(images/nav_off.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 28px;
}
.navcell a {display: block; color: #FFFFFF;}
.navcell a:link, .navcell a:visited { background-image:url(images/nav_off.gif); color: #FFFFFF;}
.navcell a:hover {
	background-image: url(images/nav_ovr.gif);
	color: #99CC00;
}
.nav, a.nav { color: #FFFFFF; font-weight: bold; text-decoration:none; line-height:31px;}


.formin {width:80px; height:16px; font-family:Arial, Helvetica, sans-serif; }
a.teal , .teal {color: #003366; text-decoration:none;}
a:hover.teal {color: #CC0000; text-decoration:none;}


.class1 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2C5965;
	text-decoration: none;
}
.class1 A:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #42899B;text-decoration: none;}
.class1 A:active {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #1818AD;text-decoration: none;}
.class1 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: normal;
	padding-right: 15px;
	padding-left: 15px;


}.formbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px dashed #666666;
}.copyb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: left;
	font-weight: bold;
	padding-right: 15px;
	padding-left: 15px;
}.copybr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: right;
	font-weight: bold;
	padding-right: 15px;
	padding-left: 15px;
}.copybrred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
	text-align: right;
	font-weight: bold;
	padding-right: 15px;
	padding-left: 15px;
}.copyc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: center;
	font-weight: normal;
}.pagehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	padding: 15px;
}.fehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: left;
	font-weight: bold;
	padding-left: 15px;

}.copycb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: center;
	font-weight: bold;

}.list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	list-style-type: square;
	text-align: left;


}
.tablebck {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;


}.tablebrd {
	border: 1px solid #74AC9A;



}.tblbrdl {
	border-top: 1px none #020167;
	border-right: 1px none #020167;
	border-bottom: 1px none #020167;
	border-left: 1px none #020167;
	background-image: url(images/border_left.gif);


}.tblbrdr {
	border-top: 1px none #020167;
	border-right: 1px none #020167;
	border-bottom: 1px none #020167;
	border-left: 1px none #020167;
	background-image: url(images/border_right.gif);

}.picbrd{
	border: 1px solid #666666;
}
