/*Phoenix Physicians*/
/*CSS DOCUMENT */
/*GENERAL SITE STYLES*/

BODY { 
 background:#FFF;
 color:#000000;  
 margin:20px 0px 20px 0px;
 text-align:center;
}

P, UL, OL, TD {
 font:100%/140% Helvetica,Arial,Verdana,sans-serif; 
}

P {
 margin:0px 8px 2px 8px;
 padding-top:2px; 
}

UL {
 list-style-type:square; 
 margin:0px; 
 padding:6px 10px 6px 40px; 
}

OL { 
 list-style-type:decimal; 
 margin:0px; 
 padding:6px 10px 6px 40px;
}

A:LINK {
 color:#182f6f; 
 text-decoration:underline; 
}

A:VISITED {
 color:#2a73b1; 
 text-decoration:underline; 
}

A:HOVER {
 color:#4d4d4d; 
 text-decoration:underline; 
}

A:ACTIVE {
 color:#4d4d4d; 
 text-decoration:underline; 
}

H1, H2, H3, H4, H5, H6 {
 color:#2a73b1; 
 font:bold 100%/120% Arial,Helvetica,Verdana,sans-serif; 
 margin:6px 8px 5px 8px; 
}

H1 {
 font-size:160%; 
 text-transform:uppercase;
}

H2 {
 font-size:130%; 
 padding-top:8px;
}

H3 {
 font-size:110%; 
 padding-top:8px;
}

H4 {
 font-size:100%; 
}

H5 {
 font-size:90%; 
}

H6 {
 font-size:80%; 
}

TD {
 padding:0px 0px 0px 0px; 
}

OBJECT, EMBED {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

/********************************************/
/*ALL PAGE CLASS SELECTORS*/
/********************************************/

#siteTable {
 margin:0px auto 0px auto; 
 background:#f7f6f6 url(../images/bg-content-bigwave.gif) bottom left no-repeat;
 border-top:1px solid #CCC;
 border-right:1px solid #CCC;
 border-left:1px solid #CCC;
	}

#headnote {
 color:#901319;
 float:right;
 padding:8px 7px 0px 0px;
}

#headnote a {
 color:#901319;
 font-weight:bold;
 text-decoration:none;
} 

#headnote a:visited {
 color:#901319;
} 

#headnote a:hover {
 color:#B0252C;
} 

#header, #content, #footer{
 font-size:76%;
 margin-top:0;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:0;
 text-align:left;
}

#logoLine {
 background:#eee url(../images/bg-header.gif) top right no-repeat;
 height:57px;
}

#sectionTitle {
 background:#fff;
 clear:both; 
}

#footer {
 background:#fff url(../images/bg-footer.jpg) top left repeat-x;
 font-size:69%;
 margin-right:auto; 
 margin-left:auto; 
 padding-top:7px;
 width:762px; 
}

/***Tan Hack*****/

*html #footer {
 width:760px;
 w\idth:762px;
}

#footer A {
 color:#6a6a6a;
 font-weight:bold;
 text-decoration:none;
}

/********************************************/
/*Inner Page section headers with background images*/
/********************************************/


#titleAbout {
 background:url(../images/bg-about.jpg) no-repeat;
 height:64px;
}

#titleHospitals {
 background:url(../images/bg-hospitals.jpg) top left no-repeat;
 height:64px;
}

#titlePhysicians {
 background:url(../images/bg-physicians.jpg) top left no-repeat;
 height:64px;
}

#titleAlliedHealth {
 background:url(../images/bg-alliedhealth.jpg) top left no-repeat;
 height:64px;
}

#titleContact {
 background:url(../images/bg-contact.jpg) top left no-repeat;
 height:64px;
}

#titleLogin {
 background:url(../images/bg-login.jpg) top left no-repeat;
 height:64px;
}

/********************************************/
/*INNER PAGE SPECIFIC CLASS SELECTORS*/
/********************************************/


#content{
 margin:0px auto 0px auto;
 text-align:left;
}

/*http://www.positioniseverything.net/easyclearing.html*/
#content:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#content {display: inline-table;}

/* Hides from IE-mac \\*/
* html #content {height: 1%;}
#content {display: block;}
/* End hide from IE-mac */

#textBg {
 border-top:#C1BFBF 1px solid;
 float:left;
 margin-right:-237px;
 width:100%;
}

#mainText {
 background:url(../images/bg-content-smallwave.gif) top right no-repeat;
 margin-right:237px;
 padding:27px 10px 30px 10px;
}

#mainText table{
  font-size:131%;
}

#mainText table td {
  font-size:76%;
}

