﻿/* this file has been shrunk for performance reasons. Please do not reformat
		any new content should follow the existing format. */
		
BODY
{
    background-color: #f3eeea;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 0.75em;
    margin: 0;
}

H1
{    
    font-size: 1.67em;
    color: #CC092F; 
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-weight: normal;
}

H2
{
    font-size: 1.33em;
    color: #CC092F;
    font-weight: bold;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

H2.white{
    color: #FFFFFF;
}

H3, .heading3
{
    font-size: 1.17em;
    color: #CC092F;
    margin: 0px;
    padding: 0px;
    font-weight: normal;
}

H3.black{
    color: #000;    
    font-weight: normal;
}

H3.brown{
    color: #5F574F; /*warm gray*/
}

H3.brown-bold{
    color: #5F574F;
    font-weight: bold;
}

H3.title-link A:link,
H3.title-link A:visited,
H3.title-link A:active
{
    color: #20505F; /*blue*/
    text-decoration: underline;    
}

H3.title-link A:hover
{
    color: #20505F;    
    text-decoration: underline;        
}

H4
{    
    font-size: 1.00em;
    color: #000000;
    font-weight: bold;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

h4.red, .red
{
	color: #CC092F; /*red*/  
}

h4.table-header, .table-header
{
    color: #726A65;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    text-align: left;
}

H5
{   
    font-size: 1.00em;
    color: #000000;
    text-transform: uppercase;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-weight: normal;
}

P
{    
    color: #000000; 
    margin: 0 0 0 0;
    padding: 0 0 2px 0;   
}

P.white
{
    color: #ffffff;
}

P.shipped
{
    color: #5F574F;
}

P.binding
{
    color: #000000;
    font-style: italic;    
}

A:link, A:visited, A:active
{       
    color: #20505F;
    text-decoration: underline;
}

A:hover
{
    text-decoration: underline;
}

A.account-primary,
A:visited.account-primary, 
A:active.account-primary 
{    
    font-size: 1.17em;
    color: #5F574F;
    text-decoration: underline;
}

A.blue, A.visited.blue
A.account-secondary,
A:visited.account-secondary,
A:active.account-secondary
{    
    color: #20505F;
    text-decoration: underline;
}

A.blue-no-underline,
A:visited.blue-no-underline,
A:active.blue-no-underline
{    
    color: #20505F !important;
    text-decoration: underline;
}

A.blue-no-underline:hover
{
    text-decoration: underline;
}

A.brown, 
A:visited.brown, 
A:active.brown
{    
    color: #5F574F;
    text-decoration: underline;
}

A.utility,
A:visited.utility,
A:active.utility
{
    color: #CC092F;
    text-decoration: none;
}

A.utility:hover,
A.brown:hover
{   
    text-decoration: underline;
}

A.eproaddons,
A:visited.eproaddons
{
        color: #CC092F !important;;       
}

button, input[type=button], input[type=submit], input[type=reset], input.button
{
    height: 26px;
    vertical-align: middle;
}
.textInput
{
    border: 1px solid #000000;
    width: 150px;
}

sup.specialChar
{
    font-size: 0.8em;
}

UL li.squaregrayrightarrow, UL li.roundgrayrightarrow, UL li.grayrightarrow
{
	display: list-item;
	list-style-type: none;
}

.squaregrayrightarrow
{
    background: url(/newimages/icon_lightgraysquarewhiterightarrow.gif) no-repeat left 0.2em;
    padding-left: 15px;
	vertical-align: middle;
	display: list-item;
	list-style-type: none;
}

.roundgrayrightarrow
{
    background: url(/newimages/icon_lightgrayroundwhiterightarrow.gif) no-repeat left 0.2em;
    padding-left: 20px;
	vertical-align: middle;
	line-height: 18px;
	display: list-item;
	list-style-type: none;
}

.grayrightarrow
{
    background: url(/newimages/icon_lightgrayrightarrow.gif) no-repeat left 0.2em;
    padding-left: 15px;
	vertical-align: middle;
	display: list-item;
	list-style-type: none;
}

.utility-time
{
    font-style: italic;
    color: #5F574F;
}

.price
{
    font-size: 1.17em;
    color: #000000;
    font-weight: bold;
}

.subtotal
{    
    color: #000000;
    font-weight: bold;
}

.strikethrough
{    
    color: #939598;
    text-decoration: line-through;
}

.available, .order-date
{    
    color: #000000;
    font-weight: bold;
}

hr
{
    border: solid 1px #5F574F;
    height: 1px;   
    color: #5F574F;
    background-color: #5F574F;
    margin: 0px;
    padding: 0px;
}

hr.dotted
{
    border: dotted 1px #5F574F;
    height: 1px;   
    color: #5F574F;
    background-color: #5F574F;
}

.lightgray1
{
    color: #EBE8E3;
}

.lightgray2
{
    color: #D7D1C9;
}

.mediumgray
{
    color: #BCB0A3;
}

.warmgray
{
	color: #5F574F;
}

#tableOutsideWrapper, #tableMainContent
{
    width: 960px;
    margin: auto;
}

.tableFooter
{
    height: 93px;    
}

.tdLeftMainCol
{
    width: 187px;
    padding: 0px 0px 0px 0px;
    vertical-align: top;
}

.tdMiddleMainCol
{
    width: 572px;
    padding: 0px 0px 40px 0px;
    vertical-align: top;
}

.tdRightMainCol
{
    width: 169px;
    padding: 0px 0px 0px 0px;
    vertical-align: top;
}

.tdMiddleFooterCol
{
    width: 572px;
    vertical-align: middle;
    text-align: center;
}

img
{
    border: none;
}

.error
{    
    color: #CC092F;
}

.homeTopBannerWrapper
{
    width: 554px; /* 572px - (2 x 9px) */
    padding: 9px;
    background-color: White;
    margin-bottom: 15px;
}

.homeBannerWrapper
{
    width: 554px; /* 572px - (2 x 9px) */
    height: 236px; /* 245px - 9px */
    padding: 9px 9px 0px 9px;
    background-color: White;
    margin-bottom: 15px;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif; 
}

.homeBannerWrapperIO
{
    width: 554px; /* 572px - (2 x 9px) */
    height: 236px; /* 245px - 9px */
   
    background-color: White;
    margin-bottom: 15px;
}
.leftBanner
{
    width: 187px;
    margin-bottom: 15px;
}

.rightBanner
{
    width: 169px;
    margin-bottom: 15px;    
}

.homeRotatorImage
{
    width: 554px;
    height: 200px;
}

.homeRotatorControls
{
    margin-top: 13px;
    text-align: right;
}

A.homeRotatorControlPageLink
{
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    line-height: 20px;
    width: 20px;
    height: 20px;
    margin-left: 2px;
    color: White;
    background-color: Silver;
    font-size: 12px;
}
A.homeRotatorControlPageLink:visited
{
    color: White;
}
A.homeRotatorControlPageLinkSelected
{
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    line-height: 20px;
    width: 20px;
    height: 20px;
    margin-left: 2px;
    background-color: White;
    font-size: 12px;
}

.centerModuleBox
{
    background-color: White;
    padding: 10px 11px 5px 11px;
    margin-bottom: 10px;
    width: 551px;
    height: 100%;    
}

.centerModuleBox A:link
{  
	color: #20505F;
    text-decoration: underline;
}

.scrollerProductListModuleBox
{
    background-color: White;
    padding: 0px 3px 5px 3px;
    margin-bottom: 10px;
    width: 566px;
    height: 100%;
    vertical-align: top;
    position: relative;
}

.scrollerProductListModuleBoxItem
{
    padding: 0 9px 0 9px;
}
.scrollerProductListModuleBoxItem li
{
    float: none !important;
}

.productListModuleBox
{
    background-color: White;
    padding: 0px 11px 5px 11px;
    margin-bottom: 10px;
    width: 550px;
    height: 100%;
    vertical-align: top;
    position: relative;
}

.productListModuleBox h1, .centerModuleBox h1, .scrollerProductListModuleBox h1
{
    height: 44px;
    line-height: 40px;
    background-color: #FFF;
    margin: 0px 0px 9px 0px;
    border-bottom: solid 1px #5F574F;
}

.scrollerProductListModuleBox h1
{
    margin: 0 12px 0 12px;
}

.productListInnerList
{
    display: inline-block;
    width: 532px;
    margin: 0px 0px 0px 9px; 
    height: 100%;
    vertical-align: top;
    /* background-color: Aqua; */
}

.productInnerListTableCell
{
    width: 164px;
    vertical-align: top;
    padding: 0px 0px 10px 0px;
    /* background-color: Lime; */
}

.productInnerListSeparator
{
    width: 20px;
}

.singleProductWrapper
{
    width: 164px;
    overflow: hidden;
    background-color: White;
}

.singleProductWrapper h3.title-link
{
    margin: 0px;
    padding: 0px;
}

.singleProductWrapper h3.title-link A
{
}
.singleProductWrapper .singleProductTitleBar
{
}

.singleProductTitleBar .singleProductCheckBoxWrapper
{
    min-height:80px;
    height:auto !important;
    height:80px;
    padding-right: 9px;
    vertical-align: top;
}

.singleProductTitleBar .singleProductTitleWrapper
{
    height:70px;
    padding: 0px 0px 9px 0px;
    margin: 0px;
    vertical-align: bottom;
}

.singleProductTitleBarWithSubTitle .singleProductCheckBoxWrapper
{
    padding-right: 9px;
    height: 95px;
    vertical-align: top;
}

.singleProductTitleBarWithSubTitle .singleProductTitleWrapper
{
    height: 90px;
    padding: 0px;
    margin: 0px;    
    vertical-align: top;
}

.singleProductTitleBarWithSubTitle .subtitle
{
    font-style: italic;
}

.singleProductWrapper img
{
    padding: 0px;
    margin: 0px;
    border: none;
}

.singleProductWrapper img, select.singleproductformats, .singleproductactionbutton
{
    display: block;
    margin-bottom: 5px;
}

UL.singleproductfeaturelist
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    overflow: hidden;
}

UL.singleproductfeaturelist LI
{
    margin-bottom: 5px;
}

.ChatButton {
    position:relative;
    z-index:99;
    top:20px;
    left:572px;
    width:151px;
    height:35px;
    margin-top:-26px
}

.41pxheight
{
    height: 41px;
}

.header
{
		padding:10px; 
		background-color:#20505f; 
		font-size:16px; 
		color:#ffffff;
		width:514px;
		margin-bottom:15px;
		margin-top:20px;
}

#searchtextbox
{
    border: solid 1px #5f574f;
    border-right: 0px;
    width: 190px;
    height: 20px;
    vertical-align: middle;
    color: #635747;
}
.wrappedbutton, .wrappedbutton img
{
    vertical-align: middle;
}

.inputtextbox
{
    border: solid 1px #5f574f;
    height: 20px;
    padding-top: 0px;
    margin-top: 0px; 
    vertical-align: middle;   
}

.zposition
{
    z-index: -1;
}

.RightModuleBox
{
    padding: 0px 0px 0px 0px;
    margin-bottom: 15px;
    width: 100%;     
}

.iconcol{
    width: 25px;
    text-align: left;
    vertical-align: top;
}

.moduleboxheader
{
    padding-bottom: 2px;
    border-bottom: solid 1px #5F574F;
}

.moduleboxbody
{
    padding-top: 2px;
}

.middleTable
{
    width:532px;    
}

.middleTable h3
{
    display: inline;
    margin: 0px;
}

.middleTable td
{
    padding: 10px 0px 10px 0px;
}

.middleTable td.titleCell 
{
    font-size: 1.17em;
}

table.middleTableA
{
    width:532px;
    border:solid 1px #bcb0a3 !important;
    border-bottom: 0px;
    background-color:#fff;
}

table.middleTableA thead, table.middleTableA .tableHeader
{
    background-color: #5f574f;
}

#headerChatTd
{
    height: 38px; 
    background: url('/newimages/header_contactandlivechat.gif') no-repeat right top;
    padding-right: 12px;
    text-align: right;
}

table.middleTableA thead td, table.middleTableA th
{
    background-color: #5f574f;    
    color: White;
    font-weight: bold;
    margin: 0px;
    text-align: left;    
}

table.middleTableA thead td A, table.middleTableA th A
{
    color: White;
}

table.middleTableA td, table.middleTableA th
{
    border-bottom: solid 1px #bcb0a3;
    padding: 10px;
}

table.middleTableC
{
    width:532px;
    border:solid 0px #bcb0a3;
    border-bottom: 0px;
    background-color:#F3EEEA;
}

table.middleTableC thead
{
    background-color: #FFFFFF; 
}

table.middleTableC thead td
{
    color: White;
    font-weight: bold;
    margin: 0px;
    text-align: left; 
    padding: 10px; 
}

table.middleTableC td
{
    padding: 0px;
}

table.middleTableC tbody td.separator
{
    height: 12px;
    background-color: White;
    border-bottom: solid 1px #bcb0a3;
    border-top: solid 1px #bcb0a3;
    padding: 0px;
}

table.middleTableC tbody td.innerSeparator
{
    height: 12px;
    padding: 0px;
    margin: 0px;
}

table.middleTableC tbody .toprow td
{
    padding: 9px 9px 0px 7px;
}
table.middleTableC tbody .bottomrow td
{
    padding: 0px 9px 9px 9px;
}

table.middleTableC tbody .bottomrow td.firstcell
{
    padding-left: 4px;
}

table.middleTableC tbody .toprowB td
{
    padding: 9px 9px 9px 7px;
}

table.middleTableC tbody .bottomrowB td
{
    padding: 9px 9px 9px 9px;
    border-top: solid 1px #bcb0a3;
}

table.middleTableC tbody .bottomrowB td.firstcell
{
    padding-left: 16px;
}

table.middleTableC tbody .bottomrowB td.clearborder
{
    border-top: solid 1px #d7d1c9 !important;
}

table.middleTableD, table.middleTableD td.tableCell
{
    border-color: #bcb0a3;
    border-style: solid;
}

table.middleTableD
{
    width: 532px;
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
}

table.middleTableD td.tableCell
{
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
}
.MyAcntModule
{
	width:159px;
	min-height: 230px;
	margin-bottom:5px;
	background-color: #cfcdca;
	padding: 5px 5px 10px 5px;
}
.MyAcntModuleIO
{
    width:100%;
	min-height: 130px;
	margin-bottom:5px;
	background-color: #cfcdca;
	padding: 10px 5px 10px 5px;
}
.searchTopResults
{
    font-size: 1.33em;    
    font-weight: bold;
    height: 25px;   
}
.searchPagePagination
{
    width: 100%;
    height: 45px;
    vertical-align: middle;
}
#searchPageCategory
{
    width:100%;
    min-height: 245px;
	margin-bottom:15px;
	background-color: #cfcdca;
	padding: 2px 2px 5px 2px;    
}
#searchPageCategory h1
{
    color: #000000;
    font-size: 1.33em;
    padding-bottom: 5px;
}

#searchPageCategory h2
{
    font-size: 1.0em;
    color: #CC092F;
    padding-bottom: 5px; 
    font-style: italic;   
}
#searchPageCategory h3
{
    font-size: 1.0em;
    color: #000000;
    padding-bottom: 5px;  
    padding-top: 3px;  
}
.searchMainContent
{
	background-color: #FFFFFF;
	padding: 4px 4px 14px 4px;
}

.PagerBar {
margin-left:-10px;
width:550px;
height:29px;
}

.PagerBar_dev {
margin-left:-8px;
width:520px;
height:29px;
}

.PagerBar TD,.PagerBar_dev TD {
font-size:0.9em
}

.padding10px
{
    padding: 10px 10px 10 px 10px;
}

.borderwidth4px
{
    border-left: solid 4px #BCB0A3;
    border-right: solid 4px #BCB0A3; 
    border-bottom: solid 1px #BCB0A3;   
}

.borderwidth1px
{   
    border-bottom: solid 1px #BCB0A3;
}

.bordertop1px
{
    border-top: solid 1px #BCB0A3;
}

.borderbottom4px
{
    border-bottom: solid 4px #BCB0A3;
}

.lightgraycolorborder
{
    border-color: #BCB0A3;    
}

.borderwidth0pxnobottom
{   
   
    border-bottom: solid 0px #BCB0A3;
}

/*hack*/
#ctl00_ctl00_ContentPlaceHolderMainContent_ContentPlaceHolderMiddleColContent_RadGridOrderHistory_GroupPanel{
    display: none;
}

