﻿/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    FONT-SIZE: 0.9em;
    BACKGROUND-COLOR: #FFFFFF;
	COLOR: #3C3C3C;
	FONT-FAMILY:  Arial, VERDANA, HELVETICA, TIMES NEW ROMAN, sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: Justify
}

HR
{
    BACKGROUND-COLOR: #FFFFFF;
    height:1px;
}

H1, H2, H3, H4, H5, H6, TH, THEAD, TFOOT
{
    
}
H1	{	
	    FONT-SIZE: 2em;
	    BACKGROUND-COLOR: #FFFFFF;
    	COLOR: #3C3C3C;
    	FONT-FAMILY: Arial, VERDANA, HELVETICA, TIMES NEW ROMAN, sans-serif;
    	TEXT-ALIGN: left;
    	

	}	
		
H2	{	
	    FONT-SIZE: 1.75em;
	    BACKGROUND-COLOR: #FFFFFF;
    	COLOR: #3C3C3C;
    	FONT-FAMILY: Arial, VERDANA, HELVETICA, TIMES NEW ROMAN, sans-serif;
    	TEXT-ALIGN: left;
	}	
		
H3	{	
	    FONT-SIZE: 1.5em;
	    BACKGROUND-COLOR: #FFFFFF;
    	COLOR: #3C3C3C;
    	FONT-FAMILY: Arial, VERDANA, HELVETICA, TIMES NEW ROMAN, sans-serif;
    	TEXT-ALIGN: left;
    	margin: 0;   
    	padding: 0;   
	}	
		
H4	{	
	    FONT-SIZE: 1em;
	    BACKGROUND-COLOR: #FFFFFF;
    	COLOR: #3C3C3C;
    	FONT-FAMILY: Arial, VERDANA, HELVETICA, TIMES NEW ROMAN, sans-serif;
    	TEXT-ALIGN: left;
    	margin: 0;
    	margin-bottom: 3px;   
    	padding: 0; 
	}	
		