#sideContent {
 background:url(../images/sidecontent-bg-bot.gif) bottom no-repeat;
 float:right;
 padding-bottom:21px;
 width:237px;
}

/*http://www.positioniseverything.net/easyclearing.html*/
#sideContent:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#sideContent {display: inline-table;}

/* Hides from IE-mac \\*/
* html #sideContent {height: 1%;}
#sideContent {display: block;}
/* End hide from IE-mac */

#imageBox {
 background:url(../images/sidecontent-divider.gif) bottom no-repeat;
 padding-bottom:7px;
}

#infoBox {
 background:#eee url(../images/sidecontent-bg.gif) top no-repeat;
 /*height:189px;*/
}

#infoBox ul {
 list-style-type:none;
 padding:15px 10px 15px 12px;
}

#infoBox ul li{
 background:url(../images/li-bullet-sidecontent.gif) no-repeat;
 padding-left:13px;
 margin-bottom:7px;
}

/********************************************/
/*HOME PAGE SPECIFIC CLASS SELECTORS*/
/********************************************/

#contentHome {
 background:#DDDDDF;
 font-size:76%;
 margin-top:0;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:0;
 text-align:left;
}

#flashFeature {
<!-- background:#FFF url(../images/bg-flashFeature-gradient.jpg) top right no-repeat;-->
 background:#FFF;
}

#rotatingFeature {
 float:right;
 padding:16px 0px 16px 0px;
 width:185px;
}

#mainTextHome {
 background:url(../images/maintext-bg-home.jpg) top right no-repeat;
 padding:20px 10px 20px 10px;
}

#infoBoxHome {
 background:#eee url(../images/sidecontent-bg-home.jpg) top no-repeat;
 padding:0px;
 margin:0px;
 width:159px;
}

#infoBoxHome ul {
 list-style-type:none;
 padding:15px 8px 15px 12px;
}

#infoBoxHome ul li {
 background:url(../images/li-bullet-sidecontent.gif) no-repeat;
 list-style-type:none;
 padding-left:13px;
 margin-bottom:7px;
}

/*http://www.positioniseverything.net/easyclearing.html*/
.clearFix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearFix {display: inline-table;}

/* Hides from IE-mac \\*/
* html .clearFix {height: 1%;}
.clearFix {display: block;}
/* End hide from IE-mac */


/************************************************************************/
/*-----Navigation-------------------------------------------------------*/
/************************************************************************/

#mainNav {
 background:#182f6f;
 color:red;
/* display:inline-table;*/
}

#mainNav strong {
 display:none;
}

#mainNav ul {
 background:#182f6f;
/* clear: both;*/
 list-style-type: none;
 margin: 0;
 padding: 0;
}

#mainNav ul li {
 border: none;
 float: left;
 line-height:50%; 
 margin: 0;
 padding: 0;
 padding-left:12px;
}
#mainNav ul li a {
 padding: 0;
 margin: 0;
}

#subnav {
 background:#969696;
 color:#fff;
 font-size:11px;
 margin:0px;
 text-align:center;
}

#subnav ul{
 list-style:none;
 padding:0px;
 margin:0px;
}

#subnav ul li{
 background:url(../images/li-bullet-subnav.gif) left no-repeat;
 float:left;
 list-style-type:none;
 padding:5px 12px 3px 18px;
 margin:0px;
}

#subnav ul li a{
 color:#fff;
 text-decoration:none;
}

#subnav ul li a:hover{
 color:#131313;
}

#subnav ul li.firstchild {
 background:none;
}

#subnav ul li a.current {
 color:#131313;
}

/*http://www.positioniseverything.net/easyclearing.html*/
#mainNav UL:after, #subnav UL:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#mainNav UL, #subnav UL {display: inline-block;}

/* Hides from IE-mac \\*/
* html #mainNav UL, * html #subnav UL {height: 1%;}
#mainNav UL, #subnav UL {display: block;}
/* End hide from IE-mac */


.floatLeft {
 float:left;
}

.floatRight {
 float:right;
}

/* SEO planning markup */
.oppERPhysicianJobs {
	color:#FF0000; 
	background-color:#FFFF99; 
	}
.oppPhysicianRecruitingFirm {
	color:#FF0000; 
	background-color:#66CCFF; 
	}
.oppPhysicianEmploymentRecruiter {
	color:#FF0000; 
	background-color:#66FF66; 
	}
.oppEmergencyMedicinePhysicianRecruiter {
	color:#FF0000; 
	background-color:#CCCCCC; 
	}
.oppHealthcareStaffingService {
	color:#FF0000; 
	background-color:#FFCCFF; 
	}
	