/*body elements*/
body {
	background:url(/images/bkgnd.jpg);
	background-repeat: repeat-x;
	width:761px;
	background-color:white;
	margin:0 auto;
	font-size:12px;
	font-family:arial;
	color:#000000;
}


p, ul, ol {
	color:#777777;	
}

h1 {
	font-size:24px;
	font-family:arial;
	color:#000000;
}

h2 {
	font-size:13px;
	font-family:arial;
	color:#000000;
}

/* this line handles all the level 2 main pages' quadrant headlines and links */
#subcontent div.sub div h2, #subcontent div.sub div span.link a {
	color:#a2580d;
}

/*a:active, a:link, a:visited {
	text-decoration:none;
	color:#cccccc;
}*/

img {
	border:0px;
}
/*body elements*/


/*analyzer*/
#analyzer {
	margin:0px auto;
	padding-left:435px;
	width:275px;
	font-size:12px;
	font-family:arial;
	position:absolute;
	top:245px;
	z-index:5;
}

#analyzer p {
	margin:0px 0px;
	padding:15px 0px 10px 0px;
}

#analyzer div#go {
	height:12px;
	width:50px;
	background:url(/images/go.gif) top left no-repeat;
}
/*analyzer*/


/*nav*/
div#navbar {
	width:761px;
	height:54px;
	margin:0 0 11px 0;
}

#title {
	margin:0px 0px 0px 15px;
	position:absolute;
	left:auto;
	right:auto;
	top:30px;
}

#toptab {
	background:url(/images/toptab.jpg) no-repeat;
	margin:0px 0px;
    font-size:12px;
	padding:15px 15px;
	width:730px;
	height:65px;
	text-align:right;
}

#toptab form {
	margin:14px 0px 0px 0px;
	padding:0px 0px;
}

#toptab form input, #toptab form img {
	vertical-align:middle;
}

div#crumbs {
	margin:0px 0px;
	padding:8px 0px 0px 11px;
	height:24px;
	width:750px;
	color:#fff;
	font-family:Arial !important;
	font-size:10px;
}

div#crumbs a {
	color:#fff;	
	font-family:Arial !important;
	font-size:10px;
}	

div#crumbs {
	background-image:url(/images/brownbar.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

/*nav*/


/*subnav*/
div#subnav {
	margin:0px 0px;
	float:left;
	width:186px;
	height:100%;
	font-size:10px;
	font-family:arial;
	z-index:10;
}

div#subnav ul {
	padding:0px 0px;
	margin:0px 0px;
	list-style:none;
	text-transform:uppercase;
	border-bottom:1px dotted #cfc9bc;
}

div#subnav ul li {
	padding:0px 0px;
	margin:0px 0px;
	display:inline;
}

div#subnav ul li a {
	margin:0px 0px;
	padding:7px 5px 7px 21px;
	display:block;
	color:#777777;
	text-decoration:none;
	border-top:1px dotted #cfc9bc;
}

div#subnav ul li ul li {
	display:inline;
}

div#subnav ul li ul li a {
	padding:5px 5px 5px 21px;
	background:url(/images/subnav2_explore_off.gif) no-repeat 10px 7px;
	border-top:none;
}

div#subnav ul li ul li a:hover, div#subnav ul li ul li a.on2 {
	font-weight:bold;
	color:#777777;
}
/*subnav*/


/*main content*/
#content {
	background:#fff;
}

#content.third {
	background-repeat:repeat-y;
	background-position:top left;
}

div#content p {
	margin:0px 0px;
	padding:0px 30px 0px 13px;
}

div#content span.link {
	margin:0px 15px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-size:11px;
	display:block;
	height:auto;
	width:auto;
	background-repeat:no-repeat;
	background-position:left 1px;
}

div#content a {
	text-decoration:none;
	font-family:arial;
}

div#content span.hr {
	margin:0px 0px;
	padding:0px 0px;
	height:1px;
	display:block;
	clear:both;
	border-top:dotted 1px #cfc9bc;
}

div#content span.hr a {
	padding: 6px 0px;
	font-size:11px;
	font-family:arial;
}

div#content div.hr {
	clear:both;
	height:60px;
	margin:0;
	padding:0px 0;
	font-size:11px;
	border-top:dotted 1px #cfc9bc;
}

div#content div.hr p {
	margin:0px 0px;
	padding:8px 0px 3px 0px;
}

div#content div.hr a {
	font-size:10px;
	font-family:arial;
	color:#000;
}