.borderleftright0px
{
    border-right: solid 0px #BCB0A3;
    border-left: solid 0px #BCB0A3;
}

lineheight22px
{
    line-height: 22px;
}

.ArticleSubheader {
text-decoration:none;
font-weight:700;
font-size:1.1em;
color:#000;
line-height:14px
}

.ArticleText {
font-size:1.0 em;
text-decoration:none;
color:#000
}

.ArticleText p 
{
	padding-bottom: 10px;
}

.ArticleTitle {
font-size:1.09em;
color:#000;
font-weight:700;
}

.errorMessage
{
	color: #CC092F;
	font-weight: bold;
}

.suggest_link { 
        background-color: #FFFFFF; 
        padding: 2px 6px 2px 6px; 
        background-color: #f9f6f4;
        width: 250px;
} 

.suggest_link_over { 
        background-color: #b2c0db; 
        padding: 2px 6px 2px 6px; 
} 

#search_suggest { 
        position: absolute; 
        background-color: #FFFFFF; 
        text-align: left;
        top: 25px; 
        margin-top: 80px; 
        background-color: #f9f6f4;
        z-index: 3000;
} 

.leftSideSelectedCat
{
    color: #5F574F;
}
.icon {
	FLOAT: left; 
	MARGIN-RIGHT: 10px
}
.section_border {
	CLEAR: both; 
	BORDER-RIGHT: #cfccca 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #cfccca 1px solid; 
	MARGIN-TOP: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #cfccca 1px solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #cfccca 1px solid;
	width:554px;
	
}
.section_title {
	FONT-SIZE: 16px; 
	MARGIN-BOTTOM: 8px; 
	COLOR: #cc092f;
}
.section_view_all {
	FLOAT: right
}
.section_view_all A {
	FONT-SIZE: 11px; 
	COLOR: #5f574f;
}
.section_body {
	MARGIN-BOTTOM: 8px;
}
.section_link {
	COLOR: #cc092f;
}
.style1 {
	FONT-SIZE: 12px
}
.style2 {
	FONT-WEIGHT: bold; COLOR: #cc092f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.borderTest
{
    border-right:solid 1px #FFFFFF;
}

.bootcamp
{
    border-collapse: collapse;
}
.bootcamp th
{
    background: #eeeeee;
}
.bootcamp td, .bootcamp th
{
    padding: 5px;
    border: 1px solid #eeeeee;
}
.bootcamp ul
{
    margin: 0;
    padding: 0;
    padding-left: 20px;
}
.bootcamp td.inner
{
    padding: 0;
}
.bootcamp td.inner td
{
    border:none;
}
		
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #FFF;
	padding: 5px;
	opacity: 0.90;
	width:120px;
}
#tooltip h3, #tooltip div {
	margin: 0 auto;
}
#tooltip p {
	line-height:120%;
	padding:5px 0 0 20px;
}
.bcheader 
{
	background: url("http://aapcperfect.s3.amazonaws.com/pimg/list-header1.png") repeat-x left top;
}
		
