
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #000; margin: 5px 10px 10px 10px; background:#A3BA6C; }

.pnlSlider { position:relative; height:252px; }
.pnlSlider .title { display:block; position:absolute; top:0; left:10px; z-index:100; float:left; width:367px; height:62px; background:url(../../images/banner-home/india-tribal-tour-title.png) no-repeat; }
.slide1, .slide2, .slide3, .slide4 { position:absolute; top:0; left:0; height:252px; width:975px; z-index:90; }
.slide1 { background:url(../../images/banner-home/india-tribal-tour-img1.jpg); }
.slide2 { background:url(../../images/banner-home/india-tribal-tour-img2.jpg); }
.slide3 { background:url(../../images/banner-home/india-tribal-tour-img3.jpg); }
.slide4 { background:url(../../images/banner-home/india-tribal-tour-img4.jpg); }

.helpline { position:absolute; top:0; right:10px; z-index:1000; color:#000; font-weight:bold; height:38px; padding:14px 0 0 50px; background:url(../../images/helpdesk-img.png) no-repeat; }
.helpline strong { color:#f00; font-size:17px; }

.mainPanelBody { border:1px solid #000; border-width:0 1px; background:#FFF; }

.menuBar { background:url(../../images/menu-bg.gif) repeat-x; }

.menuBar a { display:block; text-decoration:none; color:#FFF; padding:0px 15px; font-weight:bold; text-align:center; font-size:13px; }

.menuBar a:hover { text-decoration:underline; }

.menuSeperator { background:#FFF; }

.panel { border-right:1px solid #FED568; }

ul { list-style-type:none; margin:0 5px 0 5px; padding:0; }

ul li { background:url(../../images/bullet.gif) no-repeat 5px 8px; padding-left:15px; }

ul li.noBullet { background:none; text-align:right; }

ul a { text-decoration:none; color:#000; }

ul a:hover { text-decoration:underline; color:#C00; }

ul li.noBullet a { color:#C00; }

a img { border:none; }

.tdPadding { padding:5px; }

.imgLeft { float:left; padding-right:5px; }

.imgRight { float:right; padding-left:5px; }

p { margin:5px 0; }

.centerBlock { background:url(../../images/center-panel-bg.gif) repeat-x bottom left; border:1px solid #CFCFCF; border-width:0 1px; padding:0 10px; }

.vline { background:url(../../images/dot.gif) repeat-y center center; }

h1 { font:bold 18px Arial, Helvetica, sans-serif; margin:0 0 5px 0; color:#CC0000; }

h2 { font-size:15px; font-weight:bold; color:#024496; margin:5px 0; }
h2 a { color:#024496; text-decoration:none; }
h2 a:hover { color:#c00; }

.contentBold { font-weight:bold; }

.moreLink { color:#C00; text-decoration:none; }

.breadCrumb { font-size:12px; }

.breadCrumb a { text-decoration:none; color:#000; font-weight:bold; font-size:13px; }

.breadCrumb a:hover { text-decoration:underline; color:#024496; }

.tableBorder { background:#FED568; }

.tableBorder td { background:#FFF; }

.tableBorder td.tableHead { background:#FEE399; font-weight:bold; font-size:13px; color:#CC0000; }

.bigHead { font:bold 18px Arial, Helvetica, sans-serif; margin:0 0 5px 0; color:#024496; }

.linkBlock { line-height:20px; border:1px solid #FED568; padding:10px; background:#FDF8ED; }

.linkBlock a { color:#000; text-decoration:none; }

.linkBlock a:hover { text-decoration:underline; color:#C70000; }

.linkBlock .moreLink { color:#C70000; font-weight:bold; }

.linkBlock .moreLink:hover { text-decoration:underline; }

.formElementBorder { border:1px solid #999; margin:0px; }

.button { height:26px; border:1px solid #999; font: bold 13px Arial, Helvetica, sans-serif; background:#FED568; border:1px solid #FAC32F; }

.requiredField { color:#F00; font-weight:normal; }

.linkBooking { text-align:center; display:inline; padding:4px 10px; text-decoration:none; font-weight:bold; font-size:11px; background-color:#C70000; color:#FFF; border:1px solid #C70000; }

.linkBooking:hover { background-color:#3084F6; border:1px solid #3084F6; color:#FFF; }

ul.contentList { list-style-type:disc; margin:0px; padding-left:30px; line-height:20px; }

ul.contentList li { background:none; padding-left:5px; }

.alignRight { text-align:right; }

.indiaTours-imgRight { float:right; padding:3px; border:1px #C5875A solid; margin:5px; }

.indiaTours-imgLeft { float:left; padding:3px; border:1px #C5875A solid; margin:5px; }

.border { border:1px solid #FED568; }

.tourHead { color:#024496; background:#FDF8ED; font-weight:bold; font-size:12px; border-bottom:1px solid #FED568; padding:2px 5px; }

.moreLink:hover { text-decoration:underline; }

.footer { background:url(../../images/footer-bg.gif) repeat-x; height:29px; color:#FFF; text-align:center; }

.footer a { display:inline; padding:2px 10px; text-decoration:none; color:#FFF; }

.footer a:hover { text-decoration:underline; }

/* Sitemap Styles*/
.classIndex{color:#000; font-weight:bold; text-decoration:none; font-size:14px;}
.classIndex:hover{ text-decoration:underline}

.sitemapHead{color:#C00; font-weight:bold; text-decoration:none; padding-left:25px; font-size:12px;}
.sitemapHead:hover{ text-decoration:underline}

ul.nestedList { list-style-type:none; margin:0; padding:0; line-height:20px; font-size:12px; }
ul.nestedList li { background:url(../../images/bullet.gif) no-repeat 42px 6px; padding:0px 0px 0px 60px; color:#1A5189 ; font-weight:bold}

ul.nestedList ul { list-style-type:none; margin:0; padding:0; line-height:20px; font-size:12px; }
ul.nestedList ul li { background:url(../../images/subhead-bullet.gif) no-repeat 30px 4px; padding:0px 0px 0px 45px;  }
ul.nestedList ul a { color:#333; text-decoration:none; font-weight:normal }
ul.nestedList ul a:hover { text-decoration:underline; }

.sitemapArrow-mid{background:url(../../images/sitemapArrow-mid.gif) repeat-y;}
.headingRed, .headingBlue { background:url(../../images/heading-bullet.gif) no-repeat 0 4px; height:22px; padding:0 0 0 20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; font-style:italic; }
.headingRed { color:#c00; }
.headingBlue { color:#024496; }
.headingBlue a { color:#024496; text-decoration:none; }
.headingBlue a:hover{ color:#c00; }
a.contentLink { color:#024496; text-decoration:none; }
a.contentLink:hover { color:#c00;text-decoration:underline; }
.powered{ margin:0 0; padding:5px 0; color:#000; text-align:center}
.powered a { color:#090 !important; text-decoration:none !important;}
.affimg{width: 90%;}

.tableHeadmain{ font-size: 14px; font-weight: bold!important; text-align: left; background: #fff !important;}
.tableStylemain td.tableHeadmain {
 background: #FFD969 !important;
  font-weight: bold;
  color: #6E0000;
  padding: 0 10px;
  height: 40px;
}
.tableStylemain td {
  border: solid 1px #d4d4d4;
  background: #fff;
  padding: 6px;
  line-height: 28px;
}
.tableStylemain td p{margin: 5px 0 5px; color: #313131;}
.tableStylemain td{}
.tableStylemain td img{ width: auto; margin: 0 auto; text-align: center;}