div#confoot {
	margin:0px 0px;
	padding:0px 0px;
	width:auto;
	height:40px;
	text-align:right;
	clear:both;
	background-color:#fff;
	border-right:solid 15px #fff !important;
	border-left:solid 15px #fff !important;
	border-top:dotted 1px #cfc9bc;
}

div#confoot a.for {
	float:right;
	margin:5px 15px 0px 0px;
}

div#confoot img {
	margin:10px 5px 0 15px;
}
/*main content*/


/*sub content*/
div#subcontent {
	margin:0px 0 20px 0;
	padding:0px 0px;
	width:510px;
	height:auto;
	color:#595959;
	float:left;
}

div#subcontent h1 {
	margin:0px 0px 5px 0px;
	padding:0px 0px;
}


div#subcontent div.sub {
	padding:0px 14px;
	margin:10px 0px;
	width:220px;
	height:auto;
	color:#595959;
	float:left;
	border-right:dotted 1px #cfc9bc;
}

div#subcontent div.sub p {
	margin:0px 0px 12px 0px;
	padding:0px 0px;
	color:#867361;
}

div#subcontent div.sub div {
	margin:0px 0px;
	padding:10px 0px;
}

#subcontent div.sub div span.link {
	background-image:url(/images/imgarrow.gif);
}
/*sub content*/



/*sitemap content*/
div#head {
    margin:0px 40px;
    border-bottom:dotted 1px #cfc9bc;
    }

div#sitemapunderstand {
	margin:0px 40px;
	padding:10px 0px;
	width:300px;
	height:auto;

	}

div#sitemapunderstand h2 a {
    font-family:arial;
	color: #000000;
    }

div#sitemapunderstand a b {
    color:#777777;
    }

div#sitemapunderstand a {
    color:#ee3a43;
    }
    

div#sitemapexplore {
	margin:0px 40px;
	padding:10px 0px;
	width:300px;
	height:auto;

	
	}

div#sitemapexplore h2 a {
    font-family:arial;
	color: #000000;
    }

div#sitemapexplore a b {
    color:#777777;
    }

div#sitemapexplore a {
    color:#ee3a43;
    }
    

div#sitemapfind {
	margin:0 0 0 0;
	padding:10px 0px;
	width:300px;
	height:auto;
	}
	
div#sitemapfind p {
    margin-left:40px;
    }

div#sitemapfind h2 a {
    font-family:arial;
	color: #000000;
    }

div#sitemapfind a b {
    color:#777777
    }

div#sitemapfind a {
    color:#ee3a43
    }
    
   
div#sitemaplearn {
	margin:0 0 0 0;
	padding:10px 0px;
	width:300px;
	height:auto;
	}

div#sitemaplearn p {
    margin-left:40px;
    }

div#sitemaplearn h2 a {
    font-family:arial;
	color: #000000;
    }

div#sitemaplearn a b {
    color:#777777
    }

div#sitemaplearn a {
    color:#ee3a43
    }
    
    
div#sitemaprecovery {
	margin:0 0 0 0;
	padding:10px 0px;
	width:300px;
	height:auto;
	}
	
div#sitemaprecovery p {
    margin-left:40px;
    }

div#sitemaprecovery h2 a {
    font-family:arial;
	color: #000000;
    }

div#sitemaprecovery a b {
    color:#777777
    }	

div#sitemaprecovery a {
    color:#ee3a43
    }	

div#sitemapexperience a b {
    color:#777777
    }

div#sitemapexperience a {
    color:#ee3a43
    }
    
  
div#sitemaphealthcare {
	margin:0 0 0 0;
	padding:10px 0px;
	width:300px;
	height:auto;
	}
	
div#sitemaphealthcare p {
    margin-left:40px;
    }

div#sitemaphealthcare h2 a {
    font-family:arial;
	color: #000000;
    }

div#sitemaphealthcare a b {
    color:#777777
    }

div#sitemaphealthcare a {
    color:#ee3a43
    }
/*sitemap content*/


/*footer*/
div#footer {
	margin:20px 0px;
	padding:0px 0px;
	width:761px;
	height:29px;
	font-size:10px;
	color:#000000;
	clear:both;
}

#footer a {
color:#000000;
text-decoration:underline;

}

#footnav {
list-style:none;
margin:0;
padding:0 0 3px 0;
}

#footnav li {
display:inline;
padding:0 9px 0 0;
margin:0;
}

div#footer p {
	margin:0px 0px;
	padding:0px 0px;
	height:29px;
	color:#4d2b0d;
}


/*footer*/
