BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-STYLE: normal;
    FONT-SIZE: x-small;
    COLOR: #000000;
    MARGIN-TOP: 0;
    MARGIN-LEFT:0;
    MARGIN-RIGHT:0;
}
A
{
	COLOR: #333399;
	FONT-WEIGHT:bold;
}
A:hover
{
	COLOR: #990033;
}
A.bannerLink
{
	COLOR: #FFFFFF;
	TEXT-DECORATION:none;
    FONT-SIZE: xx-small;
	FONT-WEIGHT: bold;
}
A.bannerLink:hover
{
	COLOR: #0099FF;
}
A.faqLink
{
	COLOR: #000000;
	TEXT-DECORATION:none;
	FONT-WEIGHT: bold;
}
A.faqLink:hover
{
	COLOR: #990033;
}
A.headerLink
{
	COLOR: #FFFFFF;
	TEXT-DECORATION:none;
	FONT-WEIGHT: bold;
}
A.headerLink:hover
{
	COLOR: #66CCFF;
}
A.menuLink
{
	COLOR: #333399;
	FONT-SIZE:medium;
	FONT-WEIGHT:bold;
}
A.menuLink:hover
{
	COLOR: #990033;
}
A.mfrLink
{
	COLOR: #333399;
	FONT-SIZE:medium;
	FONT-WEIGHT:normal;
}
A.mfrLink:hover
{
	COLOR: #990033;
}
TABLE
{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE:xx-small;
	COLOR:#000000
}
TABLE.attrBar
{
	BACKGROUND-COLOR:#0099FF;
}
TABLE.mfrBar
{
	BACKGROUND-COLOR:#0099FF;
}
TH
{
	BACKGROUND-COLOR:#333399;
	COLOR: #FFFFFF;
}
TABLE.list TH
{
	FONT-SIZE:xx-small;
}
TD.yellow
{
	BACKGROUND-COLOR:#FFFF66;
	COLOR: #000000;
}	
TD.dark
{
	BACKGROUND-COLOR:#CCCCCC;
	COLOR: #000000;
}
TD.light
{
	BACKGROUND-COLOR:#FFFFFF;
	COLOR: #000000;
}
TH.searchCriteria
{
	BACKGROUND-COLOR:#CCCCCC;
	COLOR: #000000;
	FONT-WEIGHT:normal;
	FONT-SIZE:medium;
}
TABLE.banner
{
	BACKGROUND-COLOR: #333399;
}
TABLE.dark
{
	BACKGROUND-COLOR: #CCCCCC;
}
TABLE.list
{
	BACKGROUND-COLOR: #FFFFFF;
}
TABLE.list TR.darkRow
{
	BACKGROUND-COLOR: #CCCCCC;
}
Input.action
{
	BACKGROUND-COLOR:#990033;
	BORDER-BOTTOM:thin solid #000000;
	BORDER-RIGHT:thin solid #000000;
	BORDER-TOP:thin solid #CC6699;
	BORDER-LEFT:thin solid #CC6699;
	COLOR:#FFFFFF;
	CURSOR:hand;
	LINE-HEIGHT:0.85;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE:xx-small;
	FONT-WEIGHT:bold;
	PADDING-TOP:3px;
	PADDING-LEFT:3px;
	PADDING-RIGHT:3px;	
}
INPUT.labelChanger
{
	BORDER-RIGHT: none;
	BORDER-LEFT: none;
	BORDER-TOP: none;
	BORDER-BOTTOM: none;
    TEXT-ALIGN:left;
    COLOR: #000000;
	BACKGROUND-COLOR:transparent;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: xx-small;
}
SPAN {
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
SPAN.heading
{
	FONT-SIZE:medium;
	FONT-WEIGHT:bold;
}
SPAN.medText
{
	FONT-SIZE:medium;
	FONT-WEIGHT:normal;
}
SPAN.smText
{
	FONT-SIZE:small;
	FONT-WEIGHT:normal;
}
SPAN.subHeading
{
	FONT-SIZE:small;
	FONT-WEIGHT:bold;
}
SPAN.text
{
	FONT-SIZE:x-small;
}
SPAN.textBold
{
	FONT-SIZE:x-small;
	FONT-WEIGHT:bold;
}
SPAN.focusTextBold
{
	COLOR: #990033;
	FONT-SIZE:x-small;
	FONT-WEIGHT:bold;
}
SPAN.noteBold
{
	FONT-SIZE:xx-small;
	FONT-WEIGHT:bold;
}
SPAN.noteDisabled
{
	FONT-SIZE:xx-small;
	FONT-WEIGHT:bold;
	COLOR: #808080;
}
SPAN.note
{
	FONT-SIZE:xx-small;
}
SPAN.focusNoteBold
{
	FONT-SIZE:xx-small;
	COLOR: #990033;
	FONT-WEIGHT:bold;
}
SPAN.inverseNoteBold
{
	FONT-SIZE:xx-small;
	COLOR: #FFFFFF;
	FONT-WEIGHT:bold;
}
SPAN.focus
{
	COLOR: #990033;
}
SPAN.banner
{
	COLOR: #FFFFFF;
	FONT-SIZE:small;
}
SPAN.contactUs
{
	COLOR: #FFFFFF;
	FONT-SIZE:medium;
	FONT-WEIGHT:bold;
}
@media screen {
	DIV.printOnly {display: none;}
	DIV.screenOnly { display: inline;}
}
@media print {
	DIV.printOnly {display: inline;}
	DIV.screenOnly { display: none;}
}
