﻿
/***************Boby & div Formatting ***************/
div.divtotal{ text-align: center;}
body.content {border: 0px solid #ffffff;margin-left:0px;margin-top:0px;margin-right:0px;/*width: 800px;*/height:auto;overflow:auto;font-family:verdana;font-size:10px;}
body.innercontent { text-align:center; border: 0px hidden;border-collapse: collapse;margin-left:0px;margin-top:0px;/*width: 400px;*/height:auto;overflow:auto;}
.iframe { text-align:center; background-color:#F6F5F4;margin-left:0; margin-top:0; width:505px; height:550px; /*overflow: hidden;*/ z-index:0; /*height:480px;*/ }
.iframe2 { text-align:center; background-color:#F6F5F4;margin-left:0; margin-top:0; width:520px; height:550px; z-index:0; /*height:480px;*/ }

div.catalog {/*height:380px;*/ height:510px;width:572px; overflow: auto;}
div.nav {padding:5px;border:solid 0pt #000000;text-align:left;height:510px;width:213px;overflow:auto;background-color:#b0b0b0;/*background-image:url(images/nav2/category_background.jpg);background-repeat: repeat;*/}

/***************TABLE LAYOUT***************/
table.StoreLocator {border: solid 1px #727779;}
table.splash {border: solid 0px #000000;padding:0px;width: 800px;height:auto;overflow:auto;vertical-align:top;margin-right:0px;font-size:10px;}
table.content {border: solid 0px #000000;margin-top:0px;width: auto;height:auto;overflow:auto;vertical-align:top;font-size: 10px;font-family: verdana; }
table.content td {padding: 0px;border: 0px solid;font-size: 11px;font-family: verdana;}/*text size for content pages*/
table.catalog {border: 0px hidden;border-collapse: collapse;width: 600px;}
table.nav {border: solid 0pt #000000;  border-collapse: collapse;font-size:10px;}
table.nav td {line-height:25px;padding: 0px; border:solid 0pt #000000; text-align: left;vertical-align:top;height:100%;/*border: 1px solid;*/}

td.simpleheader {border:solid 0px #ffffff;color:#727779;font: 10px #000000 verdana;}
td.dataheader {background-color: #777;color: #fff;font: bold 12px ;text-align: center;}
tr.dataheader td {background-color: #777;color: #fff;font: bold 12px ;text-align: center;}
td.data {font: 12px ;text-align: center;}


tr.data td {font: 12px ;text-align: center;}


/*********************Buttons Formatting***************************/
.button { border:bevel 1px #494949;background-color:#494949;color:#ffffff;cursor:hand;font-family:verdana;font-size: 11px;font-weight:bold;letter-spacing: 0px;}
.browsebutton{border: bevel 1px #494949;background-color:#494949;color:#ffffff;/*color: Black;*/cursor:hand;font-size: 11px;font-weight:600;font-family:verdana;letter-spacing: 0px;}
.quicksearchbox { border-style:inset; border-width:1px;border-color: #b0b0b0;background-color:#FFFFFF;color:#000000;font-size: 11px;font-family:verdana;letter-spacing: 0px;}
.categorybrowsebutton {border: solid 1px #000000;background-color:#89A8AD;color:#ffffff;/*color: Black;*/cursor:hand;font-size: 11px;font-weight:bold;font-family:verdana;letter-spacing: 0px;}

/*********************Data Grid Formatting************************/
.dgHeader{font-size:x-small;font-weight:bold;text-align:center; vertical-align:bottom; border: solid 1px #999; background-color:#ffffff;color:#727779;height:30px;}
.dgHeader2{font-size:x-small;font-weight:bold;text-align:center; vertical-align:bottom; height:30px; }
.dgSCContent{ background-color:#ffffff; border: solid 1px #999; width:90%; font-size:x-small; margin:0px 0px 0px 0px;}

/***************TEXT FORMATTING***************/
.bold16c{ font: bold 16px verdana; text-align : center; }
.bold16{font: bold 14px verdana;color: #000000; }
.redbold12  {font: bold 12px verdana;color: #F00;}
.boldital12c {font: bold italic 12px verdana; text-align: center; }
.boldital12  {  font: bold italic 12px verdana; }
.bold14b {font: bold 14px arial,verdana;}
.bold14d {font: normal 14px arial,verdana;}
.bold12c {font: bold 12px verdana; text-align: center; }
.bold12 {font: bold 12px verdana; }
.bold14 {font: bold 12px verdana; color: #000000; }
.ital12c { font: italic 12pt verdana; text-align: center; }
.ital12 { font: italic 12pt verdana; }
.std12c { text-align: center; }
.ital10c {font: italic 10pt verdana; text-align: center; }
.ital10 { font: italic 10pt verdana; }
.normal12 { font: 12pt verdana; color: #000000;  }
.normal10 {font: 9pt verdana;}

.Title{font:14px arial, verdana;font-weight:bold;color: #000000; }
.SubTitle{font:14px verdana;font-weight:bold;color: #000000; }
.FullTitle{font: 14px verdana;font-weight:bold; color: #000000; }
.DetailTitle{ font: 10px verdana; font-weight:bold; color: #000000;  }
.DetailContent  {font: 10px verdana;color: #000000;  }
.ThumbNailListing { font: 11px verdana; color:#000000; }
.DiscountedPrice { font: 12px verdana; font-weight:bold; color:#aa0000; }

/*********************Hyper Link formatting********************************/
td.ThumbNailTitle a:hover { color:#000000; text-decoration:underline; font-size:11px; }
td.ThumbNailTitle a:active { color:#000000; text-decoration: underline; font-size:11px;}
td.ThumbNailTitle a:link { color:#000000;  text-decoration: underline; font-size:11px;}
td.ThumbNailTitle a:visited { color:#000000;  text-decoration: underline; font-size:11px;}
td.ThumbNailTitle { color: #000000; text-decoration: underline; font-size:11px;}

table.nav a.Level2selected:active { color:#FFFFFF;font-size: 11px; font-weight:bold; text-decoration: none;  }
table.nav a.Level2selected:link { color:#FFFFFF;font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav a.Level2selected:visited { color:#FFFFFF;font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav a.Level2selected:hover { color:#585655;font-size: 11px; font-weight:bold; text-decoration: none;  }

table.nav a.Level2unselected:active {color:#FFFFFF;font-size: 11px; text-decoration: none; }
table.nav a.Level2unselected:link {color:#FFFFFF;font-size: 11px; text-decoration: none; }
table.nav a.Level2unselected:visited {color:#FFFFFF;font-size: 11px; text-decoration: none; }
table.nav a.Level2unselected:hover { color:#585655;font-size: 11px; text-decoration: none; }

table.nav a.Level3selected:active { color:#FFFFFF; font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav a.Level3selected:link { color:#FFFFFF; font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav a.Level3selected:visited { color:#FFFFFF; font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav a.Level3selected:hover {color:#585655; font-size: 11px; font-weight:bold; text-decoration: none; }

table.nav a.Level3unselected:active{ color:#FFFFFF; font-size: 11px; font-weight:normal; text-decoration: none; }
table.nav a.Level3unselected:link{ color:#FFFFFF; font-size: 11px; font-weight:normal; text-decoration: none; }
table.nav a.Level3unselected:visited{ color:#FFFFFF; font-size: 11px; font-weight:normal; text-decoration: none; }
table.nav a.Level3unselected:hover{ color:#585655;font-size: 11px; font-weight:normal; text-decoration: none; }

table.nav a.Level4selected:active { color:#FFFFFF; font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav a.Level4selected:link { color:#FFFFFF;font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav a.Level4selected:visited { color:#FFFFFF;font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav a.Level4selected:hover { color:#585655; font-size: 11px; font-weight:bold; text-decoration: none; }

table.nav a.Level4unselected:active { color:#FFFFFF; font-size: 11px; font-weight:normal; text-decoration: none; }
table.nav a.Level4unselected:link { color:#FFFFFF; font-size: 11px; font-weight:normal; text-decoration: none; }
table.nav a.Level4unselected:visited { color:#FFFFFF; font-size: 11px; font-weight:normal; text-decoration: none; }
table.nav a.Level4unselected:hover { color:#585655; font-size: 11px; font-weight:normal; text-decoration: none; }

div.nav2 {border:1pt FFFFFF;text-align:left;}
table.nav2 {border: solid 0pt #FFFFFF;  border-collapse: collapse;font-size:11px;}
table.nav2 td {padding: 0px; border:solid 0pt #FFFFFF; text-align: left;vertical-align:top;height:100%;/*border: 1px solid;*/}
table.nav2 a.Level2selected:hover { color:#FFFFFF;font-size: 11px; font-weight:bold; text-decoration: none;  }
table.nav2 a.Level2selected:active { color:#FFFFFF;font-size: 11px; font-weight:bold; text-decoration: none;  }
table.nav2 a.Level2selected:link { color:#FFFFFF;font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav2 a.Level2selected:visited { color:#585655;font-size: 11px; font-weight:bold; text-decoration: none; }

table.nav2 a.Level2unselected:hover { color:#FFFFFF;font-size: 11px; text-decoration: none; }
table.nav2 a.Level2unselected:active {color:#FFFFFF;font-size: 11px; text-decoration: none; }
table.nav2 a.Level2unselected:link {color:#FFFFFF;font-size: 11px; text-decoration: none; }
table.nav2 a.Level2unselected:visited {color:#585655;font-size: 11px; text-decoration: none; }

table.nav2 a.Level3selected:hover {color:#FFFFFF; font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav2 a.Level3selected:active { color:#FFFFFF; font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav2 a.Level3selected:link { color:#FFFFFF; font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav2 a.Level3selected:visited { color:#585655; font-size: 11px; font-weight:bold; text-decoration: none; }

table.nav2 a.Level3unselected:hover{ color:#FFFFFF;font-size: 11px; font-weight:normal; text-decoration: none; }
table.nav2 a.Level3unselected:active{ color:#FFFFFF; font-size: 11px; font-weight:normal; text-decoration: none; }
table.nav2 a.Level3unselected:link{ color:#FFFFFF; font-size: 11px; font-weight:normal; text-decoration: none; }
table.nav2 a.Level3unselected:visited{ color:#585655; font-size: 11px; font-weight:normal; text-decoration: none; }

table.nav2 a.Level4selected:hover { color:#FFFFFF; font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav2 a.Level4selected:active { color:#FFFFFF; font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav2 a.Level4selected:link { color:#FFFFFF;font-size: 11px; font-weight:bold; text-decoration: none; }
table.nav2 a.Level4selected:visited { color:#585655;font-size: 11px; font-weight:bold; text-decoration: none; }

table.nav2 a.Level4unselected:hover { color:#FFFFFF; font-size: 11px; font-weight:normal; text-decoration: none; }
table.nav2 a.Level4unselected:active { color:#FFFFFF; font-size: 11px; font-weight:normal; text-decoration: none; }
table.nav2 a.Level4unselected:link { color:#FFFFFF; font-size: 11px; font-weight:normal; text-decoration: none; }
table.nav2 a.Level4unselected:visited { color:#585655; font-size: 11px; font-weight:normal; text-decoration: none; }



td.head a:active { color: #ffffff; font-weight: bold; font-size: 14px; font-family: verdana; text-decoration: none; background-color: #040465 }
td.head a:link { color: #ffffff; font-weight: bold; font-size: 14px; font-family: verdana; text-decoration: none; background-color: #040465 }
td.head a:visited { color: #ffffff; font-weight: bold; font-size: 14px; font-family: verdana; text-decoration: none; background-color: #040465 }
td.head { color: #ffffff; font-weight: bold; font-size: 14px; font-family: verdana; text-decoration: none; background-color: #040465 }

td.bottom a:active { color: #000; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none }
td.bottom a:link { color: #000; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none }
td.bottom a:visited { color: #000; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none }
td.bottom { color: #000; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none }

a.carturl:active { color: #000000; font-size: 10pt; font-family: Verdana, Geneva, verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.carturl:link { color: #000000; font-size: 10pt; font-family: Verdana, Geneva, verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.carturl:visited { color: #000000; font-size: 10pt; font-family: Verdana, Geneva, verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.carturl:hover{ color: #666666; font-size: 10pt; font-family: Verdana, Geneva, verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

a.categoryurl:active { color: #000000; font-size: 11px; font-family: Verdana, Geneva, verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.categoryurl:link { color: #000000; font-size: 11px; font-family: Verdana, Geneva, verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.categoryurl:visited { color: #000000; font-size: 11px; font-family: Verdana, Geneva, verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.categoryurl:hover{ color: #666666; font-size: 11px; font-family: Verdana, Geneva, verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }



A.PageListing:link{text-decoration:underline; color:#727779;font-family:verdana;font-size: 9pt;font-weight:bold;}
A.PageListing:visited{text-decoration:underline; color:#8888bb;font-family:verdana;font-size:9pt;font-weight:bold; }
A.PageListing:active{text-decoration:underline; color:#727779;font-family:verdana;font-size: 9pt;font-weight:bold;}
A.PageListing:hover{text-decoration:underline; color:#333333;font-family:verdana;font-size: 9pt;font-weight:bold;}


/***************UNIVERSAL***************/
BODY {BACKGROUND-COLOR: white; color:#000; font-family: verdana; font-weight: bold; font-size: 10px; LETTER-SPACING: normal; TEXT-TRANSFORM: none; WORD-SPACING: normal }
H1{font-family: verdana, Helvetica, sans-serif; font-size:2em; font-weight:700; font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H2{font-family: verdana, Helvetica, sans-serif;font-size:1.75em;font-weight:700;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H3{font-family: verdana, Helvetica, sans-serif;font-size:1.58em;font-weight:500;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H4{font-family: verdana, Helvetica, sans-serif;font-size:1.33em;font-weight:500;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
DT{font-family: verdana, Helvetica, sans-serif;font-size:1em;font-weight:700;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H5{font-family: verdana, Helvetica, sans-serif;font-size:1em;font-weight:700;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H6{font-family: verdana, Helvetica, sans-serif;font-size:.8em;font-weight:700;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
THEAD{font-size:1em;word-spacing:normal;letter-spacing:normal;text-transform:none;font-family: verdana, Helvetica, sans-serif;}
TFOOT{font-size:1em;word-spacing:normal;letter-spacing:normal;text-transform:none;font-family: verdana, Helvetica, sans-serif;}
TH{vertical-align:baseline;font-size:1em;font-weight:bold;word-spacing:normal;letter-spacing:normal;text-transform:none;font-family: verdana, Helvetica, sans-serif;}
TD {font: 10pt verdana #000000;/*vertical-align: top;*/}

A:link{text-decoration:underline; color:#000000;font-family:verdana;font-size: 10pt;font-weight:bold;}
A:visited{text-decoration:underline; color:#000000;font-family:verdana;font-size: 10pt;font-weight:bold; }
A:active{text-decoration:underline; color:#000000;font-family:verdana;font-size: 10pt;font-weight:bold;}
A:hover{text-decoration:underline; color:#000000;font-family:verdana;font-size: 10pt;font-weight:bold;}

.faq {text-decoration:none; color:#000000;font-family:verdana;font-size: 10px;font-weight:bold;}
A.faq:link{text-decoration:underline; color:#000000;font-family:verdana;font-size: 10px;font-weight:bold;}
A.faq:visited{text-decoration:underline; color:#000000;font-family:verdana;font-size: 10px;font-weight:bold; }
A.faq:active{text-decoration:underline; color:#000000;font-family:verdana;font-size: 10px;font-weight:bold;}
A.faq:hover{text-decoration:underline; color:#000000;font-family:verdana;font-size: 10px;font-weight:bold;}

.faq2 {text-decoration:none; color:#000000;font-family:arial,verdana;font-size: 14px;font-weight:bold;}
A.faq2:link{text-decoration:underline; color:#000000;font-family:arial,verdana;font-size: 14px;font-weight:bold;}
A.faq2:visited{text-decoration:underline; color:#000000;font-family:arial,verdana;font-size: 14px;font-weight:bold; }
A.faq2:active{text-decoration:underline; color:#000000;font-family:arial,verdana;font-size: 14px;font-weight:bold;}
A.faq2:hover{text-decoration:underline; color:#000000;font-family:arial,verdana;font-size: 14px;font-weight:bold;}

.faq3 {text-decoration:none; color:#000000;font-family:arial,verdana;font-size: 12px;font-weight:bold;}
A.faq3:link{text-decoration:underline; color:#000000;font-family:arial,verdana;font-size: 12px;font-weight:bold;}
A.faq3:visited{text-decoration:underline; color:#000000;font-family:arial,verdana;font-size: 12px;font-weight:bold; }
A.faq3:active{text-decoration:underline; color:#000000;font-family:arial,verdana;font-size: 12px;font-weight:bold;}
A.faq3:hover{text-decoration:underline; color:#000000;font-family:arial,verdana;font-size: 12px;font-weight:bold;}

.LeftNavcatlog {text-decoration:none; color:#FFFFFF;font-family: Verdana, Geneva, verdana;font-size: 12px;}
A.LeftNavcatlog:link{text-decoration:none; color:#FFFFFF;font-family:Copperplate Gothic , Verdana, Geneva, verdana;font-size: 11px;font-weight:normal;}
A.LeftNavcatlog:visited{text-decoration:none; color:#FFFFFF;font-family:Copperplate Gothic , Verdana, Geneva, verdana;font-size: 11px;font-weight:normal; }
A.LeftNavcatlog:active{text-decoration:none; color:#FFFFFF;font-family:Copperplate Gothic , Verdana, Geneva, verdana;font-size: 11px;font-weight:normal;}
A.LeftNavcatlog:hover{text-decoration:none; color:#585655;font-family:Copperplate Gothic , Verdana, Geneva, verdana;font-size: 11px;font-weight:normal;}

.LeftNav {text-decoration:none; color:#FFFFFF;font-family: Verdana, Geneva, verdana;font-size: 11px;font-weight:bold;}
A.LeftNav:link{text-decoration:none; color:#FFFFFF;font-family: Verdana, Geneva, verdana;font-size: 11px;font-weight:bold;}
A.LeftNav:visited{text-decoration:none; color:#FFFFFF;font-family: Verdana, Geneva, verdana;font-size: 11px;font-weight:bold; }
A.LeftNav:active{text-decoration:none; color:#FFFFFF;font-family: Verdana, Geneva, verdana;font-size: 11px;font-weight:bold;}
A.LeftNav:hover{text-decoration:none; color:#585655;font-family:Verdana, Geneva, verdana;font-size: 11px;font-weight:bold;}

.LeftNavs {text-decoration:none; color:#E0DEDE;font-family: Verdana, Geneva, verdana;font-size: 11px;font-weight:bold;}
A.LeftNavs:link{text-decoration:none; color:#E0DEDE;font-family: Verdana, Geneva, verdana;font-size: 11px;font-weight:bold;}
A.LeftNavs:visited{text-decoration:none; color:#E0DEDE;font-family: Verdana, Geneva, verdana;font-size: 11px;font-weight:bold; }
A.LeftNavs:active{text-decoration:none; color:#E0DEDE;font-family: Verdana, Geneva, verdana;font-size: 11px;font-weight:bold;}
A.LeftNavs:hover{text-decoration:none; color:#585655;font-family:Verdana, Geneva, verdana;font-size: 11px;font-weight:bold;}


.LeftNav2 {text-decoration:none; color:#FFFFFF;font-family:Verdana, Geneva, verdana;font-size: 11px;font-weight:normal;}
A.LeftNav2:link{text-decoration:none; color:#FFFFFF;font-family:Verdana, Geneva, verdana;font-size: 11px;font-weight:normal;}
A.LeftNav2:visited{text-decoration:none; color:#FFFFFF;font-family:Verdana, Geneva, verdana;font-size: 11px;font-weight:normal; }
A.LeftNav2:active{text-decoration:none; color:#FFFFFF;font-family:Verdana, Geneva, verdana;font-size: 11px;font-weight:normal;}
A.LeftNav2:hover{text-decoration:none; color:#585655;font-family:Verdana, Geneva, verdana;font-size: 11px;font-weight:normal;}

.PrevNext {text-decoration:none; color:#000000;font-family:Verdana, Geneva, verdana;font-size: 10px;font-weight:normal;}
A.PrevNext:link{text-decoration:none; color:#000000;font-family:Verdana, Geneva, verdana;font-size: 10px;font-weight:normal;}
A.PrevNext:visited{text-decoration:none; color:#000000;font-family:Verdana, Geneva, verdana;font-size: 10px;font-weight:normal; }
A.PrevNext:active{text-decoration:none; color:#000000;font-family:Verdana, Geneva, verdana;font-size: 10px;font-weight:normal;}
A.PrevNext:hover{text-decoration:none; color:#585655;font-family:Verdana, Geneva, verdana;font-size: 10px;font-weight:normal;}

.BottomNav {text-decoration:none; color:#FFFFFF;font-family:Verdana, Geneva, verdana;font-size: 11px;font-weight:normal;}
A.BottomNav:link{text-decoration:none; color:#FFFFFF;font-family:Verdana, Geneva, verdana;font-size: 11px;font-weight:normal;}
A.BottomNav:visited{text-decoration:none; color:#FFFFFF;font-family:Verdana, Geneva, verdana;font-size: 11px;font-weight:normal; }
A.BottomNav:active{text-decoration:none; color:#FFFFFF;font-family:Verdana, Geneva, verdana;font-size: 11px;font-weight:normal;}
A.BottomNav:hover{text-decoration:none; color:#bebdbd;font-family:Verdana, Geneva, verdana;font-size: 11px;font-weight:normal;}

  
SMALL{font-size:.7em;}
BIG{font-size:1.17em;}
PRE{font-family:Courier New, monospace; }
BLOCKQUOTE{font-family:Courier New, monospace; }
UL LI{list-style-type:square ;}
UL LI LI{list-style-type:disc; }
UL LI LI LI{list-style-type:circle; }
OL LI{list-style-type:decimal;}
OL OL LI{list-style-type:lower-alpha;}
OL OL OL LI{list-style-type:lower-roman;}
IMG {margin-top: 0px;margin-left: 0px;margin-right: 0px; margin-bottom:0px;}

.jcopyright {text-decoration:none; color:#7f7f7f;font-family: verdana, Verdana, Geneva;font-size: 11px;font-weight:normal;}
.telephone {text-decoration:none; color:#000000;font-family:  Verdana, verdana, Geneva;font-size: 11px;font-weight:normal;}

