#left-col {
/*width: 215px !important;
float: left;
height: 622px;
margin-left:7px;*/
margin: 0 0 0 1%;/***19th-May-14****/
}
body.noright #secondary-main {
width: 860px;
}
.gray-form-box {
background-color: #F2F2F2;
color: #464646;
font-family: arial;
font-size: 12px;
padding: 5px 15px 10px;
/*width: 821px;*/
width: 96%;
margin-left:0px;
line-height:18px;
}

#secondary-main .gray-form-box p {
    color: #555555;
    font-family: arial;
    font-size: 12px;
    line-height: 18px;
    padding:5px 0;
    /*text-align: justify;*/
    width: 793px;
}

.gray-form-box .account-table {
padding:0;
/*width: 825px;*/
margin:0;
}
.gray-form-box .account-table tr.odd_row {
padding:0;
width: 793px;
margin:0;
background:#fff;
color:#555;
}
.gray-form-box .account-table tr.even_row {
padding:0;
width: 793px;
margin:0;
/*background:#E3E0E0;*/
background:#F2F2F2;
color:#555;
}

.gray-form-box .account-table tr.even{
padding:0;
width: 793px;
margin:0;
background:#fff;
color:#555;
}

.gray-form-box .account-table tr.even td {
background:#fff;
color:#555;
}/*
.gray-form-box .account-table tr:first-child td{
padding:0;
width: 793px;
margin:0;
background:#f2f2f2;
color:#555;
}
.gray-form-box .account-table tr:last-child td{
padding:0;
width: 793px;
margin:0;
background:#f2f2f2;
color:#555;
}
.gray-form-box .account-table tr td {
padding:0;
width: 793px;
margin:0;
background:#fff;
color:#555;
}
*/
.dark-form-box {
    background-color: #F2F2F2;
    color: #464646;
    font-family: arial;
    font-size: 12px;
    margin-left: 0;
    margin-top: 20px;
    padding: 15px;
    width: 825px;
}
#secondary-main .dark-form-box p {
    color: #555555;
    font-family: Verdana;
    font-size: 12px;
    line-height: 18px;
    text-align: justify;
    width: 825px;
}
#secondary-main .gray-form-box table tr td p,
#secondary-main .gray-form-box p {
    color: #555555;
    font-family: arial;
    font-size: 12px;
    line-height: 18px;
    padding: 5px 0;
    text-align: left;
    width:auto;
}
/**/
.related-links-tab {
background:#FFFFFF;
border-radius: 5px 5px 5px 5px;
box-shadow: 0 0 50px #A9A9A9 inset;
float: left;
margin: 0;
padding: 10px 10px 3px;
width: 169px;
}

.related-links-tab .account-table th {
    text-align: left;
}
.account-table th {
font-family: arial;
font-size: 13px;
font-weight: bold;
padding-bottom: 0;
text-align: center;
}
.account-table td {
font-family: arial;
font-size: 12px;
font-weight: normal;
padding-bottom: 0;
}

table.compact td {
    font-size: 12px;
}

.account-table tr.labels td{
 font-size:12px;
 font-weight:bold;
 color:#000;
}
#secondary-main .gray-form-box table.account-table td {
font-family: arial;
font-size: 12px;
padding: 7px;
color:#000;
}
#secondary-main .gray-form-box table.account-table th {
font-family: arial;
font-size: 13px;
font-weight: bold;
text-align: center;
padding:5px 5px 0px;
}
.related-links p {
    font-family: Arial;
    font-size: 12px;
    line-height: 16px;
    margin-top: 5px;
}
.welcome-box {
/*background-color: #5985AF;*/
background-color:#6992ba;
border-radius: 0 0 0 0;
box-shadow: 0 5px 15px #496682 inset;
color: #FFFFFF;
font-family: arial;
font-size: 12px;
font-weight: bold;
height: 39px;
line-height: 16px;
margin-bottom: 10px;
padding: 8px 10px 12px 10px;
width: 168px;
}
/**02/09/2013**/
#main-tab ul li a {
color: #FFFFFF;
text-decoration: none;
font-family: 'LeageGothic';
font-size: 17px;
letter-spacing: 1px;
list-style: none outside none;

}
#left-col ul.left-col-nav li a {
box-shadow: 0px 5px 15px #50789e inset;
background:url(../img/newarrow1.jpg) no-repeat scroll right center #5A85AF;
padding: 12px;
color: #fff;
font-size: 11px;
font-weight: bold;
font-family: Arial;
text-decoration:none;
display: block;
}

#left-col ul.left-col-nav li a:hover, #left-col ul.left-col-nav li a.active {
text-decoration: none;
padding:12px;
/*box-shadow: 0px 1px 15px #50789e inset;*/
background:url(../img/newarrow2.jpg) no-repeat scroll right center #a8c6e2;
color:#000000;
font-weight:bold;
}
#left-col ul.left-col-nav li ul.left-subnav li a.left-sub-active{
/*background-color: #a8c5e2;
background-color: #fff;
box-shadow: 0px 0px 0px ;
background-image: none;
padding:4px;
*/
color:#000000;
background:url(../img/newarrow3.jpg) no-repeat scroll right center #fff;
}

