	BODY	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color:#e8cfaf;
		text-align:center;
		margin:0;
		}
		
 #mainContainer {
	background-color:#FFFFFF;
	width:1001px;
	margin:auto;
	font-size: 11px;
	
	} 
	
/*#mainContainer td,p 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}	*/
	
.btn {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 1px inset;
    border-color: #e1e1e1;
    background: #004f93;
    color: #FFFFFF;
    padding: 2px;
    margin:5px 0 0 0;
    }

.btnGold {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 1px inset;
    border-color: #e1e1e1;
    background: #be7e05;
    color: #FFFFFF;
    padding: 2px;
    margin:5px 0 0 0;
    }

    
 .buttons 
{
    margin:10px 0 0 0;
}   

.picBorder {
    border-style: outset; 
    margin: 5px; 
    padding: 5px; 
    border: 1px solid #666666; }	
	
#header {
	background:url(/images/header/headerBkgrd.jpg) repeat-x;
	height:120px;
	text-align:left;
	}

.dividerDashed {border-top: 1px dashed #999999; width:100%;}
	

INPUT, TEXTAREA, SELECT, OPTION, .formFont
{ font-family: Arial, Courier New, courier, monospace; font-size: 11px }









/* Nav Bar Container*/
#navcontainer {
	margin-left:0px;
	float:right;
	margin-top:0px;
}

/* to stretch the container div to contain floated list */

#navcontainer:after  {
    content: ".";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
    }



ul#navlist {
    list-style: none;
    padding: 0;
    margin: 0 auto;
    }



ul#navlist li {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    }


/*Drop Down Menu Styles*/



.smtDropDownMenuStyle{
	margin:0px;
	padding:0px;
	}

.smtDropDownMenuStyle ul{
padding: 0px;
margin: 0 0 -2px 0;
text-align: left; /*set value to "left", "center", or "right"*/

}

.smtDropDownMenuStyle ul li{
display: inline;
margin-right:-5px;

}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
margin-top:-2px;
position:absolute;
top: 0;
border-top: 1px solid #5f6663; /*THEME CHANGE HERE*/
border-left: 1px solid #6d7b81; /*THEME CHANGE HERE*/
border-right: 1px solid #6d7b81; /*THEME CHANGE HERE*/
border-bottom: 1px solid #6d7b81; /*THEME CHANGE HERE*/
border-bottom-width: 0;
line-height:15px;
z-index:100;
background-color: #819198;
width: 154px;
visibility: hidden;
text-align:left;
font-weight:bold;

/*

filter: progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135,strength=4); /*Add Shadow in IE. Remove if desired

*/

}

.dropmenudiv a{
font-size:10px;
width: auto;
display: block;
text-indent: 0px;
border-bottom: 1px solid #7b8b92; /*THEME CHANGE HERE*/
padding: 7px 0 7px 8px;
text-decoration: none;
color: #fff;

}


* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #ebeef4;
color:#6d7b81;

}






































.indexSectionHdrs {
	margin:20px 0 0 0;
    } 

#clinicianHdrLinks 
{
    margin:-28px 0 0 265px;
    color:#fff;
    
}

#clinicianHdrLinks a 
{
    color:#fff;
    text-decoration:none;
}

#clinicianHdrLinks a:hover 
{
    color:#fff;
    text-decoration:underline;
}

#clinicianSide 
{
    text-align:left;
    margin:0 0 0 15px;
}

#clinicianSide p, #clientsSide p
{
    margin:30px 0 20px 0;
} 

#clientsSide 
{
    text-align:left;
    margin:0 0 0 15px;
}

#clientsHdrLinks 
{
    margin:-28px 0 0 340px;
    color:#fff;
}

#clientsHdrLinks a 
{
    color:#fff;
    text-decoration:none;
}

#clientsHdrLinks a:hover 
{
    color:#fff;
    text-decoration:underline;
}

#contentRight 
{
    text-align:left;
    padding:0 15px 15px 15px;
}


#footer 
{
        padding: 15px 0 5px 0; line-height: 16px;
        background-color:#e8cfaf;
        font-size: 10px;
}

