/* ACOG Screen Stylesheet*/

/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent;}
body {background:#fff url("/ACOGProject/ACOG/frontend/images/pageBg.png") repeat-x; font-size:75%; font-family: Lucida Sans Unicode, Lucida Grande, Lucida Grande, sans-serif; line-height:normal; letter-spacing:normal; word-spacing:normal; color:#555;}

/* tables still need 'cellspacing="0"' in the markup */
table, tbody, tr, td { border: 1px solid; border-collapse: collapse; border-spacing: 0; caption-side: top;}
ol, ul {color: #555; margin-left: 30px;}
input, textarea {padding:0; margin:0;}
.centerContent iframe, .centerContent_wide iframe {background:#FFF;}
th {text-align:left;}
label{cursor:pointer;}
a {text-decoration:none; color:#3366cc;}
a:hover {text-decoration:underline;}
li.last {border-right:0 !important;}
h1, h2, h3 {color: #474747}
h1 {font-weight: bold; font-size: 20px;  margin-bottom:10px;}
h2 {font-weight: bold; font-size: 16px;}
h3 {font-family: Lucida Sans Unicode, Lucida Grande; font-size: 14px; font-weight: 500;}
h4 {font-family: Lucida Sans Unicode, Lucida Grande; font-size: 13px; font-weight: 500;}
h6 {color: #5f497a; font-weight: bold; font-size: 16px; line-height: 18px; }
p {font-family: Lucida Sans Unicode, Lucida Grande; font-size: 12px; color: #555;}
.bold{font-weight:bold;}
.hidden, .hide {display:none;}
.uppercase {text-transform: uppercase;}
.clearfix {overflow: hidden; display:block; }
.col_float {display:block;}
.col {display:block;}
.clear {height:0; width:0; font-size:0; clear:both}
.italic_text {font-style:italic; margin-bottom:10px;font-size: 14px;}
#all_content_0_main_content_1_Div1 {word-wrap: break-word;} /*url from 404s*/

/* Page Container */
.page_container {width:979px; margin:0 auto 10px auto; overflow:hidden; border-left:2px solid #fff; border-right:2px solid #fff; border-top:2px solid #fff; }
.advertise_leader {background: url("/ACOGProject/ACOG/frontend/images/header_bgr.gif") repeat-x scroll 0 0 transparent; border-bottom: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; margin: 0 auto 10px; width: 979px; text-align:center;}

/* Header */
.header { float:left; width:982px; margin-top:0; background:url(/ACOGProject/ACOG/frontend/images/header_bgr.gif) 0 0 repeat-x; overflow:auto; }
.header .logo { width:166px; padding:25px; float:left; }
.header_utils {clear: right; float: right; margin-right: 22px; margin-top: 10px;}
.header_utils li { list-style: none; float:left; margin-left:15px; }
.header_utils a { font-size:11px; color:#3c6090; font-weight:bold; }
.header .search_box { clear: right; float: right; margin-right: 22px; margin-top: 22px; width: 215px;  }
.header .search_box .search_textbox {color:#7a7a7a; padding:4px 5px; float:left; width:175px; border:1px solid #ccc; border-right:0; }
.header .search_btn {float:right}
/*Header Social Media*/
.header .find_us { float:right; margin-right: 22px; margin-top: 10px;}
.header .find_us p { float:left; font-size:10px; padding:5px 0 0; }
.header .find_us ul { list-style: none; margin-left: 0; float: left; clear: none;}
.header .find_us ul li {float:left; padding: 0 0 0 6px; }
.header .find_us ul li a { display: block;}
.header .find_us ul li a.social_media_link  {}

/* Home Carousel */
.carousel_wrap {width:671px; margin-bottom:17px; float:left; position:relative}
.carousel_wrap .jcarousel-container {height:220px; width:671px}
.carousel_wrap .jcarousel-clip {width:671px}

#top_carousel {float:left; height:220px; overflow:hidden}
#top_carousel .jcarousel-item {width:671px; position:relative; height:220px; z-index:0}
#top_carousel li .banner {position:absolute; top:0; left:0; z-index:0}
#top_carousel li div {float:right; z-index:5; position:relative; padding:26px 44px 0 0; width:250px}
#top_carousel li div h3 {font-size:24px; line-height:30px; margin:0 0 9px}
#top_carousel li div p {font-size:14px; line-height:19px; margin:0 0 16px}

#carousel_controls {float:left; width:671px; background:#586688; height:28px}
#carousel_controls .left {float:left; margin:10px 0 0 16px}

#explore_controls .left {float:left; margin:6px 5px 0 16px}
#carousel_controls .left li, #explore_controls .left li {list-style: none; float:left; margin-right:5px}
#carousel_controls .left li a {display:block; height:9px; width:9px; background:url(/ACOGProject/ACOG/frontend/images/carousel_controlblue_off.gif) 0 0 no-repeat; text-indent:-5000px}
#explore_controls .left li a {display:block; height:9px; width:9px; background:url(/ACOGProject/ACOG/frontend/images/carousel_control_off.gif) 0 0 no-repeat; text-indent:-5000px}
#carousel_controls .left li.active a {background:url(/ACOGProject/ACOG/frontend/images/carousel_controlblue_on.gif) 0 0 no-repeat}
#explore_controls .left li.active a {background:url(/ACOGProject/ACOG/frontend/images/carousel_control_on.gif) 0 0 no-repeat}

#carousel_controls .right {float:right; margin:9px 16px 0 0}
#carousel_controls .right li {list-style: none;float:left; margin-left:10px}
#carousel_controls .right li a {display:block; height:11px; width:11px; text-indent:-5000px}
#carousel_controls .right li.prev a {background:url(/ACOGProject/ACOG/frontend/images/back_ico.gif) 0 0 no-repeat; }
#carousel_controls .right li.pause a {background:url(/ACOGProject/ACOG/frontend/images/pause_ico.gif) 0 0 no-repeat; }
#carousel_controls .right li.next a {background:url(/ACOGProject/ACOG/frontend/images/fwd_ico.gif) 0 0 no-repeat; }

/*Carousel Images - for landing pages*/
#all_content_0_main_content_0_featuredItem img[alt="WhoWeAreThemeThree"]{float:none !important;}
#all_content_0_main_content_0_featuredItem img[alt="We Are Women's Partners in Health"]{float:none !important;}
#all_content_0_main_content_0_featuredItem img[alt="What Does FACOG Mean"]{float:none !important;}

/* Main Nav */
.navigation { float:left; background:url("/ACOGProject/ACOG/frontend/images/mainNavBg.png"); width:979px; height:42px; } 
.navigation ul {margin-left: 0;}
.navigation li { list-style: none; float:left; }
.navigation a { color:#fff; font-size:13px; line-height:42px; display:block; padding:0 15px; } 
.navigation a:hover, .navigation .current { background:#81ac0c; text-decoration:none}

/* Sub Page Header */
.page_header { background:transparent; color: #555555; font-size:11px; padding:8px 15px; clear:left; }
.page_header h2 { font-size:16px; margin:0 0 4px 0; padding:0; }
.page_header a { color:#265298; }
.page_header img { float:right; }
.home_page{clear:none !important;}

/* Content */
#page_content {float:left; padding-top:12px; background:#dbdbdb; clear:both; width:979px}
.page_content .leftNavigation { float:left; width:190px; background:transparent; margin-left:11px; }
.page_content .leftNavigation ul li {list-style: none;}
.page_content .leftNavigation ul {margin-left: 0;}
.search_page .leftNavigation {width:auto; background:transparent; margin-left:0}
.page_content .centerContent {float:left; width:550px; background:#dbdbdb; padding:0 12px 0 12px}
.page_content .centerContent_with_right_rail {float:left; width:751px; background:#dbdbdb; padding:0 12px 0 12px}
.page_content .centerContent_with_left_nav {float:left; width:754px; background:#dbdbdb; padding:0 12px 0 12px}
.page_content .centerContent_full_page {float:left; width:957px; background:#dbdbdb; padding:0 12px 0 12px}
.page_content .centerContent_wide {float:left; width:752px; background:#dbdbdb; padding:0 12px 0 12px}
/* Left Rail */
.leftNavigation ul li a { font-size:13px; background:#5a768d; color:#fff; display:block; margin-bottom:2px; padding:6px 15px; } 
.search_page .leftNavigation ul li a {font-size:12px; background:none; color:#3366CC; margin-bottom:0; padding:0} 
.leftNavigation ul li a:hover { background:#3c6191; }
.search_page .leftNavigation ul li a:hover {background:none}
.leftNavigation ul li.selected ul li a:hover{background:#F2F5F7;}
.leftNavigation li.selected a { background:#3c6191; margin-bottom:2px; }
/*.leftNavigation li.selected ul { padding-bottom:6px; background:#54728e; }*/
.leftNavigation li ul { display:none; }
.leftNavigation li.selected ul { display:block; }
.leftNavigation li.selected ul li { margin-bottom:0; }
.leftNavigation li.selected ul li a { background:#f2f5f7; color:#265298; border-bottom:1px solid #dbdbdb; }
.lrmodule { margin-top:12px; background:#fff; font-family: "Arial", Sans-Serif; font-weight: normal; font-size: 10pt;}
.lrmodule h3 { padding: 12px 0 8px 15px; font-weight: normal; font-size: 13pt; color: #193C80;}
.lrmodule h3 a { color: #193C80; }
.lrmodule img { float: left }
.lrmodule p { color: #666666; padding: 12px 0; }

/* Right Rail */
.right_rail {float:right; background:#dbdbdb; width:204px;}
.right_rail .rrmodule {width:172px; background:#fff; margin-bottom:13px; padding:10px; float:left}
.right_rail .rrmodule * { margin-bottom: 8px; }
/*used for Recent Releases for News Releases pages*/
.right_rail .rrmodule ol li {list-style: none; }
.right_rail .rrmodule ol {margin-left: 0;}
.home_page .right_rail .rrmodule { width:228px; } 
.right_rail .rrmodule a {color:#265298; font-weight:bold}
.right_rail .rrmodule a.read_now{background-image: url("/ACOGProject/ACOG/frontend/images/btn_find_obgyn.gif");background-repeat: no-repeat;color: #FFFFFF;padding: 3px 27px 4px;}
.right_rail .rrmodule h3 {white-space: nowrap; overflow: hidden; margin-bottom:10px; font-size:13px; color:#ffffff; background:url(/ACOGProject/ACOG/frontend/images/rrhead_gd.gif) 0 0 repeat-x; padding:7px 8px 9px}
.right_rail .rrmodule h3.long {margin-bottom:10px; font-size:13px; color:#ffffff; background:url(/ACOGProject/ACOG/frontend/images/rrhead_gd.gif) 0 0 repeat-x; padding:7px 7px 9px}
.right_rail .rrmodule h4 {font-size:16px; margin-bottom:9px; color:#474747; position:relative}
/*.right_rail .rrmodule div {padding:0 10px 0 15px;}*/
.right_rail .rrmodule ol li span {display:block; padding-bottom:12px;}
.right_rail .rrmodule input.text {color:#a4a4a4; padding-left:5px; float:left; border:1px solid #b8b8b8; border-right:none; width:185px; height:23px}
.right_rail .rrmodule input.submit {cursor:pointer; background:url(/ACOGProject/ACOG/frontend/images/green_btn.gif) 0 0 no-repeat; border:none; text-indent:-5000px; width:28px; height:25px}
.right_rail .rrmodule input.go {margin-right:6px; cursor:pointer; background:url(/ACOGProject/ACOG/frontend/images/go_btn.gif) 0 0 no-repeat; border:none; width:41px; height:22px; color:#fff; font-weight:bold; font-family:arial}
.right_rail .bookstore img {float:left; margin-right:12px}
.right_rail .buyers_guide div {padding:8px 0 7px 6px; background:url(/ACOGProject/ACOG/frontend/images/obgyn_gd.gif) 0 0 repeat-y}
.right_rail .obgyn_locator input.text {margin-left:5px}
.right_rail .obgyn_locator div {margin-bottom:13px}
.right_rail .for_media div {border-bottom:1px dotted #999999; padding-bottom:8px; margin-bottom:5px}
.right_rail .for_media a {padding:0 10px 0 15px}
.right_rail .patient_topics div {margin-bottom:7px}
.right_rail .patient_topics .wrap {margin-bottom:0; padding:8px; background:#e9e9ef}
.right_rail .patient_topics .wrap select {color:#a4a4a4; width:100%; margin-bottom:7px}
.right_rail .patient_topics .wrap a {font-family:arial; font-size:11px; margin:0;}
.right_rail .mem_login img {float:left; margin:0 12px 0 20px}
.right_rail .mem_login div {border-bottom:1px dotted #8d8d8d; margin-bottom:12px; padding-bottom:10px}
.right_rail .mem_login input.login {margin-left:12px; float:left; background:url(/ACOGProject/ACOG/frontend/images/login_btn.gif) 0 0 no-repeat; width:57px; height:29px; border:none; font-size:13px; font-weight:bold; color:#fff}
.right_rail .mem_login p {border-left:1px solid #d8d8d8; padding-left:12px; float:left; margin-left:14px; font-size:11px; font-family:arial}
.right_rail .mem_login p a {display:block}
.right_rail .list ol { list-style:decimal outside; margin-left:20px; }
.right_rail .list ol li { margin-bottom:10px; color:#787878; }
.right_rail .list ul li { margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #787878; }
.right_rail .list ul li.last{ border-bottom:none; margin-bottom:0; padding-bottom:0;}
.right_rail .list ol img { position:relative; top:2px; left:4px; }
.right_rail .imagelink p { font-size:11px; margin:10px 0; color:#555555; }
.right_rail .imagelink a { font-size:12px; color:#6889c8; }
.right_rail .bookstore_list li { border-bottom: 1px solid #d8d8d8; padding-bottom:6px; }
.right_rail .bookstore_list li a { background:transparent; padding:0; } 
.right_rail .bookstore_list a {color:#456ebb;}
.right_rail a.green_arrow { padding-right:10px; background: url("/ACOGProject/ACOG/frontend/images/green_arrow.png") no-repeat right; }
.WHITEtype{color:#fff}
.home_page .centerContent {float:left; width:691px; padding:0 16px 0 12px;}
.home_page .right_rail {width:260px; float:left;}

.horizontal_wrap {padding:20px 20px 20px; background:#fff url(/ACOGProject/ACOG/frontend/images/rt_bd_bg.gif) 100% 0 repeat-y; float:left; width:512px;}
.horizontal_wrap ol {list-style:decimal outside none; margin-left:30px;}
.centerContent_wide .horizontal_wrap {padding:10px 10px 20px; background:#fff url(/ACOGProject/ACOG/frontend/images/rt_bd_bg.gif) 100% 0 repeat-y; float:left; width:732px; margin-bottom:25px;}
.centerContent_wide .horizontal_wrap h1,
.centerContent .news_release h1 { color:#4c4c4c; }
.centerContent .news_release .release_image { margin-bottom:15px; }
.centerContent .news_release h4 { margin-bottom:15px; color:#555; font-size:11px; }
.centerContent_wide .horizontal_wrap p,
.centerContent .news_release p { margin-bottom:10px; color:#555; }
.centerContent .horizontal_wrap p { margin:1em 0px;}
.horizontal_wrap .header_image {text-align:center; margin:0 0 15px;}
.centerContent_wide .horizontal_wrap  .disclaimer_section,
.centerContent .news_release .disclaimer_section {width:100%; border-top:1px solid #e2e2e2; font-size:10px; padding:20px 0;margin: 20px 0;}
.disclaimer_section p {word-wrap: normal; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none;}
.centerContent_wide .horizontal_wrap .full-text ul, .centerContent .horizontal_wrap .full-text ul {list-style:disc none outside; padding-left:30px; /*when changing bulleted list margin-left padding change this too*/ margin-left: 0; margin-bottom:5px;}
.centerContent_wide .horizontal_wrap .full-text table, .centerContent .horizontal_wrap .full-text table {margin-right:10px;}
.centerContent_wide .horizontal_wrap .full-text td, .centerContent .horizontal_wrap .full-text td {border:1px solid #000; padding:3px;}
.home_page .horizontal_wrap {padding:10px 10px 20px; background:#fff url(/ACOGProject/ACOG/frontend/images/rt_bd_bg.gif) 100% 0 repeat-y; float:left; width:673px}
.horizontal_wrap h3 {/*font-size:16px;*/ line-height:22px; margin:0 0 16px}
.centerContent_wide .horizontal_wrap h3,
.centerContent .news_release h3 {font-size:16px; line-height:22px; margin:16px 0}

.hwrap_bd_btm {width:551px; height:2px; background:url(/ACOGProject/ACOG/frontend/images/btm_bd_bg.gif) 0 0 repeat-x; float:left; margin:0 0 11px}
.home_page .hwrap_bd_btm {width:692px; height:2px; background:url(/ACOGProject/ACOG/frontend/images/btm_bd_bg.gif) 0 0 repeat-x; float:left; margin:0 0 11px}
.centerContent_wide .horizontal_wrap .next_button { background:url(/ACOGProject/ACOG/frontend/images/next_button.gif) 0 0 no-repeat; padding:4px 9px;font-size:13px;font-weight:bold;color:#fff; margin:20px 0 40px; display:block;text-decoration:none;}
.register_button { background:url(/ACOGProject/ACOG/frontend/images/register_btn.gif) 0 0 no-repeat; padding:4px 9px;font-size:13px;font-weight:bold;color:#fff !important; margin:20px 0 0;  display:block;text-decoration:none; width:65px;}
.for_physicians {float:left; border-right:1px solid #dfdfdf; padding-right:25px; margin-right:24px;}

/*Homepage Announcements*/
.announce {font-size:12px; float:left}
.announce ul {margin-left: 0; color:#424141; width:390px}
.announce ul li {list-style: none; line-height:18px; margin-bottom:15px}
.announce ul li a {color:#265298}

#explore_controls {float:right}
#explore_controls .right {float:left; margin-left: 0;}
#explore_controls .right li, .btm_carousel_wrap .controls li {list-style: none; float:left}
.btm_carousel_wrap .controls {margin-top:17px; margin-left: 0; float:left}
#explore_controls .right a, .btm_carousel_wrap .controls a {width:20px; height:20px; display:block; text-indent:-5000px}
#explore_controls .right .prev, .btm_carousel_wrap .controls .prev {background:url(/ACOGProject/ACOG/frontend/images/prev_ico.gif) 0 0 no-repeat}
#explore_controls .right .pause, .btm_carousel_wrap .controls .pause {background:url(/ACOGProject/ACOG/frontend/images/pause_block_ico.gif) 0 0 no-repeat; margin-left:4px}
#explore_controls .right .next, .btm_carousel_wrap .controls .next {background:url(/ACOGProject/ACOG/frontend/images/next_ico.gif) 0 0 no-repeat; margin-left:4px}
.btm_carousel_wrap ul li a img {float:left; margin-right:15px;}

/* Custom Drop Down - on homepage */
.custom-dd {position:relative; z-index:1; margin-bottom:20px; padding:0 0 0 0 !important; margin:0 0 0 0 !important; float:left}
.custom-dd select {display:none}
.custom-dd h3 {background:#fff !important; width:212px !important; color: #a19e9e; padding:0 !important}
.custom-dd h3 a {width:200px; background:transparent url(/ACOGProject/ACOG/frontend/images/green2_btn.gif) no-repeat 100% 0; color:#999999 !important; font-weight:normal !important; display:block; font-size:12px !important; padding:3px 0 4px 12px !important; border:1px solid #999999;}
.custom-dd h3 a.selectable {color:#444444 !important;}
.custom-dd h3 a:hover {text-decoration: none}
.custom-dd ul {display:none; margin-left: 0; background:#fff; left:0; padding:5px 0; position:absolute; top:22px; width:210px; z-index:100; border-bottom: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; height: 200px; overflow-y: scroll;}
.custom-dd ul li {font-size: 12px; color: #a19e9e; padding: 0 0 10px 11px;}
.custom-dd ul li a {font-size: 12px !important; color: #999999 !important; text-decoration: none; font-weight:normal !important}
.custom-dd ul li a.selectable {color:#444444 !important;}
.custom-dd ul li a:hover {text-decoration: none}

.explore {padding:10px 15px 15px; width:663px}
.explore .jcarousel-container {clear:both; width:666px}
.explore .jcarousel-clip {width:666px}
.explore .jcarousel-container ul .jcarousel-item {width:126px; height:142px; margin-right:7px; background:#f6f6f6}
.explore .jcarousel-container ul li h4 {font-family:arial; padding:1px 10px 10px; line-height:16px; font-size:12px}
.explore .jcarousel-container ul li h4 a {color:#585858}
.explore .jcarousel-container ul li h4 a span {color:#456ebb}
.explore h3 {float:left}

.home_page .split_wrap {padding:0 0 0 0; width:693px}
.home_page .split_wrap .clinic {border-right:1px solid #dddddd; width:304px; float:left; padding:11px 25px 22px 16px}
.home_page .split_wrap .clinic img {float:left; margin-right:15px}
.home_page .split_wrap .clinic div {margin-bottom:8px}
.home_page .split_wrap .clinic div a {color:#265298}
.home_page .split_wrap .btm_carousel_wrap {float:left; width:304px; padding:11px 25px 18px 16px}
.home_page .split_wrap .btm_carousel_wrap .jcarousel-container {width:304px}
.home_page .split_wrap .btm_carousel_wrap .jcarousel-clip {width:304px}
.home_page .split_wrap .btm_carousel_wrap .jcarousel-container li div {margin-bottom:8px}
.home_page .split_wrap .btm_carousel_wrap .jcarousel-container li div a {color:#265298}
.home_page .split_wrap .btm_carousel_wrap .jcarousel-container ul li {width:304px}

/* Home Accordian - For Physicians */
#home_accordion {float:left; width:221px; overflow:hidden; height: 262px;}
#home_accordion li {width:221px; margin:0 0 3px; background:#f2f5f7; float:left}
#home_accordion li.last {margin:0 0 0}
#home_accordion li h4 {font-weight:normal}
#home_accordion li h4 a {padding:5px 10px 7px 10px; font-size:13px; display:block; color:#fff; background:#5a768d url(/ACOGProject/ACOG/frontend/images/acc_off.gif) 196px 10px no-repeat}
#home_accordion li h4 a:hover {text-decoration:none}
#home_accordion li h4.ui-state-active a {color:#474747; background:#f2f5f7 url(/ACOGProject/ACOG/frontend/images/acc_on.gif) 196px 10px no-repeat}
#home_accordion li .body {padding:10px 16px 4px 16px}
#home_accordion li .body .restricted {float:left; margin-right:6px}
#home_accordion li .body div {font-size:11px; color:#414141; margin-bottom:7px; line-height:16px}
#home_accordion li .body a {font-size:11px; display:block; margin-bottom:7px}

/* Content Modules */
.departmentcontact {display: block; float: left; width: 45%; padding-right: 1.5em;}
.departmentrow {clear: both;}
.centerContent .contentModule { clear:both; margin-top:10px; color:#666; font-size:12px; }
.centerContent .contentModule .featured_list {padding-top:15px; padding-bottom:15px;}
.centerContent .contentModule h2 { font-size:16px; color:#474747; margin-bottom:14px; }
.centerContent .contentModule .articleList ul {list-style:disc inside; margin-bottom: 8px; margin-left: 5px;}
.centerContent .featured  img { float:left; margin:0 20px 10px 0; } 
.centerContent .featured h1 { font-size:20px; color:#265298; margin:0 0 10px 0; }
.centerContent .featured h5 { font-size:11px; margin-bottom:10px; font-weight:normal; }
.centerContent .featured h5 img { float:none; margin:0; position:relative; top:2px; left:4px; }
.centerContent .recentList ul { list-style-image: none }
.centerContent .recentList ul li { margin:0 0 12px 0; font-weight:bold; }
.centerContent .recentList ul li a { font-weight:normal; }
.centerContent .contentModule .upcoming_events ul li {list-style: none;}
.centerContent .contentModule .upcoming_events li {margin-bottom: 10px; list-style-type: none; margin-left: -30px;} /*when changing ul ol margin-left change this too*/
.centerContent .browse { background:#f5f5f8; padding: 10px 15px; /*margin:0 10px;*/ }
.centerContent .browse.top_border { border-top: 1px solid #DBDBDB; margin-top:0;}
.centerContent .browse  ul { list-style-image: none; float:left; /*border-bottom:1px solid #dcdcdf;*/ /*margin:0 10px 20px;*/ margin-right: 10px; margin-left: 0; }

/*Search Box for Resource Pages*/
.centerContent .browse  li { float:left; border-bottom:1px solid #dcdcdf; width:124px; margin:0 32px 4px 0; padding-bottom:6px; margin-bottom:4px; }
.centerContent .browse  li.lastrow { border-bottom:0; }
.centerContent .browse  li a { font-size:12px; font-weight:bold; color:#265298; }
.centerContent .browse .search_box { width:335px; }
.centerContent .browse_list .search_box  { margin:auto; }
.centerContent .browse .search_box  input { color:#a4a4a4; border:1px solid #ccc; border-right:0; width:280px; padding:5px 12px 4px; }
.centerContent .browse .search_btn { float:right; } 
.centerContent .contentModule .featured_list, .centerContent .featured_item.hasImage {border-bottom: 1px solid #D6D6D6; }
.centerContent .featured_item.hasImage { padding-bottom: 10px;}
.centerContent .featured_list.last {border-bottom: none;}
.centerContent .featured_list img,.centerContent .featured_item img { float:left; margin:0 20px 10px 0; }
.centerContent .col_float h2 { margin:0 0 10px 0; position:relative; top: -4px;}
.centerContent .featured_list  p { margin-bottom:10px; }
.centerContent .featured_list  a { font-weight:bold; font-family: Lucida Sans Unicode, Lucida Grande; font-weight:500; color: #456EBB;}
.centerContent .content_header h1 { font-size:20px; margin-bottom:20px; }
.centerContent .splitboxes h2{ margin-bottom: 24px; }
.centerContent .splitboxes h3 { color:#fff; background: url("/ACOGProject/ACOG/frontend/images/content_module_header_bg.png") repeat-x #607992; font-size:14px; padding:1px 12px; margin:0 0 2px 0; border:1px solid #e0e0e0; border-bottom:0; }
.centerContent .splitboxes p { margin:10px 0; }
.centerContent .splitboxes a { float:left; clear:left; display:block; padding-right:10px; font-weight:bold; background: url("/ACOGProject/ACOG/frontend/images/green_arrow.png") no-repeat right; }


/* Content Modules centerContent_with_right_rail */
.centerContent_with_right_rail iframe, .centerContent_wide iframe {background:#FFF;}
.home_page .centerContent_with_right_rail {float:left; width:691px; padding:0 16px 0 12px;}
.centerContent_with_right_rail .horizontal_wrap {padding:20px 20px 20px; background:#fff url(/ACOGProject/ACOG/frontend/images/rt_bd_bg.gif) 100% 0 repeat-y; float:left; width:711px;}
.centerContent_with_right_rail .contentModule .featured_list {padding-top:15px; padding-bottom:15px;}
.centerContent_with_right_rail .news_release h1 { color:#4c4c4c; }
.centerContent_with_right_rail .news_release .release_image { margin-bottom:15px; }
.centerContent_with_right_rail .news_release h4 { margin-bottom:15px; color:#555; font-size:11px; }
.centerContent_with_right_rail .news_release p { margin-bottom:10px; color:#555; }
.centerContent_with_right_rail .horizontal_wrap p { margin:1em 0px;}
.centerContent_with_right_rail .news_release .disclaimer_section {width:100%; border-top:1px solid #e2e2e2; font-size:10px; padding:20px 0;margin: 20px 0;}
.centerContent_with_right_rail .horizontal_wrap .full-text ul {list-style:disc none outside; padding-left:14px; margin-bottom:5px;}
.centerContent_with_right_rail .horizontal_wrap .full-text table {margin-right:10px;}
.centerContent_with_right_rail .horizontal_wrap .full-text td {border:1px solid #000; padding:3px;}
.centerContent_with_right_rail .news_release h3 {font-size:16px; line-height:22px; margin:16px 0}
.centerContent_with_right_rail .contentModule { clear:both; margin-top:10px; color:#666; font-size:12px; }
.centerContent_with_right_rail .contentModule .horizontal_wrap .featured_list {padding-top:15px; padding-bottom:15px;}
.centerContent_with_right_rail .contentModule h2 { font-size:16px; color:#474747; margin-bottom:14px; }
.centerContent_with_right_rail .contentModule .articleList ul {list-style:disc inside; margin-bottom: 8px; margin-left: 5px;}
.centerContent_with_right_rail .featured  img { float:left; margin:0 20px 10px 0; } 
.centerContent_with_right_rail .featured h1 { font-size:20px; color:#265298; margin:0 0 10px 0; }
.centerContent_with_right_rail .featured h5 { font-size:11px; margin-bottom:10px; font-weight:normal; }
.centerContent_with_right_rail .featured h5 img { float:none; margin:0; position:relative; top:2px; left:4px; }
.centerContent_with_right_rail .recentList ul { list-style-image: none }
.centerContent_with_right_rail .recentList ul li { margin:0 0 12px 0; font-weight:bold; }
.centerContent_with_right_rail .recentList ul li a { font-weight:normal; }
.centerContent_with_right_rail .contentModule .upcoming_events li {margin-bottom: 10px; list-style-type: none; margin-left: 0;}
.centerContent_with_right_rail .browse { background:#f5f5f8; padding: 10px 15px; /*margin:0 10px;*/ }
.centerContent_with_right_rail .browse.top_border { border-top: 1px solid #DBDBDB; margin-top:0;}
.centerContent_with_right_rail .browse  ul { list-style-image: none; float:left; /*border-bottom:1px solid #dcdcdf;*/ /*margin:0 10px 20px;*/ margin-right: 10px; }
.centerContent_with_right_rail .browse  li { float:left; border-bottom:1px solid #dcdcdf; width:124px; margin:0 32px 4px 0; padding-bottom:6px; margin-bottom:4px; }
.centerContent_with_right_rail .browse  li.lastrow { border-bottom:0; }
.centerContent_with_right_rail .browse  li a { font-size:12px; font-weight:bold; color:#265298; }
.centerContent_with_right_rail .browse .search_box { width:335px; }
.centerContent_with_right_rail .browse_list .search_box  { margin:auto; }
.centerContent_with_right_rail .browse .search_box  input { color:#a4a4a4; border:1px solid #ccc; border-right:0; width:280px; padding:5px 12px 4px; }
.centerContent_with_right_rail .browse .search_btn { float:right; } 
.centerContent_with_right_rail .contentModule .featured_list, .centerContent_with_right_rail .featured_item.hasImage {border-bottom: 1px solid #D6D6D6; }
.centerContent_with_right_rail .featured_item.hasImage { padding-bottom: 10px;}
.centerContent_with_right_rail .featured_list.last {border-bottom: none;}
.centerContent_with_right_rail .featured_list img,.centerContent_with_right_rail .featured_item img { float:left; margin:0 20px 10px 0; }
.centerContent_with_right_rail .col_float h2 { margin:0 0 10px 0; position:relative; top: -4px;}
.centerContent_with_right_rail .featured_list  p { margin-bottom:10px; }
.centerContent_with_right_rail .featured_list  a { font-weight:bold; font-family: Lucida Sans Unicode, Lucida Grande; font-weight:500; color: #456EBB;}
.centerContent_with_right_rail .content_header h1 { font-size:20px; margin-bottom:20px; }
.centerContent_with_right_rail .splitboxes h2{ margin-bottom: 24px; }
.centerContent_with_right_rail .splitboxes h3 { color:#fff; background: url("/ACOGProject/ACOG/frontend/images/content_module_header_bg.png") repeat-x #607992; font-size:14px; padding:1px 12px; margin:0 0 2px 0; border:1px solid #e0e0e0; border-bottom:0; }
.centerContent_with_right_rail .splitboxes p { margin:10px 0; }
.centerContent_with_right_rail .splitboxes a { float:left; clear:left; display:block; padding-right:10px; font-weight:bold; background: url("/ACOGProject/ACOG/frontend/images/green_arrow.png") no-repeat right; }

/* Content Modules centerContent_with_left_nav */
.centerContent_with_left_nav iframe, .centerContent_wide iframe {background:#FFF;}
.home_page .centerContent_with_left_nav {float:left; width:691px; padding:0 16px 0 12px;}
.centerContent_with_left_nav .horizontal_wrap {padding:20px 20px 20px; background:#fff url(/ACOGProject/ACOG/frontend/images/rt_bd_bg.gif) 100% 0 repeat-y; float:left; width:714px;}
.centerContent_with_left_nav .contentModule .featured_list {padding-top:15px; padding-bottom:15px;}
.centerContent_with_left_nav .news_release h1 { color:#4c4c4c; }
.centerContent_with_left_nav .news_release .release_image { margin-bottom:15px; }
.centerContent_with_left_nav .news_release h4 { margin-bottom:15px; color:#555; font-size:11px; }
.centerContent_with_left_nav .news_release p { margin-bottom:10px; color:#555; }
.centerContent_with_left_nav .horizontal_wrap p { margin:1em 0px;}
.centerContent_with_left_nav .news_release .disclaimer_section {width:100%; border-top:1px solid #e2e2e2; font-size:10px; padding:20px 0;margin: 20px 0;}
.centerContent_with_left_nav .horizontal_wrap .full-text ul {list-style:disc none outside; padding-left:14px; margin-bottom:5px;}
.centerContent_with_left_nav .horizontal_wrap .full-text table {margin-right:10px;}
.centerContent_with_left_nav .horizontal_wrap .full-text td {border:1px solid #000; padding:3px;}
.centerContent_with_left_nav .news_release h3 {font-size:16px; line-height:22px; margin:16px 0}
.centerContent_with_left_nav .contentModule { clear:both; margin-top:10px; color:#666; font-size:12px; }
.centerContent_with_left_nav .contentModule .horizontal_wrap .featured_list {padding-top:15px; padding-bottom:15px;}
.centerContent_with_left_nav .contentModule h2 { font-size:16px; color:#474747; margin-bottom:14px; }
.centerContent_with_left_nav .contentModule .articleList ul {list-style:disc inside; margin-bottom: 8px; margin-left: 5px;}
.centerContent_with_left_nav .featured  img { float:left; margin:0 20px 10px 0; } 
.centerContent_with_left_nav .featured h1 { font-size:20px; color:#265298; margin:0 0 10px 0; }
.centerContent_with_left_nav .featured h5 { font-size:11px; margin-bottom:10px; font-weight:normal; }
.centerContent_with_left_nav .featured h5 img { float:none; margin:0; position:relative; top:2px; left:4px; }
.centerContent_with_left_nav .recentList ul { list-style-image: none }
.centerContent_with_left_nav .recentList ul li { margin:0 0 12px 0; font-weight:bold; }
.centerContent_with_left_nav .recentList ul li a { font-weight:normal; }
.centerContent_with_left_nav .contentModule .upcoming_events li {margin-bottom: 10px; list-style-type: none; margin-left: 0;}
.centerContent_with_left_nav .browse { background:#f5f5f8; padding: 10px 15px; /*margin:0 10px;*/ }
.centerContent_with_left_nav .browse.top_border { border-top: 1px solid #DBDBDB; margin-top:0;}
.centerContent_with_left_nav .browse  ul { list-style-image: none; float:left; /*border-bottom:1px solid #dcdcdf;*/ /*margin:0 10px 20px;*/ margin-right: 10px; }
.centerContent_with_left_nav .browse  li { float:left; border-bottom:1px solid #dcdcdf; width:124px; margin:0 32px 4px 0; padding-bottom:6px; margin-bottom:4px; }
.centerContent_with_left_nav .browse  li.lastrow { border-bottom:0; }
.centerContent_with_left_nav .browse  li a { font-size:12px; font-weight:bold; color:#265298; }
.centerContent_with_left_nav .browse .search_box { width:335px; }
.centerContent_with_left_nav .browse_list .search_box  { margin:auto; }
.centerContent_with_left_nav .browse .search_box  input { color:#a4a4a4; border:1px solid #ccc; border-right:0; width:280px; padding:5px 12px 4px; }
.centerContent_with_left_nav .browse .search_btn { float:right; } 
.centerContent_with_left_nav .contentModule .featured_list, .centerContent_with_left_nav .featured_item.hasImage {border-bottom: 1px solid #D6D6D6; }
.centerContent_with_left_nav .featured_item.hasImage { padding-bottom: 10px;}
.centerContent_with_left_nav .featured_list.last {border-bottom: none;}
.centerContent_with_left_nav .featured_list img,.centerContent_with_left_nav .featured_item img { float:left; margin:0 20px 10px 0; }
.centerContent_with_left_nav .col_float h2 { margin:0 0 10px 0; position:relative; top: -4px;}
.centerContent_with_left_nav .featured_list  p { margin-bottom:10px; }
.centerContent_with_left_nav .featured_list  a { font-weight:bold; font-family: Lucida Sans Unicode, Lucida Grande; font-weight:500; color: #456EBB;}
.centerContent_with_left_nav .content_header h1 { font-size:20px; margin-bottom:20px; }
.centerContent_with_left_nav .splitboxes h2{ margin-bottom: 24px; }
.centerContent_with_left_nav .splitboxes h3 { color:#fff; background: url("/ACOGProject/ACOG/frontend/images/content_module_header_bg.png") repeat-x #607992; font-size:14px; padding:1px 12px; margin:0 0 2px 0; border:1px solid #e0e0e0; border-bottom:0; }
.centerContent_with_left_nav .splitboxes p { margin:10px 0; }
.centerContent_with_left_nav .splitboxes a { float:left; clear:left; display:block; padding-right:10px; font-weight:bold; background: url("/ACOGProject/ACOG/frontend/images/green_arrow.png") no-repeat right; }
/* Content Modules centerContent_with_left_nav ends */

/* Content Modules centerContent_full_page */
.centerContent_full_page iframe, .centerContent_wide iframe {background:#FFF;}
.home_page .centerContent_full_page {float:left; width:691px; padding:0 16px 0 12px;}
.centerContent_full_page .horizontal_wrap {padding:20px 20px 20px; background:#fff url(/ACOGProject/ACOG/frontend/images/rt_bd_bg.gif) 100% 0 repeat-y; float:left; width:917px;}
.centerContent_full_page .contentModule .featured_list {padding-top:15px; padding-bottom:15px;}
.centerContent_full_page .news_release h1 { color:#4c4c4c; }
.centerContent_full_page .news_release .release_image { margin-bottom:15px; }
.centerContent_full_page .news_release h4 { margin-bottom:15px; color:#555; font-size:11px; }
.centerContent_full_page .news_release p { margin-bottom:10px; color:#555; }
.centerContent_full_page .horizontal_wrap p { margin:1em 0px;}
.centerContent_full_page .news_release .disclaimer_section {width:100%; border-top:1px solid #e2e2e2; font-size:10px; padding:20px 0;margin: 20px 0;}
.centerContent_full_page .horizontal_wrap .full-text ul {list-style:disc none outside; padding-left:14px; margin-bottom:5px;}
.centerContent_full_page .horizontal_wrap .full-text table {margin-right:10px;}
.centerContent_full_page .horizontal_wrap .full-text td {border:1px solid #000; padding:3px;}
.centerContent_full_page .news_release h3 {font-size:16px; line-height:22px; margin:16px 0}
.centerContent_full_page .contentModule { clear:both; margin-top:10px; color:#666; font-size:12px; }
.centerContent_full_page .contentModule .horizontal_wrap .featured_list {padding-top:15px; padding-bottom:15px;}
.centerContent_full_page .contentModule h2 { font-size:16px; color:#474747; margin-bottom:14px; }
.centerContent_full_page .contentModule .articleList ul {list-style:disc inside; margin-bottom: 8px; margin-left: 5px;}
.centerContent_full_page .featured  img { float:left; margin:0 20px 10px 0; } 
.centerContent_full_page .featured h1 { font-size:20px; color:#265298; margin:0 0 10px 0; }
.centerContent_full_page .featured h5 { font-size:11px; margin-bottom:10px; font-weight:normal; }
.centerContent_full_page .featured h5 img { float:none; margin:0; position:relative; top:2px; left:4px; }
.centerContent_full_page .recentList ul { list-style-image: none }
.centerContent_full_page .recentList ul li { margin:0 0 12px 0; font-weight:bold; }
.centerContent_full_page .recentList ul li a { font-weight:normal; }
.centerContent_full_page .contentModule .upcoming_events li {margin-bottom: 10px; list-style-type: none; margin-left: 0;}
.centerContent_full_page .browse { background:#f5f5f8; padding: 10px 15px; /*margin:0 10px;*/ }
.centerContent_full_page .browse.top_border { border-top: 1px solid #DBDBDB; margin-top:0;}
.centerContent_full_page .browse  ul { list-style-image: none; float:left; /*border-bottom:1px solid #dcdcdf;*/ /*margin:0 10px 20px;*/ margin-right: 10px; }
.centerContent_full_page .browse  li { float:left; border-bottom:1px solid #dcdcdf; width:124px; margin:0 32px 4px 0; padding-bottom:6px; margin-bottom:4px; }
.centerContent_full_page .browse  li.lastrow { border-bottom:0; }
.centerContent_full_page .browse  li a { font-size:12px; font-weight:bold; color:#265298; }
.centerContent_full_page .browse .search_box { width:335px; }
.centerContent_full_page .browse_list .search_box  { margin:auto; }
.centerContent_full_page .browse .search_box  input { color:#a4a4a4; border:1px solid #ccc; border-right:0; width:280px; padding:5px 12px 4px; }
.centerContent_full_page .browse .search_btn { float:right; } 
.centerContent_full_page .contentModule .featured_list, .centerContent_full_page .featured_item.hasImage {border-bottom: 1px solid #D6D6D6; }
.centerContent_full_page .featured_item.hasImage { padding-bottom: 10px;}
.centerContent_full_page .featured_list.last {border-bottom: none;}
.centerContent_full_page .featured_list img,.centerContent_full_page .featured_item img { float:left; margin:0 20px 10px 0; }
.centerContent_full_page .col_float h2 { margin:0 0 10px 0; position:relative; top: -4px;}
.centerContent_full_page .featured_list  p { margin-bottom:10px; }
.centerContent_full_page .featured_list  a { font-weight:bold; font-family: Lucida Sans Unicode, Lucida Grande; font-weight:500; color: #456EBB;}
.centerContent_full_page .content_header h1 { font-size:20px; margin-bottom:20px; }
.centerContent_full_page .splitboxes h2{ margin-bottom: 24px; }
.centerContent_full_page .splitboxes h3 { color:#fff; background: url("/ACOGProject/ACOG/frontend/images/content_module_header_bg.png") repeat-x #607992; font-size:14px; padding:1px 12px; margin:0 0 2px 0; border:1px solid #e0e0e0; border-bottom:0; }
.centerContent_full_page .splitboxes p { margin:10px 0; }
.centerContent_full_page .splitboxes a { float:left; clear:left; display:block; padding-right:10px; font-weight:bold; background: url("/ACOGProject/ACOG/frontend/images/green_arrow.png") no-repeat right; }
/* Content Modules centerContent_full_page ends*/
/*District Newsletters*/
#all_content_0_main_content_0_ul {list-style:none; margin-left:0;}

/* Footer */
.footer { clear:both; text-align:center; font-size:11px; border-top:1px solid #c5c5c5; }
.footerLinks { background:url("/ACOGProject/ACOG/frontend/images/footerBG.png"); height:70px; border:1px solid #d9dee6; border-top:0; padding-top:16px; }
.footerLinks ul {margin-left: 0;}
.footerLinks li {display:inline; margin-right:7px; background:url(/ACOGProject/ACOG/frontend/images/footer_link_bg.gif) 100% 3px no-repeat; padding-right:13px} 
.footerLinks li.last {background:none; padding-right:0; margin-right:0} 
.footerLinks li a { font-weight:bold; }
#footerText { margin-top:6px; }
#copyright { margin:10px 0 20px 0; color:#8e8e8e; }

/*Widget Box - used for right rail module*/
.widget_box {float:right; margin-top:-80px}
.widget_box li {float:left; padding-left:27px; margin: 0 5px;}
.widget_box li  a{font-weight:bold;}
.widget_box .download_link {background: url("/ACOGProject/ACOG/frontend/images/pdf_icon.gif") no-repeat left;}
.pdf_download {background: padding-left:35px; font-weight:bold !important; display: block; margin-top: 12px;}
.document_view {background: padding-left:35px; font-weight:bold !important; display: block; margin-top: 12px; float: right;}
.widget_box .email_link {background: url("/ACOGProject/ACOG/frontend/images/mail_icon.gif") no-repeat left;}
.widget_box .print_link {background: url("/ACOGProject/ACOG/frontend/images/print_icon.gif") no-repeat left;}

/*Breadcrumbs*/
.breadcrumbs li {list-style: none; float:left; background: url("/ACOGProject/ACOG/frontend/images/breadcrumb_divider.gif") no-repeat right; padding-right:10px; margin-right:5px}
.breadcrumbs ul {margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent;}
.breadcrumbs .last_breadcrumb {background:none;}

.legislative_text {float:left; display:block; width:350px;}
.pdf_link{background: url("/ACOGProject/ACOG/frontend/images/pdf_icon.gif") no-repeat left; padding-left:25px; margin:10px 0; display:block;}
#legislative h1 {font-size:20px; color:#265298;}
#legislative h2 {font-size:16px; color:#474747;}
#legislative .centerContent h3 {font-size:12px; color:#666666;}

/*Event Tabs*/
.tabs {width:532px; min-height:200px; display:block; background-color:#e8eef3; border:1px solid #d9d9d9;margin-top: 40px;}
.tabs .tablist {width:100%;}
.tabs .tablist {list-style: none; margin-left: 0;}
.tabs .tablist li{list-style: none; margin-left: 0; float:left;padding:10px 5px; color:#fff; background-color:#6a8398; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;text-align:center; width:124px;}
.tabs .tablist li.last {border-right:none; width:127px;}
.tabs .tablist li a{color:#fff; display:block; font-weight:bold;}
.tabs .tablist li.active{float:left;padding:10px 0; color:#000000; background-color:#e8eef3;border-bottom:none;}
.tabs .tablist li.active a{color:#000000; margin:0 auto;}
.tabs div {clear:both;}
.tabs ul li{list-style: none; margin-left: -30px; /*when changing bulleted lists margin-left change this too */ width:502px; padding:15px; border-bottom:1px solid #d9d9d9; background:none}

/*Rail Items*/
.right_rail .registration p{margin:10px 0;}
.lrimage {margin:20px 0;}
.news_releases ul {margin-left: 0;}
.news_releases  li {list-style: none; padding:15px 0; border-bottom: 1px solid #d6d6d6;}
.news_releases  li.last_release {border-bottom: none;}
.news_releases  li .date{display:block;}
.news_releases  li a{display:block; font-size:15px; margin-bottom:15px;}
.news_releases  li p{display:block;}
.newsletters  li.newsletter {padding:15px 0; border-bottom: 1px solid #d6d6d6;}
.newsletters  li.last_newsletter {border-bottom: none;}
.newsletters  li a{display:block; font-size:12px; margin:5px 0; font-weight:bold;}
.newsletters  li ul{list-style:disc;margin-left:15px;}
.newsletters  li ul li{padding:0 0 5px 0;}
.more_news_releases  li .date{display:block;}
.more_news_releases  li a{display:block; font-size:14px; margin-bottom:10px;}
.press_contacts {font-size:11px;}
.press_contacts p {margin:5px 0;}
.press_contacts strong, .press_contacts p span {display:block;}
.rrmodule select {width:100%; margin:10px 0;}
.right_rail .right_rss img {float:left; margin: 0 10px 25px 0;}

.obgyn_results table, tbody, tr, td { border: 0px none;}
.obgyn_results {width:512px; border: 0px none;} 
.obgyn_results .item_num_col {padding-right:0}
.obgyn_results tr td{border-top:1px solid #e0e2e5; padding:10px 0;}
#searchtip {float: right;}
.resultswrap {clear:both; display: block;}
#all_content_0_main_content_0_pagerTop {float: left;}
#all_content_0_main_content_0_LoginToSearchAllText {float: left; margin-top: -5px;}


.results {padding: 5px 10px;font-weight:bold;}
.obgyn_results tr th{padding:10px 20px;}
.obgyn_results tr th a {text-decoration:none; color:#535353;}
.obgyn_results tr th a:hvver {text-decoration:none;}
.obgyn_results tr th a.sort_ascending{background: url("/ACOGProject/ACOG/frontend/images/sort_descending.gif") no-repeat right; padding-right:10px;}
.obgyn_results tr th a.sort_descending {background: url("/ACOGProject/ACOG/frontend/images/sort_ascending.gif") no-repeat right; padding-right:10px;}
.obgyn_results tr th a.sort_none {background: url("/ACOGProject/ACOG/frontend/images/sort_none.gif") no-repeat right; padding-right:10px;}
.obgyn_results tr td{padding:10px 20px;}
.obgyn_results tr td.date_col {padding-left:0; width:122px; !width:130px}
.obgyn_results .heading_row{border:none;}
.obgyn_results .alternating_row td{background-color:#f4f6fa;}
.pagination {float:right; margin:15px 0;}
.pagination li {list-style: none; float:left; border-right:1px solid #ababab; padding: 0 5px;}
.pagination li.last {border-right:none;}
.find_obgyn {background: url("/ACOGProject/ACOG/frontend/images/btn_find_obgyn.gif") no-repeat right; padding:10px 11px; border:none; color:#fff;}
#search_obgyn label{font-weight:bold;}
#search_obgyn input{width:100%;}

.lr_refine {width:186px; background:#d6dde5; margin-bottom:13px; float:left;  margin-left:15px; _margin-left:0px}
.lr_refine span {padding: 0 14px;}
.lr_refine span a {padding-left:10px;}
.lr_refine h3 {margin-bottom:10px; font-size:13px; color:#fff; background:url(/ACOGProject/ACOG/frontend/images/rrhead_gd.gif) 0 0 repeat-x; padding:7px 14px 9px;}
.lr_refine p {padding:0 14px 10px;}
.lr_refine .refine_results {background:#f2f5f7; padding:0 0 9px;}
.lr_refine .refine_results  ul {padding: 10px 14px; border-bottom:1px solid #dbdbdb; margin-top:10px;}
.lr_refine .refine_results  ul li {padding: 3px 0 0;}
.lr_refine .refine_results  ul .refine_header {font-size:13px; font-weight:bold;}
.lr_refine .refine_results  ul .view_all a{font-weight:bold; margin:5px 0;}
.most_popular ol {list-style:decimal;}
.most_popular ol li{padding-bottom:15px;margin-left:5px;}
.show_hide_details {float:right;} 
.show_hide_details li {list-style: none; float:left; padding:0 5px;font-weight:bold;}
.show_hide_details li a.disabled {color:#000000}
.show_hide_details li a.disabled:hover {text-decoration:none}
.show_hide_details .show_details {border-right:1px solid #000000;}
.date_col {width:110px;TEXT-ALIGN:RIGHT;}
.date_col  .resource_date {float:right;}
#search_resources {padding:15px 5px 15px 33px; background-color:#f5f5f8; margin: 0 15px; !padding-bottom:0}
#search_resources fieldset {float:left}
#search_resources label {display: none;}
#search_resources input {width:385px; float:right; height:25px; border:1px solid #dbdbdb;}
#search_resources input.search_resources_btn { !color:#81acdc; !font-size:0; height:auto; float:right; background: url("/ACOGProject/ACOG/frontend/images/green_search_btn.gif") no-repeat right; text-indent:-5000px; display:block; height:27px; width:30px; border:none}
/*NewsRoom three column layout*/
.three_col_list, .three_col {float:left;width:160px; padding:0 3px;}
.three_col_list li{list-style: none; border-bottom:1px solid #dbdbdb;margin:5px 15px; padding:5px 0;}
.three_col_list li.col_bot {border-bottom:none;}
.three_col_list li a {font-weight: bold;}
/*.browse_by_topic h2 {padding:10px 15px;}*/
.browse .three_col_list { width: 144px; }
.browse_by_topic {background-color:#f5f5f5; display:block; /*margin:15px 0;*/}
.browse_by_topic form {clear:both; margin: 0 10px;}
.three_col h3 {font-size:12px; margin-bottom:5px;}
.three_col img {margin: 5px 0;}
.left_float {float:left;margin:0 5px 40px;}
#browse_keyword {padding:20px 0;}
#browse_keyword label{display:block;font-weight:bold;}
#browse_keyword input {width:400px;float:left; height:25px; border:1px solid #dbdbdb;}
.search_keyword_btn {background:url("/ACOGProject/ACOG/frontend/images/green_search_btn.png") no-repeat right; border:none; text-indent:-5000px; width:28px; height:25px}

/*Modal dialog content*/
.modal_dialog input {margin-bottom: 10px;  width: 200px; }
.modal_dialog input.default_text{color: Gray; font-style:italic;}
/*
 * jQuery UI CSS Framework 1.8.7
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui/.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */
/* Layout helpers - for homepage accordion - make padding even for each tab*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

/* Interaction Cues*/
.ui-state-disabled { cursor: default !important; }

/* Misc visuals*/
/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*jQuery UI Accordion 1.8.7
 * Copyright 2010, AUTHORS.txt (http://jqueryui/.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }/*

/*Homepage accordion*/
#home_accordion li {margin-bottom: 0; }
#home_accordion li h4 {border: none;}
#home_accordion li a {color: #265298;}
#home_accordion li div.ui-accordion-content {border: none; background: none;}

/* Site Map */
ul.sitemap.col_left {float: left; margin: 0 0 0 10px;}
ul.sitemap.col_right {float: right; margin: 0 0 0 10px;}
ul.sitemap li {list-style: none outside none; margin: 0 10px 10px 0;}
ul.sitemap > li {padding-bottom: 5px; width: 235px;}
ul.sitemap span, ul.sitemap > li > a {display: block; margin-bottom: 5px;}
ul.sitemap span, ul.sitemap li a {font-size: 14px; text-decoration: none; font-weight:bold;}
ul.sitemap ul {margin-left: 0;}
ul.sitemap ul ul {margin-bottom: 10px; margin-left: 20px; margin-top: 5px;}
ul.sitemap li ul li {float: none; margin: 0;}
ul.sitemap li ul > li {margin-bottom: 5px;}
ul.sitemap li ul li a {font-size: 12px; text-decoration: none; font-weight:normal;padding: 0 0 0 10px;}
.sitemap .clear {clear: left;}

/* News Archive Item */
.horizontal_wrap.newsletter_archive h3 {margin: 0;}
.horizontal_wrap.newsletter_archive .archive_description {border-bottom: 1px solid #D6D6D6; color: #555555; margin: 0 0 10px; padding: 0 0 10px 10px;}
.horizontal_wrap.newsletter_archive .archive_description ul {list-style: disc outside none; margin: 5px 0 0 14px;}
.horizontal_wrap.newsletter_archive .archive_description p {margin:5px 0 0;}
.horizontal_wrap.news_releases .subTitle {margin:20px 0;}
.horizontal_wrap.release_archive ul {margin-left: 0;}
.horizontal_wrap.release_archive ul li{list-style: none;}
.horizontal_wrap.news_releases .more_news_releases li {padding: 5px 0; border:none;}
.alignleft {float: left;}
.alignright {float: right;}
.clear {clear: both;}

/* Two Column - Articles and Resources*/
.centerContent .splitboxes .leftbox  { float:left; width:230px; padding-right:24px; padding-top: 10px; }
.centerContent .splitboxes .rightbox { float:left; width:230px; padding-left:24px; }
.centerContent_full_page .splitboxes .leftbox  { float:left; width:230px; padding-right:24px; padding-top: 10px; }
.centerContent_full_page .splitboxes .rightbox { float:left; width:230px; padding-left:24px; }
.centerContent_with_right_rail .splitboxes .leftbox  { float:left; width:230px; padding-right:24px; padding-top: 10px; }
.centerContent_with_right_rail .splitboxes .rightbox { float:left; width:230px; padding-left:24px; }

/* Two Column - ie News and Updates */
.two_col {float: left; width: 47%; margin-right: 20px;}
.two_col.right {margin-right:0;}
.two_col ul {list-style: disc outside none;padding: 0 0 0 15px;}
.two_col p {margin-bottom:10px;}
.sharing {float:right;}
.sharing a {margin-right:10px;}
.sharing a span {margin-right:5px;}

.journalist {background-image: url("/ACOGProject/ACOG/frontend/images/journalistLogin.jpg");display: block;height: 36px;margin: 0 0 10px;width: 194px;}

.No_Border table, tbody, tr, td {border: 0 none;}
.No_Border table tbody, tr, td {border: 0 none;}
.No_Border table tbody tr, td {border: 0 none;}
.No_Border table {border: 0 none;}
#page_content .No_Border table {border: 0 none;}
.No_Border tbody {border: 0 none;}
.No_Border tr {border: 0 none;}
.No_Border td {border: 0 none;}
.No_Border {border: 0 none;}

/*ACM Website*/
#acmabstracts img {float:none; padding-bottom: 0; margin-bottom: 0;}
#acmabstracts {font-family: Arial, Helvetica, sans-serif;padding-left: 10px; padding-right: 10px; padding-top: 10px; clear:both;display:block;border-width: 1px; border-style: solid; border-color: #d8d8d8; }
#acmabstracts p {font-family: Arial, Helvetica, sans-serif;}
#acmabstracts h2 {font-family: Arial, Helvetica, sans-serif;}
#acmsocial img {float: right !important;}
#acmtrivia {font-family: Arial, Helvetica, sans-serif;background-color: #d8d8d8; padding-left: 10px; padding-bottom: 1px;padding-top: 5px; padding-left: 10px; margin-top: 10px; clear:both; display:block;}
#acmbody {float:left; width: 60%;}
#acmbody ol {font-family: Arial, Helvetica, sans-serif;}
#acmbody h1{font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; color: #0f5640; margin-bottom: .5em;}
#acmbody h2{font-family: Arial, Helvetica, sans-serif; font-size: 20px; text-transform: uppercase; color: #808080; font-weight: lighter; margin-bottom: 0em;}
#acmbody h3{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #808080; font-weight:lighter; margin-bottom: 0em;}
#acmbody h4{font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; font-weight: bold; color: #82bc00; margin-bottom: 0em;}
#acmbody p {font-family: Arial, Helvetica, sans-serif;margin-top: 0em;}
#acmside {width: 35%; float: right;}
#acmhotelleft {float:left; width: 50%;}
#acmhotelright {float:left; width: 50%;}
#acmhotels {width: 100%;clear:both; display:block; float:none;}

 /* print button */
.print_this { padding: 0 2px; float: left;cursor: pointer;}
.print_this_span {cursor: pointer; float: left; line-height: 16px; background: url("/ACOGProject/ACOG/frontend/images/widget005_top.png") no-repeat scroll 0 -752px transparent; display: block; height: 16px; line-height: 16px !important; overflow: hidden; width: 16px;}
.print_this_span_32x32 {cursor: pointer; float: left; line-height: 32px; background: url("/ACOGProject/ACOG/frontend/images/widget000_32x32_top.png") no-repeat scroll 0 -544px transparent; display: block; height: 32px; line-height: 32px !important; overflow: hidden; width: 32px;}
.print_this:hover, .print_this_span:hover, .print_this_span_32x32:hover { opacity: 0.8;}

/*Action Buttons*/

.green_button {
	background-color:#0D553F;
	-moz-border-radius:19px;
	-webkit-border-radius:19px;
	border-radius:19px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	padding:7px 31px;
	text-decoration:none;
	text-shadow:0px 0px 0px #2f6627;
}
.green_button:hover {
	background-color:#0D553F;
}
.green_button:active {
	position:relative;
	top:1px;
}


.blue_button {
	background-color:#293592;
	-moz-border-radius:19px;
	-webkit-border-radius:19px;
	border-radius:19px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	padding:7px 31px;
	text-decoration:none;
	text-shadow:0px 0px 0px #2f6627;
}
.blue_button:hover {
	background-color:#293592;
}
.blue_button:active {
	position:relative;
	top:1px;
}

/* Styles for Sitecore Editor*/
.bold_red_text {color: #c00000; font-weight: bold;}


/* addthis_toolbox */
.centerContent_wide .addthis_toolbox {padding:5px 10px; background:#fff url(/ACOGProject/ACOG/frontend/images/rt_bd_bg.gif) 100% 0 repeat-y; float:left; width:732px; margin-bottom:2px;}
.centerContent_with_right_rail .addthis_toolbox {padding:5px 10px; background:#fff url(/ACOGProject/ACOG/frontend/images/rt_bd_bg.gif) 100% 0 repeat-y; float:left; width:731px; margin-bottom:2px;}
.centerContent_with_left_nav .addthis_toolbox {padding:5px 10px; background:#fff url(/ACOGProject/ACOG/frontend/images/rt_bd_bg.gif) 100% 0 repeat-y; float:left; width:734px; margin-bottom:2px;}
.centerContent_full_page .addthis_toolbox {padding:5px 10px; background:#fff url(/ACOGProject/ACOG/frontend/images/rt_bd_bg.gif) 100% 0 repeat-y; float:left; width:937px; margin-bottom:2px;}
.addthis_toolbox {padding:5px 10px; background:#fff url(/ACOGProject/ACOG/frontend/images/rt_bd_bg.gif) 100% 0 repeat-y; float:left; width:532px; margin-bottom:2px;}
.addthis_toolbox p {color: #555555; float: left; font-family: Lucida Sans Unicode,Lucida Grande; font-size: 14px; padding: 5px 0 0;}

/*Sitemap hide links*/
#all_content_0_main_content_0_sitemap a[href="/About_ACOG/404"] {display: none;}
#all_content_0_main_content_0_sitemap a[href="/About_ACOG/AccessPage"] {display: none;}
#all_content_0_main_content_0_sitemap a[href="/About_ACOG/badTPS"] {display: none;}
#all_content_0_main_content_0_sitemap a[href="/Resources_And_Publications/ACOG_Today_Newsletters"] {display: none;}
#all_content_0_main_content_0_sitemap a[href="/Resources_And_Publications/Clinical_Review"] {display: none;}
#all_content_0_main_content_0_sitemap a[href="/Resources_And_Publications/Committee_Opinions"] {display: none;}
#all_content_0_main_content_0_sitemap a[href="/Resources_And_Publications/Patient_Education_FAQs"] {display: none;}
#all_content_0_main_content_0_sitemap a[href="/Resources_And_Publications/Patient_Safety_Checklists"] {display: none;}
#all_content_0_main_content_0_sitemap a[href="/Resources_And_Publications/Practice_Bulletins"] {display: none;}
#all_content_0_main_content_0_sitemap a[href="/Resources_And_Publications/Statements_of_Policy"] {display: none;}
#all_content_0_main_content_0_sitemap a[href="/Resources_And_Publications/Task_Force_and_Work_Group_Reports"] {display: none;}
#all_content_0_main_content_0_sitemap a[href="/Resources_And_Publications/Technology_Assessments"] {display: none;}

/*Gets Rid of Checkbox in LeftNav*/
#leftNavigation_label {display:none;}
[for="leftNavigation"]{display:none;}
.leftNavigation input {display:none;}
#leftNavigation label{display:none;}
.leftNavigation label{display:none;}

/*Hides Mobile Styles*/
.mobilebodylinks {display: none;}

/*Netforum Styles*/
.menuaccordion-container {display:none;}
.mobileheader {display: none;}
.tblLogin {float:left;}

/*Ad Positioning*/
#oaswrap {clear: both; margin-left: auto; margin-right: auto;}
#oas_Top {display: inline-block; *display:inline;zoom:1; width: 728px;}

/*Landing Page */
.contents {background-color: #F1FAFF; display:inline-block; zoom: 1; *display: inline; padding:10px; border: 1px solid #C1C8CC;}
.keywords {background-color: #F1FAFF; padding:20px; border: 1px solid #C1C8CC;}

/*Related Links */
.related_links {background-color: #F1FAFF; padding:20px; border: 1px solid #C1C8CC;}

/*Promoted Search Results*/
.promoted_search_result_container {background-color: #F1FAFF; border: 1px solid #385b8b; margin: 5px 5px; padding: 2px 5px 5px 10px; position: relative;}
.promoted_search_result_container ul {margin-left: 5px;}
.promoted_search_result_container ul li {list-style: circle inside;}
.promoted_search_result_container li {font-size: 14px; margin-left: 5px;}
.promoted_search_result_container h3 {line-height: 22px;margin: 0; color: #385b8b; font-weight:bold;}
.promoted_search_result_container a:link {color: #385b8b; text-decoration:none; }
.promoted_search_result_container a:visited {color: #385b8b; text-decoration:none; }
.promoted_search_result_container a:hover {color: #385b8b; text-decoration:none; background-color: #dae0e9;}

/*Department Search*/
.search_input_box {border: 1px solid #DBDBDB; float: left;padding-left: 6px;width: 85%; height: 25px;}
.search_box_container{margin-top: 10px;background: none repeat scroll 0 0 #F5F5F8;width: 100%; height:30px; display:block; clear:both;float:none; padding-bottom: 8px; padding-left: 10px; padding-top: 8px;}
.search_button_class{background: url("/ACOGProject/ACOG/frontend/images/green_search_btn.gif") no-repeat; cursor: pointer; border: none; height: 27px; margin-left: -4px; width: 30px;float:left;}

/*Resolving New Home Page Style Issues on Secondary Pages*/

/************************************************************h*****************************************************/
/************** GENERAL STYLES **************/

.hp_body {
	margin:0 auto;
	width:980px;
	color:#000000;/* should be #555*/
	background:#fff url('images/background.png') repeat-x;
	font-size:11px;
}

.headerWrapper p.hp_p, 
.topFooterWrapper p.hp_p, 
.bottomFooterWrapper p.hp_p, 
.headerWrapper p.hp_p a.hp_a, 
.topFooterWrapper p.hp_p a.hp_a, 
.bottomFooterWrapper p.hp_p a.hp_a {
	font-size:11px;
	line-height:1.2;
	margin-top:0.25em;
	font-family: 'Droid Serif', serif;
}

.headerWrapper a.hp_a, 
.topFooterWrapper a.hp_a, 
.bottomFooterWrapper a.hp_a {
	color:#000000;
	text-decoration:none;
	font-size:11px;
	line-height:1.2;
	font-family: 'Droid Serif', serif;
}

/* 2/18/15 edits by Joe M. to match exisiting footer, Mark G requested 
### SEE BELOW ### */
.bottomFooterWrapper ul li a.hp_a{	
	font-family: Lucida Sans Unicode, Lucida Grande, Lucida Grande, sans-serif !important;
	font-weight:bold;
	text-decoration:none;
	color:#3366cc;
}
/* end edits */


.headerWrapper a.hp_a:hover, 
.topFooterWrapper a.hp_a:hover, 
.bottomFooterWrapper a.hp_a:hover {
	text-decoration:underline;
}

h1.hp_h1 {
	font-size:22px;
	font-family: "source-sans-pro";
}

h5.hp_h5 {
	margin:0.25em 0 0.5em 0;
	font-size:12.5px;
	line-height:1.3;
	font-family:"source-sans-pro";
}

h5.hp_h5 a.hp_a {
	font-size:12.5px;
	line-height:1.3;
	font-family:"source-sans-pro";
	font-weight:500;
}

.headerWrapper img, 
.topFooterWrapper img, 
.bottomFooterWrapper img {
	border:none;
}

.headerWrapper ul, 
.topFooterWrapper ul, 
.bottomFooterWrapper ul {
	padding:0;
	margin:0;
}

.headerWrapper ul li, 
.topFooterWrapper ul li, 
.bottomFooterWrapper ul li {
	margin-left:1.5em;
	padding:0;
	clear:both;
	font-size:11px;
	font-family: 'Droid Serif', serif;
}

.headerWrapper ul li a.hp_a, 
.topFooterWrapper ul li a.hp_a, 
.bottomFooterWrapper ul li a.hp_a{
	font-size:11px;
	font-family: 'Droid Serif', serif;
}

.headerWrapper input, 
.topFooterWrapper input, 
.bottomFooterWrapper input {
	padding:0.35em 3em 0.35em 0.5em;
	border:1px solid #666666;
	z-index:-1;
}

.headerWrapper img.searchIcon1 { /* Global Search Bar Icon */
	border-left:1px solid #666666;
	padding-left:0.5em;
	z-index:1;
}


.headerWrapper ul.hlist, 
.topFooterWrapper ul.hlist, 
.bottomFooterWrapper ul.hlist { 
	padding: 0;  
	display:inline-block; 
	list-style-type: none;
	margin:0 auto; 
}

.headerWrapper ul.hlist li, 
.topFooterWrapper ul.hlist li, 
.bottomFooterWrapper ul.hlist li { 
	margin: 0; 
	padding: 0; 
	clear: none; 
	list-style-type: none; 
	float: left;
}

.headerWrapper .hlist a.hp_a, 
.topFooterWrapper .hlist a.hp_a, 
.bottomFooterWrapper .hlist a.hp_a { 
	float: left; 
	display: block; 
	padding:0 0.75em; 
}

.headerWrapper ul.separated li, 
.topFooterWrapper ul.separated li, 
.bottomFooterWrapper ul.separated li {
	border-right:1px solid #a3a3a3;
}

.headerWrapper ul.spaced li, 
.topFooterWrapper ul.spaced li, 
.bottomFooterWrapper ul.spaced li {
	padding-bottom:1em;
}

.headerWrapper .padding, 
.topFooterWrapper .padding, 
.bottomFooterWrapper .padding {
	padding:0.5em 1em;
}

.headerWrapper .clear, 
.topFooterWrapper .clear, 
.bottomFooterWrapper .clear {
	clear:both;
}

.headerWrapper .left, 
.topFooterWrapper .left, 
.bottomFooterWrapper .left {
	float:left;
	padding-right:0.5em;
}

.headerWrapper .right, 
.topFooterWrapper .right, 
.bottomFooterWrapper .right {
	float:right;
}

.headerWrapper .align-center, 
.topFooterWrapper .align-center, 
.bottomFooterWrapper .align-center {
	text-align:center;
}

.headerWrapper .align-right, 
.topFooterWrapper .align-right, 
.bottomFooterWrapper .align-right {
	text-align:right;
}

.headerWrapper .align-left, 
.topFooterWrapper .align-left, 
.bottomFooterWrapper .align-left {
	text-align:left !important;
}

.headerWrapper .last, 
.topFooterWrapper .last, 
.bottomFooterWrapper .last {
	margin-right:0 !important;	
	border-right:none !important;
	border-bottom:none !important;
	padding-right:0 !important;
}

.headerWrapper .image-left, 
.topFooterWrapper .image-left, 
.bottomFooterWrapper .image-left {
	float:left;
	padding:0 0.5em 0.5em 0;
}

.headerWrapper .image-right, 
.topFooterWrapper .image-right, 
.bottomFooterWrapper .image-right {
	float:right;
	padding:0 0 0.25em 0.25em;
}

.headerWrapper .no-top-margin, 
.topFooterWrapper .no-top-margin, 
.bottomFooterWrapper .no-top-margin {
	margin-top:0 !important;
}

.headerWrapper .no-bottom-margin, 
.topFooterWrapper .no-bottom-margin, 
.bottomFooterWrapper .no-bottom-margin {
	margin-bottom: 0 !important;
}

.headerWrapper .no-bottom-padding, 
.topFooterWrapper .no-bottom-padding, 
.bottomFooterWrapper .no-bottom-padding {
	padding-bottom:0 !important;
}

.headerWrapper .no-top-padding, 
.topFooterWrapper .no-top-padding, 
.bottomFooterWrapper .no-top-padding {
	padding-top:0 !important;
}

.headerWrapper .margin-bottom, 
.topFooterWrapper .margin-bottom, 
.bottomFooterWrapper .margin-bottom {
	margin-bottom:0.5em;
}

.headerWrapper a.smallLink, 
.topFooterWrapper a.smallLink, 
.bottomFooterWrapper a.smallLink {
	font-size:11px;
}



/************** LAYOUT **************/

.headerWrapper .size1of1, 
.topFooterWrapper .size1of1, 
.bottomFooterWrapper .size1of1{
	float:left;
	width:100%; 
	margin-right:0;
}

.headerWrapper .size1of2, 
.topFooterWrapper .size1of2, 
.bottomFooterWrapper .size1of2,
.headerWrapper .size2of4, 
.topFooterWrapper .size2of4, 
.bottomFooterWrapper .size2of4{
	width:50%;
}

.headerWrapper .size1of3, 
.topFooterWrapper .size1of3, 
.bottomFooterWrapper .size1of3{
	width:33%; 
	margin-left:0.25em;
}

.headerWrapper .size2of3, 
.topFooterWrapper .size2of3, 
.bottomFooterWrapper .size2of3{
	width:64.6666%; 
	margin-right:0.75em;
}

.headerWrapper .size1of4, 
.topFooterWrapper .size1of4, 
.bottomFooterWrapper .size1of4{
	width:24%;
	margin-left:0.65em;
}

.headerWrapper .size3of4, 
.topFooterWrapper .size3of4, 
.bottomFooterWrapper .size3of4{
	width:75%;
}

.headerWrapper .unit, 
.topFooterWrapper .unit, 
.bottomFooterWrapper .unit{
	float:left;
}

.headerWrapper .unitRight, 
.topFooterWrapper .unitRight, 
.bottomFooterWrapper .unitRight{
	float:right;
}

.hp_body .section{
	float:left; 
	margin-bottom:0.25em; 
	width:100%;
}


/************** GLOBAL HEADER **************/

.headerWrapper .mainHeader {
	background:#ffffff;
}

.headerWrapper .topBar {
	background:#385b8b;
	color:#ffffff;
	float:left;
	width:97.75%;
	padding: 1em;
}
	
.headerWrapper .topBar a.hp_a {
	color:#ffffff;
}

.headerWrapper .headerTagline {
                margin-top:40px; 
                width:42.25%;
                text-align:center;
				color:#000000;
}

.headerWrapper .headerTagline h1.hp_h1 {
	font-family:'Droid Serif', serif;
	font-size:18px;
}

.headerWrapper ul.memberLinks li {
	border-right:1px solid #ffffff;
	margin-right:0.75em;
	padding:0.25em 0.5em 0.25em 0;
	font-family:"source-sans-pro";
	height:12px;
}

.headerWrapper ul.memberLinks li a.hp_a {
	font-size:14px;
	font-family:"source-sans-pro";
}

.headerWrapper ul.memberLinks li img#membersIcon {
	float:left;
	padding-right:0.25em;
	margin-top:-0.25em;
}

.headerWrapper .socialLinks {
	text-align:right;
}

.headerWrapper .mainHeader #logo {
	margin:2em 0 1em 1em;
}

.headerWrapper .socialLinks #socialLabel {
	float:left;
	width:72%;
	padding-top:0.25em;
	font-size:13.5px;
	margin-right:0.25em;
	font-family:"source-sans-pro";
}

.headerWrapper ul.socialIcons li a.hp_a {
	padding:0 0.25em 0 0.25em;
}

.headerWrapper ul.socialIcons li img {
	max-width:20px;
}

.headerWrapper .mainHeader .utility {
	margin:0 0.5em 0.75em 0 !important;
}

.headerWrapper .mainHeader .utility ul.utilityLinks {
	margin:0.5em 0 0.5em 0;	
}

.headerWrapper .mainHeader .utility ul.utilityLinks a.hp_a {
	color:#5e5e5e;
	font-size:13px;
	font-family:"source-sans-pro";
}

.headerWrapper ul.arrowList li {
	list-style-image: url('/ACOGProject/ACOG/frontend/ACOGHomeRedesign/site/css/images/arrow-bullet.png');
}

.headerWrapper ul.arrowList li a.hp_a {
	font-family:"source-sans-pro";
	padding: 2px 0;
	display:block;
}

.headerWrapper .mainHeader .mainSearch {
	position:relative;
	float:left;
	width:100%;
}

.headerWrapper .mainHeader .mainSearch input {
	width:87%;
	position:relative;
	z-index:1;
}

.headerWrapper .mainHeader .mainSearch a.hp_a {
   display: block;
   height: 20px;
   position: absolute;
   right: 8px;
   top: 4px;
   width: 20px;
   z-index: 99;
}

/************** HOMEPAGE TOP NAVIGATION **************/

.headerWrapper .hp_topNav {
	float:left;
	width:100%;
	background:#385b8b;
	margin:0;
}

.headerWrapper .hp_topNav .hp_topNavLinks a.hp_a {
	color:#ffffff;
	font-size:13px;
	font-family: Lucida Sans Unicode, Lucida Grande, Lucida Grande, sans-serif;
	text-decoration:none;
}


.headerWrapper .hp_topNav .hp_topNavLinks li:hover {
	background:#81AB24;
}

.headerWrapper .hp_topNav .hp_topNavLinks li.selected {
	background:#81AB24;
}

.headerWrapper .hp_topNav .hp_topNavLinks li {
	padding:1em;
}





/************** GLOBAL FOOTER **************/

.topFooterWrapper {
	float:left;
	/*width:98.25%;*/
	width:100%;
	background:#385b8b;
	padding:0.75em 0.75em 1em 1.25em;
}

.topFooterWrapper .footerColumn {
	float:left;
	width:16%;
	padding:0.25em;
}

.topFooterWrapper .footerColumn h5.hp_h5 {
	padding-right:4.25em;
	min-height:30px;
	font-weight:500;
	vertical-align:bottom;
}

.topFooterWrapper .footerColumn .shortFooterHead h5.hp_h5 {
	position:relative;
	top:12px;
}

.topFooterWrapper .footerColumn a.hp_a {
	color:#ffffff;
}

.topFooterWrapper .footerColumn ul li a.hp_a {
	font-size:9px;
	color:#ffffff;
	line-height:1.0;
	font-family:'Droid Serif', serif;
}

.topFooterWrapper .footerColumn ul li {
	list-style-type:none;
	margin:0;
	padding:0;
}

.bottomFooterWrapper {
	float:left;
	width:100%;
	margin:1em;
	font-size:10.5px;
}

.bottomFooterWrapper p.hp_p {
	margin:0.25em 0;
}

.bottomFooterWrapper a.hp_a {
	text-decoration:underline;
}

.bottomFooterWrapper ul.address li {
	padding:0 0.5em;
}

/* target IE with footer text layout issue */
/* IE = [9, 10] */

.topFooterWrapper .footerColumn ul li a.hp_a{
    line-height:10pt\9;	  
}

_:-ms-fullscreen, :root .footerColumn ul li a.hp_a {
	line-height:10pt
}
/* ## end testing for IE ## */


/* #### NEW FOOTER ITEM ADDED 4/17/2015 ##### */

.subFooter {
    border: 2px solid #385b8b;
    color: #385b8b;
    float: left;
    font-family: "Lucida Sans", sans-serif;
    font-weight: bold;
	padding-top:10px;
    padding-bottom: 10px;
    position: relative;
    width:975px;
    z-index: 10;
}

.subFooter li {
    float: left;
    font-size: 11px;
    list-style-type: none;
    margin-left: 12%;
}
.subFooter li a:link{color:#385b8b; text-decoration:none}
.subFooter li a:active{color:#385b8b}
.subFooter li a:hover{text-decoration:underline}
.subFooter li a:visited{color:#385b8b!important}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 667px) 
and (orientation : portrait) { 
	.subFooter{
	width:99%;
	padding:0;
	}
	.subFooter li{margin-left:12px; font-size: 8px;}
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 667px) 
and (orientation : landscape) { 
    /*#eWebControlPageFooter_lblFooter */.subFooter{
	width:99%;
	padding:0;
	}
	/*#eWebControlPageFooter_lblFooter */.subFooter li{margin-left:12px;  font-size: 8px;}
}

/* ##### 4/23/15 font fixes for block elements in documents: 
01 resource and publications = ["commitee opinions", "practice bulletin", "eng span PEP", "taskforce and workgroup reports"];
02 news room = ["new releases", "statements", "practice advisories"];
#####################################################################################################################*/
h1 .webFont, h2 .webFont, h3 .webFont{font-family: Lucida Sans Unicode, Lucida Grande; color: #555;}
.webFont{font-family: Lucida Sans Unicode, Lucida Grande; font-size: 12px; color: #555;}
.bottom-space-five{margin-bottom:5px}
.bottom-space-ten{margin-bottom:10px}
.bottom-space-fifteen{margin-bottom:15px}
.bottom-space-twenty{margin-bottom:20px}
.bottom-space-twentyfive{margin-bottom:25px}
.bottom-space-thirty{margin-bottom:30px}
.left-indent-fifty{margin-left:50px}
.left-indent-seventyFive{margin-left:75px}
.left-indent-hundred{margin-left:100px}
.left-indent-hundredForty{margin-left:140px}
.left-indent-hundredfifty{margin-left:150px}
.left-indent-hundredSixty{margin-left:160px}
.left-indent-hundredSeventyFive{margin-left:175px}
.left-indent-hundredEighty{margin-left:180px}
.left-indent-hundredNinty{margin-left:190px}
.left-indent-twoHundred{margin-left:200px}
/*unbullited lists*/
ul.dash li{
    list-style-type:none;
    margin-left:0;
    padding-left:1em;
}
ul.dash li:before {
    display:inline-block;
    content:"-";
    width:1em;
    margin-left:-1em;
}
p sup{font-size: 70%; vertical-align: top} /* fix for superscript line-height */
/*###################################################################################################################*/
/* add heading style for committee opinions */
.committeeOpinions h3{font-weight:bold;}
.practiceBulletin h3{font-weight:bold;}
.obstetricCareConsensus h3{font-weight:bold}
/* end heading style */

#searchtip > a 
{ margin-bottom: 2px; padding: 5px; } 
.selected_sort 
{ background: rgb(238, 231, 161) none repeat scroll 0 0 !important;} 

.Column > h3 
{ margin: 0; !important;} 