﻿


body, html 
{
	font-family: Century Gothic, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #4d4d4d;
	background-color:#cccccc;
	background-repeat: repeat-y;
	background-position: center;
}

img {
  border: none;
}

.GlobalBGBody
{
	width: 800px;
	background-image: url("images/GlobalBG.gif");
	background-repeat: repeat-y;
	background-position: center;
	}

.GlobalBGBottom
{
width: 800px;
height: 21px;
background-color: #cccccc;
background-image: url("images/GlobalBGBottom.gif");
background-repeat: no-repeat;
background-position:center;
}

.GlobalUI
{
width: 744px; 
text-align:left;
margin: auto;

}

.GlobalHeader
{
width: 800px;
margin: auto;
}

.GlobalOffPage
{
	position:absolute;
	left: -1000px;
}

A.BottomMenuLink:link { COLOR: #4d4d4d; font-family: Century Gothic; font-size: 10px; font-weight: bold; text-decoration:none; border: 0px; cursor:pointer; }
A.BottomMenuLink:visited { COLOR: #4d4d4d; font-family: Century Gothic; font-size: 10px; font-weight: bold; text-decoration:none; border: 0px; cursor:pointer; }
A.BottomMenuLink:hover { COLOR: #4d4d4d; font-family: Century Gothic; font-size: 10px; font-weight: bold; text-decoration:underline; border: 0px; cursor:pointer; }
A.BottomMenuLink:active { COLOR: #4d4d4d; font-family: Century Gothic; font-size: 10px; font-weight: bold; text-decoration:none; border: 0px; cursor:pointer; }


A:link { COLOR: #4d4d4d; font-family: Century Gothic; font-size: 10px; font-weight: bold; text-decoration:none; border: 0px; }
A:visited { COLOR: #4d4d4d; font-family: Century Gothic; font-size: 10px; font-weight: bold; text-decoration:none; border: 0px; }
A:hover { COLOR: #4d4d4d; font-family: Century Gothic; font-size: 10px; font-weight: bold; text-decoration:underline; border: 0px; }
A:active { COLOR: #4d4d4d; font-family: Century Gothic; font-size: 10px; font-weight: bold; text-decoration:none; border: 0px; }



A.news:link { COLOR: #4d4d4d; text-decoration: none; font-family:Century Gothic; font-weight:bold; font-size: 10px;}
A.news:visited { COLOR: #4d4d4d; text-decoration: none; font-family:Century Gothic; font-weight:bold; font-size: 10px;}
A.news:hover { COLOR: #e5053b; text-decoration: underline; font-family:Century Gothic; font-weight:bold; font-size: 10px;}
A.news:active { COLOR: #4d4d4d; text-decoration: none; font-family:Century Gothic; font-weight:bold; font-size: 10px;}


A.FeatAccHeader:link { COLOR: #4d4d4d; text-decoration: none; font-family:Century Gothic; font-weight:bold; font-size: 11px;}
A.FeatAccHeader:visited { COLOR: #4d4d4d; text-decoration: none; font-family:Century Gothic; font-weight:bold; font-size: 11px;}
A.FeatAccHeader:hover { COLOR: #e5053b; text-decoration: underline; font-family:Century Gothic; font-weight:bold; font-size: 11px;}
A.FeatAccHeader:active { COLOR: #4d4d4d; text-decoration: none; font-family:Century Gothic; font-weight:bold; font-size: 11px;}	
	
A.News_But_GoDo:link { COLOR: #4d4d4d; font-family:Arial; font-size:11px; font-weight: bold; text-decoration: none; font-style:normal; }
A.News_But_GoDo:visited { COLOR: #4d4d4d; font-family:Arial; font-size:11px; font-weight: bold; text-decoration: none; font-style:normal; } 
A.News_But_GoDo:hover { COLOR: #4d4d4d; font-family:Arial; font-size:11px; font-weight: bold; text-decoration: none; font-style:normal; }
A.News_But_GoDo:active { COLOR: #4d4d4d; font-family:Arial; font-size:11px; font-weight: bold; text-decoration: none; font-style:normal; }

.FeatAccByline
{
	font-family:Century Gothic;
	font-size: 11px;
	font-weight: bold;
	color: #4d4d4d;
}

.ButtonGreenBorder
{
    background-image: url(images/ButtonGreenBorder.jpg);
    background-repeat: repeat-x;
	color: #666666;
	cursor: pointer;
	text-align:center;
	height: 17px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid;
	border-top-color:#808080;
	border-left-color:#808080;
	border-right-color:#808080;
	border-bottom-color:#808080;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffff',EndColorStr='#b3b3b3');
     
      }

A.ButtonTxt:link { COLOR: #4d4d4d; font-weight: bold; font-family: Century Gothic; font-size: 10px; text-decoration: none;}
A.ButtonTxt:visited { COLOR: #4d4d4d; font-weight: bold; font-family: Century Gothic; font-size:  10px;  text-decoration: none;}
A.ButtonTxt:hover { COLOR: #4d4d4d; font-family: Century Gothic; font-weight:bold; font-size:  10px; text-decoration: none;}
A.ButtonTxt:active { COLOR: #4d4d4d; font-family: Century Gothic; font-weight:bold; font-size:  10px;  text-decoration: none;}
   
    


.NewsTabRight
{
	background-image: url("../CdbV2/images/tab_news_right.gif");
}

.NewsTabLeft
{
	background-image: url("../CdbV2/images/tab_news_left.gif");
}


.ForumTab
{
	background-color: #b1d6e8;
	}
	
.NewsTab
{
	background-color: #88866c;
	}


.dotted_line_blue
{

background-image: url(../CdbV2/images/dotted_line_small.gif);
}



/*/////////////////////////// DINING START ////////////////////////////*/

.SER_DINSearch_BGColour
{
	background-color: #ffffff;
}

/*/////////////////////////// DINING END ////////////////////////////*/




/*////////////////////// HomePage Action Buttons ////////////////////////////*/

.Button1Left

{
	width: 11px;
	height: 18px;
	background-repeat:no-repeat;
	background-position: top;
    background-image: url(images/Pink_Button_left.gif);
    padding-bottom: 0px;
    padding-left:0px;
    padding-right:0px;
    
	
	}
	
.Button1Right

{
	width: 10px;
	height: 18px;
	background-repeat:no-repeat;
	background-position: top;
    background-image: url(images/Pink_Button_right.gif);
	background-position: top;
	padding-left:0px;
    padding-right:0px;
	
	}
	
.Button1Center

{
    background-position: top;
   	height: 18px;
	padding-bottom: 0px;
	background-color: #d50049;
	background-repeat:no-repeat;
	padding-left:0px;
    padding-right:0px;
	
	
	}
	
	
.Button2Left

{
	width: 10px;
	height: 18px;
	background-repeat:no-repeat;
	background-position: top;
    background-image: url(images/Grey_Button_left.jpg);
	padding-left:0px;
    padding-right:0px;
	}
	
.Button2Right

{
	width: 10px;
	height: 18px;
	background-repeat:no-repeat;
	background-position: top;
    background-image: url(images/Grey_Button_right.jpg);
	background-position: top;
	padding-left:0px;
    padding-right:0px;
	}
	
.Button2Center

{
	background-image: url(images/Grey_Button_center.jpg);
    background-position: top;
   	height: 18px;
	padding-bottom: 0px;
    background-repeat:repeat-x;
    padding-left:0px;
    padding-right:0px;
	
	}


.Button3Left

{
	width: 10px;
	height: 18px;
	background-repeat:no-repeat;
	background-position: top;
    background-image: url(images/Grey_Button_left.jpg);
	padding-left:0px;
    padding-right:0px;
	}
	
.Button3Right

{
	width: 10px;
	height: 18px;
	background-repeat:no-repeat;
	background-position: top;
    background-image: url(images/Grey_Button_right.jpg);
	background-position: top;
	padding-left:0px;
    padding-right:0px;
	}
	
.Button3Center

{
	background-image: url(images/Grey_Button_center.jpg);
    background-position: top;
   	height: 18px;
	padding-bottom: 0px;
    background-repeat:repeat-x;
    padding-left:0px;
    padding-right:0px;
	
	}
	
	
.Button4Left

{
	width: 9px;
	height: 18px;
	background-repeat:no-repeat;
	background-position: top;
    background-image: url(images/Blue_Button_left.gif);
	padding-left:0px;
    padding-right:0px;
	}
	
.Button4Right

{
	width: 12px;
	height: 18px;
	background-repeat:no-repeat;
	background-position: top;
    background-image: url(images/Blue_Button_right.gif);
	background-position: top;
	padding-left:0px;
    padding-right:0px;
	}
	
.Button4Center

{
    background-position: top;
   	height: 18px;
	padding-bottom: 0px;
    background-color: #206a91;
    background-repeat:no-repeat;
	padding-left:0px;
    padding-right:0px;
	}

/* Recommended Favorites Slideshow */

.ServiceHeading
{
font-size: 10px;
font-weight:bold;
font-family: Century Gothic;
COLOR: #e5053b; 
font-smoothing: on,5;
line-height: 13px;
letter-spacing: 0px;
}

/* End Recommended Favorites Slideshow */


/* Subscribe to Newsletter News/Controls/SubscribeNews.acx */

.modalBackground {
	background-color:#ffffff;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	font-size: 9px;
	color:Navy;
	position:absolute;
	left: 2000px;

	
}

.moreInfoHeaderPanel
{
	cursor: move;
	background-color:inherit;
}



/*End News */



/*////////////// Hompage ITN Start //////////////////////////*/

.ITNWizardHomeHeaderBG
{
background-color: #e5053b;
height:25px;
font-family: Century Gothic;
font-size: 13px;
font-weight: bold;
border-bottom: 1px solid #ffffff;
color: #ffffff;
padding-left: 5px;
}

.ITNWizardHomeHeaderBG_Tab
{
background-image: none;
background-color: #0a4968;
}

.ITNWizardHomePage
{
 background-color: #e0e1d3;
 }
 
.ITNWizardHomeHeaderImage
{
background-image: url(images/HomePagePlanBG.jpg);
height: auto;
background-color: #ffebec;
background-repeat: repeat-x;


}
.QuickLinksBG
{
    background-color: #ffebec;
    border-top: 1px solid #ffffff;
}

.WelcomeHeader
{
font-weight: bold;
font-size: 13px;
font-family: Century Gothic;
COLOR: #ffffff;
letter-spacing: 0px;
}

.WelcomeHeader_SER
{
font-weight: bold;
font-size: 13px;
font-family: Century Gothic;
COLOR: #cc0433;
letter-spacing: 0px;
}

.ItnPrfStandAlone
{
font-weight: bold;
font-size: 11px;
font-family: Century Gothic;
COLOR: #cc0433;
}

/*/////////////////////////////////////////////////////////*/




.HomepageRightHandBG
{
	background-color: #cccccc; 
}

.HomepageLeftHandBG
{
	background-color: #cccccc; 
}	

.QuicklinksBG
{
	background-color:#cccccc 
}
.Special_offers_bg
{
background-color: #cccccc;
COLOR: #4d4d4d;
font-family:Century Gothic;
font-size:10px;
font-weight:bold;
Padding-left: 8px;
Padding-top: 5px;
Padding-right: 5px;
Padding-bottom: 5px;
	}

.SER_ACTFeat_Area
{
COLOR: #0a4968; 
}



/*/////////////////////////  LOGON CONTROL  ////////////////////////////////*/


.control_login
{
background-color: #cccccc; 
font-size: 10px;
font-family: Century Gothic;
COLOR: #4d4d4d;
font-weight:bold; 
}

.control_loggedin
{
background-color: #cccccc; 
font-size:10px;
font-family: Century Gothic;
COLOR: #4d4d4d; 
font-weight:bold;
}



.Logon_Header_BG
{
background-color: #808080;
height: 25px;
font-family:Century Gothic;
font-size: 13px;
font-weight: bold;
border-bottom: 1px solid #ffffff;
color: #ffffff;
padding-left: 5px;
}

.Logon_icon
{
width: 1px;
background-image: none;
background-color: #88866d;
}


A.BigWhite:link { COLOR:White; font-weight:bold; font-family:Century Gothic; font-size:12px; TEXT-DECORATION: none; }
A.BigWhite:visited { COLOR:White; font-weight:bold; font-family:Century Gothic; font-size:12px; TEXT-DECORATION: none;}
A.BigWhite:hover { COLOR: Aqua; font-weight:bold; font-family:Century Gothic; font-size:12px; TEXT-DECORATION: underline;}
A.BigWhite:active {COLOR:White; font-weight:bold; font-family:Century Gothic; font-size:12px; TEXT-DECORATION: none;}

A.ItnDescription
{
font-size:11px;
font-family: Century Gothic;
COLOR: #4d4d4d; 
font-weight:bold;
TEXT-DECORATION: underline;
}
A.ItnDescription:Hover
{
font-size:11px;
font-family: Century Gothic;
COLOR: #e5053b; 
font-weight:bold;
 TEXT-DECORATION: underline;
}


A.Logon_But_GoDo:link { COLOR: #f5f6e0; font-family:Century Gothic; font-size:14px; font-weight: bold; font-style:italic; font-smoothing: on,5; letter-spacing: 0px; }
A.Logon_But_GoDo:visited { COLOR: #f5f6e0; font-family:Century Gothic; font-size: 14px;  font-weight: bold; font-style:italic; font-smoothing: on,5; letter-spacing: 0px; }
A.Logon_But_GoDo:hover {  text-decoration: none; COLOR: #38733b; font-family:Century Gothic; font-size:14px;  font-weight: bold; font-style:italic; font-smoothing: on,5; letter-spacing: 0px; }
A.Logon_But_GoDo:active { COLOR: #f5f6e0; font-family:Century Gothic; font-size:14px;  font-weight: bold; font-style:italic; font-smoothing: on,5; letter-spacing:0px; }

A.logon_link:link { COLOR: #4d4d4d; font-weight: bold; font-family:Century Gothic; font-size: 10px; TEXT-DECORATION: none; }
A.logon_link:visited { COLOR: #4d4d4d; font-weight:bold; font-family:Century Gothic; font-size: 10px;  TEXT-DECORATION: none;}
A.logon_link:hover { COLOR: #e5053b; font-weight: bold; font-family:Century Gothic; font-size:10px;  TEXT-DECORATION: underline;}
A.logon_link:active { COLOR: #4d4d4d; font-weight: bold; font-family:Century Gothic; font-size:10px;  TEXT-DECORATION: none;}

A.logon_link_bold:link { COLOR: #4d4d4d; font-weight: normal; font-family:Century Gothic; font-size: 10px; TEXT-DECORATION: normal; font-weight: bold; }
A.logon_link_bold:visited { COLOR: #4d4d4d; font-weight:normal; font-family:Century Gothic; font-size: 10px;  TEXT-DECORATION: normal; font-weight: bold;}
A.logon_link_bold:hover { COLOR: #e5053b; font-family:Century Gothic; font-size:10px;  TEXT-DECORATION: none; font-weight: bold; TEXT-DECORATION: underline;}
A.logon_link_bold:active { COLOR: #4d4d4d; font-family:Century Gothic; font-size:10px;  TEXT-DECORATION: none; font-weight: bold;}


A.GoDO_Button_Link:link { COLOR: #4d4d4d; font-family:Arial; font-size:11px; font-weight: bold; text-decoration: none; font-style:normal; line-height: 2px; }
A.GoDO_Button_Link:visited { COLOR: #4d4d4d; font-family:Arial; font-size: 11px;  font-weight: bold; text-decoration: none; font-style:normal; line-height: 2px; }
A.GoDO_Button_Link:hover {  COLOR: #4d4d4d; font-family:Arial; font-size:11px;  font-weight: bold; text-decoration: none; font-style:normal; line-height: 2px; }
A.GoDO_Button_Link:active { COLOR: #4d4d4d; font-family:Arial; font-size:11px;  font-weight: bold; text-decoration: none; font-style:normal; line-height: 2px; }



/*/////////////////////////  ThemeListControl ////////////////////////////////*/

.ThemeList_Header_BG
{
 background-color:#0c4965;
}


.SpecialistSitesDetailHeader
{

COLOR: #4d4d4d; 
font-family: Century Gothic;
font-size: 13px;
font-weight: bold;
letter-spacing: 0px;

}
A.Reccom_Text_Link:link { COLOR: #4d4d4d; font-weight:bold; font-family:Century Gothic; font-size: 10px; TEXT-DECORATION: none; }
A.Reccom_Text_Link:visited { COLOR: #4d4d4d; font-weight:bold; font-family:Century Gothic; font-size: 10px;  TEXT-DECORATION: none;}
A.Reccom_Text_Link:hover { COLOR: #4d4d4d; font-family:Century Gothic; font-weight:bold; font-size:10px;  TEXT-DECORATION: underline; }
A.Reccom_Text_Link:active { COLOR: #4d4d4d; font-family:Century Gothic; font-weight:bold; font-size:10px;  TEXT-DECORATION: none;}

A.Themelist:link { COLOR: #4d4d4d; font-family:Century Gothic; font-size: 11px; text-decoration:none; font-weight:bold;}
A.Themelist:visited { COLOR: #4d4d4d; font-family:Century Gothic; font-size: 11px; text-decoration:none; font-weight:bold;}
A.Themelist:hover { COLOR: #e5053b; font-family:Century Gothic; font-size: 11px; text-decoration:underline; font-weight:bold;}
A.Themelist:active { COLOR: #4d4d4d; font-family:Century Gothic; font-size: 11px; text-decoration:none; font-weight:bold;}

A.LocationAreasLNK:link { COLOR: #4d4d4d; font-weight: bold; font-family:Century Gothic; font-size: 10px; TEXT-DECORATION: none; }
A.LocationAreasLNK:visited { COLOR: #4d4d4d; font-weight:bold; font-family:Century Gothic; font-size: 10px;  TEXT-DECORATION: none;}
A.LocationAreasLNK:hover { COLOR: #4d4d4d; font-weight:bold; font-family:Century Gothic; font-size:10px;  TEXT-DECORATION: underline; }
A.LocationAreasLNK:active { COLOR: #4d4d4d; font-weight:bold; font-family:Century Gothic; font-size:10px;  TEXT-DECORATION: none;}


/*///////////////////////// MAP CONTROL  ////////////////////////////////*/

.Map_Header_BG
{
background-color: #808080;
height: 25px;
font-family:Century Gothic;
font-size: 13px;
font-weight: bold;
border-bottom: 1px solid #ffffff;
border-top: 1px solid #ffffff;
color: #ffffff;
padding-left: 10px;
}

A.Map_Link:link { COLOR: #FFF; font-family:Century Gothic; font-size:14px; font-weight: bold; font-style:italic; font-smoothing: on,5; letter-spacing: 0px; }
A.Map_Link:visited { COLOR: #FFF; font-family:Century Gothic; font-size: 14px;  font-weight: bold; font-style:italic; font-smoothing: on,5; letter-spacing: 0px; }
A.Map_Link:hover {  text-decoration: none; COLOR: #FFF; font-family:Century Gothic; font-size:14px;  font-weight: bold; font-style:italic; font-smoothing: on,5; letter-spacing: 0px; }
A.Map_Link:active { COLOR: #FFF; font-family:Century Gothic; font-size:14px;  font-weight: bold; font-style:italic; font-smoothing: on,5; letter-spacing:0px; }

.Map_Link
{ float:right;
	}

.control_map
{
background-color: #cccccc;
background-image: url("images/map.gif");
background-position: right;
Padding-left: 8px;
Padding-top: 3px;
Padding-right: 8px;
Padding-bottom: 5px;
}


A.Map_Text_Link:link { COLOR: #4d4d4d; font-weight: bold; font-family:Century Gothic; font-size: 10px; TEXT-DECORATION: none; }
A.Map_Text_Link:visited { COLOR: #4d4d4d; font-weight:bold; font-family:Century Gothic; font-size: 10px;  TEXT-DECORATION: none;}
A.Map_Text_Link:hover { COLOR: #e5053b; font-family:Century Gothic; font-weight: bold; font-size:10px;  TEXT-DECORATION: underline; }
A.Map_Text_Link:active { COLOR: #4d4d4d; font-family:Century Gothic; font-weight: bold; font-size:10px;  TEXT-DECORATION: none;}
	

/*/////////////////////////  MAP CONTROL END  ////////////////////////////////*/



.ActivitiesHeader_BG
{
background-image: url("images/ITNWizardHomeHeaderBG.gif");
font-size: 14px;
font-weight: bold;
font-family: Century Gothic;
COLOR: #FFFFFF; 
height: 35px;
padding-left: 15px;
background-position:right;
background-repeat:no-repeat;
background-color: #808080;

}

.overview_headers
{
COLOR: #4d4d4d;
font-family: Century Gothic;
font-size: 10px;
font-weight: bold;
 
}

.SERDetailHeader
{
font-size: 14px;
font-family: Century Gothic;
COLOR: #4d4d4d; 

}

.SERDetailListHeader
{
COLOR: #286a8c; 
}

.SER_cost
{
	color:#e5053b;
	font-family:Century Gothic;
	font-size:11px;
	font-weight: bold;
	}
.Status
{
	color:#e5053b;
	font-family:Century Gothic;
	font-size:10px;
	font-weight: bold;
	}
	

	
.SER_cost2
{
	color:#4d4d4d;
	font-family: Century Gothic;
	font-size: 11px;
	font-weight: bold;
	}	

.SER_ACTSearchHeader_BG
{
background-image:url("images/TitleBarBG.jpg");
height: 35px;
font-weight: bold;
font-size: 13px;
font-family: Century Gothic;
COLOR: #ffffff;
line-height: 13px;
letter-spacing: 0px;
Padding-left: 15px; 
Padding-right: 15px; 
width:100%;

}

.accom_feature
{
border-right: #b3b3b3 1px solid;
border-bottom: #b3b3b3 1px solid;
}

.ListPicFrame
{
    background-color: #ffffff;
	border: #CCCCCC 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	
}

.SER_DetailTimeSlot
{
background-color: #e5e5e5; 
border-top: 1px solid #b3b3b3;


}
.SER_DetailTimeSlot_ButtonBG
{
	background-color: #e5e5e5; 
	border-bottom: 1px solid #b3b3b3;
	

}

.SER_ACTSearch_BGColour
{
	background-color: #f2f2f2;
}

.SER_ACTSearch_BGColour_Highlight
{
	background-color: #d6e6d4;
}


.ITNWizardText
{
COLOR: #4d4d4d;
font-family: Century Gothic;
font-size: 11px;
font-weight:bold;

}

.ITNListAltColor
{
	background-color: #b0d5e8;
}

.ACCGrade
{

COLOR: #e5053b;
font-family:Century Gothic;
font-size:11px;
text-decoration: underline;
letter-spacing:0.5px;

}



/*/////////////////////////// iTINERARY lIST ////////////////////////////*/


.ITNListTitle
{
font-size:11px;
font-family: Century Gothic;
COLOR: #4d4d4d; 
font-weight:bold;
text-decoration: underline;
}

.ITNListText
{
font-size:10px;
font-family: Century Gothic;
COLOR: #504e41;
}

.ITNDate
{
font-size:10px;
font-family: Century Gothic;
COLOR: #808080; 
font-weight: bold;
}

.ITNListBG1  /* sets the image for the control (left-hand) fading background */
{

background-image: url(../CdbV2/images/ITNList_bg5.jpg);
background-repeat: repeat-y;
background-position: right;
Padding-left: 8px;
Padding-right: 8px;
height:140px;


}


.ITNListBG2  /*  sets the image for the control (right-hand) fading background */
{

background-image: url(../CdbV2/images/ITNList_bg4.jpg);
background-repeat: repeat-y;
background-position: left;
Padding-left: 8px;
Padding-right: 8px;
height:140px;
}


.MapPin
{	
	width: 25px;
	background-image: url(../CdbV2/images/Pin_red.gif);
	background-repeat: no-repeat;
	background-position:center center;

}


	.ITNPlanHomeHeader
{
background-color: #4d4d4d;

	}
	



	/*////////////////////// Ratings ////////////////////////////*/

.RatingHeader
{
font-size: 13px;
font-weight: bold;
font-family: Century Gothic;
COLOR: #4d4d4d; 

}

.HomepageRatingHeader
{
COLOR: #4d4d4d;
font-family: Century Gothic;
font-size: 12px; 
}

A.RHRatingHomepageLink:link { COLOR: #ffffff; font-weight: normal; font-family:Century Gothic; font-size: 9px; TEXT-DECORATION: underline; font-weight: bold; }
A.RHRatingHomepageLink:visited { COLOR: #ffffff; font-weight:normal; font-family:Century Gothic; font-size: 9px;  TEXT-DECORATION: underline; font-weight: bold;}
A.RHRatingHomepageLink:hover { COLOR: #ffffff; font-family:Century Gothic; font-size:9px;  TEXT-DECORATION: none; font-weight: bold;}
A.RHRatingHomepageLink:active { COLOR: #ffffff; font-family:Century Gothic; font-size:9px;  TEXT-DECORATION: underline; font-weight: bold;}

.Fav_List_BGColour
{
	background-color: #e5e5e5;
}
.paragraph_header
{
font-weight: bold;
font-size: 13px;
font-family: Century Gothic;
COLOR: #4d4d4d;
}

.paragraph_sub_header
{

font-size:11px;
font-family: Century Gothic;
COLOR: #4d4d4d; 
font-weight: bold;
}
.AccomGradeDesciption
{
	font-family:Century Gothic;
	font-size: 10px;
	color: #4d4d4d;
	font-weight: bold;
}	
.ITN_Label
{
	font-family: Century Gothic;
	font-size: 9px;
	color: #4d4d4d;
	font-weight: bold;
}
.login_text
{
	font-family:Century Gothic;
	font-size:10px;
	font-weight:bold;
	color:#4d4d4d;
}
.ITN_button_left_tab
{

	width: 10px;
	height: 18px;
	background-repeat:no-repeat;
	background-position: top;
    background-image: url(images/Grey_Button_left.jpg);
	padding-left:0px;
    padding-right:0px;
    cursor: pointer;
    background-color: Transparent;
   
	
}

.ITN_button_right_tab
{
	width: 10px;
	height: 18px;
	background-repeat:no-repeat;
	background-position: top;
    background-image: url(images/Grey_Button_right.jpg);
	background-position: top;
	padding-left:0px;
    padding-right:0px;
    cursor: pointer;
    background-color: Transparent;
	}

.ITN_button_bg
{
	background-image: url(images/Grey_Button_center.jpg);
    background-position: top;
   	height: 18px;
	padding-bottom: 10px;
    background-repeat:repeat-x;
    padding-left:0px;
    padding-right:0px;
font-family:Arial;
color: #666666;
font-size:11px;
font-weight: bold;
cursor: pointer;
background-color: Transparent;
letter-spacing: 0.5px;

	
	}

.ACCDetailRoomListTitle
{
font-weight: bold;
font-size: 13px;
font-family: Century Gothic;
COLOR: #4d4d4d;
letter-spacing: 0px;
}

.News_body_Title
{
Padding-left: 8px;
Padding-top: 8px;
Padding-right: 5px;
Padding-bottom: 15px;


}
A.News_body_Title_Links:link { COLOR: #4d4d4d; font-weight: bold; font-family:Century Gothic; font-size: 12px; TEXT-DECORATION: none; font-weight: bold; }
A.News_body_Title_Links:visited { COLOR: #4d4d4d; font-weight:bold; font-family:Century Gothic; font-size: 12px;  TEXT-DECORATION: none; font-weight: bold;}
A.News_body_Title_Links:hover { COLOR: #e5053b; font-weight: bold; font-family:Century Gothic; font-size:12px;  TEXT-DECORATION: underline; font-weight: bold;}
A.News_body_Title_Links:active { COLOR: #4d4d4d; font-weight: bold; font-family:Century Gothic; font-size:12px;  TEXT-DECORATION: none; font-weight: bold;}


.News_body
{
font-family: Century Gothic;
font-size: 10px;
font-weight: bold;
color: #4d4d4d;
Padding-left: 8px;
Padding-top: 8px;
Padding-right: 5px;
Padding-bottom: 8px;
}

.BG_List_Head_Color
{
background-color: #cdcccc;
}
.ACCDetailHeader
{
font-size: 12px;
font-family: Century Gothic;
line-height: 13px;
letter-spacing: 0px;
width:100%;
COLOR: #4d4d4d; 
font-weight: bold;

}

.SER_DINFeatured_BGColour
{
	background-color: #eceddf;
}
.bg_accom_list
{
background-color:inherit;
border-left: #b3b3b3 1px solid;
border-right: #b3b3b3 1px solid;
font-size: 10px;
font-family:Century Gothic;
Padding-left: 10px;
Padding-top: 5px;
Padding-right: 10px;
Padding-bottom: 3px;
}
.SERDetailHeader_Trans
{
font-size: 10px;
font-family: Century Gothic;
font-weight:bold;
COLOR: #e5053b; 
font-smoothing: on,5;

}
.LocTitle
{
	font-family:Century Gothic;
	font-size:12px;
	font-weight:bold;
	color: #e5053b;
}
.overview_body
{
font-size:9px;
font-family:Century Gothic;
COLOR: #f6f6f6; 
Padding-left: 8px;
Padding-right: 8px;
Padding-top: 3px;
border-top: 0px;
}

/*//////////////////////////////////////H1 LABELS and SITE MAP///////////////////////////////////*/


.H1_Acc
{
	font-weight: bold;
	font-size: 13px;
	font-family: Century Gothic;
	COLOR: #ffffff;
	line-height: 13px;
	letter-spacing: 0px;
	margin-bottom:0px;

}
.SERPicBG
{
	background-image: url("../CdbV2/images/SERPicBG_cdb.jpg");
	background-position: right top;
	background-repeat:no-repeat;
}
.Site_Map_Link
{
	color: #0a4968;
}
.H1_SiteMap
{
	font-weight: bold;
	font-size: 13px;
	font-family: Century Gothic;
	COLOR: #ffffff;
	line-height: 13px;
	letter-spacing: 0px;
	vertical-align:middle;
	margin-bottom:0px;
}
.H1_Search
{
	font-size: 16px;
	font-weight: bold;
	font-family: Century Gothic;
	COLOR: #FFFFFF; 
	font-smoothing: on,5;
	letter-spacing: -1px;
	vertical-align:middle;
	margin-bottom:0px;
}
.H1_Search_Label
{
	font-size: 14px;
	font-family: Century Gothic;
	COLOR: #0a4968; 
	font-smoothing: on,5;
	letter-spacing: -1px;
	font-weight: normal;
	margin:0px;

}
.H1_Search_BG
{
	background-color:#ebeef1; 
	height: 30px; 
	border-top: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;
	width: 100%;
}
	

/*//////////////////////////////////////END SITE MAP///////////////////////////////////*/

.Error_Header
{
	font-family:Century Gothic;
	font-size: 16px;
	color: #e5053b;
	font-weight:bold;
}
.Error_Desc
{
	font-family:Century Gothic;
	font-size: 12px;
	color: #666552;
}
.html_header
{

	background-color:#808080;
	height: 35px;
	font-size: 14px;
	font-weight: bold;
	font-family: Century Gothic;
	COLOR: #FFFFFF;
	Padding-left: 15px;
	width: 720px; 

}

.htmlBodyText
{
	font-family: Century Gothic;
	font-weight:bold;
	font-size: 10px;
	color: #4d4d4d;
}

.Travellers_List
{ 
	font-family:Century Gothic;
	font-size: 12px;
	font-weight:bold;
	color: #e5053b;
}
.Preview_txt
{
	font-family:Century Gothic;
	font-size: 12px;
	font-weight: normal;
}
.err_header
{
	font-size: 12px;
	font-weight: bold;
}
.Total_SER_Cost
{
	color:#e5053b;
	font:Century Gothic;
	font-size:11px;
	font-weight:bold;
}
.SER_cost_grey
{
	color:#4d4d4d;
	font:Century Gothic;
	font-size:11px;
	font-weight:bold;
}
.SER_cost_blue
{
font-size: 11px;
font-family: Century Gothic;
COLOR: #4d4d4d;
font-weight: bold;
}

.ITN_Next_Button_pad
{
	padding-bottom:10px;
	padding-right: 20px;
	float: right;
	
}
A.Next_Button:link { COLOR: #ffffff; font-size: 15px; text-decoration:none;}
A.Next_Button:visited { COLOR: #ffffff; font-size: 15px; text-decoration:none;}
A.Next_Button:hover { COLOR: #ffffff; font-size: 15px; text-decoration:none;}
A.Next_Button:active { COLOR: #ffffff; font-size: 15px; text-decoration:none;}

A.site_map_links:link { COLOR: #4d4d4d; font-family:Century Gothic; font-size: 11px; text-decoration:none;}
A.site_map_links:visited { COLOR: #4d4d4d; font-family:Century Gothic; font-size: 11px; text-decoration:none;}
A.site_map_links:hover { COLOR: #e5053b; font-family:Century Gothic; font-size: 11px; text-decoration:underline;}
A.site_map_links:active { COLOR: #4d4d4d; font-family:Century Gothic; font-size: 11px; text-decoration:none;}

.Search_BG
{
	background-color: #e5e5e5;
	width:100%;
	border-bottom: 1px solid #b3b3b3;
	border-top: 1px solid #b3b3b3;
	height: 30px;

}

A.more_details_button:link { COLOR: #666666; font-family:Arial; font-size: 11px; font-smoothing: on,5; text-decoration:none; letter-spacing:0.3;}
A.more_details_button:visited { COLOR: #666666; font-family:Arial; font-size: 11px; font-smoothing: on,5; text-decoration:none; letter-spacing:0.3;}
A.more_details_button:hover { COLOR: #666666; font-family:Arial; font-size: 11px; font-smoothing: on,5; text-decoration:none; letter-spacing:0.3;}
A.more_details_button:active { COLOR: #666666; font-family:Arial; font-size: 11px; font-smoothing: on,5; text-decoration:none; letter-spacing:0.3;}

.RentalBoarderedBox
{
	height: 35px;
	border-top: #b3b3b3 1px solid;
	padding-left: 10px; 
	border-bottom: #FFFFFF 1px solid;
}

A.PRF_links_arrow:link { COLOR: #4d4b3d; font-weight:bold; font-family:Century Gothic; font-size: 10px; text-decoration:none;}
A.PRF_links_arrow:visited { COLOR: #4d4b3d; font-weight:bold; font-family:Century Gothic; font-size: 10px; text-decoration:none;}
A.PRF_links_arrow:hover { COLOR: #4d4b3d; font-weight:bold; font-family:Century Gothic; font-size: 10px; text-decoration:underline;}
A.PRF_links_arrow:active { COLOR: #4d4b3d; font-weight:bold; font-family:Century Gothic; font-size: 10px; text-decoration:none;}

.Inner_Table_Padding
{
	padding: 10px 10px 10px 10px;
}
.Save_BG
{
	height:30px;
	background-color:#e5e5e5; 
	border-top:1px solid #b3b3b3;
}
.LocAreaBG
{
	background-image: url(images/LocAreaBG.jpg);
	width: 1px;
	height: 70px;
	background-repeat: repeat-x;
}
A.HelpLNK:link {font-size: 16px; font-weight: bold; font-family: Century Gothic; COLOR: #FFFFFF; font-smoothing: on,5; letter-spacing: -1px; text-decoration:none;}
A.HelpLNK:visited {font-size: 16px; font-weight: bold; font-family: Century Gothic; COLOR: #FFFFFF; font-smoothing: on,5; letter-spacing: -1px; text-decoration:none;}
A.HelpLNK:hover {font-size: 16px; font-weight: bold; font-family: Century Gothic; COLOR: #FFFFFF; font-smoothing: on,5; letter-spacing: -1px; text-decoration:none;}
A.HelpLNK:active {font-size: 16px; font-weight: bold; font-family: Century Gothic; COLOR: #FFFFFF; font-smoothing: on,5; letter-spacing: -1px; text-decoration:none;}

.CompBanner
{
	border-top: 1px solid #ffffff;
	
}
.CompListBrown
{
	padding-bottom:15px; 
	border-bottom: 1px solid #b3b3b3; 
	background-color: #e5e5e5;
}
.CompListWhite
{ 
	padding-bottom:15px; 
	border-bottom: 1px solid #b3b3b3; 
	background-color: #f6f6f6;
}
.Warning
{
font-size: 12px;
font-family:  Century Gothic;
COLOR: #99002d; 
font-smoothing: on,5;
letter-spacing: 0px;
font-weight:bold;

}
.ITNCategory
{
	COLOR: #4d4d4d; 
	font-weight: normal; 
	font-weight:bold; 
	font-family:Century Gothic; 
	font-size: 11px; 
	TEXT-DECORATION: normal;
}
.WizardTextWelcome
{
	color:#cc0433;
	font-family: Century Gothic;
	font-size: 10px;
	font-weight: bold;
} 
.RTCListBG
{
	background-color: #cdcccc;
}
.AccAltColor
{
	background-color: #d9d9d9;
}

.bordertop
{
	border-top: #b3b2a3 1px solid; 
}
.GreyBoxSmall
{
	background-color: #e5e5e5; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #b3b3b3 1px solid; 
	width: 80px; 
	text-align:right;
	color:#4d4d4d;
	font-family:Century Gothic;
	font-size:10px;
	font-weight:bold;
}
.GreyBoxBig

	{
	background-color: #e5e5e5; 
	border-bottom: #FFFFFF 1px solid; 
	width: 80px; 
	text-align:right;
	color:#4d4d4d;
	font-family:Century Gothic;
	font-size:10px;
	font-weight:bold;
}
.accom_Paragraph_header
{
font-size: 14px;
font-family: Century Gothic;
COLOR: #4d4d4d;
font-weight: bold;
letter-spacing: 0.5px;
}

A.SiteMapLNK:link { COLOR: #4d4d4d; font-weight:bold; font-family:Century Gothic; font-size: 9px; text-decoration:none; cursor: pointer}
A.SiteMapLNK:visited { COLOR: #4d4d4d; font-weight:bold; font-family:Century Gothic; font-size: 9px; text-decoration:none; cursor: pointer}
A.SiteMapLNK:hover { COLOR: #4d4d4d; font-weight:bold; font-family:Century Gothic; font-size: 9px; text-decoration:underline; cursor: pointer}
A.SiteMapLNK:active { COLOR: #4d4d4d; font-weight:bold; font-family:Century Gothic; font-size: 9px; text-decoration:none; cursor: pointer}

A.ITN_Header_links:link { COLOR: #99002e; font-weight:bold; font-family:Century Gothic; font-size: 11px; text-decoration:none;}
A.ITN_Header_links:visited { COLOR: #99002e; font-weight:bold; font-family:Century Gothic; font-size: 11px; text-decoration:none;}
A.ITN_Header_links:hover { COLOR: #e5053b; font-weight:bold; font-family:Century Gothic; font-size: 11px; text-decoration:underline;}
A.ITN_Header_links:active { COLOR: #99002e; font-weight:bold; font-family:Century Gothic; font-size: 11px; text-decoration:none;}

.Border-Bottom
{
	border-bottom: 1px solid #b3b3b3;
}
.Border-Bottom-Right
{
	border-bottom: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
}
.Border-Bottom_TopBG
{
	border-bottom: 1px solid #b3b3b3;
	border-top: 1px solid #b3b3b3;
	background-color:#ebeef1; 
}

.Border-Top
{
	border-top: 1px solid #b3b3b3;
}

.Border-Top-Bottom
{
	border-top: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;
}
.Border-Top-White
{
	border-top: 1px solid #ffffff;
}
.Border-Left-Right
{
	border-left: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
}


A.DetMaplnk:link { font-weight:bold;  font-size: 11px; text-decoration:none; font-family: Century Gothic; color: #e5053b;}
A.DetMaplnk:visited { font-weight:bold; font-size: 11px; text-decoration:none; font-family: Century Gothic; color: #e5053b;}
A.DetMaplnk:hover { font-weight:bold; font-size: 11px; text-decoration:underline; font-family: Century Gothic; color: #e5053b;}
A.DetMaplnk:active { font-weight:bold; font-size: 11px; text-decoration:none; font-family: Century Gothic; color: #e5053b;}	

.accom_search_box_small
{
	font-family: Century Gothic;
	font-size: 10px;
	color: #4d4d4d;
}
.accom_bodytext
{
	
	font-family:Century Gothic;
	font-size: 10px;
	color: #4d4d4d;
	font-weight: bold;
	Padding-left: 0px;
	Padding-top: 5px;
	Padding-right: 0px;
	Padding-bottom: 5px;
}
.ValidatorTXT
{
	font-size: 10px;
	font-family: Century Gothic;
	COLOR: #e5053b;
	font-weight: bold;
}
.RatingText
{
	COLOR: #808080;
	font-family: Century Gothic;
	font-size: 10px;
	font-weight: bold;
 
}
.ITNSummaryDate
{
	font-family: Century Gothic;
	font-weight: bold;
	color: #4d4d4d;
	font-size: 10px;
}
.ITNSummaryTitle
{
	font-size:11px;
	font-family: Century Gothic;
	COLOR: #4d4d4d; 
	font-weight: bold;
}
.SER_search_text
{
font-size: 11px;
font-family: Century Gothic;
font-weight: bold;
color: #4d4d4d;
}
.SER_search_text_date
{
font-size: 10px;
font-family: Century Gothic;
font-weight: bold;
color: #808080;

}

A.TripLinks:link { font-weight:bold;  font-size: 11px; text-decoration:none; font-family: Century Gothic; color: #4d4d4d;}
A.TripLinks:visited { font-weight:bold; font-size: 11px; text-decoration:none; font-family: Century Gothic; color: #4d4d4d;}
A.TripLinks:hover { font-weight:bold; font-size: 11px; text-decoration:underline; font-family: Century Gothic; color: #e5053b;}
A.TripLinks:active { font-weight:bold; font-size: 11px; text-decoration:none; font-family: Century Gothic; color: #4d4d4d;}	

.ShowHideButton
{
vertical-align: middle; 
text-align: left; 
padding:10px
}

.CostBookDateBG
{
	width: 80px; 
	border-top: #b3b3b3 1px solid; 
	border-bottom: #b3b3b3 1px solid; 
	background-color:#ebeef1; 
	border-right: #b3b3b3 1px solid;
}
.SerDetBG
{
	background-color: #f6f6f6;
	width: auto; 
	border-top: #b3b3b3 1px solid; 
	border-bottom: #b3b3b3 1px solid;
}
.CostBookDate
{
	font-weight: bold; 
	background-color:#ebeef1; 
	width: 80px; 
	border-bottom: #b3b3b3 1px solid; 
	border-right: #b3b3b3 1px solid;
}
.CostBookInvCur
{
	border-bottom: #b3b3b3 1px solid; 
	width: 100px; text-align:right; 
	vertical-align:middle; 
	padding-right: 15px;
}
.CostBookAltColor
{
	background-color: #ebeef1;
}
.NewsAltColor
{
	background-color:#d9d9d9;
}
.ReadMorePanel
{
	background-color:#ffffff; 
	border: #b3b3b3 1px solid; 
	color: #4d4d4d; 
	filter:alpha(opacity=90);
	padding: 10px 10px 10px 10px;
	font-family:Century Gothic;
	font-weight: normal;
	font-size:10px;


}
.FavItnBox
{
width: 372px; 
border-right: solid 1px #ffffff; 
border-left: solid 1px #ffffff;
}
.FavPicBox
{
	background-color: #ffffff; 
	height: 90px; 
	padding-top: 0px; 
	padding-left: 7px; 
	padding-right: 7px;

}
.siteMapPopup
{
	background-image: url("images/PopUpBG.jpg");
	width:270px;
	height: 100px;
	visibility:hidden;
	border: 1px solid #818181;
	text-align:left;
	
}
.LandRGrey_lines
{
border-left: #b3b3b3 1px solid;
border-right: #b3b3b3 1px solid;
}
.ratingStar {
      font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar 
{
	width: 13px;
    background-image: url(../../images/rating/FilledStar.gif);

}

.emptyRatingStar 
{
	width: 13px;
    background-image: url(../../images/rating/EmptyStar.gif);
}

.savedRatingStar 
{
	width: 13px;
    background-image: url(../../images/rating/SavedStar.gif);
    
}
    
    
.ratingBar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingBar 
{
	width: 17px;
    background-image: url(../../images/rating/FilledBar.gif);

}

.emptyRatingBar 
{
	width: 17px;
    background-image: url(../../images/rating/EmptyBar.gif);
}

.savedRatingBar		
{
	width: 17px;
    background-image: url(../../images/rating/SavedBar.png);
}


.RatingHeader
{
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial;
COLOR: #4d4d4d; 
font-smoothing: on,5;
letter-spacing: 0px;
line-height: 15px;
}





.RatingText
{
COLOR: #999999; 
}
.bg_accom_add_modify
{

border-left: #b3b3b3 1px solid;
border-right: #b3b3b3 1px solid;
font-size:10px;
font-weight: bold;
font-family: Century Gothic;
Padding-left: 10px;
Padding-top: 2px;
Padding-right: 10px;
Padding-bottom: 2px;
}
.TotalCostBG
{
	
	color:#e5053b;
	font-family: Century Gothic;
	font-size:11px;
	font-weight:bold;
	background-color: #cdcccc;
	height: 20px;
	
}
.SERByline
{
	color:#808080;
font-family: Century Gothic;
	font-size:10px;
	font-weight:bold;

}

.TermsConsBox
{
	color:#4d4d4d;
	font-family: Century Gothic;
	font-size:11px;
	font-weight:bold;
	width: 500px;
}

.SerbyItemLinks

{
	font-weight:bold;  
	font-size: 11px; 
	font-family: Century Gothic; 
	COLOR: #cc0433;
	background-color: Transparent; 
	border-style: none;
	cursor: pointer;
	text-align: left;
}
.ITNList_MonthHeader
{
	background-color: #808080;
	font-size: 13px;
	font-weight: bold;
	font-family: Century Gothic;
	COLOR: #ffffff; 
	line-height: 13px;
	letter-spacing: 0px;
	Padding-top: 5px;
	Padding-bottom: 6px;
	Padding-left: 15px; 
	Padding-right: 15px; 
	border-top: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

.DetLabel
{
	color:#ffffff;
	font-family:Century Gothic;
	font-size:11px;
	font-weight: bold;
	}
	
.PagingSelected 
{ 
	color:#e5053b;
	font:verdana;
	font-size:13px;
	font-weight:bold;
	text-decoration: underline;
}

.PagingUnselected 
{ 
	color:#4d4d4d;
	font:verdana;
	font-size:13px;
	font-weight:bold;
	text-decoration: underline;
	}

.PageLeftArrow
{
	background-image: url("images/LHMenuIcon2_back.gif");
	width: 13px;
	height: 13px;
	background-repeat: no-repeat;
	border: none;


	
}
.PageRightArrow
{
	background-image: url("images/LHMenuIcon2.gif");
	width: 13px;
	height: 13px;
	background-repeat: no-repeat;
	border:none;
}

.PageRightArrow
{ 
    border: none; background-image: url("images/LHMenuIcon2.gif");
	width: 13px;
	height: 13px;
	background-repeat: no-repeat;
	border:none; 
	}

img {border: none}


.JourneyAltBorder
{
    border-top: 1px solid #b3b3b3;
}
.ITN_icon_Car_small
{
    background-image: url(images/ITN_icon_Car_small.png);
    background-repeat: no-repeat;
     width: 60px;
    height: 80px;
}
.ITN_icon_Chaff_small
{
    background-image: url(images/ITN_icon_Chaff_small.png);
    background-repeat: no-repeat;
    width: 60px;
    height: 80px;
}
.ITN_icon_Coach_small
{
    background-image: url(images/ITN_icon_Coach_small.png);
    background-repeat: no-repeat;
     width: 60px;
    height: 80px;
}
.ITN_icon_Default_small
{
    background-image: url(images/ITN_icon_Default_small.png);
    background-repeat: no-repeat;
     width: 60px;
    height: 80px;
}
.ITN_icon_Ferry_small
{
    background-image: url(images/ITN_icon_Ferry_small.png);
    background-repeat: no-repeat;
    width: 60px;
    height: 80px;

}
.ITN_icon_Flight_small
{
    background-image: url(images/ITN_icon_Flight_small.png);
    background-repeat: no-repeat;
     width: 60px;
    height: 80px;
}
.ITN_icon_Shuttle_small
{
    background-image: url(images/ITN_icon_Shuttle_small.png);
    background-repeat: no-repeat;
     width: 60px;
    height: 80px;
}

.ITN_icon_Train_small
{
    background-image: url(images/ITN_icon_Train_small.png);
    background-repeat: no-repeat;
    width: 60px;
    height: 80px;
}

.ITNWizardSearchBoxLoc
{
font-size: 12px;
font-family: Century Gothic;
COLOR: #4d4d4d; 
letter-spacing: 0px;
font-weight: bold;
}
.Themepicker
{
font-size: 11px;
font-family: Century Gothic;
COLOR: #ffffff; 
letter-spacing: 0px;
font-weight: bold;
}


A.ITNCurSelect:link { font-weight:bold;  font-size: 11px; text-decoration:underline; font-family: Century Gothic; color: #e5053b;}
A.ITNCurSelect:visited { font-weight:bold; font-size: 11px; text-decoration:underline; font-family: Century Gothic; color: #e5053b;}
A.ITNCurSelect:hover { font-weight:bold; font-size: 11px; text-decoration:underline; font-family: Century Gothic; color: #e5053b;}
A.ITNCurSelect:active { font-weight:bold; font-size: 11px; text-decoration:underline; font-family: Century Gothic; color: #e5053b;}	

A.RoomTabs:link { font-weight:bold;  font-size: 12px; text-decoration:none; font-family: Century Gothic; color: #FFFFFF;}
A.RoomTabs:visited { font-weight:bold; font-size: 12px; text-decoration:none; font-family: Century Gothic; color: #FFFFFF;}
A.RoomTabs:hover { font-weight:bold; font-size: 12px; text-decoration:underline; font-family: Century Gothic; color: #FFFFFF;}
A.RoomTabs:active { font-weight:bold; font-size: 12px; text-decoration:none; font-family: Century Gothic; color: #FFFFFF;}	

.SearchResultHeader
{
    background-color: #cccccc;
    font-family: Century Gothic;
    font-size: 11px;
    font-weight: bold;
    color: #4d4d4d;
}
.SearchResultsList
{
   
    font-family: Century Gothic;
    font-size: 13px;
    font-weight: bold;
    color: #4d4d4d;
} 

.ResultLink
{ 
    font-family: Century Gothic;
    font-size: 11px;
    font-weight: bold;
    color: #e5053b;
} 
.SearchNavSelected
{
    font-family: Century Gothic;
    font-size: 14px;
    font-weight:bold;
    color: #e5053b;
}
.SearchNav:link

{
    font-family: Century Gothic;
    font-size: 11px;
    font-weight:bold;
    color: #4d4d4d;
    text-decoration: underline;
}

.SearchNav:visited

{
    font-family: Century Gothic;
    font-size: 11px;
    font-weight:bold;
    color: #800320;
    text-decoration: underline;
}
.SearchNav:hover

{
    font-family: Century Gothic;
    font-size: 11px;
    font-weight:bold;
    color: #4d4d4d;
    text-decoration: underline;
}
.SearchNav:active

{
    font-family: Century Gothic;
    font-size: 11px;
    font-weight:bold;
    color: #4d4d4d;
    text-decoration: underline;
}

A.AffliatesLink:link { font-weight:bold;  font-size: 13px; text-decoration:none; font-family: Century Gothic; color: #e5053b;}
A.AffliatesLink:visited { font-weight:bold; font-size: 13px; text-decoration:none; font-family: Century Gothic; color: #e5053b;}
A.AffliatesLink:hover { font-weight:bold; font-size: 13px; text-decoration:underline; font-family: Century Gothic; color: #e5053b;}
A.AffliatesLink:active { font-weight:bold; font-size: 13px; text-decoration:none; font-family: Century Gothic; color: #e5053b;}	

.PrfAtributesV2
{
    Font-family:Century Gothic;
    font-size: 10px;
    Font-weight: bold;
    scrollbar-face-color:#cccccc;
    scrollbar-base-color: #cccccc;
    scrollbar-arrow-color:#000000;
    scrollbar-track-color:#cccccc;
    scrollbar-shadow-color:#cccccc;
    scrollbar-highlight-color:#cccccc;
    scrollbar-3dlight-color:#cccccc;
    scrollbar-darkshadow-Color:#cccccc;
}
    
.SerActPickSelected
{
    background-color:#b3b3b3;
    border: 1px dashed #999999;
    cursor: pointer;
}
.SerTabSelected
{
    background-image: url(images/SearchTabSelected.jpg);
    width: 61px;
    height: 25px;
    background-repeat: no-repeat;
}
.SerTabUnselected
{
    background-image: url(images/SearchTabUnselected.jpg);
    width: 61px;
    height: 25px;
    background-repeat: no-repeat;
   
    
}
A.SearchTabs:link { font-weight:bold;  font-size: 10px; text-decoration:none; font-family: Century Gothic; color: #ffffff;}
A.SearchTabs:visited { font-weight:bold; font-size: 10px; text-decoration:none; font-family: Century Gothic; color: #ffffff;}
A.SearchTabs:hover { font-weight:bold; font-size: 10px; text-decoration:underline; font-family: Century Gothic; color: #ffffff;}
A.SearchTabs:active { font-weight:bold; font-size: 10px; text-decoration:none; font-family: Century Gothic; color: #ffffff;}	

.H1ITNHomeHeader
{
background-color: #e5053b;
height:1px;
font-family: Century Gothic;
font-size: 13px;
font-weight: bold;
color: #ffffff;
padding-left: 5px;
padding-top: 5px;
}


.H1Map_Header_BG
{
    font-size:13px;
    display: inline;
}
.H1ITNWizardHomeHeaderBG
{
    font-size:13px;
    padding-left: 5px;
    display: inline;
    
}
.H1ThemeList
{ 
    font-size:12px;
    display: inline;
    
}

A.TreeParentNode:link { color: #808080; }
A.TreeParentNode:hover { color: #808080; text-decoration: underline; }
A.TreeParentNode:visited { color: #808080; }
A.TreeParentNode:active { color: #808080; }

A.HoverNode:link { color: #808080; text-decoration: underline; }
A.HoverNode:hover { color: #808080; text-decoration: underline; }
A.HoverNode:visited { color: #808080; text-decoration: underline; }
A.HoverNode:active { color: #808080; text-decoration: underline; }

A.LeafNode:link { font-size:12px; color: #4d4d4d; }
A.LeafNode:hover { font-size:12px; color: #e5053b; text-decoration: underline; }
A.LeafNode:visited { font-size:12px; color: #4d4d4d; }
A.LeafNode:active { font-size:12px; color: #4d4d4d;}

A.RootNode:link { font-size:12px; color: #4d4d4d; }
A.RootNode:hover { font-size:12px; color: #e5053b; text-decoration: underline; }
A.RootNode:visited { font-size:12px; color: #4d4d4d; }
A.RootNode:active { font-size:12px; color: #4d4d4d; }

A.SelectedNode:link { font-size:12px; color: #4d4d4d; }
A.SelectedNode:hover { font-size:12px; color: #e5053b; text-decoration: underline; }
A.SelectedNode:visited { font-size:12px; color: #4d4d4d; }
A.SelectedNode:active { font-size:12px; color: #4d4d4d; }


A.SerAdvanced:link { font-weight:bold;  font-size: 11px; text-decoration:underline; font-family: Century Gothic; color: #e5053b;}
A.SerAdvanced:visited { font-weight:bold; font-size: 11px; text-decoration:underline; font-family: Century Gothic; color: #e5053b;}
A.SerAdvanced:hover { font-weight:bold; font-size: 11px; text-decoration:underline; font-family: Century Gothic; color: #e5053b;}

A.SerAdvanced:active { font-weight:bold; font-size: 11px; text-decoration:underline; font-family: Century Gothic; color: #e5053b;}	

.SearchBoxBGColour
{
    background-color: #e5e5e5;
    border-left: 1px solid #b3b3b3;
    border-right: 1px solid #b3b3b3;
    
}
.SearchBoxTabHeaderBG
{
background-color: #d70536;
height:25px;

}

.ITNMapPopUpBox
{
padding-top: 0px;
width: 200px;	
color: #0b4867; 
font-size: 9px;
}

.ITNMapPopUpTitle
{
font-size: 12px;
color: #317598; 
font-weight: bold;
}

.ITNMapPopUpSubTitle
{
font-size: 9px;
color: #317598; 
font-weight: bold;
}

.ITNListInsertScreen {
	background-color: #FFFFFF;
	filter:alpha(opacity=80);
	opacity:0.7;
}

.ITNListInstertPopup {
	background-color:#ffffff;
}
.LogonFailureText
{ 
    font-family: Century Gothic;
    font-size:10px;
    font-weight: bold;
    color: #e5053b;
}
/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}
optgroup 
{
    background-color: #cccccc;
	color: #4d4d4d;
	
	
}
option 
{
    color:#4d4d4d;
    background-color: #ffffff;
	
}
.RecTitle
{
COLOR: #808080;
font-family: Century Gothic;
font-size: 11px;
font-weight:bold;

}
.RecText
{
COLOR: #808080;
font-family: Century Gothic;
font-size: 10px;
font-weight:bold;

}
.ArrowUp
{
	background-image: url(images/ArrowAndCircleOnCream_dark_up.png);
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    cursor:pointer;
}
.ArrowDown
{
	background-image: url(images/ArrowAndCircleOnCream_dark_Down.png);
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    cursor:pointer;
}


A.AgentLinks:link { font-weight:bold;  font-size: 10px; text-decoration:underline; font-family: Century Gothic; }
A.AgentLinks:visited { font-weight:bold; font-size: 10px; text-decoration:underline; font-family: Century Gothic; }
A.AgentLinks:hover { font-weight:bold; font-size: 10px; text-decoration:underline; font-family: Century Gothic; }
A.AgentLinks:active { font-weight:bold; font-size: 10px; text-decoration:underline; font-family: Century Gothic; }	

A.HomeTitleLinks:link { COLOR: #4d4d4d; font-family:Century Gothic; font-size: 13px; text-decoration:none; cursor:pointer;}
A.HomeTitleLinks:visited { COLOR: #4d4d4d; font-family:Century Gothic; font-size: 13px; text-decoration:none; cursor:pointer;}
A.HomeTitleLinks:hover { COLOR: #e5053b; font-family:Century Gothic; font-size: 13px; text-decoration:underline; cursor:pointer;}
A.HomeTitleLinks:active { COLOR: #4d4d4d; font-family:Century Gothic; font-size: 13px; text-decoration:none; cursor:pointer;}