#barwrapper
{
position: relative;
height: 60px;
width: 100%;
}
#outer-area
{ 
position: absolute;
top: 0px;
left: 0px;
width: 179px;
height: 45px;
}
#holder-area
{
background: transparent url("http://aapcperfect.s3.amazonaws.com/pimg/TrackerWidget-holder1.png" ) no-repeat top left;
position: absolute;
top: 20px;
left: 0px;
width: 179px;
height: 18px;
z-index: 10;
}
#bar-area
{
background: transparent url("http://aapcperfect.s3.amazonaws.com/pimg/TrackerWidget-redbar1.png" ) no-repeat 0 0; /* Switch out for different bars, Green, Yellow, Red */
position: absolute;
top: 5px;
left: 0px;
width: 179px;
height: 35px;
z-index: 5;
}
#recommended-area
{
position: absolute;
top: 21px;
left: 0px;
width: 179px;
height: 28px;
z-index: 15;
}
#rectop
{
background: transparent url("http://aapcperfect.s3.amazonaws.com/pimg/TrackerWidget-recom-arrow1.png" ) no-repeat 0 0;
position: absolute;
top: 0;
left: 0px;
width: 9px;
height: 20px;
}
#recbottom
{
background: transparent url("http://aapcperfect.s3.amazonaws.com/pimg/TrackerWidget-recom1.png" ) no-repeat 0 0;
position: absolute;
top: 20px;
left: 0px;
width: 66px;
height: 8px;
}
#key-area
{
float: left;
background: transparent url("http://aapcperfect.s3.amazonaws.com/pimg/TrackerWidget-key1.png" ) no-repeat 0 0;
width: 55px;
height: 28px;
}

