﻿h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.5em;
	margin:0px;
	background-color:#fff;
	color: #000099;
}

h2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	margin:0px;
	background-color:#fff;
	color: #000099;
}

h3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	margin:0px;
	background-color:#fff;
	color: #000099;
}

h4
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	margin:0px;
	background-color:#fff;
	color: #000099;
}

h5
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin:0px;
	background-color:#fff;
	color: #000099;
}

/* Start of HeaderLeft styles */
div.headerleft
{
 border-bottom:0px solid #00008b;   
    
}

div.headerleft img
{
 display:block; 
 margin-right:0px; 
 margin-bottom:0px;
 /*margin-left:auto; */
 float:left;
 padding-left:0px; 
 
}

div.header h1
{
    font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    font-size:200%;
    color:#00008b;
    text-align:left;
    margin-top:0px;
    margin-right:0px;
    margin-bottom:5px;
    margin-left:1px;
    display:inline;
}

div.header h4
{
    font-family:"Trebuchet MS", Arial, Helvetica,Sans-Serif;
    font-size:1.2em;
    color:#fff;
    text-align:left;
    margin-top:5px;
    margin-right:0px;
    margin-bottom:5px;
    margin-left:1px;
    float:left;
}

div.header img
{
 display:block;
 margin-right:auto;
 margin-bottom:0px; 
 margin-left:auto; 
 padding-left:0px;
 clear:both;
}

/* End of Headerleft & Header Classes */

/* Start of mainnav styles */
div.mainnav ul li
{
    font-family:Arial,helvetica,sans-serif;
    font-size:inherit;
}
div.mainnav #minussign
{
 margin-top:0;
 margin-right:0;
 margin-bottom:0;
 margin-left:3px;
}

div.mainnav #plussign
{
 margin-top:0;
 margin-right:0;
 margin-bottom:0;
 margin-left:3px;
}

div.mainnav #validcss
{
 position:relative;
 top:90px;
 left:1px;
}

div.mainnav #validxhtml
{
 position:relative;
 top:90px;
 left:1px;    
 margin-top:1px;
}
/* End of mainnav styles */


/* Start of Main styles */
div.main ul li
{
 line-height:1.2em;
 font-size:inherit;
 margin-left:10px;
 
}

div.main ul li a
{
 text-decoration:underline;    
}

div.main #events
{
margin-top:5px;
margin-left:0px;
}

div.main p
{
 margin-bottom:20px;   
}

div.main span
{
font-family:Arial, Helvetica,Sans-Serif;
font-size:0.9em;
margin:0px;
color:#00008b;
font-weight:bolder;
}

div.main p a:link
{
font-size:.9em;
word-spacing:.4em;
text-decoration:underline;
color:Blue;

}

div.main p a:visited
{
 color:green;
 text-decoration:underline;
 
}

div.main p a:hover
{
 color:Red;
 text-decoration:none; 
   
}

div.main p a:active
{
 color:Blue;
 
}

div.main div p
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.85em;
margin-top:0px;
margin-right:5px;
margin-bottom:8px;
margin-left:1px;
line-height:1.3em;
letter-spacing:.1em;
background-color:#fff;    
    
}

#pagelinks
{
list-style-type:none;
margin-top:0px;
margin-right:1px;
margin-bottom:30px;
margin-left:0px;
padding-top:1px;
}

#pagelinks li
{
 display:inline;
 
}

#pagelinks li a
{
 text-decoration:none;
}
/* End of Main styles */

/*Start of rightnav styles */

div.rightnav ul
{
 font-size:inherit;
}



.rightnav li
{

border-bottom:1px solid #000;
margin-top:3px;

}

/* End of rightnav styles */

p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
margin-top:0px;
margin-right:5px;
margin-bottom:8px;
margin-left:1px;
line-height:1.3em;
letter-spacing:0.1em;
background-color:#fff;
}

#ourmission
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 width:100%;
 font-size:0.85em;
 float:left;
 border:1px solid #000;
 margin-top:0px;
 margin-left:1px;
 padding:0px; 
 color:#000;
 background-color:#ffffcc;
}

#programs
{
 float:left;
 margin-top:11px;
 margin-bottom:10px;
 margin-left:2px;
 width:39%;
 padding-top:0px;
 padding-bottom:1px;
 border-right:1px solid #00008b;
 border-bottom:1px solid #00008b;  
 border-left:1px solid #00008b; 
    
}

img
{
border:0;
margin-bottom:0px;
}

ul, ol, dl 
{
 position: relative;  
}

