.leftnavtable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding: 8px;
	background-position: top;
}
.newseventstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.newseventsdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
.quicklinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-position: outside;
	list-style-image: url(img/bullet.gif);
	list-style-type: square;
	line-height: 18px;
	padding: 5px;
}
.quicklinks a:link {
	color: #000099;
	text-decoration:none;
}
.quicklinks a:visited {
	color: #000099;
	text-decoration:none;
}
.quicklinks a:hover {
	color: #993333;
	text-decoration: none;
}
a:link {
	color: #990000;
}
a:visited {
	color: #993333;
}
a:hover {
	color: #993333;
	text-decoration: none;
}
.newseventstext a:link {
	color: #000099;
}
.newseventstext a:visited {
	color: #000099;
}
.newseventstext a:hover {
	color: #993333;
	text-decoration: none;
}
.headfoottext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.featuredproducts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 8px;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.bodytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	vertical-align:top;
}
.newstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.texttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.twocolumnpad {
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.bottomborder 
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.productsmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.quicklinksbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-position: outside;
	list-style-image: url(img/bullet.gif);
	list-style-type: square;
	font-weight: bold;

}
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	background-color: #CCCCFF;
	padding: 6px;
}
.underlogocell {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.twocolumnsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.bodysubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}
.rightsubhead {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.righttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
}
.rightsearch {
	font-size: 10px;
	font: Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #CCCCFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding: 8px;

}
.rightsearchtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	vertical-align: bottom;
}
.righttext a:link {
	color: #000099;
}
.righttext a:visited {
	color: #000099;
}
.righttext a:hover {
	color: #993333;
	text-decoration: none;
}
.maintablesub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 15px;
	padding-top:15px;
	line-height: 20px;
	padding-right: 15px;
	padding-bottom: 10px;
	vertical-align:text-top;
}
.righttablectl {
	padding-top :15px
}
.maintablehome {
	height: auto;
	width: 684px;
	margin-top: 10px;
	margin-right: 28px;
	margin-bottom: 10px;
	margin-left: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left:20px;
}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #990000;
}
.smalltext { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}	
.AdminMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 3px;
	text-decoration:none;
}
.AdminMenu a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.AdminMenu a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.AdminMenu a:visited {
	color: #FFFFFF;
	text-decoration:underline;
}
.borderbottom {
	border-bottom-color:#545454;
	border-bottom-width: thin;
	border-bottom-style: solid;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.texterror{
	font-size: 11px;
	color: red;
	font-family: Arial, Helvetica, sans-serif;
}
.msTitleCSS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.gridpad {
	padding-top: 10px;
}
.headfooterrortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
}

.datatext {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
}

.homepagepad {
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-transform: capitalize;
}

.viewmap {
	border: 1px solid #999999;
}