body { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-image: url(images/bg.jpg); background-repeat: repeat-x; }
p { }
td { }
a:link { color: #666666; }
a:isited { color: #23006c;}
a{	font-size: 12px; color:#da8300; text-decoration:underline;	}
a:hover { font-size: 12px; text-decoration:underline;color: #666666;}
a:active { color: #23006c; font-size:12px; }
.hdr-txt-wht { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
.body-txt-gry { color: #5f5f5f; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; padding-top: 5px; }
.paging1 { color: #5f5f5f; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; padding-top: 5px; }
.gry-link { color: #5f5f5f; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 25px; text-decoration: none; padding-top: 5px; }
.footer { color: gray; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.hdr-txt-prpl { color: #23006c; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bolder; text-transform: uppercase; }
.news_title { color: #23006c; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bolder; text-transform: uppercase; }
.quicklinks { color: #5f5f5f; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: none; list-style-type: disc; }

.page	{ color:#c78002; }
a.paging { color: #24006c; font-size: 12px; font-weight:bold; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; padding-top: 5px; }
a.paging:hover{ color: #c78002; font-size: 12px; font-weight:bold; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; padding-top: 5px; }
a.more{	 color:#d19623; text-decoration:underline;	}
a.more:hover { text-decoration:none; color: #f6bd4f;}
a.next	{ color:#24006c; font-weight:bold;	}	
a.next:hover	{	color:#c78002; font-weight:bold; text-decoration:none;	}

a.newsheading
	{
		color:#24006c;
		font-size:14px;
		font-weight:bold;
	}
	
a.newsheading:hover
	{
		color:#c78002;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
	}
	
a.contactmenu
	{
		color:#c78002;
		font-size:13px;
		font-weight:bold;
		margin-left:3px;
		margin-right:3px;
	}
	
a.contactmenu:hover
	{
		color:#c78002;
		font-size:13px;
		text-decoration:none;
		font-weight:bold;
		margin-left:3px;
		margin-right:3px;
	}
	
a.news
	{
		color:#ffffff;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		margin-left:3px;
		margin-right:3px;
	}
	
a.news:hover
	{
		color:#c78002;
		font-size:11px;
		text-decoration:none;
		font-weight:bold;
		margin-left:3px;
		margin-right:3px;
	}
	
ul.inner
{
	text-align:left;
	padding:5px 3px 5px 6px;
	list-style-type:none;
	margin:0px;
}

ul.inner li
{
	background:url(../images/bullet_inner.gif) no-repeat 0px 4px;
	padding:0px 3px 5px 12px;
}
.txtbox
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding-top:2px;
	padding-left:2px;
	width:160px;
	height:17px;
	background-color:#ffffff;
	border:1px solid #b98110;
}
.txtbox1
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding-top:2px;
	padding-left:2px;
	width:170px;
	height:17px;
	background-color:#ffffff;
	border:1px solid #b98110;
}
.txtadressbox
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding-top:2px;
	padding-left:2px;
	width:260px;
	height:17px;
	background-color:#ffffff;
	border:1px solid #b98110;
}
.cmbbox_time
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding-top:2px;
	padding-left:2px;
	width:50px;
	height:17px;
	background-color:#ffffff;
	border:1px solid #b98110;
}
.txtarea
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding-top:2px;
	padding-left:2px;
	width:360px;
	height:100px;
	background-color:#ffffff;
	border:1px solid #b98110;
}
.button
{
	color:#ffd767;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	width:80px;
	border: 1px #a0afcc solid; 
	background-color:#24006c;
	padding-bottom:1px;
	padding-top:1px;
	cursor:hand; 
	text-align: center; 
}
.button_large
{
	color:#ffd767;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	width:100px;
	border: 1px #a0afcc solid; 
	background-color:#24006c;
	padding-bottom:1px;
	padding-top:1px;
	cursor:hand; 
	text-align: center; 
}
.paging
	{
		font-size:12px;
		color:#23006c;
	}
.calcaption {  font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #000000; border: #000000; border-style: solid; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}
.calender {  background-color: #000000; width: 150px; clip:   rect(   )}
.calborder {  border: 2px #000000 outset}
.caldropdowns {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FFFFFF; width: auto; clip:  rect(   )}
.calbutts {  font-family: Arial; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #000000; width: auto; clip:  rect(   ); cursor: hand; border-style: none}
.calinsideborder { border: 2px #000000 inset; clip:   rect(   )}
.caldays { font-family: Arial; font-size: 9px; text-align:center; border-left:1px solid #343434; font-weight: bold; color: #FFFFFF; background-color: #000000; text-transform: uppercase}
.caldays1 {font-family: Arial; font-size: 9px; text-align:center; font-weight: bold; color: #FFFFFF; background-color: #000000; text-transform: uppercase;}
.calwknd { cursor: hand;font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #000000}
.calwknd1 { cursor: hand;font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #000000; border-left:1px solid #343434;}
.calwkdy { cursor: hand;font-family: Arial;  border-left:1px solid #343434; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #000000 }
.calinsidesettings { clip:  rect(   ); width: 250px}
.cal_middle { padding-top:7px; olor:#C7EF3A;} 
.caltxtbox
	{
	font-family= Verdana; font-size: 8px; font-weight: bold; height: 13px; width: 18.5px; border: 1px #000000 solid; background-color:white; cursor: pointer; cursor: hand; text-align:center;
	}
.cal_bg
{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	width:174px;
	height:168px;
	background-image:url(calendar.jpg);
}

.mini-calmain {
width:145px;
border:0pt;
padding: 0pt;
margin-top: 14px;
}

.mini-calmonth {
background-color:black;
font:bold 11px verdana;
color:green;
padding: 4px;
}

.mini-caldaysofweek {
background-color:black;
font:bold 10px verdana;
color:white;
}

.mini-caldays {
font-size: 10px;
font-family:verdana;
color:white;
background-color: black;
padding: 1px;
}

.mini-caldays #today{
font-weight: bold;
color: red;
}
