﻿/*Header:ContactUs*/

#ContactUs .callus
{    
    font-weight:bold;    
    /*color:#006699; */
    color:#0173BC; 
}

#ContactUs ul
 {
    float:right;
    margin:0px;
    padding:0px;
    font-family: Verdana;    
    font-size:11px;  
    /*color:#5bb7e8; */
    color:#0173BC;
    text-decoration:none;
 }  
   
#ContactUs ul li
{
    margin:0px;
    padding:0px 20px 0px 5px;   
    list-style:none;
    display:inline; 
}   

#ContactUs ul li a 
{
    font-family: Verdana ;
    font-weight:bold;
    font-size:11px;  
    /*color:#5bb7e8;  */
    color:#0173BC;
    text-decoration:none;    
    padding:0px;
    margin:0px;
}


/*LeftNavBarMenu*/


#LeftMenu ul , ul.SubMenu , #LeftMenu ul li a ,#LeftMenu ul li img 
{
   margin:0px;
   padding:0px;
 
}

#LeftMenu ul
{
float:left;
width:100%;
}


ul.SubMenu 
{
  display:block;
  float:left;
  width:218px;  
  border:solid 0px blue;
}

#LeftMenu ul , ul.SubMenu ,#LeftMenu ul li > img 
{
display:block;
}

#LeftMenu ul li, ul.SubMenu li
{
	list-style:none;
float:none;

	display:block;
	clear:left;/* set for city guide pages */
}



#LeftMenu ul li, ul.SubMenu li      /* Left and Right Border for all the leftMenu List */
{
	border-left: dashed 1px white; 
	border-right: dashed 1px white;
}


#LeftMenu ul li , #LeftMenu ul li.Highlight    /* assinging the padding for the li and the left and right margin */
{
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px ; 
	border:solid 0px red;    		
	text-align:left;
}

#LeftMenu ul ul.SubMenu li
{
	padding-Left:10px;	
}

#LeftMenu ul li.Highlight img , #LeftMenu ul li.BorderHighlight img /* shows the arrow image on the selected menu*/
{
	visibility:visible ;
}

#LeftMenu ul li  a  /*font style for the LeftMenu */
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size:10px;
   font-weight:bold ;
   text-decoration:none; 
   
}
/*
#LeftMenu  ul.OrangeTheme ,#LeftMenu  ul.BlueTheme ,#LeftMenu  ul.PurpleTheme ,#LeftMenu  ul.GreenTheme
{
	padding-bottom:60px;
	float:left;
}*/

#LeftMenu ul li a img ,#LeftMenu ul ul li a img , #LeftMenu ul li.Highlight ul li a img
{
	border:none;
	visibility:hidden;
	padding:0px 2px 0px 2px;
}

/*Assigning the text color for all Themes */
ul.BlueTheme li a , ul.BlueTheme ul.SubMenu li a  , ul.BlueTheme li a:visited , ul.BlueTheme ul.SubMenu li a:visited

{
	/*color :#5bb7e8;*/
	color:#ffffff;

}

ul.OrangeTheme li a , ul.OrangeTheme ul.SubMenu li a , ul.OrangeTheme li a:visited , ul.OrangeTheme ul.SubMenu li a:visited

{
	/*color:#ff6600;*/
	color:#ffffff;

}

ul.DarkOrangeTheme li a , ul.DarkOrangeTheme ul.SubMenu li a , ul.DarkOrangeTheme li a:visited , ul.DarkOrangeTheme ul.SubMenu li a:visited
{
	color:#ffffff;
}


ul.PurpleTheme li a , ul.PurpleTheme ul.SubMenu li a , ul.PurpleTheme li a:visited , ul.PurpleTheme ul.SubMenu li a:visited

{
	/*color:#9900cc;*/
	color:#ffffff;
}

ul.GreenTheme li a , ul.GreenTheme ul.SubMenu li a , ul.GreenTheme li a:visited , ul.GreenTheme ul.SubMenu li a:visited

{
	color:#ffffff;
}


/*Assiging the highlighted text color for all Themes */ 

ul.GreenTheme li.Highlight a , ul.GreenTheme li.BorderHighlight a,ul.GreenTheme ul li.Highlight a , ul.GreenTheme ul li.BorderHighlight a
{
	color:white;
}

ul.OrangeTheme li.Highlight a , ul.OrangeTheme li.BorderHighlight a,ul.OrangeTheme ul li.Highlight a , ul.OrangeTheme ul li.BorderHighlight a
{
	color:white;
}

ul.DarkOrangeTheme li.Highlight a , ul.DarkOrangeTheme li.BorderHighlight a,ul.DarkOrangeTheme ul li.Highlight a , ul.DarkOrangeTheme ul li.BorderHighlight a
{
	color:white;
}