/************02/09/2013*************/
#right-col div.related-links {
background-color: #DDDDDD;
margin: 0 0 0 25px;
min-height: 300px;
padding: 15px;
width: 148px !important;
}
.right_title {
margin:0 0 10px;
padding:0 0 5px;
width: 148px;
display:inline-block;
color:#335d84;
font-family:Arial;
font-size:12px;
font-weight:bold;
box-shadow: 0 8px 6px -6px #cccaca;
}
#right-col  div.related-links ul li {
padding: 5px 0px 0px 15px;
background: url(../img/orange-arrow.gif) bottom left no-repeat;
}

#right-col  div.related-links ul li a {
color: #535353;
font-family:Arial;
font-size:11px;
text-decoration:underline;
}
#full-page-tab-box {
width: 100%;
border: solid 5px #db690b;
margin-left:25px;
float: left;
}
/**********/
.login_button{
background:url(../img/loginbg.png) no-repeat scroll 0 0;
height:26px;
width:80px;
text-align:center;
font-size:16px;
color:#fff;
font-family: 'Arvo';
cursor:pointer;
border:0px;
}
#secondary-main p, #full-width-container p, .modal p {
    color: #555555;
    line-height: 18px;
    padding: 0 0 5px;
    /*text-align: justify;*/
    /*width: 855px;*/
    font-size: 12px;
    font-weight: normal;
    font-family :arial;
}
#secondary-main .account-table tr p {
    color: #555555;
    font-family: arial;
    font-size: 12px;
    line-height: 18px;
    padding: 0 0 5px;
    text-align: justify;
   /* width: 656px;*/
}
.signup_area {
    display: inline-block;
    margin:15px 0 15px 25px;
    padding:0;
    width: 148px;
}
.signup_button{
background:url(../img/signup.png) no-repeat scroll 0 0;
height:26px;
width:178px;
text-align:center;
font-size:16px;
color:#fff;
font-family: 'Arvo';
cursor:pointer;
border:0px;
}

a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;}
a.tooltip span {
    z-index:10;display:none; padding:14px 20px;
    margin-top: -15px; margin-left: 15px;
    max-width: 390px; line-height:16px;
}
a.tooltip:hover span{
    display:inline; position:absolute; color:#111;
    border:1px solid #db690b; background:#f9f4e5}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;}

a.tooltip span
{
    border-radius:4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;

    -moz-box-shadow: 5px 5px 8px #CCC;
    -webkit-box-shadow: 5px 5px 8px #CCC;
    box-shadow: 5px 5px 8px #CCC;
}
/***************************04/09/2013*************************************/
#left-col ul.left-col-nav2 {
list-style: none;
/*
background-color: #8e5f23;
border:1px solid #5985AF;
*/
background:none;
padding-bottom:0px !important;
padding-left:0px;
width:188px;
}
#left-col ul.left-col-nav2 li a {
padding: 7px 0px 7px 10px;
color: #000;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
font-family: 'arial';
display: block;
width:178px;
background:#BAD6F1;
-moz-box-shadow:0 5px 15px #577FA7 inset;
-webkit-box-shadow:0 5px 15px #577FA7 inset;
-o-box-shadow:0 5px 15px #577FA7 inset;
box-shadow:0 5px 15px #577FA7 inset;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=-1500, Direction=-10, Color=#577FA7, positive=true)";
/*
height:14px;
background:url("../img/leftcolnav2_a_bg.jpg") no-repeat scroll left top #BAD6F1;
-moz-box-shadow:0 5px 15px #577FA7 inset;
-webkit-box-shadow:0 5px 15px #577FA7 inset;
-o-box-shadow:0 5px 15px #577FA7 inset;
box-shadow:0 5px 15px #577FA7 inset;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=-1500, Direction=-10, Color=#577FA7, positive=true)";
----------------
background:#5A85AF;
background:#6992ba;
font-family: Arial;
-----------------
-moz-box-shadow:0 5px 15px rgba(87, 127, 167, -6) inset;
-webkit-box-shadow:0 5px 15px rgba(87, 127, 167, -6) inset;
-o-box-shadow:0 5px 15px rgba(87, 127, 167, -6) inset;
box-shadow:0 5px 15px rgba(87, 127, 167, -6) inset;
--------------
-moz-box-shadow:0 5px 15px #577FA7 inset;
-webkit-box-shadow:0 5px 15px #577FA7 inset;
-o-box-shadow:0 5px 15px #577FA7 inset;
box-shadow:0 5px 15px #577FA7 inset;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=140, Color=#577FA7, positive=true)";
*/
}
#left-col ul.left-col-nav2 li a:hover {
background:#ded3d3;
-moz-box-shadow:0 1px 8px #9E9696 inset;
-webkit-box-shadow:0 1px 8px #9E9696 inset;
-o-box-shadow:0 1px 8px #9E9696 inset;
box-shadow:0 1px 8px #9E9696 inset;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=140, Color=#9E9696, positive=true)";
text-decoration: none;color:#000;
}
#left-col ul.left-col-nav2 li a.active {
background:#ded3d3;
-moz-box-shadow:0 1px 8px #9E9696 inset;
-webkit-box-shadow:0 1px 8px #9E9696 inset;
-o-box-shadow:0 1px 8px #9E9696 inset;
box-shadow:0 1px 8px #9E9696 inset;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=140, Color=#9E9696, positive=true)";
text-decoration: none;color:#000;
}
/*#left-col ul.left-col-nav2 li a.active {
text-decoration: none;
background:url("../img/leftcolnav2_aover_bg.jpg") no-repeat scroll left top;
color:#000;
}*/
/*#left-col ul.left-col-nav2 li a:hover {
background:url("../img/leftcolnav2_aover_bg.jpg") no-repeat scroll left top;
text-decoration: none;color:#000;
}*/
/*
#left-col ul.left-col-nav2 li a:hover, #left-col ul.left-col-nav2 li a.active {
text-decoration: none;
background:url("../img/leftcolnav2_aover_bg.jpg") no-repeat scroll left top;
color:#000;
<----->
background: url(../img/left-col-navi-arrow.png) no-repeat right center #A8C6E2;
background:#ded3d3;
-moz-box-shadow:0 1px 8px #9E9696 inset;
-webkit-box-shadow:0 1px 8px #9E9696 inset;
-o-box-shadow:0 1px 8px #9E9696 inset;
box-shadow:0 1px 8px #9E9696 inset;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=140, Color=#9E9696, positive=true)";
}*/
#left-col ul.left-col-nav2 li ul.left-subnav2 li a{
	padding: 5px 19px;
	color: #000;
	background-color: #A8C6E2;
	background-image: none;
	text-transform: none;
	box-shadow:none;
	width:150px;
}
#left-col ul.left-col-nav2 li ul.left-subnav2 li a:hover {
background-color: #A8C6E2;
background-image: none;
color: #000;
box-shadow:none;
}
#left-col ul.left-col-nav2 li ul.left-subnav2 li a.left-sub-active {
/*background-color: #A8C6E2;*/
background-color: #fff;
background-image: none;
color: #000;
box-shadow:none;
}
/*
#left-col ul.left-col-nav2 li ul.left-subnav2 li a{
padding: 5px 15px;
color: #ffffff;
background-color: #9e9fa0;
background-image: none;
text-transform: none;
/*background: url(../img/bg-left-col-nav2.gif) top left no-repeat;
}
*/
#secondary-main {
float: left;
width: 860px;
}

