
/***********************************
body
***********************************/
body { 

	margin-top:         0%; 
    margin-left:        0%; 
    margin-right:       0%;
    
    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			11px;
    line-height:		15px;
    color:				#111111;

    text-decoration: 	none;


}


input {

	font-family: 		Arial,Verdana,Helvetica,sans-serif;
	font-size: 			8pt;
	line-height:		11px;

}


/***********************************
 content
***********************************/

.content {

	font-size:			11px;
    text-decoration: 	none;

}

div.content {

	font-size:			11px;
    margin-bottom: 		2em;
    text-decoration: 	none;

}


A:link.content { 
    
    color:				blue;
    text-decoration: 	none;
    
}

A:visited.content { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.content { 

    color:				#027AE4;
    text-decoration: 	underline;

}


/***********************************
 content2
***********************************/

.content2 {

	font-size:			13px;
    text-decoration: 	none;

}

div.content2 {

	font-size:			11px;
    margin-bottom: 		0em;
    text-decoration: 	none;

}


A:link.content2 { 
    
    color:				blue;
    text-decoration: 	none;
    
}

A:visited.content2 { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.content2 { 

    color:				#027AE4;
    text-decoration: 	underline;

}




/***********************************
 title
***********************************/

.title {

	font-family:        Arial,Verdana,Helvetica,sans-serif;
	font-size:			14px;
    font-weight:     	bold;

    margin-bottom: 		1em;

}


A:link.title { 
    
    color:				blue;
    text-decoration: 	none;
    
}

A:visited.title { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.title { 

    color:				#027AE4;
    text-decoration: 	underline;

}



.subtitle { 


    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			12px; 
    color:				#ffffff;
    line-height:		12px;
    text-decoration: 	none;

}




/***********************************
 nav
***********************************/

.nav {

	font-size:			10px;
	line-height:		12px;
	margin-bottom: 		2em;
	text-decoration: 	none;
	letter-spacing:		0.10em;
	font-weight:     	bold;
	color:				#ffffff;

}


A:link.nav { 
    
    color:				#ffffff;
    text-decoration: 	none;
    
}

A:visited.nav { 
    
    color:				#eeeeee;
    text-decoration: 	none;

}

A:hover.nav { 

    color:				gold;
    text-decoration: 	underline;

}




/***********************************
 label
***********************************/
.label { 


    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			10px; 
    color:				#000000;
    line-height:		10px;

}





/***********************************
 blabel
***********************************/
.blabel { 


    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			10px; 
    color:				#000000;
    line-height:		12px;
    font-weight:     	bold;

}

span.label {

    font-weight:     	bold;

}


/***********************************
 glabel
***********************************/
.glabel { 


    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			10px; 
    color:				#28527F;
    line-height:		12px;
    font-weight:     	bold;
    margin-bottom: 		0.1em;


}

span.label {

    font-weight:     	bold;

}



/***********************************
 tour_dates
***********************************/

.tour_dates {

	font-family:        Arial,Verdana,Helvetica,sans-serif;
	color:				#000000;
	font-size:			9px;
	font-weight:     	normal;
    text-decoration: 	none;
    text-align:			left;

}

div.tour_dates {

	font-size:			9px;
	text-align:			left;
    text-decoration: 	none;

}


A:link.tour_dates { 
    
    color:				blue;
    text-decoration: 	none;
    
}

A:visited.tour_dates { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.tour_dates { 

    color:				blue;
    text-decoration: 	underline;

}



/***********************************
 tour_dates_2
***********************************/

.tour_dates_2 {

	font-family:        Arial,Verdana,Helvetica,sans-serif;
	color:				#000000;
	font-size:			10px;
	font-weight:     	normal;
    text-decoration: 	none;
    text-align:			left;

}

div.tour_dates_2 {

	font-size:			10px;
	text-align:			left;
    text-decoration: 	none;

}


A:link.tour_dates_2 { 
    
    color:				blue;
    text-decoration: 	none;
    
}

A:visited.tour_dates_2 { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.tour_dates_2 { 

    color:				blue;
    text-decoration: 	underline;

}


.tour_header {

	color:				yellow;
	font-weight:     	bold;
	font-size:			10px;
    text-decoration: 	none;
    letter-spacing:		0.10em;

}

.tour_label {

	color:				#ffffff;
	font-weight:     	normal;
	font-size:			10px;
    text-decoration: 	none;
    letter-spacing:		0.10em;

}



/***********************************
 dateline
***********************************/

.dateline {

	font-family:        Arial,Verdana,Helvetica,sans-serif;
	color:				#000000;
	font-size:			9px;
	 line-height:		10px;
	font-weight:     	normal;
    text-decoration: 	none;
    text-align:			left;

}

div.dateline {

	font-size:			9px;
	text-align:			left;
    text-decoration: 	none;

}


A:link.dateline { 
    
    color:				blue;
    text-decoration: 	none;
    
}

A:visited.dateline { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.dateline { 

    color:				blue;
    text-decoration: 	underline;

}


/***********************************
 cart
***********************************/

.cart {

	font-family:        Arial,Verdana,Helvetica,sans-serif;
	color:				#000000;
	font-size:			9px;
	 line-height:		9px;
	font-weight:     	normal;
    text-decoration: 	none;
    text-align:			left;

}

div.cart {

	font-size:			9px;
	text-align:			left;
    text-decoration: 	none;

}


A:link.cart { 
    
    color:				blue;
    text-decoration: 	none;
    
}

A:visited.cart { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.cart { 

    color:				blue;
    text-decoration: 	underline;

}



/***********************************
 links
***********************************/
.links { 


    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			9px;
    font-weight:     	normal;
    color:				#ffffff;
    line-height:		11px;
    text-decoration: 	none;
    letter-spacing:		0.10em;

}

A:link.links { 
    
    color:				#ffffff;
    text-decoration: 	none;

}

A:visited.links { 
    
    color:				#ffffff;
    text-decoration: 	none;

}

A:hover.links { 

    color:				#ffffff;
    text-decoration: 	underline;

}




/***********************************
 copyright
***********************************/
.copyright { 


    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			9px; 
    color:				#ffffff;
    line-height:		11px;
    text-decoration: 	none;
    letter-spacing:		0.10em;

}

A:link.copyright { 
    
    color:				#ffffff;
    text-decoration: 	none;

}

A:visited.copyright { 
    
    color:				#ffffff;
    text-decoration: 	none;

}

A:hover.copyright { 

    color:				#ffffff;
    text-decoration: 	underline;

}

