h1 { font-family:georgia; font-weight:normal; font-size:23px; color:#2a2a2a; font-style: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #bbbbbb; }

/*h1 { font-family:georgia; font-weight:normal; font-size:18pt; border-bottom:solid 1px #bbb; color:#2a2a2a; padding-bottom:5px;}*/
h2 { font-family:georgia; font-size:12px; color:#2a2a2a; margin-top:0px; font-variant: small-caps; font-weight: bold; font-style: normal; letter-spacing: .15em; }
h4 { font-family:arial; font-size:12px; color:#ffffff; margin-top:0px; font-style: normal; font-weight: 400; font-variant: normal; padding: 0px; line-height: 1em; }
a , a:visited{ color:#631816; text-decoration:none; font-family:arial; }
a:hover { text-decoration:underline; }
a img { border:none; }
p { font-size: 1em; line-height: 1.25em; margin: 1.25em 0; text-align: justify;  }
body { background-image:url('../images/custom/background.gif'); font-family:arial; font-size:8pt; text-align:center; margin-top:0px; margin-bottom:0px;}
.main { width:978px; margin: 0px auto; text-align: left; background-color:#fff; }
.left { float:left;  width:622px; min-height:100px; }
.right { float:left; width:298px; min-height:100px; }
blockquote { color:#a2a2a2; font-weight:bold; margin:6px; font-size:10pt;}
cite { color:#a2a2a2; font-style:normal; font-size:0.9em; }
.hidden { display:none; }

#header { height:100px; width:978px;  margin:0px; background-color:#eee;}
#header div {  float:left; }
#header .logo { height:99px; width:254px; margin-left:22px; margin-bottom:0px; background-image:url('../images/custom/aps_logo.gif'); background-repeat:no-repeat; } 
#header .logo a { height:99px; width:254px; display:block; }
#header .navigation, #header.navigation .button { margin:0px; }
#header .navigation .button { height:100px; float:left;  }
#header .navigation .button a { display:block; height:100px; background-repeat:no-repeat; }
#header .navigation .button a:hover { background-position:0px, 100px; }
#header .navigation .elearning a{ width:134px; background-image:url('../images/custom/btn_elearning.gif'); }
#header .navigation .deg a{ width:178px; background-image:url('../images/custom/btn_litigation.gif'); }
#header .navigation .about a{ width:135px; background-image:url('../images/custom/btn_about.gif'); }
#header .navigation .selected { background-color:#fff;; }
#header .navigation .selected a, #header .navigation .selected a:hover { color:#631816; background-position:0px -201px;}
#header .white { width:100%; background-color:#fff; display:block;}



#header .search {  float:left; width:255px; height: 97px; background-image:url('../images/custom/menu_filler2.gif'); }

#header .subnav { display:block; background-color:#fff; height:30px; width:956px; padding-top:6px;  padding-left:22px; border-bottom:1px solid #bbb;  }
#header .subnav .menu { display:block; list-style-image: url('../images/custom/menusep.gif'); padding:0; margin:0; background-color:#fff; font-size:10pt; }
#header .subnav .menu li { float:left; padding-right:15px; margin-right:10px; line-height:2em; padding-left:10px; }
#header .subnav .hidden li { display:none; }

#header .subnav .menu li { list-style-image:url('../images/custom/img_subnavigation_bar.gif'); }
#header .subnav { height:36px; padding-top:0px; }
#header .subnav .menu li a { display:block; float:left; height:36px; }
#header .subnav .menu .impactandresults a { background-image:url('../images/custom/subnav_impact_down.gif'); width:123px; }
#header .subnav .menu .courseofferings a { background-image:url('../images/custom/subnav_course_down.gif'); width:110px; }
#header .subnav .menu .adoptionbenefits a { background-image:url('../images/custom/subnav_adoption_down.gif'); width:141px; }
#header .subnav .menu .experts a { background-image:url('../images/custom/subnav_clinical_down.gif'); width:102px; }
#header .subnav .menu .partners a { background-image:url('../images/custom/subnav_world_down.gif'); width:135px; }
#header .subnav .menu .hospitals a { background-image:url('../images/custom/btn_subnav_hospitals.gif'); width:142px; background-position:0px -75px; background-repeat:no-repeat; }
#header .subnav .menu .clinicians a { background-image:url('../images/custom/btn_subnav_clinicians.gif'); width:70px; background-position:0px -75px; background-repeat:no-repeat; }
#header .subnav .menu .riskmanagers a { background-image:url('../images/custom/btn_subnav_risk.gif'); width:100px; background-position:0px -75px; background-repeat:no-repeat; }
#header .subnav .menu .legalteams a { background-image:url('../images/custom/btn_subnav_legal.gif'); width:87px; background-position:0px -75px; background-repeat:no-repeat; }
#header .subnav .menu .carriers a { background-image:url('../images/custom/btn_subnav_insurance.gif'); width:123px; background-position:0px -75px; background-repeat:no-repeat; }
#header .subnav .deg .solutions a { background-image:url('../images/custom/btn_subnav_solution.gif'); width:71px; }
#header .subnav .deg .illustratedverdict a { background-image:url('../images/custom/btn_subnav_illustrated.gif'); width:116px; }
#header .subnav .deg .visualstrategies a { background-image:url('../images/custom/btn_subnav_visual.gif'); width:111px; }
#header .subnav .deg .caseexamples a { background-image:url('../images/custom/btn_subnav_case.gif'); width:101px; }
#header .subnav .about .philosophy a { background-image:url('../images/custom/btn_subnav_our.gif'); width:104px; }
#header .subnav .about .news a { background-image:url('../images/custom/btn_subnav_news.gif'); width:113px; }
#header .subnav .about .leadership a { background-image:url('../images/custom/btn_subnav_leadership.gif'); width:78px; }
#header .subnav .about  .contact a { background-image:url('../images/custom/btn_subnav_contact.gif'); width:132px; }
#header .subnav .menu .sprite a { background-position:0px -75px; background-repeat:no-repeat; }
body.hospital #header .subnav .menu .hospitals a, body.clinician #header .subnav .menu .clinicians  a,
body.riskmanager #header .subnav .menu .riskmanagers a, body.legal #header .subnav .menu .legalteams a,
body.carrier #header .subnav .menu .carriers a,
body.solutions #header .subnav .menu .solutions a, body.illustratedverdict #header .subnav .menu .illustratedverdict a,
body.visualstrategies #header .subnav .visualstrategies a, body.caseexamples #header .subnav .caseexamples a,
body.philosophy  #header .subnav .philosophy a, body.news  #header .subnav .news a,
body.leadership  #header .subnav .leadership a, body.contact  #header .subnav .contact a{ background-position:0px -1px; }
body.impactandresults #header .subnav .menu .impactandresults a { background-image:url('../images/custom/subnav_impact_up.gif'); }
body.courseofferings #header .subnav .menu .courseofferings a { background-image:url('../images/custom/subnav_course_up.gif'); width:110px; }
body.adoptionbenefits #header .subnav .menu .adoptionbenefits a { background-image:url('../images/custom/subnav_adoption_up.gif'); width:141px; }
body.clinicalexperts #header .subnav .menu .experts a { background-image:url('../images/custom/subnav_clinical_up.gif'); width:102px; }
body.partners #header .subnav .menu .partners a { background-image:url('../images/custom/subnav_world_up.gif'); width:135px; }

#header .breadcrumb { margin-left:22px; }
#header .breadcrumb a { display:block; float:left; height:31px; }
#header .breadcrumb a.home { width:63px; }
.elearning #header .breadcrumb a.elearning { width:92px; }
.elearning #header .breadcrumb { background-image:url('../images/custom/bc_elearning.gif'); width:157px; height:28px; }
.impactandresults #header .breadcrumb { background-image:url('../images/custom/bc_impact.gif'); width:295px; height:31px;}
.courseofferings #header .breadcrumb { background-image:url('../images/custom/bc_courseOfferings.gif'); width:281px; }
.adoptionbenefits #header .breadcrumb { background-image:url('../images/custom/bc_adoption.gif'); width:304px; }
.partners #header .breadcrumb { background-image:url('../images/custom/bc_worldpartners.gif'); width:305px; }
.litigationsupport #header .breadcrumb a.litigationsupport { width:123px; }
.litigationsupport #header .breadcrumb { background-image:url('../images/custom/bc_litigationSupport.gif'); width:192px; }
.solutions #header .breadcrumb { background-image:url('../images/custom/bc_solutions.gif'); width:271px; }
.illustratedverdict #header .breadcrumb { background-image:url('../images/custom/bc_illustrated.gif'); width:309px; }
.visualstrategies #header .breadcrumb { background-image:url('../images/custom/bc_visual.gif'); width:309px; }
.caseexamples #header .breadcrumb { background-image:url('../images/custom/bc_caseExamples.gif'); width:309px; }
.hospital #header .breadcrumb { background-image:url('../images/custom/bc_hospitals.gif'); width:218px; }
.clinician #header .breadcrumb { background-image:url('../images/custom/bc_clinicians.gif'); width:159; }
.riskmanager #header .breadcrumb { background-image:url('../images/custom/bc_risk.gif'); width:184px; }
.legal #header .breadcrumb {background-image:url('../images/custom/bc_legalTeams.gif'); width:184px; }
.carrier #header .breadcrumb { background-image:url('../images/custom/bc_insurance.gif'); width:199px; }
.about #header .breadcrumb a.about { width:95px; }
.about #header .breadcrumb { background-image:url('../images/custom/bc_about.gif'); width:168px; }
.philosophy #header .breadcrumb { background-image:url('../images/custom/bc_ourPhilosophy.gif'); width:268px; }
.news #header div.breadcrumb { background-image:url('../images/custom/bc_viewpoint.gif'); width:247px; }
.leadership #header .breadcrumb { background-image:url('../images/custom/bc_leadership.gif'); width:247px; }
.contact #header .breadcrumb { background-image:url('../images/custom/bc_contact.gif'); width:292px; } 

#header div.segments { float:right; margin-right:22px; color:#64696c;}
#header .segments select { font-size:8pt; color:#64696c;}

#content { display:inline-block; padding:22px; width:934px; background-color:#fff;}
#content p { color:#646a6e; }
#content .left { margin-right:14px; }
#content .right {  background-image:url('../images/custom/rightbg.gif'); }
#content .right .heading { background-color:#c6cfd6; padding-top:5px; padding-left:10px; margin-bottom:-12px;}
#content .right .heading h2 { margin-bottom:5px; }
#content .right .heading h4 { padding-bottom:5px; }
#content .right p { padding-left:12px; padding-right:12px; }
#content .highlights { float:left; width:195px; border-top:solid 4px #636b6e; font-size:8pt; margin-right:14px; }
#content .highlights h2 { color:#922420; }

#footer {  height:284px; width:934px; float:left; padding:22px; background-color:#fff; color:#717171; }
#footer a { color:#717171; }
#footer  .left { height:284px; background-color:#d9d9d9; width:100%; }
#footer .left .breadcrumb { margin:11px; border-collapse:collapse; }
#footer .left .breadcrumb td{ border:none; padding:6px; color:#717171; font-size:8pt; font-weight:bold; }
#footer .left .section { float:left; padding:10px; font-size:1em; }
#footer .left .section ul { list-style-type:none; }
#footer .left .bottom { background-image:url('../images/custom/ico_footer_logo.gif'); width:98%; height:19px; background-repeat:no-repeat; }
#footer .right { background-color:#d9d9d9; height:284px; padding-left:14px; }
#footer .right .placeholder{ width:288px; height:162px; background-color:#e9e9e9; margin-top:10px;}
#footer .right .bottom { margin-left:0px; height:19px; }
#footer .breadcrumb .home a{ background-image:url('../images/custom/ico_home.gif'); display:block; width:25px; height:25px; }
.elearning .breadcrumb .deg, .elearning .breadcrumb .about { display:none; }
.litigationsupport  .breadcrumb .elearning, .litigationsupport  .breadcrumb .about { display:none; }
.about .breadcrumb .elearning, .about  .breadcrumb .deg { display:none; }


#footer .bottom { background-color:#737373; margin:10px; color:#fff; }

#footer h2 { margin:10px; }

.clear { clear:both; height:1px; overflow:hidden; }
.small { font-size:0.8em; }
 
/* default page specific */
.frontpage #header .subnav { display:none; }
.frontpage #header .white { display:none; }
.frontpage #content { height:553px; overflow:visible; display:block; }
.frontpage #content .left { float:left; margin-right:14px; }
.frontpage #content .left .splash a { display:block; height:341px; width:622px; }
.frontpage #content .left .splash { height:341px; width:622px; background-image:url('../images/custom/index_illustration.jpg'); }
.frontpage #content .left .departments { margin-top:14px; }
.frontpage #content .left .departments div { height:220px; width:304px; float:left; background-position:0px 222px;  }
.frontpage #content .left .departments .elearning { background-image:url('../images/custom/img_elearning.jpg'); margin-right:14px; }
.frontpage #content .left .departments .elearning a { background-image:url('../images/custom/img_elearning.jpg'); }
.frontpage #content .left .departments .deg, .frontpage #content .left .departments .deg a { background-image:url('../images/custom/img_litigation.jpg');  }
.frontpage #content .left .departments div a { display:block; width:304px; height:220px; background-position:0px 0px; }
.frontpage #content .left .departments div a:hover { background-image:none; }

.frontpage #content .right { float:left; background-color:#fff; background-image:none; }
.frontpage #content .right .segments div { height:107px; width:298px; margin-bottom:10px; background-color:#f6f6f6; background-repeat:no-repeat;}
.frontpage #content .right .segments div a { display:block; width:298px; height:107px; }
.frontpage #content .right .segments .hospitals { background-image:url('../images/custom/btn_seg_hospitals.gif'); }
.frontpage #content .right .segments .clinicians { background-image:url('../images/custom/btn_seg_clinicians.gif'); }
.frontpage #content .right .segments .riskmanagers { background-image:url('../images/custom/btn_seg_risk.gif'); }
.frontpage #content .right .segments .legalteams { background-image:url('../images/custom/btn_seg_legal.gif'); }
.frontpage #content .right .segments .carriers { background-image:url('../images/custom/btn_seg_insurance.gif'); }
.frontpage #content .right .segments div.last { margin-bottom:0px; }
.frontpage #content .right .segments div h2 { margin-left:30px; padding-top:10px; color:#a1443f; }
.frontpage #content .right .segments div h2 a { font-family:georgia; font-size:12px; color:#2a2a2a; margin-top:0px; font-variant: small-caps; font-weight: bold; font-style: normal; letter-spacing: .15em;color:#a1443f; }

/* about specific */
/* leadership specific */
.leadership .photo { width:175px; height:222px; float:left; margin-right:12px; display:none;}
.leadership .dferrill .photo { background-image:url('../images/custom/img_ferrill.jpg'); }
.leadership .jharrington .photo { background-image:url('../images/custom/img_harrington.jpg'); }
.leadership .tcroke .photo { background-image:url('../images/custom/img_croke.jpg'); }
.leadership .mnovember .photo { background-image:url('../images/custom/img_november.jpg'); }
.leadership .anewbury .photo { background-image:url('../images/custom/img_newbury.jpg'); }

/* contact */
.contact .right { height: 796px; }

/* segments sepcific */
.segments .right { height:658px; }

/* elearning */
.elearning .right { height:auto; }
.elearning .right a img  { border:none; }
.elearning .deckImageBox { width:26%; }
/* .elearning .highlights { height:115%; } */
.lompoc  .highlights { height:auto; }
/* course offering */

.courseofferings #content .highlights h2 { color:#707070; }
.courseofferings #content .right { display:none; }
.courseofferings #content .left { width:auto; }
.courseofferings ul.courseware, ul.courseware ul { padding:0px; margin:0px; list-style-type:none;}
.courseofferings ul.courseware ul { background-image:url('../images/custom/rightbg.gif'); }
.courseofferings ul.courseware li { border: 1px solid #cfcfcf; }
.courseofferings ul.courseware li ul li { text-indent:5px; }
.courseofferings ul.courseware li ul li ul li{ text-indent:0px; } 
.courseofferings ul.courseware li li { border:none; }
.courseofferings ul.courseware ul { display:none; }
.courseofferings ul.courseware a { padding-left:10px; display:block; width:183px; height:auto; }
.courseofferings ul.courseware a.toggle { padding-left:0px; width:193px; color:#464646; }
.courseofferings ul.courseware a:hover { background-image:url('../images/custom/coursehover.gif'); }
.courseofferings .grabberframe { width:707px; height:310px; border:none;}
.courseofferings div.courseinfo { float:left; width:707px; height:300px; }
.courseofferings .grabber img { height:250px; }
.courseofferings div.courseinfo .course { border:1px solid #bebebe; padding-bottom:10px; padding-left:10px; padding-right:10px; margin-top:10; }
.courseofferings a.tab {
display:block;
float:left;
font-size:1.2em;
font-weight:bold;
height:25px;
line-height:2.5em;
text-align:center;
width:175px; background-position:-1px 0px;}
.courseofferings a.tab:hover { background-position:0px -29px; }
.courseofferings #overview { background-image:url('../images/custom/btn_courseOffering_overview.gif'); }
.courseofferings #learningObjectives { background-image:url('../images/custom/btn_courseOfferings_learning.gif'); }
.courseofferings #applicability { background-image:url('../images/custom/btn_courseOfferings_applicability.gif'); }
.courseofferings #accreditation { background-image:url('../images/custom/btn_courseOfferings_accreditation.gif'); }

.courseofferings .tabstrip a.selected {  }

.courseofferings #purchase { display:block; background-image:url('../images/custom/btn_purchase.gif'); width:197px; height:54px; }
.courseofferings #purchase:hover { background-position:0px -54px; }

.courseofferings #patientsafety { background-image:url('../images/custom/btn_patient_safety.gif'); display:block; width:193px; height:42px; }
.courseofferings #obstetrics { background-image:url('../images/custom/btn_obstectrics.gif'); display:block; width:193px; height:42px; }
.courseofferings #surgery { background-image:url('../images/custom/btn_surgical_safety.gif'); display:block; width:193px; height:42px; }
.courseofferings #generalpractice { background-image:url('../images/custom/btn_internal.gif'); display:block; width:193px; height:42px; }
.courseofferings #corecontent { background-image:url('../images/custom/btn_core.gif'); display:block; width:193px; height:42px; }

.courseofferings a.toggle:hover { background-position:0px -43px; }
.courseofferings a.selected, .courseofferings a.selected:hover { background-position:0px -86px; }
.courseofferings #content .left{ height:636px; }

/* litigation support */
.litigationsupport .right { height:auto; }
.litigationsupport .left ul { margin-left:10px; }
.litigationsupport .left ul li { padding-bottom:10px; }
.litigationsupport .button1 { background-color:#C6CFD6; }
.litigationsupport input { margin-left:12px; }
.litigationsupport .right .heading {  padding-bottom:1px; }

.solutions .right { height:860px; }
.illustratedverdict { height:auto; }

.visualstrategies #content .highlights { margin-right:28px; height:110%; }

.caseexamples #content .left .highlights { width:300px; }
.caseexamples .right img { position:relative; left:10px; top:10px; padding-top:10px; }
