body
	{
    COLOR: #000000;    
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #ffffff;
	}
	
A:link
	{
    COLOR: #333333
    }
    
A:visited
	{
    COLOR: #990099
    }
    
A:active
	{
    COLOR: #990099
    }
    
A:hover
	{
    COLOR: #0000FF
    }
    
    
/*A.navwhite is used for white hyper links - white, bold, verdana*/
A.navwhite:link
	{
	FONT-SIZE: 10px;
    COLOR: #FFFFF8;
    TEXT-DECORATION: NONE;
    font-weight: bold;    
    }
    
A.navwhite:visited
	{
	FONT-SIZE: 10px;
    COLOR: #FFFFF8; 
    TEXT-DECORATION: NONE;
    font-weight: bold;    
    }
    
A.navwhite:active
	{
	FONT-SIZE: 10px;
    COLOR: #FFFFF8;
    TEXT-DECORATION: NONE;
    font-weight: bold;    
    }

A.navwhite:hover
	{
	FONT-SIZE: 10px;
    COLOR: #FFFFF8;
    TEXT-DECORATION: UNDERLINE;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight: bold;
    }

/*A.tab is used for the tabs*/
	
	A.tab:link
	{
	FONT-SIZE: 9.5px;
    COLOR: #3D3D34;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: NONE;
    font-weight: bold    
    }
    
A.tab:visited
	{
	FONT-SIZE: 9.5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #3D3D34;
    TEXT-DECORATION: NONE;
    font-weight: bold    
    }

A.tab:active
	{
	FONT-SIZE: 9.5px;
    COLOR: #3D3D34; 
    TEXT-DECORATION: NONE;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight: bold    
    }
    
A.tab:hover
	{
	FONT-SIZE: 9.5px;
    COLOR: #3D3D34;
    TEXT-DECORATION: UNDERLINE;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight: bold 
    }
	
/*A.tablet is used for the page you are on tabs. You need the font class for pages you are on*/	
	
.tablet
	{
	FONT-SIZE: 9.5px;
    COLOR: #E7E78E;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: NONE;
    font-weight: bold    
    }
	
	
		A.tablet:link
	{
	FONT-SIZE: 9.5px;
    COLOR: #E7E78E;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: NONE;
       }
    
A.tablet:visited
	{
	FONT-SIZE: 9.5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #E7E78E;
    TEXT-DECORATION: NONE;
    }

A.tablet:active
	{
	FONT-SIZE: 9.5px;
    COLOR: #E7E78E; 
    TEXT-DECORATION: NONE;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    }
    
A.tablet:hover
	{
	FONT-SIZE: 9.5px;
    COLOR: #E7E78E;
    TEXT-DECORATION: UNDERLINE;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    }
		
/*A.navblack is used for the top navigational bar for some countries*/
A.navblack:link
	{
	FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: NONE;
    font-weight: bold    
    }
    
A.navblack:visited
	{
	FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: NONE;
    font-weight: bold    
    }

A.navblack:active
	{
	FONT-SIZE: 10px;
    COLOR: #000000; 
    TEXT-DECORATION: NONE;
    font-weight: bold    
    }
    
A.navblack:hover
	{
	FONT-SIZE: 10px;
    COLOR: #333333;
    TEXT-DECORATION: UNDERLINE;
    font-weight: bold 
    }
    
/*A.sortnav is used for the sorting hyperlinks on the accomodation results page*/
A.sortnav:link
	{
	FONT-SIZE: 10px;
    COLOR: #FFFFF8;
    font-weight: bold;    
    }
    
A.sortnav:visited
	{
	FONT-SIZE: 10px;
    COLOR: #FFFFF8;
    font-weight: bold;    
    }
    
A.sortnav:active
	{
	FONT-SIZE: 10px;
    COLOR: #FFFFF8;
    font-weight: bold;    
    }

A.sortnav:hover
	{
	FONT-SIZE: 10px;
    COLOR: #FFFFF8;
    font-weight: bold;
    }
    
