@charset "utf-8";
/* CSS Document */
* { margin : 0; padding : 0; }
html { height : 100%; }
.clear { clear:both; }
body { height :100%; background-color:#eaeaea; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
h1 { background-color:#333333; padding:2px; text-align:center; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; }
#container { width:986px; margin:0 auto; }
#container #topdiv { height:60px; }
#container #topdiv #title { width:480px; float:left; padding:8px 0 0 8px;  }
#container #topdiv #title h2 { font-size:36px; font-family:"Times New Roman", Times, serif; color:#333333; }
#container #topdiv #title h2 a { color:#333333; text-decoration:none; }
#container #topdiv #title h2 span { color:#cdb402; }
#container #topdiv #topright { float:right; width:470px;  text-align:right; padding-right:10px; }
#topright ul { list-style-type:none; font-weight:bold; font-size:11px; padding:2px 0; }
#topright ul li { display:inline; border-left:1px dotted #333333; padding:0 6px; }
#topright ul li a { text-decoration:none; color:#333333; }
#topright ul li a:hover { text-decoration:none; color:#cdb402; }
.largered { font-size:22px; color:#b00e0e; }
.smallgray { font-size:11px; color:#8b8b8b; }
.smallgray a {color:#8b8b8b; text-decoration:none; }
.smallgray a:hover { font-size:11px; color:#333333; }

#container #leftdiv { float:left; width:703px; }
#container #rightdiv { float:right; width:279px; }
.rightbox_f { width:276px; background:url(../images/rightnav-m.png) repeat-y; float:right; }
.rightbox_s { background:url(../images/rightnav-t.png) top no-repeat; }
.rightbox_t { background:url(../images/rightnav-b.png) bottom no-repeat; padding:18px 14px; }
.rightbox_t ul { list-style-type:none; }
.rightbox_t ul li { background:url(../images/arow1.gif) top left no-repeat; background-position:0 10px; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#333333; border-bottom:1px solid #e0e0e0; border-top:1px solid #FFFFFF;  padding:8px 0 8px 12px;  }
.rightbox_t ul li span { display:block; font-size:11px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
.rightbox_t ul li a { display:block; text-decoration:none; color:#333333; }
.rightbox_t ul li a:hover { text-decoration:none; color:#b00e0e; }

.yellobox_f { background:url(../images/query-bg-top.gif) top no-repeat; background-color:#e6ae17; width:247px; }
.yellobox_s { background:url(../images/query-bg-bottom.gif) bottom no-repeat; padding:15px 16px; } 
.yellobox_head { color:#b00e0e; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; }
.yellobox_s form { }
.yello_textfield { border:1px solid #d09802; background:url(../images/yello-textfield-bg.png) top repeat-x; background-color:#fefefe; width:95%; color:#929292; font-size:12px; padding:2px 4px; margin:6px 0 0 0; font-family:Arial, Helvetica, sans-serif; }
.quick_submit { margin-top:6px; }
.findus { margin:16px 0 0 0;  font-weight:bold; font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; color:#999999; }

#container #leftdiv #index_banner { }

.innerpage_banner_f { width:704px; background:url(../images/b-middle.gif) repeat-y;  }
.innerpage_banner_s { background:url(../images/b-top.png) top no-repeat; }
.innerpage_banner_t { background:url(../images/b-bottom.png) bottom no-repeat; padding:14px 14px; height:100%; }
.blackbox { background:url(../images/black-round.gif) bottom no-repeat; background-color:#1a1a1a; padding:4px 0 11px 0; height:100%; overflow:auto; }
.trainlink_box { width:274px; float:left; display:inline; margin-left:18px; }
.trainlink_box ul { list-style-type:none; color:#FFFFFF; padding-top:10px; }
.trainlink_box ul li { background:url(../images/arow2.jpg) top left no-repeat; background-position:0 2px; margin:5px 0 0 0px; padding:0 0 0 18px; }
.trainlink_box ul li a { color:#FFFFFF; text-decoration:none; }
.trainlink_box ul li a:hover { color:#FFCC00; text-decoration:none; }
.discount { float:right; width:82px; }
.here { font-size:11px; color:#666666; padding:0px 0 2px 2px; }
.here a { color:#990000; text-decoration:none; }
.here a:hover { color:#7e7e7e; text-decoration:none; }
.here span { color:#7e7e7e; }
.content_wraper { padding:0 2px 0 4px; }
.content { border:1px solid #FFFFFF; padding:10px; line-height:1.4em; color:#666666; }
.content a { color:#993300; text-decoration:none; }
.content a:hover { color:#993300; text-decoration:underline; }
#container #leftdiv .content_wraper .content .simple_list { padding:0 0 0 20px; } 
#container #leftdiv .content_wraper .content .simple_list li { margin:10px 0; }
.red_s { color:#993300; font-weight:bold; }
.content p { text-align:justify; margin:10px 0; }
h3 { font-family:"Times New Roman", Times, serif; font-size:26px; color:#838383; font-weight:normal; padding:4px 0 8px 0; }
#footer { clear:both; position:relative;top:10px; background-color:#222222; }
#footer #footer_cont { width:1000px; margin:0 auto; }
#footer #footer_f { background-color:#eaeaea;  height:100%; overflow:auto; padding-bottom:10px; }
.addres_box { width:300px; float:left; margin-left:23px; border:1px solid #FFFFFF; border-top:none; display:inline; }
.addres_box a { color:#FFFFFF; text-decoration:none; }
.addres_box a:hover { color:#FFFF00; text-decoration:none; }
.addres_box span { display:block; }
.india { background-color:#892259; padding:10px 10px; color:#FFFFFF; }
.india span { font-size:14px; font-weight:bold; color:#68a615; font-family:Verdana, Arial, Helvetica, sans-serif; }
.usa { background-color:#3a9ba1; padding:10px 10px; color:#FFFFFF; }
.usa span { font-size:14px; font-weight:bold; color:#222222; font-family:Verdana, Arial, Helvetica, sans-serif; }
.uae { background-color:#68a615; padding:10px 10px; color:#FFFFFF; }
.uae span { font-size:14px; font-weight:bold; color:#bc0000; font-family:Verdana, Arial, Helvetica, sans-serif; }
.address { padding:5px 10px; }
#footer #footer_cont #footerlink { background-color:#2c2c2c; color:#7e7e7e; padding:10px 10px; font-size:11px; }
#footerlink ul { list-style-type:none; padding:10px 0px; }
#footerlink ul li { display:inline; border-right:1px solid #7e7e7e; padding:0 8px; }
#footerlink ul li a { color:#7e7e7e; text-decoration:none; }
#footerlink ul li a:hover { color:#CCCCCC; text-decoration:underline; }
.copyright { text-align:right; font-size:11px; color:#7e7e7e; padding:10px 0; }
.copyright a { color:#7e7e7e; text-decoration:none; }
.copyright a:hover { color:#CCCCCC; text-decoration:underline; }

.outdiv { background:url(../images/center-middle-section.gif) left top repeat-x;display:block; }
.indiv{ background:url(../images/left-middle-section.gif) left top no-repeat;  }
.indiv span { background:url(../images/right-middle-section.gif) right top no-repeat; display:block; font-family:Verdana, Geneva, sans-serif;color:#FFF;font-weight:bold; padding:7px 15px;}
.tablestyle { background-color:#d7d7d7; }
.tablestyle td { padding:6px; vertical-align:top; }
.tabledata { background-color:#eaeaea; }
.tablehead { font-weight:bold; background-color:#e1e1e1; }
.heading { font-family:"Times New Roman", Times, serif; font-size:20px; color:#838383; font-weight:normal; }
.tour_wrap { background-color:#d0d0d0; padding:16px; height:100%; overflow:auto; }
.day_no { width:62px; height:56px; float:left; background:url(../images/bg-day-no.png) top no-repeat;  }
.day_no strong { font-family:Verdana, Geneva, sans-serif; font-size:39px; color:#af191b; display:block; margin-top:15px; padding-left:14px; }
.day_cont { float:right; width:540px; background-color:#eaeaea; padding:4px 14px; }
.tour_head { font-family:Verdana, Arial, Helvetica, sans-serif; color:#a94826; font-weight:bold; }
.seprater { clear:both; height:16px; font-size:0px; line-height:0; }

hr { color:#ffffff; border-top-width: 1px; border-top-style: solid; border-top-color: #d9d9d9; padding:0px; margin:0px; margin-bottom:10px; border-right-style: none;	border-bottom-style: solid;	border-left-style: none; border-bottom-width: 1px; border-bottom-color: #ffffff; }

.other_links { background-color:#d0d0d0; padding:16px; height:100%; overflow:hidden; border:1px solid #FFFFFF; }
.other_links_div { float:left; width:315px; margin-left:10px; }
.other_links_div ul { list-style-type:none;  }
.other_links_div ul li { background:url(../images/arow3.gif) top left no-repeat; background-position:0 4px; padding:0 0 0 16px; margin:10px 0;  }
.other_links_head  { font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; color:#333333; padding:10px 0; }
.button { padding:0 0 0 8px; border:0 }
.redsmall { font-size:14px; color:#990000;}