#footer a
{
    color:#000;
    text-decoration:none;
}

#footer a:hover
{
    color:#000;
    text-decoration:underline;
}


#footer a.smtLink,a.smtLink:link,a.smtLink:visited,a.smtLink:hover,a.smtLink:active { color: #000000; text-decoration: none }



/* Client Content Section Top Nav */
#clientContentNav 
{
    background:url(/images/clientLinksBkgrd.gif) no-repeat;
    width:764px;
    height:41px;
    margin:10px 0 0 0;
}

#clientContentNavLinks 
{
    padding:12px 0 0 150px;
    font-size:12px;
    color:#000;
}

#clientContentNavLinks a 
{
    color:#000;
}

#clientContentNavLinks a:hover
{
    color:#000;
    text-decoration:none;
}

/* Clinicians Content Section Top Nav */
#cliniciansContentNav 
{
    background:url(/images/cliniciansLinksBkgrd.gif) no-repeat;
    width:759px;
    height:41px;
    margin:10px 0 0 0;
}

#cliniciansContentNavLinks 
{
    padding:12px 0 0 150px;
    font-size:12px;
    color:#fff;
}

#cliniciansContentNav a 
{
    color:#fff;
}

#cliniciansContentNav a:hover
{
    color:#fff;
    text-decoration:none;
}


