﻿#mycmedoc { width:76.92em;*width:75.07em;min-width:1000px; margin:auto; text-align:left;background:none; }
#bd {
	width:1000px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:15px 0 0 0;
	text-align:left;
	background:#FFF;
}

#hd{
	padding-top:0px;
	background:#FFF;
}
	
#ft{
	background:#383C3D;
	color:#FFF;
	padding:20px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	font-size:12px;
}

#ft a{
	color:#667DA6;
}
	
#leftNav {
	width:190px;
	padding:0px 0px 0px 10px;
	margin-right:15px;
	float:left;
	background:none;
}

#mainContent {
	width:775px;/*width:610px;*/
	padding:0 10px 0 0;
	float:left;
	background:#FFF;
	}
	


#adColumn {
	/*width:170px; removed to make site work in IE6 - boo - must fix l8tr */
	padding:0px;
	margin-left:10px;
	float:left;
	background:FFF;	
	}

#breadcrumb{background:#FFF;padding-bottom:0;}

body
{
	background-image:url(../simages/mck_bodybg.gif);
	background-color:#ccc;
	color:#383C3C;
}

#cmeLogo{
	float:left;
	margin-right:25px;
}

#cmeLogoAdContainer{
	padding:0px 0px 0px 10px;
	clear:both;
	margin:0px 0px 10px 0px;
	background:none;
}

.adZoneFloatContainerHeader{}

#search_box_container{
	text-align:right;
	margin:0px;
}

#search_box{
	margin:10px 10px 0px 0px;
}


/*SECONDARY NAV*/
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.leftMenu {
z-index:1000;
margin:0px 0px 0px 0px; /* this page only */
}

/* remove all the bullets, borders and padding from the default list styling */
.leftMenu ul {
padding:0;
margin:0;
list-style-type:none;
width:190px;
}
/* hack for IE5.5 */
* html .leftMenu ul {margin-left:-16px; ma\rgin-left:0;}
/* position relative so that you can position the sub levels */
.leftMenu li {
position:relative;
background:#D0D7CB;

padding:0px 0px;

}

/* get rid of the table */
.leftMenu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
.leftMenu a, .leftMenu a:visited  {
	display:block; 
	text-decoration:none;
	padding:2px 0px;
	width:190px;
	color:#383C3D;
	text-indent:20px;
	border:1px solid #fff;
	border-width:0 0px 0px 0;
	text-align:left;
	font-family:Arial;
	font-size:12px;

}

/*menu headers*/
.leftMenu li.menuHeader{
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
	background:#383C3D;
	font-size:12px;
	padding:8px 20px;
	margin:0;
	width:150px;
}

.leftMenu li.first{
	padding: 10px 0 0 0;
}

.leftMenu li.sub{
	margin:0 0 20px 0;
	padding: 0 0 10px 0;
}

/* hack for IE5.5 */
* html .leftMenu a, * html .leftMenu a:visited {background:#C2D6EF; width:190px; w\idth:189px;}
/* style the link hover */
* html .leftMenu a:hover {background:#9ABAE1;text-decoration:none;}

.leftMenu :hover > a {
background:#949E7C;
text-decoration:underline;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.leftMenu ul ul {
visibility:hidden;
position:absolute;
top:-110px;
left:190px;
border:1px solid #58595B;
z-index:1001;

 
}
/* make the second level visible when hover on first level list OR link */
.leftMenu ul li:hover ul,
.leftMenu ul a:hover ul {
visibility:visible;
}

/* keep the third level hidden when you hover on first level list OR link */
.leftMenu ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.leftMenu ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.leftMenu ul :hover ul :hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.leftMenu ul :hover ul :hover ul :hover ul { 
visibility:visible;
}


/*PRIMARY NAV*/
/*nav container BG (should match li bg)*/
#navContainer{
	width:100%;
	background-color:#3E495D;
	/*background: url(../simages/cme_navbar_bg.gif) repeat-x;*/
	padding:4px 0px;
	/*-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;*/
	margin:0;
	
}

/*all lists*/
#primaryNavMenu, #primaryNavMenu ul {
	padding: 0;
	margin: 0;
	list-style: none;	
	}

/*all links*/
#primaryNavMenu a {
	display: block;
	text-align:center;	
	color:#FFF;
	padding:5px 5px;
	
	
}

