	BODY	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color:#b0a17a;
		text-align:center;
		margin:0;
		}
#mainContainer {
	background-color:#FFFFFF;
	width:1001px;
	margin:auto;
	}
	
.bodyArea {padding: 0 15px 10px 10px;}	
	
#header {
	background:url(/images/header/headerBkgrd.jpg) repeat-x;
	height:120px;
	text-align:left;
	}

.dividerDashed {border-top: 1px dashed #999999; width:100%;}
	

/* Nav Bar Container*/
#navcontainer {
	margin-left:0px;
	float:right;
}

/* 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;

}

/* Practice Rollover*/

a.homeRollover {
	display: block;
	width: 112px;
	height: 32px;
	background:url(/images/header/nav/home.gif) 0 0 no-repeat;
	text-decoration: none;

}

a:hover.homeRollover {
 	background-position: -112px 0;
}

a.aboutUsRollover {
	display: block;
	width: 110px;
	height: 32px;
	background:url(/images/header/nav/aboutUs.gif) 0 0 no-repeat;
	text-decoration: none;

}

a:hover.aboutUsRollover {
 	background-position: -110px 0;
}
a.newsRollover {
	display: block;
	width: 85px;
	height: 32px;
	background:url(/images/header/nav/news.gif) 0 0 no-repeat;
	text-decoration: none;

}

a:hover.newsRollover {
 	background-position: -85px 0;
}

a.blogRollover {
	display: block;
	width: 71px;
	height: 32px;
	background:url(/images/header/nav/blog.gif) 0 0 no-repeat;
	text-decoration: none;

}
a:hover.blogRollover {
 	background-position: -71px 0;
}

a.contactUsRollover {
	display: block;
	width: 125px;
	height: 32px;
	background:url(/images/header/nav/contactUs.gif) 0 0 no-repeat;
	text-decoration: none;

}

a:hover.contactUsRollover {
 	background-position: -125px 0;
}

a.applyNowRollover {
	display: block;
	width: 122px;
	height: 32px;
	background:url(/images/header/nav/applyNow.gif) 0 0 no-repeat;
	text-decoration: none;

}
a:hover.applyNowRollover {
 	background-position: -122px 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: 1px solid #fff; /*THEME CHANGE HERE*/
border-bottom-width: 0;
line-height:15px;
z-index:100;
background-color: #6c3873;
width: 133px;
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 #fff; /*THEME CHANGE HERE*/
padding: 7px 2px 7px 8px;
text-decoration: none;
color: #fff;

}


* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #934b9b;
color:#fff;

}




.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 10px 25px 15px;
}

#clinicianSide p, #clientsSide p
{
    margin:30px 0 20px 0;
}

#clientsSide 
{
    text-align:left;
    margin:0 10px 25px 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;
}

#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:766px;
    height:41px;
    margin:10px 0 0 0;
}

#cliniciansContentNavLinks 
{
    padding:12px 0 0 150px;
    font-size:12px;
    color:#000;
}

#cliniciansContentNav a 
{
    color:#000;
}

#cliniciansContentNav a:hover
{
    color:#000;
    text-decoration:none;
}


H1, .mimicH1  { font-size: 18px; line-height: 23px; color:#005cab; padding-top:10px; margin:10px 0px 15px 0px}
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 #6c0633;
}

.clinicianJobListingTableLinks 
{
    color:#000;
    text-decoration:none;
}
.clinicianJobListingTableLinks 
{
    color:#000;
    text-decoration:underline;
}

.buttons 
{
    margin:10px 0 0 0;
}

#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;

}

.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:20px;
    color:#fff;
    font-weight:bold;
    font-size:9px;
    background:url(/images/blog/blogBlueLi.gif) no-repeat left;
    

}

a.blogLeftLinks
{

    color:#fff;
    line-height:20px;
    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: 14px;
    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                                          */
/*************************************************************/