ul.BlueTheme li.Highlight a , ul.BlueTheme li.BorderHighlight a,ul.BlueTheme ul li.Highlight a , ul.BlueTheme ul li.BorderHighlight a
{
	color:white;
}


ul.PurpleTheme li.Highlight a , ul.PurpleTheme li.BorderHighlight a,ul.PurpleTheme ul li.Highlight a , ul.PurpleTheme ul li.BorderHighlight a
{
	color:white;
}


/*Assiging the background color for all Themes */ 

.OrangeTheme , #LeftMenu ul.OrangeTheme ul  li 
{
	background-color:#ffcc00;
	

}

.DarkOrangeTheme , #LeftMenu ul.DarkOrangeTheme ul  li 
{
	background-color:#ffb717;
}

.BlueTheme , #LeftMenu ul.BlueTheme ul li
{
	background-color:#b9e8ff;
}


.PurpleTheme , #LeftMenu ul.PurpleTheme ul li
{
	background-color:#c754E7;
}

	
.GreenTheme , #LeftMenu ul.GreenTheme ul  li 
{
	background-color:#BAE359;
}


/*Assiging the Highlighing background color for all Themes */

ul.OrangeTheme li.Highlight,  #LeftMenu ul.OrangeTheme ul li.Highlight, ul.OrangeTheme li.BorderHighlight,  #LeftMenu ul.OrangeTheme ul li.BorderHighlight 
{
	background-color:#FF9900;
}

ul.DarkOrangeTheme li.Highlight,  #LeftMenu ul.DarkOrangeTheme ul li.Highlight, ul.DarkOrangeTheme li.BorderHighlight,  #LeftMenu ul.DarkOrangeTheme ul li.BorderHighlight 
{
	background-color:#F48802;
}

ul.BlueTheme li.Highlight ,  #LeftMenu ul.BlueTheme ul li.Highlight, ul.BlueTheme li.BorderHighlight ,  #LeftMenu ul.BlueTheme ul li.BorderHighlight
{
   background-color:#5BB7E8;
}  

ul.PurpleTheme li.Highlight,  #LeftMenu ul.PurpleTheme ul li.Highlight, ul.PurpleTheme li.BorderHighlight ,  #LeftMenu ul.PurpleTheme ul li.BorderHighlight
{
	background-color:#9900cc;
}

ul.GreenTheme li.Highlight,  #LeftMenu ul.GreenTheme ul li.Highlight, ul.GreenTheme li.BorderHighlight ,  #LeftMenu ul.GreenTheme ul li.BorderHighlight
{
	background-color:#89B917;
}


/*Assiging the Light Border color for all Themes */


#LeftMenu ul.OrangeTheme li.LightBorder
{
	background-image:url(../_Images/Core/LeftControl/Orange_subnav_horiz_dotline_light.gif);
	background-position:bottom;
	background-repeat:no-repeat;	
}


#LeftMenu ul.DarkOrangeTheme li.LightBorder
{
	background-image:url(../_Images/Core/LeftControl/DarkOrange_subnav_horiz_dotline_light.gif);
	background-position:bottom;
	background-repeat:no-repeat;	
}


#LeftMenu ul.BlueTheme li.LightBorder
{
	background-image:url(../_Images/Core/LeftControl/Blue_subnav_horiz_dotline_light.gif);
	background-position:bottom;
	background-repeat:no-repeat;	
}

#LeftMenu ul.PurpleTheme li.LightBorder
{
	background-image:url(../_Images/Core/LeftControl/Purple_subnav_horiz_dotline_light.gif);
	background-position:bottom;
	background-repeat:no-repeat;	
}

#LeftMenu ul.GreenTheme li.LightBorder
{
	background-image:url(../_Images/Core/LeftControl/Green_subnav_horiz_dotline_light.gif);
	background-position:bottom;
	background-repeat:no-repeat;	
}

/*Assiging the Dark Border color for all Themes */

#LeftMenu ul.OrangeTheme  li.BorderHighlight
{
	background-image:url(../_Images/Core/LeftControl/Orange_subnav_horiz_dotline_dark.gif);
	background-position:bottom;
	background-repeat:no-repeat;	
}

#LeftMenu ul.DarkOrangeTheme  li.BorderHighlight
{
	background-image:url(../_Images/Core/LeftControl/DarkOrange_subnav_horiz_dotline_dark.gif);
	background-position:bottom;
	background-repeat:no-repeat;	
}

 #LeftMenu ul.BlueTheme li.BorderHighlight
{
	background-image:url(../_Images/Core/LeftControl/Blue_subnav_horiz_dotline_dark.gif);
	background-position:bottom;
	background-repeat:no-repeat;	
}

#LeftMenu ul.PurpleTheme li.BorderHighlight
{
	background-image:url(../_Images/Core/LeftControl/Purple_subnav_horiz_dotline_dark.gif);
	background-position:bottom;
	background-repeat:no-repeat;	
}

