/* tag defs */
html, body, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, iframe {
	margin: 0;
	padding: 0;
	border: 0;
}
html, body
{
	overflow-x:hidden;
}

p { margin: 5px; }
h1 { margin: 10px 0px; font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #d12c07; text-align: center; }
h2 { margin: 10px 20px; font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #d12c07; text-align: left; }
h3 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #d12c07; text-align: left; }
ul { margin-top: 0px; margin-bottom: 0px; }
a { text-decoration: none; }
a:link, a:visited, a:active { color: #960008; }
a:hover { text-decoration: underline; }
#navTable a:hover { color: #FFFFFF; }
#navTable a:hover { color: #FFFFFF; }
#navHeaderTable a:link, #navHeaderTable a:visited  { font-size: 12px; font-weight: bold; color: #FFFFFF; }
img { behavior: url("/inc/pngbehavior.htc"); }
table { border-collapse: collapse; border-spacing: 0; }
td { padding: 0; }
td, div {
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
	color: #3C3B31;
	letter-spacing: 0.2px;
}


/* backgrounds */
.backWhite { background-color: #FFFFFF; }
.backBlack { background-color: #000000; }
.backRed { background-color: #FF0000; }
.backDarkBlue { background-color: #114784; }
.backLightBlue { background-color:#EAEEFF; }
.backReallyLightBlue { background-color: #FBFCFF; }

/* spacing */
.padding2 { padding: 2px; }
.padding3 { padding: 3px; }
.padding4 { padding: 3px; }
.padding5 { padding: 5px; }
.paddingRight5 { padding-right: 5px; }
.paddingRight5Left3 { padding-right: 5px; padding-left: 3px; }
.padding7 { padding: 7px; }
.paddingRight7 { padding-right: 7px; }
.margin5 { margin: 5px; }
.arrowTopMargin { margin-top: 3px; }

/* fonts */
.txtVerdana10Black { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.txtVerdana12Black { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.txtVerdana12White { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.txtVerdana12WhiteBold { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.txtVerdana14Black { font: normal 14px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.txtVerdana14BlackBold { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.txtVerdana14White { font: normal 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.txtVerdana14WhiteBold { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.txtVerdana16Black { font: normal 16px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.txtVerdana16BlackBold { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #000000; }

/* form elements */
.box55w17hVerdana12Black { width: 55px; height: 17px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.box80w17hVerdana12Black { width: 80px; height: 17px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.box95w17hVerdana12Black { width: 95px; height: 17px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.box100w17hVerdana12Black { width: 100px; height: 17px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.box115w17hVerdana12Black { width: 115px; height: 17px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.box115w22hVerdana12Black { width: 115px; height: 22px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.box115w17hVerdana12BlackMargin5 { width: 115px; height: 17px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; margin: 5px; }
.box140w17hVerdana12BlackMargin5 { width: 140px; height: 17px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; margin: 5px; }
.box220w15hVerdana12Black { width: 220px; height: 15px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.box220w60hVerdana12Black { width: 220px; height: 60px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; }

.box160w17hVerdana12BlackMargin5 { width: 160px; height: 17px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; margin: 5px; }
.box250w150hVerdana12Black { width: 250px; height: 150px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.notes {
	font-size: 10px;
}
