/*
fontfamily=Verdana
bodycolor=White
scrolldivbackcolor=White
headingcolor=MediumTurquoise
tripfinderbackcolor=White
bookingconfirmationbackcolor=WhiteSmoke
mapcaptioncolor=White
mapcaptionbackcolor=DeepPink
mapbackcolor=White
tourdetailitembackcolor=Gainsboro
tourdetailalternatingitembackcolor=White
linkcolor=DeepPink
fontcolor=DimGray
defaultwidth=640px
*/

body
{
	font-family: Verdana;
	background-color: White;
	color:DimGray;
}

/*custom*/
.ScrollDiv
{
	width: 640px;
	height: 300px;
	overflow: auto;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
	border: 1px solid;
	background-color: White;
}

/*custom*/
H1, H2, H3, H4
{
	color: MediumTurquoise;
}
.WizardH2
{
	font-size:Medium;
}

.WizardTable
{
	font-size:Small;
}

	
.CountriesVisited
{
	width:250px;
}

.TourGridTable
{
	font-size:small;
}



.TourGridPager
{
	font-size: small;
}

.TourListLeftColumn
{
	font-weight:bold;
	vertical-align:top;
}

.button
{
	font-size:smaller;
}
.PassengerRadioButtons
{
}
.BookingConfirmationTable
{
	width:640px;
	background-color:WhiteSmoke;
}


.OuterMapTable
{
	width:640px;
}

/*custom*/
.MapCaption
{
	font-size:small;
	font-weight:bold;
	color:White;
	background-color:DeepPink;
}

.MapPageLinks
{
	font-size:small;
}

/*custom*/
.TripFinderTable
{
	font-size: small;
	font-weight: bold;
	color: black;
	background-color: White;
}
/*custom*/
.MapBackground
{
	background-color: White;
}


.TripFinderRows 
{
	padding-left:4px;
	padding-right:4px;
}


.TripFinderEntryField 
{
	font-size: xx-small;
}
.TripFinderDropdownlist 
{
	font-size: xx-small;
	width:145px;
}
.ErrorMessage 
{
	font-weight: bold;
	font-size: x-small;
	color: red;
}

/*custom*/
.TourDetailItem
{
	background-color: Gainsboro;
	font-size: small;
	vertical-align: top;
}

/*custom*/
.TourDetailAlternatingItem
{
	background-color: White;
	font-size: small;
	vertical-align: top;
}

.TourDetailTable
{
	width:640px;
}

.TourDeparturesTable
{
	font-size: small;
}

.TourDetailItemLeftCell
{
	font-weight:bold;
	width:100px;
}

TABLE.steps TD P {
	COLOR: #123b68;
	font-size:small;	
	font-weight:bold;
}
TABLE.steps TD P.off {
	COLOR: #9ebece;	
}
TABLE.steps TD P.on {
	COLOR: #349aff;
}

a
{
	color:DeepPink;
}
