a:link, a:visited{
	/*color: #0000FF;*/
    text-decoration: none;
}

a:hover span{
	color: #336600;
	text-decoration: underline;
}
.a3:hover{
	color: #FFFFCC;
	text-decoration: underline;
}
.a1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCB01;
	text-decoration: none;
}
.a2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
}
.a3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: none;
}
.a4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336600;
	text-decoration: none;
}
.a5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	text-decoration: none;
}
.a6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #003300;
}
.foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.foot a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-decoration: underline;
}
.foot a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.foot a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.foot a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.Text_10_Lgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B1C88E;
	text-decoration: none;
	font-weight: normal;
}
.Text_Search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
}
.Navigation_1st {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #336600;
	background-color: #FFCD81;
	padding: 2px;
}
.Breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.Small-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Page_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
}
.Sub-Title {
	font-family: Arial, Helvetica, sans-serif;
	color: #336600;
	font-weight: bold;
	font-size: 18px;
}
.Sub-Title-Small {
	font-family: Arial, Helvetica, sans-serif;
	color: #336600;
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
	text-transform: capitalize;
	font-variant: normal;
	letter-spacing: 1px;
}
/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px #FFCD81;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 175px;
	border-top-color: #FFCD81;
	border-right-color: #FFCD81;
	border-left-color: #FFCD81;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	list-style-position: outside;
}

#sectionLinks h3{
	padding: 2px;
}

#sectionLinks a {
	display: block;
	border-top: 1px solid #FFCD81;
	padding: 2px;
}

#sectionLinks a:hover{
	background-color: #FFFF99;
}


/*********** .relatedLinks styles ***********/


.Description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.Description_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.Description_Bold1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
}
.Description_BG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFCC;
}
.BG_Yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #003366;
	color: #FFFFFF;
	cursor: hand;
}
.BG_Yellow_Out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: hand;
}
.Link_2nd_Nav_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}
.Link_2nd_Navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	color: #0000FF;
	line-height: 18px;
}
.Links_Features {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000FF;
	font-weight: bold;
}
.Feature_Box_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	background-color: #FFCD81;
	background-position: left center;
	padding: 6px;
}
.Feature_Box_Title-Gray {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	background-color: #efefef;
	background-position: left center;
	padding: 6px;
}
.Feature_Box_Title-Yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFCC;
	background-position: left center;
	padding: 6px;
}
.Button_Text {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #336600;
	background-color: #FFFF99;
}
.Package_Title {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline; color: #0000FF; line-height: 18px; }
.Package_Title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: normal;
}
.Package_Title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	color: #336600;
	line-height: normal;
	background-color: #FFFFCC;
	font-weight: normal;
}
.Package_Description {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }
.Package_Nights  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.Price_From {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; }
.Price_Number {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight: bold; }
.Price_Number1 {font-family: Arial; font-size: 15px; color: #000000; font-weight: bold; }
.Disclaimer_OnBottom {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.Links_No_Underline {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0000FF;
}
.Links_Bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
}
.Navigation_Footer  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF; background-color: #669900; padding: 8px; }
.Cities-Calendar {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF; background-color: #669900; padding: 8px; }

.TB-Border_orange {
	border: 1px solid #FFCD81;
}
.TB-Finder_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #336600;
	text-align: center;
}
.TB-Finder_Title-NoBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-color: #336600;
	text-align: center;
	text-indent: 9px;
}
.TB-Border_red {
	border: 1px solid #336600;
}
.TB-Border_gray {
	border: 1px solid #cccccc;
}

