/* 	Centracare DEFAULT STYLESHEET	*/
/*	
	SECTION TITLES	
	The only section that changes between services lines	
*/
.sectiontitle {
	position:relative;
	left:-10px;
	display:block;
	padding:0px 10px 0px 10px;
	background-image:url(../images/bkg-sectiontitle.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#016e59;
}
.sectiontitle2 {
	position:relative;
	display:block;
	padding:0px 10px 0px 10px;
	background-image:url(../images/bkg-sectiontitle.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#016e59;
}
.paragraphtitle {
	font-weight:bold;
	color:#016e59;
}
/*	
	DEFAULT TEXT
*/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
img {
	border:0px;
}
/*	
	List styles
*/
ul.arrowed_list {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

ul.arrowed_list li {
	background-image:url(../images/arrow-breadcrumbs.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	padding-left:20px;
}
ul.arrowed_list li a:link, ul.arrowed_list li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2a5898;
	text-decoration:underline;	
}
ul.arrowed_list li a:hover {
	color:#6583ac;
}
ul.arrowed_list li a:active {
	color:#2a5898;
}
/*	
	Default link styles
*/
a:LINK, a:VISITED {
	text-decoration:none;
	color:#00357f;
}
a:HOVER {
	text-decoration:underline;
	color:#004ab3;
}
a:ACTIVE {
	text-decoration:none;
	color:#00357f;
}
/* 
	Left Nav styles
*/
a:LINK.leftnav, a:VISITED.leftnav {
	display:block;
	width:146px !important;
	width:166px;
	padding:2px 10px 2px 10px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2a5898;
	text-decoration:none;
}
a:HOVER.leftnav {
	color:#6583ac;

}
a:ACTIVE.leftnav {
	color:#2a5898;
}
#currentpage {
	color:#0b3269;
}
#current_audiences1 {
	color:#279C57;
}
#current_audiences2 {
	color:#8eb2d1;
}
a:LINK.leftsub, a:VISITED.leftsub {
	display:block;
	width:146px;
	padding:0px 10px 0px 5px;
	background-color:#d7d4b2;
	margin:0px 10px 0px 10px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0b3269;
	text-decoration:none;
}
a:HOVER.leftsub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0b3269;
	text-decoration:underline;
}
a:ACTIVE.leftsub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0b3269;
	text-decoration:none;
}
a:LINK.audiences1, a:VISITED.audiences1 {
	display:block;
	width:148px !important;
	width:166px;
	text-align:right;
	padding:3px 18px 3px 0px;
	background-image:url(../images/left-nav-green-bkg.gif);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a:HOVER.audiences1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ccc397;
	font-weight:bold;	
	text-decoration:none;
}
a:ACTIVE.audiences1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;	
	text-decoration:none;
}
a:LINK.audiences2, a:VISITED.audiences2 {
	display:block;
	width:148px !important;
	width:166px;
	text-align:right;
	padding:3px 18px 3px 0px;
	background-image:url(../images/left-nav-blue-bkg.gif);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a:HOVER.audiences2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8eb2d1;
	font-weight:bold;	
	text-decoration:none;
}
a:ACTIVE.audiences2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;	
	text-decoration:none;
}
/*	
	BREADCRUMBS
*/
a:LINK.breadcrumbs, a:VISITED.breadcrumbs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2a5898;
	text-decoration:none;
}
a:HOVER.breadcrumbs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004ab3;
	text-decoration:underline;
}
a:ACTIVE.breadcrumbs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2a5898;
	text-decoration:none;
}
/*	
	OTHER STYLES
*/
.arrowed {
	background-image:url(../images/arrow-bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:20px;
}
.arrowed2 {
	background-image:url(../images/arrow-breadcrumbs.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	padding-left:20px;
}
/*	
	BANNER NAVIGATION
*/
a:LINK.bannernav, a:VISITED.bannernav {
	display:block;
	width:154px !important;
	width:184px;
	padding:1px 10px 1px 20px;
	background-image:url(../images/arrow-bannernav.gif);
	background-repeat:no-repeat;
	background-position:10px 3px;
	background-color:#6483ac;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
a:HOVER.bannernav {
	display:block;
	width:154px !important;
	width:184px;
	padding:1px 10px 1px 20px;
	background-image:url(../images/arrow-bannernav-on.gif);
	background-repeat:no-repeat;
	background-position:10px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#94c2ff;
	text-decoration:none;
}
a:ACTIVE.bannernav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
/*	
	FOOTER
*/
a:LINK.footer, a:VISITED.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
a:HOVER.footer {
	color:#666666;
	text-decoration:underline;
}
a:ACTIVE.footer {
	color:#333333;
	text-decoration:none;
}
/*	
	ARROWED LINKS
*/
a:LINK.arrowed2, a:VISITED.arrowed2 {
	background-image:url(../images/arrow-breadcrumbs.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2a5898;
	text-decoration:underline;	
}
a:HOVER.arrowed2 {
	color:#6583ac;
}
a:ACTIVE.arrowed2 {
	color:#2a5898;
}
.a2_sub {
	background-image:url(../images/dash.gif);
	background-repeat:no-repeat;
	background-position:20px 4px;
	padding-left:32px;
}
/*	
	RIGHT NAV
*/
.rightnav-title {
	display:block;
	width:150px !important;
	width:170px;
	height:24px !important;
	height:32px;
	background-image:url(../images/rightnav-title-bkg.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#656567;
	padding:8px 10px 0px 10px;
}
.rightnav-title2 {
	display:block;
	width:150px !important;
	width:170px;
	height:42px !important;
	height:50px;
	background-image:url(../images/rightnav-title-bkg-2.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#656567;
	padding:8px 10px 0px 10px;
}
a:LINK.rightnav, a:VISITED.rightnav {
	display:block;
	width:150px !important;
	width:170px;
	padding:2px 10px 2px 10px;
	background-image:url(../images/rightnav-bkg.gif);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2a5898;
	text-decoration:none;
}
a:HOVER.rightnav {
	color:#6583ac;
}
a:ACTIVE.rightnav {
	color:#2a5898;
}

.label {
	font-size:11px;
	padding-right:10px;
}
.needlink {
	background-color:#FFFF00;
	font-size:smaller;
	padding:0px 3px 0px 3px;
}
.contentcell {
	padding:0px 10px 30px 10px;
	vertical-align:top;
}
.rightnavcell {
	width:196px;
	border-left:1px solid #cecece; 
	padding:0px 0px 0px 10px;
	vertical-align:top;
}
.block {
	display:block;
}

.bold {
	font-weight:bold;
}

.topcell {
	border:1px solid #e6e7d7;
	background-color:#f6f6ee;
	padding:10px;
	margin-right:10px;
}
/*
a:LINK, a:VISITED {
}
a:HOVER {
}
a:ACTIVE {
}
*/

