<!--

html {  
	background-color:#ffecff;
    background-image:url('../css/snow_back.jpg'); 
	  background-repeat:repeat; 
    color: #404040; 
    font-family: Verdana, Arial, Sans-serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 12px; 
    line-height:1.5;
    text-decoration: none; 
    }

body {  
	background-color:#ffecff;
    background-image:url('../css/snow_back.jpg'); 
	  background-repeat:repeat; 
    color: #404040;  
    font-family: Verdana, Arial, Sans-serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 12px; 
    line-height:1.5;
    text-decoration: none; 
    }
    
strong{
    color: #404040;  
 }
     
b{
    color: #404040;  
 }  

.backalign{
margin-left:-17px;
} 
   
.outer_wrap{ 
    width:1020px;
	background-image:url('../css/bkgrd.png'); 
	background-repeat:repeat-y;
    min-height:inherit;
    text-align:center;
    padding-top:0px;
    } 
    
p   {
    margin-bottom: 10px;
    text-align:justify;
    color:#404040;
    }

 
select {
font-family:Verdana;
font-size:11px;
color:#404040;
background-color:#ffffff;
 }
 
sup{
vertical-align:top;
font-size:10px;
 }
 
 
li{
padding-bottom:5px;
 }
 

a:link { 
   color: #404040;  
   text-decoration: none; 
   font-family: Verdana, Arial, Sans-serif; 
   font-weight: 600; 
   }
a { color: #404040; 
   text-decoration: none; 
   font-family: Verdana, Arial, Sans-serif; 
   font-weight: 600; 
   }  
a:visited { color: #808080; 
   text-decoration: none; 
   font-family: Verdana, Arial, Sans-serif; 
   font-weight: 600; 
   }

a:hover {  
   color: #c0c0c0; 
   text-decoration: none; 
   font-family: Verdana, Arial, Sans-serif;    
   font-weight: 600; 
   }
   
    
    
.topper{  
    width:1020px;
    height:255px;
    color: #404040;  
    background-image:url('../css/header_winter.png'); 
	background-repeat:no-repeat; 
    background-position:center;
    font-family: Verdana, Arial, Sans-serif;  
    font-weight: 400; 
    font-style: normal;  
    font-size: 11px; 
    text-decoration: none; 
    text-align:center;
    margin-left:0px;
    margin-bottom:0px;
    padding-bottom:0px;
    }  



.body_container{ 
  float:left; 
  width:790px;
  padding-left: 10px;
  padding-right: 10px;
  color: #404040;
  text-align:left;
}



input{
border-width: 1px;
border-style: inset;
border-color: #c0c0c0; 
font-family:Verdana, sans-serif; 
font-size: 11px; 
color: #808080; 
background-color: #ffecff;
}

.textarea{
border-width: 1px;
border-style: inset;
border-color: #c0c0c0; 
font-family:Verdana, sans-serif; 
font-size: 11px; 
color: #808080; 
background-color: #ffecff;
}

select{
border-width: 1px;
border-style: inset;
border-color: #c0c0c0; 
font-family:Verdana, sans-serif; 
font-size: 11px; 
color: #808080; 
background-color: #ffecff;
}


.side_pane{
    float:left; 
    width:200px;
    border-right-color: #F5C9E0;
    border-right-width:1px;
    border-right-style: dotted;
    border-bottom-color: #F5C9E0;
    border-bottom-width:1px;
    border-bottom-style: dotted;
    color: #404040;      
    font-family: Verdana, Arial, san serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 12px; 
    margin-top: 0px;
    margin-bottom:-5px;
    text-decoration: none; 
    text-align:center;
    display: inline;
 }
 

.inside_pane{
    float:left;
    background-color:#ffffff; 
    width:175px;
    margin-left:10px;
    line-height: 1.33;
    color: #404040;      
    font-family: Verdana, Arial, san serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 12px; 
    text-decoration: none; 
    text-align:left;
 } 



h1 { 
color: #808080; 
font-size: 14px; 
}

.headline { font-size: 13px; font-weight: 700; color: #537493; }
  
.copyright { 
font-size:10px; 
}

.footer{ 
  width:995px;
  color: #404040;  
  font-family: Verdana, Arial, Sans-serif;
  font-weight: 400; 
  font-style: normal;  
  font-size: 10px; 
  text-decoration: none;
  text-align:center; 
  padding-bottom:5px;
}
.bottom{ 
  width:1020px;
  color: #ffffff;    
  font-family: Verdana, Arial, san serif; 
  font-weight: 400; 
  font-style: normal;  
  font-size: 10px; 
  text-decoration: none;
  padding-top:5px;
}
.bottom a{
  color: #ffffff;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  }
.bottom a:link{
  color: #ffffff;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  }
.bottom a:visited{
  color: #ffffff;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  }
.bottom a:hover{
  color: #ffffff;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
 } 

.hiddenPic {display:none;}

.submitButton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#739737;
font-weight:bold;
padding: 1px 2px;
background:url('../css/submitBG.png') repeat-x left top;
}

.menu {
  line-height:1.25;
  width: 1015px;
	margin-left:auto;
	margin-right: auto;
  background-image:url('../css/butback.gif');
  background-repeat:repeat-x;
  font-weight: 600; 
  font-family: Verdana; 
  font-size: 11px; 
  color: #739737;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
}
.menu a{
  color: #739737;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  }
.menu a:link{
  color: #739737;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  }
.menu a:visited{
  color: #739737;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  }
.menu a:hover{
  background-image: url('../css/butback2.gif');
  background-repeat:repeat-x;
  color: #739737;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
 }
 
.reval {
display : none ;
} 

img{
border:0px;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
color:#2B445B;
border: 1px solid #5F7487;
padding: 2px;
background-color: #ffffff;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
display:none;
}

#nojs{
border-color:#EFB0CA;
border-width:2px;
border-style:double;
 }
 
.prodPrev{
width:123px;
font-size:9px;
padding-bottom:5px;
margin-left:3px;
margin-right:3px;
float:left;
}

/* product image previews */
.prevBord{
 border-width:1px;
 border-color:#E088A6;
 border-style:ridge;
}

.prevBord2{
 border-width:7px;
 border-color:#E088A6;
 border-style:ridge;
}


-->