a {
color:blue;
font:normal 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
text-decoration:none;
}
a.hover {
text-decoration:underline;
}
body, html, form {
background-color:#FFF !important;
font:normal 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
margin:0;
padding:0;
}
.ze-loginpage-pp {
        border-collapse:none;
        border-spacing:0;
        padding:3px;
        }
.ze-pp-subhe1{
background-color: #FFF0B9;
border-bottom-color: #FFFFFF;
border-bottom-style: solid;
border-bottom-width: 1px;
padding:4px;
}
fieldset {
background-color:#FFF;
border:1px solid #2647A0;
margin:6px !important;
padding:4px;
}
fieldset legend {
color:#2647A0;
text-transform:capitalize;
border-top:none;
border-right:1px solid #2647A0;
border-bottom:none;
border-left:1px solid #2647A0;
margin:1px;
padding:2px 8px 2px 8px;
}
input,select,td,textarea,p,.data-table,.row-hd,.row-odd,.row-even,.labelm .linkHeader,.submenu,.leftMenu,.linkHeader,.indexdiv {
font:normal 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
}
input,input:focus {
background-color: #fff;
border-bottom:1px solid #000;
border-left:1px solid #CFCFCF;
border-right:1px solid #000;
border-top:1px solid #CFCFCF;
}
input.mandatorychk, input.integerChk{
background-color: #fff;
border-bottom:1px solid #000;
border-left:1px solid #CFCFCF;
border-right:1px solid #000;
border-top:1px solid #CFCFCF;
}
input,select,textarea {
background-color:#fff;
color:#000;
}
input {
padding:1px 2px;
}
input.hover {
background-color:#ECF0D5;
}
input.textbox {
font:normal 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
color:#000;
background:#FFF;
border-bottom:1px solid #333;
border-left:1px solid #999;
border-right:1px solid #333;
border-top:1px solid #999;
padding:2px;
}
select {
border:1px solid #999;
}
.ze-primary, .ze-primary.hover, .ze-secondary, .ze-secondary.hover {
<!--[if IE 8.000]>
padding:4px 2px;
<![endif]-->
-moz-border-radius:3px;
-moz-box-shadow:0 1px 2px #A3A3A3;
-webkit-border-radius:3px;
-webkit-box-shadow:0 1px 3px #A3A3A3;
background-color:transparent;
background-repeat:repeat-x;
color:#fff;
cursor:pointer;
text-align:center;
margin:2px;
padding:2px;
}
.ze-primary {
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-skin-sprite.png');
background-position:0 0;
border:none;
font-weight:700;
font-size:13px;
}
.ze-primary.hover {
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-skin-sprite.png');
background-position:0 -50px;
cursor:pointer;
font-weight:700;
font-size:13px;
}
.ze-secondary {
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-skin-sprite.png');
background-position:0 -100px;
border:none;
font-weight:700;
font-size:13px;
}
.ze-secondary.hover {
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-skin-sprite.png');
background-position:0 -150px;
}
td {
color:#000;
}
textarea {
border:1px solid #999;
width:99%;
}
p {
text-align:justify;
margin:2px;
padding:4px;
}
.ze-login-tl, .ze-login-tr, .ze-login-bl, .ze-login-br {
height:15px;
width:15px;
font:normal 5px Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.ze-login-tl {
font:normal 10px Arial, Verdana, Geneva, Helvetica, sans-serif;
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-pp-login-sprite.png');
background-position:0px 0px;
}
.ze-login-tr {
font:normal 10px Arial, Verdana, Geneva, Helvetica, sans-serif;
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-pp-login-sprite.png');
background-position:60px 0px;
}
.ze-login-bl {
font:normal 10px Arial, Verdana, Geneva, Helvetica, sans-serif;
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-pp-login-sprite.png');
background-position:-0px -60px;
}
.ze-login-br {
font:normal 10px Arial, Verdana, Geneva, Helvetica, sans-serif;
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-pp-login-sprite.png');
background-position:-60px -60px;
}
.ze-loginbox-top,.ze-loginbox-right,.ze-loginbox-bottom,.ze-loginbox-left {
font:normal 8px Arial, Verdana, Geneva, Helvetica, sans-serif;
}
/*
.ze-login-tl {
font:normal 10px Arial, Verdana, Geneva, Helvetica, sans-serif;
background-image:url(''https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-pp-login-sprite.png'');
background-position:0px 0px;
background-repeat:no-repeat;
}
.ze-login-tr {
font:normal 10px Arial, Verdana, Geneva, Helvetica, sans-serif;
background-image:url(''https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-pp-login-sprite.png'');
background-position:-60px 0px;
background-repeat:no-repeat;
}
.ze-login-bl {
font:normal 10px Arial, Verdana, Geneva, Helvetica, sans-serif;
background-image:url(''https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-pp-login-sprite.png'');
background-position:0px -60px;
background-repeat:no-repeat;
}
.ze-login-br {
font:normal 10px Arial, Verdana, Geneva, Helvetica, sans-serif;
background-image:url(''https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-pp-login-sprite.png'');
background-position:-60px -60px;
background-repeat:no-repeat;
}
.ze-loginbox-top,.ze-loginbox-right,.ze-loginbox-bottom,.ze-loginbox-left {
font:normal 8px Arial, Verdana, Geneva, Helvetica, sans-serif;
}
*/
.ze-loginbox-top {
border-top:3px solid #399;
}
.ze-loginbox-right {
border-right:3px solid #399;
}
.ze-loginbox-bottom {
border-bottom:3px solid #399;
}
.ze-loginbox-left {
border-left:3px solid #399;
}
.ze-pp-login-graphic, .pp-user-topback, .pp-logo-back, .pp-user-portal-logo-small-back, .pp-login-box {
margin:0;
padding:0;
}
.ze-pp-login-graphic {
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/Images/ze-pp-login-graphic.gif');
background-repeat:repeat-x;
height:110px;
width:352px;
}
.ze-login-graphic-line {
border-top:1px solid #399;
}
.pp-user-topback {
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/Images/ze-pp-login-graphic.gif');
background-repeat:repeat-x;
height:76px;
}
.pp-user-portal-logo-small-back {
float:left;
height:76px;
width:114px;
}
.pp-user-logo {
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/Images/ze-pp-login-graphic.gif');
background-repeat:no-repeat;
height:50px;
width:125px;
margin:15px 0 0 10px;
}
.pp-portal-logo {
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/Images/ze-pp-login-graphic.gif');
background-repeat:no-repeat;
height:50px;
width:125px;
margin:40px 0 0 30px;
}
.ze-pp-portal-logo {
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/Images/ze-app-logo.png');
background-repeat:no-repeat;
height:50px;
width:125px;
margin:40px 0 0 30px;
}
.ze-pp-user-portal-logo-small {
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/Images/ze-pp-user-portal-logo-small.gif');
background-repeat:no-repeat;
height:50px;
width:130px;
float:left;
margin:0px 0 0 12px;
}
.ze-ajax-msg {
background-color:#DCDCDC;
display:none;
position:absolute;
top:2px;
left:85%;
float:right;
color:#333;
font-size:11px;
text-align:center;
width:120px;
z-index:99999;
}
.ze-data-table {
background-color:#FFF;
}
.ze-data-table tr {
background-color:#F6F7F8;
}
.ze-data-table .hd {
font:bold 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
background-color:#CCF;
color:#000;
}
.ze-data-table .hd-one {
background-color:#ECECEC;
font-size:18px;
}
.ze-data-table .ze-hd-two {
font-size:20px;
border-bottom:2px solid #F60;
color:#333;
margin:10px;
padding:6px;
}
.ze-data-table .ze-title {
color:#333;
margin:10px;
padding:6px;
}
.ze-data-table .ze-row-text {
text-align:center;
font-size:12px;
line-height:18px;
}
.ze-label {
text-align:right;
}
.ze-label-mandatory {
color:red;
text-align:right;
white-space: nowrap;
}
.ze-error-message, .ze-result-message {
padding:4px;
}
.ze-error-message {
background-color:#FFF;
border-top:1px solid #FC6;
border-bottom:1px solid #FC6;
text-align:center;
color:Red;
}
.ze-loginpage-box{
background-color:#fff;
border:1px solid #CCCCCC;
padding: 4px;
}
.ze-loginpage-box-he{
background-color:#E7EAED;
padding: 4px;
font:bold 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.ze-loginpage-box-td{
background-color:#F6F7F8;
padding: 4px;
font:bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif;
}
input[readonly],select[readonly],checkbox[readonly],textarea[readonly] {
background-color:#A3A3A3;
border:1px solid #069;
color:#000;
cursor:default;
}
.ze-success-text {
        background-color:#ECFFE2;
        border:1px solid #060;
        color:#509C50;
        padding:5px;
        }
.ze-icon-print {
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ze-skin-sprite.png');
background-position:0 -1520px;
background-repeat:no-repeat;
}
.autoflow-div {
test-align:left;
width:490px;
height:180px;
overflow:auto;
border:1px solid #CCC;
padding:8px;
}

.ze-icon-help
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/styles/ze-skin-sprite.png');
background-repeat:no-repeat;
background-position:0 -1360px;
cursor:pointer;
display:inline-block;
vertical-align:middle;
text-indent:-1000em;
height:20px;
width:20px;
margin:1px;
}
.ze-icon-hint-error{
        background-image:url('https://pr-jv6-ap-pp.amerihealthcaritas.com/cms/ZeUI/views/Images/ze_basic-sprite.png');
        background-position:0 -1720px;
        background-repeat:no-repeat;
        height:14px;
        width:14px;
}
.ze-icon-hint-error
{
        -moz-background-clip:border;
        -moz-background-inline-policy:continuous;
        -moz-background-origin:padding;
        display:inline-block;
        height:20px;
        *float:left;
        padding:1px;
        text-indent:-10000em;
        vertical-align:middle;
        width:20px;
}

