/****************************
	Website: Find Doctor Jobs at CejkaSearch.com
	About: Cejka Search is a Leading Health Care Executive Search and Physician Search Firm 
	Address: http://www.cejkasearch.com
	Designer: David Bigler
	CSS: SCREEN
	Version: JAN-19-2010
****************************/
body {
	color: #333;
	margin: 0;
	padding: 0;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	height: 100%;
	background-image:url(../images/titlebar.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #FFF;
}
/*html {
	height:100%;
	margin:0;
}*/
p {
	color: #333333;
	line-height: 18px;
	margin: 0;
	padding: 0 0 14px 0;
	font-size: 0.75em;
}
hr {
	margin: 5px 0 7px 0;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: 1px solid #CCC;
	height: 1px;
}
ul {
	text-align: left;
	padding: 0 0 0 14px;
	margin: 0px 0 10px 10px;
	line-height: 16px;
	font-size: 12px;
}
ul li {
	margin: 0;
	padding: 0 0 4px 0;
}
ul.left {
	width: 275px;
	float: left;
}
ul.right {
	width: 275px;
	float: right;
}
ol {
	text-align: left;
	padding: 0 0 0 15px;
	margin: 8px 0 10px 10px;
	line-height: 14px;
	font-size: 12px;
}
ol li {
	margin: 0;
	padding: 0 0 4px 0;
}
ol.checkbox {
	text-align: left;
	padding: 0 0 0 0;
	margin: 8px 0 10px 20px;
	line-height: 24px;
	list-style-type: none;
}
ol.checkbox li {
	margin: 0 0 0 0;
	padding: 0 0 0 30px;
	background-image: url(../images/icons/checkmark.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	font-weight: bold;
}
select {
	z-index: -1;
}
object {
	z-index: -1;
}
blockquote {
	margin: 0 0 8px 0;
	padding: 10px;
	color: #630;
	font-size: 1em;
}
/****************************
	Headers
****************************/
h1 {
	font-size: 1.1em;
	margin: 0 0 10px 0;
	padding: 0 0 3px 0;
	color: #003366;
	/*color: #9c6755;*/
	border-bottom: 1px solid #CCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
h1 a:link {
	color: #003366;
	text-decoration: none;
}
h1 a:visited {
	color: #003366;
	text-decoration: none;
}
h1 a:hover {
	color: #003366;
	text-decoration: underline;
}
h1 a:active {
	color: #003366;
	text-decoration: none;
}
h2 {
	font-size: 1em;
	margin: 0 0 8px 0;
	padding: 0 0 0 0;
	color: #9a6342;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
h2 a:link {
	color: #9a6342;
	/*text-decoration: none;*/
	text-decoration: underline;
}
h2 a:visited {
	color: #9a6342;
	/*text-decoration: none;*/
	text-decoration: underline;
}
h2 a:hover {
	/*color: #336600;*/
	color: #9a6342;
	/*text-decoration: none;*/
	text-decoration: underline;
}
h2 a:active {
	color: #9a6342;
	/*text-decoration: none;*/
	text-decoration: underline;
}
h3 {
	font-size: 0.85em;
	margin: 0 0 7px 0;
	padding: 0;
	color: #4d6024;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
h3 a:link {
	color: #81994d;
	/*text-decoration: none;*/
	text-decoration: underline;
}
h3 a:visited {
	color: #4d6024;
	/*text-decoration: none;*/
	text-decoration: underline;
}
h3 a:hover {
	color: #4d6024;
	/*text-decoration: none;*/
	text-decoration: none;
}
h3 a:active {
	color: #4d6024;
	/*text-decoration: none;*/
	text-decoration: underline;
}
h4 {
	font-size: 0.8em;
	color: #666;
	margin: 0 0 7px 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
h5 {
	font-size: 0.8em;
	color: #000;
	margin: 0;
	padding: 0 0 5px 0;
	font-weight: normal;
}
/****************************
	Links
****************************/
a:link {
	color: #003399;/*color: #0060b9;*//*text-decoration: underline;*/
}
a:visited {
	color: #663366;
}
a:hover {
	color: #3366CC;
}
a:active {
	color: #666;
}
a img {
	border: none;
}
img.fancy {
	margin: 0 0 8px 8px;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
/****************************
	Content
****************************/
#wrapper {
	margin: 0 auto 0;
	padding: 0;
	width: 900px;
}
#content-home {
	margin: 0;
	padding: 0;
	width: 900px;
	background-color: #FFF;
	background-image: url(../images/home_page/background.gif);
	background-position: top left;
	background-repeat: repeat-y;
	border-top: 5px solid #9ca884;
}
#home-left {
	margin: 0;
	padding: 0;
	width: 448px;
	float: left;/*background-color: #000;*/
}
#executive-video {
	width: 408px;
	margin: 0;
	padding: 20px;
	z-index: -2;
}
.executive-search-description {
	margin: 0 0 10px 0;
	padding: 0;
}
/*.executive-search-description p {
	margin: 0;
	padding: 0;
}*/
#features .executive-search-description h2 {
	background-color: transparent;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	padding: 0;
	margin: 0;
}
#home-right {
	margin: 0;
	padding: 0;
	width: 451px;
	float: right;/*background-color:#9C3;*/
}
#doctor-jobs {
	margin: 0;
	padding: 0;
	width: 899px;
	background-color: #FFF;
	border-top: 5px solid #7d964a;
	border-bottom: 5px solid #7d964a;
	border-right: 1px solid #194375;
	float: left;/*background-image: url(../images/job-search-bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;*/
}
#doctor-jobs-photo {
	width: 448px;
	height: 182px;
	float: left;
	margin: 0;
	padding: 0;
	background-color: #03F;
}
/***Career Center***/
#executive-career-center {
	width: 411px;
	height: 100px;
	float: left;
	margin: 0;
	padding: 20px;
	/*display: block;*/
	background-color: transparent;
	background-image:url(../images/executive-search-career-center-bg.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
#executive-career-center h2 {
	margin: 0 0 5px 0;
	padding: 0;
	color: #FFF;
	font-size: 0.8em;
	/*background-image: url(../images/home_page/divisions-bg.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;*/
	text-align: left;
	font-weight: bold;
}
#executive-career-center h3 {
	margin: 0 0 0 0;
	padding: 4px 0 0 0;
	color: #073764;
	font-size: 1em;
}
#executive-career-center h2.border {
	margin: 0 0 5px 0;
	padding: 0;
	color: #FFF;
	font-size: 0.85em;
	/*background-image: url(../images/home_page/divisions-bg.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;*/
	text-align: left;
	font-weight: bold;
}
.executive-career-content {
	margin: 0;
	width: 240px;
}
/***Interactive Media***/
#media-bar {
	margin: 0;
	padding: 10px;
	/*height: 25px;*/
	border-bottom: 5px solid #9ca884;
	border-top: 1px solid #e5e9ce;
	background-color: #feffe8;
	background-image: url(../images/ui/media-bar-bg.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;
	font-size: 0.8em;
	color: #937d6f;
}
a.linkedin {
	padding: 4px 0 4px 29px;
	margin: 0 5px 0 0;
	background-image: url(../images/icons/linkedin-icon.png);
	background-position: center left;
	background-repeat: no-repeat;
}
a.podcasts {
	padding: 4px 0 4px 29px;
	margin: 0 5px 0 0;
	background-image: url(../images/icons/podcasts-icon.png);
	background-position: center left;
	background-repeat: no-repeat;
}
a.video {
	padding: 4px 0 4px 29px;
	margin: 0 5px 0 0;
	background-image: url(../images/icons/video-icon.png);
	background-position: center left;
	background-repeat: no-repeat;
}
a.blogs {
	padding: 4px 0 4px 29px;
	margin: 0;
	background-image: url(../images/icons/blogs-icon.png);
	background-position: center left;
	background-repeat: no-repeat;
}
#physician-searches {
	width: 206px;
	margin: 0px;
	padding: 10px;
	float: left;
	display: block;
}
#executive-searches {
	width: 206px;
	margin: 0px;
	padding: 10px;
	float: left;
	display: block;
}
#main-content {
	margin: 0;
	padding: 0;
	width: 900px;
	background-color: #FFF;
	background-image: url(../images/page-bg.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
#main-content-plain {
	margin: 0;
	padding: 0;
	width: 900px;
	background-color: #FFF;
	background-image: url(../images/page-bg.gif);
	background-position: top left;
	background-repeat: repeat-y;
	border-top: 5px solid #9ca884;
}
#left-navigation {
	margin: 0;
	padding: 0;
	width: 225px;
	background-color: transparent;
	float: left;
}
#content {
	margin: 0;
	padding: 19px;
	width: 637px;
	background-color: transparent;
	float: left;
}
#content-wide {
	margin: 0;
	padding: 9px;
	width: 882px;
	background-image: url(../images/background-wide.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
/*#content p {
	font-size: 0.75em;
	line-height: 18px;
	color: #333333;
	margin: 0 0 12px 0;
	padding: 0;
}*/

#content-left {
	float: left;
	width: 425px;
	margin: 0;
	padding: 0;
}
#content-right {
	float: left;
	width: 200px;
	margin: 0 0 0 12px;
	padding: 0;
}
#content-right-fancy {
	float: left;
	width: 188px;
	margin: 0 0 0 12px;
	padding: 5px;
	background-color: #FFC;
	border: 1px solid #e6d4b1;
}
#content-right-fancy p {
	line-height: 14px;
}
#content-speaker-photos {
	float: left;
	width: 250px;
	margin: 0 10px 0 0;
	padding: 5px;
	background-color: #FFC;
	border: 1px solid #e6d4b1;
}
#content-speaker-photos p {
	line-height: 14px;
	text-align: left;
	margin: 0 0 0 0;
	padding: 8px;
}
/****************************
	Header
****************************/
.titlebar {
	margin: 3px 0 0 0;
	padding: 0;
	height: 24px;
	color: #FFF;
	width: 100%;
}
.titlebar h1 {
	margin: 0;
	padding: 2px 0 2px 0;
	color: #FFF;
	font-size: 0.75em;
	border-bottom: none;
	font-weight: normal;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
}
.titlebar h2 {
	margin: 0;
	padding: 2px 0 2px 0;
	color: #FFF;
	font-size: 0.75em;
	border-bottom: none;
	font-weight: normal;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
}
.titlebar p {
	margin: 0;
	padding: 0;
	color: #FFF;
	font-size: 0.75em;
	border-bottom: none;
	font-weight: normal;
	background-color: transparent;
}
.titlebar a:link, .titlebar a:visited, .titlebar a:hover, .titlebar a:active {
	color: #FFF;
	/*text-decoration: underline;*/
	text-decoration: none;
}
#header {
	width: 900px;
	height: 85px;
	margin: 0;
	padding: 0;
	background-color: transparent;
	clear: both;
	z-index: 1;
}
#branding {
	width: 188px;
	height: 85px;
	margin: 0;
	padding: 0;
	float: left;
	background-color: #FFF;
}
/****************************
	Nav Container
****************************/
#nav {
	margin: 50px 0 0 0;
	padding: 0;
	float: left;
	background-color: transparent;
	font-size: 0.75em;
	width: 692px;
	/*background-image: url(../images/nav-bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	border-right: 1px solid #dddddd;*/
	border-left: 1px solid #dddddd;
	z-index: +2;
}
/****************************
	Top Navigation
****************************/
/*#nav .rss_tab {
	margin: 0 ;
	padding: 0;
	float: left;
	background-color: transparent;
	background-image: none;
	width: 96px;
	height: 13px;
	position: relative;
	top: 5px;
	left: 5px;
}*/
#nav .rss_tab {
	margin: 9px 0 0 12px;
	padding: 0;
	float: left;
	background-color: transparent;
	background-image: none;
	width: 100px;
	font-size: 0.7em;
}
#nav .rss_tab a {
	background-image: url(../images/icons/rss/rss-feed-icon-cejka-search.gif);
	background-repeat: no-repeat;
	background-position: center left;
	background-color: transparent;
	margin: 0;
	display: block;
	padding: 4px 2px 4px 40px;
	text-decoration: none;
}
/***Testing Dropdown Arrows***/
#nav li a.dropnav {
	background-image: url(../images/dropdownarrow.gif);
	background-repeat: no-repeat;
	background-position: center right;
}
#nav li a:hover.drop {
	background-image: url(../images/dropdownarrow-down.gif);
	background-repeat: no-repeat;
	background-position: center right;
}
#nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;/*font-size: 0.75em;*/
	z-index: +2;
}
#nav li {
	margin: 0;
	padding: 0;
	float: left;
	line-height: normal;
	background-image: url(../images/tab-reg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	list-style-type: none;
	z-index: +2;
}
#nav li a {
	margin: 0;
	padding: 10px 12px 10px 10px;
	position: relative;
	display: block;
	color: #937d6f;
	font-weight: bold;
	text-decoration: none;
	border-right: 1px solid #dddddd;/*background-image: url(../images/tab-arrow.gif);
	background-repeat: no-repeat;
	background-position: center right;*/
}
/* Hovers & Current Tab: sfhover class added with JS (for old IE)
--------------------------------------------------------------- */
#nav li:hover {
	background-image: url(../images/tab-hover.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #f1e6ab;
	list-style-type: none;
}
#nav li.sfhover {
	background: url(../images/tab-reg.jpg) repeat-x top left;
}
#nav li:hover a {
	color: #3c5977;
	background: url(../images/tab-hover.jpg) repeat-x top left;
	text-decoration: underline;
}
#nav li.sfhover a {
	color: #3c5977;
	background: url(../images/tab-hover.jpg) repeat-x top left;
}
#nav li.home a {
}
#nav li.current-home a {
	color: #FFFFCC;
	background: url(../images/tab-current.jpg) repeat-x top left;
	border-right: 1px solid #dddddd;
}
#nav li.current a {
	color: #FFFFCC;
	background: url(../images/tab-current.jpg) repeat-x top left;
	border-right: 1px solid #dddddd;
}
/****************************
	Top Navigation Dropdowns
****************************/
#nav li ul {
	position: absolute;
	padding: 0;
	margin: 0 0 0 -1px;
	list-style: none;
	left: -999em; /* using left because display:none isn't read by screen readers */
	background: #fff;
	background-image: none;/*border-top: 1px solid #d2cbaf;*/
	z-index: 1;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	list-style-type: none;
}
#nav li ul li {
	margin: 0;
	padding: 0;
}
#nav li:hover ul li a, #nav li.sfhover ul li a, #nav li.current ul li a {
	margin: 0;
	padding: 5px 10px;
	background-color: #f4edc2;
	background-image: none;
	border: 1px solid #dddddd;
	border-top: none;
	border-bottom-color: #e5deb6;
	/*font-size: 0.75em;*/
	font-weight: bold;
	color: #3c5977;
	text-decoration: none;
	font-weight: normal;
}
#nav li ul li.last a, #nav li.current ul li.last a {
	border-bottom-color: #dddddd;
}
#nav li ul li a:hover, #nav li.current ul li a:hover {
	color: #3c5977;
	background-color: #f9f4d9;
}
#nav li ul li.current a {
	font-weight: bold;
}
/* Width of DropDowns */
#nav li ul, #nav li ul li, #nav li:hover ul li a, #nav li.sfhover ul li a, #nav li.current ul li a {
	width: 15em;
}
/* Make Last Tab's DropDown Less Wide */
#nav li#last_tab ul, #nav li#last_tab ul li, #nav li#last_tab:hover ul li a, #nav li#last_tab.sfhover ul li a, #nav li#last_tab.current ul li a {
	width: 12.7em;
}
/* IE7 Sticky Menu Fix */
#nav li:hover, #nav li.hover {
	position: static;
}
/****************************
	Job Search Buttons
****************************/
.jobnavcontainer ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 0.75em;
}
.jobnavcontainer li {
	margin: 0 0 4px 0;
	padding: 0;
	float: left;
	line-height: normal;
	background-image: url(../images/jobs-bg-normal.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #f4e8c9;
	list-style-type: none;
	width: 206px;
	border: 1px solid #0b3a73;
	font-weight: bold;
}
.jobnavcontainer h2 {
	margin: 0;
	padding: 0;
}
.jobnavcontainer li a {
	margin: 0;
	padding: 6px 0 6px 35px;
	position: relative;
	display: block;
	color: #0b3a73;
	text-decoration: underline;
}
.jobnavcontainer li:hover {
	background-image: url(../images/jobs-bg-hover.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #fffefd;
	list-style-type: none;
}
.jobnavcontainer li a.view-jobs {
	background-image: url(../images/icons/view-jobs2.gif);
	background-position: 6% 50%;
	background-repeat: no-repeat;
}
.jobnavcontainer li a:hover.view-jobs {
	background-image: url(../images/icons/view-jobs2.gif);
	background-position: 6% 50%;
	background-repeat: no-repeat;
	color: #255891;
	text-decoration: underline;
}
.jobnavcontainer li a.view-services {
	background-image: url(../images/icons/search-services2.gif);
	background-position: 6% 50%;
	background-repeat: no-repeat;
}
.jobnavcontainer li a:hover.view-services {
	background-image: url(../images/icons/search-services2.gif);
	background-position: 6% 50%;
	background-repeat: no-repeat;
	color: #255891;
}
/********Form Select*******/
.physicianjobselect {
	margin: 0;
	padding: 0;
	background-color: transparent;
}
select.physicianjobselect {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	background-color: #FFF;
	border: 1px solid #0b3a73;
	margin: 5px 19px 0 0;
	padding: 0;
	width: 121px;
}
input.physicianjobselect {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	background-color: #FFF;
	border: 1px solid #0b3a73;
	margin: 0;
	padding: 0;
	width: 206px;
}
select.execjobselect {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	background-color: #FFF;
	border: 1px solid #334466;
	margin: 5px 0 0 0;
	padding: 0;
	width: 121px;
}
input.execjobselect {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	background-color: #FFF;
	/*border: 1px solid #334466;*/
	margin: 0;
	padding: 0;
	width: 206px;
}
select.otherjobselect {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	background-color: #FFF;
	border: 1px solid #334466;
	margin: 5px 19px 0 0;
	padding: 0;
	width: 121px;
}
input.otherjobselect {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	background-color: #FFF;
	border: 1px solid #334466;
	margin: 0;
	padding: 0;
	width: 206px;
}
.sign-in {
	margin: 5px 0 0 0;
	padding: 0;
	float: right;
}
/****************************
	New Jobs Selector
****************************/
    
ul#health-care-careers-buttons {
	width:121px;
	list-style:none;
	height:44px;
	margin:0;
	padding: 0;
	float: left;
}
ul#health-care-careers-buttons li {
	display:inline;
	margin: 0;
	width: 121px;
}
ul#health-care-careers-buttons li a {
	height:44px;
	float:left;
	text-indent:-9999px;
	text-decoration:none;
}
ul#health-care-careers-buttons li#physician-jobs-button a {
	width:121px;
	background:url(../images/ui/job-buttons.png) no-repeat 0 0;
	margin: 0 23px 0 0;
}
ul#health-care-careers-buttons li#physician-jobs-button a:hover {
	background-position:0 -44px;
}
ul#health-care-careers-buttons li#physician-jobs-button a.current {
	background-position:0 -80px;
}
ul#health-care-careers-buttons li#allied-health-jobs-button a {
	width:121px;
	background:url(../images/ui/job-buttons.png) no-repeat -121px 0;
	margin: 0 23px 0 0;
}
ul#health-care-careers-buttons li#allied-health-jobs-button a:hover {
	background-position:-121px -44px;
}
ul#health-care-careers-buttons li#allied-health-jobs-button a.current {
	background-position:-121px -80px;
}
ul#health-care-careers-buttons li#health-care-executive-jobs-button a {
	width:121px;
	background:url(../images/ui/job-buttons.png) no-repeat -242px 0;
}
ul#health-care-careers-buttons li#health-care-executive-jobs-button a:hover {
	background-position:-242px -44px;
}
ul#health-care-careers-buttons li#health-care-executive-jobs-button a.current {
	background-position:-222px -80px;
}
ul#health-care-careers-buttons li#topnav-4 a {
	width:121px;
	background:url(../images/ui/job-buttons.png) no-repeat -344px 0;
}
ul#health-care-careers-buttons li#topnav-4 a:hover {
	background-position:-344px -44px;
}
ul#health-care-careers-buttons li#topnav-4 a.current {
	background-position:-344px -80px;
}
#career-center {
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
	width: 250px;
}
/****************************
	Sub Navigation - Left
****************************/
ul.left-nav {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #000000;
}
ul.left-nav li {
	margin: 0;
	padding: 0;
}
.left-nav a {
	display: block;
	padding: 5px 5px 5px 15px;
	width: 203px;
	background-color: #f2f0ec;
	border-bottom: 1px solid #dfdfdf;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
}
/*Sub-Menu Styling*/
.left-nav li ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.left-nav li ul a {
	display: block;
	padding: 2px 0 2px 35px;
	width: 188px;
	/*background-color: #036;*/
	border-bottom: 1px solid #dfdfdf;
	background-image: url(../images/icons/sub-nav-arrow.gif);
	background-position: 19px 1px;
	background-repeat: no-repeat;/*background-color: #f4f4f4;*/
}
.left-nav li ul a.current-page {
	display: block;
	padding: 2px 0 2px 35px;
	width: 188px;
	/*background-color: #036;*/
	border-bottom: 1px solid #dfdfdf;
	background-image: url(../images/icons/sub-nav-arrow.gif);
	background-position: 19px 1px;
	background-repeat: no-repeat;
}
/*End Sub-Menu Styling*/

