
body { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444; line-height:18px; background:#EFF9FF; }

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

.menuBar { background:url(../../images/menubg.gif) repeat-x; border:1px solid #255B93; }

.menuBar a { text-align:center; padding:7px 18px 6px 18px; display:block; color:#FFF; text-decoration:none; font-weight:bold; }

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

form { margin:0px; }

p { margin:5px 0px; }

a img { border:0; }

.panelHeadOrange { background:url(../../images/orangebg.gif) repeat-x; padding:3px 5px 3px 10px; font-size:13px; color:#FFF; font-weight:bold; }

.panelHeadBlue { background:url(../../images/bluebg.gif) repeat-x; padding:3px 5px 3px 10px; font-size:13px; color:#FFF; font-weight:bold; }

.panelHeadRed { background:url(../../images/redbg.gif) repeat-x; padding:3px 5px 3px 10px; font-size:13px; color:#FFF; font-weight:bold; }

.panel { border:1px solid #ADAEAD; background-color:#FFF; padding:5px; }

.moreLink { color:#FF6510; text-decoration:none; font-weight:bold; }

.moreLink:hover { color:#444; text-decoration:underline }

ul { list-style-type:none; margin:0px 0px 0px 8px; padding:0px; line-height:20px; }

ul li { background:url(../../images/plusicon.gif) no-repeat 0px 7px; padding:0px 0px 0px 15px; }

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

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

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

ul li.noBullet a { color:#FF6510; text-decoration:none; font-weight:bold; }

ul li.noBullet a:hover { color:#444; text-decoration:underline }

.padding { padding:10px; }

h1 { margin:0px; font-size:18px; color:#325584; }

.contentBold { font-weight:bold; }

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

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

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

.tableHead { background-color:#EAEAEA; font-weight:bold; }

.tableBorder { background-color:#CCC; }

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

.button { color:#444; height:26px; border:1px solid #999; background:#FFF; font-size:11px; font-weight: bold; }

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

.blockLink { width:98%; display:block; font-weight:bold; color:#444; border:1px solid #CECECE; text-decoration:none; padding:3px 0px; margin:1px; }

.blockLink:hover { color:#000; background-color:#EAEAEA; border:1px solid #999; }

.boldLink { color:#444; font-weight:bold; }

.boldLink:hover { text-decoration:none; }

.rightAlign { text-align:right; }

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

.linkBooking:hover { background:#325584; }

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

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

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

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

.footer { color:#FFF; height:33px; background:url(../../images/menubg.gif) repeat-x; padding:0px 10px; }

.footer a { color:#FFF; text-decoration:none; }

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

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

.sitemapHead{color:#666; font-weight:bold; text-decoration:none; padding-left:25px;}
.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_plain.gif) no-repeat 36px 6px; padding:0px 0px 0px 52px; }
ul.nestedList a { color:#3469A4; text-decoration:none;  font-weight:normal}
ul.nestedList a:hover { text-decoration:underline; }

.sitemapArrow-mid{background:url(../../images/sitemapArrow-mid.gif) repeat-y;}
