BODY	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color:#002244;
		margin:0;
		}
		
 #mainContainer {
	background-color:#002244;
	width:100%;
	font-size: 11px;
	} 

a:link		{ color: #084276; text-decoration:underline;  }
a:visited	{ color: #084276; text-decoration:underline; }
a:hover		{ color: #00396a; text-decoration:none; }
a:active	{ color: #00396a; text-decoration:none; }

/* Home Page */

#positionBody {
 position: absolute; top: 590px; right: 0px; width: 100%
 }
 
#positionBody .bodyBG {
background:url(/images/home/bg.gif) repeat-x; width: 641px; position: relative; 
}

.bodyBG H1 { padding-top:20px;}
#positionBody .content {
position: relative; text-align: left; top: 0px; left: 0px; padding-right: 12px; line-height: 15px; 
}

#therapist {
background:url(/images/home/bg-therapists.jpg) no-repeat; height: 488px;
}

#therapist .position1 {
position:relative
}

#therapist .position2 {
position: absolute; top: 32px; left: 28px;
}

#therapist .position3 {
position: absolute; top: 97px; left: 264px; text-align:left;
}

#therapist .position4 {
position: absolute; width: 228px; top: 136px; left: 15px; text-align:left; font-family: Verdana; font-size: 12px; line-height: 18px; z-index:1;
}

#therapist .position5 {
position: absolute; top: 253px; left: 25px; text-align:left;
}

#therapist .position6 {
position: absolute; top: 360px; left: 21px; text-align:left; font-family: Verdana; font-size: 12px;
}

#employer {
background:url(/images/home/bg-employers.jpg) no-repeat; height: 488px;
}

#employer .position1 {
position:relative
}

#employer .position2 {
position: absolute; top: 32px; left: 29px; text-align:left;
}
#employer .position3 {
position: absolute; top: 97px; left: 264px; text-align:left;
}
#employer .position4 {
position: absolute; width: 228px; top: 136px; left: 15px; text-align:left; font-family: Verdana; font-size: 12px; line-height: 18px; z-index:1;
}
#employer .position5 {
position: absolute; top: 253px; left: 25px; text-align:left;
}
#employer .position6 {
position: absolute; top: 360px; left: 20px; text-align:left; font-family: Verdana; font-size: 12px;
}

.picBorder {
    border: 1px solid #000000;
    }

.padright {padding-right: 18px;}

.therapist {background:url(/images/bg-therapists.gif) no-repeat;
    height:87px;  width: 960px;
    }

.employer {
    background:url(/images/bg-employers.gif) no-repeat;
    height:87px;  width: 960px;
    }

.contact {background:url(/images/bg-contact.gif) no-repeat;
    height:87px;  width: 960px;
    }

.news {background:url(/images/bg-news.gif) no-repeat;
    height:87px;  width: 960px;
    }

.therapist-physical {background:url(/images/bg-travel-physical-therapist.png) no-repeat;
    height:87px;  width: 960px;
    }
		
.travel-physical {background:url(/images/bg-travel-physical.gif) no-repeat;
    height:87px;  width: 960px;
    }
	
.travel-occupational {background:url(/images/bg-travel-occupational.gif) no-repeat;
    height:87px;  width: 960px;
    }
	
.occupational {background:url(/images/bg-ocupational.gif) no-repeat;
    height:87px;  width: 960px;
    }
	
.about {background:url(/images/bg-about.gif) no-repeat;
    height:87px; width: 960px;
    }

.blog {background:url(/images/bg-blog.gif) no-repeat;
    height:87px;  width: 960px;
    }

.siteMap {background:url(/images/bg-sitemap.gif) no-repeat;
    height:87px;  width: 960px;
    }

.privacyPolicy {background:url(/images/bg-privacy-policy.gif) no-repeat;
    height:87px;  width: 960px;
    }    
	
#social-links-header
{
margin-left: 10px;
text-decoration: none;
}

#social-links-header a
{
margin-left: 10px;
text-decoration: none;
outline: none;
}



#social-links-header a img {outline : none;}

#social-links-header img {border : 0;}



#quickSearchFloat {position: absolute; top: 28px; left: 230px;}

#footer {
        line-height: 14px;
        background-color:#084276;
        font-size: 10px;
        color: #ffffff;
        }

#footer a {
    color:#fff;
    text-decoration:underline;
    }

