/* Global Styles */
html,body { background-color: #B1D1E9; background-image:url(images/pagebg.gif); background-repeat: repeat-x; margin: 0px 0px 0px 0px; }
a { color: black; text-decoration: underline; }
#pagecontent { width: 779px; height: auto; margin-left: auto; margin-right: auto; }
.header { width: 779px; height: 140px; border-width: 0px 0px 0px 0px; }
.copy { color: black; font-weight: normal; font-size: 0.8em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; line-height: 1.6; }
.headercopy { color: black; font-weight: normal; font-size: 1.1em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; line-height: 1.6; }
.promoheadercopy { color: white; font-weight: normal; font-size: 1.1em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; line-height: 1.6; }
.subheadercopy { color: black; font-weight: normal; font-size: 0.9em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; line-height: 1.6; }
.promosubheadercopy { color: white; font-weight: normal; font-size: 0.9em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; line-height: 1.6; }
.promocopy { color: white; font-weight: normal; font-size: 0.8em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; line-height: 1.6; }
.promocopy a { color: #edf3f6; text-decoration: underline; }
.promocopy a.visited { color: #edf3f6; }
.row { clear: both; }
.aligncenter { text-align: center; }
.alignright { text-align: right; }
.aligntop { vertical-align: top; }
#pagebody { width: 760px; height: auto; margin-left: 12px; background-color: white; padding-top: 2px; }
.bodypadding { padding: 12px 12px 12px 12px; }
#footer { width: 744px; margin-left: auto; margin-right: auto; height: auto; background-color: #B1D1E9; text-align: center; color: #0F2349; font-weight: normal; font-size: 0.75em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; }
#footer a { color: #0F2349; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#subfooter { width: 760px; height: 15px; background-color: #E6E6E6; margin-top: 10px; }

/* Navigation Styles */
#navbar { width: 760px; height: 35px; margin-left: 12px; margin-top: 2px; background-color: #BBDAED; }
#navbar a { color: black; text-decoration: none; }
#navbar a:hover { text-decoration: underline; }
.navcopy { color: black; font-weight: normal; font-size: 0.8em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; }
.menudivider { float: left; width: 1px; height: 35px; border-width: 0px 0px 0px 0px; }
.selectednavitem { background-color: white; }
#menuitem1 { float: left; width: 65px; height: auto; text-align: center; margin-top: 5px; padding: 3px 0px 11px 0px; }
#menuitem2 { float: left; width: 55px; height: auto; text-align: center; margin-top: 5px; padding: 3px 0px 11px 0px; }
#menuitem3 { float: left; width: 85px; height: auto; text-align: center; margin-top: 5px; padding: 3px 0px 11px 0px; }
#menuitem4 { float: left; width: 115px; height: auto; text-align: center; margin-top: 5px; padding: 3px 0px 11px 0px; }
#menuitem5 { float: left; width: 130px; height: auto; text-align: center; margin-top: 5px; padding: 3px 0px 11px 0px; }
#menuitem6 { float: left; width: 85px; height: auto; text-align: center; margin-top: 5px; padding: 3px 0px 11px 0px; }
#menuitem7 { float: left; width: 60px; height: auto; text-align: center; margin-top: 5px; padding: 3px 0px 11px 0px; }
#menuitem8 { float: left; width: 85px; height: auto; text-align: center; margin-top: 5px; padding: 3px 0px 11px 0px; }
#menuitem9 { float: left; width: 65px; height: auto; text-align: center; margin-top: 5px; padding: 3px 0px 11px 0px; }

/* Global Interior Page Styles */
#interiorpgbg1 { width: 744px; height: auto; margin: 8px 8px 8px 8px; }
#interiorpgbg2 { width: 744px; height: auto; margin: 8px 8px 8px 8px; background-color: #F2F3E2; }
#interiorpgbg3 { width: 744px; height: auto; margin: 8px 8px 0px 8px; }
.subnavbullet { width: 4px; height: 4px; border-width: 0px 0px 0px 0px; margin: 0px 5px 1px 5px; }
.subnavpadding { padding: 0px 3px 3px 3px; }
#subnavrule { width: 745px; height: 2px; background-color: #E2E2E2; }
.shadedrow { background-color: #EEEEEE; }

/* Home Page Styles */
#homepgbg1 { width: 744px; height: auto; margin: 8px 8px 8px 8px; background-color: #EDF3F6; }
.homepgimg1 { float: right; width: 331px; height: 220px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }
#homepgbg2 { float: left; width: 390px; height: auto; margin: 8px 8px 8px 8px; background-color: #F2F3E2; }
#homepgbg3 { float: right; width: 331px; height: auto; margin: 8px 8px 8px 8px; background-color: #F2F3E2; }
.homepgimg2 { float: right; width: 168px; height: 252px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }
.homepgimg3 { float: right; width: 168px; height: 252px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* e-Calendar Page Styles */
.ecalendarpromo { float: left; width: 271px; height: 216px; border-width: 0px 0px 0px 0px; padding: 0px 10px 10px 0px; }

/* About Us Page Styles */
.donatetohcc { float: left; width: 135px; height: 202px; border-width: 0px 0px 0px 0px; padding: 0px 10px 10px 0px; }
.aboutusimg1 { float: right; width: 331px; height: 219px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Committees Overview Styles */
.committeesimg1 { float: right; width: 331px; height: 219px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Committees : Access to Care Styles */
.accesstocareimg1 { float: right; width: 331px; height: 241px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Committees : Sustainability Styles */
.sustainabilityimg1 { float: right; width: 331px; height: 219px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Promote Healthy Habits Committee Styles */
.healtyhabits { float: left; width: 271px; height: 198px; border-width: 0px 0px 0px 0px; padding: 0px 10px 10px 0px; }
.healthyhabitsimg1 { float: right; width: 331px; height: 330px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Communities Page Styles */
.commmunitiesimg1 { float: right; width: 331px; height: 219px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Communities : Aging Info & Resources Page Styles */
.aginginfoimg1 { float: right; width: 283px; height: 424px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Communities : Dental Health Care Page Styles */
.dentalimg1 { float: right; width: 283px; height: 424px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Communities : Enhance Wellness Page Styles */
.enhancewellnessimg1 { float: right; width: 331px; height: 219px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Communities : Healthcare IT Page Styles */
.healthcareitimg1 { float: right; width: 331px; height: 220px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Communities : Teen Immunization Page Styles */
.teenimmunizeimg1 { float: right; width: 142px; height: 212px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Service Providers Page Styles */
.serviceprovidersimg1 { float: right; width: 331px; height: 220px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Employers Page Styles */
.employersimg1 { float: right; width: 331px; height: 248px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* HRAs and HSAs Page Styles */
.hrahsaimg1 { float: right; width: 135px; height: 202px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Workplace Wellness Page Styles */
.workplacewellnessimg1 { float: right; width: 331px; height: 220px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Health and Medical Service Provider Styles */
#healthmedtable { width: 600px; height: auto; margin-left: auto; margin-right: auto; margin-top: 15px; }
.healthmedcol { width: 300px; height: auto; }

/* Healthcare Providers Styles */
.healthcareproviderspromo { float: left; width: 271px; height: 180px; border-width: 0px 0px 0px 0px; padding: 0px 10px 10px 0px; }
.helpfullinksimg1 { float: right; width: 331px; height: 220px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Healthcare Providers : Recruitment and Education */
.recruitmenteduimg1 { float: right; width: 331px; height: 220px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Healthcare Providers : Telehealth */
.telehealthimg1 { float: right; width: 292px; height: 411px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Healthcare Providers : PHR and EMR Page Styles */
.phremrimg1 { float: right; width: 331px; height: 220px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Healthcare Providers : Network Page Styles */
.networkimg1 { float: right; width: 331px; height: 220px; border-width: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; }

/* Contact Us Styles */
.medformfield { width: 200px; height: auto; }
.smallformfield { width: 50px; height: auto; }

/* HCC Login Styles */
#logintable { width: 350px; height: auto; margin-left: auto; margin-right: auto; margin-top: 10px; border-width: 0px 0px 0px 0px; }