body
{
	background-color: #efefef;
	font-family: Arial, Tahoma, Verdana;
}





a:link, a:visited
{
	color: #172D83;
	text-decoration: none;
	/* text-decoration: underline; */
}

a:hover
{
	color: #CB0000;
	text-decoration: underline;
}


/* CUSTOMIZE BOXES AND TITLES OF PORTAL - START */

.clsTitleP
{
	color: #172D83;
}

.clsTitleP2
{
	color: #172D83;
}

.clsBoxP
{
	background-image: url('http://static.travelitix.com/img/p/14/bg_shade_lespac.gif');
	background-repeat: repeat-x;
	background-position: top;
	
	/* background: #DEDEE0; */
}

.clsShade
{
	color: #172D83;
	background: #798CB6;
	background-image: url('http://static.travelitix.com/img/c.gif');
	background-repeat: no-repeat;
}

/* CUSTOMIZE BOXES AND TITLES OF PORTAL - END */

/*For QS*/

/*div{border:solid 1px;}*/

.QS_tabContent_outer
{
	width:175px; /*198px*/
	height:200px;	
	max-height:200px;	
	/*overflow:hidden;*/
	float:left;
	text-align:left;	
    
}

.QS_tabContent
{			
	width:173px;	/*196px*/
	float:left;
	text-align:left;	

	background-image: url('http://static.travelitix.com/img/p/12/bg_right_blue.gif') !important;
	background-repeat: repeat-y !important;
	background-position: right !important;
	background-color: #ffffff !important;

}

.QS_innerTabContent
{	
	margin:4px;
	float:left;	
}


.QS_table
{		
	height:160px;
	/*width:100%;*/
	margin:0;
	padding:0;		
	vertical-align:bottom;
}

.QS_td
{
	vertical-align:bottom;
}


.QS_heading
{
	display:none;
}

.QS_divGateway, .QS_divDestination
{		
	width:160px;	
	margin:0 0 3px 0;
	float:left;		
	text-align:left;
	font-size:11px;
}

.QS_divClassification
{
	width:160px;	
	margin:3px 0 0 0;
	float:left;		
	text-align:left;
	font-size:11px;
}

.QS_divSubmit
{		
	width:160px;
	margin:5px 0 3px 0;
	font-size:12px;	
	text-align:center;
}

.QS_Label{text-align:left;width:100px;margin:5px 0 5px 0;float:left;color:#2B5594;font-weight:bold;}

.QS_Input{text-align:left;width:130px;margin:0;float:left;}

.QS_Label_Classification{text-align:left;width:40px;margin:5px 0 5px 0;float:left;color:#2B5594;font-weight:bold; }
.QS_Input_Classification{text-align:left;width:120px;margin:0;float:left;}


.QS_select
{
	width:160px;
	font-size:11px;
}


.divMoreSearchOption_QS{
	margin-right:4px;
}

.yui-skin-sam .yui-navset .yui-nav .selected a{
	color:#172D83 !important;
	font-weight:bold !important;
}