/*cope with inheritance bugs*/
body, table, th, td{
color:#003366;
font-size: x-small;
font-family:Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*body specific*/
body{
background-color:#ffffff;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
li{
color:#003366;
list-style-type:square;
}
ol{
color:#003366;
}
ul{
color:#003366;
list-style-type:square;
}
H1, H2, H3, H4, H5, H6 {
FONT-WEIGHT: 600; font-family:Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; margin-bottom: 1px; margin-top: 1px;
}
td.titleText {
	FONT-SIZE: x-small; COLOR: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 1px; margin-top: 1px;
}
h1.titleText {
	FONT-SIZE: x-small; COLOR: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 1px; margin-top: 1px;
}
h2.titleText {
	FONT-SIZE: x-small; COLOR: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 1px; margin-top: 1px;
}
h3.titleText {
	FONT-SIZE: x-small; COLOR: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 1px; margin-top: 1px;
}
.titleText {
	FONT-SIZE: x-small; COLOR: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 1px; margin-top: 1px;
}
.actCHECKOUTEM {background-color:#d2d7e1;}
.actCHECKOUTBG {background-color:#ffffff;}
.actlarger{
font-size: larger;
color:#003366;
}
.actsmaller{
font-size: smaller;
color:#003366;
}
.actxxsmall{font-size:xx-small;color:#003366;}
.actxsmall{font-size:x-small;color:#003366;}
.actsmall{font-size:small;color:#003366;}
.actregular{font-size:10px;color:NETQUOTEVAR; line-height: 17px; font-family: Arial, Helvetica, sans-serif:FGCOLORCSS;}
.actlarge{font-size:14px;color:#003366; font-family: Arial, Helvetica, sans-serif:FGCOLORCSS;}
.actxlarge{font-size:x-large;color#003366;}
.actxxlarge{font-size:xx-large;color:#003366;}
.actwarningcolor{color:#ff3300;}
.actrequiredcolor{color:#ff3300;}
.actrequired{font-size:large;color:#ff3300;}
.actrequiredsmaller{font-size:x-small;color:#ff3300;}
.actwarning{font-size:x-large;color:#004080;}
.actwelcome{font-size:large;color:#ffffff;}
.actlogotext {font-family:Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; 
text-align: center}
.tabparent {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999:ACTCSSFONTFAMILY; font-size: x-small; color: #336699; font-weight:normal; font-style: italic} 
a.tabparent:link {color: #336699; font-size: xx-small; text-decoration: underline;} 
a.tabparent:active {color: #6699cc; font-size: x-small; text-decoration: underline;} 
a.tabparent:visited {color: #336699; font-size: x-small; text-decoration: underline;} 
a.tabparent:hover {color: NETQUOTEVAR; background-color: #FFFFFF:PALCOLOR1CSS; font-size: x-small; text-decoration: underline;} 
.tabthis {color:#003366; font-family: Arial, Helvetica, sans-serif; font-size: 12px:PALCOLOR3CSS; font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; font-weight: bold}.actregularbold { font-size:12px;color:#666666; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
.actboldinfoheads { font-size:12px;color:#003366; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.actnavbar { font-size:11px;color:#666666; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
a {color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
a.black {color:  #003366; font-weight:normal}
a:hover {color: #003366; font-weight: normal}
.copyright {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 9px; color: #003366}
.small {  font-size: 12pt; font-family: Helvetica, Arial, Verdana, "sans serif"}
.bodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: normal}
.sidebarsubs {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.forms {  border: 1px #999900 solid; font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.navtext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold}
.vsmtext {font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 8pt }
a.menu:link 	{color:white; text-decoration:none}
a.menu:visited	{color:white; text-decoration:none}
a.menu:hover 	{color:white; text-decoration:underline}
input.button{color:#003366;BACKGROUND-COLOR:#c4c5dc;BORDER-BOTTOM:#003366 1px outset;BORDER-LEFT:#003366 1px outset;BORDER-RIGHT:#003366 1px outset;BORDER-TOP:#003366 1px outset}



.HeaderFormat {background-color:#BBE0E3; font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 20px; color: #56196C; font-weight:normal}
.HeaderPage {background-color:#BBE0E3; font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 22px; color: #800080; font-weight:normal}
.FooterFormat {background-color:#5799F2; font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 16px; color: #ccff99; font-weight:normal; text-decoration:none}
.FooterPage {background-color:#5799F2; font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 16px; color: #800080; font-weight:normal }
.HazelnetFormat {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 12px; color: #8AC9FE; font-weight:normal}
.standard {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 12px; color: #6699FF; font-weight:normal}
.text {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 18px; color: #6699FF; font-weight:normal}
.title {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 22px; color: #6699FF; font-weight:normal}
.LinkFormat {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 22px; color: #6699FF; font-weight:normal; text-decoration:none}
.ProdWhite:link {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 63px; color: #F5F5D7; font-weight:normal; text-decoration:none}
.ProdWhite:visited {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 63px; color: #F5F5D7; font-weight:normal; text-decoration:none}
.ProdWhite:hover {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 63px; color: #F5F5D7; font-weight:normal; text-decoration:none}
.ProdPurple {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 18px; color: #800080; font-weight:normal }
.ProdWhite {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; font-weight:normal; text-decoration:none}
.ProdBlack {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 18px; color: black; font-weight:normal }

.Menulink:link {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 16px; color: #F5F5D7; font-weight:normal; text-decoration:none}
.Menulink:visited {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 16px; color: #F5F5D7; font-weight:normal; text-decoration:none}
.Menulink:hover {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 16px; color: #F5F5D7; font-weight:normal; text-decoration:none}
.Title1 {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 36px; color: #F5F5D7; font-weight:normal; text-decoration:none}
.Title2 {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 24px; color: #003366; font-weight:normal; text-decoration:none}
.Text1  {font-family:Univers 45 Light, Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; font-weight:normal; text-decoration:none}



