

BODY { margin: 0px; }

TABLE TD { VERTICAL-ALIGN: top; }

H1 { FONT: 18px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; border-bottom: 3 solid #4F97DA; }

H2{ FONT: 14px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; border-bottom: 1 solid #4F97DA; }

H2 A,H2 A:hover{ FONT: 14px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; border-bottom: 1 solid #4F97DA; text-decoration: none; }

H3 { FONT: 12px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; border-bottom: 1 solid #4F97DA; }

P, UL, OL { FONT: 12px Arial, Verdana, Helvetica, Sans-Serif; }

A IMG { border: 0px; }





#header { background: url('../images/title.jpg'); height: 120px; WIDTH: 778px; POSITION: relative; }



#sitemenu UL { PADDING-RIGHT: 6px; PADDING-LEFT: 130px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left }

#sitemenu LI { DISPLAY: inline; LIST-STYLE-TYPE: none; MARGIN: 0px; }

#sitemenu A { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: 11px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; PADDING-TOP: 0px; TEXT-DECORATION: none; MARGIN: 0px; }

#sitemenu A:hover { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: 11px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; PADDING-TOP: 0px; TEXT-DECORATION: underline; MARGIN: 0px; }



#shoppingcartlink { FONT: 11px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; POSITION: absolute; TOP: 3px; RIGHT: 10px;}

#shoppingcartlink A { FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #4F97DA;}

#shoppingcartlink A:hover { FONT-WEIGHT: bold; TEXT-DECORATION: underline;  COLOR: #FA8827;}



#headermenu { POSITION: absolute; bottom: 0px; RIGHT: 4px; }

#headermenu UL { PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left }

#headermenu LI { DISPLAY: inline; LIST-STYLE-TYPE: circle; }

#headermenu A { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; FONT: 14px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; PADDING-TOP: 0px; TEXT-DECORATION: none; MARGIN: 0px; font-weight: bold; }

#headermenu A:hover { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; FONT: 14px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; PADDING-TOP: 0px; TEXT-DECORATION: underline; MARGIN: 0px; font-weight: bold; }



#minicart { padding-left: 6px; }



#breadcrumbs { background: #D5DFE9; border-top: 10px solid #4F97DA; width: 778px; }

#breadcrumbs UL { PADDING-RIGHT: 6px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left }

#breadcrumbs LI { DISPLAY: inline; LIST-STYLE-TYPE: none; MARGIN: 0px; }

#breadcrumbs A { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: 11px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; PADDING-TOP: 0px; TEXT-DECORATION: none; MARGIN: 0px; }

#breadcrumbs A:hover { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: 11px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #FA8827; PADDING-TOP: 0px; TEXT-DECORATION: underline; MARGIN: 0px; }



#column1 { width: 158px;}

#column1 P { margin: 0px; }

#column1 TABLE { width: 149px; }

#column1 TD { font: 12px Arial, Verdana, Helvetica, Sans-Serif; }



.specials { padding-left: 0px; padding-top: 11px; padding-right: 8px; background: url('../images/menu_bg.gif') top right no-repeat; margin-bottom: 5px;   }

.specialsheading { font: 16px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; border-bottom: 1 solid #4F97DA; }

.specialstext { font: 12px Arial, Verdana, Helvetica, Sans-Serif; }

.specialsphoto { text-align: center; }

.specialslink { text-align: right; }

.specials A { font: 12px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; text-decoration: none;  }

.specials A:hover { font: 12px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; text-decoration: underline;  }



.menutop { padding-left: 0px; padding-top: 11px; padding-right: 8px; background: url('../images/menu_bg.gif') top right no-repeat; margin-bottom: 0px;   }

.menusub { padding-left: 0px; padding-top: 11px; padding-right: 8px; background: url('../images/menu_mid.gif') top right no-repeat; margin-bottom: 0px;   }



.menuheading { font: 16px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; border-bottom: 1 solid #4F97DA; }

.menuheading A { font: 16px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; text-decoration: none;  }

.menuheading A:hover { font: 16px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; text-decoration: none;  }

.menutext { font: 11px Verdana, Arial, Helvetica, Sans-Serif; }

.menuphoto { text-align: center; }

.menulink { padding: 2px 0px 2px 20px; background: url('../images/arrow_orange.gif') top left no-repeat;  }

.menulink A { font: 11px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; text-decoration: none;  }

.menulink A:hover { font: 11px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; text-decoration: underline;  }





#column2 { width: 620px; POSITION: relative; padding: 6px 0px 0px 10px; margin: 0px; }

#column2 A, #column2 A:visited { font: 12px Arial, Verdana, Helvetica, Sans-Serif; color: #FA8827; font-weight: bold; }

#column2 A:hover { font: 12px Arial, Verdana, Helvetica, Sans-Serif; color: #4F97DA; font-weight: bold; }

#column2 A.float_link, #column2 A.float_link:visited, #column2 A.float_link:hover { font-size: 9px; }



.feature { padding: 24px 0px 0px 0px; background: url('../images/feature_bg.gif') top right no-repeat; POSITION: relative; width: 610px;}

.feature_title { FONT: 14px Arial, Verdana, Helvetica, Sans-Serif; font-weight: bold; COLOR: #4F97DA; POSITION: absolute; top: 2px; padding-top: 2px; padding-left: 18px; background: url('../images/arrow_orange.gif') top left no-repeat; }

.feature_photo { text-align: center;  font: 16px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; padding-left: 10px; padding-right: 10px; }

.feature_text { font: 12px Arial, Verdana, Helvetica, Sans-Serif; padding-left: 10px; padding-right: 10px; }

.feature_border { border-left: 2 solid #D5DFE9; }

.feature_product { background: url('../images/menu_bg.gif') top right no-repeat; width: 170px; padding-top: 11px;font: 12px Arial, Verdana, Helvetica, Sans-Serif; }

.feature_sep { width: 15px; }

.feature TABLE { width: 100%; }

.feature UL { margin: 6px 0px 6px 14px; COLOR: #4F97DA; }

.feature A, .feature A:visited { font: 12px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #FA8827; font-weight: bold; text-decoration: none;  }

.feature A:hover { font: 12px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; text-decoration: underline;  }



.features { padding: 24px 0px 0px 0px; background: url('../images/feature_bg.gif') top right no-repeat; POSITION: relative; width: 300px;}

.features TABLE { width: 100%; }

.features A, .features A:visited { font: 12px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #FA8827; font-weight: bold; text-decoration: none;  }

.features A:hover { font: 12px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; text-decoration: underline;  }

.features TABLE.floating { width: 120px; border: 0px solid #4F97DA; }

.features TABLE.floating TD { font: 9px Verdana, Arial, Helvetica, Sans-Serif; color: #4F97DA; text-align: justify; }

.features UL { margin: 6px 0px 6px 14px; COLOR: #4F97DA; }



.special { padding: 0px 6px 12px 0px; background: url('../images/menu_up.gif') bottom right no-repeat; POSITION: relative; width: 610px;}

.special TABLE { width: 100%; }

.special UL { margin: 6px 0px 6px 14px;COLOR: #4F97DA; }

.special A { font: 12px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #FA8827; font-weight: bold; text-decoration: none;  }

.special A:hover { font: 12px Arial, Verdana, Helvetica, Sans-Serif; COLOR: #4F97DA; font-weight: bold; text-decoration: underline;  }



#footer { background: #D5DFE9; border-top: 10px solid #4F97DA; text-align: center; FONT: 10px Verdana, Arial, Helvetica, Sans-Serif; COLOR: #4F97DA; padding: 5px 0px 5px 0px; width: 778px;}

#footer A { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT: 10px Verdana, Arial, Helvetica, Sans-Serif; COLOR: #4F97DA; TEXT-DECORATION: none; padding-bottom: 5px; }

#footer A:hover { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT: 10px Verdana, Arial, Helvetica, Sans-Serif; COLOR: #FA8827; TEXT-DECORATION: none; }



.start { font: bold 18pt Arial, sans serif; }



.caption { FONT: bold 9px Verdana, Arial, Helvetica, Sans-Serif; COLOR: #888A77; text-align: center; }

.small { font: 9px Verdana, Arial, Helvetica, Sans-Serif; COLOR: #888A77; }

.red { color: #F00000; }

.longlisttable { border-collapse: collapse; width: 100%; }

.longlisttable TD {  border: 1 solid #cccccc; padding: 2px; }

.specialoffertable { border-collapse: collapse; width: 100%; }

.specialoffertable TD { padding: 2px; }

.longlisttext { font: 11px Verdana, Arial, Helvetica, Sans-Serif; }

.longlistamount { font: 11px Verdana, Arial, Helvetica, Sans-Serif; color: #4F97DA; font-weight: bold; }

span.spam{font: 9px Verdana, Arial, Helvetica, Sans-Serif; COLOR: #888A77;}
span.spam a:link {color: #888A77; text-decoration: none; cursor: text;}
span.spam a:visited {color: #888A77; text-decoration: none; cursor: text;} 
span.spam a:active {color: #888A77; text-decoration: none; cursor: text;}
span.spam a:hover {color: #888A77; text-decoration: none; cursor: text;}
span.redalert{color: red;}
