﻿/* style for News Admin */
#newsList{padding-left:5px;}
#newsList p{font-size:12px;color:#222c80;float:left}
#buttonAlign {float:right;padding-right:125px}
.headerField{padding-top:10px;padding-left:10px; padding-bottom:3px; text-align:center; font-weight:bold; color:#222c80; }
.headerField-Home{padding-bottom:3px; text-align:left; font-weight:bold;color:#222c80;padding-left:5px }
.newsListGrid{width:80%;font-size:small; margin-top:50px; border-collapse:collapse}
.newsTitle{width:200px ; font-size:11px; padding-left:2px;text-align: left;padding-left:20px  }
.newsDate{text-align:left; font-size:11px;}
.newsType{text-align:left; font-size:11px;padding-left:20px }
.newsPublished{width:70px; text-align: center; font-size:11px;padding-left:10px }
.newsHomePage{width:80px; text-align: left;  font-size:11px; padding-left:10px }
.messageLabel{font-size:12px}

/* style for Edit News */
#editNews{padding-left:5px}
#editNews p{font-size:12px;color:#222c80;float:left}
#Asterisk{ color:Red;float:left;padding-right:2px}
#button {float:left;padding-left:190px;padding-top:50px }
.editNews_reqd{float:right; color: #d32027;font-weight: bold; font-size: 11px; display: inline; padding-right:50px }
.editNewsTable{width:700; margin-top:40px; border-collapse: collapse;}
.editNewsTable td.field { vertical-align: top; width:95px }
.fieldStyle{font-family:Arial, sans-serif;font-size:11px;}
.editNewsTable td.fieldValue{width:600px;font-family:Arial, sans-serif;font-size:11px;}
.editNewsTable label{text-align:left;font-weight:bold; color:#222c80; font-size:12px; vertical-align:top }
.reqdAsterisk{color:red}
.editNewsTable-textBox{width:300px;font-family:Arial, sans-serif;font-size:11px;}
.editNewsTable-textBoxNews{height:400px;width:300px;font-family:Arial, sans-serif; font-size:11px}

.fieldReqd{font-size:12px}
.chkBoxLabel{font-weight:bold; color:#222c80; font-size:12px;}
.homebox {border:solid 1px #cbb06d;}

 /*style for aboutUs */
#aboutUsContent h1{padding-left:0.6em}
#aboutUsContent p { margin:0; padding:0.7em 0 0.7em 0.7em; }
#aboutUsContent h2{ padding:0.3em 10px 0.3em 0.7em;  color:#222c80; font-size:14px; }

#intcol-2 h2 { margin:0 -10px 5px -10px; padding:0 10px 0.3em 10px; color:#222c80; background:#cbb06d; font-size:12px; }

.newsHeader{color:#222c80; font-weight:bold}
.newsText{font-family:Arial, sans-serif; font-size:small;}
.homebox { border:solid 1px #cbb06d; padding:0 10px; margin-top:15px; }

/* style for PressReleases */
#press{}
#press p { margin:0; padding:0 0 0.3em 0; }
#press a { color:#222c80; }

/* style for News Archive */
archiveHeader{ padding-bottom:20px}
.archiveList{font-weight:bold}
#list{padding-bottom:5px}
.dateAlign{float:right;color:#222c80;padding-left:30px}

/*style for News*/
.newsheader { margin:0; padding:0 0 20px 0; font-size:160%; color:#cc0066;font-family:Arial, sans-serif; }
.newsContent{font-family:Arial;font-size:11px;color:#48402A;}
/* style for elements on about us page */
#abouttext { width:600px; float:left; display:inline; line-height:1.7em; }
#imagealign{float:left}
#txtalign{float:left}
 
/* styles for contact us */
#contactus {width:600px;line-height:1.4em; }
#contactus p{padding-left:75px; padding-bottom:0.1em}
#contactus h2.sub{padding-top:15px;padding-bottom:2px;}
#innoSolutions{padding-left:20px}

/* styles for PrivacyPolicy */
#policy {width:600px; float:left; display:inline; line-height:1.4em; }
#policy p {padding-left:45px; padding-bottom:0.1em}
#policy a.privacypolicy {padding-left:100px; padding-bottom:0.1em}
#policy a.click {padding-bottom:0.1em}

/*styles for FAQ */
#textAlign{ width:500px}
#textList{width:500px; }

/* styles for feedback form */
.asterisk{color:Red;padding-left:3px}
.formFieldError{font-family: Arial;font-size:11px;color:#D32027}
 #text{padding-left:30px; width:550px; line-height:1.4em;font-size:11px;font-weight: bold; color:#222c80; }
.form_requiredIndicator{float:right; color: #d32027;font-weight:bold; font-size: 11px;  display: inline;  }
.confirmationLabel{padding-left:30px; font-size:12px;}
 
.form_table{width: 600px; margin-top:5px; border-collapse: collapse;margin-bottom:10px }
.form_table td.fields{ vertical-align: top;padding-left:30px}
.form_table td.column{vertical-align: top}
.form_table tr.row{height:30px}
.form_table tr.nameRow{height:40px}


.form_table label{text-align:left;font-weight:bold;font-family:Arial; font-size:11px; }
.form_table label.option{ font-style:italic; font-weight:normal}
.form_radiobuttons{padding-left:40px; padding-bottom:2px;}
.form_radiobuttons_isInsured{}
.form_dropdown{width:205px;font-family:Arial;font-size:11px;color:#48402A; }
.form_textbox{width:200px; font-family:Arial;font-size:11px;color:#48402A; }
.form_multilinebox{width:200px;height:180px;font-family:Arial;font-size:11px;color:#48402A; }
.col1{width:475px;float:left}
.col2{float:right; margin-top:5px;}

/* Request for Coverage styles */
.coveragerequest { margin-bottom:0.8em; padding-left: 10px; }
.coveragerequest p.Address { padding-left: 50px; }
.coveragerequest span.patientText { font-weight:bold; font-size:11px; }
.coveragerequest label { width:auto; font-weight:bold; font-size:11px; }
.coveragerequest input { height:12px; font-size:11px; }
.coveragerequest input.Entry { width: 175px; }
.coveragerequest form_textbox{width:200px; font-family:Arial;font-size:11px;color:#48402A; }
.coveragerequest-table { width: 600px; margin-top:0.3em; margin-bottom:10px; border-collapse: collapse; }
.coveragerequest-table td { padding-right: 10px; vertical-align: top; white-space: nowrap; }
.coveragerequest-table td.Signature { width: 190px; }
.coveragerequestText { font-size: 100%; font-weight: bold; color:#222c80; padding-bottom: 10px; }

.solutions{padding-left:20px}
.resources{padding-left:0.5em;}
.link{display:block}
.note{ color:red; font-size:10px; font-family:Arial}
.bold{font-weight:bold}
.americanCollege{ font-size:smaller;font-family:Arial, sans-serif;} 

/* StartOverview Page foot note*/
.startoverviewfootnote {font-weight:bold; color:#cc0066;}

/*styles for Partners */
#partnersText{padding-right:1.5em; line-height:1.4em;}
#partnersText p.b{ font-weight:bold}
#partnersText h2.subhead{ padding:0.7em 10px 0.5em 0.1em;  color:#222c80; font-size:14px; }
 
/*styles for Helpful Resources and HealthInsurance 101 */
#helpfulText{width:600px;}
#helpfulText h2.head{padding-bottom:7px; padding-top:15px;}
#helpfulText h3.subhead{padding-bottom:4px;padding-top:7px; font-family:Arial; font-size:11px;color: Black; font-weight:bold; background-color:Transparent; padding-left:0; font-family:Arial, sans-serif; text-transform:none}
#helpfulText a.pdfs{padding-left:0.5em; display:block;}
#helpfulText ul.listStyle{list-style:none; margin:0; padding:0}
#helpfulText ul li.itemStyle{padding-left:15px; background:url(images/arrow.gif) 0 8px no-repeat;} 
#helpfulText p{ padding:0 0 0.5em 0.1em;}
#helpfulText p.b{ font-weight:bold}

/*styles for SHIP landing page */
#ship-content{ text-indent:2px}
#imgPlaceholder{ height:150px}
#col1{float:left; width:400px}
#col2{float:right}
#ship{width:600px;text-indent:2px}
#ship h2.subheading{padding-bottom:7px; padding-top:15px;}
#ship ul.internalList{padding-left:50px;padding-top:15px;padding-bottom:15px}

.healthalliesfootnotes{font-size:12px;font-family:Arial, sans-serif}

.nurseline { margin-bottom:0.8em; padding-left: 10px; padding-right: 10px; }

/* styles for Glossary page */
#glossary{width:600px}
#glossary p a{padding-right:5px}

.term{font-weight:bold;}
#glossary h2.alphabetHead{padding-top:10px;padding-bottom:5px}

/*styles for START Form */
.startTable{width:550px; }
.labelStyle{}
.startTable td.labelDetails{text-align:left;font-weight:bold;color:Black;width:90px}
.startTable td.fieldValues{text-align:left;width:450px}
.lineStyle{ margin-bottom:15px; margin-top:15px}
.questnTable{width:550px;}
.questnTable td.choiceQuestn{font-weight:bold; padding-right:10px }
.questionTable td.choices{width:150px;text-align:right;}
.questnTable td.lblYesNo{ vertical-align:text-bottom;font-weight:bold}
.questnTable td.labelBold{font-weight:bold;width:150px;}
.questnTable td.rbYesNo{}
.multibox{Height:116px;Width:455px}
.addQuestnTable{}
.addQuestnTable td.questn{font-weight:bold}
 p.multitxtbox{font-weight:bold} 
 
.testing { width:400px; color:#222c80; position:relative; }
.testing label { width:100px; padding-top:1px; padding-bottom: 3px; float:left; margin-bottom: 5px;}
.testing input { width:120px; padding-top:1px; padding-bottom: 3px; margin-bottom: 5px; height:11px; float:left; font-size:10px; }
.testing br { clear: both; }

.errorMessage { color: #d32027; font-size: 11px; font-weight: bold; }
.instructionalText { font-size: 100%; font-weight: bold; color:#222c80; padding-bottom: 30px; }

/* Providers text */
#providersText { float:left; display:inline; line-height:1.7em; }
#providersText p { width: 600px }



