/*Online USIS 2008 styles */ 
/* styles for logo portion of page */
#usislogo {background-color:#FFFFe1; border-bottom: solid 4px maroon; text-align:center;}
.usishead {height:100px;}
#eolahead {width:75%;}
#fhmlogo {border-bottom: solid 4px maroon; text-align:center;}
#fhmhead {border-style:none; width:100%;}
#fcbilogo {border-bottom: solid 4px maroon; text-align:center;}
#fubahead {float:left; border-style:none; height:125px; width:312px;}
#fcbihead {border-style:none; height:125px; width:125px; float:right;}
#fcbipartner {vertical-align:bottom; display:block; text-align:right; font-style:italic; font-size:80%; height:125px;}
#fdlslogo {border-bottom: solid 4px maroon; text-align:center;}
#fdlshead {border-style:none;}
#amerisyshead {border-style:none; font-style:italic;}
.fillinhead {border-style:none; border-width:2px; height:80px; width:150px;}
#majesticlogo {border-bottom: solid 4px maroon; text-align:center;}
#majestichead {border-style:none; border-width:2px; height:80px; width:250px;}
#normandylogo {border-bottom: solid 4px maroon; text-align:center; vertical-align:top;}
#normandyhead {background-color:#FFFFe1; border-style:none; border-width:2px; height:85px; width:193px;}
#normandylighthouse {background-color:#FFFFe1; border-style:none; border-width:2px; height:100px; width:400px;}
#normandyusis {border-style:none; text-align:center;}
#normandyservice {color:maroon; text-align:right; background-color:#FFFFe1; height:100px;}
#comforterlogo {border-bottom: solid 4px maroon; text-align:center;}
#comforterhead {float:left; border-style:none;}
#comforterusis {border-style:none;}
#comforterservice {color:Maroon; text-align:right; background-color:White; height:102px;}
#bbbinsurancelogo {border-bottom: solid 4px maroon; text-align:center;}
#bbbinsurancehead {border: 2px solid maroon; height:80px; width:180px;}
#sunzlogo {border-bottom: solid 4px maroon; text-align:center;}
#sunzhead {border-style:none; border-width:2px; height:140px; width:160px;}
#lassiterwarelogo {border-bottom: solid 4px maroon; text-align:center;}
#lassiterwarehead {border-style:none; border-width:2px; height:80px; width:180px;}
#lutgertlogo {border-bottom: solid 4px maroon; text-align:center;}
#lutgerthead {border-style:none; border-width:2px; height:80px; width:400px;}
.inpartnership {border: none; height:80px; width:300px;}
#orangecountylogo {border-bottom: solid 4px maroon; text-align:center;}
#orangecountyhead {float:left; border-style:none;}
#orangecountyusis {border-style:none; text-align:center;}
#orangecountyservice {color:Maroon; text-align:right; background-color:White; height:102px;}
#browardsherifflogo {border-bottom: solid 4px maroon; text-align:center;}
#browardsheriffhead {float:left; border-style:none;}

