BODY { margin: 0px; padding:0px; text-align:center; background-color: #D6D3B1; }

/* define font in all default tags */
BODY, TABLE, TH, TR, TD, BLOCKQUOTE, DIV, SPAN, DD, U, UL, DL, H4, H5, INPUT, A, BR, CENTER, I, B, LI, OL, TEXTAREA, FORM, P, SELECT { font-size:12px; font-family: Arial, Verdana, Tahoma, sans-serif; color: #333333; line-height: 1.4em; }
A  { color: #006699; text-decoration: none;  }
A:Visited { }
A:Hover { text-decoration: underline; }
H3 {  }
H3.blog {color: #006699; font-size: 15px; }
H2 { font-family: Arial, Verdana, Tahoma, sans-serif; font-weight: bold; font-size: 12px; color: #663333; text-transform: uppercase; margin: 0; padding: 0; }
H1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; margin: 0; padding: 0; }
H1.blog { font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; margin: 0; padding: 0; }
INPUT { color: #333333; font-size:11px; }
FORM { margin-top: 0px; margin-bottom: 0px; }
IMG { display: block; }
UL { margin-top: 5px; margin-bottom: 7px; margin-left: 1.5em; padding-left: 7px; }
OL { margin-top: 5px; margin-bottom: 7px; margin-left: 1.82em; padding-left: 7px; }

#content { width: 720px; margin:0px auto; text-align: left; margin-top: 10px; }
#windowborder { border: 1px solid #ADAA8B; background-color: #FFFFFF; }

.contentmargin { margin: 30px 15px 10px 0px; }
.contentmargin li { list-style: url("/images/bullet.gif"); }
.contentmargin ol { }
.contentmargin ol li { list-style-image: none; list-style: decimal; }
.titlebar1 { border: 1px solid #631334; background-color: #DBBDBD; }
.contentbar { border: 1px solid #631334; background-color: #DBBDBD; width: 255px; }

.titledetailwide { padding: 7px 5px 8px 11px; }
.titledetailnarrow { padding: 7px 0px 8px 0px; }
.bold { font-weight: bold; color: #663333; }

.breadcrumb { font-size: 11px; }
.breadcrumb a { color: #006699; font-size: 11px; }
.breadcrumb b { font-size: 11px; }
.smllink { font-size: 10px; color: #333333; }
.footer { font-size: 11px; color: #333333; }
.customli { list-style: url("/images/bullet.gif"); }
.subhead { font-weight: bold; font-size: 12px; color: #663333; text-transform: uppercase; }

.sitemap1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.2em; color: #663333; }

.a1 { font-size: 11px; }
.a2 { font-size: 12px; }
.a3 { font-size: 14px; }
.a4 { font-size: 16px; }

/* Navigation */

#subnav  { width: 186px; padding: 0 0 0 0; margin-bottom: 0; }
#subnav ul { list-style: none; margin: 0; padding: 0; border: none; }
#subnav li { margin: 0; border-right: 1px solid #666666; background-image: url("/images/red_bullet.gif"); background-repeat: no-repeat; }
#subnav li a { display: block; color: #333333; font-weight: bold; text-decoration: none; }
#subnav li a div { color: #333333; padding-left: 29px; font-size: 12px; line-height: 14px; padding-top: 7px; padding-bottom: 7px; }
html>body #subnav li a { width: auto; }
#subnav li a:hover { background: url("/images/nav_bg.gif") right repeat-y; color: #333333; font-size: 12px; text-decoration: none; }

#subnav li.tertiary { margin: 0; background-image: none; }
#subnav li.tertiary a { display: block; background: url("/images/nav_bg.gif") right repeat-y; color: #333333; font-weight: normal; text-decoration: none; }
#subnav li.tertiary a div { background-image: none; color: #333333; padding-left: 45px; font-size: 12px; line-height: 14px; padding-top: 1px; padding-bottom: 1px; background-image: url("/images/grey_bullet.gif"); background-repeat: no-repeat; }



/* search bar */



span.inputtext{
	font-size:11px;
	color:#7b003c;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
.input{
	width: 100px; 
 	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  	border: 1px solid #284279;
	text-align:right; 
	}
	
/* New header class added for Volunteering Page form headline */
.vformhead { font-weight: bold; font-size: 12px; color: #663333; }