BODY
{
	font-size: 11px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	position: absolute;
	top: 0px;
	background-color: white;
}


H1
{
	font-size: 12px;
	text-indent: 3px;
	font-family: 'Arial Black' , Arial;
	text-align: left;
	letter-spacing: 0pt;
}

TH
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica Times New Roman;
	background-color: #7488A5;
	text-align: left;
	color: white;
	line-height: 18px;
	padding: 2 2 2 2;
}
.TH
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	background-color: gray;
	text-align: left;
	color: white;
	padding: 2 2 2 2;
}

TH.RTDescr
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	background-color: Black;
	text-align: left;
	color: white;
	text-indent: 5px;
}

.WidgetTitle
{
	font-size: 11px;
	color :gray;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	font-weight :bold;	
	text-indent: 5px;
}

A
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, Times New Roman;
    
}
A.large
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, Times New Roman;
    font-weight:bold;
}


A:link
{
	font-size: 11px;
	color: #005893;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	line-height: 16px;
	text-decoration: underline;
}

A:visited
{
	font-size: 11px;
	color: #005893;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	line-height: 16px;
	text-decoration: underline;
}

A:hover
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	color: #DE0000;
	line-height: 16px;
	text-decoration: underline;
}
A:active
{
	font-size: 11px;
	color:#008BD0;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	line-height: 16px;
	text-decoration: underline;
}

ActiveGreenLink
{
	font-size: 11px;
	color: #009900;
	font-weight : bold;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	text-decoration: none;
}
ActiveGreenLink:hover
{
	font-size: 11px;
	color: #009900;
	font-weight : bold;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	text-decoration: underline;
}
ActiveGreenLink:visited
{
	font-size: 11px;
	color: #009900;
	font-weight : bold;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	text-decoration: underline;
}
ActiveGreenLink:active
{
	font-size: 11px;
	color: #009900;
	font-weight : bold;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	text-decoration: underline;
}
ActiveGreenLink:link
{
	font-size: 11px;
	color: #009900;
	font-weight : bold;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	text-decoration: underline;
}
TD.FieldName
{
	font-family:Verdana, Arial, Helvetica, Times New Roman;
	font-size:11px;
	text-decoration:none;
}
TD.RedFieldName
{
	font-family:Verdana, Arial, Helvetica, Times New Roman;
	color:Red;
	font-size:11px;
	text-decoration:none;
}
TD.FieldData
{
	font-family:Verdana, Arial, Helvetica, Times New Roman;
	font-size:11px;
	text-decoration:none;
}

.tbl-row-even
{
	background-color: #EEF2F5;
	font-size: 11px;
	padding: 3 3 3 3;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}
.tbl-row-odd
{
	background-color: White;
	font-size: 11px;
	padding: 3 3 3 3;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}

.tbl-row-hdr
{
	background-color: #DDDDDD;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	color: #073D75;
	text-align: center;
}

.tbl-grp-header
{
	background-color: #C9CACC;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}


.bid-attn-item
{
	
	font-size: 11px;
	color:Red;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}

.tbl-grpby-row-header
{
	background-color: #C9CACC;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}
.grid-row-even
{
	
	background-color: #EEF2F5;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}
.grid-row-odd
{
	background-color: White;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}


A.title
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	color: #00265D;
	font-weight: bold;
	text-decoration: underline;
}
A.verysmall
{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}
A.verysmall:hover
{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	color: Blue;
	text-decoration: underline;
}
A.verysmall:visited
{
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	text-decoration: underline;
}
A.verysmall:active
{
	font-size: 9px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	text-decoration: underline;
}
A.verysmall:link
{
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	text-decoration: underline;
}

A.money
{
	font-size: 11px;
	text-indent: 5px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	background-color: transparent;
}
A.fieldname
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	font-weight: bold;
	background-color: transparent;
}
INPUT.order_qty
{
	font-size: 11px;
	width: 25px;
	text-indent: 5px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}
INPUT.order_bid
{
	font-size: 11px;
	width: 45px;
	text-indent: 5px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}
INPUT.amount
{
	font-size: 11px;
	width: 75px;
	text-align : right;
	text-indent: 5px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}
.small
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	text-indent: 5px;
}

INPUT.small
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	text-indent: 5px;
}
INPUT.normal
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}
INPUT
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}


INPUT.invisible
{
	height : 1px;
	width : 1px;
	color : White;
	background-color: Transparent;
	border-top-style: none;
	border-right: none;
	border-bottom: none;
	border-left-style: none;
}


SELECT.small
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}
.medium
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	
}
.mediumbold
{
	font-size: 11px;
	color :Black;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	font-weight :bold;	
	
}
.smallbold
{
	font-size: 10px;
	color :Black;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	font-weight :bold;	
	
}

.gridheader
{
	background:black;
	font-size: 10px;
	color :white;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	font-weight :bold;	
}

A.gridheader
{
	background:black;
	font-size: 10px;
	color :white;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	font-weight :bold;	
}

A.gridheader:visited
{
	background:black;
	font-size: 10px;
	color :white;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	font-weight :bold;	
}
A.gridheader:link
{
	background:black;
	font-size: 10px;
	color :white;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	font-weight :bold;	
}
A.gridheader:hover
{
	background:black;
	font-size: 10px;
	color :white;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	font-weight :bold;	
}
A.gridheader:active
{
	background:black;
	font-size: 10px;
	color :white;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	font-weight :bold;	
}

.bolderror
{
	font-size: 11px;
	color: red;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	font-weight :bold;	
	
}
INPUT.medium
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}

