/* style for template #new  */

p, body, font, div, td
{ font-family:        verdana,arial,helvetica,sans-serif;
  font-size:        12px;
  


}
h1
{ font-family:        verdana,arial,helvetica,sans-serif;
  font-size:        17px;
  color:            black;
}
H2           {
    font-family:Arial,Helvetica,sans-serif; font-size:13pt; 
    color:white; 
    text-indent:10; 
    line-height:25px; 
    background-color:black; 
    margin-top:5px; 
    margin-right:0px; 
    margin-bottom:3px; 
    margin-left:5px; }
H3           {
    font-family:Arial,Helvetica,sans-serif; 
    font-size:11pt; color:white; 
    text-indent:5; line-height:12pt; 
    background-color:rgb(255,154,21); 
    margin:5px; 
    }
    
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:            navy;
}
.no_underline
{ text-decoration:        none;
}
.small
{ font-size:        9px;
}
.faq
{ font-size:        14px;
}
.faq_gray
{ font-size:        14px;
  color:            #666666;
}
.faq_olive
{ font-size:        14px;
  color:            #3A6135;
}
.big
{ font-size:        16px;
  text-decoration:    none;

}
.cat
{ font-size:        14px;
}
.standard
{ font-weight:        normal;
}
.standardsmall
{ font-weight:        normal;
  font-size:        9px;
}
.light
{ color:            black;
}
.lightsmall
{ color:            black;
  font-size:        9px;
}
.lightmenu
{ color:            black;
  text-decoration:    none;
.lightstandard
{ color:            white;
  font-weight:        normal;
}
.middle
{ color:            #blue;
}
.olive
{ color:            #blue;
  font-weight:        normal;
  font-size:        9px;
}
.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:            #blue;
  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:            #blue;
  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:        #82A1DD;
  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:        #82A1DD;
  text-align:        center;
  margin:            1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #A9C0FF;
}

.comparison_button
{
  BORDER-BOTTOM:    1px solid;    
  BORDER-LEFT:        1px solid;
  BORDER-RIGHT:        1px solid;    
  BORDER-TOP:        1px solid;
  background-color:  #D2E7FF;
}

.pageSeparator {
    BORDER-BOTTOM: 2px dotted #A9C0FF
}

.default        { 
color:  #000000; 
font-size: 10pt; 
font-family: Arial; 
font-weight: normal; 
font-style: normal;
}