/*.sortnav is used for the non-hyperlinked sorting titles on the accomodation results page*/
.sortnav
	{
	FONT-SIZE: 10px;
    COLOR: #FFFFF8;
    font-weight: bold;    
    }
    
/*.10px is used for the cities, regions links, and left and right nav bar, and anything that
requires smaller text*/
.10px
	{
	FONT-SIZE: 10px
    }
    
/*.11px is used for med sized text*/
.11px
	{
	FONT-SIZE: 11px
    }
  
/*.tenpx is used for the cities, regions links, and left and right nav bar, and anything that
requires smaller text, works in netscape aswell*/ 
.tenpx
	{
	FONT-SIZE: 10px
    }
    
/*.elevenpx is used for med sized text, works in netscape aswell*/
.elevenpx
	{
	FONT-SIZE: 11px
    }
  
/*.footer is used to color the spacers inbetween the footer navigation*/  
.footer
	{
	FONT-SIZE: 10px;
    COLOR: #FFFFF8;    
	}
    
        
/*font.navblack is used for the top navigation text to signify 
a viewer is on that page*/
font.navblack
	{
	FONT-SIZE: 10px;
    COLOR: #000000;
	FONT-WEIGHT: bold    
    }
    
    
    
/*A.navfoot is used for the footer bar for all countries 
and for hyperlink text that needs to be white on a dark background*/
A.navfoot:link
	{
    COLOR: #FFFFF8;
    }

A.navfoot:visited
	{
    COLOR: #FFFFF8;
    }

A.navfoot:active
	{
    COLOR: #FFFFF8;
    }
    
A.navfoot:hover
	{
    COLOR: #FFFFF8;
    }
    
.redtitle
	{  
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	color: #990000;
	}
/* .redbold is for highlighted text such as Specials on VP results */
.redbold
	{  
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
	color: #990000;
	}
	
.homemenu
	{  
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	color: #CCCCCC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}

	
.questions
	{
	LINE-HEIGHT: 16px;
	}
	
    
/*FORM STYLE starts here*/

/*.heading is for titles for sections of forms*/
.heading 
	{
	FONT-WEIGHT: bold;  
	color: #FFFFF8; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 10pt;
	text-transform: uppercase  
	}
	
/*.big is for 1, 2, 3 besides the quick accommodation search*/
.big 
	{
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold; 
	color: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	} 
 
 /*.fieldname is for the heading of a drop down box*/
.fieldname 
	{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px; 
	}
	
/*.text3 is for input text in a text box*/
.text3 
	{
	FONT-SIZE: 10px;  
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	}
	
 /*.size11 handles the text in the drop down box*/
.size11
	{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}
/*.BUTTON controls the button color, cursor, and color and size of text*/
.BUTTON 
	{
	background: #CCCCCC; 
	color: #000000;
	cursor: hand; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	text-decoration: none;
	}

/*.request is for the text in the light grey band below the main heading (reference number)*/	
.request 
	{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px; 
	color: #000000; 
	}
	
/*.response is for the results-response coming back*/
.response 
	{
	FONT-SIZE: 10px;  
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	}	
	
 /*FORM STYLE ends here*/

    
/*.titles is used for white, bold titles*/
.titles
	{
	FONT-SIZE: 10px;
	COLOR: #FFFFF8;    
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    }
   
td
	{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    }
	
h1 
	{  
	FONT-SIZE: 18px; 
	FONT-WEIGHT: bold;
	color: #000000
	}

	
h2 
	{  
	FONT-SIZE: 16px; 
	FONT-WEIGHT: bold;
	color: #000000
	}

h3 
	{  
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold;
	color: #000000
	}
	
p.small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN-LEFT:8px;
    MARGIN-TOP:4px;
    COLOR: black;
    FONT-FAMILY: Verdana, sans-serif;
}
p.smallgrey
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN-LEFT:8px;
    MARGIN-TOP:4px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, sans-serif;
}

td.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-LEFT:10px;
    MARGIN-TOP:6px;
    COLOR: red;
    FONT-FAMILY: Verdana, sans-serif;
}