.TB-Border_orange{
	border: 1px solid #FF9900;
}
.TB-Border_Orange1{
	border: 1px solid #FFCD81;
	background-color:#FFFFCC;
	vertical-align:middle;
}
.Find-Bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	margin-right: 3px;
	margin-left: 3px;
}
.Buttom-Yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-small;
}.check-box {
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 14px;
	clear: none;
	float: none;
}
.Editor_Package_Name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336600;
}
.Editor_Package_Name14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336600;
}
.Editor_Package_Name12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
}
.Editor_Package_Type {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.Editor_Package_Type_Intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.Editor_Package_Includes {
	font-size: 12px;
	color: #336600;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Editor_Package_DaysNts {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
}
.Editor_Package_Price_City {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: bold;
}	
.Editor_Package_Price {
	font-size: 12px;
	font-weight: normal;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
}
.Editor_Package_Items {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.Editor_Package_Item_Note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}
.Editor_Package_Disclaimer {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666;
}
.Editir_Sugg_table {
	background-color: #ffffcc;
	border: 1px solid #336600;
}
.Package_Paragraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}
.Package_Paragraph_Title {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
.Package_Sub-Title {
	color: #336600;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Package_Paragraph_Discreet {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.Package_Medium {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.Package_Discreet_Title {
	font-family: Arial, Helvetica, sans-serif;
	color: #336600;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
.PhotosBlock
{
	display: block;
	float: left;
	width: 100%;
	margin-bottom: 5px;
	
}
.PhotoDisplay
{
	display: block;
	width: 100%;
	text-align:center
}
.ThumbScroll
{
	display: block;
	float: left;
	width: 80px;
	height: 201px;
	text-align: left;
	overflow: auto;
	scrollbar-base-color: ;
	scrollbar-face-color: ;
	scrollbar-track-color: ;
	scrollbar-arrow-color: ;
}
.ThumbScroll1
{
	display: block;
	float: left;
	width: 230px;
	height: 250px;
	text-align: left;
	overflow: auto;
	background-color:#FFFFFF;
	border:solid 1px black;
	/*scrollbar-base-color: ;
	scrollbar-face-color: ;
	scrollbar-track-color: ;
	scrollbar-arrow-color: ;*/
	
}
.ThumbScroll2
{
	display: block;
	float: left;
	width: 230px;
	height: 251px;
	text-align: left;
	overflow: auto;
	/*background-color:#FFFFFF;
	border:solid 1px black;
	scrollbar-base-color: ;
	scrollbar-face-color: ;
	scrollbar-track-color: ;
	scrollbar-arrow-color: ;*/
	
}
.combo-button {
	cursor:			hand;
	cursor:			pointer;	
	height:			19px;
	border:			1px solid #003366;
	padding:		0 0px;
	background:		#EEEEEE;
	width:			14px;
	vertical-align:	baseline;
	font-size:		8pt;
	font-family:	Webdings, Marlett;
}
.font-small-arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.text-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336600;
}
.Blue-Arial11{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.Blue-Arial12{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.Blue-Arial14{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	
}
.Text-Med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.div-InPackList {
	background-color: #FFFFCC;
	margin: 5px;
	padding: 5px;
	border: 1px solid #336600;
	width: 100%;
}
.div-InPackList1 {
	background-color: #FFFFCC;
	/*margin: 1px;
	padding: 1px;*/
	border: 1px solid #e4e4e4;
	width: 100%;
}
.Description_Box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: none;
	width: 90%;
	vertical-align: middle;
	background-color: #FFFFCC;
}
option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 5px;
}
option.1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #336600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #E4E4E4;
}
option.2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 3px;
	color: #666666;
	text-decoration: underline;
}
div.3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 5px;
}
div.1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #336600;
	border-bottom-color: #666666;
	background-color: #E4E4E4;
	text-indent: 3px;
	margin: 2px;
	padding: 2px;
	text-transform: uppercase;
}
div.2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 3px;
	color:#999999
	/*text-decoration: underline;*/
}
div.4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-indent: 5px;
	color:#FF0000;
	background-color:#FFFFCC;
}
.div-Select1 {
	background-color: #FFFFCC;
	text-indent: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
	position: relative;
	height: 20px;
	width: 100%;
	font-weight: bold;
}
.div-Select2 {
	background-color: #FFFFCC;
	text-indent: 2px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC00;
	border-left-color: #FFCC00;
	position: relative;
	height: 20px;
	width: 100%;
	font-weight: bold;
}
.div-Select3 {
	background-color: #FFFFCC;
	text-indent: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
	position: relative;
	height: 20px;
	width: 100%;
	font-weight: bold;
}
.div-Select4 {
	background-color: #FFFFCC;
	text-indent: 2px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFCC00;
	position: relative;
	height: 20px;
	width: 100%;
	font-weight: bold;
}
.td1{
	background-color:#E2E2E2;
	width:15%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e2e2e2;
	border-right-color: #e2e2e2;
	border-left-color: #e2e2e2;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-decoration: underline;
}
.td2{
	background-color:#FFFFFF;
	width:1%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.td3{background-color:#CCCCCC;}
.td4{
	background-color: #FFFFFF;
	border-top: solid 2px #cccccc;
	border-left:solid 2px #cccccc;
	border-right:solid 2px #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	width: 15%;
}
.td5{
	background-color:#FFFFCC;
	width:15%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #0000FF;
	text-decoration: underline;
	cursor:hand;
}
.td6{
	background-color: #FFFFFF;
	border-left:2px solid #cccccc;
	border-right:2px solid #cccccc;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.Orange-Arial24 {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #FF6600;
}
.Orange-Arial18 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
}
.Orange-Arial16{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
	
}
.Orange-Arial14 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	
}
.Orange-Arial12 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
	
}
.Orange-Arial10 {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
}
.Orange-Arial12NB {
	font-family: Arial;
	font-size: 12px;
	color: #FF6600;
}
.Orange-Arial14NB {
	font-family: Arial;
	font-size: 14px;
	color: #FF6600;
}
.Orange-Arial10NB {
	font-family: Arial;
	font-size: 10px;
	color: #FF6600;
}.Orang-BDR1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF9900;
	border-bottom-color: #FF9900;
}
.Orang-BDR2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF9900;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9900;
}
.Orang-BDR3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
.Orang-BDR4 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9900;
}
.TD-UP-Center {
	background-image: url(images/Mid_Top.gif);
	background-repeat: repeat-x;
}
.TD-MID-Right {
	background-image: url(images/Mid_Right.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.TD-BOTT-Center {
	background-image: url(images/Mid_Bottom.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.TD-MID-Left {
	background-image: url(images/Mid_Left.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.div-sortby {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	vertical-align: middle;
	text-indent: 4px;
	margin: 1px;
	padding: 1px 2px;
}
.div-sortby1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 4px;
	background-color: #FFFFCC;
	background-image: url(images/Pic_zetas.gif);
	background-repeat: no-repeat;
	background-position: 96% center;
	width: 107%;
	z-index: 99;
	border-top: 1px solid #ff6600;
	border-bottom: 1px solid #ff6600;
	border-left: 1px solid #ff6600;
	position: relative;
	height: 20px;
	text-decoration: none;
	vertical-align: middle;
}
.div-sortby2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 4px;
	background-color: #FFFFCC;
	background-image: url(images/Pic_zetas.gif);
	background-repeat: no-repeat;
	background-position: 96% center;
	width: 106%;
	z-index: 99;
	border-top: 1px solid #ff6600;
	border-bottom: 1px solid #ff6600;
	border-left: 1px solid #ff6600;
	position: relative;
	height: 20px;
	text-decoration: none;
}
.div-sortby3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 4px;
	background-color: #FFFFCC;
	background-image: url(images/Pic_zetas.gif);
	background-repeat: no-repeat;
	background-position: 96% center;
	width: 102%;
	z-index: 99;
	border-top: 1px solid #ff6600;
	border-bottom: 1px solid #ff6600;
	border-left: 1px solid #ff6600;
	position: relative;
	height: 20px;
	text-decoration: none;
}
.div-packList {
	vertical-align: middle;
	width: 99%;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.div-packListT{
	vertical-align: middle;
	width: 100%;
	float: right;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.div-sortpacks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	padding-top: 2px;
	padding-bottom: 2px;
}
.div-featuredPack {
	vertical-align: middle;
	padding: 4px;
	width:100%;
	margin: 1px;
}
.div-InPackList {
	background-color: #FFFFCC;
	margin: 5px;
	padding: 5px;
	border: 1px solid #ff6600;
	width: 100%;
}
.InPackList {
	background-color: #FFFFCC;
	border: 1px solid #ff6600;
	/*margin: -4px;
	padding: -4px;*/
}
.InPackList1 {
	background-color: #FFFFCC;
	border: 1px solid #ff6600;
	/*height: 300px;
	margin: -4px;
	padding: -4px;*/
}.TB-selected {
	background-color: #FFFFCC;
	border: 1px solid #FF6600;
}
.TB-unselected {
	background-color: #FFFFFF;
	border: 1px solid #FF6600;
}
.TB-selected-all {
	background-color: #FFFFCC;
}
.TB-M-Select {
	background-image: url(/images/TB-BG-Cal-Selec.gif);
	background-repeat: no-repeat;
}
.TB-M-NoSelect {
	background-image: url(/images/TB-BG-Cal-NOSelec.gif);
	background-repeat: no-repeat;
}
.TB-O-Select {
	background-image: url(/images/TB-BG-OneCal-Selec.gif);
	background-repeat: no-repeat;
}
.TB-O-NoSelect {
	background-image: url(/images/TB-BG-OneCal-NoSelec.gif);
	background-repeat: no-repeat;
}
.td11 {
	background-color:#E2E2E2;
	width:17%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-decoration: underline;
	color: #336600;
}

.PageTitle_Red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #336600;
}

.PageTitle_Red35px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #336600;
}
.td111 {
	width: auto; /* 17%; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	color: #0000CC; /* #336600;*/
	background-image: url(images/TAB-BG.gif);
	background-repeat: repeat-x;
	background-position: center top;
	border-bottom: 2px double #CCCCCC;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.td41 {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	width: auto;
	color: #0000CC;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.td51 {
	background-color:#FFFFCC;
	width: auto; /* 17%; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #0000CC; /* #336600;*/
	text-decoration: underline;
	cursor:hand;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}
.td21 {
	background-color:#FFFFFF;
	width:3px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.td61 {

	background-color: #FFFFFF;
	border-left:2px solid #cccccc;
	border-right:2px solid #cccccc;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.div-sortby21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 4px;
	background-color: #FFFFCC;
	width: 103%;
	z-index: 99;
	position: relative;
	height: 24px;
	text-decoration: none;
	float: left;
	right: 19px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 2px;
	border-left-color: #CCCCCC;
	color: #CC0000;
	/*left: 613px;
	top: 442px;*/
}
.div-sortby22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 4px;
	background-color: #FFFFCC;
	text-decoration: none;
	color: #CC0000;
	position: relative;
	background-image: url(images/Forward.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
}
.div-sortby22a {
	Ffont-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 4px;
	background-color: #FFFFCC;
	text-decoration: none;
	color: #CC0000;
	position: relative;
	padding-right: 10px;
	background-image: url(images/Forward.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.div-sortby23 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 4px;
	background-color: #FFFFCC;
	width: 104%;
	z-index: 99;
	position: relative;
	height: 24px;
	text-decoration: none;
	float: left;
	right: -4px;
	border-top: 1px solid #CCCCCC;
	border-right: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 2px;
	border-left-color: #CCCCCC;
	color: #CC0000;
	position: relative;
	border-left-width: 1px;
	border-left-style: solid;
}
.div-sortby24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 4px;
	background-color: #FFFFCC;
	width: 104%;
	z-index: 99;
	position: relative;
	height: 24px;
	text-decoration: none;
	float: right;
	right: -9px;
	border-top: 1px solid #CCCCCC;
	border-right: #CCCCCC;
	/*border-bottom: 1px solid #CCCCCC;*/
	padding: 2px;
	border-left-color: #CCCCCC;
	color: #CC0000;
	position: relative;
	border-left-width: 1px;
	border-left-style: solid;
}
.div-sortby44 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 4px;
	background-color: #FFFFCC;
	width: 104%;
	z-index: 99;
	position: relative;
	height: 24px;
	text-decoration: none;
	float: right;
	right: -9px;
	/*border-top: 1px solid #CCCCCC;*/
	border-right: #CCCCCC;
	/*border-bottom: 1px solid #CCCCCC;*/
	padding: 2px;
	border-left-color: #CCCCCC;
	color: #CC0000;
	position: relative;
	border-left-width: 1px;
	border-left-style: solid;
}
.div-sortby33 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 4px;
	background-color: #FFFFCC;
	width: 104%;
	z-index: 99;
	position: relative;
	height: 24px;
	text-decoration: none;
	float: right;
	right: -9px;
	/*border-top: 1px solid #CCCCCC;*/
	border-right: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 2px;
	border-left-color: #CCCCCC;
	color: #CC0000;
	position: relative;
	border-left-width: 1px;
	border-left-style: solid;
}

.div-sortby21Copy {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 4px;
	background-color: #FFFFCC;
	background-image: url(images/Pic_zetas.gif);
	background-repeat: no-repeat;
	background-position: 96% center;
	/*width: 102%;
	z-index: 99;*/
	position: relative;
	height: 20px;
	text-decoration: none;
	float: left;
	border: 1px solid #CCCCCC;
}
.a-select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	background-color: #D5FFD5;
	margin: 2px;
	padding: 2px;
}
.DivTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.TopDeal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
}
.CAL-2Borders-LU {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-left-color: #666666;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #999999;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.div-packShow {
	width: 102%;
	z-index: 99;
	position: relative;
	/*height: 24px;*/
	float: left;
	right: -1px;
	background-color: #FFFFFF;
	/*filter:DropShadow (Color=#cccccc, OffX=5, OffY=5, Positive=true);*/
}
.TB-Border_gray2 {
	border-top: 1px solid #cccccc;
	border-right: 5px solid #cccccc;
	border-bottom: 5px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.border-down {
	background-image: url(images/Border-Down.gif);
	background-repeat: repeat-x;
}
.border-right {
	background-image: url(images/Right-Border.gif);
	background-repeat: repeat-y;
}
.border-gray-LTR {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.border-gray-LBR {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.border-gray-LBU {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}.border-gray-R {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.td-border-bgcolor {
	background-color: #FFFFCC;
	border: 1px solid #CCCCCC;
}
.Blue-Arial14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
}

.rounded {
  background: url(images/ro-tl-b.gif) no-repeat top left;
}
/*.rounded div {
  background: transparent url(images/ro-tr-b.gif) no-repeat top right;
}*/
.trdiv {
  background: transparent url(images/ro-tr-b.gif) no-repeat top right;
}
/*.rounded div div {
  background: transparent url(images/ro-bl-b.gif) no-repeat bottom left;
}*/
.bldiv{
  background: transparent url(images/ro-bl-b.gif) no-repeat bottom left;
}
/*.rounded div div div{
  background: transparent url(images/ro-br-b.gif) no-repeat right bottom;
  padding: 15px;
}*/
.brdiv{
  /*background: transparent url(images/ro-br-b.gif) no-repeat right bottom;*/
  background: transparent url(/LD_QUERYENGINE/images/QE_back.jpg) no-repeat top left;
  padding: 15px;
}
.ro-BG {
	/*background:#FFDB70 none repeat scroll 0% 0%;*/
	width:520px;
}
.ro-MB {	/*width: 300px;*/
	/*background-image: url(/images/ro-bm-b.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
}
.ro-ML {	
	/*background-image: url(/images/ro-ml-b.gif);
	background-repeat: repeat-y;
	background-position: left;*/
}
.ro-MR {	
	/*background-image: url(/images/ro-mr-b.gif);
	background-repeat: repeat-y;
	background-position: right;*/
}
.ro-MT {	/*width: 300px;*/
	/*background:#FFCD81 url(/images/ro-tm-b.gif) repeat-x  top;*/
}
.rounded {	  /*width: 300px;*/
	  /*background: url(/images/ro-tl-b.gif) no-repeat top left;*/
}
.boton {
	background-color: #FFE3BB;
	margin: 3px;
	padding: 3px 10px;
	border: 1px solid #CCCCCC;
}

.ro-MB2 {	/*width: 300px;*/
	background-image: url(images/ro-bm-o.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.ro-MT2 {	/*width: 300px;*/
	background:#FFCD81 url(images/ro-tm-grad.jpg) repeat-x  top;
}

.ro-middiv {	background-image: url(images/dots.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.divDestTabOvr {
	background-image: url(/images/DestinoTabOver.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.divDestBorder {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #000000;
	
}
.divOver_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #DFEFFF;
	/*vertical-align: middle;*/
	border: 1px solid #CCCCCC;
	cursor: hand;
	color: #003399;
}
.divOut_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*vertical-align: middle;*/
	border: 1px solid #FFFFFF;
	cursor: hand;
	color: #003399;
}
.divOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DFEFFF;
	/*vertical-align: middle;*/
	border: 1px solid #CCCCCC;
	cursor: hand;
	color: #000000;
}
.divOut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*vertical-align: middle;*/
	border: 1px solid #FFFFFF;
	cursor: hand;
	color: #000000;
}
.NEW_HeaderBG {
	background-image: url(images/Logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.LP-BG-Blue-TopR {
	background-image: url(/images/LP-BG-BlueTopRC.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.Page-TitleWhite {
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.LP-BG-White {
	background-image: url(/images/LP-BG-White.jpg);
	background-repeat: repeat-x;
	height: auto;
}
.Blue-Arial31 {
	font-family: Arial;
	font-size: 31px;
	font-weight: bold;
	color: #003366;
}
.Text_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Text_11_Blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.Text_11_BlueBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.Text_11_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.Text_12_BlueBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.sliderwrapper{
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	/*border: 0px solid navy;*/
	border-bottom-width: 6px;
	width: 100%; /*width of featured content slider*/
	height: auto; /* 300px; */
}
.LP-BG-Blue-TopL {
	background-image: url(/images/LP-BG-BlueTopLC.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Text_14_WhiteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.LP-BG-Blue-TopR {
	background-image: url(/images/LP-BG-BlueTopRC.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.Text_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Text_12_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.LP_BG-Cal-UP {
	background-image: url(/images/LP-CalBg-UP.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.LP-BG-Cal-Mid {
	background-image: url(/images/LP-CalBg-Mid.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.LP-BG-Cal-Down {
	background-image: url(/images/LP-CalBg-Down.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.LP-BG-BlueDown {
	background-image: url(/images/LP-BG-BlueBottL.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.LP-BG-BlueDownR {
	background-image: url(/images/LP-BG-BlueBottR.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
}
.LP-NoWant {
	background-image: url(/images/No-exac-want.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.Blue-Arial18 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #003366;
}
.Blue-Arial16{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
.Blue-Arial14 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.LD_SuscribeEmailBG {
	background-image: url(/images/Subscribe.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.LP-LightBlue-BG {
	background-image: url(/images/LP-BG-LightBlue.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.LD2008_HeaderBG {
	background-image: url(/images/LD_newHeader.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Text_11_GreenBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #669900;
}
.Green-Arial12 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
}
.Green-Arial14 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #336600;
}
.Green-Arial16 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #336600;
}
.Page-TitleGreen {
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #336600;
}
.Border-Green {
	border: 1px solid #669900;
}
.White-Arial14 {
	font-family: Arial;
	font-size:14px;
	font-weight: bold;
	color: #FFFFFF;
}
.White-Arial16 {
	font-family: Arial;
	font-size:16px;
	font-weight: bold;
	color: #FFFFFF;
}
.White-Arial18 {
	font-family: Arial;
	font-size:18px;
	font-weight: bold;
	color: #FFFFFF;
}

/* **************  Country Page Slice *****************  */
/*Added by CSimion on 08/11/2008*/
.glidecontentwrapperCo {
height:120px;
overflow:hidden;
position:relative;
/*width:420px;*/
width: 325px;
}
.glidecontentCo {
/*background:transparent url(/images/CO-BGpicshort.gif) repeat-x scroll center top;*/
padding:1px 10px 10px 10px;
position:absolute;
visibility:hidden;
width:320px;
background-color:#D9EF85;
}
/*end add CSimion*/

/* *************  Page Slice ************************** */
.glidecontentwrapper {
height:320px;
overflow:hidden;
position:relative;
width:420px;
z-index:99;
}
.glidecontent {
background:transparent url(/images/BG-Slice.jpg) repeat-x scroll center top;
padding:10px;
position:absolute;
visibility:hidden;
width:415px;
}
.glidecontenttoggler {
margin-top:0px;
width:60px;
}
.glidecontenttoggler a {
color:#2E6AB1;
display:inline-block;
font-weight:bold;
padding:1px;
text-decoration:none;
}
.glidecontenttoggler a.selected {
background:#E4EFFA none repeat scroll 0% 0%;
color:black;
}
.glidecontenttoggler a:hover {
background:#E4EFFA none repeat scroll 0% 0%;
color:black;
}
.glidecontenttoggler a.toc {
}
.glidecontenttoggler a.prev, .glidecontenttoggler a.next, .glidecontenttoggler a.paus {
}
.sliderwrapper {
height:auto;
overflow:hidden;
position:relative;
width:550px;
}
.sliderwrapper .contentdiv {
background:transparent url(images/BG-Slice.jpg) repeat-x scroll center top;
height:320px;
left:0pt;
padding:5px;
position:absolute;
top:0pt;
visibility:hidden;
width:415px;
}
.pagination {
padding:5px 10px;
text-align:right;
}
.pagination a {
padding:0pt 5px;
text-decoration:none;
}
.pagination a:hover, .pagination a.selected {
}
.H-Feed-BG {
background-image:url(images/H-BG-Feed.jpg);
background-position:center center;
background-repeat:no-repeat;
}
.H-Feed-Top {
background-image:url(/images/H-Fe-Top.jpg);
background-position:center top;
background-repeat:no-repeat;
height:188px;
overflow:hidden;
}
.H-Feed-Mid {
background-image:url(/images/H-Fe-Nid.jpg);
background-position:center center;
background-repeat:repeat-y;
}
.H-Feed-Bot {
background-image:url(/images/H-Fe-Bot.gif);
background-position:center bottom;
background-repeat:no-repeat;
height:200px;
}
.BlueL-Arial12 {
color:#0066CC;
font-family:Arial;
font-size:12px;
font-weight:bold;
}
.DE_divCusComBG {
background-image:url(/images/BG-Slice.jpg);
background-position:center top;
background-repeat:repeat-x;
}
.DE_divCusComT {
background-image:url(/images/DE_Border_Top.jpg);
background-position:center top;
background-repeat:repeat-x;
height:auto;
width:101%;
}
.DE_divCusComR {
background-image:url(/images/DE_Border_R.jpg);
background-position:right center;
background-repeat:repeat-y;
}
.DE_divCusComB {
background-image:url(/images/DE_Border_B.jpg);
background-position:center bottom;
background-repeat:repeat-x;
}
.DE_divCusComL {
background-image:url(/images/DE_Border_L.jpg);
background-position:left center;
background-repeat:repeat-y;
}
.DE_divCusComCTL {
background-image:url(/images/DE_CO_TL.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.DE_divCusComCTR {
background-image:url(/images/DE_CO_TR.jpg);
background-position:right top;
background-repeat:no-repeat;
}
.DE_divCusComCBL {
background-image:url(/images/DE_CO_BL.jpg);
background-position:left bottom;
background-repeat:no-repeat;
}
.DE_divCusComCBR {
background-image:url(/images/DE_CO_BR.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
.DarkBlue-Arial12{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.Black-Arial12{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.BG-Light_Yellow {
	background-color: #FFE9A6;
}
.BOX-Select_City_Small{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #013567;
} 
.BG-Light_Cream {
	background-color: #F0EFD2;
}
.Title-Light_Bold_Med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.Text-Light_Med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.BlueL-Arial24 {
	color:#0066CC;
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
}
.GreenL-Arial24 {
	color:#336600;
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
}
.DarkOrange-Arial18 {
	color:#CC0000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
}
.DarkOrange-Arial16 {
	color:#CC0000;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
}
.CO-bgshortdescr {
	background-image: url(/images/CO-BGpicshort.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.brdivCo {
	background:transparent url(images/Cor-BotR.gif) no-repeat scroll right bottom;
	/*padding:10px;*/
	padding: 5px 1px 5px 5px;
}

/*
.brdivCo {
	background:transparent url(images/Cor-BotR.gif) no-repeat scroll right bottom;
	padding:10px;
}
.bldivCo {
	background:transparent url(images/Cor-BotL.gif) no-repeat scroll left bottom;
}
*/
.trdivCo {
	background:transparent url(images/Cor-TopR.gif) no-repeat scroll right top;
}
.roundedCo {
	/*background:transparent url(images/Cor-TopL.gif) no-repeat scroll left top;*/
	/*width:520px;*/
	/*added by cSimion*/
	background:url(images/Cor-TopL.gif) no-repeat left top;
	width:430px;
}
.ro-MRCo {
	background:#FFDB70 none repeat scroll 0% 0%;
}
.ro-MLCo {
	background:#FFDB70 none repeat scroll 0% 0%;
}
.ro-MBCo {
	background:#FFDB70 none repeat scroll 0% 0%;
}
.ro-BGCo {
	background:#FFDB70 none repeat scroll 0% 0%;
	/*width:520px;*/
	/* added by CSimion*/
	width:430px;
}
.RO_WhiteCO {
	background-image:url(images/RO_WhiteCOBG.jpg);
	background-position:center center;
	background-repeat:repeat-y;
}
.RO_WhiteTOP {
	background-image:url(images/RO_WhiteBG.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	height:37px;
}
.div_int_Title_B {
	background-color:#669900;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-top:8px;
}
.div_int_Title {
	background-color:#D9EF85;
	color:#336600;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-top:8px;
}
.Green-Arial22 {
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #336600;
}
.Green-Arial18 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #336600;
}
.Green-Arial16{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #336600;
}
.Green-Arial14 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #336600;
}
.Green-Arial12 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
}
.Green-Arial11 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #336600;
}
.Yellow_Dots {
	background-image:url(/images/Yellow_Dots.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
.RO_WhiteBL {
	background-image:url(images/ro_WhiteBL.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.RO_WhiteBR {
	background-image:url(images/ro_WhiteBR.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.Yellow_BG {
	background-image:url(/images/Yellow_BG.gif);
	background-position:center top;
	background-repeat:repeat-x;
}
.Border-Green {
	border:1px solid #669900;
}
.SilverDark-Arial12 {
	color:#666666;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.SilverDark-Arial14 {
	color:#666666;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
.Silver-Arial12 {
	color:#999999;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.divOver_B {
	background-color: #DFEFFF;
	/*vertical-align: middle;*/
	border: 1px solid #CCCCCC;
	cursor: hand;
	color: #003399;
}
.divOut_B {
	/*vertical-align: middle;*/
	border: 1px solid #FFFFFF;
	cursor: hand;
	color: #003399;
}
.brdivCal1{
 /*background: transparent url(images/ro-br-b.gif) no-repeat right bottom;*/
  background: url(images/QE_back.jpg) no-repeat left top;
  padding: 15px;
}
.CO-bgshortdescr {
	background-image: url(/images/CO-BGpicshort.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.brdivCo {
	background:transparent url(images/Cor-BotR.gif) no-repeat scroll right bottom;
	padding:10px;
}
.brdivCo {
	background:transparent url(images/Cor-BotR.gif) no-repeat scroll right bottom;
	padding:10px;
}
.bldivCo {
	background:transparent url(images/Cor-BotL.gif) no-repeat scroll left bottom;
}
.trdivCo {
	background:transparent url(images/Cor-TopR.gif) no-repeat scroll right top;
}
.roundedCo {
	background:transparent url(images/Cor-TopL.gif) no-repeat scroll left top;
	/*width:520px;*/ /*comment and add below by cSimion*/
	width:430px;
}
.ro-MRCo {
	background:#FFDB70;/* none repeat scroll 0% 0%; comment by CSimion*/
}
.ro-MLCo {
	background:#FFDB70; /* none repeat scroll 0% 0%; comment by CSimion*/
}
.ro-MBCo {
	background:#FFDB70; /*none repeat scroll 0% 0%; commnet by CSimion*/
}
.ro-BGCo {
	background:#FFDB70; /* none repeat scroll 0% 0%;* commnent by CSimion/
	/*width:520px;*/ /*comment and add below*/
	width:430px;
}
.RO_WhiteCO {
	background-image:url(images/RO_WhiteCOBG.jpg);
	background-position:center center;
	background-repeat:repeat-y;
}
.RO_WhiteTOP {
	background-image:url(images/RO_WhiteBG.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	height:37px;
}
.div_int_Title_B {
	background-color:#669900;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-top:8px;
}
.div_int_Title {
	background-color:#D9EF85;
	color:#336600;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-top:8px;
}
.Green-Arial22 {
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #336600;
}
.Green-Arial18 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #336600;
}
.Green-Arial16{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #336600;
}
.Green-Arial14 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #336600;
}
.Green-Arial12 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
}
.Green-Arial11 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #336600;
}
.Yellow_Dots {
	background-image:url(/images/Yellow_Dots.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
.RO_WhiteBL {
	background-image:url(images/ro_WhiteBL.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.RO_WhiteBR {
	background-image:url(images/ro_WhiteBR.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.Yellow_BG {
	background-image:url(/images/Yellow_BG.gif);
	background-position:center top;
	background-repeat:repeat-x;
}
.Border-Green {
	border:1px solid #669900;
}
.SilverDark-Arial12 {
	color:#666666;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.SilverDark-Arial14 {
	color:#666666;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
.Silver-Arial12 {
	color:#999999;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.Silver-Arial14 {
	color:#999999;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
.divOver_B {
	background-color: #DFEFFF;
	/*vertical-align: middle;*/
	border: 1px solid #CCCCCC;
	cursor: hand;
	color: #003399;
}
.divOut_B {
	/*vertical-align: middle;*/
	border: 1px solid #FFFFFF;
	cursor: hand;
	color: #003399;
}
.HotelsInCity_Cal {
	background-image:url(/images/htlcal_top2.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.CityList_CountryPopularCityList {
	/*background-image: url(/images/box_2.jpg);
	background-repeat: no-repeat;
	background-position: left center;*/
	border-style: solid;
	border-width: 1px;
	border-color: #669900;
}
.HotelTableMargins {
	border-left-color: #D9EF85; 
	border-left-width: 4px; 
	border-left-style: solid;
	border-right-color: #D9EF85; 
	border-right-width: 4px; 
	border-right-style: solid;
}
.HB_BL {background: url(/images/HB_BL.jpg) 0 100% no-repeat}
.HB_BR {background: url(/images/HB_BR.jpg) 100% 100% no-repeat}
.HB_TL {background: url(/images/HB_TL.jpg) 0 0 no-repeat}
.HB_TR {background: url(/images/HB_TR.jpg) 100% 0 no-repeat; padding:10px} 
.HB_HT {background: url(/images/HB_HorizTop.jpg) 0 0 repeat-x}
.HB_HB {background: url(/images/HB_HorizBottom.jpg) 0 100% repeat-x}
.HB_VL {background: url(/images/HB_VertLeft.jpg) 0 100% repeat-y}
.HB_VR {background: url(/images/HB_VertRight.jpg) 100% 100% repeat-y}
.CityList_PackList {
	background-image: url(/images/box_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.Hotel_Section_1 {
	height: 28px; 
	margin-top: 25px; 
	margin-left: 10px; 
	margin-right: 10px; 
	margin-bottom: 15px; 
	background-image:url(/images/htl-section-R.gif); 
	background-position: right; 
	background-repeat: no-repeat;
}
.Hotel_Section_2 {
	background-image:url(/images/htl-section-L.gif); 
	background-repeat: no-repeat; 
	background-position:left; 
	height: 28px; 
	/*padding-left: 30px; */
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.Black-Arial14 {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
}.BG_GreenGrad {
	background-image: url(/images/BG_GreenGrad.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.Silver-14 {
	font-family: Arial;
	font-size:14px;
	color: #999999;
}
.questionMark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
	background-color: #D5EAFF;
	padding: 1px 3px 1px 3px;
	border: 1px solid #CCCCCC;
	cursor: hand;	/*height: 4px;
	width: 8px;*/
}
.Text_12_Blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