/* styles for links portion of page */
.linkstd {border:solid thin red; text-align:center; width:100px; font-size:8pt; background-color:rgb(235,255,255);}
.linkstd a {color:Maroon;}
.linkstd a:hover{background-color:Maroon; color:White;}
.linkbase {border: solid thin red; text-align: center; width: 100px; font-size: 8pt; background-color: #fff8ee;}
.linkbase a {color:blue;}
.linkbase a:hover{background-color:blue; color:White;}
#linkstable {width:100%; clear:both;}

/* styles for entire page */
a {text-decoration:none; color:Black;}
body {background-color: #ffffe3;}
.bluequote {color:blue; font-style:italic;}
.italicsonly {font-style:italic;}
.inputboxright {text-align:right; color:blue;}
#h1center {text-align:center;}
.aboutpagelinks {text-align:center; font-size:90%;}
.aboutpagelinks a {color: red;}
#nomatchesheading {color:Red; text-align:center; font-weight:bold;}
#nomatchesparameters {color: rgb(100,149,237); text-align:center; font-weight:bold;}
.buttonbox {font-family: arial,helvetica; border-style: solid; border-color: Navy; border-width: thin; padding: 2px 5px 2px 5px; text-align: center;}
.buttonboxwriting {color: Maroon; font-weight:bold; font-size:95%;}
.h1centered {text-align:center;}

/* styles for log in page*/
.loginpage {text-align:center; color:Maroon;}
.logintable {width:50%; margin-left:auto; margin-right:auto; border: none none black; color:Maroon;}

/* styles for not authorized page */
#notauthorizedh1 {color:Maroon; font-weight:bold; text-align:center;}
#notauthorizedh3 {color:Red; font-weight:bold; text-align:center;}

/* default page */
.wallpaper {background-image:url("USIS-Logo-Large-BG.jpg");	background-position:center; background-repeat:no-repeat;}
#learnmore a:hover {background-color:blue; color:White;}
#welcome {font-size:80%; margin:10px 35px 10px 35px; color:Maroon;}
#welcome a {color:Blue;}
#welcome h1 {color:Maroon; text-align:center;}
#welcome ul {font-weight:bold;}

/* new user register page */
#register {font-size:80%; margin:10px 35px 10px 35px; color:Maroon;}
#register a {color:Blue;}
#register h1 {color:Maroon; text-align:center;}
.registercenter {text-align:center;}

/* new contact page */
#contact {font-size:90%; margin:10px 35px 10px 35px; color:Maroon; background-color:#FFFFe1; text-align:center}
#contact a {color:Blue;}
#contact h1 {color:Maroon; text-align:center;}

/* web administration page */
#adminuser {color:Maroon; font-weight:bold;}
#adminnouser {color:Red; font-weight:bold; font-size:125%;}
#adminnouserid {color:Blue; font-weight:bold; font-size:135%;}
#ruleshelp {color:Blue; font-size:15px; border: 1px solid black; padding:2px;}
.usertable {width:100%; color:Maroon; font-size:80%;}
.usertable td {border:1px solid rgb(220,220,220); padding-left:5px;}
.usertable th {border:1px solid rgb(220,220,220); padding-left:5px; color: rgb(100,149,237); text-align:left;}
.updatebutton {color: rgb(100,149,237);}
.deletebutton {color: red;}
.admincopy {color:Maroon; font-weight:bold;}
.adminlist {color: rgb(100,149,237); font-weight:bold;}
.closebutton {font-size: 11px; background-color:#f4f7ff; border:1px solid black; margin:1px; text-align:center; 
padding: 2px; color:maroon; font-weight:bold;}
.rulesdiv {width:95%; color:Maroon; font-size:83%;}
.commentbutton {color:maroon; border: 1px solid black; padding:2px;}

/* About USIS page */
#aboutpage {font-size:80%; margin:5px 10px 5px 10px; color:Maroon; text-align:justify;}
.aboutblue {color:Blue;}

/* WC claims administration page */
#wcadminpage {font-size:80%; margin:10px 35px 10px 35px; color:Maroon; text-align:justify;}
#progressive {list-style-type:circle;}

/* Medical management page */
#medicalpage {font-size:80%; margin:10px 35px 10px 35px; color:Maroon; text-align:justify;}
#lowercosts {list-style-type:circle;}

/* Cost containment page */
#costcontainpage {font-size:85%; margin:10px 35px 10px 35px; color:Maroon; text-align:justify;}
#reimbursements {list-style-type:circle;}

/* Liability claims service page */
#liabilitypage {font-size:90%; margin:10px 50px 10px 50px; color:Maroon; text-align:justify;}

/* Information systems page */
#informationpage {font-size:83%; margin:10px 30px 10px 30px; color:Maroon; text-align:justify;}

/* Risk management page */
#riskmanagementpage {font-size:80%; margin:10px 25px 10px 25px; color:Maroon; text-align:justify;}
#losscontrolassist {list-style-type:circle;}

/* Selection page for loss runs or claim lists */
.selectionsetup {color:Maroon; font-size:85%;}
.selectionsetup h2 {text-align:center;}
.information {color:Teal; font-size:80%;}
.headingbold {font-weight:bold;}
#selectinstruct {text-align:center;}
#claimstattable th {text-align:left;}
#applybutton {color:Maroon; font-weight:bold;}
/*.stattable {width:90%; color:Maroon; font-size:90%;}
.stattable td {border:1px solid rgb(220,220,220); padding-left:5px;}
.stattable th {border:1px solid rgb(220,220,220); padding-left:5px; color: rgb(100,149,237); text-align:left;}*/
.parmtable {width:80%; color:Maroon; font-size:90%; border: 1px solid teal;}
.parmtable th {padding-left:5px; color:Teal; text-align:right;}
.parmtable td {padding-left:5px;}
.reporttable {width:80%; color:Maroon; font-size:90%; border: 1px solid teal;}
.statbutton {font-family: arial,helvetica; padding: 2px 5px 2px 5px; text-align: center;}
.statbuttonwriting {color: maroon; font-size:95%;}
.statdiv {text-align:left; border: 1px solid teal; font-size:90%;}
.statdivteal {color:Teal;}
.claimtable {width:100%; color:Maroon; font-size:80%;}
.claimtable td {border:1px solid rgb(220,220,220); padding-left:5px;}
.claimtable th {padding-left: 5px; color: rgb(100,149,237);	text-align: left; border:1px solid rgb(220,220,220);}

/* Remove claim from unison.webnoif file inquiry */
.removeheading {text-align:center; color:Maroon;}
.removetable {width:50%; color:Maroon; font-size:80%;}
.removetable td {border:1px solid rgb(220,220,220); padding-left:5px;}
.removetable th {border:1px solid rgb(220,220,220); padding-left:5px; color: rgb(100,149,237); text-align:left;}
.removeheading a {color:Maroon;}

/* finalize - select employee information to use */
.selectpagehead {text-align:center; color:Maroon; font-weight:bold;}
.selectheading {text-align:center; color:Maroon;}
.selecttable {width:100%; color:Maroon; font-size:70%;}
.selecttable td {border:1px solid rgb(220,220,220); padding-left:5px;}
.selecttable th {border:1px solid rgb(220,220,220); padding-left:5px; color: rgb(100,149,237); text-align:left;}

/* display claim information */
.bluebutton {color:Blue; font-size:11px; border: 1px solid blue; padding:2px;}
.detailtable {width:100%; color:Maroon; font-size:75%;}
.detailtable td {padding-left:5px;}
.detailtable th {padding-left:5px; color: rgb(100,149,237); text-align:left;}
.detailtable2 {width:100%; color:Maroon; font-size:75%;}
.detailtable2 tr {text-align:center;}
.detailtable2 td {padding-left:5px;}
.detailtable2 th {padding-left:5px; color: rgb(100,149,237);}
.detailtable3 {width:100%; color:Maroon; font-size:75%;}
.detailtable3 td {padding-left:5px; text-align:right;}
.detailtable3 th {padding-left:5px; color: rgb(100,149,237); text-align:left;}
.detailtable4 {width:100%; color:Maroon; font-size:75%;}
.detailtable4 td {padding-left:5px; text-align:center;}
.detailtable4 th {padding-left:5px; color: rgb(100,149,237); text-align:center;}
.detailtable5 {width:100%; color:Maroon; font-size:75%;}
.detailtable5 td {padding-left:5px; text-align:center;}
.detailtable5 th {padding-left:5px; color: rgb(100,149,237); text-align:center;}

/* selection screens */
.selection {color:Maroon; text-align:center;}

/* Florida form 1372 */
.table1372 {width:100%; font-size:100%; font-family:Arial;}
.table1372 td {text-align:left;}
.payroll1372 {font-family:Courier New; font-size:100%; font-weight:bold; text-align:center; width:95%; border: solid 2px black;}
.header1372 {text-align:center; border:solid thin black;}
.detailleft1372 {text-align:center; border-left:solid thin black;}
.detailboth1372 {text-align:center; border-left:solid thin black; border-right:solid thin black;}
.selecttable1372 {width:60%; color:Maroon; font-size:80%;}
.selecttable1372 td {border:1px solid rgb(220,220,220); padding-left:5px; text-align:left;}
.selecttable1372 th {border:1px solid rgb(220,220,220); padding-left:5px; color: rgb(100,149,237); text-align:left;}

/* Georgia form WC-26 */
.table_ga_wc_26_header {width:95%; font-size:110%; font-family:Arial;}
.table_ga_wc_26_header td {text-align:center;}
.table_ga_wc_26_parta {width:95%; font-family:Arial; border:2px solid black;}
.table_ga_wc_26_parta th {text-align:center; font-size:115%; border:1px solid black;}
.table_ga_wc_26_parta td {font-size:90%; border:1px solid black;}
.table_ga_wc_26_partb {width:95%; font-family:Arial; border:2px solid black;}
.table_ga_wc_26_partb th {text-align:center; font-size:105%; border:1px solid black;}
.table_ga_wc_26_partb td {font-size:90%; border:1px solid black;}
.table_ga_wc_26_partc {width:95%; font-family:Arial; border:2px solid black;}
.table_ga_wc_26_partc th {text-align:center; font-size:105%; border:1px solid black;}
.table_ga_wc_26_partc td {font-size:90%; width:60%; border:1px solid black;}
.table_ga_wc_26_footer {width:95%; font-family:Arial; border:1px solid black;}
.table_ga_wc_26_footer td {font-size:90%; border:1px solid black;}
.table_ga_wc_26_bottom {width:95%; font-size:100%; font-family:Arial; font-weight:bold;}
.table_ga_wc_26_bottom td {text-align:center;}

/* custom reports */
.customtable {width:100%; padding-left:5px; padding:0px;}
.customtable td {padding:0px; border:1px solid rgb(100,149,237); padding:0 0 0 5px;}
.customtable a {color:Maroon; font-size:75%;}
.customtable a:hover{background-color:Maroon; color:White;}

/* claimant inquiry/list */
.claimanttable {width:100%; color:Maroon; font-size:80%;}
.claimanttable td {border:1px solid rgb(220,220,220); padding-left:5px; text-align:center;}
.claimanttable th {padding-left: 5px; color: rgb(100,149,237); border:1px solid rgb(220,220,220); text-align:center;}

/* first report of injury */
.noidivstyle {font-family: Verdana, Arial, Tahoma, sans-serif; font-size:80%;}
.noidivstylefl {font-family: Verdana, Arial, Tahoma, sans-serif; font-size:110%;}
.processselecttable {width:75%; color:Maroon; font-size:80%;}
.processselecttable td {border:1px solid silver; padding-left:5px;}
.processselecttable th {padding-left: 5px; color: rgb(100,149,237); border:1px solid silver; text-align:left;}
.processlisttable {width:100%; color:Maroon; font-size:70%;}
.processlisttable th {padding-left: 5px; color: rgb(100,149,237); border:1px solid silver; text-align:left;}
.processlisttable td {padding-left: 5px; border: solid 1px silver;}
.noiblueunder {color:Blue; text-decoration:underline;}
.noifuchsiaunder {color:Fuchsia; text-decoration:underline;}
.noigreenunder {color:Green; text-decoration:underline;}
.noimaroonunder {color:Maroon; text-decoration:underline;}
.noinavyunder {color:Navy; text-decoration:underline;}
.noiredunder {color:Red; text-decoration:underline;}
.noiltblueunder {color:#6495ed; text-decoration:underline;}
.noitealunder {color:Teal; text-decoration:underline;}
.noioliveunder {color:Olive; text-decoration:underline;}
.noipurpleunder {color:Purple; text-decoration:underline;}
.noiblue {color:Blue;}
.noifuchsia {color:Fuchsia;}
.noigreen {color:Green;}
.noimaroon {color:Maroon;}
.noinavy {color:Navy;}
.noired {color:Red;}
.noiltblue {color:#6495ed;}
.noiteal {color:Teal;}
.noiolive {color:Olive;}
.noipurple {color:Purple;}
.noifirstreporttable {width:80%; border:5px solid Maroon; text-align:center; font-size:80%;}
.noifirstreporttable td {border:2px double silver;}
.noifirstheading {font-size:110%; font-weight:bold;}
.noifirstinsuredtable {width:100%; font-size:85%; text-align:center;}
.noifirstinsuredtable td {border:1px none white;}
.noifirstphonetable {width:100%; font-size:100%; text-align:center;}
.noifirstclaimanttable {width:100%; font-size:100%; border: 2px solid white;}
.noifirstclaimanttable td {border: 2px solid white;}
.noifirstgendertable {width:100%; font-size:100%; border: 2px solid white; text-align:center;}
.noifirstgendertable td {border: 0px solid white;}
.noifirstmaritaltable {width:100%; font-size:100%; text-align:center;}
.noifirstmaritaltable tr {color:Blue;}
.noifirstmaritaltable td {border: 0px solid white;}
.noifirstpayratetable {width:100%; font-size:100%; text-align:center;}
.noifirstpayratetable td {border: 0px solid white;}
.noicaretable {width:100%; border:0px solid White; text-align:center; font-size:100%;}
.noicaretable td {border:2px solid silver;}
.noicareblank {width:100%; border:0px solid White; font-size:100%; color:Teal;}
.noicareblank td {border:0px solid white;}
.empdivselecttable {width:100%; color:Maroon; font-size:90%;}
.empdivselecttable td {border:1px none silver; padding-left:5px;}
.empdivselecttable th {padding-left: 5px; border:1px none silver; text-align:left;}

/* noi verify */
.noincverify1 {width:100%; font-size:90%;}
.noincverify1 td {padding-left: 5px;}
.noincverify2 {width:100%; font-size:100%;}
.noincverify2 td {padding-left: 5px; border-bottom:1px solid black;}
.noincverify2 th {padding-left: 5px; font-size:80%; text-align:left;}
.noincverify3 {width:100%; font-size:95%; border:2px solid black;}
.noincverify3 td {padding-left: 5px; border-bottom:1px solid black; border-left:1px none black; border-top:1px none black; border-right:1px none black; font-size:100%;}
.noincverify3 th {padding-left: 5px; width:3%; font-weight:normal; border-bottom:1px none black; border-left:1px solid black; border-top:1px none black; border-right:1px none black;}
.noincverify4 {width:100%; font-size:100%;}
.noincverify4 td {padding-left: 5px; font-size:95%; text-align:left; border-bottom:1px solid black; color:Blue;}
.noincverify4 th {padding-left: 5px; font-size:95%; text-align:left; font-weight:normal;}
.noincverify5 {width:100%; font-size:95%; border:1px solid black; text-align:center;}
.noincverify5 td {padding-left: 5px; border:1px solid black;}
.noiverifyusis {color:Red; font-weight:bold; text-align:center;}
.noincheading {font-weight:bold; font-size:100%; border:1px solid black; width:12%;}
.noincbold {font-weight:bold;}
.noincupperright {width:25%; text-align:right; font-size:90%;}
.noischeading1 {font-size:110%; font-weight:bold; text-align:center;}
.noiscverify1 {width:100%; font-size:80%;}
.noiscverify1 td {padding-left: 5px; border:1px solid black;}
.noiscverify2 {width:100%; font-size:80%;}
.noiscverify2 td {padding-left: 5px; border:1px none black; vertical-align:middle;}
.noiscverifygray {font-size:115%; font-weight:bold; background-color:buttonshadow;}
.noiflverify1 {width:100%; font-size:80%;}
.noiflverify1 td {padding-left: 5px; border:1px solid black;}
.noiflverify2 {width:100%; font-size:75%;}
.noiflverify2 td {padding-left: 5px; border:1px solid black; text-align:center;}
.noiflverify3 {width:100%; font-size:90%;}
.noiflverify3 td {padding-left: 5px; vertical-align:top; border:1px none black; text-align:center;}
.noiflverify4 {width:100%; font-size:90%;}
.noiflverify4 td {padding-left: 5px; vertical-align:top; border:1px none black;}
.noiverifyblue {color:Blue;}
.noiverifyred {color:Red;}
.noiverifyblue10 {width:10%; color:Blue;}
.noiverifyblue15 {width:15%; color:Blue;}
.noiverifyblue20 {width:20%; color:Blue;}
.noiverifyblue25 {width:25%; color:Blue;}
.noiverifyred25 {width:25%; color:Red;}
.noiverifyblack28 {width:28%; color:Black;}
.noiverifyblue40 {width:40%; color:Blue;}
.noiverifyred40 {width:40%; color:Red;}
.noiverifyblack56 {width:56%; color:Black;}
.noiverifyblue57 {width:57%; color:Blue;}
.noiflheading1 {border:1px none black; font-weight:bold;}
.noiflsignaturetop {vertical-align:top; font-weight:bold; text-align:center;}
.noiflsignaturebottom {vertical-align:bottom; font-weight:bold; text-align:center;}
.noivaverify1 {width:100%; font-size:95%;}
.noivaverify1 td {padding-left: 5px; vertical-align:top; border:1px none black; text-align:center;}
.noivaverify2 {width:100%; font-size:90%;}
.noivaverify2 td {padding-left: 10px; vertical-align:top; border:1px solid black;}
.graybox {background:Gray;}

/* oosa chris henry */
.oosaleft {text-align:left; text-decoration:underline;}
.oosaright {text-align:right; text-decoration:underline;}
.oosacenter {text-align:center; text-decoration:underline;}

/*****************************
Employers' report
*****************************/
.ertable {width:100%; font-size:60%;}
.ertable td {font-size:55%;}
.eryrtable {width:100%; font-size:60%;}
.eryrtable td {font-size:55%; text-align:right;}
.ertotaltable {width:100%; font-size:60%;}
.ertotaltable td {font-size:55%; text-align:right;}
.claimsbuttonbox {font-family: arial,helvetica; border:1px solid teal; padding: 2px 5px 2px 5px; text-align: center; color:Maroon; font-weight:bold; font-size:75%;}

/*****************************
print definitions
*****************************/
@media print
{
body {color:black; font-size:70%;}
font {color:black; font-size:7pt;}
form {color:black; margin-top:0px; margin-bottom:0px; padding:0;}
table {color:black; font-size : 7pt;}
td {color:black;}
span {color:Black;}
.submitbutton {display:none;}
.buttonbox {display:none;}
.heading {display:none;}
.signaturebox {font-size:7pt; border-width: 0;}
.ertable td {color:Black; font-size:6pt;}
.eryrtable td {font-size:55%; font-size:6pt;}
.ertotaltable td {font-size:6pt;}
}