body {
	background-color: White;
}
td, th, p, ul, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: Black;
}
.n10 {
	font-size: 12px;
}
.n12 {
	font-size: 14px;
}
p.bold {
	font-weight: bold;
}
p.bold10 {
	font-weight: bold;
	font-size: 12px;
}
form th {
	text-align: left;
}
h1,h2,h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: Black;
	text-align: center;
}
h2 {
	font-size: 14px;
	text-align: left;
}
h3 {
	font-size: 12px;
	text-align: left;
}
.red {
	color: red;
}
.redb {
	color: red;
	font-weight: bold;
}
.red10 {
	font-size: 12px;
	color: red;
}
.red12 {
	font-size: 14px;
	color: red;
}
.red12b {
	font-size: 14px;
	color: red;
	font-weight: bold;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: Blue;
}
a, a:active, a:link, a:visited {
	color: Blue;
}
a:hover {
	color: Red;
	text-decoration: underline;
}
input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
th.list{font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: white; color: #003366; border-width: 1px; border-style: solid; border-color: gray; font-size: 11px;}
th.black{background-color: gray; color: white; font-size: 11px;}
td.list{font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #003366; border-width: 1px; border-style: solid; border-color: gray; font-size: 11px;}
table.list{border-width: 2px;	border-style: solid;	border-color: black;}






a.HorzMenu{font-family:arial, helvetica; font-size:8pt; text-decoration:none; color:#000000}
a.VertMenu{font-family:arial, helvetica; font-size:8pt; text-decoration:none; color:#000000}
.MenuTitle{font-family:arial, helvetica; font-size:12pt; font-weight:bold; font-style:italic;}
.Content{font-family:arial, helvetica; font-size:9pt;}
.Sidebar{font-family:arial, helvetica; font-size:8pt; color:#ff0000;}
td{font-family:arial, helvetica; font-size:9pt;}
d.input{background:#f5f5f5; font-family:arial, helvetica; font-size:9pt; color:#ff0000;}
d.textarea{background:#f5f5f5;font-family:arial, helvetica; font-size:9pt; color:#ff0000;}
.GeneralRedHeader{font-size:11pt;color:#ff0000;font-weight:bold;}
.PISHeader{ font-weight:bold; font-family:arial, helvetica; font-size:14; color:#ff0000;}
.PISSteps{font-weight:bold; color:#888888; font-size:11;}
.PISStepsCurrent{font-size:11; font-weight:bold; color:#ff0000;}
.PISStepsComplete{font-size:11; color:#000000;}
.FAQHeader{color:#ff0000;}
.HomeHeader{font-family:arial,helvetica; font-size:13pt; font-weight:bold;}
.HomeHeaderLg{font-family:arial,helvetica; font-size:14pt; font-weight:bold;}
.HomeHeaderSm{font-family:arial,helvetica; font-size:13pt; font-weight:bold;}
.PartnerHeader{font-family:arial,helvetica; font-size:11pt; font-weight:bold; color:#555555;}
.HomeLinkText{font-family:arial,helvetica; font-size:8pt; margin-left:4px;}
//.HomeLinks{line-height:4;}
.dayHeaders{font-family:arial,helvetica; font-size:11px; font-weight:bold; background:#d5d5d5;}
.days{font-family:verdana, arial; font-size:10px; }
.event{font-family:arial; font-size:10px; color:#ff0000; background:#f5f5f5;}

.event a:link{color:#ff0000;}
.event a:visited{color:#ff0000;}
.event a:hover{color:#ff0000;}

.HorzMenu a:link{color:#000000;}
.HorzMenu a:visited{color:#000000;}
.HorzMenu a:hover{color:#ff0000;}

.VertMenu a:link{color:#000000;}
.VertMenu a:visited{color:#000000;}
.VertMenu a:hover{color:#ff0000;}

.Content a:link{color:#ff0000; text-decoration:none; }
.Content a:visited{color:#ff0000; text-decoration:none; }
.Content a:hover{color:#ff0000; text-decoration:underline; }

.Sidebar a:link{color:#ff0000; text-decoration:none;}
.Sidebar a:visited{color:#ff0000; text-decoration:none;}
.Sidebar a:hover{color:#ff0000; text-decoration:underline; }