body, form, p, ul, ol, li, h1, h2, h3, h4, h5, h6, div, input, select, textarea, td {margin:0; padding:0; font:normal 11px Verdana, Arial, Helvetica, sans-serif}
td{margin:0px; padding:5px;}
a{color:#0045d0; text-decoration:underline}
a:hover{color:#0045d0; text-decoration:none}

#headLink{background:url(../images/top_bg.gif) repeat-x top; padding:0 5px; height:20px;}

#main-nav{background:url(../images/main_nav_bg.gif) repeat-x top; height:62px;}
#main-nav ul{list-style-type:none}
#main-nav ul li{float:left;}
#main-nav ul li .unSel:link, #main-nav ul li .unSel:visited{color:#fff; font-weight:bold; text-decoration:none; float:left; display:block;}
#main-nav ul li .unSel:link span, #main-nav ul li .unSel:visited span{padding:0 11px; line-height:35px; float:left; display:block; height:35px;}
#main-nav ul li .sel:link, #main-nav ul li .sel:visited{color:#000; font-weight:bold; text-decoration:none;background:url(../images/topnav-selL.gif) no-repeat left top; float:left;}
#main-nav ul li .sel:link span, #main-nav ul li .sel:visited span{ padding:0 11px; line-height:33px; height:33px; background:url(../images/topnav-selR.gif) no-repeat right top; float:left;display:block;}
.sep{background:url(../images/sep_tn.gif) no-repeat left;}

#main-nav-sub{padding:0 12px; line-height:20px;}
#main-nav-sub a{text-decoration:none;}
#main-nav-sub a:hover{text-decoration:underline;}

#main-nav .unSel strong{background:url(../images/dropNav.gif) no-repeat right; padding-right:15px; height:35px; line-height:35px;}
#main-nav .sel strong{padding-left:6px; padding-right:6px; height:35px; line-height:35px;}

.cls{clear:both;}
.flLeft{float:left;}
.flRight{float:right;}
.lH20{line-height:20px;}
#main-nav ul li ul{background:#fff;border:1px solid #ccc; border-top:none; list-style-type:none; position:absolute; left:0; top:32px;}
#main-nav ul li iframe{width:125px; top:112px; left:91px; border:0; position:absolute; z-index:100; display:none;filter: alpha(opacity=0);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity: .0;-khtml-opacity: .0;opacity: .0; margin:auto;}
#main-nav ul li ul li{clear:both; display:block; width:100%;background-image:none;}
#main-nav ul li ul li strong{border-top:1px solid #ccc; display:block;}
.newLink:link, .newLink:visited, .newLink1:link, .newLink1:visited {color:#0045d0; text-decoration:none;display:block; line-height:20px; width:100%; text-indent:10px;}
.newLink:hover, .newLink1:hover{color:#000;background:#fed98a; display:block;}
#main-nav ul li ul li ul{list-style-type:none;}
.newLink1:link, .newLink1:visited{text-indent:20px;}

#main-nav ul { /* all lists */
  padding: 0;	margin: 0;	list-style: none;}

#main-nav li { /* all list items */
  float: left;
}

#main-nav li ul { /* second-level lists */
  display: none;	position: absolute;	top: 1em;left: 0; z-index:150;}

#main-nav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
  top: auto;	left: auto;}

#main-nav li>iframe { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
  top: auto;	left: auto;}


#main-nav li:hover ul, #main-nav li.over ul { /* lists nested under hovered list items */
  display: block;}

#main-nav li:hover iframe, #main-nav li.over iframe { /* lists nested under hovered list items */
  display: block;}

#main-nav #content {clear: left;}
.switch{background:url(../images/arrow-bt-1.gif) no-repeat left; padding-left:20px; height:20px; line-height:20px; display:block;float:left;}
.cursor{cursor:default}



