/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #FEFEFE;
}
.skinmaster {
	height: 100%;
	background-color: #F3F5FA;
	BORDER-RIGHT: #7994CB 1px solid; 
	BORDER-TOP: #7994CB 1px solid; 
	BORDER-LEFT: #7994CB 1px solid; 
	BORDER-BOTTOM: #7994CB 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	BACKGROUND-IMAGE: url(gradient_DkBlue.jpg); HEIGHT:30px;
}
.fieldset
{
	BORDER-RIGHT: #7994CB 1px solid; 
	BORDER-TOP: #7994CB 1px solid; 
	BORDER-LEFT: #7994CB 1px solid; 
	BORDER-BOTTOM: #7994CB 1px solid; 	
}
.controlpanel {
	width: 100%;
	background-color: #DFE5F2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.contentpane {
	width: 100%;
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.rightpane {
	width: 175px;
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.error
{
	font-family:Arial,tahoma;
	color:Red;
	font-weight: bold; 
}
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #CAD5EA 0px solid; 
	border-bottom: #CAD5EA 1px solid; 
	border-top: #CAD5EA 1px solid; 
	border-right: #CAD5EA 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
}
.MainMenu_MenuIcon {
	background-color: #CAD5EA; 
	border-left: #CAD5EA 1px solid; 
	border-bottom: #CAD5EA 1px solid; 
	border-top: #CAD5EA 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #CAD5EA;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #8DA4D3; 
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
}
.MainMenu_MenuArrow {
	border-right: #CAD5EA 1px solid; 
	border-bottom: #CAD5EA 1px solid; 
	border-top: #CAD5EA 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton     {
    background: #00A5DE ; 
    color: #FFFFFF;
    font-family:Verdana, sans-serif; 
    font-size: 11px;
    font-weight: normal;
    border:solid 1px #00A5DE ;
}
.TreeViewMenu {
	width: 175px;
	background-color: #DFE5F2;
	BORDER-RIGHT: #7994CB 1px solid; 
	BORDER-TOP: #7994CB 1px solid; 
	BORDER-LEFT: #7994CB 1px solid; 
	BORDER-BOTTOM: #7994CB 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}
.TreeViewMenu_Header {
	BACKGROUND-IMAGE: url(gradient_LtBlue.jpg);
}
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  18px;
    font-weight:    normal;
    color: #333333;
}

/*******************************************/
.bg_left_frame {
	background-image: url(../images/bg_left_frame.gif);
	background-repeat: repeat-y;
	height: 100%;
	width: 6px;
}
.bg_right_frame {
	background-image: url(../images/bg_right_frame.gif);
	background-repeat: repeat-y;
	height: 100%;
	width: 6px;
}
.t_social_interest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #B3B3B3;
	padding-right: 20px;
}
.t_toll_free {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D07B17;
}
.t_x {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #72706F;
	padding-right: 10px;
}
.t_xx_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.t_xx_11_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E24905;
	text-decoration: none;
}

.t_xxx_16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

.t_xxx_14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.t_xx_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0080C7;
	text-decoration: none;
}
.t_xx_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFAA22;
	text-decoration: none;
}
.t_email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.t_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.t_social_interest_over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D07B17;
}
.bg_menu {
	background-image: url(../images/bg_menu.gif);
	background-repeat: repeat-x;
	height: 25px;
	width: 100%;
}
.input_search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 100px;
	border: 1px solid #7F9DB9;
}
.t_click {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D07B17;
	text-decoration: none;
}
.t_languages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.t_english {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.input1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 100px;
}
.select1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 302px;
}
.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 75px;
}
.t_from {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 3px;
}
.t_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.t_small_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.t_day {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A5A5A5;
}
.t_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0080C7;	
}
.border1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E0E0E0;
	border-left-color: #E0E0E0;
}
.t_space {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	padding-right: 3px;
	padding-left: 3px;
}
/*
==========================================================
Tien Quach Edits
==========================================================
*/
.bg_Logo
{
    background-image: url(../../images/bg_TRIPGUYTRAVEL_LOGOSOLO.jpg);
    background-repeat: no-repeat;
    /*width: 978px;*/    
    height: 275px;    
    background-color: White;
}
/*
==========================================================
End Tien Quach Edits
==========================================================
*/
/*******************************************/
.bg_text_left {	
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}
.t_blue {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;	
}
.t_by_miles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #636A70;
}
.TitleResult
{
	font-family: font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0066CC;			
}

.error_message
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:Red;
	}

/*
=====================
Added By Khoi
=====================
*/

