body{ background-image: url(../images/grid.gif);
      background-repeat: repeat;
   background-position:  top left;
}

.floatright
{	float : right;
	padding-left:1px;
	padding-top:10px;}

.border {
    border-color :  #9e9e9e #9e9e9e #9e9e9e #9e9e9e;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px ;
	vertical-align : middle;
}


.grey{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 8pt;
	color: #4a4a4a;
	margin-left:35px;
	padding-left:35px;
	margin-right:20px;
	padding-right:20px;
    margin-top:10px;
	padding-top:10px;
    margin-bottom:10px;
	padding-bottom:10px;
    line-height:15px;
	}

    
.greyad{
	font-family : Verdana, arial, Geneva, Helvetica;
	font-size : 10px;
	color: #4a4a4a;
	margin-left:15px;
	padding-left:15px;
	margin-right:8px;
	padding-right:8px;
    line-height:13px;
	}
  
    
 .greyrightpadding{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 8pt;
	color: #4a4a4a;
	margin-left:35px;
	padding-left:35px;
	margin-right:35px;
	padding-right:35px;
    margin-top:10px;
	padding-top:10px;
    margin-bottom:10px;
	padding-bottom:10px;
    line-height:15px;
	}   

.greynopadding{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 8pt;
	color: #4a4a4a;
	}  
    
.searchassist{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 8pt;
	color: #4a4a4a;
    line-height:14px;
    margin-left:10px;
	padding-left:10px;
	}     
    
     
    
.indent{
    margin-left:30px;
	padding-left:30px;
	margin-right:30px;
	padding-right:30px;
    margin-top:7px;
	padding-top:7px;
    margin-bottom:7px;
	padding-bottom:7px;
    font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 8pt;
	color: #4a4a4a;
	}  
    
 
 .price{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 8pt;
	color: #ab3214;
    font-weight : bold;
  	}   
    
   .temp{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10pt;
	color: #ab3214;
    font-weight : bold;
  	} 
    
.greynomargin{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 8pt;
	color: #4a4a4a;
    line-height:15px;
	}


.productborder {
	border-color : none none #9e9e9e #9e9e9e ;
	border-style : none solid solid none;
	border-width :1px 1px ;
	vertical-align : middle;
    padding-bottom: 4px;
    margin-bottom: 4px;
}


.paddding {
    padding-bottom: 4px;
    margin-bottom: 4px;
}

.brand
{ color :#00a4a4;
	font-size : 22px;
     font-family : Verdana, Geneva, Arial, Helvetica;
	font-weight : bold;
     margin-top:7px;
	padding-top:7px; }
    
.detailstitle
{ color :#582695;
	font-size : 16pt;
     font-family : Verdana, Geneva, Arial, Helvetica;
	font-weight : bold; }
   
   .title
{ color :#582695;
	font-size : 13pt;
     font-family : Verdana, Geneva, Arial, Helvetica;
	font-weight : bold; } 
    
.copyright
	{ color :#FFFFFF;
	font-size : 10px;
     font-family : Verdana, Geneva, Arial, Helvetica;
	font-weight : normal; }

    
    
     a.whitesmall:link
{
	font-family : arial,verdana, Geneva, Helvetica;
	font-size : 11px;
	color:#ffffff;
	text-decoration: underline;
}


     a.whitesmall:active
{
	font-family : arial,verdana, Geneva, Helvetica;
	font-size : 11px;
	color: #caffff;
	text-decoration: underline;
}
 

     a.whitesmall:visited
{
	font-family : arial,verdana, Geneva, Helvetica;
	font-size : 11px;
	color:#ffffff;
	text-decoration: underline;
}

 
     a.whitesmall:hover
{
	font-family : arial,verdana, Geneva, Helvetica;
	font-size : 11px;
	color: #caffff;
	text-decoration: underline;
}
 
 
 
    
    a.white:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight : bold; 
    margin-left:7px;
    padding-left:7px;
    line-height:18px;
    margin-bottom:3px;
	padding-bottom:3px;
}


a.white:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#ffffff;
	text-decoration: underline;
	font-weight : bold; 
    margin-left:7px;
	padding-left:7px;
     line-height:18px;
    margin-bottom:3px;
	padding-bottom:3px;
}


a.white:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight : bold; 
    margin-left:7px;
	padding-left:7px;
 line-height:18px;
        margin-bottom:3px;
	padding-bottom:3px;
}




a.white:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#ffffff;
	text-decoration: underline;
	font-weight : bold;
	margin-left:7px;
	padding-left:7px;
	 line-height:18px;
    margin-bottom:3px;
	padding-bottom:3px;
}





.black
{  
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 13px;
	color: #37259e;
	background-color: none;
}


.boxof
{  
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #333333;
	background-color: none;
}




a.brand:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color: #707070;
	background-color: none;
	text-decoration: none;

}



a.brand:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color: #d87201;
	background-color: none;
	text-decoration: underline;

}



a.brand:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color: #707070;
	background-color: none;
	text-decoration: none;

}


a.brand:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
     color: #d87201;
	background-color: none;
	text-decoration: underline;

}



a.black:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color: #000000;
	background-color: none;
	text-decoration: none;
	}



