a.gallerylinks {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.background {
	background:#CCCCCC url(../images/bg_body.jpg) repeat-x left top;
	margin:0;
	scrollbar-face-color: #666666; 
	scrollbar-highlight-color: #000000;  
	scrollbar-arrow-color: #000000; 
	scrollbar-track-color: #cccccc; 
}

.main_content {
	background:#000000 url(../images/maincontent_back.jpg) repeat-x left top;
	margin:0;
}


.misc_font {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px
}

.footer {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}

.tour_intro_table {
		padding: 0px;
		background-color: #EDEEF2;
		border-right: #000000 1px solid;
		border-left: #000000 1px solid;
		border-bottom: #000000 1px solid;
		border-top:  #000000 1px solid;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;		
}

.tour_itinerary_head {
		padding: 0px;
		background-color: #000D5B;
		border-right: #000000 0px solid;
		border-left: #000000 0px solid;
		border-bottom: #000000 1px solid;
		border-top:  #000000 0px solid;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;		
}

.tour_itinerary_cost {
		padding: 0px;
		background-color: #000D5B;
		border-right: #000000 0px solid;
		border-left: #000000 0px solid;
		border-bottom: #000000 1px solid;
		border-top:  #000000 0px solid;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;		
}

.tour_itinerary_sub_head {
		padding: 0px;
		background-color: #EF2322;
		border-right: #000000 0px solid;
		border-left: #000000 0px solid;
		border-bottom: #000000 1px solid;
		border-top:  #000000 0px solid;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;		
}

.tour_itinerary_price_block {
		padding: 0px;
		background-color: #F7F7F7;
		border-right: #000000 0px solid;
		border-left: #000000 0px solid;
		border-bottom: #000000 0px solid;
		border-top:  #000000 1px solid;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;		
}

.anylinkcss{
		position:absolute;
		visibility: hidden;	
		border:0px solid black;
		border-bottom-width: 0;
		font:normal 12px Verdana;
		line-height: 18px;
		z-index: 100;
		background-color: #EEEEEE;

}

.anylinkcss a{

		display: block;
		text-indent: 0px;
		border-bottom: 0px solid black;
		padding: 0px 0;
		text-decoration: none;
		font-weight: bold;
		text-indent: 0px;
		background-color: #EEEEEE;
}

.anylinkcss a:hover{ /*hover background color*/
		color: white;
}

.bottom_nav {
	color: #C5C5C5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

a.alt_bottom_nav {
	color: #C5C5C5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.alt_bottom_nav:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;	
}


.copyright_notice  {
	color: #8B8B8B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
		