H5, DT	{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
	
TD
    {
        vertical-align:top;
    }


A:link	
{
    	
    	FONT-SIZE: 0.9em;
    	COLOR: #000066;
    	FONT-FAMILY: Arial, VERDANA, HELVETICA, TIMES NEW ROMAN, sans-serif;
    	TEXT-DECORATION: none;
	}	
		
A:visited	
{
       
    	FONT-SIZE: 0.9em;
    	FONT-FAMILY: Arial, VERDANA, HELVETICA, TIMES NEW ROMAN, sans-serif;
    	TEXT-DECORATION: none;
	}	
		
A:active	
{
        
    	FONT-SIZE: 0.9em;
    	FONT-FAMILY: Arial, VERDANA, HELVETICA, TIMES NEW ROMAN, sans-serif;
	}	
		
A:hover	
{
   
    	FONT-SIZE: 0.9em;
    	FONT-FAMILY: Arial, VERDANA, HELVETICA, TIMES NEW ROMAN, sans-serif;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
	

	
P
	{
	    font-size: 0.9em;
	   text-align:justify;
	}
	

	
		
TABLE.OuterShell
	{
		width: 100%;

	}
TD.OuterShell
	{
		text-align:center;

	}
	
	
TABLE.Shell
	{
	    
		width: 800px;
		margin:0;
		border-spacing:0;
		border:0;
		padding:0;
		border-collapse:collapse;
		
	}
TD.Shell
	{
	    margin:0;
	    border-collapse:collapse;
		border-spacing:0;
	    padding: 0;
		vertical-align:top;
	
	}	
	
	
	
	

	
	
HeaderBranding
	{
		text-align:center;
	}
TABLE.HeaderBranding
	{
	    
		width: 100%;
		height: 28px;
		
	    background-color:#FFCC99;
		border-collapse:collapse; 
	}
	


TD.HeaderBranding
	{
		FONT-SIZE: 0.9em;
	    FONT-WEIGHT: 800;
        TEXT-DECORATION: none;
        text-align: right;
	    background-color:#FFCC99; 
	    padding:0;
           
		
	}

img.HeaderBranding
	{
	    padding:0;
	    margin:0;
	    border:0;
	}



HR.HeaderBranding
	{
		color: #cc6633;
	}
	
	


TABLE.FooterBranding
	{
		width:100%;
		HEIGHT: 20px;
	}
TD.FooterBranding
	{
	    FONT-SIZE: 1em;
	    FONT-WEIGHT: 800;
        TEXT-DECORATION: none;
        text-align:left;
	    background-color:#FFCC99; 
	}
HR.FooterBranding
	{
		color:#FFCC99;				
	}
	
TD.FooterBrandingRight
	{
	    FONT-SIZE: 1em;
	    FONT-WEIGHT: 800;
        TEXT-DECORATION: none;
        text-align:Right;
	    background-color:#FFCC99; 
	}
	

	

	



	
	
	
	
TD.LeftMenu
	{
        width:100px;
        text-align: left;
		vertical-align:top;
		padding: 12px;
		border-top: solid 1px #3C3C3C;
		/*border-bottom: solid 1px #3C3C3C;*/
	}
		
TD.Content
	{
	    width:670px;
		vertical-align:top;
		text-align: left;
		padding: 15px;
		border-top: solid 1px #3C3C3C;
		/*border-bottom: solid 1px #3C3C3C;*/
	}
		
TD.RightMenu
	{
	    width:130px;
	    text-align: left;
		vertical-align:top;
		padding: 12px;
		border-top: solid 1px #3C3C3C;
		/*border-bottom: solid 1px #3C3C3C;*/
		
	}
	
	TD.BottomRow
	{
	
		border-bottom: solid 1px #3C3C3C;
	}
	
	
	
TD.SideToolbar
	{
		vertical-align:top;
	}
A.SideToolbar
	{   
	    font-weight:bold;
	    float:left;
		font-size: 0.9em;
	}
	

	
DestList
	{
		text-align:left;
	}
SPAN.DestList
{
        FONT-SIZE: 0.9em;
	    FONT-WEIGHT: 800;
      
}
TD.DestList
	{
	    vertical-align:top;
		text-align:left;
		padding: 0;
	}
A.DestList
	{
	    
	    
		text-align:left;
	}
	

Dest
	{
		font-size: 0.9em;
		text-align:justify;
	}
Span.DestIntro
	{
		font-size: 0.9em;
		text-align:justify;
	}

TABLE.Dest
{
    width:100%;
}

SPAN.Dest
	{
		font-size: 0.9em;
		text-align:left;
	}
	DIV.Dest
	{
		font-size: 0.9em;
		text-align:left;
	}
	
SPAN.DestSubtitle
{
    font-weight:bold;
}

	
img.DestImage
	{
		width:  200px;
		border-style: solid;
		border-width:1px;
		margin-right:0px;
		 
	}
img.FlagImage
	{
		float:left;
		width:  200px;
		border-style: solid;
		border-width:1px;
	}
TD.DestImage
    {
        width:  200px;
       
        vertical-align:top;
        text-align:right;
    
        
    }
TD.DestDetails
    {
        width:  100%;
        vertical-align:top;
    }
	
img.DestMap
	{
	     
		border-style: solid;
		border-width:1px;
		border:solid 1px #3C3C3C;
		
	
		
	}
	
	
TABLE.Tabs
{
    width:100%;
    margin:0;
		border-spacing:0;
		border:0;
		padding:0;
		border-collapse:collapse;
}
	
    TD.Tabs
    {
        
        height:10px;
		border-spacing:0;
		border:0;
		padding:0;
		border-collapse:collapse;
    }
    
    TD.TabStrip
    {
        background-color: #FFCC99;
        height:10px;
		
		border-bottom: solid 1px #3C3C3C;
    }

A.Tab
    {
        padding:0px;
        margin:0px;
        background-color:#FCE7D2;
    }
A.TabActive
    {
        
        padding:0px;
        margin:0px;
        background-color:   #FFCC99;
    }
    
    
    
SPAN.BookingTitle
{
    font-weight:bold;
}

Table.Booking
{
    width:100%
}
TD.BookingTitle
{
    font-weight:bold;
}
TD.BookingAlt
{
    background-color:#FFCC99;
}
TD.BookingOption
{
}


TD.AdvertiseHere
{
 
    font-size: xx-small;
}
A.AdvertiseHere
{
    font-size: xx-small;
  
}
A.AdvertiseHere:hover
{
    font-size: xx-small;
  
}
A.AdvertiseHere:active
{
    font-size: xx-small;
  
}
A.AdvertiseHere:visited
{
    font-size: xx-small;
  
}

A.SuggestADest
{
    font-size: xx-small;
  
}
A.SuggestADest:hover
{
    font-size: xx-small;
  
}
A.SuggestADest:active
{
    font-size: xx-small;
  
}
A.SuggestADest:visited
{
    font-size: xx-small;
  
}
    
    
SPAN.errortext
    {
        font-weight:bold;
        color: #FF0000;
    }
   SPAN.errortextlight
    {
      
        color: #FF0000;
    }
  
TD.ToolbarMainContainer
{
    width: 40%;
    text-align:right;
    vertical-align:bottom;
}
TABLE.ToolbarMain
{
   
    FONT-SIZE: 0.9em;
    FONT-WEIGHT: 800;
    TEXT-DECORATION: none;
    background-color:#FFCC99; 
    padding:0;
} 
TD.ToolbarMain
{
    FONT-SIZE: 1em;
    FONT-WEIGHT: 800;
    TEXT-DECORATION: none;
    background-color:#FFCC99; 
    padding:0;
    width:100%;
    text-align:right;
    vertical-align:bottom;
     
 }
 
 TD.LoginName
 {
    text-align:right;
 }
 

    
    
TD.DestBrowserContainer
{
    width: 65%;
    text-align:left;
    vertical-align:bottom;
}
TABLE.DestBrowser
   {
   
   }  
TD.DestBrowser
    {
        FONT-SIZE: 0.9em;
	    FONT-WEIGHT: 800;
        TEXT-DECORATION: none;
	    background-color:#FFCC99; 
	    padding:0;
	    
        text-align:left;
        vertical-align:bottom;
      
    }
    
Select.DestBrowser
{
    width:135px;
    FONT-SIZE: 1em;

}

img.InformationLeft
	{
	    margin-right:5px;
	    margin-bottom:5px;
	    margin-top:5px;
	    border:solid  1px #000000;
	    float:left; 
	}
	
	img.InformationRight
	{
	
	    margin-left:5px;
	    margin-bottom:5px;
	    margin-top:5px;
	    border:solid  1px #000000;
	    float:right; 
	}
	
TD.DestHistory
{
    width: 100%;
    vertical-align:top;
    text-align:justify;
    padding-right:8px;
}

TD.DestProducts
{

    vertical-align:top;
    text-align:right;
}

TD.DestOverview
{
    FONT-SIZE: 0.9em;
}

TD.GoogleAds
{
    text-align:right;
    vertical-align:top;
}

TABLE.TopLink
{
    width:100%;
}

TD.TopLink
{
    text-align:right;
}

TD.TopLinkBar
{
    width:95%;
}



HR.Subtle
{
    color:#CCCCCC;	
    height:1px;
}

Table.DestHeader
{
    		margin:0;
		border-spacing:0;
		padding:0;
		border-collapse:collapse;
    width:100%;
    border-bottom: solid 1px #3C3C3C;
    
    
}

TD.DestTitle
{
    padding:0px;
    margin:0px;
    vertical-align:baseline;
}

TD.DestMenu
{
     padding:2px;
    margin:0px;
    text-align:right;
    vertical-align:bottom;
}

UL.Booking
{
    margin: 0; padding: 0;
}

LI.Booking
{
    margin: 0; padding: 0;
}

Table.Reviews
{
    width:100%;
    FONT-SIZE: 0.9em;
}

img.ReviewImage
{
    float:right
}

td.Reviewer
{
    font-style:italic;
}