LABEL
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}

LABEL.small
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
}


.web_hd1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Times New Roman;
    BACKGROUND-COLOR: transparent
}
.web_hd2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Times New Roman;
    BACKGROUND-COLOR: transparent
}
.web_hd1_white
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Times New Roman;
    BACKGROUND-COLOR: transparent
}
.web_hd2_white
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Times New Roman
}
.web_hd3
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Times New Roman
}

.small_string
{
	 font-size:9px;
	 font-family:Verdana, Arial, Helvetica, Times New Roman;
}
	 
TABLE.advfilter
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	background: "white";
	border: "#C7D1E1";
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-top-style:solid;
	border-top-width: 1px;
	border-left-style:solid;
	border-left-width: 1px;
	border-right-style:solid;
	border-right-width: 1px;

}

TABLE.advfilterbg
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Times New Roman;
	background: "#E8EDF2";
	border: "#C7D1E1";
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-top-style:solid;
	border-top-width: 1px;
	border-left-style:solid;
	border-left-width: 1px;
	border-right-style:solid;
	border-right-width: 1px;
}

/* Begin RedRabbit  */

.LeftNav { font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 11px; color: #4A658D; line-height: 18px;}
.LeftNav A:link { font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 11px; color: #4A658D; line-height: 18px; text-decoration: none;}
.LeftNav A:visited { font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 11px; color: #4A658D; line-height: 18px; text-decoration: none;}
.LeftNav A:hover { font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 11px; color: #E92234; line-height: 18px; text-decoration: underline;}

.LeftNavBlk {font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 12px; color: #000000; font-weight: bold;}

.ShopLocSelected { font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 12px; color: #000000; line-height: 18px; font-weight: bold; background-color: #EEF2F5;}

.Copyright { font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 10px; color: #93A4BB; line-height: 22px; text-align: center;}
.Copyright A:link { font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 10px; color: #93A4BB; line-height: 22px; text-align: center; text-decoration: none;}
.Copyright A:visited { font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 10px; color: #93A4BB; line-height: 22px; text-align: center; text-decoration: none;}
.Copyright A:hover { font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 10px; color: #93A4BB; line-height: 22px; text-align: center; text-decoration: underline;}

.FooterBreak { background-color: #A5B3CA; height: 3px;}

.MasthdNavBox { background-color: #E8EDF2; border: solid 1px #C7D1E1;}

.MasthdTextNav A:link { font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 11px; color: #008BD0; text-decoration: none;}
.MasthdTextNav A:visited { font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 11px; color: #008BD0; text-decoration: none;}
.MasthdTextNav A:hover { font-family: Verdana, Arial, Helvetica, Times New Roman; font-size: 11px; color: #005B94; text-decoration: underline;}


/* Homepage */

.HomeNavReseller { background-color: #003366; background-image: url(/images/bkgrndReseller.jpg); background-repeat: no-repeat; height: 89px; padding: 9 5 5 14;}
.HomeNavResellerOn { background-color: #003366; background-image: url(/images/bkgrndReseller_On.jpg); background-repeat: no-repeat; height: 89px; padding: 9 5 5 14;}

.HomeNavBusiness { background-color: #003366; background-image: url(/images/bkgrndBusiness.jpg); background-repeat: no-repeat; height: 89px; padding: 9 5 5 14;}
.HomeNavBusinessOn { background-color: #003366; background-image: url(/images/bkgrndBusiness_On.jpg); background-repeat: no-repeat; height: 89px; padding: 9 5 5 14;}

.HomeNavConsumer { background-color: #003366; background-image: url(/images/bkgrndConsumer.jpg); background-repeat: no-repeat; height: 88px; padding: 9 5 5 14;}
.HomeNavConsumerOn { background-color: #003366; background-image: url(/images/bkgrndConsumer_On.jpg); background-repeat: no-repeat; height: 88px; padding: 9 5 5 14;}

.HomeTypeDesc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; padding-top: 6px;}

.HomeStandard { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 15px;}
.HomeStandard A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #008BD0; line-height: 15px; text-decoration: underline;}
.HomeStandard A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #008BD0; line-height: 15px; text-decoration: underline;}
.HomeStandard A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DE0000; line-height: 15px; text-decoration: underline;}

.HomeHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #008BD0; font-weight: bold;}


/* /Homepage */

/* Pages */

.PageHeader { font-family: Century Gothic, Tahoma, Verdana, Arial, Helvetica; font-size: 16px; color: #CE1010; line-height: 20px; font-weight: bold;}

.Standard { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 16px;}
.Standard A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #005893; line-height: 16px; text-decoration: underline;}
.Standard A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #005893; line-height: 16px; text-decoration: underline;}
.Standard A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DE0000; line-height: 16px; text-decoration: underline;}

.RedStandard { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #32427D; line-height: 16px;}

.RegisterStepTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1F3E5D; line-height: 16px; letter-spacing: 2px;}

UL { list-style-position: outside; list-style-image: url(/images/list_arrow.gif); line-height: 16px;}

.BlueStandard { font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #042E69;}

.FormBox { font-family: Verdana,Arial,Helvetica; font-size: 10px;}

.SecurityFormBox { font-family: Verdana,Arial,Helvetica; font-size: 10px; text-transform: uppercase;}

.FormRequired { font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #CC0000;}

div.FastFacts { background-color: #FAFBFC; border: solid 1px #A5B3CA; padding-right: 8px; padding-left: 0px; padding-top: 8px;}

#flash {  position: relative; /*or absolute*/  z-index: 0;}

/* Pages */