/* all list items */
#primaryNavMenu li {
	float: left;
	padding:0 5px;
	border-right:1px solid #818382;
	font-family:Helvetica;
	font-weight:bold;
	font-size:14px;
	margin:0;
}

/* top level hovers*/
#primaryNavMenu li a:hover, #primaryNavMenu li a.menuLinkOn, #primaryNavMenu li a.menuLinkOn:hover{
	background-color:#ABB9D3;
	color:#AD1007;
	text-decoration:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}



/* second-level lists */
#primaryNavMenu li ul {
	position: absolute;
	background: #D0D7CB;
	width: 15em;
	left: -999em;
	border:solid #3E495D;
	border-width:4px 1px 1px 1px;
	z-index:1000;
	margin:0;
}

/*second level nav items*/
#primaryNavMenu li ul li{
	border:0px;
	text-align:left;
	font-family:Arial;
	background: #D0D7CB !important;
	padding:0px;
	width:100%;
}

#primaryNavMenu li ul li a{
	text-align:left;
	color:#4D6497 !important;
	background: #D0D7CB !important;
	padding:6px 5px;
	border:0px !important;
	}
	
#primaryNavMenu li ul li a:hover{
	background: #3E495D !important;
	color: #FFF !important;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

#primaryNavMenu li:hover ul, #primaryNavMenu li.sfhover ul {
	left: auto;
	margin:0 0 0 -5px;
}

/*top level "stuck" hovered state when on subnav*/
/*#primaryNavMenu li:hover, #primaryNavMenu li.sfhover {background: #CCC;color:#AD1007;}*/
#primaryNavMenu li:hover a, #primaryNavMenu li.sfhover a{
	color:#FFF;
	background: #ABB9D3;
	border:1px solid #929292;
	padding:4px 4px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

#secondaryNavContainer{
	background-color:#ABB9D3;
	border-top:1px solid #D7E8FA;
	padding:0;
	margin:0;
}

#secondaryNavSubContainer{
	margin:0;
	padding:0 20px;
}


#secondaryNavContainer li{
	float:left;
}

#secondaryNavContainer li a{
	display:block;
	padding:5px 10px 5px 5px;
	border:0;
	color:#383C3C;
	background-color:#ABB9D3;
	font-size:12px;
	font-weight:bold;
}

#secondaryNavContainer li a:hover{
	background-color:#ABB9D3;
	color:#383C3C;
	text-decoration:underline;
}

#secondaryNavContainer li.first{
	border:0;
	color:#383C3C;
	background-color:#ABB9D3;
}

/*Top Utility Navbar*/
#utilityNav
{
	text-align:right;
	height:20px;
	margin:0 0 20px 0;
	padding:0px;
	background:none;
}

/*#utilityNav img{float:left;border:1px solid #FFF;margin:0;padding:0;}*/

#utilityNav #links{
	padding:3px 5px 5px 5px;
	background-color:#4D6498;	
	float:right;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
}

#utilityNav #links a
{
	font-size:10px;
	font-family: Helvetica;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	color:#DAEAFA;
	padding:1px 10px;
	border-right:1px solid #DAEAFA;
}
#utilityNav #links a:hover{text-decoration:none;background:none;color:#FFFFFF;}
#utilityNav #links a:last-child,#utilityNav #links a.last{border:0px;}
#utilityNav a{padding:0px;}

