.content h1, .content .sectionA h2, .content .sectionB h2 {border-bottom:2px solid #fd8e00; color:#2d70aD;}
.content h2 {color:#FDA800; border-bottom:2px solid #2D70AD; font-weight:bold;}
.content ul li {border-bottom:1px dotted #999999; float:left; width:98%;}
.content .module.first {padding-top:20px;}
.content .module .body {width:468px; float:left; padding:0;}
.content .module .body h4 {padding-top:0; color:#2d70aD;}

.wysiwyg li p {display: block;}
.content .wysiwyg ul li {background: url(../images/orange_square.gif) 0 11px no-repeat; padding:5px 0 5px 8px; border-bottom:1px dotted #999999; float:left;overflow:visible;}
.rtcol .listBoxModule .wysiwyg ul li {border:0;}

.flush {margin-bottom:1px !important;}

.header {background:#1F67A8 url(../images/apapo_header_bg.gif) 0 0 repeat-x; overflow:hidden;padding:5px 0;}
.header .header_utils {margin-top:5px;}
.header ul {margin:5px 40px 0 0;}
.header ul, .header ul li a {color:#fff; font-size:.95em;}
.header #HeaderLogoutLink a {color:#fff;text-decoration:none; text-transform: capitalize;clear:both;float:left;}
.header .logo img { margin:0px 10px;}

.mainwrap.two_col_b .rtcol {width:244px;}
.mainwrap .rtcol .listBoxModule {background-color:#FFEED8;}
.mainwrap .rtcol .listBoxModule h3 {background-color:#fd8e00 ;}
.mainwrap .rtcol .listBoxModule .more  {width:90%; margin:5px 10px 0; padding-top:5px; border-top:1px dotted #999999;_margin-left:5px;}

.nav ul {background-color:#FD8E00;}
.nav ul li {border-left-color:#feb14f; border-right-color:#c87f22; padding:0.8em 18px 0.7em; width:auto; text-align:center;}
.nav ul li a {float:none; padding:0;}

.wrap {margin-top:0;}
.three_col_a .content {height:auto;min-height:750px;}


/* CE Program */
.content .program {float:left; width:100%;}
.content .program .pgrm_logo { text-align:center;padding:5px 0 10px 0;}
.content .program .pgrm_elem {background:0; padding:5px 0; float:left; border-bottom:1px dotted #999; width:100%;}
.content .program .pgrm_elem.topics {background-color:#e0eefb; margin:0; border-top:0;}
.content .program .pgrm_elem.topics ul {float:left; width:310px;}
.content .program .pgrm_elem.topics ul li {background:0; padding-left:0; border:0; xdisplay:inline; width:auto; float:left; padding:0;}
.content .program .pgrm_elem.last {border:0;}
.content .program .pgrm_elem .title {float:left; width:125px; font-weight:bold; padding-left:10px;}
.content .program .pgrm_elem .text {float:left; width:310px;}
.content .program .pgrm_elem .text ul li { width:292px; _width:282px; border:0; }
.cart_btn_blue {padding:1px; border:#6699cc solid 1px; float:left;clear:right;}
.cart_btn_blue a {background:#6699cc; padding:1px 5px; float:left; text-decoration:none; color:#fff;}
.rtcol .listBoxModule-cart {margin-bottom:15px; float:left; width:216px; overflow:hidden;padding:10px; background-color:#EBF4FB; border:0; width:225px; text-align:right;}
.rtcol .listBoxModule-cart .label {float:left;width:174px;text-align:right;font-weight:bold; clear:left;}
.rtcol .listBoxModule-cart div span {margin-right:10px;}
.rtcol .listBoxModule-cart .notavailable {padding-top:10px;}
.rtcol .listBoxModule-cart  h3 {color:#336699; font-size:1.2em; font-weight:bold; margin:0; text-align:center;background-color:#EBF4FB;}
.rtcol .listBoxModule-cart  h3 a {color:#336699;}
.rtcol .listBoxModule-cart .add {float:right; padding:10px 0; width:auto;}
.rtcol .listBoxModule-cart .add .quantity{float:left; padding-right:5px;}
.rtcol .listBoxModule-cart .add .cart_btn_blue {text-align:left; clear:none;}
.rtcol .listBoxModule-cart .add .cart_btn_blue a {text-decoration:none;}
.rtcol .listBoxModule-cart .add .add_btn_blue {border:#6699cc solid 1px; text-align:center; background:#6699cc; clear:both; padding:1px; margin:10px; width:200px;}
.rtcol .listBoxModule-cart .add .add_btn_blue a {padding:1px 5px; text-align:center; text-decoration:none; color:#fff; width:100%;}
.rtcol .listBoxModule-cart .signin {clear:both; padding:0 0 10px;}
.rtcol .listBoxModule.download  {padding:10px; border:0; width:225px; text-align:left; font-size:1em; font-weight:bold; }


/* Email This */
.emailThis h1 {color:#2d70ad; border-bottom:2px solid #fd820b;}
.emailThis .title {color:#2d70ad;}
.emailThis .separator {background:#fd7c00;}

.wysiwyg h2{color:#FDA800; border-bottom:2px solid #2D70AD; font-weight:bold;}
.wysiwyg h3{color:#FDA800; font-size:13px; border-bottom:none; padding:10px 0 1px; font-weight:bold;margin-bottom:2px;}
.wysiwyg h4{color:#2D70AD; font-size:13px; border-color:#FDA800; padding:10px 0 3px; font-weight:bold;}
.wysiwyg h5{color:#666; font-size:12px;}