#LeftMenu ul.GreenTheme li.BorderHighlight
{
	background-image:url(../_Images/Core/LeftControl/Green_subnav_horiz_dotline_dark.gif);
	background-position:bottom;
	background-repeat:no-repeat;	
}

/* end of left MenuItems */


/*BookATrip control*/

.BookTripDDL
{
 width:218px;
 overflow:hidden; 
 height:200px; 
 margin:10px 0px 0px 0px;
}

.BookTripTabs
{
 width:218px;
 float:left;
}

.BookNowTab
{
 float:left;
 width:109px;
 overflow:hidden;
}

.BookNowTabImage
{
 border:none; 
 float:left; 
 margin:0px; 
 padding:0px;
}

.GetQuoteTab
{
 float:left;
 width:109px;
}

.GetQuoteTabImage
{
 border:none; 
 float:left; 
 margin:0px; 
 padding:0px;
}

.BookTripDDLContent
{
 float:left; 
 width:218px;
}


.CheckItOutContent
{
 width:196px; 
 border:0px solid; 
 padding:15px 10px 0px 10px;
}

.LeftNavDropDown
{
font-family:Verdana;
font-size:10px;
width:180px;
height:18px;
margin:0px 0px 5px 10px;
padding:0px;	

}

.ChectItOutHeading
{
float:left;
margin:0px 0px 0px 10px;
_margin:0px 0px 0px 5px;
padding:0px;
border:0px solid blue;
}

.ChectItOutText
{
 float:left;
 padding:0px;	
 _width:190px;
 margin:0px 0px 5px 10px; 
 _margin:0px 0px 10px 5px;
 font-size:10px;
 font-family: Verdana;
 border:0px solid blue;
}

.BookTripDDLButton
{
 width:100px;
 margin:0px 0px 10px 10px;
}




/*Check it out */

.AutoPayOuter
{
 margin:0px 0px 10px 10px; 
 _margin:0px 0px 10px 5px; 
 width:180px; 
 height:18px; 
 float:left;
 background-image:url(../_Images/Myprofile/PaymentDetails/PD_autopay_button.gif); 
 background-repeat:no-repeat;
}

.AutoPayAnchor
{
color:White; 
font-weight:bold; 
font-size:10px; 
font-family:Verdana; 
text-decoration:none; 
cursor:pointer;
}

.AutoPayInner
{
 width:180px; 
 height:15px; 
 padding:3px 0px 0px 5px;
}



/* end of left menu */

#div_img img , .saleImg 
{
	margin:5px 0px 10px 0px;
	padding:0px ;
	float:left;	
}



/*Footer*/

#footernav ul
{
    float:left;
    margin:0px;
    padding:10px 0px 10px 0px;
}  
   
#footernav li
{ 
    text-decoration:none;
    list-style:none;
    display:inline;    
}

#footernav ul li a
{   
    padding:0px 3px 0px 3px;
    margin:0px;
    font-family:Verdana;
    font-size:9px;
    /*color:#86c9fc;*/
    color:#0173bc;
    text-decoration:none;       
    border-right:solid 1px #0173bc;
    letter-spacing:normal;   
}
  
#footernav span
{
    float:left;
    padding:15px 30px 10px 50px;
    margin:0px;
    font-family:Verdana;
    font-size:9px;
    letter-spacing:normal;
    color:#0173bc;
       
}

#footernave
{
float:left;
}


/*BookNow - YourSelection control*/


#YourSelection span.Heading
{
    margin:0px 0px 0px 0px;    
    padding:0px;    
    border:0px solid black;
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;        
    display:block;
    }

.ExistingMemberHeading
{
    margin:0px 0px 0px 0px;    
    padding:0px;    
    border:0px solid black;
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;        
    }
    
    
    
#YourSelection  span.GrayHeading
{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:0px solid black;
    font-weight:bold;
    color:#5F5F5F;
    font-size:10px;
    display:block;    
    }
    
#YourSelection .YourSelectionLabel
{
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px; 
    color:#000000;
    border:0px solid black;
    font-size:10px;	
    font-weight:bold;
	/*display:block;               */
	}

/* Tour Year Switch */

div.TourYearSwitchWrapper
{
	border:solid 0px red;
	margin:0px 10px 0px 205px;
	padding:0px;
	font-size:11px;
	font-family:Verdana;
}

div#TourYearSwitch
{
	clear: left;
	font-weight:bolder;
}

div#TourYearSwitch .SelectedTourYear
{
	color:#E02075;
}

div#TourYearSwitch .ToggleSeperator
{
	font-size:smaller;
}

div#TourYearSwitch div#TourYearInfo
{
	margin:0px;
	border:0px solid red;
	font-weight:normal;
	font-size:10px;
}

div#TourYearSwitch .TourYearLink
{
	Color:#0173BC;
	text-decoration:underlined;	
	font-weight:bold;
}