/*overrides*/
h1{border:0px;font-family:Georgia;font-weight:normal;font-size:24px;color:#383C3D;padding:0px;}
h1.topic{border:0px;font-family:Georgia;font-weight:normal;font-size:20px;color:#383C3D;padding:0px;}
h2{
	color:#3E495D;
	
	background:#FFF;
	font-size:22px;
	padding:0px 0px 5px 0px;
	margin:0;
	border:0;
	text-transform:uppercase;
}

.style7 h2{
	padding:8px 0px 8px 15px;
}

h4{font-family:Arial;text-transform:uppercase;font-size:12px;font-weight:bold;margin:0px;color:#4D6497;}
h4.expandh4{margin-bottom:15px;}
a {color:#4D6497;font-weight:normal;}
.assetFooter{background:#FFF;padding:10px;}

/*button styles*/

.pages {padding:0;width:100%;}
.button, a.button:hover, .pages a.button, .pages a.button:hover, .buttonSearch, .buttonSearch:hover {
	background: url(../simages/cme_button_bg.gif) repeat-x;
	border:0;
	background-color:#3277B2;
	color:#FFF;
	padding:6px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}


/*Activity Nav*/
#activityNav 
{
margin:0px;    
text-align: center;
float: left;
margin-top:-11px;/*so that the tabs can site on top of the container 1px border*/
position:absolute;
}
#activityNav ul {
	margin: 0;
	padding: 0;
	list-style:none;
}
#activityNav li {
	display: inline;
	background: url(../simages/cme_tab_middle_off1.gif) repeat-x center top;
	text-align: center;
	padding: 0;
	margin-right: 5px;	
	float: left;
}
#activityNav a 
{
    font-family: Verdana;
	font-size: 11px;
	color: #666;
	background: url(../simages/cme_tab_left_off1.gif) no-repeat left top;
	float: left;
	margin:	0;
	padding-bottom:0px;
	text-decoration: none;
	text-transform:uppercase;
}

#activityNav a span {
	background: url(../simages/cme_tab_right_off1.gif) no-repeat right top;
	display: block;
	padding:9px 10px 6px 10px;
}

#activityNav a span {
	float: none;
}

#activityNav a.on {
    font-weight:bold;
	background: url(../simages/cme_tab_left_on1.gif) no-repeat left top;	
}

#activityNav a.on span {
	background: url(../simages/cme_tab_right_on1.gif) no-repeat right top;
	padding:7px 10px;	
}

#activityNav li.on {
	background: url(../simages/cme_tab_middle_on1.gif) repeat-x center top;
	margin-top:1px;	/*so the active tab can cover the top border of the container below*/
}

/*CME Tabbed pages wrapper*/
.cmeActivityPagesWrapper{
	background:#FFF;
	padding:0px;
	margin:0 0 20px 0;
}

/*Activity*/
#activityContainer{border:1px solid #D0D0D0;border-width:1px 1px 1px 1px;padding:20px;margin-bottom:30px;background:#FFF;}
#activityContainer #ecommForm{margin:20px 60px;}
#activityContainer #ecommCrumbs{margin:20px 60px;}
.activityMoreDetails{clear:both;}
 

.activityImageContainer {margin:0px 0px 10px 0px;text-align:center;}
#activityContainer .label{font-family:Verdana;text-transform:uppercase;font-size:12px;font-weight:bold;margin:0px;color:#4D6497;}
#activityContainer .value{margin-bottom:15px;}
#activityContainer .hiddenValue{display:none;}

