.banner { background-image:url(../images/banner.jpg); background-repeat:no-repeat; width:800px; height:140px;   }

.bodymain { background:#7FCCB2 url(../images/bg.gif) repeat-x top; background-attachment:fixed; margin-top:15; }

.body { width:644px; color:#000000; font-weight:normal; font-size:12px; line-height:14pt; font-family:Arial, Verdana, Helvetica, sans-serif; }
.body div { padding:14px 18px 38px 18px; }
.body p { padding:0px 0px 16px 0px; margin:0px;}
.body ul { padding:0px 40px 16px 40px; margin:0px;}
.body a, .body a:link { color:#160c7f; }
.body a:visited { color:#160c7f; }
.body a:active, .body a:hover { color:#009966; }

.body2 { color:#000000; font-weight:normal; font-size:12px; line-height:14pt; font-family:Arial, Verdana, Helvetica, sans-serif; }
.body2 a, .body2 a:link { color:#AF004E; }
.body2 a:visited { color:#009966; }
.body2 a:active, .body2 a:hover { color:#6666CC; }

.bodyHead { color:#AF004E; font-weight:bold; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; }

.sidebar { width:236px; color:#000000; padding-bottom:46px; font-weight:normal; font-size:12px; line-height:15pt; font-family:Arial, Verdana, Helvetica, sans-serif; }
.sidebar div { width:236px; border-top: dashed #7AC8EA 1px; border-right: dashed #7AC8EA 1px; border-bottom: dashed #7AC8EA 1px; }
.sidebar div p { padding:16px 13px 17px 17px; margin:0px; }
.sidebar a, .sidebar a:link { color:#C60A27; }
.sidebar a:visited { color:#C60A27; }
.sidebar a:active, .sidebar a:hover { color:#000000; }

.top { background:url(../images/top_r.jpg) no-repeat top right; }
.topinside { background:url(../images/inside_top_r.jpg) no-repeat top right; }

#box { background-image:url(../images/bgBox.gif); background-position:center; background-repeat:repeat-x; }

.copyright { color:#000000; padding:0px 0px 0px 0px; font-weight:normal; font-size:7pt; letter-spacing:.1em; font-family:Arial, Verdana, Helvetica, sans-serif; }
.copyright a, .copyright a:link { color:#af004e; }
.copyright a:visited { color:#af004e; }
.copyright a:active, .copyright a:hover { color:#000000; }

.copyright2 { color:#000000; padding:7px 8px; font-weight:bold; font-size:12px; letter-spacing:.1em; font-family:Arial, Verdana, Helvetica, sans-serif; }
.copyright2 a, .copyright2 a:link { color:#af004e; text-decoration:none; }
.copyright2 a:visited { color:#af004e; text-decoration:none; }
.copyright 2a:active, .copyright2 a:hover { color:#000000; text-decoration:none; }

.divider { background-image:url(../images/lineBlk.gif); background-repeat:repeat-y;  }

.form { margin:0; padding:3px 10px 5px 10px; }
.formText { color: #000000; font-size: 12px; padding:0px; font-weight: normal; font-family: Arial, Verdana, Helvetica, sans-serif; }
.formTable { color: #000000; padding: 12px; text-align: left; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; }

.headline1 { color:#6666CC; padding:0px 0px 12px 0px; margin:0px; font-weight:bold; font-size:21pt; line-height:21pt; font-family:Arial, Verdana, Helvetica, sans-serif; } 			
.headline2 { color:#6666CC; padding:0px 0px 12px 0px; margin:0px; font-weight:bold; font-size:16pt; line-height:20pt; font-family:Arial, Verdana, Helvetica, sans-serif; } 			
.headline3 { color:#AF004E; padding:0px 0px 12px 0px; margin:0px; font-weight:bold; font-size:12pt; line-height:15pt; font-family:Arial, Verdana, Helvetica, sans-serif; } 			
.headline4 { color:#AF004E; padding:2px 0px 12px 0px; margin:0px; font-weight:bold; font-size:12pt; line-height:15pt; font-family:Arial, Verdana, Helvetica, sans-serif; border-top:1px #AF004E solid; } 			
.headline5 { color:#000000; padding:0px 0px 6px 0px; margin:0px; font-weight:bold; font-size:11pt; line-height:14pt; font-family:Verdana, Arial, Verdana, Helvetica, sans-serif;  } 			

.imageright { margin:0px 0px 16px 16px; border:0px solid #000000; }

.indent { padding:0px 30px 0px 35px; margin:0px; }
.indent2 { padding:0px 30px 0px 45px; margin:0px; }
.indent3 { padding:0px 50px 0px 50px; margin:0; }

#main { background-color:#FFFFFF; border:solid #FFFFFF 3px; }

.navHor { background:#6666CC; padding:0px 10px 0px 0px; color:#FFFFFF; font-weight:normal; font-size:12px; letter-spacing:.0em; font-family:Arial, Verdana, Helvetica, sans-serif; border-top:solid #FFFFFF 1px; border-bottom:solid #FFFFFF 1px; }
.navHor  a, .navHor  a:link, .navHor  a:visited { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.navHor  a:active, .navHor  a:hover { color:#FFFFFF; text-decoration:underline; font-weight:bold; }

.navHor2 { background:#009966 url(../images/nav_bg.gif) no-repeat bottom; padding:0px 10px 0px 0px; color:#FFFFFF; font-weight:normal; font-size:12px; letter-spacing:.0em; font-family:Arial, Verdana, Helvetica, sans-serif; border-top:solid #000000 0px; border-bottom:solid #000000 0px; }
.navHor2  a, .navHor2  a:link, .navHor2  a:visited { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.navHor2  a:active, .navHor2  a:hover { color:#FFFFFF; text-decoration:underline; font-weight:bold; }

.navHor2inside { background:#009966 url(../images/inside_nav_bg.gif) no-repeat bottom; padding:0px 10px 0px 0px; color:#005c29; font-weight:normal; font-size:12px; letter-spacing:.0em; font-family:Arial, Verdana, Helvetica, sans-serif; border-top: solid #000000 0px; border-bottom: solid #000000 0px; }
.navHor2inside  a, .navHor2inside  a:link, .navHor2inside  a:visited { color:#fff; text-decoration:none; font-weight:bold; }
.navHor2inside  a:active, .navHor2inside  a:hover { color:#fff; text-decoration:underline; font-weight:bold; }

.leftnav1 { width:156px; padding-top:12px; background:#FFECBA; color:#005C29; font-weight:normal; font-size:12px; letter-spacing:.0em; font-family:Arial, Verdana, Helvetica, sans-serif; }
.leftnav1  a, .leftnav1  a:link, .leftnav1  a:visited { color:#fff; text-decoration:none; font-weight:normal; }
.leftnav1  a:active, .leftnav1  a:hover { color:#fff; text-decoration:underline; font-weight:normal; }
.leftnav1 div { background:url(../images/subnav_bg.gif) repeat-y top; border-top: solid #fff 1px; border-bottom: solid #fff 1px; padding:12px 0px 4px 0px; }
.leftnav1 ul { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.leftnav1 li { list-style-image:url(../images/subnav_bullet.gif); list-style-position:inside; padding:0px 5px 8px 6px; margin:0px 0px 0px 0px; width:120px; }
.leftnav1 a { padding:0px 0px 0px 0px; }
<!---->
/*.num1  a, .num1  a:link, .num1  a:visited { color:#fff; text-decoration:none; font-weight:normal; }
.num1  a:active, .num1  a:hover { color:#00ffff; text-decoration:underline; font-weight:normal; }*/
<!---->

.leftnav { width:156px; padding-top:12px; background:#FFECBA; color:#005C29; font-weight:normal; font-size:12px; letter-spacing:.0em; font-family:Arial, Verdana, Helvetica, sans-serif; }
.leftnav  a, .leftnav  a:link, .leftnav  a:visited { color:#fff; text-decoration:none; font-weight:bold; }
.leftnav  a:active, .leftnav  a:hover { color:#fff; text-decoration:underline; font-weight:bold; }
.leftnav div { background:url(../images/subnav_bg.gif) repeat-y top; border-top: solid #fff 1px; border-bottom: solid #fff 1px; padding:12px 0px 4px 0px; }
.leftnav ul { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.leftnav li { list-style-image:url(../images/subnav_bullet.gif); list-style-position:inside; padding:0px 5px 8px 6px; margin:0px 0px 0px 0px; width:120px; }
.leftnav a { padding:0px 0px 0px 6px; }

.search { font-weight:normal; font-size:12px; letter-spacing:.1em; font-family:Arial, Verdana, Helvetica, sans-serif; }

#sidebar { margin:0px 1px 10px 10px; width:210px; border:1px solid #FFFFFF; float:right; } 
.sideBot  { background-color:#FFFFFF; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; }
.sideBot p { margin:0px 0px 0px 5px; padding:10px 10px 10px 10px; color:#292D41; font-weight:normal; font-size:12px; line-height:13pt; font-family:Arial, Helvetica, sans-serif; }
.sideImage  { padding-top:20px;  }
.sideTop  { height:25px; background-color:#6666CC; }
.sideTop p { margin:0; padding:5px 0px 5px 0px; color:#FFFFFF; font-weight:bold; font-size:12px; letter-spacing:.0em; text-align:center; text-transform:uppercase; font-family:Arial, Verdana, Helvetica, sans-serif; }
.whitetext {
color:#FFFFFF;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
font-weight:bold;
}
.comm {
color:#009966;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
}

.seperator {
background-image:url(../images/seperator.gif);
height:2px;
width:100%;
}
/* class for bend - starts here */

.searchbend {
background:#662484;
color:#FFFFFF;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px 3px 3px 5px;
font-weight:bold;
}
.CHAPSS {
background:#ffe600;
color:#000000;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
font-weight:bold;
}
.Youth {
background:#de761c;
color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
font-weight:bold;
}
.Family {
background:#009973;
color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
font-weight:bold;
}
.Health {
background:#ed0e69;
color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
font-weight:bold;
}
.Resident {
background:#00a6de;
color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
font-weight:bold;
}
.commonbend {
color:#FFFFFF;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px 3px 3px 5px;
font-weight:bold;
}
.commonbend_chapps {
color:#000000;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px 3px 3px 5px;
font-weight:bold;
}
.Capacity {
background:#662484;
color:#FFFFFF;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
font-weight:bold;
}
.formbox {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #7d97ab;
}
.form_textarea {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	overflow: auto;
	background-color: #ffffff;
	border-top: 1px solid #7d97ab;
	border-right: 1px inset #7d97ab;
	border-bottom: 1px inset #7d97ab;
	border-left: 1px solid #7d97ab;
}
/* class for bend - ends here */