/* CSS Document */

body{margin:0; padding:0; font-family:Tahoma, Arial, Helvetica; background-image:url(../images/bg.gif); background-repeat:repeat-x; background-color:#e2e2e2; }

a.in_link{font-size:15px; color:#000000; text-decoration:underline;}
a.in_link:hover{font-size:15px; color:#fff; text-decoration:underline;}

a.pr{color:#000000; text-decoration:none}
a.pr:hover{color:#000000; text-decoration:underline}
.f1{color:#555555; font-size:12px;font-family:Arial, Helvetica;}
.f2 {color:#252525; font-size:12px;font-family:Arial, Helvetica;}
.f20 {color:#252525; font-size:12px;font-family:Arial, Helvetica;}
.f3 {color:#252525; font-size:14px;font-family:Arial, Helvetica;}
a.f2 {color:#252525; font-size:11px;font-family:Arial, Helvetica; text-decoration:none}
a.f2:hover {color:#252525; font-size:11px;font-family:Arial, Helvetica; text-decoration:underline}

a.f2_0 {color:#252525; font-size:11px;font-family:Arial, Helvetica;text-decoration:underline}
a.f2_0:hover {color:#252525; font-size:11px;font-family:Arial, Helvetica;  text-decoration:none}

a.link, a.link:link, a.link:visited {color:#000000; font-weight:bold; text-decoration:none; font-weight:bold;}
a.link:hover {color:#ce1f24; font-weight:bold; text-decoration:underline; font-weight:bold;}
a.contact, a.contact:link, a.contact:visited {color:#000000; font-weight:bold; text-transform:uppercase; text-decoration:none; font-weight:bold;}
a.contact:hover {color:#ce1f24; font-weight:bold; text-transform:uppercase; text-decoration:underline; font-weight:bold;}
a.press, a.press:link, a.press:visited {color:#000000; font-weight:bold; text-transform:uppercase; text-decoration:none; font-weight:bold;}
a.press:hover {color:#ce1f24; font-weight:bold; text-transform:uppercase; text-decoration:underline; font-weight:bold;}

a.tour, a.tour:link, a.tour:visited {color:#000000; font-weight:bold; text-decoration:none; font-weight:bold; font-size:12px;}
a.tour:hover {color:#ce1f24; font-weight:bold; text-decoration:underline; font-weight:bold;  font-size:12px;}

input.submitbtn, input.submitbtn:hover {display:block; background-image:url(../images/send_form.gif); background-repeat:no-repeat; width:150px; height:30px; border:0; margin:0; padding:0; cursor:pointer;}
input.unsubscribe, input.unsubscribe:hover {display:block; background-image:url(../images/unsubscribe.jpg); background-repeat:no-repeat; width:150px; height:30px; border:0; margin:0; padding:0; cursor:pointer;}
input.subscribe, input.subscribe:hover {display:block; background-image:url(../images/subscribe.jpg); background-repeat:no-repeat; width:150px; height:30px; border:0; margin:0; padding:0; cursor:pointer;}
input.etour_s {width:228px;}
input.etour_l {width:579px;}
* html input.etour_s {width:229px; height:18px; border:0;}
* html input.etour_l {width:570px; height:18px; border:0;}

input.ctour_s{width:208px}
input.ctour_l{width:510px}
* html input.ctour_s{width:200px}
* html input.ctour_l{width:496px}

.tieup{color:#000000; font-weight:bold; text-transform:uppercase; font-weight:bold; font-size:11pt;}

.news_title a{color:#e61407; font-size:11px;font-family:Arial, Helvetica; text-decoration:underline; font-weight:bold}
.news_cont{color:#555555; font-size:11px; font-family:Arial, Helvetica; }

.site{width:790px; margin:0 auto;}
.head{width:790px; height:78px; margin:0 auto;}
.logo{width:250px; height:78px; float:left}
.h_mid{width:310px; height:78px; float:left;}
* html .h_mid{width:310px; height:78px; float:left;}
.h_mid1{width:53px; height:78px; float:left}
.h_mid2{width:250px; float:left; margin-left:5px;}
* html .h_mid2{width:240px; float:left;margin-left:0px;}
.h_ryt{width:220px; height:78px; float:right;}
* html .h_ryt{width:230px; height:78px; float:right;}
.btn_top{width:125px; height:14px; float:right}
.bt_bg{height:10px;}
.bt_bg1{background-image:url(../images/bt_bg1.gif); background-repeat:no-repeat; width:12px; height:10px; float:left}
.bt_bg2{background-image:url(../images/bt_bg2.gif); background-repeat:no-repeat; width:12px; height:10px; float:right}
.bt_bgmid{background-image:url(../images/bt_bg.gif); background-repeat:repeat-x; width:766px; height:10px; float:left}

.mid{width:790px; padding:0 0 1px 0; margin:0;  background-color:#FED681; background-image:url(../images/content-filler.jpg); background-repeat:repeat-y; background-position:top left; text-align:left; }

.midOuter{width:780px; margin:0; padding:0; background-image:url(../images/mid_bg-inside-page.jpg); background-repeat:no-repeat;  padding-left:10px;}

.midOuter_txt{width:770px; margin:0 auto;}
* html .midOuter{width:780px; margin:0; padding:0; background-image:url(../images/mid_bg-inside-page.jpg); background-repeat:no-repeat; padding-left:10px;}


.form{width:262px; margin-left:10px; padding:0; min-height:343px; background-image:url(../images/form_bg.gif); background-repeat:no-repeat; float:left; color:#f5f0f0; font-size:12px; font-weight:bold; padding-right:10px;}
* html .form{width:262px; margin-left:5px;margin-right:5px; padding:0; height:350px; background-image:url(../images/form_bg.gif); background-repeat:no-repeat; float:left; color:#f5f0f0; font-size:12px; font-weight:bold}

.bottom{display:none; width:790px; mid-height:180px; *height:180px; background-color:#fcab03; background-image:url(../images/content-filler.jpg); background-repeat:repeat-y; background-position:top left; text-align:left; }
.feat{width:290px; height:180px; float:left;}
.feat_top{width:290px; height:17px;}
.feat_bot{width:290px; height:17px;}
.feat_mid{width:290px; height:180px; background-color:#fdda58;}
.feat_midcont{width:285px; margin:0 auto;}
* html .feat_midcont{width:290px; margin:0 auto;}
.feat_midh{width:285px; height:18px; background-image:url(../images/desti_txt.jpg); background-repeat:repeat-x;}
.featpic{width:137px; height:140px; float:left; margin-left:10px;}
.feattxt{width:130px; float:right}

.news{width:260px; height:190px; float:left;}
.news_cont{width:232px; height:190px; margin:0 auto}
.span{width:232px; height:1px; margin:0 auto; background-image:url(../images/span.gif); background-repeat:repeat-x;}
.newspic{width:87px; height:72px; float:left;}
.newspiclabel{width:140px; height:72px; float:left;}

.others{width:236px; float:right;}
.ex1{width:236px; height:17px; border:0; margin:0; padding:0; overflow:hidden;}
.block1{width:236px; height:40px; background-image:url(../images/block1.jpg); background-repeat:no-repeat;}
.block2{width:236px; height:40px; background-image:url(../images/block2.jpg); background-repeat:no-repeat;}
.txt{float:right; width:216px;}

.line{ width:790px; min-height:14px; *height:14px; background-color:#dd1e25; background-image:url(../images/footer-bg-with-line.jpg); background-repeat:no-repeat; background-position:top left;}

.line2{ width:785px; height:5px; background-color:#dd1e25;}


.footer{ font-size:11px; width:780px; margin:0 auto}
.foot1{ width:450px; float:left}
.foot2{ width:280px; float:right; }
.foot2_1{ width:67px; height:26px; float:left; background-image:url(../images/inq.png); background-repeat:no-repeat;}
.foot2_2{ width:205px; float:right;}
.foot2_2_1{width:70px; float:left; text-align:right; }
.foot2_2_2{width:130px; float:right; text-align:left; margin-left:5px;}


a.ft{font-size:11px; color:#555555; text-decoration:none; font-weight:bold}
a.ft:hover{font-size:11px; color:#555555; text-decoration:underline; font-weight:bold}
a.ft2{font-size:11px; color:#555555; text-decoration:none;}
a.ft2:hover{font-size:11px; color:#555555; text-decoration:underline;}
a.email{font-size:11px; color:#e61407; text-decoration:none;}
a.email:hover{font-size:11px; color:#e61407; text-decoration:underline;}

#space{ width:790px; mid-height:30px; background-color:#fcab03; background-image:url(../images/content-filler.jpg); background-repeat:repeat-y; background-position:top left; }
* html #space{height:10px;}

input.text{width:70px;}
tr.f{background-color:#ce1f24;}
a.flight{color:#fdda58; text-decoration:none;}
a.flight:hover{color:#fdda58; text-decoration:underline;}
.th{margin:0 0 0 0; padding:0 0 0 0; height:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; }
* html .th{margin:0 0 0 0; padding:0 0 0 0; height:25px;}


.th4{height:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FDC13B; font-weight:bold; background-color:#ce1f24}

.th3{height:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FDC13B; font-weight:bold; background-color:#E11E26}
.th3_1{height:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; background-color:#FE2B32}
.th3_1_e{height:28px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; background-color:#FE2B32}

.thf{margin:0 0 0 0; padding:0 0 0 0; height:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; }

.thc{margin:0 0 0 0; padding:0 0 0 0; height:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  font-weight:normal; }

.th2{height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold}
* html .th2{height:23px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold}

#tblFrm1 td.th{margin:0 0 0 0; padding:0 0 0 3px; min-height:28px; height:28px; }

#tempholder{color:#555555}

#tab{height:35px;}
* html #tab{height:35px;}

.flat{
	border-right: black 1px solid;
    border-top: 1px solid;
    font-size: 7.5pt;
    border-left: 1px solid;
    border-bottom: 1px solid;
    font-family: Verdana, Arial

}

.txtcont
{
    font-weight: normal;
    font-size: 10px;
    color: #000000;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

td.tabletext {color:#252525; font-size:12px;font-family:Arial, Helvetica;}

.clearBoth {clear:both;}
#innerContent{ padding:0 10px 0 10px; }
#innerContent2{ padding:0 0 0 0; }
#innerContent div, #innerContent h1, #innerContent h2, #innerContent h3, #innerContent h4, #innerContent p, #innerContent img,
#innerContent span, #innerContent form,  #innerContent tfoot,  #innerContent ul{ margin:0; padding:0; }
#innerContent a img { border:none; }
li.list{list-style:none; list-style-image:none; list-style-type:none;}
#innerContent p { margin:0 0 15px 0;}
#innerContent h1 { margin:0 0 15px 0;}
#innerContent h2 { margin:0 0 15px 0;}
#innerContent h3 { margin:0 0 15px 0;}
#innerContent h4 { margin:0 0 15px 0;}
/*#innerContent img{ behavior: url("iepngfix.htc") }*/

.data{font-size:11px;}