body.activity_statement #left-col ul.left-col-nav2 li ul.statement-sub{
display:block;
}
body.user_profile #left-col ul.left-col-nav2 li ul.profile-sub{
display:block;
}
/*Ticket No #8472 debit card lost$stolen*/
body.debitcard_status #left-col ul.left-col-nav2 li ul.debitcard-sub{
display:block;
}
.gray-form-box .star-field {
    background: url(../img/orange-star-on-gray.gif) no-repeat scroll left center transparent;
    margin-top: 9px;
    padding-left: 7px;
}
#secondary-main .gray-form-box h3, #full-width-container .gray-form-box h3 {
	color: #464646;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	line-height: 16px;
}
#secondary-container{
	padding: 10px 10px 0px 0px;
	/*float: right;*/
	min-height:730px;
	margin: 0 1% 0 0;/***19th-May-14****/
	display: inline;
}
body.noleft #secondary-container {
	/*float:left;*/
	border:none;
}
#secondary-main .gray-form-box h3 a {
    color: #E46000;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
    text-decoration: none;
}
.gray-form-box form input.button_bg{
background: #fb9f26; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #fb9f26 32%, #ffc477 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(32%,#fb9f26), color-stop(100%,#ffc477)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #fb9f26 32%,#ffc477 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #fb9f26 32%,#ffc477 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #fb9f26 32%,#ffc477 100%); /* IE10+ */
background: linear-gradient(135deg,  #fb9f26 32%,#ffc477 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb9f26', endColorstr='#ffc477',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
border:0px solid #6992BA;
border-radius: 5px 5px 5px 5px;
color: #fff;
cursor: pointer;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
margin: 0;
padding:3px 15px;
text-align: center;
text-transform: uppercase;
}
.gray-form-box form input.button_bg:hover{
background: #fb9f26;
border:0px solid #a3bdde;
border-radius: 5px 5px 5px 5px;
color: #000;
cursor: pointer;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
margin: 0;
padding:3px 15px;
text-align: center;
text-transform: uppercase;
}
.button_bg{
background: #fb9f26; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #fb9f26 32%, #ffc477 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(32%,#fb9f26), color-stop(100%,#ffc477)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #fb9f26 32%,#ffc477 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #fb9f26 32%,#ffc477 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #fb9f26 32%,#ffc477 100%); /* IE10+ */
background: linear-gradient(135deg,  #fb9f26 32%,#ffc477 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb9f26', endColorstr='#ffc477',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
border:0px solid #6992BA;
border-radius: 5px 5px 5px 5px;
color: #fff;
cursor: pointer;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
margin: 0;
padding:3px 15px;
text-align: center;
text-transform: uppercase;
}
.button_bg:hover{
background: #fb9f26;
border:0px solid #a3bdde;
border-radius: 5px 5px 5px 5px;
color: #000;
cursor: pointer;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
margin: 0;
padding:3px 15px;
text-align: center;
text-transform: uppercase;
}
table.account-table tr.even td {
    background-color:#f2f2f2;
}
form.compact input, form.compact select {
    font-size: 12px;
}
#secondary-main dl lh{
    color: #555555;
    font-family: arial;
    font-size: 12px;
    line-height: 18px;
    text-align: justify;
}
#right-col {
    float: right;
    font-family: verdana;
    font-size: 11px;
    padding-right: 3px;
    width: 205px;
}
#right-col div.related-links {
    background-color: #DDDDDD;
    margin: 0 0 0 25px;
    min-height: 300px;
    padding: 10px;
    width: 160px !important;
}
.gray-form-box .dark-header, 
#secondary-main .gray-form-box h2, 
#full-width-container .gray-form-box h2,
.dark-form-box .dark-header, 
#secondary-main .dark-form-box h2, 
#full-width-container .dark-form-box h2  {
	color: #7198bc;
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
	line-height: 20px;
}
#secondary-main .gray-form-box table tr td p.note_style {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    padding: 5px 0;
    text-align: left;
    width: auto;
}
body.multilogin_noright #secondary-container {
  width:1090px;
}
body.multilogin_noright #secondary-main{
width:1070px;
} 
body.multilogin_noright .gray-form-box, body.multilogin_noright .gray-form-box p{
width:1020px !important;
}
body.multilogin_right #secondary-container {
  width:1090px;
}
body.multilogin_right #secondary-main{
width:1070px;
}
body.multilogin_right .gray-form-box    {
display:inline-block;
}
body.multilogin_right #right-col{
padding-right:10px;
margin-top:19px;
} 
body.multilogin_right #right-col div.related-links {
min-height:213px;
}
body.multilogin_right #secondary-main p {
width:1060px;
}
body.multilogin_right #secondary-main .gray-form-box p {
 width: 825px;
}
body.multilogin_noright #secondary-main .gray-form-box table tr td p,body.multilogin_right #secondary-main .gray-form-box table tr td p{
  width:100% !important;
}
.submit_button{
padding:0;
margin:0;
background: url(../img/submit.png) no-repeat 0 0;
height:21px;
width:69px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.submit_button:hover{
padding:0;
margin:0;
background: url(../img/submit.png) no-repeat 0 0;
height:21px;
width:69px;
cursor: pointer;
border:0px;
text-indent: -999px;
}

.save_button{
padding:0;
margin:0;
background: url(../img/save_button.png) no-repeat 0 0;
height:21px;
width:59px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.save_button:hover{
padding:0;
margin:0;
background: url(../img/save_button_over.png) no-repeat 0 0;
height:21px;
width:59px;
cursor: pointer;
text-indent: -999px;
border:0px;
}  
.cancel_button{
padding:0;
margin:0;
background: url(../img/cancel_button.png) no-repeat 0 0;
height:21px;
width:69px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.cancel_button:hover{
padding:0;
margin:0;
background: url(../img/cancel_button_over.png) no-repeat 0 0;
height:21px;
width:69px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.remove_button{
padding:0;
margin:0;
background: url(../img/remove_button.png) no-repeat 0 0;
height:21px;
width:69px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.remove_button:hover{
padding:0;
margin:0;
background: url(../img/remove_button_over.png) no-repeat 0 0;
height:21px;
width:69px;
cursor: pointer;
border:0px;
text-indent: -999px;
} 
.continue_button{
padding:0;
margin:0;
background: url(../img/continue_button.png) no-repeat 0 0;
height:32px;
width:115px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.continue_button:hover{
padding:0;
margin:0;
background: url(../img/continue_button_over.png) no-repeat 0 0;
height:32px;
width:115px;
cursor: pointer;
text-indent: -999px;
border:0px;
}
#secondary-main a.create_enrollment{
padding:0;
margin:0;
background: url(../img/create_enrollment_account.png) no-repeat 0 0;
height:21px;
width:176px;
cursor: pointer;
border:0px;
display: inline-block;
}
#secondary-main a.create_enrollment:hover{
padding:0;
margin:0;
background: url(../img/create_enrollment_account_over.png) no-repeat 0 0;
height:21px;
width:176px;
cursor: pointer;
border:0px;
display: inline-block;
} 
#secondary-main a.edit_enrollment {
    background: url("../img/view_edit_enrollment_account.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    display: inline-block;
    height: 21px;
    margin: 0;
    min-width: 176px;
    padding: 0;
}
#secondary-main a.edit_enrollment:hover{
    background: url("../img/view_edit_enrollment_account_over.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    display: inline-block;
    height: 21px;
    margin: 0;
    min-width: 176px;
    padding: 0;
}   
#secondary-main a.get_started{
padding:0;
margin:0;
background: url(../img/get_started.png) no-repeat 0 0;
height:21px;
width:82px;
cursor: pointer;
border:0px;
display: inline-block;
}
#secondary-main a.get_started:hover{
padding:0;
margin:0;
background: url(../img/get_started_over.png) no-repeat 0 0;
height:21px;
width:82px;
cursor: pointer;
border:0px;
display: inline-block;
}
/******************/
#secondary-main p.second_top_para{
    color: #555555;
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    padding:0;
    margin:19px 0;
    width: 855px;
}
.continue_button{
background: url(../img/continue.png) no-repeat 0 0;
padding:0;margin:0;height:21px;width:82px;cursor: pointer;border:0px;text-indent: -999px;}
              
.continue_button:hover{
padding:0;margin:0;background: url(../img/continue_over.png) no-repeat 0 0;
height:21px;width:82px;cursor: pointer;text-indent: -999px;border:0px;}

.cancel_disbursement_button{
background: url(../img/cancel_disbursment.png) no-repeat 0 0;
height:21px;width:148px;cursor: pointer;border:0px;text-indent: -999px;padding:0;margin:0;}

.cancel_disbursement_button:hover{
background: url(../img/cancel_disbursment_over.png) no-repeat 0 0;
height:21px;width:148px;cursor: pointer;text-indent: -999px;border:0px;padding:0;margin:0;}
  
.edit_disbursement_detail_button{
background: url(../img/edit_disbursement_detail.png) no-repeat 0 0;
height:21px;width:176px;cursor: pointer;border:0px;text-indent: -999px;padding:0;margin:0;}

.edit_disbursement_detail_button:hover{
background: url(../img/edit_disbursement_detail_over.png) no-repeat 0 0;
height:21px;width:176px;cursor: pointer;text-indent: -999px;border:0px;padding:0;margin:0;} 
  
.submit_disbursement_button{
background: url(../img/submit_disbursement.png) no-repeat 0 0;
padding:0;margin:0;height:21px;width:148px;cursor: pointer;border:0px;text-indent: -999px;}

.submit_disbursement_button:hover{
background: url(../img/submit_disbursement_over.png) no-repeat 0 0;
height:21px;width:148px;cursor: pointer;text-indent: -999px;border:0px;padding:0;margin:0;}

.cancel_claim_button{
background: url(../img/cancel_claim.png) no-repeat 0 0;
height:21px;width:104px;cursor: pointer;border:0px;text-indent: -999px;padding:0;margin:0;}

.cancel_claim_button:hover{
background: url(../img/cancel_claim_over.png) no-repeat 0 0;
height:21px;width:104px;cursor: pointer;text-indent: -999px;border:0px;padding:0;margin:0;}

.edit_claim_detail_button{
background: url(../img/edit_claim_detail.png) no-repeat 0 0;
height:21px;width:148px;cursor: pointer;border:0px;text-indent: -999px;padding:0;margin:0;}

.edit_claim_detail_button:hover{
background: url(../img/edit_claim_detail_over.png) no-repeat 0 0;
height:21px;width:148px;cursor: pointer;text-indent: -999px;border:0px;padding:0;margin:0;}

.submit_claim_button{
background: url(../img/submit_claim.png) no-repeat 0 0;
height:21px;width:101px;cursor: pointer;border:0px;text-indent: -999px;padding:0;margin:0;}

.submit_claim_button:hover{
background: url(../img/submit_claim_over.png) no-repeat 0 0;
height:21px;width:101px;cursor: pointer;text-indent: -999px;border:0px;padding:0;margin:0;}

a.acc_balance_tooltip span {
z-index:10; 
margin-left: 0;
margin-top: 20px;
width:600px; line-height:16px;
padding: 5px 10px;
}     

a.avail_balance_tooltip span {
z-index:10;
margin-left: 0;
margin-top: 20px;
width:600px; line-height:16px;
}
body.employers #left-col ul.left-col-nav2 li ul.employees-sub{
display:block;
}
.update_button {
padding:0;
margin:0;
background: url(../img/update_button.png) no-repeat 0 0;
height:21px;
width:69px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.update_button:hover {
padding:0;
margin:0;
background: url(../img/update_button_over.png) no-repeat 0 0;
height:21px;
width:69px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.save_service_details_button {
padding:0;
margin:0;
background: url(../img/save_service_details_button.png) no-repeat 0 0;
height:21px;
width:139px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.save_service_details_button:hover {
padding:0;
margin:0;
background: url(../img/save_service_details_button_over.png) no-repeat 0 0;
height:21px;
width:139px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.submit_claim_button {
padding:0;
margin:0;
background: url(../img/submit_claim.png) no-repeat 0 0;
height:21px;
width:101px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.submit_claim_button:hover {
padding:0;
margin:0;
background: url(../img/submit_claim_over.png) no-repeat 0 0;
height:21px;
width:101px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
a.contribution_amt_tooltip span {
    border-radius: 4px 4px 4px 4px;
    box-shadow: 5px 5px 8px #CCCCCC;
    display: none;
    line-height: 16px;
    margin-left: -177px;
    margin-top: 19px;
    padding: 13px;
    width: 466px;
    z-index: 10;
}
body.get_enroll #left-col ul.left-col-nav {
    list-style: none outside none;
    margin-right: 10px;
    margin-top: 10px;
    padding-bottom: 0;
    padding-left: 15px;
}
.mt20{margin-top:20px;}
.mtb20{margin:20px 0;}
/*********23/10/2013********/
#main-container {
	/*width: 1100px;
	padding: 0px 15px 0px 15px;
	margin: 0 auto;
	background: url("../img/main-bg.gif") repeat-y scroll center top #fff;
	min-height:100%;*/
    width: 100%;
    max-width: 1100px;
    padding: 0px 15px 0px 15px;
    margin: 0 auto;
    background: url("../img/main-bg.gif") repeat-y scroll center top transparent;
    /* min-height: 100%; */
    position: relative;
}
#footer{
float:none;
display:inline-block;
}

.header-table tr td h1{
  position:absolute;
  margin:-28px 0 0;
}

.no_right div.gray-form-box{
  width:885px;
}  
.no_right p{
  width:900px;
}
#secondary-main h4 a.here_sty{font-family: arial;font-size: 14px;line-height: 17px;}

/* IE7 button hidden issue - FIX */
.no_text_indent{
  text-indent: 0;
}
/****************20th******/
/*============ Arrow Expand =============*/
#secondary-main .gray-form-box table.account-table td.arrowbox{
  width:20px;
}
div.arrow{display:block;width:21px;height:21px;background:transparent url("../img/expand.png") no-repeat scroll 0 0;cursor:pointer;}
.gray-form-box .account-table tr.arrow-down td:first-child div{
  display:block;width:21px;height:21px;background:transparent url("../img/expand.png") no-repeat scroll 0 -15px;cursor:pointer;
}
.gray-form-box .account-table tr.arrow-up:first-child div{
  display:block;width:21px;height:21px;background:transparent url("../img/expand.png") no-repeat scroll 0 0;cursor:pointer;  
}  


.account-table span.arrow{display:block;width:21px;height:21px;background:transparent url("../img/expand.png") no-repeat scroll 0 0}
.account-table.arrowbox{width:21px;height:21px;margin:auto;vertical-align:middle}

#calculate_btn{
background: url(../img/calculate.jpg) no-repeat 0 0;
padding:0;margin:0;height:21px;width:82px;cursor: pointer;border:0px;text-indent: -999px;}
              
#calculate_btn:hover{
background: url(../img/calculate_hover.jpg) no-repeat 0 0;
}