#footer a:hover {
    color:#fff;
    text-decoration:none;
    }

#footer a.smtLink,a.smtLink:link,a.smtLink:visited,a.smtLink:hover,a.smtLink:active {
     color: #000000; text-decoration: none
     }

H1, .mimicH1 {
    font-size: 24px;
    line-height: 27px;
    color:#00539a;
    padding-top:0px;
    margin:0px 0px 15px 0px;
    font-weight: normal;
    }

H2, .mimicH2 {
    color: #00539a;
    font-size: 14px;
    font-weight: bold;
    line-height: 15px;
    padding-bottom:5px;
    margin-top: 0px;
    }

a#therapist-hover {
		margin-top:88px;
		margin-left:13px;
		width:229px;
		height:30px;
		overflow:hidden;
		position:absolute;
		background:transparent;
}

a#employer-hover {
		margin-top:88px;
		margin-left:13px;
		width:229px;
		height:30px;
		overflow:hidden;
		position:absolute;
		background:transparent;
}

#leftNav 
{
    font-size: 11px;
    font-weight: bold;
    text-align:left;
    margin: 20px 0px 20px 15px;
    }

#leftNav ul {
    margin:0px;
    padding:0 5px 0 10px;
    }

#leftNav li {
    list-style-image:url(/images/li-arrow.gif);
    margin:10px 0 10px 5px;
    }

#leftNav a {
    color:#084276;
    text-decoration:none;
    }

#leftNav a:hover {
    color:#084276;
    text-decoration:underline;
    }

/* Therapist Content Section Top Nav */
#therapistContentNav 
{
    background:url(/images/cliniciansLinksBkgrd.gif) no-repeat;
    width:675px;
    height:41px;
    margin:10px 0 0 0;
}

#therapistContentNavLinks {
    padding:12px 0 0 150px;
    font-size:12px;
    color:#fff;
}

#therapistContentNav a {
    color:#fff;
}

#therapistContentNav a:hover {
    color:#fff;
    text-decoration:none;
}


/* Content Section Top Nav */
#ContentNav 
{
    background:url(/images/clientLinksBkgrd.gif) no-repeat;
    width:675px;
    height:41px;
    margin:10px 0 0 0;
}

#ContentNavLinks {
    padding:12px 0 0 150px;
    font-size:12px;
    color:#000;
}

#ContentNavLinks a {
    color:#000;
}

#ContentNavLinks a:hover {
    color:#000;
    text-decoration:none;
}

.btn {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 1px inset;
    border-color: #e1e1e1;
    background: #dc8507;
    color: #ffffff;
    padding: 2px;
    margin:5px 0 0 0;
    }

.btnGreen {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 1px inset;
    border-color: #e1e1e1;
    background: #329b7a;
    color: #FFFFFF;
    padding: 2px;
    margin:5px 0 0 0;
    }

.buttons {
    margin:10px 0 0 0;
}   

#homeList {
    width: 319px;
    height: 204px;
    background:url(/images/home/bg-available-jobs.gif) repeat-x;
    background-position: center bottom;
    padding-top: 0px;
    margin-top: -2px;

    }

#homeList ul {
    font-size: 12px;
    padding: 0;
    margin: 0 auto;
    padding: 30px 20px 0 50px;
    

    }

#homeList li {
    line-height: 19px;
    font-weight: bold;
    }

#homeList2 {
    width: 319px;
    height: 247px;
    background:url(/images/home/bg-available-jobs-bottom.gif) repeat-x;
    background-position: center bottom;
    padding-top: 0px;
    margin-top: -2px;

    }

#homeList2 ul {
    font-size: 12px;
    padding: 0;
    margin: 0 auto;
    padding: 20px 20px 0 50px;
    

    }

#homeList2 li {
    line-height: 19px;
    font-weight: normal;
    }	
	
/* Home Link Container*/
#homecontainer 
{
    margin-bottom:-3px;
	margin-left:0px;
	margin-top:0px;
}

/* to stretch the container div to contain floated list */

#homecontainer:after  {
    content: ".";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
    }

/* ######### Home Page Style for Drop Down Menu ######### */

