body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 0px; padding: 0px; }
#pnlMain { width:1003px; margin:0 auto; }
#pnlHeader { background:url(../../images/top-bg.gif) repeat-x; height:54px; }
#pnlHeader .rss { float:right; padding:3px 3px; margin:20px 0 0 0; }
#pnlHeader #topMenu { margin:0 10px 0 340px; padding-top:31px; font-weight:bold; color:#CB0600; text-align:right; }
#pnlHeader a#top { display:block; width:334px; height:54px; background:url(../../images/south-india-logo.gif) no-repeat; float:left; }
#pnlHeader #topMenu a { text-decoration:none; color:#CB0600; display:inline; padding:7px 12px; border-right:1px solid #CB0600 }
#pnlHeader #topMenu a.noBorder { border:none; }
#pnlHeader #topMenu a:hover { background:#CB0600; color:#FFF; }

.tableMain { background:#BC0600; }
.tableMain td { vertical-align:top; }
h1 { margin:0; background:url(../../images/banner-bottom-left-bg.jpg) no-repeat; padding:4px 7px; border-bottom:1px solid #BC0600; }
.bannerBottomRight { background:url(../../images/banner-bottom-right-bg.jpg) no-repeat; padding:4px 7px; border-bottom:1px solid #BC0600; }
h1 a, .bannerBottomRight a { font:bold 18px Arial, Helvetica, sans-serif; color:#BC0600; text-decoration:none; }
h1 a:hover, .bannerBottomRight a:hover { color:#000; }
h1 span, .bannerBottomRight span, .heading span { color:#000; }

.floatLeft { float:left; }
.floatRight { float:right; }

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

.orangePanel, .darkOrangePanel, .brownPanel, .whitePanel, .bluePanel, .greenPanel { padding:5px; border-bottom:1px solid #BC0600; }
.orangePanel { background:#FEC827; }
.darkOrangePanel { background:#FEB527; }
.brownPanel { background:#830000; border:none; }
.whitePanel { background:#FFF; }
.bluePanel { background:#267AD9; }
.greenPanel { background:#7BBA29; border:none; }

.darkOrangePanel strong { color:#830000; font-size:14px; }
.brownPanel strong { color:#FEC827; font-size:15px; }
.brownPanel strong a { color:#FEC827; text-decoration:none; }
.brownPanel strong a:hover { text-decoration:underline; }

h2 { margin:0; padding:0; font-size:18px; }
h2 a { text-decoration:none; color:#000; }
h2 a:hover { color:#BC0600; }

h3 { margin:0; padding:0; }
h3 a { text-decoration:none; color:#830000; }
h3 a:hover { text-decoration:underline; }
.darkOrangeHead, .brownHead, .blueHead, .greenHead { font:bold 18px Arial, Helvetica, sans-serif; padding:4px 7px; } 
.darkOrangeHead { background:#FEB527; border-bottom:1px solid #000; }

.brownHead { background:#830000; border-bottom:1px solid #BC0600; color:#FEC827; }
.brownHead a { color:#FEC827; text-decoration:none; }
.brownHead a:hover { color:#FFF; }
.brownHead span { color:#FFF; }

.blueHead { background:#267AD9; border-bottom:1px solid #FFF; color:#FFF; }

.greenHead { background:#7BBA29; border-bottom:1px solid #FFF; color:#FFF; }
.greenHead a { color:#fff; text-decoration:none; }
.greenHead a:hover { color:#000; }


ul.boldList { margin:0; padding:0; list-style-type:none; font-size:11px; font-weight:bold; line-height:20px; }
ul.boldList li { background:url(../../images/black-bullet.gif) no-repeat 5px 10px; padding:0 0 0 15px; }
ul.boldList a { text-decoration:none; color:#830000; }
ul.boldList a:hover { text-decoration:underline; }

ul { margin:5px; padding:0; list-style-type:none; line-height:16px; }
ul li { background:url(../../images/bullet.gif) no-repeat 5px 10px; padding:5px 0 5px 15px; }
ul li.noBullet { background:none; text-align:right; font-weight:bold; }
ul a { text-decoration:none; color:#000; }
ul a:hover { text-decoration:underline; }

ul.whiteList { line-height:21px; }
ul.whiteList li { background:url(../../images/white-bullet.gif) no-repeat 5px 10px; padding:0 0 0 15px; }
ul.whiteList a { text-decoration:none; color:#FFF; }
ul.whiteList a:hover { text-decoration:underline; }

.moreLink { text-decoration:none; color:#BC0600; font-weight:bold; font-size:12px; }
.moreLink:hover { text-decoration:underline; }

a img { border:none; }
p { margin:5px 0; }

.imageLinkTable td { text-align:center; }
.imageLinkTable td img { padding-top:4px; }
.imageLinkTable td a { text-decoration:none; font-weight:bold; color:#FFF; }
.imageLinkTable td a:hover { text-decoration:underline; }

#footer { background:#000; padding:5px 0; color:#FFF; text-align:center; font-size:11px; }
#footer a { text-decoration:none; color:#FFF; display:inline; padding:0 4px; }
#footer a:hover { text-decoration:underline; }
#bottomPanel { text-align:center; padding:5px; }
#LRfloater0 { right:2px !important; }