﻿/* *****  Universal Style *******/

*
{
	padding:0px;
	margin:0px;
}

img 
{
	border:0px;
}

body
{  
	background-color: #E5E5E5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #666666;
}

a
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #5AACDC;
}

a:hover
{
	text-decoration: none;
}

/* common for landing page */
div.BannerImage
{
	float:left;
	clear:right;
}

div.Spacer
{
	width:99.7%;
	height:2px;
	overflow:hidden;
}

div.LeftHolder
{
	float:left;
	/*width:25.2%;*/
	width:190px;
    
}

div.RightHolder 
{
	float:left;
	width:74.4%;      
	padding-left:1px;
	_padding-left:0px;
	padding-bottom:20px;
	border:0px solid red;
}

.FullPageWidth
{
    width: 730px;
    margin:20px 20px 10px 13px;
}

/* This is for the Holder where we have to insert the content of the page*/
div.LandingContent
{
	margin-left:20px;
}
div.Content
{
	float:left;
	width:100%;
	margin-bottom:28px;
	margin-left:1px;
}

div.LeftSubContent
{
	padding-left:20px;
	width:380px;
	float:left;
	clear:right;
}

div.LeftSubContentLifeOnTour
{
	padding-left:20px;
	width:380px;
	float:left;
	clear:right;
}

div.RightSubContent
{
	width:150px;
	float:left;
	clear:right;	
	min-height:400px;
	height:auto;
	margin-left:10px;
}

/********  Content of the page - Common for all ********/

div.LeftContent
{
	float:left;
	clear:right;
	width:190px;
	margin-left:10px;
}

div.RightContent
{
	float:left;
	clear:right;
	width:540px;
	margin-left:10px;
}

/*********  GetStarted styles - Leftcolumn ****/

div.GetStarted
{
	padding:0px 10px 20px 0px;
	float:left;
	clear:right;
	margin-top:20px;
}

div.GetStartedHead
{
	margin-bottom:11px;
}

span.SideMessageHighlight
{  
	font-weight:bold;
 	color:#ffa011;
}

div.GetStartedText
{
	float:left;
	width:155px;
	clear:both;
	margin-bottom:10px;
}

/******************** TOC (Left Navigation Style)**********************/

div.SidebarContainer
{
	margin-top:1px;
}

div.SideNav
{
  
  background-color: #EBF8FA;
  width:188px;
  border-bottom: 1px solid #CCCCCC; 
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-top: none;
  padding-top:10px;
  padding-bottom:15px;
  /*min-height:168px;
  height:auto;
  _height:168px;*/
}

div.SideNavPriceATour
{
  
  background-color: #EBF8FA;
  width:188px;
  border-bottom: 0px solid #CCCCCC; 
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-top: none;
  padding-top:10px;
  padding-bottom:15px;
}
ul.SidebarElements, ul.SubSidebarElements, ul.SidebarElementsDownArrow 
{
    padding-left: 5px; 
	padding-top:0px;
	margin-bottom:0px;
	margin-left:25px;
}

ul.SubSidebarElements
{
	margin-left:30px;
}

 li.SideBar
{
    list-style: square url(/images/icon_triangle_right.gif);
    padding-bottom: 6px;  
}

li.SideBar a.SideBar, li.SideBarOn a.SideBarOn:visited, li.SideBarOn a.SideBarOn:active, li.SideBarLevel2 a.SideBarLevel2
{
  color: #999999;
  text-decoration: none;
  
}

li.SideBar a.SideBar:hover 
{
    color: #FFAE00;
}

li.SideBarOn a.SideBarOn
{
    text-decoration:none;
    color:#000000;
}

li.SideBarOn 
{
    text-decoration:none;
    color:#000000;
    margin-bottom: 6px;
    list-style: square url(/images/icon_triangleorange.gif);
    padding-bottom: 0px;

}


li.SideBarRightArrowDown a.SideBarRightArrowDown 
{
    text-decoration:none;
    color:#000000;
}