/*
=====================
Menu 1 
=====================
*/
.navigation 
{	
	width: 100%;		
	background: url(../images/nav-bg.gif) repeat-x;		
}
.leftseparator
{
	color:Red;
	background: url(../images/nav-item-left.gif);
	height:22px;
	width:7px;
}
.separator
{
	color:Red;
	background: url(../images/nav-split.gif);
	height:22px;	
	width:2px;
}
.rightseparator
{
	background: url(../images/nav-item-right.gif);
	height:22px;
	width:7px;
}
.MainMenu1_MenuContainer
{
    background-color: transparent; /* Use for another browser */
    font-family: Verdana;
    font-weight: bold;
    font-style: normal; /* New Settings */
    font-size: 12px;    
}
.MainMenu1_RootMenuItem
{
    cursor: pointer;
    cursor: hand;
    font-weight: bold;
    font-style: normal;
    background-color: Transparent; /* New Settings */
    font-size: 12px;
    /*text-transform: uppercase;*/
    font-family: Verdana;
    color: #FEDA00;
    text-decoration: none;
}
/* Hide Menu Icon */
.MainMenu1_RootMenuItem TD IMG
{
    display: none;
    visibility: hidden;
}
.MainMenu1_MenuItem
{
	/*
    cursor: pointer;
    cursor: hand;
    font-weight: bold;
    font-style: normal;
    background-color: Transparent;  New Settings
    font-size: 12px;
    text-transform: uppercase;
    font-family: Verdana;
    color: #FEDA00;
    text-decoration: none;
    background-image:url(../images/nav-item-bg.gif);    
    */
    
	width: 110px;
	height:22px;
	text-align: center;
	background: #36a6dd url(../images/nav-item-bg.gif);
	color: #ffcc00;
	font-weight: bold;
	font-size: 12px;	
	margin: 10px 0px 10px 0px;
	padding: 4px 0px 4px 0px;
}
/* Hide Menu Icon */
.MainMenu1_MenuItem TD IMG
{
    display: none;
    visibility: hidden;
}
.MainMenu1_MenuItemSel
{
	width: 110px;
	height:22px;    
    cursor: pointer;
    cursor: hand;
    font-weight: bold;
    font-style: normal; /* New Settings */
    font-size: 12px;
    /*text-transform: uppercase;*/
    font-family: Verdana;
    color: white;
    text-decoration: none;   
	text-align: center;
	background: #36a6dd url(../images/nav-item-bg.gif);
	margin: 10px 0px 10px 0px;
	padding: 4px 0px 4px 0px;
}
/* Hide Menu Icon */
.MainMenu1_MenuItemSel TD IMG
{
    display: none;
    visibility: hidden;
}
.MainMenu1_SubMenu
{
    margin-top: 1px;
    border: SOLID 2px #FEDA00; /*background-color: #F3F3F3;*/
    background-color: #695F53; /* Use for another browser */
    font-family: Verdana;
    font-weight: bold;
    font-style: normal; /* New Settings */
    font-size: 12px;
}
.MainMenu1_MenuIcon
{
    background-color: #695F53;
    cursor: pointer;
    cursor: hand;
    text-align: center;
    width: 1px; /*width: 15px;*/
    height: 22px;
}
.MainMenu1_MenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
}
.MainMenu1_RootSelectedMenu
{
    color: white;
    font-weight: bold;
}
.MainMenu1_Separator
{
    font-family: Verdana;
    font-size: 12px;
    color: #FEDA00;
    font-weight: bold;
}
/*
=====================
End Menu 1 
=====================
*/

tr.pagging td table tbody tr td span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: black;	
}
tr.pagging td table tbody tr td a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #378EB8;
}

/*
=====================
End Added By Khoi
=====================
*/


/* mai edit */

.bg_link {
	background-image: url(../Images/bg_link.gif);
	background-repeat: repeat-x;
	height: 21px;
	font-size:4pt;	
	border-bottom: solid 5px #e8edf9;
}
.t_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.t_small_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.t_title
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color:#378BB6;
	text-decoration: none;
	padding-bottom: 20px;
}

.t_title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.t_welcome {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color:#378BB6;
	/*color: #99CCFF;*/
	text-decoration: none;
	padding-bottom: 10px;
}

.t_small_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 12px;
	padding-bottom: 20px;
	line-height: 18px;
}
.t_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.t_more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.t_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	padding-left: 8px;
}
.input1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 96px;
}
.t_email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.t_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 136px;
}
.select1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 174px;
}
.select2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 128px;
}
.iput3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 66px;
}
.input4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 155px;
}
.input5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 112px;
}
.t_italic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.border1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D0D0BF;
	border-left-color: #D0D0BF;
}

.textarea_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 75px;
	width: 320px;
}


/* end edit by mai*/

/*TAM EDIT*/
.subnode 
{
	font-family:Verdana;
	font-size:11px;
	color: #222;
	text-decoration: none;
	font-weight: bold;
	}

.subhover 
{
	font-family:Verdana;
	font-size:11px;
	color: #666;
	font-weight: bold;
	text-decoration:none;
	}


.sublinkselected
{
	font-family:Verdana;
	font-size:11px;
	color: #3791bd;
	text-decoration: none;
	font-weight: bold;
	}
	
a.subnode : link
{
	font-family:Verdana;
	font-size:11px;
	color: #222;
	text-decoration: none;
	font-weight: bold;
	}

a.subnode : hover
{
	font-family:Verdana;
	font-size:11px;
	color: #666;
	font-weight: bold;
	text-decoration:none;
	}


a.subnode:visited
{
	font-family:Verdana;
	font-size:11px;
	color: #3791bd;
	text-decoration: none;
	font-weight: bold;
	}


#subnav {
	float: left;
	width: 100%;
	height: auto;
	margin: 3px 0px 0px 0px;
	padding: 0px;
	background: #e5e5e5;
	}

#subnav p {
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 6px 12px;
	color: #999;
	}
.input_search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 100px;
	border: 1px solid #7F9DB9;
}


/*TAM END EDIT*/