#body{margin:0;}
#main{width:100%;padding:0px;margin:0px;}
#maininner{width:100%;margin:auto;padding:0;background:url(../images/bg7.jpg) repeat-y top center;float:left;position:absolute;min-width: 1020px;}
#header{width:960px;padding:0;margin:auto;}
#mainbody{width:960px;padding:0;margin:auto;}
#leftmain{width:700px;float:left;}
.banner{width:697px;float:left;}
.content{width:700px;}
.bodycontent{ font-family:Arial, Verdana, Geneva, sans-serif; font-size:13px; color:#282828; text-align:left; line-height:20px; width:100% ; float:left;padding-top:13px;}
.bodydivider{ width:100%; float:left; border-bottom:solid 2px #999;}
.showDiv{display:block;}
.hideDiv{display: none;}
a.redlinks{ color:#d0231e; text-decoration:underline;}
a.redlinks:hover{ text-decoration:none;}
.inputstateselect{ font-family:Arial,Verdana, Geneva, sans-serif; font-size:12px;  color:Black;padding:5px 5px 5px 5px; border:solid 1px #ccc;-webkit-box-shadow: inset 2px 2px 2px 0px #dddddd;
  -moz-box-shadow: inset 2px 2px 2px 0px #dddddd; box-shadow:inset 2px 2px 2px 0px #dddddd;  width:210px; }
.formdivwiscon{ float:left; padding-right:2px;display: none;}
.formdivDate{ float:left;padding-right:2px;}
.hideDiv{display: none;}
a.redlinks{ color:#d0231e; text-decoration:underline;}
a.redlinks:hover{ text-decoration:none;}
.formdivwiscon{ float:left; padding-right:2px;display: none;}
.hideDiv{display:none;}
a.redlinks{color:#d0231e;text-decoration:underline;}
a.redlinks:hover{text-decoration:none;}
.inputstateselect{font-family:Arial, Verdana, Geneva, sans-serif;font-size:12px;color:Black;padding:5px 5px 5px 5px;border:solid 1px #ccc;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd;box-shadow:inset 2px 2px 2px 0px #dddddd;width:210px;}
.formdivwiscon{float:left;padding-right:2px;display:none;}
.formdiv{float:left;padding-right:15px;font-size: 14px;}
.formdiv span{color:#f00;padding-left:2px;}
.formdiv ul{padding: 0;margin: 0px;}
.formdiv a{color:#0066cc;text-decoration:none;}
.formdiv a:hover{color:#0066cc;text-decoration:underline;}
.formdivText{float:left;padding-right:15px;padding-top:5px;}
#middlemain{background-color:#FFFFFF;display:inline;float:left;height:auto !important;min-height:30px;width:30px;}
#rightmain{width:230px;float:right;}
.rightmainbg{width:230px;background:url(../images/rightbottombg.jpg) no-repeat bottom right;background-color:#666;}
.jointapplicant{font-family:Arial, Verdana, Geneva, sans-serif;font-size:12px;color:#666;text-align:left;line-height:20px;width:100%;float:left;}
#footer1{width:100%;padding:0;float:left;line-height:1.333;}
.terms_heading{font-family:Arial, Verdana, Geneva, sans-serif;font-size:16px;font-weight:bold;color:#3B3C39;text-transform:uppercase;}
.bodycontent a {font-family:Arial, Verdana, Geneva, sans-serif; font-size:12px; color:#3B3C39;}
.bodycontent a:hover{text-decoration:none;}
.banner_ebill_statement{position:relative;}
.banner_ebill_statement .text{position:absolute;top:15px;left:5px;font-family:Arial, Verdana, Geneva, sans-serif;font-size:12px;text-align:center;text-transform:uppercase;font-weight:bold;color:#fff;}
.errorMessage li{list-style-type:none;}

.graycolour{color:#999;}
/* Container */
#simplemodal-overlay {background-color:#FFFFFF;}
#simplemodal-container {height: 285px; width: 303px; background-color:#151B54; border:1px solid #000000; -moz-border-radius: 5px;filter: alpha(opacity=80);opacity:0.8;background-color:#181818;}
/* New Changes */
.commoninputtext, .inputselect{ background-color: #EEEEEE; font-family:Arial, Verdana, Geneva, sans-serif; font-size:12px; width:330px; color:Black;padding:5px 5px 5px 5px; border:solid 1px #ccc;-webkit-box-shadow: inset 2px 2px 2px 0px #dddddd;
  -moz-box-shadow: inset 2px 2px 2px 0px #dddddd; box-shadow:inset 2px 2px 2px 0px #dddddd;
}
/* New Changes */
.banner_heading, .banner_heading_1{font-family:Arial, Verdana, Geneva, sans-serif;font-size:12px;text-align:center;text-transform:uppercase;font-weight:bold;color:#FFFFFF;}
.banner_heading_1{letter-spacing:8px;font-size:15px;}
.bannerlink{font-family:Arial, Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;font-style:italic;color:#FFFFFF;text-align:left;position:absolute;margin-left:55px;margin-top:-20px;}
.bannercontent{font-family:Arial, Verdana, Geneva, sans-serif;font-size:12px;color:#FFFFFF;text-align:center;font-weight:bold;}
.bannerlink a{outline:0;color:#FFFFFF;}
.bannerlink a:hover{text-decoration:underline;color:#FFFFFF;}
.pop_subheading{font-family:Arial, Verdana, Geneva, sans-serif;font-size:16px;color:#3B3C39;font-weight:bold;}
.pop_subcontent{font-family:Arial, Verdana, Geneva, sans-serif;font-size:12px;color:#000;}
.podbar{bottom:0;position:fixed;z-index:150;position:absolute;_top:expression(eval(document.documentElement.scrollTop+
(document.documentElement.clientHeight-this.offsetHeight)));height:35px;}
.errorMessage{color:RED;}
p{margin:0 0 10px 0;}
#tcmodal-overlay{background-color:#000;}
#tcmodal-container {width:640px;height:470px;color:#bbb; background-color:#fff; border:4px solid #ccc; padding:12px;overflow:auto;}
#tcmodal-container .simplemodal-data{padding:8px;}
#tcmodal-container code{background:#141414;border-left:3px solid #65B43D;color:#bbb;display:block;font-size:12px;margin-bottom:12px;padding:4px 6px 6px;}
#tcmodal-container h3{color:#84b8d9;}
#tcacceptmodal-overlay{background-color:#000;}
#tcacceptmodal-container{width:640px;height:530px;color:#bbb;background-color:#fff;border:4px solid #ccc;padding:12px;overflow:auto;}
#tcacceptmodal-container .simplemodal-data{padding:8px;}
#tcacceptmodal-container code{background:#141414;border-left:3px solid #65B43D;color:#bbb;display:block;font-size:12px;margin-bottom:12px;padding:4px 6px 6px;}
#cardmodal-overlay{background-color:#000;}
#cardmodal-container{width:730px;height:500px;color:#bbb;background-color:#fff;border:4px solid #ccc;padding:12px;}
#cardmodal-container .simplemodal-data{padding:8px;}
#cardmodal-container code{background:#141414;border-left:3px solid #65B43D;color:#bbb;display:block;font-size:12px;margin-bottom:12px;padding:4px 6px 6px;}
#cardmodal-container a{color:#ddd;}
#cardmodal-container a.modalCloseImg{background:url(../images/ge_btn_modal_close.jpg) no-repeat;width:31px;height:30px;display:inline;z-index:3200;position:absolute;top:15px;right:35px;cursor:pointer;}
#cardmodal-container h3{color:#84b8d9;}

 @media print{
#leftColumn {
page-break-after:always;
}
} 
@media print{
#dividerBreak {
page-break-before:always;
}
} 
/* all iOS devices (iPhone, iPod Touch, iPad) */
@media screen and (max-device-width: 1024px) {
    #tcacceptmodal-overlay {
        width: 1020px !important; /* change to the maximum width of your site */
        height: 5000px !important; /* change to a very large number, greater than the height of the page */
    }
}