/* set the page font formatting. */
body, p {font-family: arial, verdana, sans-serif; font-size: 12px; line-height: 18px; }

/* default link colors - this is the default link color for the page */
a:link { font-weight: normal; text-decoration: none; color: #405E79; } /* unvisited link color */
a:hover { font-weight: normal; text-decoration: underline; color: #3980C0; } /* hover over an unvisited link color */
a:active { font-weight: normal; text-decoration: none; color: #3980C0; } /* hover over an unvisited link color */
a:visited { font-weight: normal; text-decoration: none; color: #405E79; } /* visited link color*/
a:visited:hover { font-weight: normal; text-decoration: underline; color: #3980C0; }

a.acredit:link { font-weight: normal; color: #cccccc; }
a.acredit:hover { font-weight: normal; text-decoration: underline; color: #ffffff; }
a.acredit:visited { font-weight: normal; color: #cccccc; }
a.acredit:visited:hover { font-weight: normal; color: #ffffff; }

a.aviewlarger:link { font-weight: normal; color: #666666; }
a.aviewlarger:hover { font-weight: normal; text-decoration: underline; color: #cc6666; }
a.aviewlarger:visited { font-weight: normal; color: #666666; }
a.aviewlarger:visited:hover { font-weight: normal; color: #cc6666; }

h1, h2, h3, h4, h5, h6, h7 { margin: 0px; font-family: Arial, verdana, sans-serif; }
h1 { font-size: 14px; font-weight: bold; font-style: italic; color: #006600; }
h2 { font-size:12px; font-weight: bold; color: #405E79; margin-bottom: -10px; }
h2.h2space { font-size:11px; font-weight: bold; color: #405E79; margin-bottom: 20px;  margin-top: 20px; }
h3 { font-size:11px; font-weight: bold; }
h4 { font-size:18px; font-weight: bold; color: #330099; }
h5 { font-size:18px; font-weight: bold; }
h6 { font-size:18px; font-weight: bold; }
h7 { font-size:18px; font-weight: bold; }


li { font-size: 11px; }

/* set all H tags to 0 margin. This allows another element to be directly below it on the page */

table.tabcontainer { width: 750px; }
table.tabwellcontainer { width: 623px; }
table.tabfooter { width: 750px; }
table.tabwell { width: 750px; }


table.tab01 { background-color: #ffffff; margin-top: 15px; }

td.tdfoot {
	padding: 10 14 6 141px; height: 47px;
	 }
td.tdtablehead { background-color: #efefef; }
img.imgenvironment { margin-left: -135px; }
.fmouse { font-size: 9px; color: #cccccc; font-weight: normal; }
.fviewlarger { font-size: 9px; color: #666666; font-weight: normal; }
.fprodinfo { font-size: 11px; color: #000000; font-weight: normal; }

/* only custom styles below this line */

/* form fields */
.formbold { font-size : 13px;
	font-weight: bold;
	font-family: Verdana;
	border: 1px inset #ffffff;
}
.formbutton { 
	font-size : 11px;
	font-weight: bold;
	font-family: Verdana;
	color: #330099;
	background-color: #99CCFF;	
	border: 1px inset #330099;
}
.formbutton1 { 
	font-size : 11px;
	font-weight: bold;
	font-family: Verdana;
	color: #ffffff;
	background-color: #330099;	
	border: 1px inset #000000;
}
.formnormal { font-size : 12px;
	font-weight: normal;
	padding: 2px;
	font-family: Verdana;
	color: #330099;	
	border: 1px inset #ffffff;
}
.formsearch { font-size : 11px;
	width: 147px;
	font-weight: bold;
	font-family: Verdana;
	background-color: #F5EFDE;	
	border: 1px inset #9ED2CC;
}
.menuhead {
	font-family: verdana, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px; 
}
.footer {
	font-family: verdana, sans-serif;
	color: #99CCFF;
	font-size: 11px;
	line-height: 18px; 
}

.cal {
	font-family: arial, verdana, sans-serif;
	font-size: 9px;
	line-height: 12px; 
}
.cal a:link { font-weight: normal; text-decoration: none; color: #405E79; } /* unvisited link color */
.cal a:hover { font-weight: normal; text-decoration: underline; color: #3980C0; } /* hover over an unvisited link color */
.cal a:active { font-weight: normal; text-decoration: none; color: #3980C0; } /* hover over an unvisited link color */
.cal a:visited { font-weight: normal; text-decoration: none; color: #405E79; } /* visited link color*/
.cal a:visited:hover { font-weight: normal; text-decoration: underline; color: #3980C0; }


.std {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	line-height: 18px; 
}
.std a:link { font-weight: normal; text-decoration: none; color: #405E79; } /* unvisited link color */
.std a:hover { font-weight: normal; text-decoration: underline; color: #3980C0; } /* hover over an unvisited link color */
.std a:active { font-weight: normal; text-decoration: none; color: #3980C0; } /* hover over an unvisited link color */
.std a:visited { font-weight: normal; text-decoration: none; color: #405E79; } /* visited link color*/
.std a:visited:hover { font-weight: normal; text-decoration: underline; color: #3980C0; }
.lmenu {
	font-family: arial, verdana, sans-serif;
	color: #330099;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px; 
}
.lmenu a:link { font-weight: bold; color: FFFF33; text-decoration: none; } /* unvisited link color */
.lmenu a:hover { font-weight: bold; color: FFFFFF; text-decoration: underline; } /* hover over an unvisited link color */
.lmenu a:active { font-weight: bold; color: FFFFFF; text-decoration: underline; } /* hover over an unvisited link color */
.lmenu a:visited { font-weight: bold; color: FFFF33; text-decoration: none; } /* visited link color*/
.lmenu a:visited:hover { font-weight: bold;  color: FFFF33; text-decoration: underline; }
}
.lmenusm {
	font-family: arial, verdana, sans-serif;
	color: #330099;
	font-weight: normal;
	font-size: 10px;
	line-height: 22px; 
}
.lmenusm a:link { font-weight: normal; color: FFFF33; text-decoration: none; } /* unvisited link color */
.lmenusm a:hover { font-weight: normal; color: FFFFFF; text-decoration: underline; } /* hover over an unvisited link color */
.lmenusm a:active { font-weight: normal; color: FFFFFF; text-decoration: underline; } /* hover over an unvisited link color */
.lmenusm a:visited { font-weight: normal; color: FFFF33; text-decoration: none; } /* visited link color*/
.lmenusm a:visited:hover { font-weight: normal;  color: FFFF33; text-decoration: underline; }
}