#calculate_btn_update{
background: url(../img/calculate.jpg) no-repeat 0 0;
padding:0;margin:0;height:21px;width:82px;cursor: pointer;border:0px;text-indent: -999px;
vertical-align: top;
}
              
#calculate_btn_update:hover{
background: url(../img/calculate_hover.jpg) no-repeat 0 0;
}
.gray-form-box th.star-field {
    background: url("../img/orange-star-on-gray.gif") no-repeat scroll -1px 15px rgba(0, 0, 0, 0);
    margin-top: 9px;
    padding-left: 7px;
}

/************************** Phase 3 Changes ********************/
.cancel_btn {
background: url(/assets/img/cancel_button.png) no-repeat scroll 0 0 transparent;
border: 0 none;
height: 21px;
width: 69px;
}

.notification_area {
    background-color: #f9f3d9;
    color: #464646;
    font-family: arial;
    font-size: 12px;
    line-height: 18px;
    margin-left: 0;
    padding: 5px 15px 10px;
    width: 817px;
    margin-top:20px;
    border:2px solid #FFCC33
}
.notification_title{
  background: url("../img/notifications_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #7198C7;
  font-size: 13px;
  font-weight: bold;
  height: 25px;
  margin-left: 0;
  padding-left: 30px;
  padding-top: 1px;
}

.notification_area div.notification_items div {
    background: url("../img/list_icon.png") no-repeat scroll 30px 3px transparent;
    color: #202020;
    font-family: Helvetica;
    font-size: 13px;
    line-height: 22px;
    padding: 0 0 0 49px;
}
.notification_area div.notification_items div.odd_row{
  background-color:#FFF;
}
.notification_area a{
  color:#fe8936;
}
.addplan_btn{
  background: url("/assets/img/EE/addplan.png") no-repeat scroll 0 0 transparent;
  border: 0 none;
  height: 21px;
  width: 82px;
}
.addplan_btn:hover{
  background: url("/assets/img/EE/addplan_over.png") no-repeat scroll 0 0 transparent;
}
.addplan_btn_disabled{
  opacity:0.6;
}
.addcard_btn_disabled:hover{
  background: url("/assets/img/EE/addcard.png") no-repeat scroll 0 0 transparent;
}
.submit_enrollment_btn{
  background: url("/assets/img/submit.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 21px;
    width: 61px;
    text-indent:-999px;
}
body.multilogin_right .two-column-gray-form-box{
  width:77.5%;
}
body.multilogin_right #secondary-main .two-column-right-col{
  padding-right: 0;
  margin-left: 0;
}
@media screen and (max-width: 1150px) {
    #main-container {
        padding: 0;
    }
}
/******************05122014**************************/
.emp_dash_gray_form_box{
    background-color: #f2f2f2;
    color: #464646;
    font-family: arial;
    font-size: 12px;
    line-height: 18px;
    margin-left: 0;
    padding:15px 0 15px 15px;
    width: 98%;
    float:left;
}
.emp_dash_geninfo{
    margin:0;
    padding:0;
    width: 48%;
    float:left;
}
#secondary-main .emp_dash_geninfo h1 {
    float: left;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    color: #5985af;
    line-height: 10px;
    padding: 3px 0 15px;
    text-align: center;
    width: 100%;
}
#secondary-main .emp_dash_geninfo h1 a{
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    color: #5985af;
    width: 100%;
}
.emp_dash_notifi{
    margin:0;
    padding:0;
    width: 48%;
    float:left;
}
.emp_dash_notifi_top{
    margin:0;
    padding:0;
    width:68%;
    float:right;
}
.emp_dash_geninfo.right-margin{
  padding: 0 16px 0 0;
}
#secondary-main .emp_dash_notifi .emp_dash_notifi_top h1{
    float: left;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    color: #5985af;
    line-height: 19px;
    padding:0;
    width:auto;
}
#secondary-main .emp_dash_notifi .emp_dash_notifi_top .notification_icon {
    float: left;
    padding:0;
    width:24px;
    margin:0 6px 0 0;
}
#secondary-main .emp_dash_notifi .emp_dash_notifi_top .notification_icon img {
    width:24px;
    height: 24px;
}
.geninfo_box{
    margin:0;
    padding:10px;
    width: 95%;
    float:left;
    border:1px solid #ccc;
    background:#fff;
    height: 160px;
    color: #000;
    font-family: arial;
    font-size: 12px;
    line-height: 18px;
    overflow:auto;
}
.notifi_box{
    margin:0;
    padding:0px;
    width: 100%;
    float:left;
    border:1px solid #ccc;
    background:#fff;
    height: 180px;
}
.notifi_box ul{
    margin:0;
    padding:15px 10px 10px;
    width: 100%;
    float:left;
}
/*.notifi_box ul li {
background: url("/img/notifi_box_libg.jpg") no-repeat scroll left top;
border:0;
margin:0;
padding:0 0 0 15px;
width: 100%;
float:left;
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #000;
list-style-type: none;
line-height: 16px;
}*/
.notifi_box ul li {
margin:0 0 15px;
padding:0;
width: 97%;
float:left;
list-style-type: none;
}
.notifi_box ul li div.li_bullet {
margin:0 10px 20px 0;
padding:0;
width:9px;
height: 11px;
float:left;
}
.notifi_box ul li div.li_text {
margin:0;
padding:0;
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #232323;
line-height: 16px;
} e46000
.notifi_box ul li div.li_text a {color:#e46000;}
div.remove_plan{
  background: url("/assets/img/trashcan.gif") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  height: 20px;
  width: 20px;
}
#secondary-main .gray-form-box table.account-table td.unread{
  background:transparent url('../img/status_1.png') no-repeat scroll 7px center;
}
#secondary-main .gray-form-box table.account-table td.read{
  background:transparent url('../img/status_2.png') no-repeat scroll 7px center;
}
input.disabled {
	opacity: 0.5;
}
input.disabled:hover {
background: #fb9f26; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #fb9f26 32%, #ffc477 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(32%,#fb9f26), color-stop(100%,#ffc477)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #fb9f26 32%,#ffc477 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #fb9f26 32%,#ffc477 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #fb9f26 32%,#ffc477 100%); /* IE10+ */
background: linear-gradient(135deg,  #fb9f26 32%,#ffc477 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb9f26', endColorstr='#ffc477',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

/* IE6-9 */
	color: #FFF;
}
body .messagecenter {
  height: auto;
  max-height: 369px;
  overflow: auto;
  display:block;
}
body .no-margin{
  margin:0px;
}
body .display-block{
  display:block;
}
.orange-button{
  background: #fb9b1f; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiOWIxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZmYzY3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(top,  #fb9b1f 0%, #ffc67b 75%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb9b1f), color-stop(75%,#ffc67b)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #fb9b1f 0%,#ffc67b 75%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #fb9b1f 0%,#ffc67b 75%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #fb9b1f 0%,#ffc67b 75%); /* IE10+ */
  background: linear-gradient(to bottom,  #fb9b1f 0%,#ffc67b 75%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb9b1f', endColorstr='#ffc67b',GradientType=0 ); /* IE6-8 */  
  border:0px solid #6992BA;
  border-radius: 5px 5px 5px 5px;
  color: #fff;
  cursor: pointer;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  margin: 0;
  padding:3px 15px;
  text-align: center;
  /*text-transform: uppercase;*/
}
.orange-button:hover{
  background: #ffc67b; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNmZmM2N2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmI5YjFmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top,  #ffc67b 25%, #fb9b1f 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#ffc67b), color-stop(100%,#fb9b1f)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffc67b 25%,#fb9b1f 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffc67b 25%,#fb9b1f 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffc67b 25%,#fb9b1f 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #ffc67b 25%,#fb9b1f 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc67b', endColorstr='#fb9b1f',GradientType=0 ); /* IE6-8 */
  border:0px solid #a3bdde;
  border-radius: 5px 5px 5px 5px;
  color: #000;
  cursor: pointer;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  margin: 0;
  padding:3px 15px;
  text-align: center;
  /*text-transform: uppercase;*/
}

.blue-button{
  background: #82b6ea; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgyYjZlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iI2JiZGFmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(top,  #82b6ea 0%, #bbdaf9 82%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82b6ea), color-stop(82%,#bbdaf9)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #82b6ea 0%,#bbdaf9 82%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #82b6ea 0%,#bbdaf9 82%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #82b6ea 0%,#bbdaf9 82%); /* IE10+ */
  background: linear-gradient(to bottom,  #82b6ea 0%,#bbdaf9 82%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82b6ea', endColorstr='#bbdaf9',GradientType=0 ); /* IE6-8 */
  border:0px solid #6992BA;
  border-radius: 5px 5px 5px 5px;
  color: #fff;
  cursor: pointer;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  margin: 0;
  padding:3px 15px;
  text-align: center;
  /*text-transform: uppercase;*/
}
.blue-button:hover{
  background: #bbdaf9; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxOCUiIHN0b3AtY29sb3I9IiNiYmRhZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjODJiNmVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top,  #bbdaf9 18%, #82b6ea 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#bbdaf9), color-stop(100%,#82b6ea)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #bbdaf9 18%,#82b6ea 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #bbdaf9 18%,#82b6ea 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #bbdaf9 18%,#82b6ea 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #bbdaf9 18%,#82b6ea 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbdaf9', endColorstr='#82b6ea',GradientType=0 ); /* IE6-8 */border:0px solid #a3bdde;
  border-radius: 5px 5px 5px 5px;
  color: #000;
  cursor: pointer;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  margin: 0;
  padding:3px 15px;
  text-align: center;
  /*text-transform: uppercase;*/
}
body .gray-form-box .disabled-button{
  background:#ccc;  
}
.gray-form-box table.messagecenterdetail tbody tr{
  line-height: 8px;
}
#secondary-main .gray-form-box table.messagecenterdetail tbody tr td{
  padding: 7px 7px 7px 0;
}
#secondary-main .gray-form-box table.messagecenterdetail tbody tr.whitebox{
  background:#fff;
}
#secondary-main .gray-form-box table.messagecenterdetail tbody tr.whitebox td{
  padding: 7px;
}
.line-height20{
  line-height:20px;
}


