*{margin:0px; padding:0px;}
.clear{ clear:both;}
.floatL{ float:left;}
.floatR{ float:right;}

body ul, p, h4, h3, li{ margin:0px; padding:0px;}

#top_container{ width:930px; margin:auto;}
a.logo{ float:left; margin-top:0px; display:block; text-decoration:none; }
a.logo h1{ font-size:13px; color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; position:relative; top:5px; margin-bottom:10px;}
.right_box{ float:right;}
.signin_box{ background:url(../images/top_box.gif) no-repeat; width:123px; height:24px; float:right; margin-bottom:5px;}
.signin_box p{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; margin-left:9px; margin-top:3px;}
.signin_box p a{ text-decoration:none; color:#FFFFFF; text-shadow:0 2px 2px rgba(0, 0, 0, 0.25);}

.contact_num{ float:right; margin-top:5px;}
.contact_num p{font-size:13px; color:#008edb; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:20px; text-align:right;}
.contact_num p span{ font-size:12px; line-height:16px;}

/*navigation */
#navigation{width:auto; background:url(../images/top_nav.gif) repeat-x; height:30px; margin-top:10px;}
#navigation_width{ width:930px; margin:auto;}
#navigation_width .nav_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; margin:0px; padding:0px;}
#navigation_width .nav_text ul{ list-style:none; }
#navigation_width .nav_text li{ float:left; line-height:15px; height:18px; display:block; margin-top:6px; margin-right:26px;}
#navigation_width .nav_text li.last_contact{ float:left; line-height:15px; height:18px; display:block; margin-top:6px; margin-right:0px;}
#navigation_width .nav_text li a{ text-decoration:none; color:#FFFFFF;}
#navigation_width .nav_text li a:hover{ text-decoration:none; color:#7b0006;}


#contant{ width:930px; margin:auto; margin-top:13px; padding-bottom:10px;}
/*form*/
#main_form{ width:930px; margin-top:2px;}

/*side_contant */
#contant_2{ width:930px; margin:auto;}

/*box_1*/
#box_1{ float:left; margin-top:14px; margin-right:5px; width:265px; height:264px;}
#box_1_top{ background:url(../images/side_contant_top_1.gif) no-repeat; width:265px; height:7px; overflow:hidden;}
#box_1_middle{ background:url(../images/side_contant_middle_1.gif) repeat-y; width:265px; height:auto;}
#box_1_bottom{ background:url(../images/side_contant_bottom_1.gif) no-repeat; width:265px; height:9px;}

#box_1_middle h3{ border-bottom:1px solid #afafaf; width:250px; margin-left:10px; padding-top:7px; padding-bottom:5px;}
#why_text{ font-family:Arial, Helvetica, sans-serifl; font-size:12px; color:#000000; width:234px; text-align:justify;}
#why_text ul{ list-style:none; margin-left:10px; margin-top:12px;}
#why_text li p{ width:234px; font-size:12px; background:url(../images/bullet.gif) no-repeat left top;  padding-bottom:12px	; padding-left:13px;}
#why_text li.last_why{ background:url(../images/bullet.gif) no-repeat left; text-indent:-15px; padding:0px; line-height:10px;}

/*box_2*/
#box_2{ float:left; margin-top:14px; width:207px; margin-right:5px; height:auto;}

/**box_2_inner **/
#box_2_inner_top{ background:url(../images/box_top.gif) no-repeat; width:207px; height:10px; overflow:hidden;}
#box_2_inner_middle{ background:url(../images/box_bg_middle.gif) repeat-y; width:207px; height:auto;}
#box_2_inner_middle h3{ border-bottom:1px solid #afafaf; width:190px; margin-left:10px; padding-top:7px; padding-bottom:5px;}
#box_2_inner_bottom{ background:url(../images/box_bg_bottom.gif) no-repeat; width:207px; height:10px;}


#box_2_middle h3{ border-bottom:1px solid #afafaf; width:328px; margin-left:10px; padding-top:7px; padding-bottom:5px;}
#fare{ width:190px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-left:10px; padding-top:9px;}
#fare_1{ width:190px; height:24px;}
#fare_1 p{ padding-left:2px; padding-right:10px; padding-top:4px; padding-bottom:4px; border-bottom:1px solid #CCCCCC;}
#fare_2{ width:190px; height:24px; margin-top:2px;}
#fare_2 p{ padding-left:2px; padding-right:10px; padding-bottom:4px; padding-top:4px; border-bottom:1px solid #CCCCCC;}

/*box_international*/
#box_inter{ float:left; margin-top:14px; width:156px; margin-right:0px; height:264px;}

/**box_2_international **/
#box_2_inter_top{ background:url(../images/inter_top.gif) no-repeat; width:156px; height:7px; overflow:hidden;}
#box_2_inter_middle{ background:url(../images/inter_middle.gif) repeat-y; width:156px; height:auto;}
#box_2_inter_middle h3{ border-bottom:1px solid #afafaf; width:140px; margin-left:10px; padding-top:7px; padding-bottom:5px;}
#box_2_inter_bottom{ background:url(../images/inter_bottom.gif) no-repeat; width:156px; height:10px;}
#fare_inter{ width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-left:10px; margin-top:9px;}
#fare_1_inter{ width:140px; height:auto;}
#fare_1_inter p{ padding-left:2px; padding-right:10px; padding-bottom:5px; padding-top:5px; border-bottom:1px solid #CCCCCC; width:130px;}
#fare_1_inter p a{ text-decoration:underline; color:#000000;}

#fare_1_more{ margin-top:4px;}


#box_2_middle h3{ border-bottom:1px solid #afafaf; width:328px; margin-left:10px; padding-top:7px; padding-bottom:5px;}

/**box_2_international ends **/
#fare ul{ list-style:none; margin-top:12px;}
#fare li{ height:24px; line-height:20px;}
#fare li.last{ margin:0px;}

/*box_3*/
#box_3{margin-top:14px; float:right; height:264px;}
#box_3_top{ background:url(../images/side_contant_top.gif) no-repeat; width:282px; height:6px; overflow:hidden;}
#box_3_middle{ background:url(../images/side_contant_middle.gif) repeat-y; width:282px; height:auto;}
#box_3_bottom{ background:url(../images/side_contant_bottom.gif) no-repeat; width:282px; height:14px;}

#box_3_middle h3{ border-bottom:1px solid #afafaf; width:264px; margin-left:10px; padding-top:7px; padding-bottom:5px;}
#box_3_middle .adver{margin-top:12px;}

/** slideshow **/
#headMast #headMastWrap .slideShow {width:253px;}
#homepage-carousel {width:253px; margin-right:0px; height: 195px; position:relative;}
#carousel-buttons {position: absolute; top: 195px; left:185px; z-index: 10; cursor: pointer; }
#carousel-buttons li {float: left; list-style:none; }
#carousel-buttons li a {background:url(../images/final-1.gif) no-repeat; height:12px; width:12px; display:block; margin-left:5px;}
#carousel-buttons li a:hover {background:url(../images/final.gif) no-repeat; width:12px; height:12px; display:block; margin-left:5px; }
#carousel-buttons li a.current-slide {background:url(../images/final.gif) no-repeat; width:12px; height:12px; color:#000;}

/*box_4*/
#box_4{ padding-top:10px;}
#box_4_top{ background:url(../images/link_top.gif) no-repeat; width:929px; height:8px;}
#box_4_middle{ background:url(../images/link_middle.gif) repeat-y; width:929px; height:104px;}
#box_4_bottom{ background:url(../images/link_bottom.gif) no-repeat; width:929px; height:9px;}

#links{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-left:27px;}
#links ul{ float:left; margin-left:90px;}
#links ul.first{ float:left; margin-left:0px;}
#links li{ list-style:none; padding-bottom:8px;}
#links li a{ text-decoration:none; color:#000000;}


#footer{ color:#585858; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:15px; width:930px; margin:auto;}
.footer_text{ width:929px;}
.footer_text ul{ list-style:none; border-bottom:1px solid #1d97ff;}
.footer_text li{ float:left; margin-right:20px; padding-bottom:5px; padding-top:5px;} 
.footer_text li a{ text-decoration:none; color:#585858;}
.footer_text li a:hover{ border-bottom:1px dashed #000000; color:#000000;}
#footer_img{ width:auto; height:123px; margin:auto; background:url(../images/footer_img.gif) no-repeat;}

.flights{ margin-top:10px; float:left;  margin-right:10px;}

.footer_line{ background:url(../images/footer_line.gif) no-repeat; width:2px; height:36px; float:left; margin-top:5px; margin-right:10px;}
.payment_card{ margin-top:10px; float:left; margin-right:10px;}

.copyright{ margin-top:10px;}

.livesupport{ float:left; border-right:1px solid #CCCCCC; margin-right:10px; padding-right:10px; height:50px; padding-top:5px; margin-top:10px;}
