BODY, SPAN {FONT-SIZE: 12px; COLOR: #858585; FONT-FAMILY: arial, helvetica}
.small {FONT-SIZE: 10px}
.normal {FONT-SIZE: 12px}
.big {FONT-SIZE: 14px}
.smallh {FONT-WEIGHT: bold; FONT-SIZE: 10px}
.normalh {FONT-WEIGHT: bold; FONT-SIZE: 12px}
.bigh {FONT-WEIGHT: bold; FONT-SIZE: 14px}
.cat {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2389e9}
.emph {FONT-WEIGHT: bold; COLOR: #2389e9}
.normalhunderline {FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: underline;}
.coupon {background-color: #FFFFDA; BORDER: #a5a5a5 1px dashed; padding-bottom: 7px; padding-left: 7px; padding-right: 7px;}
.required {color: #2389e9; font-weight: bold; font-size: 16px;}
.error {color: red; font-weight: bold; font-size: 14px; font-style: italic;}
.signup {background-color: #ffff80; border: #4D8AED 1px solid; padding-bottom: 7px; padding-left: 3px; padding-right: 3px;}
.search {color: #ffffff; font-size: 16px; font-weight: bold;}
.search2 {color: #ffffff; font-size: 12px; font-weight: bold;}

P {FONT-SIZE: 12px; COLOR: #858585; FONT-FAMILY: arial, helvetica}
.sitemapcat {font-weight: bold; font-size: 14px; line-height: 20%}
.sitemapsubcat {font-size: 11px; text-indent: 15px; line-height: 50%}
.sitemapsubcat2 {font-size: 11px; text-indent: 30px; line-height: 50%}
.emailcaption {font-size: 11px; margin-top:-1px; text-align:center;}
.emailphoto {margin-top:-8px; margin-bottom:-1px;}

h1.headline
{
	FONT-SIZE: 24px;
	COLOR: #858585;
	FONT-FAMILY: arial, helvetica
}

IMG.item
{
    BORDER-RIGHT: #d6d6d6 1px solid;
    BORDER-TOP: #d6d6d6 1px solid;
    BORDER-LEFT: #d6d6d6 1px solid;
    BORDER-BOTTOM: #d6d6d6 1px solid
}
TD.item
{
    LINE-HEIGHT: 17px
}
A
{
    COLOR: #2389e9
}
A.toplink
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A:link
{
    TEXT-DECORATION: none
}
A:visited
{
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #efc45d;
    TEXT-DECORATION: underline
}
INPUT.text
{
    BORDER-RIGHT: #a5a5a5 1px solid;
    BORDER-TOP: #a5a5a5 1px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #a5a5a5 1px solid;
    COLOR: #2389e9;
    BORDER-BOTTOM: #a5a5a5 1px solid;
    FONT-FAMILY: Verdana
}
.huge
{
    FONT-SIZE: 18px
}
INPUT.sasform
{
    BORDER-RIGHT: #a5a5a5 1px solid;
    BORDER-TOP: #a5a5a5 1px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #a5a5a5 1px solid;
    COLOR: #2389e9;
    BORDER-BOTTOM: #a5a5a5 1px solid;
}
.form {position:absolute; left:75pt;}
TD
{
    FONT-SIZE: 12px;
    COLOR: #858585;
    FONT-FAMILY: arial, helvetica
}
.oddrow {background-color: #FFFFCA; padding-top: 2px; padding-bottom: 2px; padding-left: 3px;}
.evenrow {background-color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 3px;}
.heading {background-color: #FFFFCA; padding-top: 5px; padding-bottom: 5px; padding-left: 3px; BORDER-BOTTOM: #a5a5a5 1px solid;}
.data {BORDER-RIGHT: #a5a5a5 1px solid; BORDER-TOP: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; BORDER-BOTTOM: #a5a5a5 1px solid;}
.totalrow {font-weight: bold; background-color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 3px;}


.iframeCell {font-weight: bold; text-decoration: underline; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 3px; BORDER-BOTTOM: #a5a5a5 1px solid;}
.iframeCell2 {font-size: 12px; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; BORDER-BOTTOM: #a5a5a5 1px solid;}
.header { background-color: #FFFFCA;}
.lightershadebg { background-color: #efDFAA; }
.datacell1 { background-color: #FFFFFF;}
.datacell2 { background-color: #FFFFCA;}

.section
{
    border-top: 1px solid #2389E9;
    margin-top: 3px;
    margin-bottom: -2px;
    position:relative;
}

.section-header
{

    border-top: 1px solid #2389E9;
	border-left: 1px solid #2389E9;
    border-right: 1px solid #2389E9;

    font-weight: bold;
    padding: 2px 3px 3px 3px;
	
	margin-top: 10px;
	background-color: #2389E9;
    color: #FFFFFF;

    display: inline;
}