#maindiv_btm{height:60px; clear:both}
#btmlinks{color:#777; background-color:#f6f6f6;  padding:8px 0px 8px 0px; text-align:center; line-height:16px; border-top:1px solid #e5e5e5;}
#btmlinks a{color:#777; text-decoration:none; }
#btmlinks a:hover {text-decoration:underline; }
body, form, p, ul, ol, li, h1, h2, h3, h4, h5, h6, div, input, select, textarea, td {margin:0; padding:0; font:normal 11px Verdana, Arial, Helvetica, sans-serif}
#r_header{ padding:10px 0 0 0; height:50px; }
#midCont{margin:0 8px;}
h6{font-size:18px; color:#f18911; border-bottom:1px solid #ededed; margin:18px 5px 0 5px;}

.loginGrey, .loginGreyL, .loginGreyR, .headbg, .userloginL, .userloginR, .userloginBG, .userloginBG1, .contactBG,.contactBG1, .contactL, .contactR, .greybtBG, .greybtBGL, .greybtBGR{background:url(../images/login_bgsV1.png) 0 0 repeat-x;}
.headbg{ background-position:0 -210px; height:19px;}
.flMargin{float:left; margin-left:0; _margin-left:-3px; !margin-left:-3px;}
.userloginBG1{background-position:0 -244px; border:3px solid #cce3ff; width:50%; background-color:#eff6ff; margin:0; padding:0;}
.contactBG1{background-position:0 -738px; border:3px solid #e6e6e6; background-color:#f8f8f8; width:50%; margin:0; padding:0;}
.userloginBG{background-position:0 0; height:201px; width:40%; float:right; margin:0; padding:0;}
.userloginL{background-position:left -1117px; height:201px; background-repeat:no-repeat;}
.userloginR{background-position:right -1327px; height:201px; background-repeat:no-repeat;}
.contactBG{background-position:0 -1754px;height:103px; width:40%; float:right; margin:0; padding:0;}
.contactL{background-position:left -1537px; height:103px; background-repeat:no-repeat;}
.contactR{background-position:right -1644px; height:103px; background-repeat:no-repeat;}
.greybtBG{background-position:0 -2392px;height:187px; float:right; width:24.9%; margin:0; padding:0;}
.greybtBGL{background-position:left -2177px; height:187px; background-repeat:no-repeat;}
.greybtBGR{background-position:right -1925px; height:187px; background-repeat:no-repeat;}
.font15{font-size:15px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font12{font-size:12px;}
.font10{font-size:10px;}
.whiteCol{color:#fff;}
#errBullet{margin:0px 5px 0 190px;}
#errBullet ul{margin:0; padding:0; list-style-type:none}
#errBullet ul li{margin:0; padding:0px 0px 3px 25px; background:url(../images/arrow_bullet1.gif) left top no-repeat; font-size:12px; line-height:18px;}
.bg_padd{padding:5px; margin:0; width:auto;}
.loginArea{float:right; width:41%;}
h1{font-size:18px; font-weight:bold; color:#f19932; padding-bottom:10px; padding-left:8px;}
.row{clear:both;padding:8px 5px 0 0;font-size:12px;_padding:7px 5px 0 0;!padding:7px 5px 0 0;}
.row label{width:80px; text-align:right; float:left; display:block; line-height:18px;}
.cls{clear:both;}

.buttonSubmitL{background:url(../images/buttonL.gif) no-repeat;background-position:0px 0px; float:left; display:block; height:31px; line-height:31px; text-align:center;padding:0 0px 0 10px; margin:0; color:#000; font-weight:bold; font-size:15px;cursor:pointer;}
.buttonSubmitR{background:url(../images/buttonR.gif) no-repeat;background-position:right 0px; float:left; display:block; padding:0 10px 0 0; margin:0; cursor:pointer; } 
.w91{width:84px;}
.w125{width:105px;}
.button{border:none; padding:0; margin:0; background:none;cursor:pointer;}
.ltGrey{color:#656565}
.borderTp{border-top:2px solid #a9a9a9; margin-top:10px; height:12px;line-height:12px;}
.row1{padding:0px 5px 5px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.row1 label{width:70px; float:left; display:block;}
.colOrg{color:#f19932;}
.padLRTB{padding:25px 10px 20px 10px;}
.loginGrey{background-position:0 -386px; margin:15px 5px 0 5px;}
.loginGreyL{background-position:0 -283px; background-repeat:no-repeat;}
.loginGreyR{background-position:right -332px; background-repeat:no-repeat;height:41px;}
.midWd{float:left;}
.bdrLt{background:url(../images/borderLT.gif) repeat-y left top;}
.midPd{padding:20px;}
.blueCol{color:#0062cb}
.bulletNew1 {list-style-type:none; margin-top:5px;}
.bulletNew1 li{background:url(../images/arrow_bullet1.gif) no-repeat top left; padding-left:20px; padding-bottom:5px;}
.knowMore{font-weight:bold; margin-left:18px; margin-top:5px;}
.arrow{background-image:url(../images/arrow-login.gif) no-repeat; height:3px; width:6px; background-position:top right;}
.alignCenter{margin:0 auto; width:295px;}
#greenmess{background:#e0f3de url(../images/correct1.gif) center left no-repeat;border:1px solid #390;color:#360;width:99%;margin:15px auto 0 auto;}
.login_Lt{background:transparent url(../images/login_lt.gif) no-repeat left bottom; border:none;}
.login_Rt{background:transparent url(../images/login_rt.gif) no-repeat right bottom;border:none;height:273px;}
#exclaim{background:#fcf4b3 url(../images/exclaim1.gif) top left no-repeat;border:1px solid #e8d636;color:#a29515;width:99%;margin:20px auto 0 auto;}
#exclaimInner{padding:16px 20px 16px 60px; font-weight:bold; font-size:12px;}
#errormess{background:#fef2f2 url(../images/erroricon.gif) center left no-repeat; border:1px solid #d41922;color:#d41922;width:99%;margin:0 auto;}
.snotify{background-color:#ffffef; border-left:1px solid #da2c2c; border-top:1px solid #da2c2c; border-right:2px solid #da2c2c; border-bottom:2px solid #da2c2c; color:#dc0000; margin:2px;}
.padnoti{line-height:15px; padding:2px;}
.linknoti{font-family:tahoma, verdana; color:#0000CC; font-size:12px; text-decoration:none;}
a.linknoti:link{font-family:tahoma, verdana; color:#0000CC; font-size:12px; text-decoration:none;}
a.linknoti:visited{font-family:tahoma, verdana; color:#0000CC; font-size:12px; text-decoration:none;}
a.linknoti:hover{font-family:tahoma, verdana; color:#0000CC; font-size:12px; text-decoration:underline;}

/* change password */
.redtxt{color:#ff0000}
.font11{font-size:11px;}
h1{padding:0; font:normal 18px Verdana, Arial, Helvetica, sans-serif;color:#f18911; border-bottom:1px solid #ededed; margin:18px 5px 0 5px;}
.rowtxt{position:relative; width:100%; padding-top:5px;padding-bottom:5px}
.rowtxt label{width:180px; text-align:right; position:absolute; left:0; top:5px; line-height:18px;}
.rowtxt p{margin-left:185px;line-height:18px;}
input.submit, input.reset{border:0px solid #676767;background:url(../images/bg_grey.gif) repeat-x bottom #fff;height:22px; margin:0;padding:0; cursor:pointer;}
input.submit{font-weight:bold;}
span.subBor{border:1px solid #de8903; height:22px; display:block; float:left;}
