.content10 { color: #000000; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }

.content { color: #000000; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
a.content { color: #000000; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.content:link { color: #000000; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.content:visited { color: #000000; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.content:active { color: #000000; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.content:hover { color: #333333; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}

.program {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	line-height:1.6;
}
a.program{ color: #000000; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.program:link { color: #000000; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.program:visited { color: #000000; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.program:active { color: #000000; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.program:hover { color: #333333; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}

.content12 {
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	line-height: 1.4;
}
a.content12 { color: #000000; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline; }
a.content12:link { color: #000000; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.content12:visited { color: #000000; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.content12:active { color: #000000; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.content12:hover { color: #333333; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}

.content18 { color: #000000; font-size: 18px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
a.content18 { color: #000000; font-size: 18px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.content18:link { color: #000000; font-size: 18px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.content18:visited { color: #000000; font-size: 18px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.content18:active { color: #000000; font-size: 18px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.content18:hover { color: #333333; font-size: 18px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}

.contentwht { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
a.contentwht { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentwht:link { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentwht:visited { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentwht:active { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentwht:hover { color: #CCCCCC; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}

.contentwht12 { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
a.contentwht12 { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentwht12:link { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentwht12:visited { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentwht12:active { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentwht12:hover { color: #CCCCCC; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}

.contentred { color: #BC1D10; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
a.contentred { color: #BC1D10; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentred:link { color: #BC1D10; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentred:visited { color: #BC1D10; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentred:active { color: #BC1D10; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentred:hover { color: #800000; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}

.contentred12 { color: #BC1D10; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
a.contentred12 { color: #BC1D10; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentred12:link { color: #BC1D10; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentred12:visited { color: #BC1D10; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentred12:active { color: #BC1D10; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentred12:hover { color: #800000; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}

.contentblue { color: #6698CB; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
a.contentblue { color: #6698CB; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentblue:link { color: #6698CB; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentblue:visited { color: #6698CB; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentblue:active { color: #6698CB; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentblue:hover { color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}

.contentblue2 { color: #3A3F83; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: underline }
a.contentblue2 {color: #3A3F83; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: underline}
a.contentblue2:active {color: #3A3F83; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: underline}
a.contentblue2:vlink {color: #3A3F83; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: underline}
a.contentblue2:link {color: #3A3F83; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: underline}
a.contentblue2:hover {color: #4848FC; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none}

.contentgrey { color: #7E7E7E; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
a.contentgrey { color: #7E7E7E; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentgrey:link { color: #7E7E7E; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentgrey:visited { color: #7E7E7E; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentgrey:active { color: #7E7E7E; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }
a.contentgrey:hover { color: #CCCCCC; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}

.contentpurp1 { color: #7C7D99; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
.contentpurp2 { color: #3A3F83; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
.contentpurp3 { color: #3A3D82; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
.purptitle { color: #3A3D82; font-size: 16px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }

	
.submenucontent a:link  	{text-decoration: underline; color:#333399;  	}
.submenucontent a:visited	{text-decoration: underline; color:#333999; 	} 
.submenucontent a:active     	{text-decoration: underline; color:#333399;		 }
.submenucontent a:hover	{text-decoration: none; color:#6666CC;   	}  

a:link  	{text-decoration: underline; color:#333399;  	}
a:visited	{text-decoration: underline; color:#666699; 	} 
a:active     	{text-decoration: underline; color:#333399;		 }
a:hover	{text-decoration: none; color:#6666CC;   	} 

body {
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
}

h1 {
	color: #000000; 
	font-size: 18px; 
	font-weight: bold;
 text-decoration: none 
}

td p { 
font-size: 12px;
 } 
	
ul, li, formstyle { 
font-size: 12px;
 } 
	
#breadcrumbMenu {
	font-size: 9px;
} 

#editLink {
	font-size: 9px;
} 


#content {
	text-align: left;
	font-size: 0.8em;
	}
	
	.foot {
		text-align: center;
	font-size: 11px;
	}

	
#content h1 {
	color: #000000; 
	font-size: 18px; 
	font-weight: bold;
   	text-decoration: none; 
}
#content h2 {
	color: #BC1D10; 
   	font-size: 12px;
	font-style: italic;
   	text-decoration: none;
}

.region{
	color: white;
	font-weight: bold;
	font-size: 14px;
	background: #3B3E85;
	height: 25px;
	text-align: center;
}	


/* SAVING FOR WHEN PAGE WRAPPIN IS BACK
div#pagemenu {
float: left;
width:200px;
margin: 0;
padding: 8px;
} */

#pagecontent ul {
list-style-image: url(/images/arrow.gif);
 }

div#pagecontent {
	text-align: left;
	font-size: 12px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
 line-height: 1.4;
}
/*div#pagecontent {
	text-align: left;
	font-size: 0.8em;
	padding-top: 1px;
}
*/
div#pagecontent h1 {
	color: #000000; 
	font-size: 18px; 
	font-weight: bold;
   	text-decoration: none 
}
div#pagecontent h2 {
	color: #BC1D10; 
   	font-size: 12px;
	font-style: italic;
   	text-decoration: none
	width: 450px;
}
div#pagecontent h3 {
	color: #000000; 
   	font-size: 12px;
	font-style: normal;
   	text-decoration: bold;
}
div#pagecontent h6 {
	color: #000000; 
	font-size: 10px; 
	font-weight: normal;
	text-decoration: none; 
}

div#pagecontent img {

}

.button {
	background-color: #3A3F83;
	color:#FFFFFF;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:10px;
	padding:1px;
	border:2px outset;
	height:22px;
}
.button2 {
	background-color: #ECEEFF;
	color:#000000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:12px;
	padding:3px;
	border:2px outset;
	height:24px;
}	
div#topMap { 
	margin: 10px;
	width: 434px;
}
div#topMap h3 {
	color: white;
	margin: 0px;
	padding: 5px 0px;
	border:0px;
	text-align: center;
	font-style: bolder;
	font-size: 14px;
	background-color: #BC1D10;
	background-image: url("/images/roundedtop_long.gif");
	background-repeat: no-repeat;
}

div#calMap { 
	margin: 10px;
	width: 434px;
}
div#calMap h3 {
	color: black;
	margin: 0px;
	padding: 5px 0px;
	border:0px;
	text-align: center;
	font-style: bolder;
	font-size: 14px;
	background-color: #ffcc00;
	background-image: url("/images/roundedtop_long.gif");
	background-repeat: no-repeat;
}

div#topMapRegions { 
	margin: 10px;
	width: 434px;
}
div#topMapRegions h3 {
	color: white;
	margin: 0px;
	padding: 5px 0px;
	border:0px;
	text-align: center;
	font-style: bolder;
	font-size: 14px;
	background-image: url("/images/roundedtop_clean.gif");
	background-repeat: no-repeat;
}

div#middleMap {
	margin: 0px;
	padding: 0px;
	border-top: 1px solid white;
	border-right: 1px solid #c7cea2;
	border-left: 1px solid #c7cea2;
}		

div#mainMenu {
	margin: 10px 5px;	
	width: 175px;
	font-size: 10px;
}
div#mainMenu h3 {
	width: 100%;
	color: white;
	margin: 0px;
	padding: 5px 0px;
	text-align: center;
	font-style: bolder;
	font-size: 14px;
	background-image: url("/images/roundedtop.gif")
}	

div#mainMenu img {
	border: 0px;
}
div.submenu {
	width: 167px;
	margin: 0px auto 10px auto;	
	}
div.submenucontent {
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	border-right: 1px solid #c7cea2;
	border-left: 1px solid #c7cea2;
}
div.submenubottom {
	margin: 0px;
	background-image: url(/images/bottombarhome_bottomcurve.gif);
	background-repeat: no-repeat;
}
div.longbottom {
	margin: 0px;
	padding: 0px;
	background-image: url(/images/roundedbottom_long.gif);
	background-repeat: no-repeat;
}

div.sides {
	margin: 0px;
	padding: 0px;
 border-left:1px #c8cfa6 solid;
 border-right:1px #c8cfa6 solid;
}

div.submenu ul {        
	margin: 0px;	
 text-align: left;
	
		}/*
	padding-top: 10px;
	padding-left: 5px;
	list-style-position: inside;

		padding-bottom: 10px;

} */
div.submenu li {
	color: navy;
	padding: 2px;
}
div#searchbox {
	text-align: center;
}
div#parentMenu h3 {
	background-color: #BC1D10;
}	
div#adminMenu h3 {
	background-color: green;
}
div#helpMenu h3 { 
        background-color: #3b3e84;;
}
div#caregiverMenu h3 {
	color: black;
	background-color: #FFCC00;
}

/* fancy bullets */
#navcontainer { 
width: 100%;
align: left;
}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#navcontainer a
{
display: block;
padding: 1px;
padding-left: 1px;
width: 96%;
background-color: #fff;
text-align: left;
}

#navcontainer a:link
{
color: #333399;
text-decoration: underline;
}

#navcontainer a:hover
{
background-color: #EDEEFF;
color: #000099;
text-decoration: none;
}
#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
font-size: 11px;
}

#navlist li
{
padding-left: 11px;
background-image: url(/images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .8em;
font-size: 11px;
}

/* edit bullets */

#editcontainer { 
width: 100%;
align: left;
}

#editcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#editcontainer a
{
display: block;
padding: 1px;
padding-left: 1px;
width: 96%;
background-color: #fff;
text-align: left;
}

#editcontainer a:link
{
color: #333399;
text-decoration: underline;
}

#editcontainer a:hover
{
background-color: #EDEEFF;
color: #000099;
text-decoration: none;
}
#editlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
font-size: 11px;
}

#editlist li
{
padding-left: 25px;
background-image: url(/images/edit_icon2.gif);
background-repeat: no-repeat;
background-position: 0.4em;
font-size: 11px;
}

#list
{
font-size: 11px;
}

#list a:hover
{
background-color: #EDEEFF;
color: #000099;
text-decoration: none;
font-size: 11px;
}

.linebottom
{
border-bottom:1px #c8cfa6 solid;
}
.lineleft
{
border-left:1px #c8cfa6 solid;
}
.lineleftwhite
{
border-left:1px #ffffff solid;
}
.lineboth
{
border-left:1px #c8cfa6 solid;
border-right:1px #c8cfa6 solid;
}

div#box{
	width: 90%;
	margin: 5px auto;
	padding: 5px;
	text-align: left;
border: 1px #000000 solid;
background-color: #DFF1FF;
}	

div#services{
font-size: 12px;
}
div.directoryRow {
 border-top:1px solid navy; 
 margin-bottom: 20px
}
div.directoryRow p {
 margin: 4px 0;
}
/* Editor form feilds for all OPE pages */
div.actionBar {
 border: 1px outset;
 width: 588px;
 background: #CCCCFF;
 padding: 5px;
 text-align: center;
}
div#editboxinset {
 background: white;
 border: 1px inset;
 margin: 2px;
 padding: 2px;
}
div#editform {
 border: 1px outset;
 width: 588px;
 background: #CCCCFF;
 padding: 5px;
}

div#editform legend {
 font-weight: bold;
 color: blue;
}
div#editform p {
 margin: 5px;
}
div#editform label {
 padding: 2px;
 width: 75px;
 float: left;
 background: #CCCCFF;
}
div#editform fieldset {
 margin: 5px;
 border: 1px solid #CCCCFF;
}
div#adminForm fieldset {
 width: 350px;
 margin: 5px;
 border: 1px solid #CCCCFF;
}

div#adminForm label {
 padding: 2px;
 width: 110px;
 float: left;
 background: #CCCCFF;
}
/* Event Editor Form */
fieldset#EventInfo { 
 height: 142px;
}
fieldset#EventType {
 width: 200px;
 float: right;
}
fieldset#EventType label {
 width: 150px;
 float: left;
 background: #CCCCFF;
}
/* Calendar List */
div#calendarSearch {
 width: 90%;
 margin: 5px auto;
}
div#calendarSearch label {
 padding: 2px;
 width: 75px;
 float: left;
 background: #DFF1FF;
}
.calendarList {
 width: 90%;
 margin: 2px auto;
 padding: 2px;
}
.calendarListRow td {
 padding: 2px; 
 border: 1px solid silver;
 background: #DFF1FF;
}
.calendarListHead {
 border: 1px solid black;
 background: #3b3e84;
 color: white;
 font-weight: bold;
}
.calendarDay {
 width:80px;
 min-height:50px;
 line-height: 1.1em;
	font-size: 11px;	
}

* html .calendarDay { height: 50px; }

.calendarDay p {
 margin: 3px 1px;
	font-size: 11px;	
}
.calendarDate {
 font-weight: bolder;
 margin: 1px;
 text-align: left;
}
.calendarHeader { 
 font-weight: bolder; 
 color: white; 
 background-color: #3b3e84;
 border: 1px solid white;
} 
.calendarToday { 
 background-color: #FFFFFF; 
 border: 1px solid #3b3e84;
}
.calendar {
 background-color: #DFF1FF;
 border: 1px solid #3b3e84;
	font-size: 11px;
}

/* keyword box for homepage */
.keys {
margin: 0;
padding: 0;
font-size: 12px;
font-weight: normal;
margin-top: -15px;
}

/* OPE pictures */
.contentImg { padding: 5px }




