/* style for template #0  */
html, body {
  z-index: 1;
}

p, body, font, div, td {
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  font-size:        11px;
}

h1 { 
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  font-size:        17px;
  color:            black;
}

h3 { 
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  font-size:        15px;
  color:            #BD0004;
}

h4 { 
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  font-size:        14px;
  color:            black;
}

a { 
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  font-weight:      bold;
  color:            #004966;
}

.no_underline { 
  text-decoration:  none;
}

.small { 
  font-size:        9px;
}

.faq {font-size: 11px; color: #bf1b33}

.red {font-size: 14px; color: #bf1b33}

.faq_gray { 
  font-size:        11px;
  color:            #666666;
}

.faq_olive { 
  font-size:        11px;
  color:            #555555;
}

.big { 
  font-size:        16px;
  text-decoration:  none;
}

.cat { 
  font-size:        14px;
}

.standard { 
  font-weight:      normal;
  text-decoration:  none;
}

.standardsmall { 
  font-weight:      normal;
  font-size:        10px;
  text-decoration:  none;
}

.light { 
  color:            white;
}

.lightsmall { 
  color:            white;
  font-size:        9px;
}

.lightmenu { 
  color:            white;
  text-decoration:  none;
  font-size:        11px;
}
A.lightmenu:link, A.lightmenu:visited    {COLOR: #ffffff; TEXT-DECORATION: none;}
A.lightmenu:hover   {COLOR: #D21811; TEXT-DECORATION: none;}
A.lightmenu:active  {COLOR: #FFFFFF; TEXT-DECORATION: none}

.mainmenu {color: #004966; text-decoration: none; font-size: 11px}
A.mainmenu:link, A.mainmenu:visited    {COLOR: #000000; TEXT-DECORATION: none;}
A.mainmenu:hover   {COLOR: #D21811; TEXT-DECORATION: none;}
A.mainmenu:active  {COLOR: #FFFFFF; TEXT-DECORATION: none}


.topmenu { 
  color:            white;
  font-size:        11px;
  text-decoration:  none;
  background-image: url(images/tmpl6_li.gif);
  background-repeat: no-repeat;
  list-style-type: none;
  background-position: 10px 0px;
  PADDING-LEFT: 20px;
}

.lightstandard { 
  color:            white;
  font-weight:      normal;
}

.middle { 
  color:            #203A16;
}

.olive { 
  color:            #D21811;
}

.cart {
  font-size:        11px;
  BORDER-BOTTOM:    0px solid;     
  BORDER-LEFT:      0px solid;
  BORDER-RIGHT:     0px solid;     
  BORDER-TOP:       0px solid;
  margin:           1px;
  font-weight:      bold;
  color:            #222222;
  background-color: transparent;
}

.cartsmall {
  font-size:        9px;
  BORDER-BOTTOM:    0px solid;     
  BORDER-LEFT:      0px solid;
  BORDER-RIGHT:     0px solid;     
  BORDER-TOP:       0px solid;
  margin:           1px;
  font-weight:      bold;
  color:            #222222;
  background-color: transparent;
}

.totalPrice { 
  font-family:      verdana, Arial, Helvetica, sans-serif;
  font-size:        16px;
  BORDER-BOTTOM:    0px solid;     
  BORDER-LEFT:      0px solid;
  BORDER-RIGHT:     0px solid;     
  BORDER-TOP:       0px solid;
  margin:           1px;
  font-weight:      bold;
  color:            red;
  background-color: transparent;
}

.login { 
  font-size:        12px;
  font-weight:      normal;
  BORDER-BOTTOM:    1px solid;     
  BORDER-LEFT:      1px solid;
  BORDER-RIGHT:     1px solid;     
  BORDER-TOP:       1px solid;
  margin:           1px;
  font-weight:      none;
  color:            black;
  background-color: white;
}

.myaccount_tab_bottom {
  BORDER-BOTTOM:    1px solid;
  BORDER-LEFT:      0px solid;
  BORDER-RIGHT:     1px solid;
  BORDER-TOP:       0px solid;
  BORDER-COLOR:     #CCCCCC;
  text-align:       center;
  margin:           1px;
}


.myaccount_tab_top {
  BORDER-BOTTOM:    0px solid;
  BORDER-LEFT:      0px solid;
  BORDER-RIGHT:     1px solid;
  BORDER-TOP:       1px solid;
  BORDER-COLOR:     #CCCCCC;
  text-align:       center;
  margin:           1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM:    1px dotted #CCCCCC;
  BORDER-RIGHT:     1px dotted #CCCCCC;
}

.myAccount_bottom {
  BORDER-BOTTOM:    1px dotted #CCCCCC;
}

.myAccount_right {
  BORDER-RIGHT:     1px dotted #CCCCCC;
}

.comparison_button
{
  BORDER-BOTTOM:    1px solid;     
  BORDER-LEFT:      1px solid;
  BORDER-RIGHT:     1px solid;     
  BORDER-TOP:       1px solid;
  background-color: #F6F6F6;
}

.pageSeparator {
  BORDER-BOTTOM:    2px dotted #CCCCCC
}