a.black:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color:#ffffff;
	background-color: none;
	text-decoration: underline;
	
}


a.black:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color: #000000;
	background-color: none;
	text-decoration: none;

}


a.black:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color:#ffffff;
	background-color: none;
	text-decoration: underline;

}


.whitesmall
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color: #ffffff;
	background-color: none;
	text-decoration: none;
	font-weight: bold;
}



.white
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #ffffff;
	background-color: none;
	text-decoration: none;
	font-weight: bold;
}




a:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #474792;
	background-color: none;
	text-decoration: underline;
	
}



a:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#ce5709;
	background-color: none;
	text-decoration: underline;

}


a:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #474792;
	background-color: none;
	text-decoration: underline;


}




a:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#ce5709;
	background-color: none;
    text-decoration: underline;
}




a.new:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color:#ffffff;
	background-color: none;
	text-decoration: underline;
	
}


a.new:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color:#ffffff;
	background-color: none;
	text-decoration: underline;
	
}


a.new:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color: #c2faf1;
	background-color: none;
	text-decoration: none;

}


a.new:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color:#ffffff;
	background-color: none;
	text-decoration: underline;

}




a.eml:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #ff860d;
	background-color: none;
	text-decoration: underline;
    font-weight:bold;
}



a.eml:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#000000;
	background-color: none;
	text-decoration: underline;
    font-weight:bold;
}


a.eml:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #ff860d;
	background-color: none;
	text-decoration: underline;
    font-weight:bold;
}


a.eml:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#000000;
	background-color: none;
	text-decoration: underline;
   font-weight:bold;
}




a.blue:link
{
	font-family : Verdana, Helvetica;
	font-size : 11px;
	color: #ffffcc;
	background-color: none;
	text-decoration: none;
}



a.blue:active
{
	font-family : Verdana, Helvetica;
	font-size : 11px;
	color: #ffffcc;
	background-color: none;
	text-decoration: underline;
}



a.blue:visited
{
	font-family : Verdana, Helvetica;
	font-size : 11px;
	color: #ffffcc;
	background-color: none;
	text-decoration: none;
}



a.blue:hover
{
	font-family : Verdana, Helvetica;
	font-size : 11px;
	color: #ffffcc;
	background-color: underline;
	}


 
 a.brblue:link
{
	font-family : Verdana, Helvetica;
	font-size : 11px;
	color: #007bce;
	background-color: none;
	text-decoration: none;
}



a.brblue:active
{
	font-family : Verdana, Helvetica;
	font-size : 11px;
	color: #007bce;
	background-color: none;
	text-decoration: underline;
}



a.brblue:visited
{
	font-family : Verdana, Helvetica;
	font-size : 11px;
	color: #007bce;
	background-color: none;
	text-decoration: none;
}



a.brblue:hover
{
	font-family : Verdana, Helvetica;
	font-size : 11px;
	color: #007bce;
	text-decoration: underline;
}


           
    

.box
{
	border-bottom : thin solid White;
	border-color : White White White White;
	border-left : thin solid;
	border-left-width : thin;
	border-right-width : thin;
	border-style : solid solid solid solid;
	border-top-width : thin;
	border-width : thin thin thin thin;
	margin-bottom : 30px;
	margin-top : 30px;
	margin-left: 30px;
	margin-right: 30px;
		
}



    
/*-- BULLETS --*/ 
li {list-style: url(../images/bullet.gif)
    circle outside ;}
	
/*-- NORMAL TEXT - WHITE --*/
.textwhite
	{ color :#FFFFFF;
	font-size : 12px;
    line-height: 17px;
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-weight : normal;}
	
/*-- NORMAL TEXT - NAVY --*/
.textnavy
	{ color :#000066;
	font-size : 10 px;
  	font-family : arial, verdana, Helvetica;
	font-weight : normal; }
    
/*-- NORMAL TEXT - BLACK --*/
.textblksp
	{ color :#000000;
	font-size : 11px;
    line-height: 17px;
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-weight : normal; }  
    
/*-- HORIZONTAL LINE - BROWN --*/
.hline2
	{ color: #660000; }

/*-- SUPERSCRIPT TEXT --*/
.super
    {vertical-align: super;
    font-size: 8px; }

/*-- FOOTER - BLACK --*/
.footer
	{ color : #000000;
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-weight : normal; }	

    
/*-- BACKGROUND IMAGE --*/
.bggradient
    { background-image: url(../images/bggradient.jpg);
      background-repeat: repeat;
      background-position:  top left;
     }

     
     
.greenbggradient
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 8pt;
    font-weight: none;
	line-height: 17px;
	color: #003c39;
	background-color: none;
	text-decoration: none;
	padding-left: 10px;
	padding-right:15px;
   	padding-bottom:5px;
    background-image: url(../images/bggradient.jpg);
    background-repeat: no-repeat;
    background-position:  bottom left;
 }
        

 
 
/*-- BACKGROUND IMAGE --*/
.bg_water
    { background-image: url(../images/m_repeater.jpg);
     background-repeat: repeat;
   }
   
   
.leftphoto
{padding-right:15px;
 padding-bottom:15px;
 margin-right:15px;
 margin-bottom:15px;
 
}
   