.left-nav a:link, .left-nav a:visited {
	color: #4f5b37;
	text-decoration: none;
}
.left-nav a:hover {
	background-color: #f1e6ab;
	color: #006699;
	text-decoration: underline;
}
.left-nav li a.current-page {
	color: #666;
	/*font-weight: bold;*/
	background-color: #FFF;
	margin: 0 0 0 1px;
	padding: 5px 0 5px 15px;
	width: 209px;
}
.current-page {
	color: #666666;
	font-weight: bold;
}
/***Main Secondary Page***/
.left-nav li a.main-page {
	display: block;
	padding: 7px 0 7px 9px;
	width: 214px;
	/*background-color: #ede7cc;*/
	border-bottom: 1px solid #dfdfdf;
	font-weight: bold;
	/*color: #333;*/
	color: #4f5b37;
	text-decoration: none;
}
.left-nav li a:hover.main-page {
	background-color: #f1e6ab;
	color: #2a4992;
}
.additional-links {
	margin: 0 1px 0 1px;
	padding: 8px;
	background-color: #f0f7fb;
	border-bottom: 1px solid #dfdfdf;
}
.additional-links h3 {
	font-size: 0.75em;
}
.additional-links p {
	font-size: 0.75em;
}
.contact-us {
	margin: 0 1px 0 1px;
	padding: 8px;
}
.contact-us h3 {
	font-size: 0.75em;
}
.contact-us p {
	font-size: 0.75em;
}
ul.general-searches {
	text-align: left;
	list-style-type: square;
	padding: 0 0 0 15px;
	margin: 0 0 5px 10px;
	line-height: 18px;
	font-size: 0.75em;
}
ul.general-searches li {
	margin: 0;
	padding: 0 0 0 0;
}
.general-searches a:link {
	color: #006699;
	text-decoration: none;
}
.general-searches a:visited {
	color: #006699;
	text-decoration: none;
}
.general-searches a:hover {
	color: #006699;
	text-decoration: underline;
}
.general-searches a:active {
	color: #006699;
	text-decoration: none;
}
/****************************
	Homepage Welcome
****************************/
#welcome {
	margin: 0 0 0 0;
	padding: 9px;
	width: 433px;
	float: right;
}
#welcome h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #003366;
	margin: 0 0 5px 0;
	color: #003366;
	padding: 5px 0 5px 25px;
	background-image: url(../images/icons/job-search-icon.gif);
	background-position: center left;
	background-repeat: no-repeat;
}
#welcome h1 a:link {
	/*color: #FFCC00;
	text-decoration: none;*/
	color: #003366;
	text-decoration: none;
}
#welcome h1 a:visited {
	color: #003366;
	text-decoration: none;
}
#welcome h1 a:hover {
	color: #003366;
	text-decoration: underline;
}
#welcome h1 a:active {
	color: #003366;
	text-decoration: underline;
}
.contact-us-info {
	margin: 0 0 10px 10px;
	padding: 10px;
	border: 1px solid #ddd8b7;
	background-color: #fcf8dc;
	float: right;
	width: 175px;
}
.contact-us-info h4 {
	color: #795e4b;
	border-bottom: 1px solid #e8deba;
	margin: 0;
	padding: 3px;
	text-align: left;
}
.google-maps {
	margin: 5px 0 0 0;
	padding: 0;
	margin: 0 0 5px 0;
	width: 125px;
	border: 1px solid #77c0fd;
	background-image: url(../images/icons/google-maps-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	background-color:#9fd2fd;
}
.google-maps a:link, .google-maps a:visited, .google-maps a:hover, .google-maps a:active {
	background-image: url(../images/icons/google-maps-icon.png);
	background-position: 3px 50%;
	background-repeat: no-repeat;
	margin: 0;
	padding: 2px 2px 2px 18px;
	display: block;
	font-size: 0.75em;
	font-weight: bold;
}
.related-resources {
	margin: 0 0 10px 10px;
	padding: 0;
	float: right;
	width: 200px;
	border: 1px solid #e8deba;
	background-image: url(../images/related-resources-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}
.related-resources-content {
	padding: 5px;
	margin: 0;
}
.related-resources h4 {
	color: #795e4b;
	border-bottom: 1px solid #e8deba;
	margin: 0;
	padding: 3px;
	text-align: center;
}
#exec-search-services {
	margin: 0 10px 0 0;
	padding: 0;
	width: 427px;
	float: left;
}
#exec-search-team {
	margin: 0 0 0 0;
	float: left;
	padding: 0;
	float: right;
	width: 198px;
	border: 1px solid #ccced1;
	background-color: #FFF;
	background-image: url(../images/podcasts/podcast-sub-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	color: #333333;
}
#exec-search-team h4 {
	color: #000;
	border-bottom: 1px solid #d9dbee;
	margin: 0;
	padding: 5px;
	text-align: center;
}
#right-sidebar-landing-page {
	margin: 0 0 10px 10px;
	float: left;
	padding: 10px;
	float: right;
	width: 190px;
	border: 1px solid #ccced1;
	border-bottom: 1px solid #d9dbee;
	background-color: #FFF;
	background-image: url(../images/podcasts/podcast-sub-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	color: #333333;
}
#right-sidebar-landing-page h4 {
	color: #000;
	border-bottom: 1px solid #d9dbee;
	margin: 0;
	padding: 5px;
	text-align: left;
}
#right-sidebar-landing-page p {
	line-height: 12px;
	font-size: 0.75em;
}
#right-sidebar.people {
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	width: 180px;
	clear: both;
}
#right-sidebar.people img {
	width: 60px;
	float: left;
	margin: 0 5px 5px 0;
}
.people-links {
	list-style-type: none;
	margin: 10px;
	padding: 0 0 5px 0;
	width: 180px;
	clear: both;
	font-size: 0.75em;
}
.people-links img {
	width: 60px;
	float: left;
	margin: 0 5px 5px 0;
}
/***Landing Page Sidebar***/
#right-sidebar {
	margin: 0 0 10px 10px;
	float: left;
	padding: 10px;
	float: right;
	width: 230px;
	border: 1px solid #ccced1;
	border-bottom: 1px solid #d9dbee;
	background-color: #FFF;
	background-image: url(../images/podcasts/podcast-sub-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	color: #333333;
}
#right-sidebar h4 {
	color: #000;
	border-bottom: 1px solid #d9dbee;
	margin: 0;
	padding: 5px;
	text-align: left;
}
#right-sidebar p {
	line-height: 12px;
	font-size: 0.7em;
}
#right-sidebar.people {
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	width: 180px;
	clear: both;
}
#right-sidebar.people img {
	width: 60px;
	float: left;
	margin: 0 5px 5px 0;
}
/***Modified Version***/
/***Landing Page Sidebar***/
#left-sidebar {
	margin: 0 10px 10px 0;
	float: left;
	padding: 10px;
	float: left;
	width: 275px;
	border: 1px solid #ccced1;
	border-bottom: 1px solid #d9dbee;
	background-color: #FFF;
	background-image: url(../images/podcasts/podcast-sub-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	color: #333333;
}
#left-sidebar h4 {
	color: #000;
	border-bottom: 1px solid #d9dbee;
	margin: 0;
	padding: 5px;
	text-align: left;
}
#left-sidebar p {
	line-height: 12px;
	font-size: 0.75em;
}
#left-sidebar.people {
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	width: 180px;
	clear: both;
}
#left-sidebar.people img {
	width: 60px;
	float: left;
	margin: 0 5px 5px 0;
}
/***End Landing Page Sidebar***/
.new-icon {
	float: left;
	margin: 3px 3px 0 0;
	padding: 0;
	width: 35px;
	height: 16px;
}
p.pull-quote {
	float: right;
	margin: 0 0 10px 10px;
	padding: 8px 5px 8px 5px;
	width: 250px;
	font-size: 0.85em;
	color: #4d3006;
	line-height: 20px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color:#fbeeba;
}
.sig {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*font-style: italic;*/
	font-size: 0.85em;
	margin: 0;
	padding: 0 0 0 10px;
}
/*******
	Clients
********/
#client-specific-jobs {
	margin: 0 0 5px 5px;
	float: left;
	padding: 0;
	float: right;
	width: 190px;
	border: 1px solid #ccced1;
	border-bottom: 1px solid #d9dbee;
	background-color: #FFF;
	background-image: url(../images/podcasts/podcast-sub-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	color: #333333;
}
#client-specific-jobs h4 {
	color: #000;
	border-bottom: 1px solid #d9dbee;
	margin: 0;
	padding: 5px;
	text-align: center;
}
/****************************
	News
****************************/
.NewsContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.NewsHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	/*font-weight: bold;*/
	color: #003366;
	line-height: 16px;
	text-decoration: none;
	padding: 8px;
}
/****************************
	Jobs List - Home
****************************/
.home-jobs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	/*font-weight: bold;*/
	color: #003366;
}
ul.home-jobs {
	text-align: left;
	list-style-type: none;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
	/*width: 100%;*/
	line-height: 14px;
}
ul.home-jobs li {
	margin: 0;
	padding: 0 0 4px 20px;
	background-image:url(../images/bullet-arrow.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.home-jobs a:link {
	color: #1267bc;
	text-decoration: none;
}
.home-jobs a:visited {
	color: #1267bc;
	text-decoration: none;
}
.home-jobs a:hover {
	color: #1267bc;
	text-decoration: underline;
}
.home-jobs a:active {
	color: #1267bc;
	text-decoration: none;
}
/****************************
	RSS Feed List
****************************/
.rss-feed-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	/*font-weight: bold;*/
	color: #000;
}
ul.rss-feed-list {
	text-align: left;
	list-style-type: none;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
	/*width: 100%;*/
	line-height: 14px;
}
ul.rss-feed-list li {
	margin: 0;
	padding: 0 0 8px 20px;
	background-image: url(../images/icons/podcasts/audio-icon.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
ul.rss-feed-subscriptions {
	margin: 0 0 10px 0;
	padding: 0 0 0 5px;
	list-style-type: none;
	width: 50%;
	border-bottom: 1px solid #CCCCCC;
}
ul.rss-feed-subscriptions li a h3 {
	margin: 0;
	padding: 0;
}
ul.rss-feed-subscriptions li a {
	margin: 0;
	display: block;
	padding: 0 0 8px 45px;
	background-image: url(../images/icons/rss/rss-feed-icon-cejka-search.gif);
	background-position: top left;
	background-repeat: no-repeat;
	list-style-type: none;
	width: 250px;
}
/****************************
	Homepage
****************************/
/***Features***/
#features {
	margin: 0;
	padding: 0 20px 20px 20px;
	width: 408px;
	background-color: transparent;
	float: left;
}
#features h2 {
	font-size: 0.85em;
	color: #805942;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;/*border-bottom: 1px solid #dfdfdf;*/
	background-color: #edd39a;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 3px;
}
#features h2 a:link {
	color: #073764;
	text-decoration: none;
}
#features h2 a:visited {
	color: #073764;
	text-decoration: none;
}
#features h2 a:hover {
	color: #073764;
	text-decoration: underline;
}
#features h2 a:active {
	color: #073764;
	text-decoration: none;
}
#features h3 {
	font-size: 0.95em;
	margin: 0 0 3px 0;
	color: #666;
	padding: 0;
}
#features h3 a:link {
	color: #386694;
	text-decoration: underline;
}
#features h3 a:visited {
	color: #386694;
}
#features h3 a:hover {
	color: #386694;
}
#features h3 a:active {
	color: #386694;
}
#features p {
	margin: 0;
	padding: 0 0 6px 0;
}
#features .small-divider {
	margin: 0 0 8px 0;
	border-bottom: 1px solid #CCC;
}
.feature-item {
	margin: 0 0 0 0;
	padding: 0 0 20px 0;
}
.feature-image {
	float: left;
	margin: 0 13px 0 0;
	padding: 0;
}
/***Interactive Media***/
#interactive-media-home {
	margin: 0 1px 0 0;
	padding: 20px;
	width: 408px;
	float: left;
	text-align: left;
}
#interactive-media-home h2 {
	font-size: 0.85em;
	color: #805942;
	margin: 0 0 16px 0;
	text-align: left;
	background-color: #edd39a;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 3px;
}
#interactive-media-home h2 a:link {
	color: #805942;
	text-decoration:none;
}
#interactive-media-home h2 a:visited {
	color: #073764;
	text-decoration:none;
}
#interactive-media-home h2 a:hover {
	color: #073764;
	text-decoration:underline;
}
#interactive-media-home h2 a:active {
	color: #073764;
	text-decoration:none;
}
#interactive-media-home h2.media {
	font-size: 0.9em;
	color: #073764;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;
	border-bottom: 0px solid #dfdfdf;
	text-align: left;
}
#interactive-media-home h4 {
	font-size: 0.9em;
	color: #386694;
	margin: 0 0 12px 0;
	padding: 0 0 0 0;
	text-align: left;
}
#interactive-media-home h4 a:link {
	color: #386694;
	text-decoration:none;
}
#interactive-media-home h4 a:visited {
	color: #386694;
	text-decoration:none;
}
#interactive-media-home h4 a:hover {
	color: #386694;
	text-decoration:underline;
}
#interactive-media-home h4 a:active {
	color: #386694;
	text-decoration:none;
}
#interactive-media-home p {
	font-size: 0.75em;
	color: #333333;
	line-height: 16px;
}
ul.interactive-list {
	margin: 0 0 5px 0;
	padding: 0;
	list-style-type: none;/*font-size: 0.75em;*/
	float: left;
	background-color: #666;
	font-size: 0.75em;
	width: 407px;
	border-left: 1px solid #dddddd;
}
ul.interactive-list li {
	margin: 0;
	padding: 0;
	float: left;
	line-height: normal;
	list-style-type: none;
}
ul.interactive-list li a.facebook-home {
	margin: 0;
	padding: 12px 10px 10px 38px;
	background-image: url(../images/icons/facebook-icon-home.png);
	background-repeat: no-repeat;
	background-position: 4px center;
	background-color: #FFFFFF;
	position: relative;
	display: block;
	color: #5a86b2;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}
ul.interactive-list li a.itunes-home {
	margin: 0;
	padding: 12px 10px 10px 38px;
	background-image: url(../images/icons/podcast-icon-home.png);
	background-repeat: no-repeat;
	background-position: 4px 50%;
	background-color: #FFFFFF;
	position: relative;
	display: block;
	color: #5a86b2;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}
ul.interactive-list li a.blogs-home {
	margin: 0;
	padding: 12px 10px 10px 38px;
	background-image: url(../images/icons/blog-icon-home.png);
	background-repeat: no-repeat;
	background-position: 4px 50%;
	background-color: #FFFFFF;
	position: relative;
	display: block;
	color: #5a86b2;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}
ul.interactive-list li a.video-home {
	margin: 0;
	padding: 12px 10px 10px 38px;
	background-image: url(../images/icons/video-icon-home.png);
	background-repeat: no-repeat;
	background-position: 4px 50%;
	background-color: #FFFFFF;
	position: relative;
	display: block;
	color: #5a86b2;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}
ul.interactive-list li a:hover {
	background-color: #f1e6ab;
	list-style-type: none;
}
/********Specialties**********/
ul.specialty-list {
	margin: 0 0 5px 0;
	padding: 0;
	list-style-type: none;/*font-size: 0.75em;*/
	font-size: 0.75em;
	line-height: 15px;
	width: 250px;
	float: left;
}
ul.specialty-list li {
	margin: 0 0 10px 0;
	padding: 0;
	line-height: normal;
	list-style-type: none;
}
ul.specialty-list li.family-medicine {
	margin: 0 0 5px 0;
	padding: 12px 12px 10px 38px;
	background-image: url(../images/icons/FM-icon.png);
	background-repeat: no-repeat;
	background-position: 4px center;
	color: #5a86b2;
	font-weight: bold;
}
ul.specialty-list li.internal-medicine {
	margin: 0 0 5px 0;
	padding: 12px 12px 10px 38px;
	background-image: url(../images/icons/IM-icon.png);
	background-repeat: no-repeat;
	background-position: 4px center;
	color: #5a86b2;
	font-weight: bold;
}
ul.specialty-list li.ob-gyn {
	margin: 0 0 5px 0;
	padding: 12px 12px 10px 38px;
	background-image: url(../images/icons/OBG-icon.png);
	background-repeat: no-repeat;
	background-position: 4px center;
	color: #5a86b2;
	font-weight: bold;
}
ul.specialty-list li.pediatrics {
	margin: 0 0 5px 0;
	padding: 12px 12px 10px 38px;
	background-image: url(../images/icons/PED-icon.png);
	background-repeat: no-repeat;
	background-position: 4px center;
	color: #5a86b2;
	font-weight: bold;
}
/********Podcasts**********/
ul.podcast-left {
	padding: 0;
	margin: 0 10px 0 0;
	width: 190px;
	float: left;
	/*background-color: transparent;*/
	list-style-type: none;
	display: block;
}
ul.podcast-left li {
	margin: 0 0 11px 0;
	padding: 0;
}
ul.podcast-right {
	padding: 0;
	margin: 0 0 0 0;
	width: 190px;
	float: left;
	/*background-color: transparent;*/
	list-style-type: none;
	display: block;
}
ul.podcast-right li {
	margin: 0 0 11px 0;
	padding: 0;
}
#podcasts-home {
	background-color: #FFF;
	margin: 0;
	padding: 0;
}
.feature-podcast {
	float: left;
	margin: 0 13px 0 0;
	padding: 0;
	width: 100px;
	height: 50px;
}
.feature-podcast-info {
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	width: 275px;
	height: 50px;
}
.latest-podcasts-home {
	text-align: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	line-height: 16px;
	width: 408px;
	float: left;
	border-right: 1px solid #ddc29e;
	border-bottom: 1px solid #ddc29e;
	border-left: 1px solid #ddc29e;
}
.reg-podcast {
	margin: 0;
	padding: 10px 10px 0 10px;
	background-color: #f6f4d4;
	background-image: url(../images/podcasts/podcast-list-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	border-top: 1px solid #ddc29e;
}
.alt-podcast {
	margin: 0;
	padding: 10px 10px 0 10px;
	background-color: #FFF;
	background-image: url(../images/podcasts/podcast-list-alt-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.latest-podcasts-home h4 {
	font-size: 0.8em;
	color: #5b8837;
	width: 275px;
	margin: 0 0 3px 0;
	padding: 0 0 0 0;
	line-height: 16px;
}
.podcast-icon {
	float: left;
	margin: 3px 3px 0 0;
	padding: 0;
	width: 63px;
	height: 13px;
}
/****************************
	Podcast Directory
****************************/
#podcasts-list {
	background-color: #FFF;
	margin: 0;
	padding: 0;
}
ul.latest-podcasts-list {
	text-align: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	line-height: 16px;
	width: 415px;
	float: left;
	border-right: 1px solid #ddc29e;
	border-bottom: 1px solid #ddc29e;
	border-left: 1px solid #ddc29e;
}
ul.latest-podcasts-list li.reg-podcast {
	margin: 0;
	padding: 10px 10px 0 10px;
	background-color: #f6f4d4;
	background-image: url(../images/podcasts/podcast-list-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	border-top: 1px solid #ddc29e;
}
ul.latest-podcasts-list li.alt-podcast {
	margin: 0;
	padding: 10px 10px 0 10px;
	background-color: #FFF;
	background-image: url(../images/podcasts/podcast-list-alt-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
ul.latest-podcasts-list li h4 {
	color: #333;
	width: 340px;
	margin: 0;
	padding: 0 0 6px 0;
}
/***Podcast Subscriptions***/
ul.podcast-subscriptions {
	list-style-type: none;
	margin: 0 0 0 5px;
	padding: 0;
	float: left;
	width: 210px;
	border-top: 1px solid #d9dbee;
	border-right: 1px solid #d9dbee;
	border-left: 1px solid #d9dbee;
}
ul.podcast-subscriptions li {
	margin: 0;
	padding: 10px;
	border-bottom: 1px solid #d9dbee;
	background-color: #FFF;
	background-image: url(../images/podcasts/podcast-sub-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	color: #333333;
}
/***Podcast Player and Controls***/
.podcast-player {
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	float: left;
	width: 400px;
}
p.podcast-functions {
	color: #986737;
	font-size: 0.7em;
	line-height: 10px;
	margin: 4px 0 0 0;
	padding: 5px 0 5px 5px;
	border-top: 1px solid #ece5c0;
}
/***Podcast Icons***/
.podcast-time {
	color: #986737;
	margin: 0;
	padding: 0 0 0 18px;
	background-image: url(../images/icons/time.png);
	background-position: center left;
	background-repeat: no-repeat;
}
.podcast-save {
	color: #986737;
	margin: 0;
	padding: 0 0 0 18px;
	font-size: 0.7em;
	background-image: url(../images/icons/download.png);
	background-position: center left;
	background-repeat: no-repeat;
}
/****************************
	Home
****************************/
.bg {
	background-color: #003366;
}
.bgno {
	background-color: #CCCCCC;
}
/****************************
	Misc.
****************************/
.italic {
	font-style: italic;
	color: #808080;
}
.bold {
	font-weight: bold;
	color: #808080;
}
.clear {
	clear: both;
}
.learn-more {
	margin: 0 0 8px 8px;
	padding: 3px;
	float: right;
	width: 175px;
	/**background-color: #f0f6c8;**/
	background-color: #FFF;
	border: 1px solid #CCCCCC;
}
.learn-more p {
	margin: 0;
	padding: 0;
	font-size: 90%;
	line-height: 12px;
}
.left-align {
	margin: 0 8px 3px 0;
	padding: 0;
	float: left;
	width: auto;
}
p.left-align {
	margin: 0;
	padding: 0;
	font-size: 90%;
}
.left-align-fancy {
	margin: 0 8px 4px 0;
	float: left;
	width: auto;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.right-align {
	margin: 0 0 4px 5px;
	padding: 0;
	float: right;
	width: auto;
}
p.right-align {
	margin: 0;
	padding: 0;
	font-size: 90%;
}
.center-bold-orange {
	color: #FFCC00;
	text-align: center;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
.center {
	margin: 0;
	padding: 0;
	text-align: center;
}
.small {
	font-size: 0.65em;
	line-height: 12px;
	color: #666666;
}
.required {
	font-style: italic;
	color: #666666;
}
p.required {
	margin: 0;
	padding: 0;
}
.red {
	color: #990000;
}
.green {
	color: #009900;
}
tr td a.star, tr td.star, .star {
	margin: 0;
	padding: 4px 2px 4px 26px;
	background-image: url(../images/primary-care/premiere-clients-star.png);
	background-position: center left;
	background-repeat: no-repeat;
	background-color: transparent;
}
tr td.star {
	margin: 0;
	padding: 4px 2px 6px 26px;
	background-image: url(../images/primary-care/premiere-clients-star.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: transparent;
}
h3.featured-clients-banner {
	margin: 0;
	padding: 4px 2px 4px 29px;
	background-image: url(../images/icons/medal-icon-sm.png);
	background-position: center left;
	background-repeat: no-repeat;
	background-color: transparent;
}
/*.return-top {
	margin: 0 3px 5px 0;
	padding: 0;
	text-align: right;
}*/
.return-top {
	margin: 3px 0 3px 0;
	padding: 3px;
	text-align: center;
	border: 1px solid #CCCCCC;
	background-color: #FFF;
	width: 100px;
	clear:left;
	float: right;
}
.return-top a:link {
	display: block;
}
.cejkasearch {
	font-family: Arial, Helvetica, sans-serif;
}
.date {
	border-bottom: 1px solid #e7ebf3;
	border-top: 1px solid #e7ebf3;
	padding: 2px 0 2px 0;
	margin: 8px 0 8px 0;
	background-color: #f9f9d8;
}
.alt-row {
	background-color: #e7ebf3;
}
.bold-orange {
	color: #FFCC00;
	margin: 0;
	padding: 2px 2px 2px 5px;
	font-size: 0.75em;
	background-color: #003366;
}
.bold-orange a:link {
	color: #FFCC00;
	text-decoration: none;
}
.bold-orange a:visited {
	color: #FFCC00;
	text-decoration: none;
}
.bold-orange a:hover {
	color: #FFCC00;
	text-decoration: none;
}
.bold-orange a:active {
	color: #FFCC00;
	text-decoration: none;
}
.bold-orange-padded {
	color: #FFCC00;
	margin: 0 5px 0 0;
	padding: 2px 2px 2px 5px;
	font-size: 0.75em;
	background-color: #003366;
}
.bold-white {
	color: #FFF;
	margin: 0;
	padding: 2px 2px 2px 5px;
	font-size: 0.75em;
	background-color: #333;
}
.info-box-right {
	margin: 0 0 9px 9px;
	padding: 9px;
	width: 33%;
	border-top: 3px solid #cebc95;
	border-right: 1px solid #cebc95;
	border-bottom: 1px solid #cebc95;
	border-left: 1px solid #cebc95;
	background-color: #f4ecb8;
	float: right;
}
.document-box-right {
	margin: 0 0 5px 5px;
	padding: 5px;
	width: 125px;
	background-color: #FFF;
	float: right;
	border: 1px solid #e1e0df;
}
.document-box-right img {
	margin: 0 0 8px 0;
}
.highlight {
	background-color: #FFFF99;
}
/****************************
	Doctor Job Maps
****************************/
.map-regions {
	margin: 9px 0 0 0;
	padding: 0;
	width: 400px;
}
.map-right-align {
	float: right;
	margin: 0 0 0 2px;
	padding: 0;
}
.map-regions-list {
	margin: 5px 10px 0 0;
	padding: 0;
	list-style: none;
	float: left;
}
.map-regions-list li {
	padding: 0 0 0 0;
	margin: 0 0 6px 0;
	width: 150px;
}
.map-states-list {
	margin: 5px 10px 0 0;
	padding: 0;
	list-style: none;
	float: left;
}
.map-states-list li {
	padding: 0 0 0 0;
	margin: 0 0 6px 0;
	width: 105px;
}
#map-section {
	margin: 0;
	padding: 0;
	float: left;
	width: 400px;
}
#map-form-section {
	margin: 0 0 0 9px;
	padding: 9px;
	float: left;
	width: 218px;
	border: 1px solid #d7d9d6;
	background-color: #eff6e8;
}
#video-form-wrapper {
	margin: 0;
	padding: 0;
	float: left;
	width: 520px;
	border: 1px solid #edda5c;
	background-color: #fcfb90;
	background-image: url(../images/video-form-bg.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.video-form-section {
	margin: 0;
	padding: 9px;
	border: 2px solid #FFF;
	background-color: transparent;
}
.video-player {
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
}
/****************************
	Special Forms
****************************/
.Forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	;
	color: #000000;
	text-decoration: none;
}
.tbmain {
	/* Changes on the form */
	background: white !important;
}
.head {
	color:#333333;
	font-size:1.3em;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:black;
}
.pagebreak {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:black;
}
.tbmain {
	height:100%;
	background:white;
}
/****************************
	News
****************************/
.news-info {
	font-weight: bold;
	float: left;
	width: 80px;
	margin: 0 0 0 0;
	padding: 4px;
	border-top: 1px solid #baa180;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	background-color: #e7dda5;
}
.news-date p {
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0;
	font-size:0.65em;
	text-align: center;
}
/********
Calendar
*******/
ul.calendar {
	font-weight: bold;
	float: left;
	margin: 0 5px 3px 0;
	width: 62px;
	padding: 2px;
	background-color: #FFF;
	text-align: center;
	list-style-type: none;
	display: block;
	border-top: 1px solid #dcdfe1;
	border-right: 1px solid #ced1d3;
	border-bottom: 2px solid #bcbfc1;
	border-left: 1px solid #dcdfe1;
}
.calendar li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
li.calendar-year {
	font-weight: normal;
	margin: 0 0 0px 0;
	padding: 2px;
	background-color: #bdd5e6;
	font-size:0.65em;
	text-align: center;
	color: #1d4064;
}
li.calendar-month {
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0px;
	font-size:0.65em;
	text-align: center;
	color: #999999;
}
li.calendar-date {
	font-weight: bold;
	margin: 0;
	padding: 12px;
	font-size:1.3em;
	text-align: center;
	color: #4a7097;
	background-image: url(../images/icons/calendar-bg.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #cfe1ed;
}
/***Small Calendar***/
ul.calendar-small {
	font-weight: bold;
	float: left;
	margin: 0 5px 0 0;
	width: 52px;
	padding: 2px;
	background-color: #FFF;
	text-align: center;
	list-style-type: none;
	display: block;
	border-top: 1px solid #dcdfe1;
	border-right: 1px solid #ced1d3;
	border-bottom: 2px solid #bcbfc1;
	border-left: 1px solid #dcdfe1;
}
.calendar-small li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
li.calendar-small-year {
	font-weight: normal;
	margin: 0 0 0px 0;
	padding: 2px;
	background-color: #bdd5e6;
	font-size:0.65em;
	text-align: center;
	color: #1d4064;
}
li.calendar-small-month {
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0px;
	font-size:0.65em;
	text-align: center;
	color: #999999;
}
li.calendar-small-date {
	font-weight: bold;
	margin: 0;
	padding: 5px 3px 5px 3px;
	font-size:1.1em;
	text-align: center;
	color: #4a7097;
	background-image: url(../images/icons/calendar-bg.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #cfe1ed;
}
a.read-more-home {
	background-color: #e8e8e8;
	padding: 1px 3px 1px 3px;
	margin: 0;
	font-size: 0.7em;
	border: 1px solid #CCCCCC;
	display: block;
	width: 80px;
	text-align: center;
	float: right;
}
/******News********/
#news {
	margin: 0 0 0 0;
	padding: 0;
	width: 435px;
	float: left;
}
#news-contact {
	margin: 0 0 5px 0;
	padding: 10px;
	width: 180px;
	float: right;
	background-color: #FFC;
	font-size: 0.7em;
	line-height: normal;
}
#news-contact p {
	margin: 0;
	padding: 0;
	line-height: normal;
	font-size: 0.7em;
}
.healthcare-news {
	margin: 0 0 0 0;
	padding: 10px;
	background-color: #FFF;
	border-bottom: 1px solid #e8e6d9;
}
.healthcare-news-featured {
	margin: 0 0 0 0;
	padding: 10px;
	background-color: #f8f6dd;
	border-bottom: 1px solid #e8e6d9;
}
.healthcare-news-item {
	margin: 0 0 0 9px;
	padding: 0 0 0 0;
}
.healthcare-news-item h3 {
	font-size: 0.85em;
	margin: 0 0 8px 0;
	color: #386694;
	padding: 0;
}
.healthcare-news-item h3 a:link {
	color: #386694;
	text-decoration: underline;
}
.healthcare-news-item h3 a:visited {
	color: #386694;
	text-decoration: underline;
}
.healthcare-news-item h3 a:hover {
	color: #386694;
}
.healthcare-news-item h3 a:active {
	color: #386694;
	text-decoration: underline;
}
/****************************
	Speaker's Bureau
****************************/
.speaking-engagements-item {
	margin: 0 0 0 9px;
	padding: 0 0 0 0;
	float: left;
	width: 470px;
}
.speaking-engagements-item ul {
	margin: 0 0 0 8px;
}
.speaking-engagements-item p {
	margin: 0 0 4px 0;
	padding: 0;
}
.speaking-engagements {
	margin: 0 0 0 0;
	padding: 18px;
	background-color: #FFF;
	border-bottom: 1px solid #e8e6d9;
}
/****************************
	AMGA Events
****************************/
.amga-events {
	margin: 0 0 9px 0;
	padding: 6px 0 0 0;
	background-color: #FFF;
	border-bottom: 1px solid #e8e6d9;
}
.amga-events-item {
	margin: 0 0 0 9px;
	padding: 0 0 0 0;
	float: left;
	width: auto;
}
.amga-events-item p {
	margin: 0;
	padding: 0 0 8px 0;
}
.amga-events-item h3 {
	font-size: 0.85em;
	margin: 0 0 3px 0;
	color: #386694;
	padding: 0;
}
.amga-events-item h3 a:link {
	color: #386694;
	text-decoration: underline;
}
.amga-events-item h3 a:visited {
	color: #386694;
	text-decoration: underline;
}
.amga-events-item h3 a:hover {
	color: #386694;
}
.amga-events-item h3 a:active {
	color: #386694;
	text-decoration: underline;
}
/****************************
	Leading Healthcare Employers
****************************/
.careermd-list ol {
	margin: 5px 10px 10px 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 280px;
}
.careermd-list ol li {
	padding: 5px 0 6px 30px;
	margin: 0 0 2px 0;
	background-image: url(../images/careermd/career-md-numbers-sprites.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.careermd-list ol li h3 {
	font-size: 0.75em;
	margin: 0;
	padding: 0;
}
.careermd-list li.one {
	background-position: 0 0;
}
.careermd-list li.two {
	background-position: 0 -26px;
}
.careermd-list li.three {
	background-position: 0 -52px;
}
.careermd-list li.four {
	background-position: 0 -78px;
}
.careermd-list li.five {
	background-position: 0 -104px;
}
.careermd-list li.six {
	background-position: 0 -130px;
}
.careermd-list li.seven {
	background-position: 0 -156px;
}
.careermd-list li.eight {
	background-position: 0 -182px;
}
.careermd-list li.nine {
	background-position: 0 -208px;
}
.careermd-list li.ten {
	background-position: 0 -234px;
}
.career-md {
	margin: 0;
	padding: 0;
	width: 210px;
	float: left;
	color: #000;
	background-color: #FFF;
}
.career-md p {
	color: #333333;
	line-height: 14px;
	margin: 0 0 6px 0;
	padding: 0;
	font-size: 0.75em;
}
/*.career-md h3 {
	margin: 0 0 10px 0;
	padding: 0;
	color: #000;
	text-align: left;
}*/
.career-md h3.number-1 {
	background-position: 0 0;
}
.career-md h3.number-2 {
	background-position: 0 -26px;
}
.career-md h3.number-3 {
	background-position: 0 -52px;
}
.career-md h3.number-4 {
	background-position: 0 -78px;
}
.career-md h3.number-5 {
	background-position: 0 -103px;
}
.career-md h3.number-6 {
	background-position: 0 -130px;
}
.career-md h3.number-7 {
	background-position: 0 -156px;
}
.career-md h3.number-8 {
	background-position: 0 -182px;
}
.career-md h3.number-9 {
	background-position: 0 -208px;
}
.career-md h3.number-10 {
	background-position: 0 -234px;
}
.career-md h3 a:link {
	color: #30527d;
}
.career-md-content {
	margin: 0;
	padding: 12px;
	background-color: #f8ecda;
	background-image: url(../images/careermd-box-bg-top.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
}
.career-md-content ul {
	margin: 0 0 0 14px;
	padding: 0 0 0 4px;
	color: #333333;
}
.md-quote {
	margin: 0;
	padding: 0;
	color: #333333;
	background-color: #FFF;
	text-align: left;
	background-image: url(../images/careermd-box-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}
.md-quote p {
	margin: 0 8px 8px 8px;
	padding: 8px;
	background-color: #dae6ef;
}
/****************************
	Footer
****************************/
#footer {
	margin: 0 0 8px 0;
	padding: 6px 0 0 0;
	width: 900px;
	border-top: 1px solid #CCC;
	text-align: left;
	font-size: 0.65em;
}
.footer-left {
	margin: 0;
	padding: 0;
	float: left;
	text-align: left;
}
.footer-right {
	margin: 0;
	padding: 0;
	float: right;
	text-align: right;
}
p.small-footer {
	padding: 3px 0 5px 0;
	margin: 3px 0 0 0;
	border-top: 1px solid #dfdfdf;
	font-size: 0.65em;
	text-align: center;
	color: #6e5d52;
}
/****************************
	Toolbar
****************************/
#toolbar ul {
	padding-left: 0;
	margin-left: 0;
	background-color: #FFF;
	/*color: #000;*/
	float: left;
	width: 100%;
}
#toolbar ul li {
	display: inline;
}
#toolbar ul li a {
	padding: 0.2em 1.5em;
	background-color: #FFF;
	/*color: #000;*/
	text-decoration: underline;
	float: left;
}
#toolbar ul li a:hover {
	background-color: #FFF;/*color: #000;*/
}
.rss-feed {
	background-image: url(../images/icons/feed-icon-14x14.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.rss-feed-button {
	margin: 0 0 0 0;
	padding: 0 0 0 40px;
	float: right;
	background-image:url(../images/icons/rss/rss-feed-icon-cejka-search.gif);
	background-position: center left;
	background-repeat: no-repeat;
	font-size: 0.7em;
}
.rss-feed-title {
	margin: 2px 0 0 0;
	padding: 0 5px 0 0;
	float: left;
	border: 1px solid #000;
}
/****************************
	Alpha Jump Navigation
****************************/
ul#alpha-list {
	margin: 0;
	padding: 3px 0 3px 5px;
	white-space: nowrap;
	/**background-color: #FFF;**/
	background-color: transparent;/*#ddd7b2;*/
	font-weight: bold;
	border-top: 1px solid #e3d996;
	border-right: 1px solid #e3d996;
	border-left: 1px solid #e3d996;
	width: 630px;
}
#alpha-list li {
	display: inline;
	list-style-type: none;
	padding: 0;
	color: #CCCCCC;
}
#alpha-list li.quick {
	color: #000;
}
#alpha-list li.deselect {
	padding: 3px 5px 3px 5px;
}
#alpha-list a {
	padding: 3px 5px 3px 5px;
}
#alpha-list a:link, #alpha-list a:visited {
	/**color: #fff;**/
	color: #795a35;
	background-color: transparent;
	text-decoration: none;
}
#alpha-list a:hover {
	color: #fff;
	background-color: #bfa77b;
	text-decoration: none;
}
/****************************
	Year Jump Navigation
****************************/
ul#year-list {
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	white-space: nowrap;
	background-color: #bdd5e6;
	font-weight: bold;
	width: 630px;
	list-style-type: none;
}
ul#year-list li {
	display: inline;
	list-style-type: none;
	padding: 0;
	margin: 0;
	color: #000;
}
ul#year-list li.quick {
	color: #000;
}
ul#year-list li.deselect {
	padding: 3px 5px 3px 5px;
	margin: 0;
	color: #006600;
	background-color: #FFFFFF;
}
ul#year-list li a {
	padding: 3px 5px 3px 5px;
	margin: 0;
	text-decoration: none;
}
ul#year-list li a:link, ul#year-list ul li a:visited {
	color: #4a7097;
	text-decoration: none;
}
ul#year-list li a:hover {
	color: #fff;
	background-color: #4a7097;
	text-decoration: none;
}
/****************************
	Monthly Jump Navigation
****************************/
ul#monthly-list {
	margin: 0 0 9px 0;
	padding: 3px 0 3px 5px;
	white-space: nowrap;
	/**background-color: #FFF;**/
	background-color: transparent;
	font-weight: bold;
	border-top: 1px solid #e3d996;
	border-right: 1px solid #e3d996;
	border-bottom: 1px solid #e3d996;
	border-left: 1px solid #e3d996;
	width: 630px;
}
#monthly-list li {
	display: inline;
	list-style-type: none;
	padding: 0;
	color: #999999;
}
#monthly-list li.quick {
	color: #000;
}
#monthly-list li.deselect {
	padding: 3px 5px 3px 5px;
}
#monthly-list a {
	padding: 3px 5px 3px 5px;
}
#monthly-list a:link, #monthly-list a:visited {
	/**color: #fff;**/
	color: #5d3d18;
	background-color: transparent;
	text-decoration: none;
}
#monthly-list a:hover {
	color: #fff;
	background-color: #bfa77b;
	text-decoration: none;
}
/****************************
	Directory
****************************/
.directory {
	width: 150px;
	margin: 0 0 0 0;
	padding: 0;
	float: left;
}
.directory-bio {
	margin: 0 0 8px 0;
	padding: 0 0 5px 0;
}
.directory-last {
	width: 166px;
	margin: 0 0 0 0;
	padding: 0;
	float: left;
}
.directory h4, .directory-last h4 {
	/*background-color: #f5eaa2;*/
	padding: 1px 0 1px 8px;
	border-bottom: 1px solid #e5e1ca;
}
/*.directory-row-alt h4 {
	background-color: #f5eaa2;
	padding: 1px 0 1px 8px;
	border-bottom: 1px solid #e5e1ca;
}*/
.directory-row-alt {
	margin: 0 0 2px 0;
	padding: 0px;
	background-color: #f8f2cc;
	border: 1px solid #e3d996;
}
.directory-row {
	margin: 0 0 2px 0;
	padding: 0px;
	background-color: #f8f2cc;
	border: 1px solid #e3d996;
}
.directory-list {
	color: #999999;
	margin: 0 0 0 15px;
	padding: 2px 9px 9px 9px;
	line-height: 16px;/*line-height: 20px;
	font-size: 1.1em;*/
}
.directory-list ul {
	margin: 0;
	padding: 0;
}
.directory-list li {
	margin: 0;
	padding: 0;
	list-style-type: square;
}
.directory-card {
	margin: 0;
	padding: 10px;
	width: 300px;
	background-color: #FFFF99;
	background-image: url(../images/directory/cejkasearch_logo.gif);
	background-position: top left;
	background-repeat: no-repeat;
	border-top: 0;
	border-right: 1px solid #FFCC33;
	border-bottom: 1px solid #FFCC33;
	border-left: 1px solid #FFCC33;
}
/***Downloads***/
#downloads {
	margin: 0 0 5px 5px;
	float: left;
	padding: 0;
	float: right;
	width: 200px;
	border: 1px solid #ccced1;
	border-bottom: 1px solid #d9dbee;
	background-color: #FFF;
	background-image: url(../images/podcasts/podcast-sub-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	color: #333333;
}
#downloads h4 {
	color: #000;
	border-bottom: 1px solid #d9dbee;
	margin: 0;
	padding: 5px;
	text-align: center;
}
#downloads ul {
	list-style-type: none;
	padding: 0;
	margin: 5px;
	line-height: 14px;
	font-size: 0.7em;
}
#downloads ul li {
	padding: 0;
	margin: 0 0 10px 0;
}
/***Mail Icon***/
a.mail {
	background-image: url(../images/icons/mail.gif);
	background-position: 0 1px;
	background-repeat: no-repeat;
	padding: 2px 2px 2px 20px;
	font-size: 0.7em;
	margin: 0 0 4px 0;
}
a:hover.mail {
	text-decoration: none;
}
/***VCF Icon***/
a.vcard {
	background-image: url(../images/icons/vcard.gif);
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding: 2px 2px 2px 20px;
	font-size: 0.7em;
	margin: 0 0 3px 0;
}
a:hover.vcard {
	text-decoration: none;
}
/***PDF Icon***/
a.pdf {
	background-image: url(../images/icons/pdf.png);
	background-position: center left;
	background-repeat: no-repeat;
	padding: 2px 2px 2px 20px;
	font-size: 0.75em;
}
a:hover.pdf {
	background-color: #FFFF66;
	text-decoration: none;
}
/***Print Icon***/
a.print {
	background-image: url(../images/icons/mail.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding: 2px 2px 2px 20px;
	font-size: 0.7em;
}
a:hover.print {
	background-color: #FFFF66;
	text-decoration: none;
}
/***Download Button***/
.download {
	margin: 0;
	padding: 3px;
	border: 1px solid #d9dbd9;
	background-color: #f1f4f5;
}
/***Learn More Icon***/
.learnmore {
	background-image: url(../images/icons/mail.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding: 2px 2px 2px 20px;
	font-size: 0.7em;
	margin: 0 0 10px 0;
	border: 1px solid #000;
}
.management-directory {
	margin: 0 0 10px 0;
	padding: 0;
}
.management-directory h3 {
}
.management-contacts {
	float: left;
	margin: 0;
	padding: 0;
	width: 318px;
}
.management-images {
	float: left;
	margin: 0 8px 8px 0;
	padding: 3px;
	width: 72px;
	height: 94px;
	border: 1px solid #CCCCCC;
}
.video-gallery {
	float: left;
	margin: 0;
	padding: 0 8px 0 0;
	width: 310px;
}
/*.management-images {
	float: left;
	margin: 0 8px 8px 0;
	padding: 3px;
	width: 72px;
	height: 94px;
	border: 1px solid #CCCCCC;
}*/
/****************************
	Styled Tables - Compensation
****************************/
#mytable {
	width: 633px;
	padding: 0;
	margin: 0 0 10px 0;
	font-size: 0.75em;
}
#mytable caption {
	padding: 0 0 5px 0;
	width: auto;
	font-style: italic;
	text-align: right;
}
#mytable h4 {
	color: #FFCC00;
	text-align: center;
	font-size: 0.75em;
}
#mytable th {
	font-weight: bold;
	color: #000;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-align: left;
	padding: 3px 3px 3px 6px;
	background-color: #003366;
}
#mytable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
#mytable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background-color: #ebeeef;
	background-image: url(../images/table-row-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 6px 6px 6px 12px;
	color: #333333;
}
#mytable td.alt {
	background-color: #dcf1fc;
	background-image: url(../images/table-alt-row-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	color: #1c4083;
}
#mytable th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background-color: #ebeeef;
	background-image: url(../images/table-row-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	font-weight: bold;
}
#mytable th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background-color: #dcf1fc;
	background-image: url(../images/table-alt-row-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	font-weight: bold;
	color: #797268;
}
.compensation-data-lf-info {
	float: left;
	width: 400px;
}
.compensation-data-rt-info {
	float: left;
	width: 180px;
	margin: 0 0 10px 20px;
	padding: 10px;
	border: 1px solid #ddd8b7;
	background-color: #fcf8dc;
}
/****************************
	Styled Tables - Healthcare Tradeshows
****************************/
.healthcare-conventions-table {
	width: 653px;
	padding: 0;
	margin: 0 0 10px 0;
}
.healthcare-conventions-table caption {
	padding: 0 0 5px 0;
	width: auto;
	font-style: italic;
	text-align: right;
}
.healthcare-conventions-table h4 {
	color: #FFCC00;
	text-align: center;
	font-size: 0.75em;
}
.healthcare-conventions-table th {
	/*font-weight: bold;*/
	color: #000;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-align: left;
	padding: 3px 3px 3px 6px;
	background-color: #003366;
}
.healthcare-conventions-table th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
.healthcare-conventions-table td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #333333;
}
.healthcare-conventions-table td.alt {
	background: #F5FAFA;
	color: #1c4083;
}
.healthcare-conventions-table th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background-color: #fff;
	/*font-weight: bold;*/
	font-weight: normal;
}
.healthcare-conventions-table th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background-color: #f5fafa;
	/*font-weight: bold;*/
	font-weight: normal;
	color: #1c4083;
}
/****************************
	Old Content Divs
****************************/
.Content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #333333;
	line-height: 15px;
	margin: 0 0 8px 0;
	padding: 0;
}
.ContentTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 8px 0;
	color: #003366;
	text-decoration: none;
}
.Content a:link {
	color: #003399;/*text-decoration: underline;*/
}
.Content a:visited {
	color: #663366;
}
.Content a:hover {
	color: #000;
	text-decoration: none;
}
.Content a:active {
	color: #666;
}
.Content a img {
	border: none;
}
/**********************
Contact Forms
******************/
.saveAndResume {
	text-align:center;
	font-size: small;
}
.saveAndResume fieldset {
	text-align:left;
}
.saveAndResume #tfa_resumeEmail {
	width: 195px;
}
.saveAndResume #tfa_resumePassword {
	width: 195px;
}
.saveAndResume .actions {
	width: 200px !important;
	text-align: right;
}
.saveAndResume .actions input {
	font-weight: bold;
	font-size: 100%;
}
.saveAndResume .actions #tfa_resumeLater.wfHideSubmit {
	display: inline !important;
}
.onstate-resumelater {
	display: block
}
.errorMessage {
	color:red;
	background-color:white;
	padding:5px;
	border:1px solid #F77;
	font-family:sans-serif;
}
/***Feedburner***/
div.feedburnerFeedBlock p.date {
	text-align: left;
	margin-left:0px;
	padding: 0;
	margin: 0;
}
div.feedburnerFeedBlock li div {
	text-align: left;
	margin-left:0px;
	padding: 0;
	margin: 0;
}
div.feedburnerFeedBlock ul {
	text-align: left;
	margin-left:0px;
	padding: 0;
	margin: 0;
}
div.feedburnerFeedBlock span.headline {
	text-align: left;
	margin-left:0px;
	padding: 0;
	margin: 0;
}
div.feedburnerFeedBlock ul li {
	list-style-type: none;
	text-align: left;
	margin-left:0px;
	padding: 0;
	margin: 0;
}
div.feedburnerFeedBlock p.feedTitle {
	font-weight: bold;
}
.social-network-sidenav {
	margin: 0;
	padding: 0;
	text-align: center;
}
/**************
	PTO Form
**************/
/**#dbeef3,#eaf1dd,#c5be97**/
/*#tfa_1661913445463 {
	background-color: #dbeef3;
}
#tfa_1661916973861 {
	background-color: #dbeef3;
}
#html-tmp-1117657315656 {
	margin: 0;
}*/