H1, .mimicH1  { font-size: 18px; line-height: 23px; color:#005cab; padding-top:10px; margin:10px 0px 15px 0px; font-weight: normal;}
H2, .mimicH2  { font-size: 15px; font-weight: bold; line-height: 15px; border-bottom:1px dashed #999; padding-bottom:5px;}

.clinicianListingTable 
{
    border:1px solid #a36114;
}

.clinicianJobListingTable 
{
    border:1px solid #51617a;
}

.clinicianJobListingTableLinks 
{
    color:#000;
    text-decoration:none;
}
.clinicianJobListingTableLinks 
{
    color:#000;
    text-decoration:underline;
}


#leftNavClient, #leftNavClinicians, #leftNavBlue
{
    text-align:left;
    margin: 20px 0px 20px 0px;
}

#leftNavClient ul, #leftNavClinicians ul, #leftNavBlue ul
{
    margin:0px;
    padding:0 5px 0 25px;
    
}

#leftNavClient a, #leftNavClinicians a, #leftNavBlue a
{
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    font-size:10px;
}

#leftNavClient a:hover, #leftNavClinicians a:hover, #leftNavBlue a:hover
{
    color:#fff;
    text-decoration:underline;
    font-weight:bold;
    font-size:10px;
}
#leftNavClient li
{
    list-style-image:url(/images/clientLi.gif);
    margin:10px 0 5px 5px;
}

#leftNavClinicians li
{
    list-style-image:url(/images/cliniciansLi.gif);
    margin:10px 0 10px 5px;
}

#leftNavBlue li
{
    list-style-image:url(/images/blueLi.gif);
    margin:10px 0 10px 5px;
}

#leftSideNav
{
    list-style-image:url(/images/clientLi.gif);
    margin:0 0 10px 30px;

}








#leftNavClient, #leftNavClinicians, #leftNavGrey
{
    text-align:left;
    margin: 20px 0px 20px 0px;
}

#leftNavClient ul, #leftNavClinicians ul, #leftNavGrey ul
{
    margin:0px;
    padding:0 5px 0 25px;
    
}

#leftNavClient a, #leftNavClinicians a, #leftNavGrey a
{
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    font-size:10px;
}

#leftNavClient a:hover, #leftNavClinicians a:hover, #leftNavGrey a:hover
{
    color:#fff;
    text-decoration:underline;
    font-weight:bold;
    font-size:10px;
}
#leftNavClient li
{
    list-style-image:url(/images/clientLi.gif);
    margin:10px 0 5px 5px;
}

#leftNavClinicians li
{
    list-style-image:url(/images/cliniciansLi.gif);
    margin:10px 0 10px 5px;
}

#leftNavGrey li
{
    list-style-image:url(/images/greyLi.gif);
    margin:10px 0 10px 5px;
}

#leftSideNav
{
    list-style-image:url(/images/clientLi.gif);
    margin:0 0 10px 30px;

}

.sideNav 
{
    line-height:20px;
    background:url(/images/clientLi.gif) no-repeat left;
}

#siteMap li
{
    padding:5px 0 5px 0;
    list-style:none;
}


/*************************************************************/
/* Navigation		                                         */
/* ----------------------------------------------------------*/
.sideNavChild {padding: 14px; margin:-2px 0px 0px 0px; list-style:none; font-size:10px; padding-bottom:4px}

.sideNav {padding: 2px 14px 14px 14px; margin:0px; list-style:none; font-size:10px; padding-bottom:4px}
.sideNavItemL1 {padding-bottom:10px}
.sideNavItemL2 {padding-bottom:8px; padding-left:10px}
.sideNavItemL3 {padding-bottom:8px; padding-left:20px}
.sideNavItemL4 {padding-bottom:8px; padding-left:30px}
.sideNavItemL5 {padding-bottom:8px; padding-left:40px}
.sideNavItemL6 {padding-bottom:8px; padding-left:50px}

.siteMap {}
.siteMapItemL1 {padding:8px 0px 2px 0px}
.siteMapItemL2 {padding:2px 0px 2px 0px; padding-left:10px}
.siteMapItemL3 {padding-bottom:4px; padding-left:30px}
.siteMapItemL4 {padding-bottom:4px; padding-left:50px}
.siteMapItemL5 {padding-bottom:4px; padding-left:70px}
.siteMapItemL6 {padding-bottom:4px; padding-left:80px}
/* ----------------------------------------------------------*/
/* END Navigation                                            */
/*************************************************************/


/***** Pageing Styles******/

.paging		{
		float: left;
		margin-top: 5px;
		padding-top: 8px;
		padding-bottom: 12px;
		color: #B8B8B8;
		}

.paging A	{
		text-decoration: none;
		color: #014E93;
		}

.paging .num A	{
		background: #F6F6F6;
		border: 1px solid #D7DEE4;
		color: #014E93;
		font-weight: normal;
		padding: 2px;
		text-decoration: none;
		}

.paging .num A.active	{
		background: #FFA069;
		border: 1px solid #D7DEE4;
		color: #000;
		font-weight: normal;
		padding: 2px;
		text-decoration: none		
		}

.paging .num A:hover	{
		background-color: #758FA0;
		border: 1px solid #D7DEE4;
		color: #fff;
		font-weight: normal;
		padding: 2px;
		text-decoration: none
		}



/*************************************************************/
/* BEGIN Blog Style                                          */
/* ----------------------------------------------------------*/
/* Posts                                                     */
/* ----------------------------------------------------------*/
.blogHdrText 
{
    padding-left:10px;
}

#blogContent img
{
    border: none 0 #fff;
    padding:5px;
    border:1px solid #CCC;
    margin:5px;
}

.blogTitle 
{
    font-size:20px;
    font-weight:bold;
}


#blogLeftNav 
{
    margin:10px 7px 0 0px;
    color:#fff;
}

.blogLeftLinks 
{
    padding-left:0px;
    color:#fff;
    font-weight:bold;
    font-size:9px;

    

}

a.blogLeftLinks
{

    color:#fff;
    line-height:17px;
    text-decoration:none;
}

a:hover.blogLeftLinks
{
    text-decoration:underline;
}

.blogLinkHdr 
{
    font-size:15px;
    font-weight:bold;
}

.post
{
    border-bottom: dotted 1px #ccc;
    margin-bottom: 10px;
}
.postDate
{
    font-family: Arial, Verdana;
    font-size: 12pt;
    font-weight: bold;
    color: #336699;
    background: #eee;
}

.postMessage
{
	
    font-size: 9pt;
    padding-bottom: 5px;
}
.postFooter
{
    color: #a8a8a8;
    font-size: 7pt;
    font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;
    text-transform: uppercase;
    letter-spacing: .1em;
}

/* -------------------------- */
/* Comments                   */
/* -------------------------- */

.comment
{
    border-bottom: dotted 1px #ccc;
    background: #f5f5f5;
    margin-bottom: 10px;
}
.commentMessage
{
    font-size: 8pt;
    padding: 10px 4px 10px 4px;
}
.commentMessage BLOCKQUOTE
{
    font-size: 8pt;
    padding: 5px 5px 5px 5px;
    margin: 10px 5px 0px 10px;
    border: 1px dashed #ccc;
    background-color: #fff;
}
.commentFooter
{
    color: #a8a8a8;
    font-size: 7pt;
    font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;
    text-transform: uppercase;
    letter-spacing: .1em;
}

/* -------------------------- */
/* Posts                      */
/* -------------------------- */

.post
{
    border-bottom: dotted 1px #ccc;
    margin-bottom: 10px;
}
.postDate
{
    font-family: Arial, Verdana;
    font-size: 12pt;
    font-weight: bold;
    color: #336699;
    background: #eee;
}

.postTitle
{
    font-weight: bold;
    font-size: 13px;
    color: #005cab;
    text-decoration:none;
}

a.postTitle
{
    font-weight: bold;
    font-size: 14px;
    color: #005cab;
    text-decoration:none;
}
a:hover.postTitle 
{
    text-decoration:underline;
}

.latestPost
{
    font-size:16px;
    font-weight:bold;
}
.postMessage
{
	
    font-size: 9pt;
    padding-bottom: 5px;
}
.postFooter
{
    color: #a8a8a8;
    font-size: 7pt;
    font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;
    text-transform: uppercase;
    letter-spacing: .1em;
}

/* -------------------------- */
/* Comments                   */
/* -------------------------- */

.comment
{
    border-bottom: dotted 1px #ccc;
    background: #f5f5f5;
    margin-bottom: 10px;
}
.commentMessage
{
    font-size: 8pt;
    padding: 10px 4px 10px 4px;
}
.commentMessage BLOCKQUOTE
{
    font-size: 8pt;
    padding: 5px 5px 5px 5px;
    margin: 10px 5px 0px 10px;
    border: 1px dashed #ccc;
    background-color: #fff;
}
.commentFooter
{
    color: #a8a8a8;
    font-size: 7pt;
    font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;
    text-transform: uppercase;
    letter-spacing: .1em;
}

/* -------------------------- */
/* Trackbacks                 */
/* -------------------------- */

.trackback
{
    font-size: 7pt;
    background: #f5f5f5;
    padding: 10px;
    margin-bottom: 10px;
    border: solid 1px #ccc;
}

/* -------------------------- */
/* Sidebar                    */
/* -------------------------- */

.sidebarHeading
{
    font-family: Arial, Verdana;
    font-size: 12pt;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 15px;
    margin: 0px 0 10px 0;
    color: #999;
    border-top: dotted 1px #ccc;
}
.sidebarText
{
    font-size: 9pt;
    padding-bottom: 10px;
}

/* -------------------------- */
/* Profile                    */
/* -------------------------- */

.profile
{
    font-size: 7pt;
    margin-top: 10px;
    padding-bottom: 10px;
}
.profile A
{
    font-family: Arial, Verdana;
    text-transform: uppercase;
}

/* -------------------------- */
/* Various Forms              */
/* -------------------------- */

.forms
{
    font-size: 7pt;
    background: #f5f5f5;
    padding: 10px;
    margin-bottom: 10px;
    border: solid 1px #ccc;
}
.formsHeader
{
    font-family: Arial, Verdana;
    font-size: 12pt;
    font-weight: bold;
    padding: 0px 2px 2px 2px;
    color: #336699;
}
.formsError
{
    color: red;
    font-weight: bold;
}
.formsValid
{
    color: green;
    font-weight: bold;
}
.formsLabel
{
    font-size: 8pt;
    color: #888888;
    margin-top: 2px;
    margin-bottom: 2px;
}

/* -------------------------- */
/* Miscellaneous              */
/* -------------------------- */

.button
{
    font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    cursor: hand;
    border: solid 1px #808080;
    background: url(images/buttonback.gif) center;
    padding: 1px 1px 1px 1px;
}
.highlight
{
    color: #000000;
    background-color: #ffff66;
}

/* END Blog Style                                          */
/*************************************************************/