﻿body { font-size:13px; padding: 0px; margin: 0px; color:#333; font-family:'Open Sans', sans-serif; background:#fff;
}

.lbl{color: #333333 !important;}
.PoSupport{font-size:24px; color:#555555 !important; line-height:28px;}

a{ color:#024d99; text-decoration:none;}
a:hover{ color:#94c61a;}
.clr-both{ clear:both;}

#wrapper-login-page{ background:url(../../images/header-bg.png) top center no-repeat #fff;  background-size:100%; border-top:7px solid #f6f6f6;overflow: auto;  }
.wrapper-hdr{ margin:auto;  width:960px;}
.login-logo{ float:left; margin-left:-3px;}
.back-page-btn{ padding-top:25px;}
.back-page-btn a label{ /* ajay 91-1 background:url(../../images/back-stp.png) 10px 8px no-repeat;*/ float:right; border-radius:2px; border:1px solid #a9d2ec; color:#fff !important; padding:4px 10px 4px 10px;}
.back-page-btn a label:hover{ background:/*url(../../images/back-stp.png) 10px 8px no-repeat*/ #004f74;}

.banner-section{ padding-top:15px; color:#fff;}
.banner-section h1{ font-size:30px; margin:0px; padding:0px; font-weight:normal;}
.banner-section p{ font-size:15px; line-height:21px; padding-top:14px;}

.shadow-section-bg{max-width:1024px;margin:auto; background:url(../../images/login-page-bg.png) no-repeat;}
.login-and-news{ width:900px; margin:auto; padding-top:50px;}
.news-update{ float:right; width:55%;}
.login-section{ float:left; width:45%; padding-bottom:10px; padding-left:250px;}
.login-section h2 label{ margin:0px; padding:0px; font-size:28px; font-family:'Open Sans', sans-serif; font-weight:normal; color:#272727;}
.login-section-bg{ background:#FAFAFA; border-radius:4px; border:1px solid #e8ebed; padding:28px 30px; margin-top:18px;}

.versions-8{ padding-left:8px; color:#7fa51d;}

.user-box{background:#fff; border-top-right-radius:5px; border-top-left-radius:5px; border:3px solid #ededed; padding:0 10px 0 0px;}
.user-input-box{width:290px; background:#fff; border:0px; font-size:15px; color:#636363; padding:10px 10px 10px 0px; float:left; }
.user-input-box:focus {outline:none;}
.user-input-box2{width:212px; background:#fff; border:0px; font-size:15px; color:#636363; padding:10px 10px 10px 0px; }
.user-input-box2:focus{outline:none;}

.pass-box{ background:#fff; border:3px solid #ededed; border-bottom-left-radius:5px; border-bottom-right-radius:5px; border-top:0px; padding:0 10px 0 0px; }
.pass-input{ background:#fff; border:none; font-size:15px; color:#636363; width:47%; padding:10px 0 10px 0px; }
.pass-input:focus {outline:none;}

.forgot-link{ float:right; line-height:36px; font-size:13px; color:#267caf;}
.forgot-link a:hover{ text-decoration:underline;}
.loginBtn {background: url(../../images/login-bt.jpg) repeat-x; color:#FFF; border:none; cursor:pointer; float:left; font:16px arial ; font-weight:bold; height:40px; margin:12px 0 0; width:100%; border-radius:3px; }
.loginBtn:hover {background: url(../../images/login-bt-ho.jpg) repeat-x;}


/* 9-1-2015 */
.clients-logos{ width:959px; margin:auto; background:#fcfcfc; margin-bottom:40px;}
.clients-logos ul{ margin:0px; padding:0px; padding:12px 0 12px 5px;}
.clients-logos ul li{ list-style:none; background:#fff; border:1px solid #e6e6e6; padding:10px; width:85px; float:left; margin-left:10px; text-align:center;}
.clients-logos ul li p{ font-size:12px; color:#626161; line-height:14px; padding-top:6px;}
/*9 jan 2015*/
.saasDropDown{ padding-top:10px;}
.ass-custom-select{width:343px; border:0px; font-size:15px; color:#636363; padding:5px 0 5px 10px; border-top-right-radius:5px; border-top-left-radius:5px; border:3px solid #ededed;}
.ass-custom-select:focus{outline:none;}

.ftr-center{ width:960px; margin:auto; padding:10px 0;}
.ftr-logo{ float:left;}
.footertext{ width:100%; position:fixed; bottom:0; background:#f6f6f6; font-family: 'Open Sans', sans-serif; font-size: 12px; color:#6c6c6c !important; line-height:18px; border-top:1px solid #bebebe;}
.footerlink ul{ margin:0px; padding:0px; list-style-type:none;}
.footerlink ul li{ color:#fff;}
.footerlink ul li a{ padding-top:10px; color:#fff; text-decoration:none; display:block; }
.footerlink ul li a:hover{ text-decoration:none; color:#94c61a;}

.footercopy{ padding-left:170px; float:left;}
.ftr-nav{ float:right; color:#6c6c6c; font-size:12px;}
.ftr-nav a{color:#6c6c6c; padding:0 5px;}



/* old css */
#header{ height:95px;}
.topRightBox{float: right; padding: 40px 20px 0 0;}
.highlight{  padding-bottom: 2px;  font-family: 'Open Sans', sans-serif;  font-size: 15px; line-height:28px;  color:#BD3A02;}/*changed by Jyoti*/
/*.cTextBox {background-color: #FFFFFF; border: 1px solid #D6D6D6;    color: #666000;    font: 14px 'Open Sans', sans-serif;    height: 15px;    margin: 5px 0 15px;    padding: 5px 5px;    width: 300px;}*/ /*Changed by Jyoti*/
/*Changed by Jyoti*/
.grtext{font-family:'Open Sans', sans-serif;  font-size:11px;  color:#888888;  padding-bottom:5px;}/*changed by Jyoti*/
.fl{ float:left; display:block;}

/* 26-2-2015 */
.user-pic{ background:url(../../images/user-icon.png) no-repeat 7px 9px #fff; float:left; width:20px; height:20px; padding:10px 0 10px 10px;}
.pass-pic{ background:url(../../images/p-icon.png) no-repeat 7px 9px #fff; width:17px; height:19px; padding:10px 0 10px 10px; float:left; }