#showupcomingevents
{
display:block;
width:49%;
float:none;
border:1px solid #00008b;
padding-top:0px;
padding-right:0px;
padding-bottom:1px;
padding-left:0px;
margin-top:1px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

#showupcomingevents ul
{
  font-size:.9em;
  list-style-type:none; 
}


#corevalues ul
{
 display:block;
 text-align:left;
 margin-top:0px;
 margin-left:1px;
 margin-bottom:0px;
 padding-bottom:0px;
 color:#000;
 background-color:#ffffcc; /*#ffffcc;*/
 list-style-type:none;
}

#corevalues li
{
 margin-left:0px;
 border-bottom:2px dotted blue;   
}

#corevalues ul li:first-letter
{
 text-transform:capitalize;
 font-weight:bolder;
 font-size:larger;
}

#corevalues h3
{
 display:block;
 border-bottom:1px solid #000;
 color:#fff;
 background-color:#00008b;
 text-align:center;
}

div#updates
{
 display:block;
 width:100%;
/* height:240px; */
 border:1px solid #00008b;
 margin-top:3px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:2px;
 float:right;
 list-style-type:none;
 background-color:#ffffcc;

}

#updates a
{
 text-decoration:underline;
 color:Red;   
    
}

#updates li
{
    
 border-bottom:2px dotted blue;  
}

a
{
font-size:.9em;
}

a:link
{
text-decoration:none;
color:#000;
}

a:visited
{
text-decoration:none;
color:#00008B;
}

a:hover
{
text-decoration:none;
color:red;
}

a:active
{
text-decoration:none;
color:green;
}


.aboutmain p span
{
font-size:1.1em;
color:maroon;
}


ol
{
font-size:.85em;
list-style-type:none;
}

ul a
{
font-size:inherit;
}

ol a
{
font-size:inherit;
}

hr
{
width:100%;
color:#00008B;
margin:auto;
height:1px;
}

#cases
{
position:relative;
display:list-item;
margin-top:10px;
margin-right:2px;
margin-bottom:10px;
margin-left:25px;
list-style-type:disc;
line-height:1.1em;
letter-spacing:0.1em;
}

#safetyspace
{
margin-left:0px;
}

#center
{
list-style-type:square;
}

#ourcenters
{
border-top:2px solid gray;
border-bottom:2px solid gray;
padding-left:2px;
}

#here
{
font-size:1.0em;    
}

.Logo
{
position:relative;
top:1px;
left:2px;
margin:0px 3px 1px 0px;
}



.totalcommunity
{
float:right;
margin:3px 2px 2px 2px;
}


#jspTitle
{
padding-top:0px;
padding-right:0px;
padding-bottom:10px;
padding-left:0px;
margin-top:0px;
margin-right:0;
margin-bottom:0px;
margin-left:0px;
border-right:0px;
border-bottom:0px;
text-align:center;
}

.paraheadings
{
color:#00008B;
font-size:.9em;
text-transform:uppercase;
}

/* ids are used for month day year for javascript date */

#monthdateyear
{
font-family:Verdana;
color:#000;
font-size:.8em;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:1px;
display:block;
}

#day
{
font-family:Verdana;
color:#000;
font-size:.85em;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:1px;
display:block;
letter-spacing:.4em;
    
}

/* End of Javascript date */

#adjustsize
{
font-family:verdana;
font-size:14pt;
float:right;
}

#contactinfo
{
position:relative;
top:0px;
left:10px;
}

.serviceseparater
{
color:red;
width:100%;
}

address
{
font-size:.8em;
word-spacing:.5em;
}

/* for all pages that are validated */
#validxhtml
{
border:0px;
}
/* For the Sitemap.xml */
loc
{
    display:block;
}

lastmod
{
    display:block;
}

changefreq
{
    display:block;
}

sitetable
{
 margin:4px;   
}

/* End of Sitemap.xml */

caption
{
 text-align:left;
 font-weight:600;

}
#w3cvalidate
{
position:relative;
top:1px;
left:1px;
float:left;

}

#currentpage
{
 color:Yellow;    
}
.imglogo
{
 float:right;
 border:0;
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-bottom:0px;
}

/*  these ids are for the About page */


/* End of About page */

/* UpcomingEvents.html */
#NewsEvents
{
 width:40%;
 float:left;
 margin-top:1px;
 margin-right:10px;
 margin-bottom:100px;
 margin-left:10px;
 background-color:#fff;
}

#NewsEvents h3
{
 text-align:center;
 font-family:Verdana,arial,helvetica,sans-serif;
 font-size:1.0em;  
 background-color:#ffff00; 
}

#NewsEvents p
{
 text-align:left;
 font-family:Verdana,arial,helvetica,sans-serif;
 font-size:.8em;  
 background-color:#fff; 
}

#upcomingevents
{
 width:45%;
 float:left;
 margin-top:1px;
 margin-right:10px;
 margin-bottom:100px;
 margin-left:10px;
 background-color:#fff;
}

#upcomingevents h3
{
 text-align:center;
 font-family:Verdana,arial,helvetica,sans-serif;
 font-size:1.0em;  
 background-color:#ffff00;    
}

#upcomingevents p
{
 background:#fff;   
}

#upcomingevents p span
{
 font-weight:bolder;  
 background-color:#fff; 
}

#upcomingevents ul
{
 list-style-type:none;   
}

/* End of UpcomingEvents.html */