li.SideBarRightArrowDown 
{
    text-decoration:none;
    color:#000000;
    margin-bottom: 6px;
    list-style: square url(/images/icon_triangleorangedown.gif);
}

li.SideBarLevel2 a.SideBarLevel2 
{
    padding-left:-10px;
    text-decoration:none;
}

li.SideBarLevel2 a.SideBarLevel2:hover 
{
    color: #FFAE00;
}

li.SideBarLevel2
{
    padding-left:-10px;
    text-decoration:none;
    margin-bottom: 6px;
    list-style: square url(/images/icon_arrow_quad_grey.gif);
}
li.SideBarLevel2On a.SideBarLevel2On 
{
    padding-left:-10px;
    text-decoration:none;
    color:#000000;
}
li.SideBarLevel2On 
{
    padding-left:-10px;
    text-decoration:none;
    margin-bottom: 6px;
    list-style: square url(/images/icon_arrow_quad_Orange.gif);
    color:#000000;
}
div.LeftSpace_FT_C
{	
	width:100%;
	height:59px;
	margin-top:5px;
	margin-top:expression(2 + 'px');
	border:0px solid;
	background-image:url('../../images/spacer.gif') repeat -y;	
}


/***********GetStarted for students section********************/
.GetStartedParents
{
	padding:0px 10px 20px 10px;
	float:left;
	clear:right;
	margin-top:30px;
}
.GoTxt
{
	padding-top:5px;
	padding-bottom:5px;
}
.TourNumTxtDiv
{
	float:left; 
	padding-right:5px;
	padding-top:2px;
	
}
.TourNumTxt
{
	font-size:11px;
}
.GoBtn
{
	padding-left:6px;
}
.Clr
{
	
	clear:both;
	height:0px;
	overflow:hidden;
}

.RadioDiv
{
	padding-top:3px;
	padding-bottom:1px;
}

/************ Marketing Button Styles ***********/
	span.LinkNonUnder { color: #5AACDC; font-weight:bold; }
	
	div.MarkButton { width:94%; margin:20px 0px 10px 0px; padding:0px 0px 0px 10px; }
    
	span.MsgHighlight { color:#FFAE00; font-weight:bold; font-size:11px; }

/************** TourConsultantDetails.ascx ****************/

	div.TCContainer { float:left;width:100%;background-color:#F7F7F7; color:#666666; }

	div.TCImage { float:left;width:12%; padding:10px 14px; }

	div.TCInfo { float:left;width:83%; _width:82%; margin-top:7px;}
	
	
/********************* Right Content **********************************/
	
div.RightCol 
{
    float:right;
    width:24%;
}

div.RightColLifeOnTour
{
    float:right;
    width:134px;
    padding-top:28px;
border:0px solid red;
}

div.RightCont 
{
    float:right;
    width:100%;
    border:solid 1px #cccccc;
    margin-bottom:20px;
}
	
div.RightContTp 
{
    float:left;
    width:84.5%;
    padding:10px;
    padding-left:8px;
}
	
div.RightContLwrGreen
{
	float:right;
	width:93%;
	background-image:url(/Images/random/icon_quote_btm_green.jpg);
	padding-top:6px;
	padding-right:10px;
	padding-bottom:7px;
	line-height:normal;
	color:#FFFFFF;
	text-align:right;	
}

div.RightContLwrBlue
{
	float:right;
	width:93%;
	background-image:url(/Images/random/icon_quote_btm_blue.jpg);
	padding-top:6px;
	padding-right:10px;
	padding-bottom:7px;
	line-height:normal;
	color:#FFFFFF;
	text-align:right;
}

div.RightContLwrOrange
{
	float:right;
	width:93%;
	background-image:url(/Images/random/icon_quote_btm_orange.jpg);
	padding-top:6px;
	padding-right:10px;
	padding-bottom:7px;
	line-height:normal;
	color:#FFFFFF;
	text-align:right;
}

.GetStartBtn label
{
	padding-left:3px;
}