@media print{.add-nav li{background:url(http://aapcperfect.s3.amazonaws.com/pimg/separator-add-nav1.gif) no-repeat 100% 3px;display:inline;margin:0 -1px 0 1px;padding:0 11px 0 10px;}.add-nav a{text-decoration:underline;}.add-nav a:hover{text-decoration:none;}#header .search{overflow:hidden;height:1%;margin:0 -2px 0 0;}#header .search .text{background:#fff;border:1px solid #a9aaac;float:right;margin:0;padding:4px 10px 6px;width:268px;color:#a9aaac;}#header .search fieldset{overflow:hidden;height:1%;margin:0 0 0 -12px;}#header .search .submit{background:url(http://aapcperfect.s3.amazonaws.com/pimg/btn-search1.gif) no-repeat;border:none;cursor:pointer;float:right;font-size:0;height:28px;line-height:0;margin:0 0 0 5px;padding:0;text-indent:-9999px;width:74px;}#wrapper{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-wrapper1.gif) repeat-y 50% 0;}#wrapper .wrapper-holder{width:900px;margin:0 auto;border-top:1px solid #e6e7e8;}#main_content ul{list-style:outside disc;line-height:150%;}#main_content ul li{padding:2px 0;}#main_content ul li ul{list-style:outside circle;}#main_content ul li ul li{padding:5px 0;}#main_content ol li{padding:5px 0;}#member_content_container{width:620px;margin:8px 0 0 0;padding:0;float:left;}.content_left_col{float:left;width:48%;}.content_right_col{float:left;width:48%;}.member_content_box{background:url(http://aapcperfect.s3.amazonaws.com/pimg/member-logged-in-home-bkg1.gif) 0 -10px no-repeat;border:#999 solid 1px!important;padding:0 5px 5px 10px!important;margin-bottom:20px!important;}.member_content_box.blue{background:url(http://aapcperfect.s3.amazonaws.com/pimg/member-logged-in-home-blue1.gif) 0 -10px no-repeat!important;}.member_content_box h2.title,.info_box h2.title{font-size:17px;padding:10px 0!important;margin:0 0 5px 0!important;}.member_content_box a.title{font-size:12px;color:#000;font-weight:bold;text-decoration:none;}.news_image{width:50px;height:50px;overflow:hidden;float:left;margin:5px 20px 5px 5px;}.member_content_box ul{list-style:none;margin:0;padding:0;}.member_content_box ul li{list-style:none;margin:0;padding:5px 0;clear:right;}.bread_crumb{font-size:10px;margin:0 0 10px 0;}h1.page_title{margin:0;}iframe #banner_frame{background:#000!important;}html,body{height:100%;min-height:100%;}p{line-height:150%;}hr{width:610px;}.white_background{background-color:#FFF!important;}.grey_background{background-color:#F4F4F4!important;}#main_content h1,#main_content h2,#main_content h3{color:#1D1D1D;}#main_content h2,#main_content h3,#main_content h4,#main_content h5,#main_content h6{margin:0 0 1px 0;padding:0;}#main_content h2+p,#main_content h3+p,#main_content h2+table,#main_content h3+table{margin-top:5px;}.nav-holder{width:865px;margin:0 auto;padding-bottom:15px;position:relative;z-index:100;}#main-nav{margin:0;padding:0;list-style:none;width:100%;padding-left:2px;}#main-nav:after{clear:both;content:"";display:block;}#main-nav li{float:left;position:relative;}#main-nav a{color:#fff;float:left;position:relative;text-align:center;background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-nav1.gif) no-repeat 0 4px;}#main-nav li:hover a,#main-nav li.hover a{position:relative;z-index:1000;}#main-nav a span{display:block;padding:15px 19px 12px 16px;background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-nav-r1.gif) no-repeat 100% 4px;}#main-nav li.first a{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-nav1.gif) no-repeat 0 -82px;}#main-nav li.mark a{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-nav1.gif) no-repeat 0 -126px;}#main-nav li.mark a span{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-nav-r1.gif) no-repeat 100% -82px;padding:15px 25px 11px 25px;}#main-nav li.last a span{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-nav-r1.gif) no-repeat 100% -125px;}#main-nav li.last.last-child.hover a span,#main-nav li.last.last-child a:hover span{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-nav-r1.gif) no-repeat 100% -39px;}#main-nav li.mark.logged_in a.last-child-link{background:url(http://aapcperfect.s3.amazonaws.com/pim
g/bg-nav1.gif) no-repeat 0 -173px;}#main-nav li.last.logged_in a span{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-nav-r1.gif) no-repeat 100% -210px;}#main-nav a.hover,#main-nav li.first a.hover,#main-nav li.mark.logged_in a.hover,#main-nav li.mark.logged_in a:hover,#main-nav li.mark a.hover,#main-nav li:hover a,#main-nav li.hover a{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-nav1.gif) no-repeat 0 -39px;text-decoration:none;color:#004071;}#main-nav a.hover span,#main-nav li.first a.hover span,#main-nav li.mark.logged_in a.hover span,#main-nav li.mark.logged_in a:hover span,#main-nav li.mark a.hover span,#main-nav li:hover span,#main-nav li.hover span{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-nav-r1.gif) no-repeat 100% -39px;}#main-nav .arrow{position:absolute;top:40px;left:50%;margin-left:-12px;height:13px;overflow:hidden;text-indent:-9999px;background:url(http://aapcperfect.s3.amazonaws.com/pimg/arrow021.gif) no-repeat 50% 0;display:none;width:24px;}#main-nav li.hover .arrow{display:block;}#main-nav li:hover,#main-nav li.hover{position:relative;}#main-nav li.hover .drop{display:block!important;}#main-nav .drop{position:absolute;left:3px;top:42px;z-index:999;width:999px;display:none;}#main-nav li.first-child .drop,#main-nav li:first-child .drop{left:0!important;}#main-nav li.last-child .drop{left:auto!important;right:0!important;}#main-nav .right-side .drop{left:auto;right:0;}#main-nav .drop div{float:left;}#main-nav .drop .t{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-drop-t1.gif) repeat-x;}#main-nav .drop .b{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-drop-b1.gif) repeat-x 0 100%;}#main-nav .drop .l{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-drop-l1.gif) repeat-y;}#main-nav .drop .r{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-drop-r1.gif) repeat-y 100% 0;}#main-nav .drop .tl{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-drop-tl1.gif) no-repeat;}#main-nav .drop .tr{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-drop-tr1.gif) no-repeat 100% 0;}#main-nav .drop .bl{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-drop-bl1.gif) no-repeat 0 100%;}#main-nav .drop .br{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-drop-br1.gif) no-repeat 100% 100%;padding:2px;}#main-nav .bg-png{background:#FFF;padding:7px 4px 50px 6px;}#main-nav .box{background:#f0f0f1 url(http://aapcperfect.s3.amazonaws.com/pimg/bg-box-t1.gif) repeat-x;position:relative;}#main-nav .box-b{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-box-b1.gif) repeat-x 0 100%;}#main-nav .box-l{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-box-l1.gif) repeat-y;}#main-nav .box-r{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-box-r1.gif) repeat-y 100% 0;}#main-nav .box-tl{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-box-tl1.gif) no-repeat;}#main-nav .box-tr{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-box-tr1.gif) no-repeat 100% 0;}#main-nav .box-bl{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-box-bl1.gif) no-repeat 0 100%;}#main-nav .box-br{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-box-br1.gif) no-repeat 100% 100%;padding:17px 15px 15px;position:relative;}#main-nav #mega-jobs .box-br{max-width:420px;}#main-nav #mega-education .drop{margin-left:-20px!important;}#main-nav #mega-education .box-br,#main-nav #mega-education .box-br>div.columns{max-width:750px;}#main-nav #mega-certification .drop{margin-left:300px!important;}#main-nav #mega-certification .box-br,#main-nav #mega-certification .box-br>div.columns{width:830px!important;}#main-nav #mega-certification div.columns2{overflow:visible!important;}#main-nav #mega-audit .drop{margin-left:100px!important;}#main-nav #mega-ceu .box-br,#main-nav #mega-ceu .box-br>div.columns{max-width:670px;}#main-nav #mega-ceu .drop{margin-left:200px!important;}#main-nav #mega-icd10 .drop{margin-left:100px!important;}#main-nav #mega-icd10 .box-br,#main-nav #mega-icd10 .box-br>div.columns{max-width:400
px;}#main-nav #mega-jobs .drop{margin-left:100px!important;}#main-nav #mega-jobs .box-br,#main-nav #mega-jobs .box-br>div.columns{max-width:460px;}#main-nav #mega-networking .drop{margin-left:10px!important;}#main-nav #mega-networking .box-br,#main-nav #mega-networking .box-br>div.columns{max-width:560px;}#main-nav #mega-store .drop{margin-left:-180px!important;}#main-nav #mega-resources .drop{margin-left:-160px!important;}#main-nav #mega-resources .box-br,#main-nav #mega-resources .box-br>div.columns{max-width:690px;}#main-nav #mega-member .drop{margin-left:100px!important;}#main-nav #mega-member .box-br,#main-nav #mega-member .box-br>div.columns{max-width:900px;}#main-nav ul.footer_left{margin-bottom:-60px!important;}#main-nav .purchases{margin-right:20px;}#main-nav ul.my_chapter li,#main-nav ul.my_training li,#main-nav ul.member_info li,#main-nav ul.prepare li{background-color:transparent;background-image:none!important;margin:0!important;padding:0!important;margin-top:10px!important;}#main-nav ul.my_chapter li>span,#main-nav ul.my_training li>span{background-color:transparent;background-image:none!important;}#main-nav #certification_bottom ul,#main-nav #myaapc_bottom ul,#main-nav #mychapter_bottom ul,#main-nav #membersavings_bottom ul,#main-nav #onlinestore_bottom ul,#main-nav #myeducation_bottom ul{position:absolute;left:1px;bottom:-40px;}#main-nav #myaapc_bottom ul{position:absolute;left:1px;bottom:-50px;}#main-nav #certification_bottom ul li,#main-nav #mychapter_bottom ul li,#main-nav #membersavings_bottom ul li,#main-nav #onlinestore_bottom ul li,#main-nav #myeducation_bottom ul li{display:inline;background:none;}#main-nav #myaapc_bottom ul li{display:inherit;background:none;}#main-nav #myaapc_bottom ul li span{background:none!important;}#main-nav .menu-banner-ad{margin:0;padding:0!important;width:200px;height:145px;border:1px solid #CCC;float:right!important;}#main-nav .drop li a{color:#666!important;}#main-nav .drop li a:hover{color:#2391de!important;}#main-nav h4.clickable{color:#333!important;font-size:14px;}#main-nav h4.clickable:hover{cursor:pointer;text-decoration:underline;color:#2391DE!important;}#main-nav .button{font-size:16px;color:#fff!important;font-weight:bold;width:114px!important;position:absolute!important;right:28px!important;bottom:-40px!important;background:url(http://aapcperfect.s3.amazonaws.com/pimg/button1.png) no-repeat!important;height:28px;line-height:28px;padding:0 0 0 13px;text-align:left;}#main-nav .my_training{position:absolute!important;left:8px!important;bottom:-40px!important;}* html #main-nav .button{right:23px!important;}#main-nav .button a:hover{color:#fff;background:none;}#main-nav .columns{float:left;overflow:hidden;padding-bottom:12px;}* html #main-nav .columns{padding-right:15px;}#main-nav .columns2{float:left;background:url(http://aapcperfect.s3.amazonaws.com/pimg/line011.gif) repeat-x 0 100%;margin-left:-44px;display:inline;padding:0 15px 6px 0;}* html #main-nav .columns2{padding-right:40px;}#main-nav .columns2 div{float:left;padding-left:44px;text-align:left;display:inline;}* html #main-nav .columns2 div{margin-right:-18px;}#main-nav h4{margin:0 0 6px;color:#1b75bb;font-size:12px;text-transform:uppercase;}#main-nav .drop ul{padding:0 0 10px;margin:0;list-style:none;}#main-nav .drop ul.type2{background:url(http://aapcperfect.s3.amazonaws.com/pimg/line011.gif) repeat-x;padding-top:10px;}#main-nav .drop ul li{float:none;background:url(http://aapcperfect.s3.amazonaws.com/pimg/arrow011.gif) no-repeat 0 5px;padding:0 0 1px 12px;}#main-nav .drop ul li a{padding:0;float:none;background:none;color:#1b75bb;font-size:12px;white-space:nowrap;text-align:left;}#main-nav .drop ul li a:hover{color:#1b75bb;text-decoration:underline;background:none;}.pointer{display:none;}#main-nav .drop .txt-engage{float:left;position:relative;left:50%;margin-left:-194px;display:inline;width:390px!important;height:60px;overflow:hidden;text-indent:-9999px;background:url(http://aapcperfect.s3.amazonaws.com/pimg/txt-engage1.gif) no-repeat!important;}#main-nav .drop .txt-education{float:left;position:relati
ve;left:35%;margin-left:-220px;display:inline;width:390px!important;height:60px;overflow:hidden;text-indent:-9999px;background:url(http://aapcperfect.s3.amazonaws.com/pimg/certification-banner4.gif) no-repeat!important;}* html #main-nav .drop .txt-engage{margin-left:-208px;}*+html #main-nav .drop .txt-engage{margin-left:-208px;}#main-nav.menu-hard-code .drop{width:auto;}#main-nav.menu-hard-code .drop .drop{left:200px;}#main-nav.menu-hard-code .drop ul{width:200px;}.btn{display:block;position:relative;background:#aaa;padding:5px;margin:0;float:left;color:#fff;text-decoration:none;cursor:pointer;font-weight:bold;font-size:16px;margin:0 10px 0 0;}.btn *{font-style:normal;background-image:url('http://aapcperfect.s3.amazonaws.com/pimg/btn21.png');background-repeat:no-repeat;display:block;position:relative;}.btn i{background-position:top left;position:absolute;margin-bottom:-5px;top:0;left:0;width:5px;height:5px;}.btn span{background-position:bottom left;left:-5px;padding:0 0 5px 10px;margin-bottom:-5px;}.btn span i{background-position:bottom right;margin-bottom:0;position:absolute;left:100%;width:10px;height:100%;top:0;}.btn span span{background-position:top right;position:absolute;right:-10px;margin-left:10px;top:-5px;height:0;}*+html .btn{display:block;position:relative;background:#aaa;padding:5px;float:left;color:#fff;text-decoration:none;cursor:pointer;font-weight:bold;font-size:16px;margin:0 10px 0 0;}*+html .btn *{font-style:normal;background-image:url('http://aapcperfect.s3.amazonaws.com/pimg/btn21.png');background-repeat:no-repeat;display:block;position:relative;}*+html .btn i{background-position:top left;position:absolute;margin-bottom:-5px;top:0;left:0;width:5px;height:5px;}*+html .btn span{background-position:bottom left;left:-5px;padding:0 0 5px 10px;margin-bottom:-5px;}*+html .btn span i{background-position:bottom right;margin-bottom:0;position:absolute;left:100%;width:10px;height:100%;top:-1px;}*+html .btn span span{background-position:top right;position:absolute;right:-10px;margin-left:10px;top:-3px;height:0;}*+html .btn.small{display:block;position:relative;padding:5px;float:left;color:#fff;text-decoration:none;cursor:pointer;}*+html .btn.small *{font-style:normal;background-image:url('http://aapcperfect.s3.amazonaws.com/pimg/btn21.png');background-repeat:no-repeat;display:block;position:relative;}*+html .btn.small i{background-position:top left;position:absolute;margin-bottom:-5px;top:0;left:0;width:5px;height:5px;}*+html .btn.small span{background-position:bottom left;left:-5px;padding:0 0 7px 10px;margin-bottom:-5px;}*+html .btn.small span i{background-position:bottom right;margin-bottom:0;position:absolute;left:100%;width:10px;height:100%;top:-0px;}*+html .btn.small span span{background-position:top right;position:absolute;right:-10px;margin-left:10px;top:-6px;height:0;}* html .btn span,* html .btn i{float:left;width:auto;background-image:none;cursor:pointer;}.btn.red{background:#F00;}.btn.orange{background:#F60;}.btn.green{background:#9d4;}.btn.blue{background:#3672A1;}.btn.lime{background:#bbce00;}.btn.pink{background:#e1a;}.btn:hover{background-color:#6DB9EE;color:#fff;text-decoration:none;}.btn:active{background-color:#444;color:#fff;}.btn[class]{background-image:url('http://aapcperfect.s3.amazonaws.com/pimg/btn1.png');background-position:bottom;}* html .btn{border:3px double #aaa;}* html .btn.red{border-color:#F00;}* html .btn.orange{border-color:#F60;}* html .btn.blue{border-color:#3672A1;}* html .btn.green{border-color:#9d4;}* html .btn.lime{border-color:#bbce00;}* html .btn.pink{border-color:#e1a;}* html .btn:hover{border-color:#a00;text-decoration:none;}.btnC{display:block;position:relative;background:#aaa;padding:5px;min-width:50px;max-width:150px;margin:0 auto;color:#fff;text-decoration:none;cursor:pointer;text-align:center;font-weight:bold;font-size:16px;}.btnC *{font-style:normal;background-image:url('http://aapcperfect.s3.amazonaws.com/pimg/btn21.png');background-repeat:no-repeat;display:block;position:relative;}.btnC i{background-position:top left;position:absolute;margin-bottom:-5px;top:0;l
eft:0;width:5px;height:5px;}.btnC span{background-position:bottom left;left:-5px;padding:0 0 5px 10px;margin-bottom:-5px;}.btnC span i{background-position:bottom right;margin-bottom:0;position:absolute;left:100%;width:10px;height:100%;top:0;}.btnC span span{background-position:top right;position:absolute;right:-10px;margin-left:10px;top:-5px;height:0;}*+html .btnC{display:block;position:relative;background:#aaa;padding:5px;min-width:50px;max-width:150px;margin:0 auto;color:#fff;text-decoration:none;cursor:pointer;text-align:center;font-weight:bold;font-size:16px;}*+html .btnC *{font-style:normal;background-image:url('http://aapcperfect.s3.amazonaws.com/pimg/btn21.png');background-repeat:no-repeat;display:block;position:relative;}*+html .btnC i{background-position:top left;position:absolute;margin-bottom:-5px;top:0;left:0;width:5px;height:5px;}*+html .btnC span{background-position:bottom left;left:-5px;padding:0 0 5px 10px;margin-bottom:-5px;}*+html .btnC span i{background-position:bottom right;margin-bottom:0;position:absolute;left:100%;width:10px;height:100%;top:-1px;}*+html .btnC span span{background-position:top right;position:absolute;right:-10px;margin-left:10px;top:-6px;height:0;}* html .btnC span,* html .btnC i{width:300px;text-align:center;padding:0;display:block;margin:0 auto;background-image:none;cursor:pointer;}.btnC.orange{background:#F60;}.btnC.red{background:#F00;}.btnC.green{background:#9d4;}.btnC.blue{background:#3672A1;}.btnC.lime{background:#bbce00;}.btnC.pink{background:#e1a;}.btnC:hover{background-color:#6DB9EE;color:#fff;text-decoration:none;}.btnC:active{background-color:#444;color:#fff;}.btnC[class]{background-image:url('http://aapcperfect.s3.amazonaws.com/pimg/btn1.png');background-position:bottom;}* html .btnC{border:3px double #aaa;}* html .btnC.orange{border-color:#F60;}* html .btnC.red{border-color:#F00;}* html .btnC.blue{border-color:#3672A1;}* html .btnC.green{border-color:#9d4;}* html .btnC.lime{border-color:#bbce00;}* html .btnC.pink{border-color:#e1a;}* html .btnC:hover{border-color:#a00;text-decoration:none;}.btnC2{display:block;position:relative;background:#aaa;padding:5px;margin:0 auto;min-width:100px;max-width:220px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;font-weight:bold;font-size:18px;}.btnC2 *{font-style:normal;background-image:url('http://aapcperfect.s3.amazonaws.com/pimg/btn21.png');background-repeat:no-repeat;display:block;position:relative;text-align:center;}.btnC2 i{background-position:top left;position:absolute;margin-bottom:-5px;top:0;left:0;width:5px;height:15px;}.btnC2 span{background-position:bottom left;left:-5px;padding:5px 0 10px 10px;margin-bottom:-5px;}.btnC2 span i{background-position:bottom right;margin-bottom:0;position:absolute;left:100%;width:10px;height:100%;top:0;}.btnC2 span span{background-position:top right;position:absolute;right:-10px;margin-left:10px;top:-5px;height:0;}*+html .btnC2{display:block;position:relative;background:#aaa;padding:5px;margin:0 auto;min-width:100px;max-width:220px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;font-weight:bold;font-size:18px;}*+html .btnC2 *{font-style:normal;background-image:url('http://aapcperfect.s3.amazonaws.com/pimg/btn21.png');background-repeat:no-repeat;display:block;position:relative;text-align:center;}*+html .btnC2 i{background-position:top left;position:absolute;margin-bottom:-5px;top:0;left:0;width:5px;height:15px;}*+html .btnC2 span{background-position:bottom left;left:-5px;padding:5px 0 10px 10px;margin-bottom:-5px;}*+html .btnC2 span i{background-position:bottom right;margin-bottom:0;position:absolute;left:100%;width:10px;height:100%;top:0;}*+html .btnC2 span span{background-position:top right;position:absolute;right:-10px;margin-left:10px;top:-4px;height:0;}* html .btnC2 span,* html .btnC2 i{width:auto;text-align:center;padding:0;margin:0 auto;background-image:none;cursor:pointer;}.btnC2.orange{background:#F60;}.btnC2.red{background:#F00;}.btnC2.green{background:#9d4;}.btnC2.blue{background:#3672A1;}.btnC2.lime{background:#bbce00;}.btnC2.pink{background:#e1a
;}.btnC2:hover{background-color:#6DB9EE;color:#fff;text-decoration:none;}.btnC2:active{background-color:#444;color:#fff;}.btnC2[class]{background-image:url('http://aapcperfect.s3.amazonaws.com/pimg/btn1.png');background-position:bottom;}* html .btnC2{border:3px double #aaa;}* html .btnC2.orange{border-color:#F60;}* html .btnC2.red{border-color:#F00;}* html .btnC2.blue{border-color:#3672A1;}* html .btnC2.green{border-color:#9d4;}* html .btnC2.lime{border-color:#bbce00;}* html .btnC2.pink{border-color:#e1a;}* html .btnC2:hover{border-color:#a00;text-decoration:none;}.btnR{display:block;position:relative;background:#aaa;padding:5px;float:right;color:#fff;text-decoration:none;cursor:pointer;font-weight:bold;font-size:16px;margin:0 10px 0 0;}.btnR *{font-style:normal;background-image:url('http://aapcperfect.s3.amazonaws.com/pimg/btn21.png');background-repeat:no-repeat;display:block;position:relative;}.btnR i{background-position:top left;position:absolute;margin-bottom:-5px;top:0;left:0;width:5px;height:5px;}.btnR span{background-position:bottom left;left:-5px;padding:0 0 5px 10px;margin-bottom:-5px;}.btnR span i{background-position:bottom right;margin-bottom:0;position:absolute;left:100%;width:10px;height:100%;top:0;}.btnR span span{background-position:top right;position:absolute;right:-10px;margin-left:10px;top:-5px;height:0;}.btnR.small{display:block;position:relative;background:#aaa;padding:5px;float:right;color:#fff;text-decoration:none;cursor:pointer;font-weight:bold;font-size:12px!important;margin:0 10px 0 0;}*+html .btnR{display:block;position:relative;background:#aaa;padding:5px;float:right;color:#fff;text-decoration:none;cursor:pointer;font-weight:bold;font-size:16px;margin:0 10px 0 0;}*+html .btnR *{font-style:normal;background-image:url('http://aapcperfect.s3.amazonaws.com/pimg/btn21.png');background-repeat:no-repeat;display:block;position:relative;}*+html .btnR i{background-position:top left;position:absolute;margin-bottom:-5px;top:0;left:0;width:5px;height:5px;}*+html .btnR span{background-position:bottom left;left:-5px;padding:0 0 5px 10px;margin-bottom:-5px;}*+html .btnR span i{background-position:bottom right;margin-bottom:0;position:absolute;left:100%;width:10px;height:100%;top:-1px;}*+html .btnR span span{background-position:top right;position:absolute;right:-10px;margin-left:10px;top:-6px;height:0;}*+html .btnR.small *{font-style:normal;background:url('http://aapcperfect.s3.amazonaws.com/pimg/btn21.png') no-repeat;display:block;position:relative;}*+html .btnR.small i{background-position:top left;position:absolute;margin-bottom:-7px;top:0;left:0;width:5px;height:5px;}*+html .btnR.small span{background-position:bottom left;left:-5px;padding:0 0 7px 10px;margin-bottom:-5px;}*+html .btnR.small span i{background-position:bottom right;margin-bottom:0;position:absolute;left:100%;width:10px;height:100%;top:0;}*+html .btnR.small span span{background-position:top right;position:absolute;right:-10px;margin-left:10px;top:-5px;height:0;}*+html .btnR.view_all_link *{font-style:normal;background:url('http://aapcperfect.s3.amazonaws.com/pimg/btn21.png') no-repeat;display:block;position:relative;}*+html .btnR.view_all_link i{background-position:top left;position:absolute;margin-bottom:-5px;top:0;left:0;width:5px;height:5px;}*+html .btnR.view_all_link span{background-position:bottom left;left:-5px;padding:0 0 5px 10px;margin-bottom:-5px;}*+html .btnR.view_all_link span i{background-position:bottom right;margin-bottom:0;position:absolute;left:100%;width:10px;height:100%;top:0;}*+html .btnR.view_all_link span span{background-position:top right;position:absolute;right:-10px;margin-left:10px;top:-5px;height:0;}* html .btnR span,* html .btnR i{width:auto;background-image:none;cursor:pointer;}.btnR.orange{background:#F60;}.btnR.red{background:#F00;}.btnR.green{background:#9d4;}.btnR.blue{background:#3672A1;}.btnR.lime{background:#bbce00;}.btnR.pink{background:#e1a;}.btnR:hover{background-color:#6DB9EE;color:#fff;text-decoration:none;}.btnR:active{background-color:#444;color:#fff;}.btnR[class]{background-image:url('http://aapcperfe
ct.s3.amazonaws.com/pimg/btn1.png');background-position:bottom;}* html .btnR{border:3px double #aaa;}* html .btnR.orange{border-color:#F60;}* html .btnR.red{border-color:#F00;}* html .btnR.green{border-color:#9d4;}* html .btnR.blue{background:#3672A1;}* html .btnR.lime{border-color:#bbce00;}* html .btnR.pink{border-color:#e1a;}* html .btnR:hover{border-color:#6DB9EE;text-decoration:none;}img.centered{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;padding:0;}img.align_none{padding:0;margin:0 0 10px 0;display:inline;}img.align_right{padding:0;margin:0 0 10px 10px;display:inline;}img.align_left{padding:0;margin:0 10px 10px 0;display:inline;}.align_center{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;}.align_right{float:right;margin:0 0 10px 10px;}.align_left{float:left;margin:0 10px 10px 0;}.hover_pointer,.clickable{cursor:pointer;}a.black{color:#000;}a.white{color:#FFF;}a.yellow{color:#FF0;}hr{width:610px;}.white_background{background-color:#FFF!important;}.grey_background{background-color:#F4F4F4!important;}.clear_both{clear:both;}.float_left{float:left;}.float_right{float:right;}.display_inline{display:inline;}.display_block{display:block;}.zero_left_padding{padding-left:0!important;}.ten_left_padding{padding-left:10px!important;}.border{border:solid 1px #CCC;}.border_left{border-left:solid 1px #CCC;}.border_right{border-right:solid 1px #CCC;}.border_bottom{border-bottom:solid 1px #CCC;}.border_top{border-top:solid 1px #CCC;}.border_bottom_dotted{border-bottom:dotted 1px #CCC;margin-bottom:10px!important;}.padding_5{padding:5px!important;}.padding_5_bottom{padding-bottom:5px!important;}.padding_10{padding:10px!important;}.padding_10_bottom{padding-bottom:10px!important;}.padding_20{padding:20px!important;}.padding_20_right{padding-right:20px!important;}.padding_10_left{padding-left:10px!important;}.padding_15_left{padding-left:15px!important;}.padding_20_left{padding-left:20px!important;}.margin_5_left{margin-left:5px!important;}.margin_5_right{margin-right:5px!important;}.margin_10_left{margin-left:10px!important;}.margin_10_right{margin-right:10px!important;}.margin_5{margin:5px!important;}.margin_20{margin:20px!important;}.margin_20_right{margin-right:20px!important;}.margin_20_left{margin-left:20px!important;}.sales_text{border:#333 2px groove;background:#EBEBEB;padding:0 10px;margin:10px 5px 0 10px;float:right;width:160px;}.medium_sales_text{border:#333 2px groove;background:#EBEBEB;padding:10px 10px 0 10px;margin:5px auto 10px auto;width:450px;}.large_sales_text{border:#333 2px groove;background:#EBEBEB;padding:10px 10px 0 10px;margin:5px auto 10px auto;width:590px;}.sales_text h3,.medium_sales_text h2,.medium_sales_text h3,.large_sales_text h2,.large_sales_text h3{margin-top:5px!important;margin-bottom:5px!important;}blockquote{padding-left:5px;margin:0 50px 10px 10px;}blockquote ul{margin:0;padding:0;}.pad5{padding:5px;vertical-align:top;}h1 a{text-decoration:none!important;}h2 a{text-decoration:none!important;}h3 a{text-decoration:none!important;}a.view_all_link{font-weight:normal;font-size:10px;width:58px;float:right;margin:-3px 0 0 0;font-weight:bold;}*+html a.view_all_link{margin:-35px 0 0 0;}.up_down_buttons{margin:0 0 0 10px;}.move_up_button{background:url(http://aapcperfect.s3.amazonaws.com/pimg/arrows1.gif) no-repeat 98% -100px;margin:-25px 0 0 0;padding:0 0 0 10px;text-decoration:none;}.move_down_button{background:url(http://aapcperfect.s3.amazonaws.com/pimg/arrows1.gif) no-repeat 98% -18px;margin:-25px 0 0 0;padding:0 0 0 10px;text-decoration:none;}.submit_arrow{background:url(http://aapcperfect.s3.amazonaws.com/pimg/arrows1.gif) no-repeat 80% -39px;margin:0;padding:0 0 5px 20px;cursor:pointer;text-decoration:none;width:15px;height:19px;}.pdf{background:url(http://aapcperfect.s3.amazonaws.com/pimg/pdf1.gif) left no-repeat;height:19px;width:21px;padding:2px;padding-left:25px;}.pdf_right{background:url(http://aapcperfect.s3.amazonaws.com/pimg/pdf1.gif) left no-repeat;padding:16px;margin-left:10px;height:19px;width:19px;}.pdf_left{background:url(http://aapcperfect
.s3.amazonaws.com/pimg/pdf1.gif) left no-repeat;padding:0 5px 2px 21px;height:19px;}.powerpoint{background:url(http://aapcperfect.s3.amazonaws.com/pimg/powerpoint-logo1.jpg) left no-repeat;padding:16px;padding-left:20px;}.powerpoint_right{background:url(http://aapcperfect.s3.amazonaws.com/pimg/powerpoint-logo1.jpg) left no-repeat;padding:16px;margin-left:10px;}.worddoc{background:url(http://aapcperfect.s3.amazonaws.com/pimg/word1.gif) left no-repeat;padding:16px;padding-left:20px;}.test{background-color:transparent;background-image:url(http://aapcperfect.s3.amazonaws.com/pimg/tick1.png);background-repeat:no-repeat;background-attachment:scroll;background-position:left center;padding-left:20px;}.red_text{color:#F00!important;}.orange_text{color:#FF782F!important;}.white_text{color:#FFF!important;}.black_text{color:#000!important;}.charcoal_text{color:#333!important;}.charcoal_text:hover{color:#2391de!important;}.yellow_text{color:#FF0!important;}.gold_text{color:#C90!important;}.blue_text{color:#2D5E80!important;}.bold_text{font-weight:bold!important;}.strikethrough{text-decoration:line-through;}.smaller_text{font-size:smaller!important;}.small_text{font-size:small!important;}.medium_text{font-size:medium!important;}.large_text{font-size:large!important;}.align_right{text-align:right;}.align_left{text-align:left;}h1{line-height:125%;font-weight:bold;}h1{font-size:22px;}h2{font-size:16px;}h3{font-size:14px;}h4{font-size:12px;}h5{font-size:10px;}h6{font-size:8px;}.ul_disc{list-style:disc!important;}.ul_circle{list-style:circle!important;}.ul_no_style{list-style-type:none!important;list-style-image:none!important;list-style-position:outside!important;padding-left:0;margin:0 0 10px 0;}ul.ul_bullets li{list-style:disc!important;margin-left:30px!important;}ul.ul_no_style{margin-bottom:10px;padding-left:0;}ul.ul_no_style li{padding-top:0!important;padding-right:0;padding-bottom:0!important;padding-left:0;}.lower_alpha{list-style-type:lower-alpha;}.upper_alpha{list-style-type:upper-alpha;}.lower_roman{list-style-type:lower-roman;}.upper_roman{list-style-type:upper-roman;}#flash_banner{margin:10px auto 0 auto;padding:0;height:145px;width:618px;clear:both;border:#999 solid 1px!important;}.feedback_button{cursor:pointer;float:right;margin:-5px 0 0 0;background:url(http://aapcperfect.s3.amazonaws.com/pimg/feedback_button3.gif) no-repeat 50% -21px;padding:0;width:645px;height:38px;position:absolute;left:100px;top:-15px;z-index:1000;}.feedback_button:hover{background:url(http://aapcperfect.s3.amazonaws.com/pimg/feedback_button_hover1.gif) no-repeat 50% -12px;}#footer{width:100%;overflow:hidden;display:table-footer-group;background:#0086c4 url(http://aapcperfect.s3.amazonaws.com/pimg/bg-footer1.gif) repeat-x;color:#fff;}* html #footer{overflow:visible;}*+html #footer{overflow:visible;}.inner #footer{background:none;}#footer .footer-holder{height:1%;display:table-row;}#footer .footer-frame{display:table-cell;}#footer .info-area2{width:900px;margin:0 auto;background:#0086c4 url(http://aapcperfect.s3.amazonaws.com/pimg/bg-footer1.gif) repeat-x;}#footer .info-area{width:898px;overflow:hidden;margin:0 auto;background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-footer-info-area1.gif) no-repeat;padding:27px 0 26px;}#footer .info-holder{background:url(http://aapcperfect.s3.amazonaws.com/pimg/footer-separator1.gif) repeat-y 140px 0;width:906px;}#footer .info-holder:after{display:block;clear:both;content:"";}.box-info{float:left;padding:9px 19px 7px 24px;width:245px;line-height:19px;margin-right:2px;}.box-info h2{margin:0 0 19px;font:normal 24px/18px Arial,Helvetica,sans-serif;letter-spacing:-1px;position:relative;}.box-info h2 span{padding:5px 63px 6px 0;}.box-info h2.training span{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-training1.gif) no-repeat 100% 10px;padding:16px 74px 25px 0;}.box-info h2.audit span{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-audit1.gif) no-repeat 100% 0;padding:16px 74px 10px 0;}.box-info h2.practice{margin:-15px 0 0;}.box-info h2.practice span{background:url(http://aapcperfect.s3.amazo
naws.com/pimg/bg-practice1.gif) no-repeat 100% 0;padding:15px 67px 16px 0;display:block;}#footer p{margin:0 0 5px;}.footer-section{background:#00467b url(http://aapcperfect.s3.amazonaws.com/pimg/bg-footer-section1.gif) repeat-x;}.section-holder{width:866px;margin:0 auto;overflow:hidden;height:1%;font-size:12px;padding:16px 7px 10px 27px;background:#00467b url(http://aapcperfect.s3.amazonaws.com/pimg/bg-footer-section1.gif) repeat-x;}.section-holder ul{margin:0 6px 0 0;padding:0;list-style:none;float:right;overflow:hidden;}.section-holder li{float:left;margin:0 -1px 0 1px;padding:0 12px 0 11px;background:url(http://aapcperfect.s3.amazonaws.com/pimg/separator-section1.gif) no-repeat 100% 3px;}.section-holder a{color:#fff;text-decoration:underline;}.section-holder a:hover{text-decoration:none;}#tabbedPanel,#tabbedPanel2{width:100%;}#tabbedPanelPanels,#tabbedPanelPanels2{border:1px solid #CCC;height:auto;padding:12px;}#tabbedPanelTabs,#tabbedPanelTabs2{text-align:right;height:23px;}#tabbedPanelTabs a,#tabbedPanelTabs2 a{background:#FFF url("http://aapcperfect.s3.amazonaws.com/pimg/kellys-tabs1.gif") no-repeat right -27px;border-left:1px solid #a7a9ac;border-bottom:1px solid #CCC;display:inline-block;font-weight:bold;margin-left:2px;padding:4px 15px 0;text-decoration:none;height:19px;color:#00467f;text-transform:uppercase;}#tabbedPanel a.selected,#tabbedPanelTabs a.selected:visited,#tabbedPanel2 a.selected,#tabbedPanelTabs2 a.selected:visited{background:#FFF url("http://aapcperfect.s3.amazonaws.com/pimg/kellys-tabs1.gif") no-repeat right top;border-left:1px solid #a7a9ac;border-bottom:none;color:#00467f;height:20px;}#tabbedPanel a:hover,#tabbedPanel2 a:hover{cursor:pointer;}#hr_logged_in{clear:both;width:860px!important;margin:10px auto;background-color:#175E96;padding:1px;}.member_name_top div{margin-top:5px;}.member_name_top div a{text-decoration:underline;}.member_name_top div a:hover{text-decoration:none;}a.azure_button{background:transparent url('http://aapcperfect.s3.amazonaws.com/pimg/azure_button_a1.gif') no-repeat scroll bottom right;color:#fff;display:inline-block;cursor:pointer;font:normal 10px arial,sans-serif;height:20px;padding-right:11px;text-decoration:none;vertical-align:top;}a.azure_button span{background:transparent url('http://aapcperfect.s3.amazonaws.com/pimg/azure_button_span1.gif') no-repeat bottom left;display:inline-block;line-height:10px;padding:5px 0 5px 18px;text-shadow:0 -1px 0 #069;}a.azure_button:hover{background-position:top right;color:#FFF;outline:none;}a.azure_button:hover span{background-position:top left;padding:5px 0 5px 18px;color:#FFF;text-shadow:0 1px 0 #047;}a.azure_button:active{outline:none;}a.orange_button{background:transparent url('http://aapcperfect.s3.amazonaws.com/pimg/orange-button-r1.png') no-repeat scroll right top;color:#fff;display:inline-block;cursor:pointer;font:bold 14px arial,sans-serif;height:30px;padding-right:11px;text-decoration:none;vertical-align:top;}a.orange_button span{background:transparent url('http://aapcperfect.s3.amazonaws.com/pimg/orange-button1.png') no-repeat left top;height:23px;display:inline-block;padding:7px 0 0 11px;text-shadow:0 -1px 0 #C36220;}a.orange_button:hover{background-position:right bottom;color:#FFF;outline:none;}a.orange_button:hover span{background-position:left bottom;color:#FFF;text-shadow:0 1px 0 #C36220;}a.orange_button:active{outline:none;}.widgetbox{width:220px;background:#97999c url("http://aapcperfect.s3.amazonaws.com/pimg/gradient-gray1.gif") repeat-x top left;padding:0;}.ltblue-bg{background:#dfecf5 none;}.widgetbox div.content{border-left:1pt solid #d0d2d3;border-right:1pt solid #d0d2d3;padding:0 10px;}.widgetbox .widget-title{font-size:14px;color:#016699;font-weight:bold;margin:0 0 5px 10px;}.widgetbox div.top-corner div{background:transparent url("http://aapcperfect.s3.amazonaws.com/pimg/Rounded-Boxes-Corners_011.png") no-repeat top left;}.widgetbox div.top-corner{background:transparent url("http://aapcperfect.s3.amazonaws.com/pimg/Rounded-Boxes-Corners_021.png") no-repeat top right;}.widgetbox div.bottom-corner div{back
ground:transparent url("http://aapcperfect.s3.amazonaws.com/pimg/Rounded-Boxes-Corners_031.png") no-repeat bottom left;}.widgetbox div.bottom-corner{background:transparent url("http://aapcperfect.s3.amazonaws.com/pimg/Rounded-Boxes-Corners_041.png") no-repeat bottom right;}.widgetbox div.top-corner div,.widgetbox div.top-corner,.widgetbox div.bottom-corner div,.widgetbox div.bottom-corner{width:100%;height:16px;font-size:1px;}.rounded-area span.wrap{display:block;height:10px;width:100%;overflow:hidden;position:relative;clear:both;}.rounded-area div.middle{background:#dfecf5;border-left:1pt solid #d0d2d3;border-right:1pt solid #d0d2d3;padding:0 10px;clear:both;}.rounded-area span.top-left{background:transparent url("http://aapcperfect.s3.amazonaws.com/pimg/rounded-blue-area1.png") no-repeat top left;height:10px;width:50%;display:inline-block;}.rounded-area span.top-right{background:transparent url("http://aapcperfect.s3.amazonaws.com/pimg/rounded-blue-area1.png") no-repeat top right;height:10px;width:50%;position:absolute;right:0;}.rounded-area span.bottom-left{background:transparent url("http://aapcperfect.s3.amazonaws.com/pimg/rounded-blue-area1.png") no-repeat bottom left;height:10px;width:50%;display:inline-block;}.rounded-area span.bottom-right{background:transparent url("http://aapcperfect.s3.amazonaws.com/pimg/rounded-blue-area1.png") no-repeat bottom right;height:10px;width:50%;position:absolute;right:0;}.white-area div.middle{background:#FFF;}.white-area span.top-left{background:transparent url("http://aapcperfect.s3.amazonaws.com/pimg/rounded-white-area1.png") no-repeat top left;}.white-area span.top-right{background:transparent url("http://aapcperfect.s3.amazonaws.com/pimg/rounded-white-area1.png") no-repeat top right;}.white-area span.bottom-left{background:transparent url("http://aapcperfect.s3.amazonaws.com/pimg/rounded-white-area1.png") no-repeat bottom left;}.white-area span.bottom-right{background:transparent url("http://aapcperfect.s3.amazonaws.com/pimg/rounded-white-area1.png") no-repeat bottom right;}#fbtab{background:url('http://aapcperfect.s3.amazonaws.com/pimg/facebook1.png') no-repeat;height:20px;width:30px;margin-left:900px;cursor:pointer;float:left;}#twtab{background:url('http://aapcperfect.s3.amazonaws.com/pimg/twitter1.png') no-repeat;height:20px;width:30px;margin-left:900px;cursor:pointer;float:left;}#intab{background:url('http://aapcperfect.s3.amazonaws.com/pimg/in1.png') no-repeat;height:20px;width:30px;margin-left:900px;cursor:pointer;float:left;}#smedia{width:30px;margin:0;position:absolute;top:125px;z-index:1000;}#fbtab:hover{background:url('http://aapcperfect.s3.amazonaws.com/pimg/facebook_over1.png') no-repeat;}#twtab:hover{background:url('http://aapcperfect.s3.amazonaws.com/pimg/twitter_over1.png') no-repeat;}#intab:hover{background:url('http://aapcperfect.s3.amazonaws.com/pimg/in_over1.png') no-repeat;}.rndbox_container{position:relative;min-width:8em;max-width:895px;margin-left:5px;margin-bottom:15px;}.rndbox_container .inner,.rndbox_container .leftside,.rndbox_container .bottomedge,.rndbox_container .bottomedge div{background:transparent url(http://aapcperfect.s3.amazonaws.com/pimg/roundbox-gray2.png) no-repeat top right;}.rndbox-blue .inner,.rndbox-blue .leftside,.rndbox-blue .bottomedge,.rndbox-blue .bottomedge div{background-image:url(http://aapcperfect.s3.amazonaws.com/pimg/roundbox-blue2.png);}.rndbox-green .inner,.rndbox-green .leftside,.rndbox-green .bottomedge,.rndbox-green .bottomedge div{background-image:url(http://aapcperfect.s3.amazonaws.com/pimg/roundbox-green2.png);}.rndbox-yellow .inner,.rndbox-yellow .leftside,.rndbox-yellow .bottomedge,.rndbox-yellow .bottomedge div{background-image:url(http://aapcperfect.s3.amazonaws.com/pimg/roundbox-yellow2.png);}.rndbox-orange .inner,.rndbox-orange .leftside,.rndbox-orange .bottomedge,.rndbox-orange .bottomedge div{background-image:url(http://aapcperfect.s3.amazonaws.com/pimg/roundbox-orange2.png);}.rndbox-cyan .inner,.rndbox-cyan .leftside,.rndbox-cyan .bottomedge,.rndbox-cyan .bottomedge div{background-image:url(http://aapcper
fect.s3.amazonaws.com/pimg/roundbox-cyan2.png);}.rndbox-red .inner,.rndbox-red .leftside,.rndbox-red .bottomedge,.rndbox-red .bottomedge div{background-image:url(http://aapcperfect.s3.amazonaws.com/pimg/roundbox-red2.png);}.rndbox_container .inner{position:relative;zoom:1;_overflow-y:hidden;padding:0 12px 0 0;}.rndbox_container .leftside{position:absolute;left:0;top:0;width:5px;margin-left:-5px;height:100%;_height:1600px;background-position:top left;}.rndbox_container .bottomedge{position:relative;width:100%;}.rndbox_container .bottomedge,.rndbox_container .bottomedge div{height:5px;font-size:1px;}.rndbox_container .bottomedge{background-position:bottom right;}.rndbox_container .bottomedge div{position:relative;width:5px;margin-left:-5px;background-position:bottom left;}.rndbox_container .content{padding:0 0 0 5px;}.rndbox_container .title{font-weight:bold;font-size:16px;padding:8px 0 0 0;color:#1d1d1d;}.rndbox_container .title a,.rndbox_container .title a:link,.rndbox_container .title a:hover{text-decoration:none;color:#1d1d1d;}.rndbox_container p{margin-bottom:0;}.helpbox{width:150px;background:#ffe;border:1px solid #ddd;padding:5px;-moz-box-shadow:2px 2px 6px #ccc;-webkit-box-shadow:2px 2px 6px #ccc;box-shadow:2px 2px 6px #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}#main_content{margin:0;padding:0 0 40px 0;float:left;width:620px;position:relative;}#left_menu_container{float:left;width:220px;background:#fff;margin:0 20px 40px 20px;}* html #left_menu_container{margin:10px 20px 0 10px;}.left_menu{background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Mid1.gif") repeat;width:220px;float:left;}.left_menu_item{background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Top1.gif") no-repeat 0 0;}.left_menu .left_menu_title{width:210px;font-weight:bold;font-size:14px;margin:0;padding:5px 0 15px 10px;}.left_menu ul{list-style:none;margin:0;padding:0;}* html .left_menu ul li{height:10px;}* html .sub_open{background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Arrow1.gif") no-repeat 98% -18px;margin:-25px 5px 0 0;}li.sub_item,li a.sub_item{display:block;padding:8px 0 5px 10px;background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Divider1.gif") no-repeat scroll 15px top transparent;text-decoration:none!important;color:#2D5E80;}ul.sub_item,ul.sub_sub_closed{background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Mid-Level21.gif") repeat-y;}ul.sub_item ul.sub_item,ul.sub_item ul.sub_sub_closed,ul.sub_sub_closed ul.sub_sub_closed{background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Mid1.gif") repeat-y;}li ul li.sub_item,li ul li a.sub_item{padding:10px 0 5px 20px;}li ul li.sub_item,li ul li ul li a.sub_item{padding:10px 0 5px 30px;}li a:hover.sub_item{background:#DDD;}li ul li a:hover.sub_item{background:#DDD;}.open{background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Arrow1.png") no-repeat left top;}.closed{background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Arrow1.png") no-repeat left -16px;}.sub_open{background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Arrow1.png") no-repeat left top;float:right;width:16px;height:16px;margin:-23px 5px 0 0;padding:0;cursor:n-resize;}.sub_closed{background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Arrow1.png") no-repeat left -16px;float:right;width:16px;height:16px;margin:-23px 5px 0 0;padding:0;cursor:n-resize;}.last,li ul li a.last{border-bottom:none!important;}a:hover.last{padding-left:10px;}li ul li a:hover.last{padding-left:20px;}.sub_sub_closed{display:none;}.left_menu .selected{background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Mid-Selected1.gif") repeat-y;}.left_menu ul.sub_item .selected{background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Mid-Selected-Level21.gif") repeat-y;}.menu_bottom{background:url("http://aapcperfect.s3.amazonaws.com/pimg/New-Left-Menu-Bottom1.gif"
) no-repeat bottom;margin-top:0;}* html .menu_bottom{margin-top:0;}.info_container{margin:10px 20px;background:none!important;}.info_box{background:url(http://aapcperfect.s3.amazonaws.com/pimg/member-logged-in-home-bkg1.gif) 0 -10px no-repeat;border:#999 solid 1px;padding:0 5px 10px 10px;margin-bottom:20px;}.info_box h2{padding:10px 0 0 5px!important;margin:0 0 10px 0!important;font-size:17px!important;}.info_box ul li{padding:0 0 5px 0;}.info_box h2 .small_text{float:right;margin:-20px 0 0 0;font-weight:normal;}#icd10_box{float:left;margin-bottom:50px;}#divTrafficLight{float:right;}#left_column{float:left;width:220px;background:#fff;margin:0 20px 40px 20px;}#left_column #left_menu_container{margin:0!important;}* html #left_column{margin:10px 20px 40px 10px;}.left_menu_widget{width:210px;background-color:#F2F2F2;float:left;margin:10px 0 0 4px;border:1px solid #E1E1E1;color:#666;overflow:hidden;}.left_menu_widget h3{padding:5px 0 5px 5px;margin:0;}.left_menu_widget p{padding:5px;}.left_menu_item div.ad_banner{margin:0 10px!important;}#left_column div.ad_banner{clear:both!important;text-align:center;}#footer{width:100%;overflow:hidden;display:table-footer-group;background:#0086c4 url(http://aapcperfect.s3.amazonaws.com/pimg/bg-footer1.gif) repeat-x;color:#fff;}* html #footer{overflow:visible;}*+html #footer{overflow:visible;}.inner #footer{background:none;}#footer .footer-holder{height:1%;display:table-row;}#footer .footer-frame{display:table-cell;}#footer .info-area2{width:900px;margin:0 auto;background:#0086c4 url(http://aapcperfect.s3.amazonaws.com/pimg/bg-footer1.gif) repeat-x;}#footer .info-area{width:898px;overflow:hidden;margin:0 auto;background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-footer-info-area1.gif) no-repeat;padding:27px 0 26px;}#footer .info-holder{background:url(http://aapcperfect.s3.amazonaws.com/pimg/footer-separator1.gif) repeat-y 140px 0;width:906px;}#footer .info-holder:after{display:block;clear:both;content:"";}.box-info{float:left;padding:9px 19px 7px 24px;width:245px;line-height:19px;margin-right:2px;}.box-info h2{margin:0 0 19px;font:normal 24px/18px Arial,Helvetica,sans-serif;letter-spacing:-1px;position:relative;}.box-info h2 span{padding:5px 63px 6px 0;}.box-info h2.training span{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-training1.gif) no-repeat 100% 0;}.box-info h2.audit span{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-audit1.gif) no-repeat 100% 0;padding:16px 74px 10px 0;}.box-info h2.practice{margin:-15px 0 0;}.box-info h2.practice span{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bg-practice1.gif) no-repeat 100% 0;padding:15px 67px 16px 0;display:block;}#footer p{margin:0 0 5px;}.footer-section{background:#00467b url(http://aapcperfect.s3.amazonaws.com/pimg/bg-footer-section1.gif) repeat-x;}.section-holder{width:866px;margin:0 auto;overflow:hidden;height:1%;font-size:12px;padding:16px 7px 10px 27px;background:#00467b url(http://aapcperfect.s3.amazonaws.com/pimg/bg-footer-section1.gif) repeat-x;}.section-holder ul{margin:0 6px 0 0;padding:0;list-style:none;float:right;overflow:hidden;}.section-holder li{float:left;margin:0 -1px 0 1px;padding:0 12px 0 11px;background:url(http://aapcperfect.s3.amazonaws.com/pimg/separator-section1.gif) no-repeat 100% 3px;}.section-holder a{color:#fff;text-decoration:underline;}.section-holder a:hover{text-decoration:none;}.bread_crumb{padding:0;list-style:none;margin:-5px 0 13px -2px;position:relative;overflow:hidden;}.bread_crumb li{display:inline;font-size:11px;color:#9fa1a4;padding:0 9px 0;background:url(http://aapcperfect.s3.amazonaws.com/pimg/separator011.gif) no-repeat 0 5px;margin-left:-7px;}.bread_crumb a{text-decoration:underline;}.bread_crumb a:hover{text-decoration:none;}.inner #content h2{margin:0 0 22px;font-size:28px;line-height:30px;font-weight:normal;}.inner #content p{margin:0 0 20px;line-height:20px;}.hoverBox{border:#2391DE solid 2px;padding:10px;margin:-10px 0 0 50px;background:#FFF;}.hoverBox hr{width:100%;}.rounded_box{width:100%;margin:0 auto;}.rounded_box_tl{background:url(http://aapcp
erfect.s3.amazonaws.com/pimg/tl_box1.gif) top left no-repeat;width:26px;height:10px;float:left;}.rounded_box_tr{background:url(http://aapcperfect.s3.amazonaws.com/pimg/tr_box1.gif) top right no-repeat;height:10px;width:100%;float:left;}.rounded_box_ml{background:url(http://aapcperfect.s3.amazonaws.com/pimg/ml_box1.gif) top left repeat-y;float:left;}.rounded_box_mr{background:url(http://aapcperfect.s3.amazonaws.com/pimg/mr_box1.gif) top right repeat-y;float:right;width:100%;}.rounded_box_mr div{padding:0 0 0 5px;width:95%;}.rounded_box_bl{background:url(http://aapcperfect.s3.amazonaws.com/pimg/bl_box1.gif) bottom left no-repeat;width:26px;height:29px;float:left;}.rounded_box_br{background:url(http://aapcperfect.s3.amazonaws.com/pimg/br_box1.gif) bottom right no-repeat;float:left;width:100%;}.rounded_box_mr p{padding:0 8px 0 5px;}.date_picker_cell.empty{height:0;}.date_picker_cell{float:left;width:30px;height:18px;text-align:center;background-color:#CCC;vertical-align:middle;}.date_cell{background-color:White;}.date_cell.weekend{background-color:#FFC;}.date_cell.today{border:solid 1px red;width:28px;height:16px;}.date_cell:hover{background-color:#99CEF3;}.date_cell.none:hover{background-color:White;}.date_cell.weekend.none:hover{background-color:#FFC;}.date_picker_header{height:20px;}.date_picker .footer{clear:both;text-align:center;background-color:#CCC;padding:2px 0;}.date_picker{width:210px;background-color:#FFF;float:left;border:#CCC 1px solid;}.date_picker_month{text-align:center;font-weight:bold;font-size:12px;width:135px;display:inline-block;}.date_picker_nav{font-weight:bold;padding:0 2px;font-size:x-small;text-decoration:underline;}.date_picker_c{text-align:center;background-color:#999;padding:5px 0 5px 0;}.r_on{background-image:url(http://aapcperfect.s3.amazonaws.com/pimg/ratingstar1.jpg);width:11px;height:12px;display:block;float:left;}.r_off{background-image:url(http://aapcperfect.s3.amazonaws.com/pimg/ratingstar_off1.jpg);width:11px;height:12px;display:block;float:left;}.r_half{background-image:url(http://aapcperfect.s3.amazonaws.com/pimg/ratingstar_half1.jpg);width:11px;height:12px;display:block;float:left;}.login_page{margin:10px auto;width:860px;}#calContainer{width:610px;padding-right:10px;float:left;margin:0 0 0 -5px;}.day{border:solid 1px black;float:left;width:85px;height:85px;font-size:10px;overflow:hidden;white-space:nowrap;}.past{background-color:#AFAFAF;}.dow{float:left;width:85px;font-size:10px;text-align:center;}.event_type{padding:2px;text-decoration:none;margin:0 0 0 2px;}.calConference{background-color:#FFCECF;color:#F00;font-weight:bold;}.calAudioConference{background-color:#D6D2FF;color:#00F;font-weight:bold;}.calWorkshop{background-color:#D8FFD2;color:#090;font-weight:bold;}.calMeeting{background-color:#FCFFBB;color:#630;font-weight:bold;}.calExam{background-color:#E0CFF3;color:#93F;font-weight:bold;}.calWebinar{background-color:#FFDCB9;color:#F60;font-weight:bold;}.calOther{background-color:#FFDCB9;}.feedback_button{cursor:pointer;float:right;margin:-5px 0 0 0;background:url(http://aapcperfect.s3.amazonaws.com/pimg/feedback_button3.gif) no-repeat 50% -21px;padding:0;width:645px;height:38px;position:absolute;left:100px;top:-15px;z-index:1000;}.feedback_button:hover{background:url(http://aapcperfect.s3.amazonaws.com/pimg/feedback_button_hover1.gif) no-repeat 50% -12px;}#alternate,#alternate2,#alternate3{border-collapse:collapse;border:#999 1px solid;}#alternate td,#alternate2 td,#alternate3 td{padding:5px;}.row-one{background:#F4F4F4;}.row-one:hover{background:#CAEAFF;}.row-two{background:#FFF;}.row-two:hover{background:#D5F4FF;}.hover_items .hover{border:#FFF solid 2px;}.hover_items .hover img{padding-top:5px;padding-right:2px;}.hover_items .hover:hover{background:#EEE;border:#E1E1E1 solid 2px;}

