.games_content {
	background-color: #F8F7F7;
}

.left_menu_body {
	border-right: 1px solid #0072a4;
	border-left: 1px solid #0072a4;
        padding:4px 12px 7px;
	background: #FFFFFF;
}
.visiteurope_games_description{
  width:610px;
  padding-bottom:10px;
  padding-top:5px;
  padding-left:12px;
  border-bottom:1px dotted #000000;
  margin-bottom:15px;
}
.share-content .right .sharefunsiteandchannels .sharefungames{
  padding-left:10px;
  padding-top:9px;
  width:622px;
  background-color:#f8f7f7;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content .visiteurope_games_description{
  background: #f8f7f7;
  width:610px;
  padding-bottom:10px;
  padding-top:5px;
  padding-left:0;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content{
   width: 100%;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content ul.visiteurope_games{
   width: 100%;
   list-style:none;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content ul.visiteurope_games li.visiteurope_game{
  float:left;
  height:164px;
  margin-bottom:10px;
  margin-right:10px;
  width:300px;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content ul.visiteurope_games li.visiteurope_game .game_title{
  background: Transparent url(../../App_Themes/VisitEurope/GamesHeader.png) no-repeat;
  height:32px;
  width:300px;
  height:32px;
  padding-left:12px;
  border-bottom: solid 3px #fff;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content ul.visiteurope_games li.visiteurope_game .game_title h3{
  line-height:32px;
  color: #fff;
  font-weight: bold;
  font-size: 1.1em;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content ul.visiteurope_games li.visiteurope_game .game_logo{
  background: Transparent url(../../App_Themes/VisitEurope/VisitEuropeGameLogo.png) no-repeat;
  margin-bottom: 5px;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content ul.visiteurope_games li.visiteurope_game .game_details{
  height:85px;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content ul.visiteurope_games li.visiteurope_game .game_details .game_image{
  background:#fff;
  float:left;
  height:84px;
  width:84px;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content ul.visiteurope_games li.visiteurope_game .game_details .game_description{
  background:#067fca;
  height:60px;
  width:186px;
  float: left;
  padding: 12px 10px 12px 20px;
  color: #fff;
  font-size: 0.9em;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content ul.visiteurope_games li.visiteurope_game .game_link{
  background: Transparent url(../../App_Themes/VisitEurope/GamesLink.png) no-repeat;
  line-height:26px;
  padding-right:34px;
  text-align:right;
  width:266px;
  border-top: solid 2px #fff;
  border-bottom: solid 3px #fff;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content ul.visiteurope_games li.visiteurope_game .game_link a{
  font-size: 0.9em;
  color: #83bfe5;
  text-decoration: none;
}

.share-content .right .sharefunsiteandchannels .sharefungames .visiteurope_games_content ul.visiteurope_games li.visiteurope_game .game_footer{
  background: Transparent url(../../App_Themes/VisitEurope/GamesFooter.png) no-repeat;
  height:11px;
  width:300px;
}

.share-content .right .sharefunsiteandchannels .sharefungamesbottom{
  background-color:#F8F7F7;
  border-top:1px solid #FFFFFF;
  border-bottom:3px solid #FFFFFF;
  width:630px;
}

.share-content .right .sharefunsiteandchannels .sharefungamesbottom .games_content .other_games{
  background: #f8f7f7;
  list-style:none;
  width:100%;
}

.share-content .right .sharefunsiteandchannels .sharefungamesbottom .games_content .other_game_item{
  background:#f8f7f7;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  width:100%;
  height:84px;
  border-top: solid 2px #fff;
}

.share-content .right .sharefunsiteandchannels .sharefungamesbottom .games_content .other_games .other_game_item .game_country {
  background:Transparent url(../../App_Themes/VisitEurope/GamesDescriptionBottom.png) no-repeat scroll 0 0;
  float:left;
  height:84px;
  width:48px;
  text-align: center;
}

.share-content .right .sharefunsiteandchannels .sharefungamesbottom .games_content .other_games .other_game_item .game_thumbnail {
  background:Transparent url(../../App_Themes/VisitEurope/GamesThumbnail.png) no-repeat scroll 0 0;
  float:left;
  height:84px;
  width:108px;
  text-align: center;
}

.share-content .right .sharefunsiteandchannels .sharefungamesbottom .games_content .other_games .other_game_item .game_description {
  background:Transparent url(../../App_Themes/VisitEurope/GamesDescriptionBottom.png) no-repeat;
  color:#FFFFFF;
  float:left;
  font-size:0.9em;
  height:72px;
  padding-left:10px;
  padding-top:12px;
  width:254px;
}

.share-content .right .sharefunsiteandchannels .sharefungamesbottom .games_content .other_games .other_game_item .game_link {
  background:Transparent url(../../App_Themes/VisitEurope/GamesLinkBottom.png) no-repeat scroll 0 0;
  float:left;
  height:84px;
  width:190px;
  text-align: right;
  padding-right: 20px;
}

.share-content .right .sharefunsiteandchannels .sharefungamesbottom .games_content .other_games .other_game_item .game_link a {
  font-size: 0.9em;
  color: #83bfe5;
  line-height: 84px;
  text-decoration: none;
}

/* Newsletter CSS */
.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .introduction{
  background: #f8f7f7;
  padding-left:11px;
  padding-top:16px;
  width:620px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration ul.newsletter_box{
   background: #f8f7f7;
   width: 630px;
   list-style:none;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration ul.newsletter_box li.preview_box{
  background: #f8f7f7;
  width: 193px;
  float: left;
  margin-top: 17px;
  margin-left: 13px;
  margin-bottom:15px;  
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration ul.newsletter_box li.preview_box .preview_image{
  background: Transparent url(../../App_Themes/VisitEurope/NewsletterPreview.png) no-repeat;
  height: 112px;
  width: 194px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration ul.newsletter_box li.preview_box .description{
  background: #FFFFFF;
  height:46px;
  width:186px;
  padding:8px 0 0 7px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration ul.newsletter_box li.preview_box .box_footer{
  background: Transparent url(../../App_Themes/VisitEurope/NewsletterFooter.png) no-repeat;
  height: 19px;
  width: 168px;
  text-align: right;
  padding-right: 28px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration ul.newsletter_box li.preview_box .box_footer a{
  font-size: 0.8em;
  color: #FFF;
  line-height: 19px;
  text-decoration: none;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area{
  background: #f8f7f7;
  width: 100%;
  padding-bottom: 34px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .form_introduction{
  background: #f8f7f7;
  padding-left:11px;
  width:620px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_name{
  height: 78px;
  width: 261px;
  margin-left:40px;
  margin-bottom: 40px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_name .first_name{
  height: 20px;
  width: 261px;
  margin-bottom: 7px;
  padding-top :41px
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_name .first_name .lable{
  height: 20px;
  width: 101px;
  float: left;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_name .first_name .text_box{
  background: Transparent url(../../App_Themes/VisitEurope/NewsletterTextBox.png) no-repeat;
  height: 20px;
  width: 160px;
  float: left;
  text-align: center;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_name .first_name .text_box input{
  height:12px;
  margin-top:2px;
  width:139px;
  border: 0;
  font-size: 0.9em;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_name .last_name{
  height: 20px;
  width: 261px;
  margin-bottom: 40px;
  display: inline;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_name .last_name .lable{
  height: 20px;
  width: 101px;
  float: left;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_name .last_name .text_box{
  background: Transparent url(../../App_Themes/VisitEurope/NewsletterTextBox.png) no-repeat;
  height: 20px;
  height: 20px;
  width: 160px;
  float: left;
  text-align: center;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_name .last_name .text_box input{
  height:12px;
  margin-top:2px;
  width:139px;
  border: 0;
  font-size: 0.9em;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_country{
  height: 20px;
  width: 261px;
  margin-left:40px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_country .lable{
  background: #f8f7f7;
  height: 20px;
  width: 101px;
  float: left;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_country .drop_box{
  background: #f8f7f7;
  height: 20px;
  width: 160px;
  float: left;
  text-align: left;
  border: 0;
  font-size: 0.9em;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_country .drop_box select{
  height: 20px;
  width: 160px;
  float: left;
  text-align: left;
  font-size: 0.9em;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_email{
  height: 20px;
  width: 261px;
  margin-left:40px;
  margin-bottom:40px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_email .lable{
  background: #f8f7f7;;
  height: 20px;
  width: 101px;
  float: left;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_email .text_box{
  background: Transparent url(../../App_Themes/VisitEurope/NewsletterTextBox.png) no-repeat;
  height: 20px;
  height: 20px;
  width: 160px;
  float: left;
  text-align: center;
  margin-bottom: 40px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .feild_email .text_box input{
  height:13px;
  margin-top:2px;
  width:139px;
  border: 0;
  font-size: 0.9em;
  margin-left: 6px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .form_checkbox{
  background: #f8f7f7;;
  height: 20px;
  width: 504px;
  margin-left:40px;
  margin-bottom: 17px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .form_checkbox .checkbox{
  background: #f8f7f7;;
  height: 16px;
  width: 16px;
  float: left;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .form_checkbox .lable{
  background: #f8f7f7;;
  height: 16px;
  width: 488px;
  float: left;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .form_button{
  background: #f8f7f7;;
  height: 21px;
  margin-left: 40px;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .section{
  background: Transparent url(../../App_Themes/VisitEurope/NewsletterLine.png) no-repeat;
  height: 5px;
  margin-bottom: 19px;
  margin-left: 45px;
  margin-top: 19px;
  width: 100%;
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .error_message{
  background: gainsboro;
  display: none;
  height: 52px;
  width: 300px;
  border: 1px solid #FF0000;
  margin-left: 165px;
  padding: 12px;
  color: #ff0000;  
}

.share-content .right .sharefunsiteandchannels .sharefunnewsletterregistration .form_area .thankyou_message{
  background: gainsboro;
  display: none;
  height: 52px;
  width: 300px;
  border: 1px solid #1892df;
  margin-left: 165px;
  padding: 12px;
  color: #1892df;
}

/* Press Cornor CSS */

.NTOExternalLinkContent .PressCornorMainContent{
  background: #f8f7f7; 
  width: 941px;
  padding: 8px;
  margin-bottom: 10px;
  border-bottom:11px solid #FFFFFF;
}

.NTOExternalLinkContent .searchform{
  height: 176px;
  width: 941px;
  margin-top: 25px;
}

.NTOExternalLinkContent .searchform .searchformset{
  float: left;
  height: 176px;
  margin-right: 4px;
  width: 466px;
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildmiddle,
.NTOExternalLinkContent .searchform .searchformset .searchformfeildbottom,
.NTOExternalLinkContent .searchform .searchformset .searchformfeildtop{
  float: left;
  height: 42px;
  width: 466px;
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildtop{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerSearchFeildTop.png) no-repeat;
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildmiddle{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerSearchFeildMiddle.png) no-repeat;
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildbottom{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerSearchFeildBottom.png) no-repeat;
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildtop .formlable,
.NTOExternalLinkContent .searchform .searchformset .searchformfeildmiddle .formlable,
.NTOExternalLinkContent .searchform .searchformset .searchformfeildbottom  .formlable{
  float: left;
  line-height: 44px;
  color: #fff;
  font-size: 1.2em;
  font-weight: bold;
  padding-left: 17px;
  width: 78px;
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildtop  .dropdownfirst,
.NTOExternalLinkContent .searchform .searchformset .searchformfeildtop  .dropdownsecond,
.NTOExternalLinkContent .searchform .searchformset .searchformfeildmiddle  .dropdownfirst,
.NTOExternalLinkContent .searchform .searchformset .searchformfeildbottom  .dropdownfirst{
  float: left;
  width: 114px;
  height: 44px;
  padding-left: 20px;
  padding-top: 12px;
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildtop  .dropdownfirst select,
.NTOExternalLinkContent .searchform .searchformset .searchformfeildtop  .dropdownsecond select,
.NTOExternalLinkContent .searchform .searchformset .searchformfeildmiddle  .dropdownfirst select,
.NTOExternalLinkContent .searchform .searchformset .searchformfeildbottom  .dropdownfirst select{
  float: left;
  line-height: 17px;
  width: 114px;
  height: 17px;
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildbottom  .radiolist{
  float: left;
  width: 324px;
  height: 41px;
  line-height: 41px;
  padding-left: 18px;
}

.NTOExternalLinkContent .searchform .searchformset .searchbutton{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerSearchButton.png) no-repeat;
  float: left;
  height: 32px;
  margin-left: 330px;
  width: 100px;
  padding-left: 13px;
  padding-top: 8px;
}

.NTOExternalLinkContent .searchform .searchformset .searchbutton .text{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerFeatureButtonCenter.png) repeat-x;
  float: left;
  line-height: 21px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
}

.NTOExternalLinkContent .searchform .searchformset .searchbutton .leftsection{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerFeatureButtonLeft.png) no-repeat;
  float: left;
  height: 21px;
  width: 8px;
}

.NTOExternalLinkContent .searchform .searchformset .searchbutton .rightsection{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerFeatureButtonRight.png) no-repeat;
  float: left;
  height: 21px;
  width: 8px;
}



.press_corner_textsection_selected{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerSelectedButtonCenter.png) repeat-x;
  float: left;
  line-height: 21px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  color: #fff;
}

.press_corner_rightsection_selected{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerSelectedButtonRight.png) no-repeat;
  float: left;
  height: 21px;
  width: 8px;
}

.press_corner_leftsection_selected{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerSelectedButtonLeft.png) no-repeat;
  float: left;
  height: 21px;
  width: 8px;
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildtop .buttons .nonselectedbuttons{
  float: left;
  margin-top: 10px;
  margin-left: 20px;
}

.press_corner_textsection{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerPopularButtonCenter.png) repeat-x;
  float: left;
  line-height: 21px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildtop .buttons .nonselectedbuttons .leftsection,
.NTOExternalLinkContent .searchform .searchformset .searchformfeildtop .buttons .nonselectedbuttons .rightsection{
  float: left;
  height: 21px;
  width: 8px;
}
.press_corner_rightsection{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerPopularButtonRight.png) no-repeat;
  float: left;
  height: 21px;
  width: 8px;
}

.press_corner_leftsection{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerPopularButtonLeft.png) no-repeat;
  float: left;
  height: 21px;
  width: 8px;
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildbottom .radiolist table tbody tr td input{
  margin: 3px
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildbottom .radiolist table tbody tr td label{
  margin-right: 6px;
}

.NTOExternalLinkContent .searchform .searchformset .searchformfeildtop .dropdownfirst .field .fieldlabel,
.NTOExternalLinkContent .searchform .searchformset .searchformfeildtop .dropdownsecond .field .fieldlabel{
  display: none;
}
/* Bottom section of Press Corner*/
.NTOExternalLinkContent .PressCornorMainContent .bottom{
  width: 100%;
  float: left;
  margin-bottom: 7px;
}

.NTOExternalLinkContent .PressCornorMainContent .bottom ul.pressboxs{
  width: 941px;
  list-style:none;
}

.NTOExternalLinkContent .PressCornorMainContent .bottom ul.pressboxs li.infobox{
  background: #fff;
  width: 227px;
  height: 195px;
  float: left;
  margin-right: 8px;
  margin-top: 8px;
}

.NTOExternalLinkContent .PressCornorMainContent .bottom ul.pressboxs li.infobox .header{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerInfoboxHeader.png) no-repeat;
  width: 227px;
  height: 23px;
}

.NTOExternalLinkContent .PressCornorMainContent .bottom ul.pressboxs li.infobox .title{
  background: #e0dfdf;
  width: 222px;
  height: 55px;
  font-size: 0.9em;
  padding-left: 5px;
  line-height:18px;
}
.NTOExternalLinkContent .PressCornorMainContent .bottom ul.pressboxs li.infobox .header h3{
  line-height:32px;
  color: #fff;
  font-weight: bold;
  font-size: 1.1em;
  line-height: 22px;
  margin-left: 5px;
}

.NTOExternalLinkContent .PressCornorMainContent .bottom ul.pressboxs li.infobox .spacer{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerInfoboxSpace.png) no-repeat;
  width: 227px;
  height: 4px;
}

.NTOExternalLinkContent .PressCornorMainContent .bottom ul.pressboxs li.infobox .description{
  background: #ffffff;
  width: 220px;
  height: 86px;
  padding-left: 5px;
  padding-top: 7px;
  font-size: 0.9em;
  border-left: 1px solid #E0DFDF;
  border-right: 1px solid #E0DFDF;
}
.NTOExternalLinkContent .PressCornorMainContent .bottom ul.pressboxs li.infobox .footer{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerInfoboxFooter.png) no-repeat;
  width: 227px;
  height: 19px;
  text-align: right;
}
.NTOExternalLinkContent .PressCornorMainContent .bottom ul.pressboxs li.infobox .footer a{
  font-size: 0.8em;
  color: #FFF;
  line-height: 19px;
  text-decoration: none;
  padding-right: 25px;
}

/*Other Trips Css*/
.OtherTripMainContent{
  width: 632px;
}

.OtherTripMainContent .othersearchform {
  width: 630px;
  height: 271px;
  overflow: visible;
  margin-bottom: 20px;
}

/*.OtherTripMainContent .othersearchform td{
  width: 40px;
}*/

.OtherTripMainContent .othersearchform .othersearchformfeildmiddle a,
.OtherTripMainContent .othersearchform  .searchbutton a{
  color: #444444;   

}

.OtherTripMainContent .othersearchform .othersearchformset {
  width: 630px;
}

.OtherTripMainContent .othersearchform .othersearchformset .othersearchformheader.formlable,
.OtherTripMainContent .othersearchform .othersearchformset .othersearchformfeildmiddle .formlable,
.OtherTripMainContent .othersearchform .othersearchformset .othersearchformfeildbottom  .formlable{
  float: left;
  line-height: 42px;
  height: 42px;
  color: #fff;
  font-size: 1.2em;
  font-weight: bold;
  padding-left: 17px;
  width: 78px;
}
.OtherTripMainContent .othersearchform .othersearchformset .othersearchformheader{
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripSearchTop.png) no-repeat;
}
.OtherTripMainContent .othersearchform .othersearchformset .othersearchformfeildmiddle{
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripSearchMiddle.png) no-repeat;
}
.OtherTripMainContent .othersearchform .othersearchformset .othersearchformfeildbottom{
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripSearchBottom.png) no-repeat;
}
.OtherTripMainContent .othersearchform .othersearchformset .othersearchformfeildmiddle,
.OtherTripMainContent .othersearchform .othersearchformset .othersearchformfeildbottom{
  float: left;
  height: 42px;
  width: 630px;
}
.OtherTripMainContent .othersearchform .othersearchformset .othersearchformheader{
  float: left;
  height: 31px;
  width: 630px;
}
.OtherTripMainContent .othersearchform .othersearchformset .othersearchformheader h2{
  line-height: 31px;
  color: #000;
  font-size: 1.1em;
  font-weight: bold;
  padding-left: 17px;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .featuredbutton .text{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerFeatureButtonCenter.png) repeat-x;
  float: left;
  line-height: 21px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .featuredbutton .leftsection,
.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .featuredbutton .rightsection{
  float: left;
  height: 21px;
  width: 8px;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .featuredbutton .rightsection{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerFeatureButtonRight.png) no-repeat;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .featuredbutton .leftsection{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerFeatureButtonLeft.png) no-repeat;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .featuredbutton{
  margin-left: 113px;
  margin-top: 11px;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .popularbutton .text{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerPopularButtonCenter.png) repeat-x;
  float: left;
  line-height: 21px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .popularbutton .leftsection,
.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .popularbutton .rightsection{
  float: left;
  height: 21px;
  width: 8px;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .popularbutton .rightsection{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerPopularButtonRight.png) no-repeat;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .popularbutton .leftsection{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerPopularButtonLeft.png) no-repeat;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .popularbutton {
  margin: 0px 0 0 12px;
  float:left;
}
.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle .dropdown1,
.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle .dropdown2,
.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle .dropdown3{
  float: left;
  width: 114px;
  height: 30px;
  padding-left: 20px;
  padding-top: 12px;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle .dropdown1 select,
.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle .dropdown2 select,
.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle .dropdown3 select{
  float: left;
  font-size: 0.9em;
  line-height: 17px;
  width: 114px;
  height: 17px;
  padding-left: 3px;
  color: #595858;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle  .radiolist{
  float: left;
  width: 517px;
  height: 41px;
  line-height: 41px;
  padding-left: 18px;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle .radiolist table tbody tr td input{
  margin: 3px
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildmiddle .radiolist table tbody tr td label{
  margin-right: 7px;
  color: #595858;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildbottom  .radiolist{
  float: left;
  width: 470px;
  height: 41px;
  line-height: 41px;
  padding-left: 18px;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildbottom .radiolist table tbody tr td input{
  margin: 3px
}

.OtherTripMainContent  .othersearchform  .othersearchformset .othersearchformfeildbottom .radiolist table tbody tr td label{
  margin-right: 6px;
}


.OtherTripMainContent  .othersearchform  .othersearchformset .searchbutton .text{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerFeatureButtonCenter.png) repeat-x;
  float: left;
  line-height: 21px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .searchbutton .leftsection{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerFeatureButtonLeft.png) no-repeat;
  float: left;
  height: 21px;
  width: 8px;
}

.OtherTripMainContent  .othersearchform  .othersearchformset .searchbutton .rightsection{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerFeatureButtonRight.png) no-repeat;
  float: left;
  height: 21px;
  width: 8px;
}
.OtherTripMainContent  .othersearchform  .othersearchformset .searchbutton{
  background: Transparent url(../../App_Themes/VisitEurope/PressCornerSearchButton.png) no-repeat;
  float: left;
  height: 32px;
  margin-left: 478px;
  width: 100px;
  padding-left: 14px;
  padding-top: 8px;
  cursor: hand;
}
.OtherTripMainContent .featuredtrip{
  width: 630px;
  margin-bottom: 11px;
  float: left;
  overflow: visible;
}
.OtherTripMainContent .featuredtrip .othersTripLeft{
  float:left;
  width: 448px;
}

.OtherTripMainContent .featuredtrip .othersTripRight{
  float: right;
  width: 182px;
}

.OtherTripMainContent .featuredtrip .featuredfooter{
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripListFooterBottom.png) no-repeat;
  float:left;
  width: 630px;
  height: 26px;
}
.OtherTripMainContent .featuredtrip .featuredfooter .bookmarkandsharing{
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripListBookingandSharing.png) no-repeat;
  float: right;
  width: 324px;
  height: 26px;
}
.OtherTripMainContent .featuredtrip .featuredfooter .bookmarkandsharing .lable{
  float: left;
  height: 20px;
  line-height: 25px;
  padding-left: 10px;
  width: 142px;
}
.OtherTripMainContent .featuredtrip .featuredfooter .bookmarkandsharing .icons{
  float: right;
  height: 20px;
  padding-right: 10px;
  padding-top: 5px;
  width: 162px;
}
.OtherTripMainContent .featuredtrip .featuredfooter .bookmarkandsharing .icons img{
  margin-left: 3px;
}
.OtherTripMainContent .featuredtrip .featuredheader{
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripListHeaderTop.png) no-repeat;
  width: 630px;
  height: 32px;
  margin-bottom: 3px;
}
.OtherTripMainContent .featuredtrip .featuredheader h3{
  color: #FFFFFF;
  font-size: 1.0em;
  font-weight: bold;
  line-height: 32px;
  padding-left: 10px;
}
.OtherTripMainContent .featuredtrip .featuredpicture{
  width: 451px;
  height: 211px;
  float: left;
}

.OtherTripMainContent .featuredtrip .ctl00_ContentPlaceHolder1_pnlFeatured,
.OtherTripMainContent .featuredtrip .featuredPnl{
  float: left;
  background-color: #F8F7F7;
  padding-bottom: 10px;
}

.OtherTripMainContent .featuredtrip .featuredpicture ul.featuredpicture {
  list-style: none;
}

.OtherTripMainContent .featuredtrip .featuredpicture img{
  width: 451px;
  height: 211px;
}

.OtherTripMainContent .featuredtrip .featuredspacer{
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripSpacer.png) no-repeat;
  width: 450px;
  height: 1px;
}
.OtherTripMainContent .featuredtrip .featuredrating{
  width: 218px;
  height: 32px;
  padding-left: 6px;
  padding-top: 3px;
}
.OtherTripMainContent .featuredtrip .featuredrating ul.starrating{
  width: 218px;
  list-style: none;
}
.OtherTripMainContent .featuredtrip .featuredrating ul.starrating li.itinerary_starrating .star{
  width: 18px;
  float: left;
}
.OtherTripMainContent .featuredtrip .featuredtitles{
  width: 410px;
  margin-bottom: 16px;
}
.OtherTripMainContent .featuredtrip .featuredtitles .title{
  width: 410px;
  color: #000000;
  font-size: 1.5em;
  padding-left: 5px;
}
.OtherTripMainContent .featuredtrip .featuredtitles .views{
  width: 198x;
  height: 13px;
  color: #000000;
  font-size: 0.7em;
  padding-left: 5px;
}
.OtherTripMainContent .featuredtrip .featuredtitles .subtitle{
  width: 198x;
  color: #000000;
  font-size: 1.1em;
  margin-top: 10px;
  padding-left: 5px;
}
.OtherTripMainContent .featuredtrip .featuredcomments{
  float: right;
  width:170px;
}
.OtherTripMainContent .featuredtrip .featuredcomments .username{
  color: #595858;
  font-size: 1em;
  font-weight: bold;
}
.OtherTripMainContent .featuredtrip .featuredcomments .useravatar{
  margin-bottom: 20px;
}
.OtherTripMainContent .featuredtrip .featuredcomments .userlocation{
  color: #595858;
  font-size: 1em;
  line-height: 20px;
}
.OtherTripMainContent .featuredtrip .featuredcomments .posts{
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripPosts.png) no-repeat right center;
  color: #a9a9a9;
  font-size: 0.9em;
  width:44px;
  height:15px;
}
.OtherTripMainContent .featuredtrip .featuredcomments .posts a{
  text-decoration: none;
  color: #a9a9a9;
}
.OtherTripMainContent .featuredtrip ul.featuredphotos{
  float: left;
  list-style: none;
  margin-bottom: 8px;
}
.OtherTripMainContent .featuredtrip ul.featuredphotos li.featuredphotositem{
  width: 147px;
  float: left;
  cursor: pointer;
  margin: 0 0 2px 2px;
}

.OtherTripMainContent .featuredtrip ul.featuredphotos li.featuredphotositem img{
  height: 82px;
  width: 147px;
}
.OtherTripMainContent .featuredtrip ul.featuredphotos li.featuredphotositem .featuredphotooverlay {
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripPhotoOverlay.png) no-repeat;
  z-index: 3;
  height: 83px;
  width: 148px;
  position: absolute;
  margin-top: 9px;
}

.ratingStar {
  height:12px;
  width:14px;
  background: URL('/app_themes/visiteurope/star_null.png') no-repeat;
}

.emptyRatingStar {
  background: URL('/app_themes/visiteurope/star_null.png') no-repeat;
}

.filledRatingStar {
  background: URL('/app_themes/visiteurope/star_active.png') no-repeat;
}

.starRating {
  margin: 5px 5px 30px 5px;
}

.OtherTripMainContent .featuredtrip ul.featuredphotos li.featuredphotositem .featuredpictures{
  float: left;
  width: 146px;
  padding-top: 10px;
  z-index: 2;
}
.OtherTripMainContent .featuredtrip .featuredDescription{
  margin: 7px 7px 40px 7px;
}
.OtherTripMainContent .featuredtrip .featuredlistarea{  
  width: 182px;
  margin-bottom: 20px;
  overflow: hidden;
}
.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems{  
  list-style:none;
}
.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems li.featureditembox{  
  width: 170px;
  margin-left: 12px;
  margin-top: 15px;
}
.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems li.featureditembox .boxheader{  
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripListHeader.png) no-repeat;
  width: 170px;
  height: 32px;
  margin-bottom: 1px;
}
.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems li.featureditembox .boxheader h3{
  color: #FFFFFF;
  font-size: 1.0em;
  font-weight: bold;
  line-height: 32px;
  padding-left: 17px;
}
.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems li.featureditembox ul.boxlist{  
  width: 170px;
}
.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems li.featureditembox ul.boxlist li.boxlistitem{ 
  background:Transparent url(../../App_Themes/VisitEurope/OtherTripListItem.png) no-repeat;
  border-bottom: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  color: #FFFFFF;
  font-size: 0.9em;
  font-weight: bold;
  height: 27px;
  line-height: 27px;
  list-style: none;
  padding-left: 31px;
  width: 170px;
}

.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems li.featureditembox ul.boxlist li.boxlistitem a{
  color: #FFFFFF;
  text-decoration: none;
}
 
.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems li.featureditembox ul.boxlist li.boxlistitemcurrencytop,
.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems li.featureditembox ul.boxlist li.boxlistitemcurrencybottom{ 
 /* width: 194px;*/ 
  list-style:none;
  height: 42px;
  margin-bottom: 1px;
  color: #fff;
  line-height:20px;
  padding-left:32px;
}
.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems li.featureditembox ul.boxlist li.boxlistitemcurrencytop{ 
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripListItemCurrency.png) no-repeat;
}
.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems li.featureditembox ul.boxlist li.boxlistitemcurrencybottom{ 
 background: Transparent url(../../App_Themes/VisitEurope/OtherTripListItemCurrencyBottom.png) no-repeat;
}
.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems li.featureditembox ul.boxlist li.boxlistitemcurrencytop h3{ 
  color: #FFFFFF;
  font-size: 2.0em;
  padding-right:14px;
  font-weight: bold;
  line-height: 42px;
  text-align: right;
  letter-spacing: 1px;
}
.OtherTripMainContent .featuredtrip .featuredlistarea ul.featuredlistitems li.featureditembox .boxfooter{  
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripListFooter.png) no-repeat;
  width: 170px;
  height: 12px;
}
.OtherTripMainContent .featuredtrip .searchresultslable{
  height: 30px;
  width: 630px;
  line-height: 30px;
  padding-left: 5px;
  font-size: 1.2em;
  font-weight: bold;
}
.OtherTripMainContent .featuredtrip ul.resultslist{
  width: 636px;
}
.OtherTripMainContent .featuredtrip ul.resultslist .PagerControl{
  float: right;
  margin-top: -24px;
  padding-right: 10px;
  position: relative;
}
.OtherTripMainContent .featuredtrip ul.resultslist li.resultitem {
  background-color:#067FCA;
  border-right:6px solid #FFFFFF;
  float:left;
  height:200px;
  list-style-type:none;
  margin-bottom:6px;
  width:153px;
}
.OtherTripMainContent .featuredtrip ul.resultslist li.resultitem .title {
  margin-bottom: 8px;
  margin-top: 2px;
  padding-left: 5px;
  color: #FFFFFF;
  text-decoration: none;
  font-size: 1em;
  font-weight: bold;
}
.OtherTripMainContent .featuredtrip ul.resultslist li.resultitem .star-rating {
  margin-top: 8px;
  padding-left: 5px;
  width: 100%;
}

.OtherTripMainContent .featuredtrip ul.resultslist li.resultitem .description {
  color:#FFFFFF;
  display:block;
  font-size:0.9em;
  margin-left:6px;
  text-align:left;
  text-decoration:none;
  width:144px;
  height: 52px;
  overflow: hidden;
}

.OtherTripMainContent .featuredtrip ul.resultslist li.resultitem .date {
  height:20px;
}

.OtherTripMainContent .featuredtrip ul.resultslist li.resultitem .thumbnail {
  height:72px;
  width:153px;
}

.OtherTripMainContent .featuredtrip ul.resultslist li.resultitem .thumbnail img {
  border:0;
}
.OtherTripMainContent .otherpopulartrips{
  float: left;
  height: 227px;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 630px;
}
.OtherTripMainContent .otherpopulartrips .otherpopularheader{
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripPopularHeader.png) no-repeat;
  height: 32px;
  width: 630px;
}
.OtherTripMainContent .otherpopulartrips .otherpopularheader h3{
  color: #FFFFFF;
  font-size: 1.1em;
  font-weight: bold;
  line-height: 32px;
  padding-left: 10px
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist{
  background: #fff;
  width: 638px;
  list-style: none;
}
.OtherTripMainContent .otherpopulartrips .noPopularItineraries,
.OtherTripMainContent .featuredtrip .noPopularItineraries{
  font-size:1.2em;
  font-weight:bold;
  height:110px;
  margin:20px;
  text-align:center;
  width:590px;
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist li.otherpopularlistitem{
  border-top: 3px solid #FFFFFF;
  float: left;
  height: 166px;
  width: 206px;
  margin-right: 6px;
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist li.otherpopularlistitem .otherpopularphotos{
  height: 72px;
  width: 206px;
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist li.otherpopularlistitem .otherpopularphotos img{
border:0;
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist li.otherpopularlistitem .otherpopularbottom{
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripPopularDescription.png) no-repeat;
  height: 114px;
  width: 206px;
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist li.otherpopularlistitem .otherpopularbottom .otherpopularrating{
  height: 17px;
  width: 72px;
  float: left;
  padding-left: 5px;
  padding-top: 4px;
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist li.otherpopularlistitem .otherpopularbottom .otherpopularrating ul.starrating{
  list-style: none;
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist li.otherpopularlistitem .otherpopularbottom .otherpopularrating ul.starrating li.itinerary_starrating .star{
  width: 10px;
  float: left;
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist li.otherpopularlistitem .otherpopularbottom .otherpopularviews{
  color: #FFFFFF;
  float: right;
  height: 17px;
  width: 72px;
  margin-top: 4px;
  padding-right: 7px;
  font-size: 0.9em;
  text-align: right;
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist li.otherpopularlistitem .otherpopularbottom .otherpopulartitles{
  float: left;
  height: 34px;
  width: 196px;
  margin-top: 4px;
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist li.otherpopularlistitem .otherpopularbottom .otherpopulartitles .title{
  float: left;
  height: 12px;
  width: 206px;
  color: #FFFFFF;
  font-size: 1.1em;
  font-weight: bold;
  line-height: 12px;
  padding-left: 9px;
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist li.otherpopularlistitem .otherpopularbottom .otherpopulartitles .date{
  float: left;
  height: 12px;
  width: 206px;
  color: #78bfed;
  font-size: 1.1em;
  font-weight: bold;
  line-height: 12px;
  padding-left: 9px;
  padding-top: 5px;
}
.OtherTripMainContent .otherpopulartrips ul.otherpopularlist li.otherpopularlistitem .otherpopularbottom .otherpopulardescription{
  float: left;
  height: 40px;
  width: 206px;
  color: #fff;
  font-size: 0.9em;
  padding-left:9px;
  margin-top: 2px;
}
.OtherTripMainContent .otherpopulartrips .otherpopularfooter{
  background: Transparent url(../../App_Themes/VisitEurope/OtherTripPopularFooter.png) no-repeat;
  
  height: 32px;
  line-height: 24px;
  padding-right: 34px;
  text-align: right;
  width: 596px;
  border-top: solid 3px #fff;
  float: left;
}

.OtherTripMainContent .otherpopulartrips .otherpopularfooter a{
  color: #FFFFFF;
  font-size: 0.9em;
  font-weight: bold;
}
/*Mapping WebPart*/
#mapping-control .body .left ul#GoogleMapOutdoorMenu{
  background:red;
}