/******
	Show Hide
*****/
#headerDivImg, #contentDivImg {
	float: left;
	width: 400px;
	margin: 0;
	padding: 0;
}
#titleTextImg {
	float: left;
	font-size: 0.75em;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 3px 5px;
}
#headerDivImg {
	background-color: transparent;
	color: #000;
	margin: 0;
}
#contentDivImg {
	background-color: #FFE694;
	padding: 8px;
	margin: 0;
}
#myContent {
	margin: 0;
}
#headerDivImg a {
	float: left;
	margin: 0;
	padding: 0;
}
#headerDivImg a:hover {
	color: #FFFFFF;
}
/**************
	Sortable Tables
**************/
/*
   Add the following to your CSS file should you wish the cursor to
   "wait" while the script is processing the sort

body.sort-active *
        {
        cursor:wait;
        }
*/
.tablesort h2 span {
	font-variant:small-caps;
}
.tablesort p a {
	font-weight:normal;
	outline:none;
}
.tablesort p a:link, #sorttable1 p a:visited {
	color:#333;
	text-decoration:underline;
}
.tablesort p a:hover {
	color:#fff;
	text-decoration:none;
	background:#000;
}
.tablesort p a:active {
	color:#000;
	text-decoration:underline;
}
.tablesort code {
	font-family:'andale mono', 'lucida console', 'courier new', monospace;
	font-size:1em;
}
.tablesort p {
	line-height:1.6em;
	margin:0 0 1em 0;
}
.tablesort h1 {
	font-weight:lighter;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:0.6em;
	color:#000;
	font-size:2em;
}
.tablesort h2 {
	font-weight:lighter;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:1em;
	color:#333;
	text-transform: uppercase;
	letter-spacing:1px;
	font-size:1.2em;
}
.tablesort h2 span {
	font-variant:small-caps;
	text-transform:none;
}
.tablesort table {
	width: auto;
	padding: 0;
	margin: 0 auto 1.5em auto;
	border-left: 1px solid #C1DAD7;
	border-collapse:collapse;
}
.cs1 {
	width:30em;
}
.cs2 {
	width:20em;
}
.cs1 td, .cs2 td, #scientificNotation {
	text-align:right;
}
caption {
	padding: 0 0 5px 0;
	margin:0 auto;
	width:auto;
	font-style: inherit;
	font-size: 0.7em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
.tablesort th {
	font: bold 10px/22px Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: left;
	padding: 8px 12px 4px 12px;
	background: #CAE8EA url(../images/table/bg_header.jpg) no-repeat;
	vertical-align:middle;
}
.tablesort td.total {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
	text-align:right;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:1px;
}
th.sortable, th.sortable-text, th.sortable-date, th.sortable-keep, th.sortable-date-dmy, th.sortable-numeric, th.sortable-currency, th.sortable-sortByTwelveHourTimestamp, th.sortable-sortIPAddress, th.sortable-sortEnglishLonghandDateFormat, th.sortable-sortScientificNotation, th.sortable-sortImage, th.sortable-sortFileSize, th.sortable-sortAlphaNumeric, th.sortable-sortEnglishDateTime {
	cursor:pointer;
	background: #CAE8EA url(../images/table/bg_header_sortable.jpg) no-repeat;
	padding: 8px 12px 4px 16px;
	margin: 0;
}
th.forwardSort {
	background:#CAE8EA url(../images/table/bg_header_down.jpg) no-repeat 0 0;
}
th.reverseSort {
	background:#CAE8EA url(../images/table/bg_header_up.jpg) no-repeat 0 0;
}
table thead th.forwardSort a, table thead th.reverseSort a {
	color:#000;
	text-decoration:none;
}
/*
These styles should be added when very long tables are expected
th.sort-active
        {
        background:#CAE8EA url(../images/table/bg_header_sorting.jpg) no-repeat 0 0;
        cursor:wait;
        }
th.sort-active a
        {
        color:#a80000 !important;
        cursor:wait;
        }
*/
.tablesort th a {
	text-decoration:none;
	color: #4f6b72;
	background:transparent;
}
.tablesort td a {
	text-decoration:underline;
	color:#239;
	background:transparent;
}
.tablesort td img {
	margin:0 auto 0;
	padding: 0;
	border:0px solid #ddd;
	text-align: center;
}
.tablesort td a:hover {
	color:#a84444;
	border-bottom:1px dotted #a80000;
	background:transparent;
}
.tablesort td {
	font: normal 11px Arial, Helvetica, sans-serif;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding: 6px 12px 6px 12px;
	color: #4f6b72;
}
.tablesort td.lft {
	text-align:left;
}
.tablesort tr {
	background-color: #ebeeef;
	background-image: url(../images/table-row-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}
.tablesort tr.alt {
	background: #dcf1fc;
	color: #797268;
}
/* Poor old Internet Explorer 6 has a bug that means we can't use background images for the table rows
   as it trys to download the image each and every time that it is used (which means a 1000 row table
   will produce 1000 http requests for the image in question) */
tr[class="alt"] td {
	background-color: #dcf1fc;
	background-image: url(../images/table-alt-row-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}
td[class~="alt"] {
	background: #edf3f3 url(../images/table/col_alt.jpg) no-repeat !important;
}
/* Poor old Internet Explorer won't see the next two rules either as it doesn't get :first-child */
tbody tr.alt td:first-child {
	background-color: #dcf1fc;
	background-image: url(../images/table-alt-row-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	font-weight:bold;
}
tbody tr td:first-child {
	font-weight:bold;
	background-color: #ebeeef;
	background-image: url(../images/table-row-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}
/* Image free rules for Internet Explorer < 7 */
* html tr.alt td {
	background-color:#F5FAFA;
}
* html tr td.alt, * html tr.alt td.alt {
	background-color:#edf3f3;
}
/******Maintenance******/
#maintenance {
	margin: 40px auto 0;
	padding: 30px;
	width: 500px;
	color: #666;
	background-color: #FFF;
	text-align: left;
}
h2.maintenance-time {
	color: #986737;
	margin: 0;
	padding: 8px 0 8px 30px;
	background-image: url(../images/icons/maintenance-sm.png);
	background-position: center left;
	background-repeat: no-repeat;
}
/******IAC******/
#iac {
	margin: 40px auto 0;
	padding: 30px;
	/*width: 631px;*/
	width: 949px;
	color: #666;
	text-align: center;
}
/****************************
	Banners
****************************/

/***Executive Search Banner***/
.executive-services {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/executive-search-services.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.executive-services p {
	font-size: 0.7em;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 80px;
	left: 20px;
	width: 315px;
	height: 60px;
}
/***Top Health Care Executive Search Firm***/

.top-health-care-executive-search-firm {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/healthcare-executive-search/top-health-care-executive-search-firm.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.top-health-care-executive-search-firm p {
	font-size: 13px;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 46px;
	left: 19px;
	width: 206px;
	height: 32px;
	text-align: left;
}
ul.top-health-care-executive-search-firm {
	list-style:none;
	margin:0;
	padding:0;
}
ul.top-health-care-executive-search-firm li {
	list-style:none;
	margin:0;
	padding:0;
}
.top-health-care-executive-search-firm .linkbox {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
}
.top-health-care-executive-search-firm .hovering {
	cursor:pointer;
}
.modern-healthcare-green {
	color: #3b5d32;
}
/***Compensation Data Banner***/
.compensation-data {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/physician-executive-compensation.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.compensation-data p {
	font-size: 0.75em;
	line-height: 14px;
}
.compensation-text {
	position: relative;
	top: 120px;
	left: 17px;
	width: 415px;
	height: 45px;
	line-height: 14px;
}
/***Urology Banner***/
.urology-opportunities {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/urology.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.urology-opportunities p {
	font-size: 0.75em;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 60px;
	left: 20px;
	width: 230px;
	height: 60px;
}
/***Healthcare Services Banner***/
.healthcare-services-banner {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/home-banners/leading-healthcare-employers.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
/***AAFP Banner***/
.aafp-banner {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/conferences-banners/aafp-banner.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	font-size: 0.7em;
	line-height: 14px;
}
.aafp-content p {
	position: relative;
	top: 110px;
	left: 12px;
	font-size: 0.7em;
	line-height: 14px;
	/*margin: 90px 0 0 20px;*/
	width: 145px;
	height: 75px;
	float: left;
	color: #FFF;
}
.button {
	margin: 0 0 0 0;
	position: relative;
	top: 110px;
	left: 12px;
	padding: 0;
	width: 140px;/*background-color: #FFFFFF;
	background-image: url(../images/banners/home-banners/view-opportunities-bg.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;*/
}
.button a {
	display: block;
	/*background-image: url(../images/banner-arrow-dark.gif);
	background-position: 110px 30px;
	background-repeat: no-repeat;*/
	margin: 0;
	color: #f5e98e;
	padding: 5px;
	border: 1px solid #2a4d61;
	background-color: #05456a;
	text-decoration: none;
}
.button a:visited {
	color: #f5e98e;
}
.button a:hover {
	text-decoration: none;
	border: 1px solid #4f85a3;
	background-color: #002a42;
}
.button a:active {
	color: #f5e98e;
}
.left-arrow {
	float: left;
	margin: 0;
	padding: 0 5px 0 0;
}
/***Content***/
.banner-content-internal {
	position: relative;
	top: 110px;
	left: 20px;
	width: 250px;
	height: 55px;
	line-height: 12px;
}
.banner-content {
	/*position: relative;
	top: 110px;
	left: 20px;*/
	margin: 90px 0 0 20px;
	width: 408px;
	height: 75px;
	float: left;
}
.banner-text {
	/*position: relative;
	top: 110px;
	left: 20px;*/
	width: 250px;
	margin: 0;
	padding: 0;
	line-height: 15px;
}
.banner-button {
	margin: 3px 0 0 0;
	padding: 3px;
	border: 1px solid #91735a;
	width: 310px;
	background-color: #FFFFFF;
	background-image: url(../images/banners/home-banners/view-opportunities-bg.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.banner-button a {
	display: block;
	background-image: url(../images/banners/home-banners/view-opportunities-arrow.gif);
	background-position: center left;
	background-repeat: no-repeat;
	margin: 0;
	padding: 2px 0 2px 22px;
}
.banner-button-sm {
	margin: 3px 0 0 0;
	padding: 3px;
	border: 1px solid #91735a;
	width: 150px;
	background-color: #FFFFFF;
	background-image: url(../images/banners/home-banners/view-opportunities-bg.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.banner-button-sm a {
	display: block;
	background-image: url(../images/banners/home-banners/view-opportunities-arrow.gif);
	background-position: center left;
	background-repeat: no-repeat;
	margin: 0;
	padding: 2px 0 2px 22px;
}
/***Physician Compensation Banner***/
.physician-compensation {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/physician-compensation-2008.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.physician-compensation p {
	font-size: 0.7em;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 120px;
	left: 20px;
	width: 215px;
	height: 77px;
}
/***Hospitalist Banner***/
.hospitalist-positions {
	margin: 0;
	padding: 0;
	width: 446px;
	height: 182px;
	background-image: url(../images/banners/hospitalist-positions-available.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.hospitalist-positions p {
	font-size: 0.75em;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 120px;
	left: 10px;
	width: 215px;
	height: 77px;
}
/***Physician Retention Survey***/
.physician-retention-survey-home {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/physician-retention-survey-2008-now-home.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.physician-retention-survey {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/physician-retention-survey-2008-now.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.physician-retention-survey p, .physician-retention-survey-home p {
	font-size: 0.7em;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 124px;
	left: 19px;
	width: 250px;
	height: 32px;
	text-align: left;
}
ul.physician-retention-survey, ul.physician-retention-survey-home {
	list-style:none;
	margin:0;
	padding:0;
}
ul.physician-retention-survey li, ul.physician-retention-survey-home li {
	list-style:none;
	margin:0;
	padding:0;
}
.physician-retention-survey .linkbox, .physician-retention-survey-home .linkbox {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
}
.physician-retention-survey .hovering, .physician-retention-survey-home .hovering {
	cursor:pointer;
}
/***Physician Retention Survey Supplemental 2009***/
.physician-retention-survey-supp-home {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/survey/physician-retention-survey-2009-now-home.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.physician-retention-survey-supp {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/survey/physician-retention-survey-2009-purchase.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.physician-retention-survey-supp p, .physician-retention-survey-supp-home p {
	font-size: 0.7em;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 124px;
	left: 19px;
	width: 250px;
	height: 32px;
	text-align: left;
}
ul.physician-retention-survey-supp, ul.physician-retention-survey-supp-home {
	list-style:none;
	margin:0;
	padding:0;
}
ul.physician-retention-survey-supp li, ul.physician-retention-survey-supp-home li {
	list-style:none;
	margin:0;
	padding:0;
}
.physician-retention-survey-supp .linkbox, .physician-retention-survey-supp-home .linkbox {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
}
.physician-retention-survey-supp .hovering, .physician-retention-survey-supp-home .hovering {
	cursor:pointer;
}
/***AMGA Conference Banner***/
.amga-conference-banner {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/amga-banner.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.amga-conference-banner p {
	font-size: 0.75em;
	line-height: 15px;
	color: #f1f1c7;
	position: relative;
	top: 75px;
	left: 152px;
	width: 200px;
	text-align: left;
}
ul.amga-conference-banner {
	list-style:none;
	margin:0;
	padding:0;
}
ul.amga-conference-banner li {
	list-style:none;
	margin:0;
	padding:0;
}
.amga-conference-banner .linkbox {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
}
.amga-conference-banner .hovering {
	cursor:pointer;
}
/***AMGA Conference Banner 2010***/
.amga-conference-banner-2010 {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	/**background-image: url(../images/amga/amga-2010-annual-conference-banner.jpg);**/
	background-image: url(../images/amga/amga-2010-annual-conference-banner-winner.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.amga-conference-banner-2010 p {
	font-size: 14px;
	line-height: 17px;
	/*color: #002b54;*/
	color: #493f30;
	position: relative;
	/**top: 55px;**/
	/**left: 145px;**/
	top: 75px;
	left: 154px;
	width: 255px;
	text-align: left;
}
ul.amga-conference-banner-2010 {
	list-style:none;
	margin:0;
	padding:0;
}
ul.amga-conference-banner-2010 li {
	list-style:none;
	margin:0;
	padding:0;
}
.amga-conference-banner-2010 .linkbox {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
}
.amga-conference-banner-2010 .hovering {
	cursor:pointer;
}
/***HIMSS Conference Banner***/
.himss-conference-banner {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/himss-banner.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.himss-conference-banner p {
	font-size: 0.75em;
	line-height: 15px;
	color: #f1f1c7;
	position: relative;
	top: 118px;
	left: 20px;
	width: 235px;
	text-align: left;
}
ul.himss-conference-banner {
	list-style:none;
	margin:0;
	padding:0;
}
ul.himss-conference-banner li {
	list-style:none;
	margin:0;
	padding:0;
}
.himss-conference-banner .linkbox {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
}
.himss-conference-banner .hovering {
	cursor:pointer;
}
/***Leading Healthcare Employers***/
.leadinghealthcare {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/leading-healthcare-employers-oct-08.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.leadinghealthcare p {
	font-size: 0.7em;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 120px;
	left: 20px;
	width: 205px;
	height: 77px;
}
/***Contact Directory***/
.directory-bannner {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/directory.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.directory-bannner p {
	font-size: 0.7em;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 120px;
	left: 20px;
	width: 215px;
	margin: 0;
	padding: 0;/*height: 77px;*/
}
/***About Us***/
.about-us-bannner {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/about-us.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.about-us-bannner p {
	font-size: 0.7em;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 120px;
	left: 20px;
	width: 215px;
	margin: 0;
	padding: 0;/*height: 77px;*/
}
/***Contact Us***/
.contact-us-bannner {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/contact-us.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.contact-us-bannner p {
	font-size: 0.7em;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 120px;
	left: 20px;
	width: 215px;
	margin: 0;
	padding: 0;/*height: 77px;*/
}
/***Kalispell***/
.kalispell-bannner {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/kalispell-banner.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.kalispell-bannner p {
	font-size: 14px;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 120px;
	left: 20px;
	width: 215px;
	height: 77px;
}
/***Kalispell***/
.northwest-healthcare-bannner {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-imagE: url(../images/banners/northwest-healthcarel-banner.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.northwest-healthcare-bannner p {
	font-size: 14px;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 130px;
	left: 20px;
	width: 215px;
	height: 77px;
}
/***Christus***/
.christus-bannner {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../clients/christus/images/christus-health.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.christus-content {
	font-size: 14px;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 120px;
	left: 20px;
	width: 408px;
	height: 50px;
	margin: 0;
	padding: 0;
}
/***Client Acquisition***/
.client-acquisition-banner {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/hiring-doctors-banner.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.client-acquisition-banner p {
	font-size: 14px;
	line-height: 15px;
	color: #4d6e92;
	position: relative;
	top: 115px;
	left: 205px;
	width: 220px;
	height: 55px;
	text-align: center;
}
ul.client-acquisition-banner {
	list-style:none;
	margin:0;
	padding:0;
}
ul.client-acquisition-banner li {
	list-style:none;
	margin:0;
	padding:0;
}
.client-acquisition-banner .linkbox {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
}
.client-acquisition-banner .hovering {
	cursor:pointer;
}
/***Client Acquisition***/
.client-acquisition-banner2 {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/hiring-doctors-banner2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.client-acquisition-banner2 p {
	font-size: 0.75em;
	line-height: 15px;
	color: #4d6e92;
	position: relative;
	top: 105px;
	left: 245px;
	width: 195px;
	height: 55px;
	text-align: left;
}
ul.client-acquisition-banner2 {
	list-style:none;
	margin:0;
	padding:0;
}
ul.client-acquisition-banner2 li {
	list-style:none;
	margin:0;
	padding:0;
}
.client-acquisition-banner2 .linkbox {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
}
.client-acquisition-banner2 .hovering {
	cursor:pointer;
}
.fullstory {
	margin: 0;
	padding: 0;
}
li.linkbox p.fullstory {
	margin: 0;
	padding: 0;
}
/*********
Search Firm
*********/
/***Kalispell***/
.search-firm {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/search-firm/search-firm.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.search-firm p {
	font-size: 14px;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 120px;
	left: 20px;
	width: 215px;
	height: 77px;
}
/***Interactive Recruitment Engine***/
.interactive-recruitment-engine-home {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/flexible-interactive-marketing.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.interactive-recruitment-engine {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/flexible-interactive-marketing.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.interactive-recruitment-engine p, .interactive-recruitment-engine-home p {
	font-size: 13px;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 100px;
	left: 90px;
	width: 200px;
	height: 32px;
	text-align: left;
}
ul.interactive-recruitment-engine, ul.interactive-recruitment-engine-home {
	list-style:none;
	margin:0;
	padding:0;
}
ul.interactive-recruitment-engine li, ul.interactive-recruitment-engine-home li {
	list-style:none;
	margin:0;
	padding:0;
}
.interactive-recruitment-engine .linkbox, .interactive-recruitment-engine-home .linkbox {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
}
.interactive-recruitment-engine .hovering, .interactive-recruitment-engine-home .hovering {
	cursor:pointer;
}
/***Pediatric Specialty Experts***/
.pediatric-subspecialty-experts-home {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/pediatrics-specialties.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.pediatric-subspecialty-experts {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/banners/pediatrics-specialties.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.pediatric-subspecialty-experts p, .pediatric-subspecialty-experts-home p {
	font-size: 13px;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 100px;
	left: 90px;
	width: 200px;
	height: 32px;
	text-align: left;
}
ul.pediatric-subspecialty-experts, ul.pediatric-subspecialty-experts-home {
	list-style:none;
	margin:0;
	padding:0;
}
ul.pediatric-subspecialty-experts li, ul.pediatric-subspecialty-experts-home li {
	list-style:none;
	margin:0;
	padding:0;
}
.pediatric-subspecialty-experts .linkbox, .pediatric-subspecialty-experts-home .linkbox {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
}
.pediatric-subspecialty-experts .hovering, .pediatric-subspecialty-experts-home .hovering {
	cursor:pointer;
}
/***Contact Directory***/
.physical-therapy-bannner {
	margin: 0;
	padding: 0;
	width: 448px;
	height: 182px;
	background-image: url(../images/physical-therapy/physical-therapy-jobs.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.physical-therapy-bannner p {
	font-size: 0.75em;
	line-height: 15px;
	color: #000;
	position: relative;
	top: 120px;
	left: 20px;
	width: 215px;
	margin: 0;
	padding: 0;/*height: 77px;*/
}
/***iFrame***/
#outerdiv {
	width:647px;
	height:675px;
	overflow:hidden;
	position:relative;
}
#inneriframe {
	position:absolute;
	top:-344px;
	left:-435px;
	width:1280px;
	height:1200px;
}
#inneriframe iframe #footer {
	display: none;
}
/***Home Rotator***/
ul#portfolio li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul#portfolio {
	margin: 0;
	padding: 0;
	z-index: 0;
}
/****ajax-table.css***/

