﻿.hlrevisesearch
{
	  height:28px;
 width:245px;  
   background: url("/images/revisesearch-1.gif") no-repeat 0 0px;
}


.hlrevisesearch:hover
{
	 cursor:hand;
  background-position: 0px -29px;
}







.nextslide
 {
  height:26px;
 width:26px;  
   background: url("/images/next.jpg") no-repeat 0 0px;
 } 
 .nextslide:hover
 {
  cursor:hand;
  background-position: 0px -28px;
 }




.featuredhl
{
	 
	font-family:verdana,Arial;
	font-size:12px; 
	  font-weight:bold;
}

.featuredhl a
{   color:navy;
     font-family:verdana,Arial;
     text-decoration:none;
	 
}
.featuredhl a:hover
{
     font-family:verdana,Arial;
	 
	 cursor:hand;
  color:blue;
}



.caption
{
     font-size:10px;
    font-family:Verdana,arial;
}

a
{
  color:#253765;
}

  
  
 
.copyright
{
  
     font-size:10px;
     font-family:Arial Narrow,Arial;
         
}
 
 .serving
 {
   
     font-size:10px;
     font-family:  verdana,Arial;
     text-align:center;
     margin-top:5px;
    
         
 }
 
 .phone
 {
    font-weight:bold;
    letter-spacing:1px;
     
     font-size:16px;
     font-family:Arial;
    
 }
 
.lang
{
  font-size:13px;
     font-family:Arial;
     font-weight:bold;
   color:#253765;
}

a.lang:hover
{
      
}


.bgleft
{
 
 background-image:url(/images/leftside/bg2.jpg);
   background-repeat:repeat-y;
}


.hlgallerycaption
{
  color:#253765;   
  font-size:11px;
  font-family:Verdana,arial;
  text-decoration:none;
}

a.hlgallerycaption:hover
{
     color:#C62E40;
}


 

.slideshowtitle
{
font-size:1.3em;
letter-spacing:normal;
 
font-style: normal;
font-weight:bold;
font-family: Verdana;
color:white;
filter:Shadow(color=gray,strength=5, direction=135);
   
   
   
   
   
   
   
}

.slideshowdescription
{
font-size:.8em;
letter-spacing:normal;
  color:Navy;
font-style: normal;
font-weight:bold;
font-family: Verdana;
color:#253765;
 
   
   
   
}

/* the following three are done in a special way to accomodate mozilla and IE */
.categorythumbnail img
{
    
   
    border:solid 1px  #7AC4E8  ;
    

    
}
.categorythumbnail:hover img
{
    
	 border:solid 1px #253765 ;
	 

}

.categorythumbnail:hover 
{
    
	 
}

.hltabstrip
{
    color:#253765;
	text-decoration:none;
               
	font:8pt tahoma, sans-serif;
  font-weight:bold; 
	display:block;
	width:100%;
  padding-bottom:1px;
	 
}



.hltabstrip:hover
{
    font-weight:bold; 
   color:#C62E40; 
}
.form_button 
{
   background-color:#eef1f8;
      font-size:13px;
      font-weight:bold;
    font-family:Verdana,arial;
     color:#253765;
    
}  

    
.form_dropdown
{
 
   font-size:.7em;
    font-family:Verdana,arial;
    
}  

   
.form_list 
{
   color:#253765;
   font-size:13px;
       
      letter-spacing:-1px;
}
   
 .form_checkbox 
{
   color:#253765;
   font-family:verdana,Arial;
	width:18em;
	font-size:.6em;	
     float:left;
       
}  
   
   
 .form_textbox
{
     
 background-color:#F4F7FE;
 
 border:solid 1px #4664B1;
  color:#253765; 
}

.form_heading
{
     font-weight:bold;
     letter-spacing:1px;
    font-size:.6em;
    font-family:Verdana,arial;
  
   line-height:1.5em;
  
    color:#253765;
}      

.form_validator
{
     font-family:Verdana,arial; font-size:.7em;
}
   
   
   
   
.leftside_textbox
{
     
 background-color:white;
 width:150px;
  font-size:11; 

 border:solid 1px #eef1f8;
  
 
}

.leftside_heading
{
    font-size:10px;
    font-family:Verdana,arial;
 
    color:#253765;
}    

.leftsidehl
{
    font-size:10px;
    font-family:arial;
    color:#253765;
}
.d5487m2
{
  padding-left:3px;
 width:100%	;
  
}

.d5487m2 table
{
  font-family:Verdana;
  width:100%;
}

.d5487m2 td
{
 font-size:12px;	
 white-space:nowrap;
 text-align:left;
 
}

 

.d5487m6, .d5487m9
{
  	padding-right:12px;
  padding-left:8px;
 	
}

.singleLineTableHeader
{
	 
	  font-weight:bold;
	  font-size:12px;
}

.singleLineTableHeader  
{
	width:100%;
  background-color:Green	
}

 

.d5486m4  
{	 
	
	
	padding-left:3px;
  	width:25%
}

.d5486m6
{padding-left:5px;
  width:25%
}

.d5486m7
{padding-left:5px;
width:25%
}

.d5486m9

{padding-left:5px; padding-right:3px;
width:25%
}

 
.d5487m17
{
	
width:100%	
}
