body {font-family:"proxima-nova", sans-serif;}
p {margin-bottom:.7em;}
#masterWrapper #masterMainImpersonation {display:none;}
#ste_container_ciQuickLinks {font-family: "proxima-nova", sans-serif;}
#ste_container_ciQuickLinks .PanelTitle {background: none; margin-left: -20px;}
#sscontainer {background: url("../../../app_themes/aacap/images/banner/background.png") no-repeat scroll 0 0 transparent; height: 200px; margin: 8px auto 0 8px; overflow: hidden; position: relative; width: 1000px;}
#m_slideshow .slides {position: absolute; top: 0; left: 0; width: 1000px; height: 200px; z-index: 10;}
.slides img {position: absolute; top: 0; left: 0; width: 650px; height: 200px;}
.slides div {position: absolute; top: 0; right: 0; padding: 20px 45px 0 20px; width: 280px; height: 210px; font-size: 14px; line-height: 20px; text-align: left; color: #fff; overflow: hidden; font-family:"proxima-nova", Arial, Helvetica, sans-serif;}
.slides div strong {font-size: 18px; font-weight:bold;}
.slides div hr {color:#e0dcce; margin:0px; padding:0px;}
#ssnav {margin: 0; padding: 0; position: absolute; right: 20px; bottom: 10px; float: right; z-index: 11;}
#ssnav li {margin: 0 0 0 4px; padding: 0; list-style: none; float: left; display: inline;}
#ssnav li a {border: 0; display: block; background: #969696; width: 10px; height: 10px; text-indent: -9999em;}
#ssnav li.activeSlide a {border: 0; display: block; background: #e0dcce; width: 10px; height: 10px;}
#ssnav li a#pbtn {cursor:pointer; margin: 0; padding: 4px 0 0 0;}
#ssnav li a.pause {background: url('http://www.aacap.org/App_Themes/AACAP/graphics/ss_pause.gif') center no-repeat; width: 10px; height: 10px;}
#ssnav li a.play {background: url('http://www.aacap.org/App_Themes/AACAP/graphics/ss_play.gif') center no-repeat; width: 10px; height: 10px;}
#AACAPBanner{text-align:center;}
.Banner {text-align:center; margin-left:-8px; top:-6px; position:inherit;}
.PageHeader a {display:none;}
.PageHeader .Disabled {display:none;}
.PageHeader { display:none !important; } /* font-family: "proxima-nova", Sans-Serif; font-size: 2em; font-weight: bold; padding-left: 30px; padding-top: 10px; color:#666666; background-image: url('app_themes/aacap/images/section_title_background_image_1000x82.jpg'); height:70px;} */
.ContentPageTitle {font-family: "proxima-nova", Sans-Serif; font-size: 22px; font-weight: 600; color:#790000;}
#TitleDiv {float: right; padding-top: 26px; width: 710px; margin-bottom:26px; padding-bottom:26px; margin-left: -10px; line-height:23px; font-size: 1.1em !important;} /*added by thipps on 5_02_2013 to mimic styles from prior public site */
.mgrid {border: 1px solid #768CA5 !important; margin: 5px;}
.mGridHeader{background: url("http://www.aacap.org/App_Themes/AACAP/images/headerBg_Office2007.gif") repeat-x scroll 0 0 #C3D8F1; color: #00156E !important; height: 1.750em !important; padding-right:20px; text-align:left;}
.mitem{padding-right:20px; text-align:left;}
.GroupHeaderRowStyle {margin-top:.3125em; margin-bottom:.3125em; font-size:1.1em; font-weight:bold; color:#790000; border-top:thin solid black; border-bottom:thin solid black; width:99%;}
.mGrid td {border-bottom: 1px solid #8D9092; border-top: 1px solid #8D9092; color: #00156E; font-family: "proxima-nova",arial,sans-serif; height: 28px !important; padding-left: 7px; padding-right: 7px; text-align: left;}
.MonitorSessionInst{height:30px; vertical-align:middle;}
.BCPHead {position:relative; line-height:30px;}
#LIA {float:right; padding-top:0px; padding-right:4px; text-align:right; width:350px; font-weight:normal;}
.jstable tr td {padding-top:10px !important; padding-right:10px;}
#ctl00_TemplateBody_WebPartManager1_gwpste_container_PostJobWebpart_ciPostJobWebpart_DatePicker1_CalendarPanel div {position:relative !important;}
.JSSTable {min-width:50%;}
.JSSTable tr td {padding-top:10px !important; padding-right:10px;}
.quicklinks {text-decoration: none; font-size: 1em; font-family: "proxima-nova", sans-serif;}
.quicklinks > h2 {background: none repeat scroll 0 0 transparent; font-size: 1.75em;}
.quicklinks a {text-decoration: none; font-weight: normal; font-size: 1em;}
.quicklinks td {padding-left:10px; padding-bottom:5px;}

.FFF_Category {text-decoration: none; font-size: 1em; font-family: "proxima-nova", sans-serif;}
.FFF_Category > h2 {background: none repeat scroll 0 0 transparent; font-size: 1.75em; margin-top: 2em !important; margin-left: -2em;}
.FFF_Category a {text-decoration: none; font-weight: normal; font-size: 1em;}
.FFF_Category ul li { font-size: 1em; list-style-image: url('../../../app_themes/aacap/images/bullet.gif'); }
.FFF_Category td {padding-bottom:2px;}


/* HISTORY PAGE TAB FEATURE */ 
* {margin: 0; padding: 0;}
* html #tabs li {display: inline;}
#tabs {font-size: 90%; margin: 20px 0;}
#tabs ul {float: left; background: #fff; padding-top: 4px;}
#tabs li {margin-left: 0px; list-style: none;}
#tabs li, #tabs li a {font-family: "proxima-nova-condensed", sans-serif; font-size: 90%; float: left;}
#tabs ul li.active {border-top:2px #790000 solid; background: #790000;}
#tabs ul li.active a {color: #FFF;}
#tabs div {background: #FFF; clear: both; padding: 15px; min-height: 200px; border:#790000 solid;}
#tabs div h3 {margin-bottom: 12px;}
#tabs div p {line-height: 150%;}
#tabs ul li a {text-decoration: none; padding: 8px; color: #000; font-weight: bold; border:#790000 solid 1px; margin-bottom:-2px;}
#tabs ul li a:hover {color:#fff; background: #790000;}
.thumbs {float:left; margin-bottom:20px; margin-right:20px;}

/*Facts for Families coding */ 
.relatedresources .PanelHead.Distinguish {background-color: #aba38b; border-top-color: #aba38b; border-top-left-radius: 10px; border-top-right-radius: 10px;}
.relatedresources .PanelBody {border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-color: #aba38b; border-style: solid; border-width: 1px; margin-top: -1px;}
.additionalinfo .PanelTitle, .relatedresources .PanelTitle {background-image: none; font-size: .75em; color: white; margin-left: -10px;}
.additionalinfo .PanelHead.Distinguish {background-color: #aba38b; border-bottom: medium none; border-top-color: #aba38b; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: none;}
.additionalinfo .PanelBody {border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-color: #aba38b; border-style: solid; border-width: 1px; margin-top: -1px;}
.ContentItemContainer p, .ContentItemContainer ul, .ContentItemContainer ol, .ContentItemContainer {font-size: 1.125em !important;}
.ContentItemContainer ul li ul, .ContentItemContainer ol li ol, .ContentItemContainer ul li ol, .ContentItemContainer ol li ul, .ContentItemContainer ul li ul li ul {font-size: 1em !important;}
.ContentItemContainer p {margin: 1em 0; line-height: 1.5em !important;}
.ContentItemContainer ul, .ContentItemContainer ol {line-height: 1.5em !important;}
.ContentItemContainer ul li, .ContentItemContainer ol li {margin: .5em 0 !important;}
.ContentItemContainer a {text-decoration: none; color: #800;}
.ContentItemContainer a:hover {text-decoration: underline;}
.ContentItemContainer select {margin-bottom:1.5em !important;}
.ContentItemContainer h3 a {font-family: "proxima-nova-condensed", sans-serif;}
.ContentItemContainer a {text-decoration:none !important;}
.ContentItemContainer a:hover {text-decoration:underline !important;}
.online_services ul li {line-height: 1em;}
.online_services > ul > li {list-style-type:none;}
.online_services {width:180px;}
.online_services ul li {padding-bottom: 1em !important;}
h4 {color: #790000;}
hr {margin: 1.5em 0;}
#ctl00_TemplateBody_WebPartManager1_gwpciQuickLinks_ciQuickLinks_ListTitle_Body > div > table > tbody > tr > td {padding: 1em 0 0 0;}
#ctl00_TemplateBody_WebPartManager1_gwpciNewContentTaggedList1_ciNewContentTaggedList1_ListTitle_Body > div > table > tbody > tr > td > li {margin: .3em 0;}
#ctl00_TemplateBody_WebPartManager1_gwpciNewContentHtml_ciNewContentHtml_Panel_NewContentHtml h3 {margin: .5em 0; font-family: "proxima-nova", sans-serif; font-size: 1.2em; line-height: 1.4em;}
#ctl00_TemplateBody_WebPartManager1_gwpciNewContentHtml_ciNewContentHtml_Panel_NewContentHtml p > img {margin: 2em !important;}
#ctl00_TemplateBody_WebPartManager1_gwpciNewContentHtml_ciNewContentHtml_Panel_NewContentHtml > table > tbody > tr > td > p > img {margin: 0 1em 1em 1em !important;}

#ctl00_TemplateBody_WebPartManager1_gwpciNewContentTaggedList4_ciNewContentTaggedList4_ListTitle_Head > h2 {font-family: "proxima-nova-condensed", sans-serif;}
#ctl00_TemplateBody_WebPartManager1_gwpciQuickLinks_ciQuickLinks_TaggedListRepeater_ctl00_ctl00_BusinessHyperLink1 a {font-size: 1em !important;}
#ctl00_CPTitle, #body_title {font-family: "proxima-nova", sans-serif; line-height: 1.3em;}
#fff_left_icons > span > span:nth-child(4) > a > img {display: none;}
#print_banner.img {float:none;}
#ctl00_TemplateBody_WebPartManager1_gwpste_container_FFFPRint_ciFFFPRint_PrintBody > b {clear: both; font-size: 1.2em;}
p.top {clear:both; text-align:right; margin: 2em 0;}
/* BLUE HEADER FOR RESOURCE CENTER PAGES */ 
.rc_header {clear: both; padding: .5em; margin: 1em 0; line-height: 20px; width: auto; color: white; font-size: 18px; background-color: #6699cc; box-shadow: 3px 3px 1px #888888;}
#AACAPNav a {font-family: "proxima-nova-condensed", sans-serif !important; font-size: 1.3em;}
#AACAPFooter {font-family: "proxima-nova", sans-serif;}
.ContentItemContainer{font-size:1em !important; line-height: 1.5em !important;}
#AACAPNav a{font-family: "proxima-nova-condensed", sans-serif !important;font-weight: normal !important;}
.row { text-align: left; overflow:hidden;}
#ctl00_TemplateBody_PanelTemplate_Head > h2 {font-family: "proxima-nova",sans-serif !important;}
.block, .block1, .block2, .block3, .block4, .block5, .block6, .block7, .block8, .block9, .block10, .block11, .block12 { width: 200px !important; margin: 1em; display:inline-block; vertical-align: top; text-align:left; }
.PanelTablePrompt {font-weight:normal;}
#ctl00_ContentPanel h2 { font-size: 1.3em; }
.PanelFieldLabel, td.PanelTablePrompt, #ctl00_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_RememberMeDiv > span > label {font-weight: normal;}
video{ width: 100% !important; height: auto !important;}
iframe{clear:both; padding: 2em 0;}
.condensed {font-family: proxima-nova-condensed; font-size: .925em;}
div#AACAPAux {font-family: proxima-nova-condensed; font-size: 1em;}
h2.PanelTitle {font-family: proxima-nova-condensed; font-weight: 400;}
div[class*='subselection-'] {color:#222; border: 1px solid #ddd; }
div[class*='subselection-'] > ul > li { font-size: 1em !important; }
#ctl00_TemplateBody_WebPartManager1_gwpciRelatedResources_ciRelatedResources_ListTitle_Body> TaggListPanel:empty {display:none;}
div.fb-share-button {display:none !important;}
dt {cursor:pointer;}
dt > h3 {background: #aaa; border: 1px solid #666; padding: .5em;}
#body_title {display:none !important;}

/*right column FF box margins */ 
div#ctl00_TemplateBody_WebPartManager1_gwpciNewContentTaggedList4_ciNewContentTaggedList4_ListTitle_Body.PanelBody div.TaggedListPanel table tbody tr td li,
div#ctl00_TemplateBody_WebPartManager1_gwpciNewContentTaggedList41_ciNewContentTaggedList41_ListTitle_Body.PanelBody div.TaggedListPanel table tbody tr td li,
div#ctl00_TemplateBody_WebPartManager1_gwpciNewContentTaggedList42_ciNewContentTaggedList42_ListTitle_Body.PanelBody div.TaggedListPanel table tbody tr td li,
div#ctl00_TemplateBody_WebPartManager1_gwpciNewContentTaggedList43_ciNewContentTaggedList43_ListTitle_Body.PanelBody div.TaggedListPanel table tbody tr td li,
div#ctl00_TemplateBody_WebPartManager1_gwpciNewContentTaggedList44_ciNewContentTaggedList44_ListTitle_Body.PanelBody div.TaggedListPanel table tbody tr td li
{margin-bottom:.625em;}


.committee_name{font-size: 1.3em; font-weight: 800; margin-bottom: 1em;}
.committee_top {margin-top: 2em;}
.committee_chair, .committee_liaison, .committee_charge_date, .committee_report, .committee_top {text-align:right; margin-right: 2em;}


@media print
{
    .EmptyMasterContentPanel, #ctl00_ContentPanel > div.yui-bd > div {min-height: 100% !important; height: 100% !important; overflow: visible !important;}
    body{height:auto;}
    .WebPartZone, #fff_body,#ctl00_TemplateBody_WebPartManager1_gwpste_container_FFFPRint_ste_container_FFFPRint{overflow:visible !important; min-height: 100%; position: relative !important; display:inline;}
    #ctl00_ContentPanel > div.yui-bd > div {font-size:10pt; overflow:visible !important;}
    #ste_container_ciRelatedResources {display:none;}
    .printstuff {clear: both;}
    #ctl00_TemplateBody_WebPartManager1_gwpste_container_FFFPRint_ciFFFPRint_PrintPanel p, #ctl00_TemplateBody_WebPartManager1_gwpste_container_FFFPRint_ciFFFPRint_PrintPanel ul li, #ctl00_TemplateBody_WebPartManager1_gwpste_container_FFFPRint_ciFFFPRint_PrintPanel ol li  {font-size: 10pt; font-family: Garamond, "Times New Roman", serif;}
    #ctl00_TemplateBody_WebPartManager1_gwpste_container_FFFPRint_ciFFFPRint_PrintBody > b {clear: both; font-size: 12pt; font-family: Garamond, "Times New Roman", serif;}
    img {max-width: 100% !important;}
    div#yui-main div.yui-b div#ctl00_ContentPanel.ContentPanel div.yui-bd div.yui-gf {width:100% !important;}
}