.dropmenudivhome 
{
border-top: 1px solid #095ba0; /*THEME CHANGE HERE*/
border-left: 1px solid #095ba0; /*THEME CHANGE HERE*/
border-right: 1px solid #095ba0; /*THEME CHANGE HERE*/
border-bottom: 1px solid #095ba0; /*THEME CHANGE HERE*/
border-bottom-width: 0;
line-height:17px;
z-index:100;
background-color: #2b80cd;
width: 204px;
margin-top:8px;
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
*/
}

.dropmenudivhome a {
font-size:10px;
width: auto;
display: block;
text-indent:  0px;
border-bottom: 1px solid #095ba0; /*THEME CHANGE HERE*/
padding: 7px 0 7px 8px;
text-decoration: none;
color: #fff;
}


* html .dropmenudivhome a{ /*IE only hack*/
width: 100%;
}

.dropmenudivhome a:hover{ /*THEME CHANGE HERE*/
background-color: #f2f6f9;
color:#002244;
display: block;
}






























.divider  {
    width: 100%;
    line-height: 15px;
    border-bottom:1px dashed #999;
    padding-bottom:5px;
    margin-bottom: 15px;
    }

.prettyInput, .prettyTextarea {
 border: 1px solid #C2B7AC
 }
	
/*#mainContainer td,p 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}	*/
	


    
 

	
	

.dividerDashed {border-top: 1px dashed #d1c9c6; width:100%;}
	

INPUT, TEXTAREA, SELECT, OPTION, .formFont
{ font-family: Arial, Courier New, courier, monospace; font-size: 12px }


/* Nav Bar Container*/
#navcontainer 
{
    margin-bottom:-3px;
	margin-left:0px;
	/*float:right;*/
	left: 0px;
	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;
    }

ul#navlist1 {
    list-style: none;
    padding: 0;
    margin: 0 auto;
    }

ul#navlist1 li {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    }

/*Drop Down Menu Styles*/

.smtDropDownMenuStyle{
	margin:0px;
	padding:0px;
	position: absolute;
	}

.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:-1px;
position:absolute;
border-top: 1px solid #095ba0; /*THEME CHANGE HERE*/
border-left: 1px solid #095ba0; /*THEME CHANGE HERE*/
border-right: 1px solid #095ba0; /*THEME CHANGE HERE*/
border-bottom: 1px solid #095ba0; /*THEME CHANGE HERE*/
border-bottom-width: 0;
line-height:15px;
z-index:100;
background-color: #2b80cd;
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 #095ba0; /*THEME CHANGE HERE*/
padding: 7px 0 7px 8px;
text-decoration: none;
color: #ffffff;

}


* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:visited{ /*THEME CHANGE HERE*/
color:#ffffff;
text-decoration: none;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #f2f6f9;
color:#002244;
}


.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;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	line-height:15px
}
#contentRight a:link, a:visited a:active 
{
    font-size: 11px;
    color: #084276; text-decoration:underline; 
}
#contentRight a:hover 
{
    font-size: 11px;
    color: #00396a; text-decoration:underline; 
}











.clinicianListingTable 
{
    border:1px solid #eacf9f;
}

.clinicianJobListingTable 
{
    border:1px solid #51617a;
}

.clinicianJobListingTableLinks 
{
    color:#000;
    text-decoration:none;
}
.clinicianJobListingTableLinks 
{
    color:#000;
    text-decoration:underline;
}



#leftNavClient li
{
    list-style-image:url(/images/clientLi.gif);
    margin:10px 0 5px 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 li
{
    list-style-image:url(/images/clientLi.gif);
    margin:10px 0 5px 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: #edbb58;
		border: 1px solid #D7DEE4;
		color: #000;
		font-weight: normal;
		padding: 2px;
		text-decoration: none		
		}

.paging .num A:hover	{
		background-color: #277dc9;
		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: 0;
    padding: 0px 0px 0px 18px;
    color:#fff;
}

.blogLeftLinks 
{
    padding-left:0px;
    color:#fff;
    font-weight:bold;
    font-size:11px;
}

a.blogLeftLinks
{

    color:#084276;
    line-height:15px;
    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                                          */
/*************************************************************/
#sideJobs
{
	padding:0px 10px 0px 18px;
}
#sideJobs h3
{
	font-size:14px;
	color:#d27606;
	font-weight: bold;
}
#sideJobs a
{
	display: block;
	padding:0px 0px 5px 0px;
}
#searchIframe
{
	border:0px;
	width:680px;
	height:1000px;
	overflow:hidden;
}