/* CSS Document */
body {	margin-top: 0px;}
body {	font-family:Arial, Helvetica, sans-serif; font-size:11px;}
body .page{padding:0px !important;}

.pageContainer {margin:0px auto;width:943px;padding:0px 10px 30px 10px;overflow:hidden;clear:both;}
.page {background: url(../images/siteBg_1.jpg) repeat-y center top;}
.pageContainer{background:#ffffff url(../images/pageBase.jpg) repeat-x bottom left;}

a {cursor:pointer !important;}

.header {background:url(../images/pageBg.jpg) repeat-x top left;overflow:hidden;clear:both;}

.header div.logo{float:left; width:230px;}
.headerControls {float:right;width:600px;padding:0px;margin:0px;}

ul.regionSelector {color:#efefef;overflow:hidden;background: url(../images/regn_Left.jpg) no-repeat left top;}
ul.regionSelector  li{margin:0px !important;line-height:23px;padding-right:10px;background:#333333;}
ul.regionSelector  li.first {margin-left:4px !important;}
ul.regionSelector  li.last{background: url(../images/regn_Right.jpg) no-repeat right top;}
ul.regionSelector  li a{text-decoration:none;color:#FFCC00 !important;}
ul.regionSelector  li a:hover{text-decoration:underline;color:#FF9900;}

.genericNav {float:right;margin:10px 0px;clear:right;}
.genericNav ul{float:right;}
.genericNav ul li{line-height:23px;}


.controlBar {float:right; margin:0px; padding-bottom:5px; margin-top:10px;}

.content ol li{line-height:24px;}

.main {clear:both;margin-top:10px;overflow:hidden;padding-bottom:30px;}

h3 {color:#EAB539;}

a{text-decoration:none;color:#A9201F;}
a:link,a:visited,a:active, a:link{color:#A9201F;}
a:hover {text-decoration:underline;color:#333333;}

ul.nav-x {padding:0px;margin:0px;}
ul.nav-x li{float:left;padding:0px ;margin:0px 5px;list-style:none;}
ul.nav-x li.last{border:0px !important;padding-right:0px;}
ul.nav-x li a{padding:0px 5px;}
ul.nav-x li a:visited,ul.nav-x li a:active, ul.nav-x li a:link{}
ul.nav-x li a:hover {}

.primaryNav {overflow:hidden;clear:both;height:28px;}
.primaryNav {border:1px solid #831B1B;overflow:hidden;clear:both;background: url(../images/primaryNavBg.jpg) repeat-x left 0px ;}
.primaryNav ul.nav-x li {padding:0px 2px;font-weight:bold;line-height:28px;}

.primaryNav ul li a{color:#FCF8D5;display:block;padding:0px 5px;line-height:28px !important;}
.primaryNav ul li a:visited,.primaryNav ul li a:link,.primaryNav ul li a:active{color:#FCF8D5;}
.primaryNav ul li a:hover{background: url(../images/primaryNavBg.jpg) repeat-x left -31px ;text-decoration:none;color:#ffffff;}

ul.nav {margin:0px; padding:0px;}
ul.nav li{padding:0px ;margin:0px;list-style:none;}
ul.nav li{line-height:25px;}

ul.nav li span{ padding-left:25px !important;background: url(../images/greyBullet.gif) no-repeat 10px center;}
ul.nav li a{padding-left:15px !important;background: url(../images/redBullet.gif) no-repeat 10px center;}

input.frmCtrl{color:#666666;padding:3px 0px;border:1px solid #cccccc;background: #ffffff url(../images/txtBoxBg.jpg) repeat-x left 0px;font-size:11px;}
input.btn{overflow:visible; width:auto; padding:2px 5px;border:1px solid #AD2120;background:#AD2120 url(../images/btnBg.jpg) repeat-x left 0px;color:#FCF8D5;font-weight:bold;font-size:11px;}
input.btn:hover {background:#AD2120 url(images/hoverImages/btnBg.jpg) repeat-x left -20px;cursor:pointer;}

.leftNav {float:left;width:185px;margin-right:10px;}
.leftNav ul{overflow:hidden; clear:both;padding:0px ;margin:0px;background:#FEFBDA;border:1px solid #FDF9BD;}
.leftNav ul li{border-top:1px solid #FDF9BD;border-bottom:1px solid #ffffff;}
.leftNav ul li.first {border-top:0px;}
.leftNav ul li.last {border-bottom:0px;}
.leftNav td a, .content a{text-decoration:underline;}
.leftNav ul li a{display:block;color:#A9201F ;text-decoration:none;line-height:25px;padding:0px 5px;background:url(../images/redBullet.gif) no-repeat 10px center;}
.leftNav ul li a:link, .leftNav ul li a:active,.leftNav ul li a:visited{background:url(../images/redBullet.gif) no-repeat 10px center ;}
.leftNav ul li a:hover {color:#000000 !important;text-decoration:none;background:#ffffff url(../images/greyBullet.gif) no-repeat 10px center !important;}

.back{float:right;}/*Balaji Ramachandran*/

div.faq ol{padding:0px;padding-left:30px;margin:0px;margin-bottom:10px;border-bottom:0px solid #cccccc;}
div.faq ol li{text-indent:20px;margin-bottom:10px;text-align:justify;}
div.faq ol li.question{text-indent:10px;display:block;text-align:justify;}
div.faq ol li.question div{font-weight:bold;}
div.faq ol ul li{list-style-type:disc;text-indent:20px;text-align:justify;}/*Balaji Ramachandran
.link{color:#A9201F;font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:lighter;text-decoration:underline;}/*Balaji Ramachandran* /
*/
ul.noBg {border:0px !important;}
ul.noBg li{border:0px !important;border-bottom:1px dotted #efefef !important;}
ul.noBg li a{color:#941E1E !important;background:#ffffff url(../images/redBullet.gif) no-repeat 10px center !important;}
ul.noBg li a:hover{background:none;}

ul.nav li a{padding-left:25px !important;}

/* Left Sub Nav*/
.leftNav ul.subNav{float:left;width:175px;position:absolute;z-index:1;margin-right:10px;margin-left:215px !important;margin-top:-20px !important;}
.leftNav ul.subNav{overflow:hidden; clear:both;padding:0px ;margin:0px;background:#AD2120 url(../images/leftNavBg.jpg) repeat-x bottom;border:1px solid #ffffff;}
.leftNav ul.subNav li{border-top:1px solid #BE2323;border-bottom:1px solid #9C1D1D;}
.leftNav ul.subNav li.first {border-top:0px;}
.leftNav ul.subNav li.last {border-bottom:0px;}
.leftNav ul.subNav li a{display:block;color:#FCF8D5;font-weight:bold;text-decoration:none;line-height:25px;padding:0px 10px;}
.leftNav ul.subNav li a:visited, #leftNav ul.subNav li a:active, #leftNav ul.subNav li a:link{}
.leftNav ul.subNav li a:hover {color:#ffffff;text-decoration:none;background: #941E1E;}


.contentSection {float:left;width:744px;_width:750px;}
.column {float:left;width:230px;_width:220px;margin:0px 10px;}
.smallColumn {width:200px;_width:180px;}
.column h3, .content h3 { margin:10px 0px;padding:0px;color:#941E1E;font-size:22px;font-weight:500;font-family:"Times New Roman", Times, serif;}
.content {margin:10px ;}
.content ul.list li{list-style:none;line-height:25px;padding-left:20px;background:#ffffff url(../images/greyBullet.gif) no-repeat 5px 10px !important;}

h4{background:url(../images/tabHdBg.jpg) repeat-x;border:1px solid #FFF1B9;font-size:11px;color:#941E1E;margin:0px !important;padding:0px ;padding-left:10px;line-height:20px;}
.sectionHighlight{border:1px solid #FFF1B9;padding:5px;margin:0px !important;}

.content p{text-align:justify;}


.search {background:#F9F1AA;border:1px solid #F5E978;padding:10px;}
.search input.frmCtrl{width:135px;padding-left:2px;}

.footer {overflow:visible;color:#FEFBDA;border-top:1px solid #BB585D;clear:both;padding:10px 10px 0px 10px !important;width:943px;background:url(../images/footerbg.jpg) repeat-x;margin:auto;border-top:1px solid #efefef;height:50px;}
.footerLinks {float:left;}
.footerLinks ul.nav-x li a{color:#FEFBDA !important;}

.copy {float:right;text-align:right;color:#FEFBDA;font-weight:bold;}
.copy a:visited{color:#FEFBDA;font-weight:bold;text-decoration:underline;}
.copy a{color:#FEFBDA;font-weight:bold;text-decoration:underline;}

/*-----------------------------------------------*/
.tabHd1 {background:#FDF3E1;}
th {text-align:left;}
table td {vertical-align:top !important;}
/*table td a,
table td a:link,
table td a:active,
table td a:visited{color:#0066CC; text-decoration:underline;}*/
a.thread,
a.thread:link,
a.thread:active,
a.thread:visited{color:#941E1E !important;font-weight:bold !important;}
th.forum {border-bottom:1px solid #FDF1DB;text-align:left;background:url(../images/forumth.jpg) repeat-x center left;color:#ffffcc;}
th.forum a,
th.forum a:link,
th.forum a:active,
th.forum a:visited{color:#ffffcc !important;background:url(../images/yBullet.gif) no-repeat 5px center;padding-left:15px;font-weight:bold !important;text-decoration:underline;}
.forum {border-bottom:1px solid #FDF1DB;text-align:left;background:#FCEDD1;color:#A74041;}
.forum a,
.forum a:link,
.forum a:active,
.forum a:visited{color:#A74041 !important;background:url(../images/yBullet.gif) no-repeat 5px center;padding-left:15px;font-weight:bold !important;text-decoration:underline;}
h5 {font-size:20px;padding:0px ;margin:0px;line-height:30px;}
.content h5{font-size:12px;}
div.data {padding:5px;}
.data a{line-height:25px;}
.data td {padding:0px 5px;}
.picture {background:#ffffff;border:1px solid #FDF1DB;}
.inAppTabs li a,.inAppTabs li strong{padding:0px 5px;display:block;font-weight:bold;border:1px solid #efefef;line-height:25px;}
/* --------------------------------------------- 
.data {border:1px solid #FDF1DB;margin-bottom:5px;}
.data td {border-bottom:1px solid #FDF1DB;border-top:1px solid #ffffff;}
.gridHead {border-bottom:1px solid #FDF1DB;background:url(../images/tableHeadBg.jpg) repeat-x top; text-align:left;line-height:24px;padding-left:15px;}
.alt {background:#FEF8ED;}
.ext_contentSection {width:950px;}*/


/* --------------------------------------------- */
.data {border:1px solid #FDF1DB;margin-bottom:5px;}
.data td {border-bottom:1px solid #FDF1DB;border-top:1px solid #ffffff;}
.gridHead {border-bottom:1px solid #FDF1DB;background:url(../images/tableHeadBg.jpg) repeat-x top; text-align:left;line-height:24px;padding-left:15px;}
.alt {background:#FEF8ED;}
.ext_contentSection {width:950px;}
.noSplitters td{ border:0px;}
.err {color:#990000;background:#ffffcc;line-height:25px;margin:5px 0px;text-align:center;padding:0px 5px;font-weight:bold;}
td.err {color:#990000;background:#ffffcc;line-height:25px;margin:5px 0px;text-align:center;padding:0px 5px;font-weight:bold;}
/*Balaji Ramachandran*/


.yellowTxt
{color:Yellow;
}

.no-indent {text-indent:0px;}


.forumsub {color:#A74041 !important;border-bottom:1px solid #FDF1DB;text-align:left;background:#FCEDD1;}
.forumsub a,
.forumsub a:link,
.forumsub a:active,
.forumsub a:visited{color:#A74041 !important;background:url(../images/yBullet.gif) no-repeat 5px center;padding-left:15px;text-decoration:underline;}



