/* CSS Document */
/*  Body tag */
body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-position:center; background-color:#FFFFFF;  }
	   
form, h1, h2, h3, h4, h5, h6, p { margin:0px; padding:0px; border:none; }

img { border:none; }


/*  Top Menu  */
.button_td { background:url(../images/buttonBG.jpg) repeat-x; }

topmenu {
}
#topmenu ul { margin: 0px; padding: 0px; float: left; width: 912px; }
#topmenu a { font-family: Arial; font-size: 12px; color: #FFFFFF; float: left; padding:10px 18px; border-right: 1px solid #ffddcc; text-decoration: none; 
	         font-weight: bold; }
#topmenu a:visited { color: #FFFFFF; }
#topmenu a:hover { background-position: top ; color:#ffffff; padding:10px 18px; background:url(../images/button_bg_roll.jpg) repeat-x;}
#topmenu a:active { background:url(../images/button_bg_roll.jpg) repeat-x }
#topmenu li { display: inline; }
/*==================================================*/


/*====================================================*/

.signUp:link { font-family:Arial; font-size:14px; color:#8b898b; font-weight:bold; text-decoration: underline; }
.signUp:visited { font-family:Arial; font-size:14px; color:#8b898b; font-weight:bold; text-decoration:underline; }
.signUp:hover { font-family:Arial; font-size:14px; color:#000000; font-weight:bold; text-decoration:none; }

.book { font-family:Arial; font-size:14px; color:#8b898b; font-weight:bold; text-decoration:none; }
.book a{font-family:Arial; font-size:14px; color:#8b898b; font-weight:bold; text-decoration:underline; }

.offerrahul { font-family:Arial; font-size:12px; color:#383737; font-weight:bold; text-decoration:none; border:1px solid #ebe6ec; }
.offerrahul td { padding: 2px 0 2px 5px; border-bottom:1px dotted #ebe6ec; }
.offerrahul a { font-family:Arial; font-size:12px; color:#383737; font-weight:bold; text-decoration:none; padding:0 0 0 5px; }
.offerrahul a:hover { font-family:Arial; font-size:12px; color:#383737; font-weight:bold; text-decoration:underline; padding:0 0 0 5px; }

.offerBG { background: url(../images/offerBG.jpg) repeat-x; font-family:Arial; font-size:12px; color:#ffffff;}

.selectCity { font-family:verdana; font-size:14px; color:#000000;  font-weight:bold; padding:3px 0px;}
.selectCity1 { font-family:verdana; font-size:16px; color:#666666;  font-weight:bold; padding:3px 0px;}

.tbBorder { border:1px solid #eaeaea; border-right:none; border-left:none; border-bottom:none; padding:3px 0; }

.hoteContainer { width:970px; margin:0 auto; padding:0; }

.listW { border:1px solid #ebe6ec; width:190px; }

.big { font-family:verdana, Arial; font-size:18px; color:#ffffff; font-weight:bold; text-decoration:none; padding:3px 0;}

.rBorder { border-right:1px solid #e1dbdb; border-bottom:1px solid #e1dbdb; }

.bigText { font-family:verdana, Arial; font-size:18px; color:#23265d; font-weight:bold; padding:3px 0;}
.bigText1 { font-family:verdana, Arial; font-size:16px; color:#23265d; font-weight:bold; padding:3px 0;}
.tw { font-family: Arial; font-size:12px; color:#383737; font-weight:bold; padding:3px 0;}

.bookNow:link { font-family:Arial; font-size:14px; color:#ec5c1b; font-weight:bold; text-decoration:underline; padding:3px 6px; }
.bookNow:visited { font-family:Arial; font-size:14px; color:#ec5c1b; font-weight:bold; text-decoration:underline;  padding:3px 6px; }
.bookNow:hover { font-family:Arial; font-size:14px; color:#ec5c1b; font-weight:bold; text-decoration:none; padding:3px 6px; }

.price { font-family:Arial; font-size:22px; color:#ec5c1b; font-weight:bold; text-decoration:underline; }

.footer1 { color:#d64d21; font-size:14px; font-family:Arial; font-weight:bold; padding:0 5px;}
.footer:link { color:#d64d21; font-size:11px; font-family:Arial; font-weight:bold; }
.footer:visited { color:#d64d21; font-size:11px; font-family:Arial; font-weight:bold; }
.footer:hover { color:#d64d21; font-size:11px; font-family:Arial; font-weight:bold;}  

.comBorder { border:1px solid #ebe6ec ;}

.redlink:link { font-size:11px; text-decoration: underline; color:#C50000; font-weight:bold; }
.redlink:visited { text-decoration: underline; color:#C50000; font-weight:bold; font-size:11px;}
.redlink:hover { text-decoration: none; color:#C50000; font-weight:bold; font-size:11px;}

.redlinkBG:link { font-size:11px; text-decoration: none; font-weight:bold; color:#ffffff; font-weight:bold; background:#C50000; padding:3px 5px; }
.redlinkBG:visited { font-size:11px; text-decoration: none; font-weight:bold; color:#ffffff; font-weight:bold; background:#C50000; padding:3px 5px; }
.redlinkBG:hover { font-size:11px; text-decoration: none; font-weight:bold; color:#ffffff; font-weight:bold; background:#54483a; padding:3px 5px; }


.blueMainlink:link { font-size:11px; text-decoration: underline; color:#325084; font-weight:bold; }
.blueMainlink:visited { text-decoration: underline; color:#325084; font-weight:bold; font-size:11px; }
.blueMainlink:hover { text-decoration: none; color:#325084; font-weight:bold; font-size:11px; }

.normalFont { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-size:11px; font-weight:normal;}

.bigOffer { font-family:verdana; font-size:18px; color:#ffffff; background:#f75d17;  font-weight:bold; padding:3px 10px;}

.ofHead { background: url(../images/of.jpg) repeat-x;}

.tw1 { font-family: verdana; font-size:13px; color:#000000; font-weight:bold; padding:3px 0;}

.searchText { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#383737; text-decoration:none; font-weight:600; }
.searchText1 { font-family:Arial; font-size:11px; color:#383737; font-weight:normal; text-decoration:none; }

.dropdown2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }



.homeSearch { font-family: verdana, Arial; font-size: 14px; color: #ffffff; font-weight:bold; text-decoration: none; background:url(../images/button_bg_roll3.jpg) repeat-x; height:37px; padding:0 0 0 5px; }
.homeSearch_jr { font-family: verdana, Arial; font-size: 14px; color: #ffffff; font-weight:bold; text-decoration: none; background:url(../images/buttonBG.jpg) repeat-x; height:37px; padding:0 0 0 5px; }

.hotelOffer {font-family: verdana, Arial; font-size: 14px; color: #333333; font-weight:bold; text-decoration: none; border:1px solid #cfcfcf;}
.hotelTD { background:url(../images/HotelBG.jpg) repeat-x; height:31px; }
.choose{
	width:350px;
	border:#0066FF solid 2px;
}

.aboutText { font-family:Arial; font-size: 12px; color: #333333; font-weight:normal; text-align:justify; line-height:18px; padding:5px 15px;}

.contact { font-family:Arial; font-size: 22px; color: #df5918; font-weight:bold; padding:0 0 5px 30px; border-bottom:1px solid #b0b0b0;}

.con { font-family:Arial; font-size: 12px; color: #333333;}
.contact1 { font-family:Arial; font-size: 14px; color: #df5918; font-weight:bold;}
.contactFild { font-family:Arial; font-size: 12px; color: #333333; font-weight:normal; border:1px solid #7f9db9; width:200px;}
.contactFildR { font-family:Arial; font-size: 12px; color: #333333; font-weight:normal; border:1px solid #7f9db9; width:200px; text-transform:uppercase;}

.smallMenu:link { font-family:Arial; font-size:11px; color:#333333; font-weight:normal; text-decoration:none; padding:2px 5px; }
.smallMenu:visited { font-family:Arial; font-size:11px; color:#333333; font-weight:normal; text-decoration:none; padding:2px 5px; }
.smallMenu:hover { font-family:Arial; font-size:11px; color:#ffffff; background:#f75c19; font-weight:normal; text-decoration:none; padding:2px 5px; }


/*--------------rahul Summary css ---------------

.review_border { font-family:verdana, Arial; font-size:12px; color:#ffffff; padding:0 15px 0 5px; font-weight:bold; background-color:#f75c19; border-top:2px solid #acacac; border-right: 2px solid #acacac; border-left: 2px solid #acacac;
}

*/
.summaryTable { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;  border-left:2px solid #acacac;  border-right:2px solid #acacac; border-top:2px solid #acacac;}

.summaryborder { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 2px solid #acacac; color: #333333;}


.summaryTable td {  border-bottom:2px solid #acacac; padding:2px 5px; }

.summaryHead { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; font-weight:bold;}

.special { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
.special:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration:underline; font-weight:bold;}
.special:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration:underline; font-weight:bold;}
.special:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration:none; font-weight:bold; }

.spclblue{color:#0033CC; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.spclblue:link{color:#0033CC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;}
.spclblue:hover{color:#0033CC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;}
.s{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight:bold;}
.borNON { border:none; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
.borNON td { border:none;}

.whiteC { font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold;}
.whiteC a { font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:underline;}
.whiteC a:visited { font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:underline;}
.whiteC a:hover { font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}

.bold1 { font-family:Arial, Helvetica, sans-serif; color:#345ba5; font-size:14px; font-weight:bold;}

.sumTab { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; border:1px solid #d2d0d0; margin:5px 0 12px 0; text-align:left; }
.sumTab:hover { border:1px solid #ea5616; background:#fbfbfb; }
.sumTab:hover dd { border-left-color: #CCCCCC;}
.sumTab a { font-family:Arial, Helvetica, sans-serif; color:#19497a; font-size:11px; font-weight:bold; text-decoration:underline;}
.sumTab a:visited { font-family:Arial, Helvetica, sans-serif; color:#19497a; font-size:11px; font-weight:bold; text-decoration:underline;}
.sumTab a:hover { font-family:Arial, Helvetica, sans-serif; color:#19497a; font-size:11px; font-weight:bold; text-decoration:none;}

.skyBlue { font-family:Arial, Helvetica, sans-serif; color:#0d7dfd; font-size:12px; font-weight:bold; }

.Blue { font-family:Arial, Helvetica, sans-serif; color:#345ba5; font-size:12px; font-weight:bold; }



.textFiBJ { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #7f9db9; width:270px; font-weight:bold; padding:5px;}
.textFil { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #b8b8b9; width:170px;}
. { font-family:Arial, Helvetica, sans-serif; color:#800000; 
font-size:11px; border:1px solid #b8b8b9; width:210px;
}
.textFi2RR { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #7f9db9; width:210px; font-weight:bold; padding:5px;}
.textNo { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #b8b8b9;}
.textNoRR { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #7f9db9;  font-weight:bold; padding:5px;}
.textFi5 { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #b8b8b9; width:160px;text-transform:uppercase;}
.textFi8 { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #b8b8b9; width:160px;}
.textFi3 { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #b8b8b9; width:35px;}
.dropR { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #b8b8b9; width:60px;}
.dropR1 { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #b8b8b9; width:200px; font-weight:bold; padding:5px;}

.textFioP { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #b8b8b9;font-weight:bold; padding:5px;}

.font12 { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
.font12Euro { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; line-height:18px;}
.font12Euro td { padding:0 5px;}

.font12Bold { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; font-weight:bold;}
.font11 { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
.font12Padding { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; padding:12px 2px 12px 10px; line-height:18px; border:none;}

.hotTable { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px;  border-left:1px solid #e3e3e3;  border-right:1px solid #e3e3e3; border-top:1px solid #e3e3e3;}
.hotTable td {  border-bottom:1px solid #e3e3e3; padding:2px 5px; }

.print:link { font-family:Arial; font-size:12px; color:#333333; font-weight:normal; text-decoration:underline; }
.print:visited { font-family:Arial; font-size:12px; color:#333333; font-weight:normal; text-decoration:underline;}
.print:hover { font-family:Arial; font-size:12px; color:#ffffff; background:#333333; font-weight:normal; text-decoration:none;}

/*======================== Round Search Engine Border ================*/

.searchBorder { border-top:1px solid #f97d47; }
.searchBorder1 { border-bottom:1px solid #f97d47; }
.searchBorder2 { border-left:1px solid #f97d47; }
.searchBorder3 { border-right:1px solid #f97d47; }

.more:link { font-family:Arial; font-size:12px; color:#333333; font-weight:normal; text-decoration:underline; padding:2px 5px; }
.more:visited { font-family:Arial; font-size:12px; color:#333333; font-weight:normal; text-decoration:underline; padding:2px 5px;}
.more:hover { font-family:Arial; font-size:12px; color:#ffffff; background:#f75c19; font-weight:normal; text-decoration:none; padding:2px 5px;}

.citydrop { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #dadadc; width:180px;}

.citydrop1 { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #dadadc; width:150px;}

.searchhead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ABABAB; }

.hoteltext { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: #727272; }

.hotelheading { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4F535C;}

.vacations { font-family:Arial; font-size:12px; color:#333333; font-weight:bold; padding:0 0 5px 0; }


.ht:link { font-family:Arial; font-size:12px; color:#333333; font-weight:bold; text-decoration:none; }
.ht:visited { font-family:Arial; font-size:12px; color:#333333; font-weight:bold; text-decoration:none;}
.ht:hover { font-family:Arial; font-size:12px; color:#333333;  font-weight:bold; text-decoration:underline;}

.htbor { border-bottom:1px solid #d5d5d5; border-top:1px solid #d5d5d5; }


.break { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; border:1px solid #adadad; margin:8px 0; text-align:left; background:#f1f1f1 url(../Images/r.jpg) repeat-x; }
.break:hover { border:1px solid #000000; background:#ffffff url(../Images/c.jpg) right bottom no-repeat;  }
.break:hover dd { border-left-color: #CCCCCC;}


.orange { font-family:Arial; font-size:12px; color:#333333; font-weight:bold; text-decoration:none; }
.orange td { padding:3px 5px;}
.orange a { font-family:Arial; font-size:14px; color:#c1272d; font-weight:bold; text-decoration:none;}
.orange a:visited { font-family:Arial; font-size:14px; color:#c1272d;  font-weight:bold; text-decoration:underline; }
.orange a:hover { font-family:Arial; font-size:14px; color:#e2390c;  font-weight:bold; text-decoration:underline; }

.verdanHead { font-family:verdana, Arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none; background:#31659C;}
.verdanHead2 { font-family:verdana, Arial; font-size:18px; color:#ffffff; font-weight:bold; text-decoration:none; background:#6d6359; padding:2px 8px;}
.inso { border-bottom:1px dashed #6d6359; }

.skylink:link { font-family:Arial,Helvetica, sans-serif; font-size:11px; color:#4b4b4b; text-decoration:none; font-weight:normal; padding:0 8px 0 5px; }
.skylink:visited { font-family:Arial,Helvetica, sans-serif; font-size:11px; color:#4b4b4b; text-decoration:none; font-weight:normal; padding:3px 8px 3px 5px; }
.skylink:hover { font-family:Arial,Helvetica, sans-serif; font-size:11px; color:#4b4b4b; font-weight:normal; text-decoration:underline; padding:3px 8px 3px 5px; }

.redoverlink:link { font-family:Arial,Helvetica, sans-serif; font-size:12px; color:#F26432; text-decoration:none; font-weight:bold; }
.redoverlink:visited { font-family:Arial,Helvetica, sans-serif; font-size:12px; color:#F26432; text-decoration:none; font-weight:bold; }
.redoverlink:hover { font-family:Arial,Helvetica, sans-serif; font-size:12px; color:#F26432; font-weight:bold; text-decoration:underline; }

.tableChange_bor{ border:1px solid #a8a7a7; }
.tableChange_new { border-top:1px solid #A8A7A7; }

.font12px_new { font:Arial, Helvetica, sans-serif; color:#EA7820; padding:5px 0 5px 5px; font-size:12px; font-weight:700; }

.SideOrange2 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cc6600; }
.lightnew { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: none; }

.result1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.verdanWhite { font-family:verdana, Arial; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; }

/*===============CAR HIRE =============*/

.border{ border:#f3f3f3 1px solid;}
.parking{ font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#313031; font-weight:bold;}
.font40{ font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#3130314; font-weight:bold;}
.font20{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#3130314;}
.carParks{ font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:150%;}
.SearchAgain{ font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:5px; text-decoration:none; color:#003063;}
.SearchAgain:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:5px; text-decoration:none; color:#313031;}
.summer{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#313031; font-weight:600; line-height:150%}
.summer:hover{ background:#b0a69c; cursor:pointer; color:#313031;}
.Airparks{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#313031; text-decoration:none;}
.Airparks a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#313031; text-decoration:none;}

.verdanHead1 { font-family:verdana, Arial; font-size:12px; color:#5a5a5a; font-weight:bold; text-decoration:none; background:#f4f4f3;}

.airport { font-family: Arial; font-size:11px; color:#444444; font-weight:normal; border:1px solid #d6d6d6; } 
.airport td { padding:5px 3px 5px 5px;} 
.airport a { font-family: Arial; font-size:11px; color:#f75c19; font-weight:normal; text-decoration:underline; }
.airport a:visited { font-family: Arial; font-size:11px; color:#f75c19; font-weight:normal; text-decoration:underline;}
.airport a:hover { font-family: Arial; font-size:11px; color:#f75c19; font-weight:normal; text-decoration:none;}


.airportHeading { font-family: Arial; font-size:11px; color:#444444; font-weight:bold; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; } 

.orangeBIG { font-family:Arial; font-size: 22px; color: #df5918; font-weight:bold;}

.airportBorder { border-top:1px solid #d6d6d6; } 

.verdana11 { font-family:verdana, Arial; font-size: 11px; color: #444444; font-weight:normal;}

.airportLounge { font-family:verdana, Arial; font-size:11px; color:#444444; font-weight:bold;} 
.airportLounge td { padding:5px 3px 5px 5px;} 
.airportLounge a { font-family: Arial; font-size:11px; color:#f75c19; font-weight:normal; text-decoration:underline; }
.airportLounge a:visited { font-family: Arial; font-size:11px; color:#f75c19; font-weight:normal; text-decoration:underline;}
.airportLounge a:hover { font-family: Arial; font-size:11px; color:#f75c19; font-weight:normal; text-decoration:none;}
 
.textFi6 { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #b8b8b9; width:170px; background:#f7f6f6;}
.textFi9{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #b8b8b9; width:170px; background:#f7f6f6; text-transform:uppercase}

.textFi7 { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; border:1px solid #b8b8b9; width:90px; background:#f7f6f6;}

.airportLoungeH1 { font-family:verdana; font-size:14px; color:#000000;  font-weight:bold; padding:3px 6px; border-bottom:1px dotted #333333;}

.airportL { font-family: Arial; font-size:11px; color:#444444; font-weight:bold; border:1px solid #d6d6d6;} 
.airportL td { padding:0px 0px 0px 5px;} 

.airportLo { font-family: Arial; font-size:11px; color:#444444; font-weight:normal;} 

.redBold { font-weight:bold; color: #FF0000; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.flightH { font-family: Arial; font-size:12px; color:#333333; font-weight:bold; padding:3px 1px;} 
.verdanBG { font-family:verdana, Arial; font-size:12px; color:#484848; font-weight:bold; text-decoration:none; background:#dadada; padding:3px; }

.borderBooking{ border-top:#dadada 1px solid; border-bottom:#dadada 1px solid; margin:0 0 35px 0;}

.font11Normal { font-family: Arial; font-size:11px; color:#333333; font-weight:normal; }

.holdayHead { font:Arial, Helvetica, sans-serif; color:#EA7820; padding:5px 0 5px 5px; font-size:17px; font-weight:700; }

.holdayHead1 { font:Arial, Helvetica, sans-serif; color:#EA7820; padding:5px 0 5px 5px; font-size:16px; font-weight:700; }

.park { font-weight:bold; color: #444444; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.park td { padding:3px 15px;}

.parkHead { font-weight:bold; color: #444444; background:#eceaea; font-size:13px; font-family:verdana, Arial, Helvetica, sans-serif; padding:3px 6px; }

.borderBot { border-bottom:1px dotted #cacaca; border-top:1px dotted #cacaca; }

.parkingContainer { width:998px; margin:0 auto; background:#ffffff; }

.newTry { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; width:726px;}

/*===========================terms============================*/
.side1 { font-family: Geneva, Arial; font-size: 12px; font-weight: bold; color: #000000; }
.left { font-family: Arial; font-size: 9pt; font-weight: bold; color: #111964; }

.terms { font-family: Arial; font-size: 12px; color: #3c3c3c; text-align:justify;}
.terms td { padding:4px 7px; }

.travelLink { font-family: Arial; font-size: 12px; color: #414141; text-align:left; padding:5px 0 15px 0; border-bottom:1px dashed #c3c3c3;}
.travelLink1 { font-family: verdana, Arial; font-size: 12px; color: #414141; font-weight:bold; padding:15px 0 0 0;}

.euro:link { font-family: verdana, Arial; font-size: 12px; color: #414141; font-weight:bold; text-decoration:underline;}
.euro:visited { font-family: verdana, Arial; font-size: 12px; color: #414141; font-weight:bold; text-decoration:underline;}
.euro:hover { font-family: verdana, Arial; font-size: 12px; color: #f85311; font-weight:bold; text-decoration:none;}

.traveL:link { font-family: Arial; font-size: 12px; color: #d41f1f; font-weight:bold; padding:2px 5px; text-decoration:underline;}
.traveL:visited { font-family: Arial; font-size: 12px; color: #d41f1f; font-weight:bold; padding:2px 5px; text-decoration:underline;}
.traveL:hover { font-family: Arial; font-size: 12px; color: #ffffff; background:#d41f1f; font-weight:bold; padding:2px 5px; text-decoration:underline;}

.flthtlS { border:2px solid #acacac; border-bottom:none; background:#dadada;}

.sitemap { font-family: verdana, Arial; font-size: 14px; color: #666666; font-weight:bold; }
.sitemap td { border-bottom:1px dashed #afaeae; }
.sitemap a { font-family:verdana, arial; color:#666666; font-size:14px; text-decoration:none; }
.sitemap a:visited {  font-family:verdana, arial; color:#666666; font-size:14px; text-decoration:none; }
.sitemap a:hover { font-family:verdana, arial; color:#f75c19; font-size:14px; text-decoration:none; text-decoration:underline; }



.holiday { font-family:Arial, Helvetica, sans-serif; color:#555555; font-size:12px; padding:5px; line-height:18px; text-align:justify;}
.holidayBG { background:url(../Images/holidayBG.jpg) repeat-x #fbfbfb; border:1px solid #dfdfdf; }

.holidayBG1 { border:1px solid #dfdfdf; text-align:left;  font-size:11px; }
.holidayBG1 td { padding:2px 0 2px 8px; }
.holidayBG a { font-family:Arial, Helvetica, sans-serif; color:#1a437b; font-weight:bold; text-decoration:underline; font-size:11px; }
.holidayBG a:visited { font-family:Arial, Helvetica, sans-serif; color:#1a437b; font-weight:bold; text-decoration:underline;   font-size:11px;}
.holidayBG a:hover { font-family:Arial, Helvetica, sans-serif; color:#ff0000; font-weight:bold; text-decoration:none;  font-size:11px;}

.work { font-family:Arial, Helvetica, sans-serif; color:#555555; font-size:12px; background-color:#0066CC; width:193px; float:left; padding:10px 5px 0 32px;}








/*============================= DROP DOWN MENU ====================*/
/* menu styles */
#jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px  Arial;
		font-weight:bold;}

	#jsddm li a
	{	display: block;
		padding: 10px 12px;
		text-decoration: none;
		border-right: 1px solid white;
		color: #ffffff;
		white-space: nowrap}

	#jsddm li a:hover
	{	background:url(../images/button_bg_roll.jpg) repeat-x;}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
			#jsddm li ul li
			{	float: none;
				display: inline}
			
			#jsddm li ul li a
			{	width: auto;
				background: #847b72; background-image:url(../Images/bu.png); background-repeat: no-repeat; background-position:left;
				color: #ffffff}
			
			#jsddm li ul li a:hover
			{	background: #52463a; background-image:url(../Images/bu.png); background-repeat:no-repeat; background-position:left;}
			
.activeMenu { background:url(../images/button_bg_roll.jpg) repeat-x; padding: 10px 18px; ont: 12px  Arial; font-weight:bold; color:#FFFFFF;}
/*===============================================================================================================================================*/



.topheading { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #00467F; }
.back { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #587BB6; }
.black12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #000000; text-align: justify; }
.imageborder { border: 1px solid #587bb6; }

.infohead { font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-transform: capitalize; color: #00467F; font-weight: bold; }


.black20 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; text-transform: capitalize; color: #424245; }
.bod { border:1px inset #0000; }.nortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.nortext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.nortext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.nortext3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.nortext4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.outerborder{ border:2px solid #acacac; }
.bottomborder{ border-bottom:2px solid #acacac; }
.bottombordertxt{border-bottom:2px solid #acacac; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; padding-left:5px;}
.goaborder{border-top:2px #E0DBD5 solid; border-bottom:2px #E0DBD5 solid;}
.GoaResort{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#00759A; padding-left:10px;}
.goaRborder{ border: 1px #E0DBD5 solid; }
.goaRborder td{border-bottom:1px #E0DBD5 solid; padding:5px 5px 2px 3px;}
.Goaorange{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#EA7820; padding-left:10px;}
.font11goa{font-family:Arial, Helvetica, sans-serif; color:#00759A; font-weight:bold; border-bottom:none;}
.Goaorange{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#EA7820; border-top:none; padding-right:5px;}
.call{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#117EA1; font-weight:bold;}
.goatext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#282727; text-align:justify; padding:5px;}

.newDesign:link { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#0896ff; text-decoration:underline; padding:2px 0 0 7px; }
.newDesign:visited { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#0896ff; text-decoration:underline; padding:2px 0 0 7px; }
.newDesign:hover { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#f75c19; text-decoration:none; padding:2px 0 0 7px; }

.newDe:link { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#898989; text-decoration:none; padding:2px 0 0 7px; }
.newDe:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#898989; text-decoration:none; padding:2px 0 0 7px; }
.newDe:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#000000; text-decoration:none; padding:2px 0 0 7px; }

.newWhite:link { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#ffffff; text-decoration:none;  }
.newWhite:visited { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#ffffff; text-decoration:none;  }
.newWhite:hover { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#344302; text-decoration:underline; }

.Newoffer { font-family:Arial; font-size:12px; color:#383737; font-weight:bold; text-decoration:none;  }
.Newoffer td { padding: 2px 8px; border-bottom:1px dotted #ebe6ec; }
.Newoffer a { font-family:Arial; font-size:12px; color:#383737; font-weight:bold; text-decoration:none; padding:0 0 0 5px; }
.Newoffer a:visited { font-family:Arial; font-size:12px; color:#383737; font-weight:bold; text-decoration:none; padding:0 0 0 5px; }
.Newoffer a:hover { font-family:Arial; font-size:12px; color:#383737; font-weight:bold; text-decoration:underline; padding:0 0 0 5px; }


.threeBot { font-family:Arial; font-size: 11px; border:1px solid #dedede; border-top:none;}
.threeBot td { padding:0 0 0 5px;}
.threeBot a { font-family:Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; padding:0 0 0 5px}
.threeBot a:visited { font-family:Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; padding:0 0 0 5px}
.threeBot a:hover { font-family:Arial; font-size: 11px; font-weight: bold; color: #ff0000; text-decoration: underline; padding:0 0 0 5px}


.orgLink:link{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF5900; text-decoration: none; padding:0 0 0 5px }
.orgLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#FF5900; text-decoration: none; padding:0 0 0 5px }
.orgLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#000000; text-decoration: none; padding:0 0 0 5px}

.orgLinkR:link{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF5900; text-decoration: none; padding:0 0 0 5px }
.orgLinkR:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#FF5900; text-decoration: none; padding:0 0 0 5px }
.orgLinkR:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#000000; text-decoration: none; padding:0 0 0 5px}


.ofR:link { font-family:Arial; font-size:12px; color:#383737; font-weight:bold; text-decoration:none; padding:0 0 0 5px; }
.ofR:visited { font-family:Arial; font-size:12px; color:#383737; font-weight:bold; text-decoration:none; padding:0 0 0 5px; }
.ofR:hover { font-family:Arial; font-size:12px; color:#383737; font-weight:bold; text-decoration:underline; padding:0 0 0 5px; }

.jrbold {font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold; font-size:12px;}
.jrlink a {font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; font-weight:bold; font-size:12px;}
.jrlink a:hover {font-family:Arial, Helvetica, sans-serif; color: #FF3300; text-decoration:underline; font-weight:bold; font-size:12px;}


.botm_offerorange {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF5900;
	text-decoration: none;
	padding-left: 5px;
}

.Offer_border{
				border-right:#CCCCCC solid 1px;
				}
				
.bdrbottom{ border-bottom:1px solid #a8a7a7; margin-bottom:5px;}
.bdrbottom img{ margin-bottom:5px;}


.newSummary { font:normal 11px arial; color:#000000;  }
.newSummary td { padding:2px 0 2px 5px; }

.ft12R {  font:normal 12px arial; color:#000000; }

.largeR {  font:bold 16px arial; color:#000000; }

.policy { font:normal 11px arial; color:#000000; line-height:18px; text-align:justify; }

/* help css */
.helptbl{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; border:1px solid #cecece;}
.helptbl tr{}
.helptbl tr td{ padding:5px; border-bottom:1px dotted #cdcdcd}
.helptbl a{ color:#006699; text-decoration:none}
.helptbl a:hover{ color:#006699; text-decoration:none}
.helptbl .ar18{ font-size:20px; color:#000000}
.ar18{ font-size:24px; color:#000000}
.helplft{ font-size:11px; font-weight:bold;}
.helplft ul{ width:148px; margin:0; padding:0}
.helplft ul li{ width:148px; margin:0; padding:5px; text-align:left; display:block; background-color:#FFFFFF; list-style:none;}
.helplft ul li a{ font-family:Arial, Helvetica, sans-serif; color:#333399; text-decoration: underline}
.helplft ul li a:hover{ text-decoration:none}


