BODY {

	color : #000000;

	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;

	font-size : 12px;

	background-color:#ffffff;

	background-image:url(images/bg.jpg);

	background-repeat:repeat-y;

	background-position:top center;

	vertical-align:top;

	margin:0px;

	}

	

	

.main{width:779px;

background-color:#FFFFFF;}



.top{height:95px;

background-image:url(images/topbg.jpg);

background-repeat:no-repeat;}



.topleft{width:215px;

}



.toplink{font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#555555;



padding:6px;

}



.toplink A,link,visited{font-family:Arial, Helvetica, sans-serif;

color:#000000;

text-decoration:none;

font-weight:bold;

text-align:center;}



.date{font-family:Arial, Helvetica, sans-serif;

font-size:11px;

text-align:center;

color:#000000;

height:25px;

}





.toplink A:hover{color:#ffffff;}





.button{/*background-color:#E4241F;

background-image:url(images/buttonbg.jpg);

background-repeat:repeat-x;*/

border-bottom:5px solid #ffffff;

border-top:5px solid #ffffff;

height:22px;}







.homeleft{background-color:#ffffff;

width:215px;

border-left:1px dotted #cccccc;

padding:2px;

}



.content{padding:5px;

padding-top:0px;}



.heading{font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

text-align:left;

vertical-align:top;

height:25px;

padding-left:5px;

color:#000000;}

.heading_blink{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
height:25px;}

.heading_blink a,link,visited{
font-weight:bold;
text-align:left;
padding-left:4px;
height:25px;
color:#FF0000;
text-decoration:blink;}

.heading_blink a:hover{
color:#000000;
text-decoration:blink;}





P{text-align:justify;

padding:5px;}



.readmore , .readmore A,link,visited{font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:right;

color:#000000;

text-decoration:none;

padding-right:0px;}



.readmore A:hover{color:#FF0000;

}



.rightdottedborder{border-right:1px dotted #cccccc;}



.newslink {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#FF0000;

text-decoration:none;

padding:5px;

text-align:left;}



.newslink A,link,visited{font-family:Arial, Helvetica, sans-serif;

color:#FF0000;

text-decoration:none;

font-size:12px;

text-align:left;}



.newslink TD{height:20px;}



.newslink A:hover{color:black;

text-decoration:none;}



.newslink1 A,link,visited{font-family:Arial, Helvetica, sans-serif;

color:#FF0000;

text-decoration:none;

font-size:16px;

text-align:left;}



.newslink1 A:hover{color:black;

text-decoration:none;}





.newslink Strong{color:#000000;

background-image:url(images/newsarrow.gif);

background-repeat:no-repeat;

background-position:left;

font-size:12px;

padding-left:12px;}



.footer{font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000;

border-top:1px solid #FF0000;

height:20px;

text-decoration:none;}



.footer A,link,visited{font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000;

height:20px;

text-decoration:none;}



.footer A:hover{color:#FF0000;}



.newsletter{background-color:#FFFFFF;

border: double medium  #dddddd;

/*border:1px solid #000000;*/}





HR{color:#cccccc;

height:1px;}





.programs {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#FF0000;

text-decoration:none;

padding:5px;

font-weight:bold;

letter-spacing:1px;

text-align:left;}



.programs A,link,visited{color:#000000;

background-image:url(images/newsarrow.gif);

background-repeat:no-repeat;

background-position:left;

font-size:12px;

letter-spacing:1px;

padding-left:12px;}



.programs TD{height:20px;}



.programs A:hover{color:#CC0000;

text-decoration:none;}



.testimonials{background-color:#D1D35F;

font-size:11px;

background-image:url(images/testimonialsbg.jpg);

padding:2px;}



.testimonials HR{color:#4B4B4B;}



.testimonials strong{color:#CC3300;}



.blankheight{height:3px;}





Form{margin:0px;}



 .galleryimg IMG {

	display: block;

	position: relative;

	background-color: #fff;

	border: 1px solid #a9a9a9;

	padding: 3px;

  }

  

 .left{background-color:#ffffff;

width:215px;

border-right:1px dotted #cccccc;

padding:2px;

}



.sublink{font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#3D6B3D;

	font-weight:bold;

	text-align:left;}

	

		

	.sublink A,link,visited{background-image:url(images/arrow.gif);

	background-repeat:no-repeat;

	border-bottom:1px solid #555555;

	display:block;

	padding:5px;

	padding-left:15px;

	text-decoration:none;

	color:#000000;

	background-position:left;}

	

	.sublink A:hover{color:#E12816;

	text-decoration:none;

		background-color:#f1f1f1;

	}

	

	.unlink{background-image:url(images/arrow.gif);

	background-repeat:no-repeat;

	border-bottom:1px dotted #555555;

	display:block;

	padding:5px;

	padding-left:15px;

	text-decoration:none;

	color:#000000;

	background-color:#eeeeee;

	background-position:left;}

	

	.title{font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

text-align:left;

vertical-align:top;

height:25px;

padding-left:20px;

border-bottom:1px dotted #cccccc;

background-image:url(images/titlebg.jpg);

background-position:left;

background-repeat:no-repeat;

color:#555555;

}



.datatable{background-color:#f2f2f2;

border:1px solid #dddddd;}



.sublinkheading{font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

text-align:left;

vertical-align:top;

height:25px;

padding-left:5px;

color:#555555;}



.events,.events A,link,visited{font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#FF0000;

letter-spacing:1px;

text-align:left;

text-align:left;



vertical-align:top;

text-decoration:none;

padding-top:13px;}



.events A:hover{color:#333333;}





UL{text-align:left;}



.topline{background-color:#f8f8f8;

border-top:1px solid #cccccc;

border-bottom:1px solid #cccccc;

padding:3px;}



.topline a,link,visited{color:#000000;

display:block;

font-weight:bold;}



.topline A:hover{

color:#FF0000;}