.activityDetailsColumn{
	background:#EFE7C2;
	padding:20px;
	margin:0 30px 0 0;
	width:125px;
	border-radius: 10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.bundlePurchaseOptions{padding:8px;border:1px solid #CCC;background:#EfE7C2;margin:0 0 20px 0;position:relative;}
.packageOption{margin:0 0 20px 0;}
.packagePriceRadio,.packagePriceSingleRadio{float:left;font-size:20px;font-weight:bold;width:120px;margin:0;}
.packagePriceSingleRadio{min-height:20px;}
.packageTitleDescLink{float:left;width:370px;}
.packageTitle{font-size:1.2em;font-weight:bold;}
.packagePrice{padding:10px 0 0 10px;}
.packageDesc{font-size.95em;margin:0 0 5px 0;}
.packageLink{font-size.95em;}
.packageOR{text-align:center;font-weight:bold;font-size:15px;margin:0 0 20px 0;position:relative;}

#activityAccr {margin-bottom:15px;}
#activityAccr td,th{padding:8px;font-size:11px;}
#activityAccr th{color:#FFF;background-color:#000;text-transform:uppercase;font-family:Verdana;}
#activityAccr tr.alt{background-color:#D0D7CB;}
#activityAccr th a{color:#FFF;font-weight:normal;}
#activityAccr td a{color:#333;font-weight:normal;}

/*Activity Bundles*/
.bundlePurchaseOptions {font-size: 12px; font-weight: bold;}
.bundleDescription { float: right; width: 90%; }
.bundleHyperlink { float: right; width: 90%; font-weight: bold; }
.bundleOR { text-align: center; font-weight: bold; }

/*Material*/
.materialDownload {border:2px solid #58595E; background:#D0D7CB;padding:10px;}
.materialDownload p{margin:10px 0px;text-align:center;}
.materialDownload p a{font-weight:bold;font-size:1.2em;}
.materialDownload .adobe{text-align:right;font-size:.9em;font-style:italic;}

/*ExanRedirect*/
#examRedirect {border:2px solid #58595E; background:#D0D7CB;padding:10px;}
#examRedirect p{margin:10px 0px;text-align:center;}
#examRedirect p a{font-weight:bold;}

/*Exam*/
#exam{border:1px solid #D0D0D0;border-width:1px 1px 1px 1px;padding:25px;margin-bottom:30px;background:#FFF;}
#exam .examQuestion{font-weight:bold;margin-bottom:10px;}
#exam .examAnswer{margin-bottom:45px;padding:10px 0px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
#exam .examExplanation{margin:0px 0px 20px 0px;font-style:italic;}
#exam td{padding:0px;}
#exam input{margin-right:10px;}

/*results page*/
.resultsScoreText{font-size:22px;margin-top:0px;}
.resultsScore{color:#277625;font-weight:bold;}
.examAvg{color:#666;}
.examPass{color:#277625;}
.examPass a{font-weight:bold;}
.examFail{color:#CC0000;}
.examFail a{font-weight:bold;}
#examResultsTable {margin-top:10px;}
#examResultsTable td.resultsIcon{padding:0px 5px;margin-top:10px;}

#examSummaryTable td,th{padding:5px;}
#examSummaryTable th{font-family:Arial;text-transform:uppercase;font-size:12px;font-weight:bold;margin:0px;color:#4D6497;}
#examSummaryTable .examQuestion{font-weight:bold;margin-bottom:10px;}

/*Survey*/
#survey .surveyQuestion{font-weight:bold;margin-bottom:10px;}
#survey .surveyAnswer{margin-bottom:45px;padding:10px 0px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
#survey .surveyAnswer td,th{padding:5px;}
#survey input{margin-right:5px;}

/*Credits*/
#credits {border:1px solid #D0D0D0;border-width:1px 1px 1px 1px;padding:25px;margin-bottom:30px;background:#FFF;}
#credits td{padding:5px;}

/*Search Activity*/
#searchActivityFilters {margin:10px 0px 20px 0px;border:1px solid #BBB;background:#FFF;padding:10px;}
#searchActivityFilters td{padding:10px 10px;background:#FFF;}
#searchActivityFilters td.label{font-weight:normal;padding-left:6px;}

#searchActivityResults th{padding:14px 8px;font-size:11px;}
#searchActivityResults td{padding:10px 8px;font-size:11px;}
#searchActivityResults th{color:#FFF;background-color:#383C3D;text-transform:uppercase;font-family:Verdana;}
#searchActivityResults tr{background-color:#FFFFFF;}
#searchActivityResults tr.alt{background-color:#D0D7CB;}
#searchActivityResults th a{color:#FFF;font-weight:normal;}
#searchActivityResults td a{color:#333;font-weight:normal;}
.searchActivityNoResults {text-transform:uppercase;font-family:Verdana;font-size:11px;color:#cc0000;}

/* Page Numbers */
.fullPaging a {background:#8D8D8D;border: 1px solid #8D8D8D;text-decoration: D0D7CB;color:#FFF;}
.fullPaging a:hover {background:#5B5B5B;border:1px solid #5B5B5B;text-decoration: none;}
.fullPaging a.nextprevdisable {border: 1px solid #CCC;color: #999;display:none;}

.fullPaging a.current, .fullPaging a.current:hover {
    background:#5B5B5B;
    border:1px solid #5B5B5B;
    text-decoration: none;
    color: #fff;
    font-weight:normal;
}





#loginBox{
	margin:0px 0px 20px 0px;
	
}

#loginBoxHeader{
	color:#FFF;
	font-weight:bold;
	background:#383C3D;
	font-size:12px;
	padding:8px 0px 8px 15px;
	margin:0px
}

#loginBoxContainer{
	padding:15px;
	background:#CFCFCF;
	border:0px solid #383C3D;
	border-top:0;
}

.loginBoxLabel{
	color:#383C3D;
}

#loginBoxList{
	font-size:11px;
}

#loginBoxList li{
	color:#383C3D;
	font-family:Arial;
}

.loginBoxLink{
	color:#383C3D;
	font-size:.85em;
	margin:0px 0px 4px 0px;
}

.loginBoxInput{
	margin-bottom:7px;
}

.loginButton
{
	background: url(../simages/cme_button_bg.gif) repeat-x;
	border:1px solid #3277B2;
	background-color:#3277B2;
	color:#FFF;
	font-size:1em;
	text-decoration:none;
	text-transform:uppercase;
	padding:3px;
	width:auto;
	overflow:visible;
	text-align:right;
	margin-left:20px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.loginBoxBottom{
	margin-top:4px;
	padding:3px 0px 0px 0px;
}

.loginBoxBottom a{
	color:#383C3D;
	text-transform:uppercase;
	font-size:.9em;
	font-weight:bold;
	text-decoration:underline;
}
.loginErrorGroup{font-size:.85em;color:#CC0000;}

/*subscriber form*/
.medicalRegFormContainer{padding:10px}
#medRegisterForm{margin-top:0px;}
#medRegisterForm h2{font-family:Verdana;text-transform:uppercase;font-size:11px;font-weight:bold;margin:0px;}
#medRegisterForm .regdivider {border-top:1px solid #CCC;height:30px;}
.newsletterItemHeader {color:#4D6497;}

#medRegister .hiddenValue {display:none;}

h1.profileExamYear{color:#000;font-family:Verdana;font-size:20px;padding:0 0 5px 0;margin:0 0 10px 0;border-bottom:2px solid #D0D7CB;}
.profileExamCreditType{font-weight:bold;margin:0 0 5px 0;font-size:14px;color:#4D6497;}

/*exam history*/
#examHistorySummaryContainer{border:2px solid #ddd;background:#EFEFEF;padding:15px;margin:20px 0 40px 0;}
#examHistorySummaryContainer .left{float:left;width:38%}
#examHistorySummaryContainer .right{float:right;width:58%}
#examHistorySummaryContainer .rightSummary{padding:10px;border:1px solid #58595B;font-size:16px;font-weight:bold;background:#D0D7CB}
#examHistorySummaryContainer .rightSummary ul li{margin-left:10px;color:#4d6497;font-size:12px;}

#examHistorySummary{margin:0px 0px 20px 0px;font-size:11px;padding:0;}
.examHistory {margin:10px 0 40px 0;}
.examHistory th{padding:14px 8px;font-size:11px;}
.examHistory td{padding:10px 8px;font-size:11px;}
.examHistory th{color:#FFF;background-color:#383C3D;text-transform:uppercase;font-family:Verdana;}
.examHistory tr.alt{background-color:#D0D7CB;}
.examHistory th a{color:#FFF;font-weight:normal;}
.examHistory td a{color:#333;font-weight:normal;}



/*AJAX Tab Panels - Register and Activity*/
.CMEPanel .ajax__tab_body {border:0px;}

/*off state */
.CMEPanel .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
   /* background:url(../simages/cme_tab_middle_on.gif) repeat-x bottom;*/
    background:#FFF;
    color:#FFF;
    
    border-bottom:10px solid #58595B;
    
}
.CMEPanel .ajax__tab_header .ajax__tab_outer 
{  
    padding-right:4px;
    background:url(../simages/cme_tab_right_off.gif) no-repeat right;
    height:19px;
    margin-right:5px;
}
.CMEPanel .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(../simages/cme_tab_left_off.gif) no-repeat;
    height:19px;
}
.CMEPanel .ajax__tab_header .ajax__tab_tab
{   padding-top:2px;
    height:17px;
    margin:0;    
    background:url(../simages/cme_tab_middle_off.gif) repeat-x;
    color:#000;
}

/*hover state*/
.CMEPanel .ajax__tab_hover .ajax__tab_outer 
{
    background:url(../simages/cme_tab_right_on.gif) no-repeat right;
}
.CMEPanel .ajax__tab_hover .ajax__tab_inner 
{
    background:url(../simages/cme_tab_left_on.gif) no-repeat;
}
.CMEPanel .ajax__tab_hover .ajax__tab_tab 
{
    
    background:url(../simages/cme_tab_middle_on.gif) repeat-x;
    color:#FFF;
    
}

/*on state*/
.CMEPanel .ajax__tab_active .ajax__tab_outer 
{
    background:url(../simages/cme_tab_right_on.gif) no-repeat right;
    margin-right:5px;
    height:19px;
}
.CMEPanel .ajax__tab_active .ajax__tab_inner 
{
    background:url(../simages/cme_tab_left_on.gif) no-repeat;
    }
.CMEPanel .ajax__tab_active .ajax__tab_tab 
{
    background:url(../simages/cme_tab_middle_on.gif) repeat-x;
    color:#FFF;
}
.CMEPanel .ajax__tab_body 
{
    
    border:0px;
    border-top:0;
    
}


/* ajax__tab_technorati-theme theme */
.medicalAccountTab .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(../simages/medreg_tabline.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.medicalAccountTab .ajax__tab_header .ajax__tab_outer 
{
    background:url(../simages/medreg_tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.medicalAccountTab .ajax__tab_header .ajax__tab_inner 
{
    background:url(../simages/medreg_tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.medicalAccountTab .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.medicalAccountTab .ajax__tab_active .ajax__tab_outer 
{
    background:url(../simages/medreg_tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.medicalAccountTab .ajax__tab_active .ajax__tab_inner 
{
    background:url(../simages/medreg_tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.medicalAccountTab .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}

/*Article Rotator overrides*/

/* 
slider format
Inner content DIVs should always carry "contentdiv" CSS class
Pagination DIV should always carry "paginate-SLIDERID" CSS class

*/


.sliderwrapper{width: 518px;}
.sliderwrapper .contentdiv{background-color:#FFF;width: 518px;}

.pagination{background: #5A698A;width:498px;margin:0 0 20px 0;}
.pagination a{background:#CEDAE8;border:1px solid #CEDAE8;color:#5A698A;}
.pagination a:hover, .pagination a.selected{background:#58595B;border:1px solid #58595B;color:#FFF;}



