A,BODY,TD,TH,DIV,FONT,INPUT,OL,UL,LI,SELECT,OPTION,TEXTAREA{color:#1048A5;font-size:11px;font-family:Verdana,Arial,Helvetica,Sans-Serif;}
A{color:003366;text-decoration:none;}
A:visited{color:003366;text-decoration:none;}
A:hover{color:003366;text-decoration:underline;}
BODY{background-color:#FFFFFF;margin:0pt;}

DIV.title {font-size: 12; white-space: nowrap; background-color: #F3ECDF; vertical-align: bottom; padding: 7 10 0 10; height: 20; width: 100%;}
DIV.detail {padding: 10 10 0 10;}

FONT{}
FONT.title{font-size:12px;padding: 0 12 0 0;} 
FONT.titlesp{text-transform:uppercase;letter-spacing:1px;}
INPUT{font-size:10px;font-weight:bold;}
IMG{border: 0px}
LI{} 
SELECT{font-size:10px;font-weight:bold;}
SUP{color:#FF3333;}

TABLE{border:0;}

TD.detail{padding: 10 10 15 10; vertical-align: top;}
TD.largespacer{padding: 0 15 0 15; width: 30px;}
TD.smallspacer{padding: 0 5 0 5; width: 10px;}
TD.spacer{padding: 0 10 0 10; width: 20px;}
TD.title{vertical-align:bottom; padding: 7 10 0 10; white-space: nowrap;}

.txt_ship_title {
	font-family: calibri, arial, verdana;
	font-size: 25px;
	font-weight: bold;
	color: #FF9801;}

TD.title-section{padding: 2 0 0 10; color: #330033; vertical-align: middle; white-space: nowrap; font:  small-caps 18px/14px "Times New Roman",Times,serif; letter-spacing: 3; word-spacing: 2;}

TEXTAREA{font-size:10px;}

TR.divider-tan{background-color:#F3ECDF;height:1;}

TR.smallspacer{height:6px;}
TR.mediumspacer{height:15px;}
TR.spacer{height:25px;}
TR.thinspacer{height:1px;}
TR.title{height:20px;background-color:#F3ECDF;}
TR.title2{height:20px;background-color:#CBCBCB;}
TR.title2X{height:20px;background-color:#F3F4F7;}
TR.title3{height:20px;background-color:#DAC8A9;}
TR.title4{height:20px;background-color:#E7E7E7;}
UL{list-style-position:outside;list-style-type:square;}

A.nav1, .nav1{color:#FFFFFF;font-size:10px;text-decoration:none;}
A.nav1:visited{color:#FFFFFF;text-decoration:none;}
A.nav1:hover{color:#F3F4F7;text-decoration:underline;}
A.nav1_on{color:#FFCC99;font-size:10px;text-decoration:none;font-weight:bold;}
A.nav1_on:visited{color:#FFCC99;text-decoration:none;}
A.nav1_on:hover{color:#F3F4F7;text-decoration:none;}
A.sidenav{color:#FF3300;font-size:10px;text-decoration:none;}
A.sidenav:visited{color:#663333;text-decoration:none;}
A.sidenav:hover{color:#333333;text-decoration:underline;}
A.sidenav_on{color:#663333;font-size:10px;text-decoration:none;font-weight:bold;}
A.sidenav_on:visited{text-decoration:none;}
A.sidenav_on:hover{text-decoration:none;}
A.topmenu{color:#FFFFFF;font-size:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
A.topmenu:visited{color:#FFFFFF;text-decoration:none;}
A.topmenu:hover{color:#FF6600;text-decoration:none;}

A.topmenu-s{color:#FFFFFF;font-size:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
A.topmenu-s:visited{color:#FFFFFF;text-decoration:none;}
A.topmenu-s:hover{color:#FF6600;text-decoration:none;}

FONT.phone{font-size:14px;color:#F3F4F7}

TD.sidenav{background-color:176ECA;text-align: left;padding: 1 0 7 20;}
TD.sidenav1{background-color:#DCDCDC;text-align: left;padding: 15 0 12 16;}
TD.sidenav3{background-color:176ECA;text-align: center; padding-bottom:15px;}
TD.topmenu{text-align: center;padding:4 10;}
TD.topmenu-s{background-color:176ECA;border:solid white; border-width:0 1 0 1; height: 1;}
TD.toptopmenu{text-align: left;vertical-align: top; background-color:#1048A5}
TD.toptopmenu2{text-align: left;vertical-align: top; background-color:#F3F4F7}
TR.topmenu{background-color:#1048A5;}


FONT.desc{font-size:10px; color:#FFFFFF;}
FONT.desc11p{font-size:11px; color:#FFFFFF; padding-right:10px;}
FONT.small{font-size:10px; color:#003399;}
FONT.spacer{font-size:4px;}
FONT.tan3, .tan3{color:#330033;}
FONT.red{color:#FF3333;}

A.bodymedium{color:#330033;font-weight:bold;text-decoration:none;}
A.bodymedium:visited{color:#330033;text-decoration:none;}
A.bodymedium:hover{color:#445880;text-decoration:underline;}

DIV.bodybold, .bodybold{color:#1048A5;font-size:12px;font-weight:bold;}
DIV.bodybold-f, .bodybold-f{padding: 3 3 3 9; color:#1048A5;font-size:12px;font-weight:bold;}
DIV.bodybold-r, .bodybold-r{color:#FF6600;font-size:12px;font-weight:bold;}

A.bodybold-r:visited{color:FF6600;text-decoration:none;}

td.detailhead {padding: 4 0 5 9; font-size: 14px; line-height: 17px; font-weight: bold; color: #330033;
}

td.detailnav {padding: 4 4 5 5; font-weight: normal; text-align:center; background-color: #F3ECDF;
}

td.detailhead {padding: 4 0 5 9; font-size: 14px; line-height: 17px; font-weight: bold; color: #330033;
}

td.specialsitin {padding: 0 0 9 9; font-size: 14px; line-height: 17px; font-weight: bold; color: #330033; 
}
tr.itincolhead {height:20px;background-color: #176ECA;
} 
tr.itinline {background-color: #FFFFFF;
}
tr.itinlinealt {background-color: #FFFFFF;
}
tr.priceline {background-color: #FFFFFF;
}
tr.pricelinealt {background-color: #FFFFFF;
}
td.itindescr {padding: 0 0 9 9; font-size: 12px; font-weight: normal; color: #1048A5; 
}
td.specialstitle {padding: 3px; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #176ECA;
}
a.specialstitle {padding: 3px; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #176ECA;
}
td.specialstitle-a {padding: 3px; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #176ECA;
}
td.specialstitle-af {padding: 3 3 3 9; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #176ECA;
}

td.red {font-size: 13px; line-height: 17px; color: #990066; font-family: Verdana, Helvetica; 
}
td.specialstable {padding: 3px; font-size: 11px; color: #1048A5;
}
td.specialstable-f {padding: 3 3 3 9; font-size: 11px; color: #1048A5;
}
td.specialstable-r {padding: 3px; font-size: 11px; color: #990000;
}
td.specialsnote {padding: 1px; font-size: 11px; color: #003366;
}
td.specialsnotered {padding: 1px; font-size: 11px; color: #990066;
}

span.subhead {font-family : Arial, Helvetica, sans-serif; font-size : 14px; line-height : 20px; color : #003366; font-weight : bold; }

.bg-highlightBlue {background: #6a7da5; background-color: #6a7da5;}

span.whiteheadline {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    line-height : 18px;
    color : #FFFFFF;
    text-transform:uppercase;
    font-weight : bold;
    letter-spacing : 1px;}

td.white {
    background: #ffffff;
    background-color: #ffffff;}

.bg-medBlue {color : #003366;
    background: #E8E8ED;
    background-color: #E8E8ED;}

input.radio,input.checkbox {
    color: #003366;
    background-color: #ffffff;
    border:none;
}

H1{color:#003366; font-size:24px; font-weight:bold; font-style:italic;}
TR.spacermed{height:10px;}
TR.titlehead {background-color:#330033;}
TR.titlehead-b {background-color:#003366;}
TD.titlehead {color:#FFFFFF; font-size: 14px; font-weight: bold; padding: 3 3 3 3;}
TR.offerinfo {background-color:#FAF0E6;}
TR.offerinfo-b {background-color:#F3F4F7;}
TD.thumbnail {padding: 3 3 3 3;}
TD.offerinfo {vertical-align: top; color:#000066; font-size: 13px; font-weight: normal; padding: 3 3 3 3;}
TD.offerinfoB {vertical-align: top; color:#000066; font-size: 13px; font-weight: normal; padding: 0 3 3 3;}
TD.offerinfoR {vertical-align: top; color:#8B0000; font-size: 13px; font-weight: normal; padding: 0 3 3 3;}
TD.pricebold {text-align: right; padding: 3 12 3 3;}
TD.priceinfo {vertical-align: top; text-left: right; color:#330033; font-size: 18px; font-weight: bold; }
SPAN.ital10 {font-size: 10px; font-weight: normal; font-style: italic; }
TD.infolink {padding: 0 3 9 3; text-align: right; vertical-align:bottom; width:89; }
p.headline, .headline { color:#003366; font-size:18px; font-weight:bold;  }
p.subheadline, .subheadline { font-family: Arial, Helvetica, sans-serif; color: #CC0000; font-size: 24px; line-height: 26px; font-weight: bold; }
p.fineprintlink, .fineprintlink { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; line-height: 10px; font-weight: normal; text-decoration: none; }

