input[autofillsupport="true"] { background-color: #ffffaa; }
select[autofillsupport="true"] { background-color: #ffffaa; }

.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;	
	padding: 40px;
}
.main a:link { color: #B40E2A; font-weight: bold}
.main a:visited { color: #666666; font-weight: bold}
.main a:hover { color: #ffffff; font-weight: bold; background-color: #B40E2A}
.main a:active { color: #666666; font-weight: bold}	

.main2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;	
	padding-left: 40px;
	padding-right: 40px;
}
.main2 a:link { color: #B40E2A; font-weight: bold}
.main2 a:visited { color: #666666; font-weight: bold}
.main2 a:hover { color: #ffffff; font-weight: bold; background-color: #B40E2A}
.main2 a:active { color: #666666; font-weight: bold}	

.main3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;	
}
.tablehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: .5pt solid #000000;
	background-color: #E0E0E0;
}

.main3 a:link { color: #B40E2A; font-weight: bold}
.main3 a:visited { color: #666666; font-weight: bold}
.main3 a:hover { color: #ffffff; font-weight: bold; background-color: #B40E2A}
.main3 a:active { color: #666666; font-weight: bold}	

table.content { border: thin solid black; }

th { font-size: 13px; font-weight: bold; text-decoration: underline; }

td.content { padding-left: 30px; padding-right: 30px; padding-top: 20px; padding-bottom: 20px; }

#page table{ margin-left:auto; margin-right:auto; }

#contenttable { width:785px; border:none; }

#contenttable #navbar, #contenttable #bottombar { text-align:center; }

.boldfont { font-size: 12px; font-weight: bold;	}
.smallfont {font-size: 10px}

.desc-title { font-size: 13px; font-weight: bold; text-decoration: underline; }

.bigred { font-size: 21px; font-weight: bold; text-decoration: underline; color: #B40E2A; }
.medred { font-size: 16px; font-weight: bold; color: #B40E2A; }
.redheader { font-size: 13px; font-weight: bold; color: #B40E2A; }
.redheader2 { font-size: 15px; font-weight: bold; color: #B40E2A; }
.red { font-size: 12px; font-weight: normal; color: #B40E2A; }

.medheader { font-size: 15px; font-weight: bold; }
.header { font-size: 13px; font-weight: bold; }

h3 { font-size: 12px; font-weight: bold; }

li { list-style-type: none; }

ul.redlist {
	list-style: disc;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}

li.redlist { list-style-type: disc; }
.tabletext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	border: .5pt solid #000000;
}
.productname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	border: .5pt solid #000000;
	text-indent: 3pt;
}
.reddivider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	border: .5pt solid #000000;
	text-indent: 3pt;
	color: #FFFFFF;
	background-color: #B40E2A;
}
.greydivider {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	border: .5pt solid #000000;
	text-indent: 3pt;
	color: #FFFFFF;
	background-color: #C0C0C0;
}
.tablehead2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: .5pt solid #000000;
}