.add-sub-disp{
 display:block!important;
}


.addPlanButton {
padding:0;
margin:0;
background: url(../img/addplan.png) no-repeat 0 0;
height:21px;
width:82px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.addPlanButton:hover {
padding:0;
margin:0;
background: url(../img/addplan_over.png) no-repeat 0 0;
height:21px;
width:82px;
cursor: pointer;
border:0px;
text-indent: -999px;
}


.saveAndProceeed_button{
padding:0;
margin:0;
background: url(../img/button_save_proceed.png) no-repeat 0 0;
height:21px;
width:136px;
cursor: pointer;
border:0px;
text-indent: -999px;
}
.saveAndProceeed_button:hover{
padding:0;
margin:0;
background: url(../img/button_save_proceed1.png) no-repeat 0 0;
height:21px;
width:136px;
cursor: pointer;
text-indent: -999px;
border:0px;
}


/*Save Proceed button*/
.saveAndProceeedNextStepButton{
    padding:0;
    margin:0;
    background: url(../img/button_save_resume3.png) no-repeat 0 0;
    height:20px;
    width:236px;
    cursor: pointer;
    border:0px;
    text-indent: -999px;
    vertical-align: bottom;
}
.saveAndProceeedNextStepButton:hover{
    padding:0;
    margin:0;
    background: url(../img/button_save_resume4.png) no-repeat 0 0;
    height:20px;
    width:236px;
    cursor: pointer;
    text-indent: -999px;
    border:0px;
    vertical-align: bottom;
}
.btnTooltip{
    vertical-align: middle;
}
.btn-lg {
    text-align: center;
    width: 75%;
    line-height: 43px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: Roboto Condensed;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    background-image: linear-gradient(270deg, #FF9000 0%, #FF5E00 100%);
}
.btn-lg:hover {
    text-align: center;
    width: 75%;
    line-height: 43px;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: Roboto Condensed;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.09);
    background-image: linear-gradient(270deg, rgba(255, 144, 0, 0.7) 0%, rgba(255, 94, 0, 0.7) 100%);
}
.btn-lg:active {
    text-align: center;
    width: 75%;
    line-height: 43px;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: Roboto Condensed;
    background-image: linear-gradient(270deg, #FF9000 0%, #FF5E00 100%);
}
.LeageGothic{    
    font-family: 'LeageGothic';
    font-size: 34px;
    color: #5d3002;
    line-height: 38px;
    font-weight: normal;
}