﻿body { margin: 0px; background-color: #1c7260; text-align: center; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
	  font-size: 13px; color:#444444; padding: 0; }
a { text-decoration: none; } 
a:hover { text-decoration: underline; } 
a:visited { color: Blue; }
div { margin: 0; padding: 0; }
h1, h2, h3, p { margin: 12px 0; padding: 0; }
h1 { color: #017A54; font-family: Times New Roman, Arial; font-size: 24px; }
h2 { color: #017A54; font-family: Times New Roman, Arial; font-size: 18px; }
h3 { color: #017A54; font-family: Times New Roman, Arial; font-size: 16px; }
table { border-collapse: collapse; }
ul { padding-left: 15px; margin-left: 0; }
li { padding-bottom: 5px; line-height: 150%; }
div.x-clear { clear: both; }

.center { text-align: center; }

.home-content { color:#444444; }
table.key-information {color:#444444; margin-left: auto; margin-right: auto; }
table.key-information td { padding:0; }
tr.title { font-size:15px; background-color:#FFFFFF;}

div#page-wrapper { margin-left: auto; margin-right: auto; width: 1002px; }
div#header-wrapper { background: transparent url( "images/bg-header-new.gif") no-repeat center -60px; }
div#content-wrapper { background: transparent url( "images/bg-content-new.gif") repeat-y; }
div#footer-wrapper { background: transparent url( "images/bg-footer-new.gif") no-repeat center bottom; }
div#welcome-wrapper { background: #cbe6df none; border-bottom: 2px solid #1c7260; overflow: hidden; width: 897px; }
div#news-wrapper { overflow: hidden; width: 897px; }

/* div#page { } */
div#header { border-bottom: 2px solid #1c7260; height: 120px; margin-left: auto; margin-right: auto; overflow: hidden; width: 897px; }
div#content { margin-left: auto; margin-right: auto; text-align: left; width: 897px; }
div#content p { line-height: 150%; }
div#footer { margin-left: auto; margin-right: auto; width: 877px; padding-top: 60px; }

div#header-left { background: transparent url( "images/logo_opt.gif" ) no-repeat center 30px; float: left; height: 120px; margin: 0; width: 164px; }
div#header-left img { margin: 0; padding: 0; }
div#header-right { float: right; height: 120px; overflow: hidden; width: 710px; }

div#login-form { height: 85px; overflow: hidden; }
div#login-form table { color: #4D4D4D; font-family: Arial; font-size: 8pt; margin: 20px 0 0 470px; }
div#login-form table h2 { margin: 0; }

div#welcome-image { background: transparent url( "images/home_image.jpg") no-repeat; float: left; height: 307px; width: 633px; }
div#welcome-text { float: right; padding: 0 30px; width: 204px; color:#444444; font-size:13px; line-height:20px; }
div#welcome-text h1 { text-align: left; }

div#footer-logo { border-top: 1px solid #000000; padding: 15px 0 10px 0; }
div#footer-copy { padding: 0 0 2px 0; }

div#news-left { float: left; margin: 0 0 0 15px; padding: 0; width: 260px; }
div#news-right { float: right; width: 550px; }
div#center { text-align: center; }

.news-link { /*color:Black; font-weight:bold; letter-spacing:1px; */ float:left; line-height: 150%; }
.news-date { color:#444444; float:right; display: inline; }
.link-gray,
.link-gray:active,
.link-gray:visited { color:#444444; }
.link-gray.active-navigation { color:#000000; font-weight: bold; }
.link-gray.active-navigation:hover { text-decoration: none; } 
/* .bullet { background:transparent url("images/bullet.gif") no-repeat 0 0; height: 6px; margin: 5px 3px 0 0; width: 5px; } */
/* .news-bullets {color:Black;} 
.news-bullets td { vertical-align:top; } */

div#content-left { float: left; min-height: 430px; width: 190px; }

div#pic-about-us-1 { background: transparent url("images/pic-about-us-1.jpg") no-repeat; height: 196px; width: 190px; }
div#pic-about-us-2 { background: transparent url("images/pic-about-us-2.jpg") no-repeat; height: 234px; width: 190px; }
div#pic-education-1 { background: transparent url("images/pic-education-1.jpg") no-repeat; height: 196px; width: 190px; }
div#pic-education-2 { background: transparent url("images/pic-education-2.jpg") no-repeat; height: 234px; width: 190px; }
div#pic-employer-1 { background: transparent url("images/pic-employer-1.jpg") no-repeat; height: 196px; width: 190px; }
div#pic-employer-2 { background: transparent url("images/pic-employer-2.jpg") no-repeat; height: 234px; width: 190px; }
div#pic-injured-worker-1 { background: transparent url("images/pic-injured-worker-1.jpg") no-repeat; height: 266px; width: 190px; }
div#pic-injured-worker-2 { background: transparent url("images/pic-injured-worker-2.jpg") no-repeat; height: 164px; width: 190px; }
div#pic-provider-1 { background: transparent url("images/pic-provider-1.jpg") no-repeat; height: 196px; width: 190px; }
div#pic-provider-2 { background: transparent url("images/pic-provider-2.jpg") no-repeat; height: 234px; width: 190px; }
div#pic-sign-up-1 { background: transparent url("images/pic-sign-up-1.jpg") no-repeat; height: 196px; width: 190px; }
div#pic-sign-up-2 { background: transparent url("images/pic-sign-up-2.jpg") no-repeat; height: 234px; width: 190px; }

div#content-center-wrapper { float: right; width: 707px; }
div#content-center { border-left: 1px solid #575757; border-right: 1px solid #575757; float: left; min-height: 430px; padding: 20px 20px 0 20px; width: 400px; }
div#content-center-open-enroll { border-left: 1px solid #575757; float: left; min-height: 430px; padding: 20px 20px 0 20px; width: 650px; }
div#content-right { background: transparent url("images/bg-sub-link.jpg") no-repeat; float: right; min-height: 430px; padding: 0 20px; width: 225px; }

#home-boxes { padding-top: 25px; height: 275px; }
#workers-compensation-box { float: left; }
#medical-bill-payment-box { float: left; }
#medical-bill-payment-box h2 { padding-top: 14px; }
#important-information-box { float: right; }
#important-information-box h2 { padding-top: 14px; }
#right-boxes-container { float: right; width: 593px; }
.home-box { width: 290px; }
.box-top-left { background:url("images/box-left-corners-new.gif") no-repeat #FFFFFF; width:10px; height: 10px; float: left; }
.box-top-right { background:url("images/box-right-corners-new.gif") no-repeat top right #FFFFFF; width:10px; height: 10px; float: right; }
.box-top { background-color:#1c7260; width: 290px; height: 50px; }
.box-middle { background-color:#cbe6df; padding:10px; width:270px; height:185px; }
.box-bottom-left { background:url("images/box-left-corners.gif") no-repeat left bottom #FFFFFF; height: 10px; width: 10px; position: relative; top: -10px;}
.box-bottom-right { background:url("images/box-right-corners.gif") no-repeat right bottom #FFFFFF; height: 10px; width: 10px; float: right; position: relative; top: -20px;}

.box-top h2 { color:#fff; margin:0; padding: 5px 0 5px 0; text-align: center; font-size: 16px;}

#business-address { float: left; }
#corporate-address { float: right; padding-right: 145px; }

#business-address h3,
#corporate-address h3 { color: #444444; padding: 0; margin: 0 }

div.content-center-spacer { float:left; height:430px; width:1px; }
div.content-center-content { float: left; width: 399px;}
div.links-right-spacer { float:left; width:1px; height:430px; }
div.links-right { float: left; width: 224px; padding-top:25px; }
div.links-right a,
div.links-right a:visited { color:#444444; font-size: 12px; font-weight: bold; text-decoration: none; }
div.links-right a:hover { color:#000000; }
div.links-right ul { padding-left: 0; }
div.links-right li { list-style-type: none; padding-top: 5px; }
div.links-right .active { font-size: 13px; color: #000000; font-weight: bold; }

div.menu { float: right; }
div.menu a 
{
    color: #424242;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 35px;
    padding-top: 10px;
    text-decoration: none;
}
div.menu a:visited { color: #424242; }
div.menu a:active,
div.menu .active-navigation,
div.menu a:hover { background-position: 0 -35px; color: #ffffff; }

a.employer { background: transparent url("images/left-menu-item-background.png") no-repeat 0 0; width: 115px; }
a.injured { background: transparent url("images/injured-worker-menu-background.png") no-repeat top right; width: 184px; }
a.aboutus { background: transparent url("images/managed-care-background.png") no-repeat 0 0; width: 144px; }
a.signup { background: transparent url("images/sign-up-background.png") no-repeat top right; width: 152px; }
a.fileclaim { background: transparent url("images/file-claim-background.png") no-repeat 0 0; width: 114px; }

a.divLink {font-size:0; line-height:0; display:block; height: 160px; width: 164px; }
span#bold-underline { font-weight: bold; text-decoration: underline; }
span.green { color:#006633; }
span.underline { text-decoration: underline; }

#open-enroll-link
{
    text-decoration:none;
    display:block;
    /*Open enroll button*/
    background-color:#FA051D; 
    border-top:1px solid black;
    border-left:1px solid black;
    border-right:3px solid black;
    border-bottom:3px solid black;
    margin-top:20px;
    height:30px;
    width: 200px;
    /*End button*/
    /*Open enroll text */
    color:#FFFFFF;
    font-size:24px;
    font-weight:bold;
    text-align:center;
    margin:0;
    padding:7px 7px 0 7px;
    /*End text */
}
#welcome-spacer
{
    padding:4px 0 0 0;
    margin:0;
}

/* Form Styles */
fieldset 
{   
    margin: 20px 0 0 0;   
    padding: 0; 
    float: left;    
    clear: left;    
    width: 100%;
    border: 1px solid #BFBAB0;     
    background-color: #eeeeee;
}  

.contact-us-form
{
    background-color: #FFFFFF;
    height: 390px;
    margin-top: 32px;
    width: 385px;
    border: 1px solid #BFBAB0;
}

.form-right
{
    background-color: #FFFFFF;
    height: 155px;
    margin-top: 32px;
    width: 222px;
    border: 1px solid #BFBAB0;
}

.form-right h3,
.contact-us-form h3
{
    padding-left: 18px;
}

.form-right fieldset
{
    margin: 0;   
    clear: none;
    width: 220px;    
    background-color: transparent;    
    border: none;
    padding-left: 12px;
}

.contact-us-form fieldset
{
    margin: 0;   
    clear: none;
    width: 220px;    
    background-color: transparent;    
    border: none;
    padding-left: 12px;
}

legend    
{
    padding: 0;
    margin-left: 20px;   
    color: #000000;   
    font-weight: bold;  
}

label
{
    float: left;    
    width: 132px;    
    margin-right: 10px;
    display:block;
    text-align: right;
}

.form-right label 
{
    width: 150px;
    margin-right: 0;
    text-align: left; 
    padding: 2px;   
}

.contact-us-form label
{
    width: 340px;
    margin-right: 0;
    text-align: left; 
    padding: 2px;  
}

fieldset ol 
{   
    padding: 8px 16px 0 16px;   
    list-style: none;  
}  

.form-right fieldset ol
{
    padding: 5px;
    margin: 0;
}

.contact-us-form fieldset ol
{
    padding: 5px;
    margin: 0;
}

fieldset li 
{   
    padding-bottom: 10px;  
    float: left;    
    clear: left;    
    width: 100%;
}  
fieldset.submit {   
    border-style: none;  
    float: none;    
    width: auto;
    padding: 10px 0 0 160px;
    background-color: transparent;
}

.hide 
{
    display: none;
}

#SocialSharing
{
    padding-top: 10px;   
    height: 105px; 
}

#SocialSharing ul
{
    list-style:none;
    padding-left:0;
}

#SocialSharing li
{
    display: block;
    float: left;
    vertical-align: text-top !important;
    padding-right: 12px;
}

