body {
	background-color: #DADADA;
}
a:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF7421;
	text-decoration:none;
}
a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FF7421;
}
a:hover
{
	color:#FF7421;
	text-decoration:underline
}
H1
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF7320;
	font-size:18px;
	font-weight:normal;
	display:inline;
}
.MainTable
{
	background-color:#FFF;
}
.subsectionpad 
{
	padding:5px;
}
.PageTitle
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF7320;
	font-size:22px;
	font-weight:normal;
}
.PageSubTitle
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF7320;
	font-size:11px;
	font-weight:bold;
	padding-bottom:5px;
	text-transform:uppercase;
}
.SectionTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF7320;
	letter-spacing:0.1em;
	padding-bottom:15px;
}
.ItemTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	padding-bottom:2px;
}
.NewsTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding-bottom:2px;
}
.NewsDate
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
.PageText
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
}
.ItemText
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	line-height:130%;
}
.pagepad
{
	padding-right:20px;
}
.TopFade
{
	background-image:url(images_design/bgTopFade.jpg);
	height:8px;
}
.LeftFade
{
	background-image:url(images_design/bgLeftFade.jpg);
	height:8px;
}
.RightFade
{
	background-image:url(images_design/bgRightFade.jpg);
	height:8px;
}
.BottomFade
{
	background-image:url(images_design/bgBottomFade.jpg);
	height:8px;
}
.MainLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF7320;
}
.MainLink:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF7320;
}
.MainLink:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF7320;

}
.MainLink:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF7320;
	text-decoration:underline;
}
.NewsLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF7320;
	padding-left:2px;
}
.NewsLink:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF7320;
	padding-left:2px;
}
.NewsLink:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF7320;
    padding-left:2px;
}
.PageCount {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.PageCountNon {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.NewsLink:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF7320;
	text-decoration:underline;
	padding-left:2px;
}
.LoginTop
{
	background-image:url(images_design/TopLogin.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
}
.LoginBottom
{
	background-image:url(images_design/BottomLogin.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
}
.Menu {
	line-height:27px;
	text-align:left;
	padding-left:2px;
}
.BoxSub
{
	padding-left:18px;
	padding-right:18px;
	padding-top:8px;
	padding-bottom:5px;
	background-color:#EAEAEA;
	height:40px;	
}
.MainText
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:normal;
	font-size:12px;
	line-height: 130%;
	text-align:justify;
}
.MainTitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#29ade7;
	font-weight:normal;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
}

.BoxHomeFeatured
{
	background-color:#29ade7;
}
.EventsFade
{
	background-image: url(images_design/bluefade.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	color:#FFF;
	line-height:20px;
}
.EventsToday
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#27A9E3;
	font-weight:bold;
	padding:10px;
}
.SubSection {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:90%;
	 font-weight:normal;
     background-color:#efefef; 
   /*   background-image:url(images_design/bgHeaders.jpg); */
	/* background-repeat:repeat-x; */
	 color:#000000;
}
.SubSectionError {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:normal;
	background-color:#339;
	color:#FFFFFF;
}
.mainpad
{
	padding:18px;
}
.FormTB
{
	border:1px solid #666666;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
}
.FormLabels
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333;
}
.FormValue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333;
}
.FooterLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color:#666666;
}
.FooterLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color:#666666;
}
.FooterLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color:#666666;
}
.FooterLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color:#666666;
}

.FooterSep {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 75%;
	color:#CCCCCC;
	padding-left:3px;
	padding-right:3px;
}
.NavLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	font-weight:bold;
}
.NavLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#666666;
}
.NavLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#666666;
}
.NavLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF7421;
	font-weight:bold;
	text-decoration:underline
}
.NavLinksOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF7421;
	font-weight:bold;
}
.NavLinksOn:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FF7421;
}
.NavLinksOn:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FF7421;
}
.NavLinksOn:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF7421;
	font-weight:bold;
	text-decoration:underline
}
.SubLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF7421;
	font-weight:normal;
	padding-left:2px;
}
.SubLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#FF7421;
	padding-left:2px;
}
.SubLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#FF7421;
	padding-left:2px;
}
.SubLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF7421;
	font-weight:normal;
	text-decoration:underline;
	padding-left:2px;
}
.NavLinksSep {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	padding-left:25px;
	padding-right:25px;
}
.SubText {
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 140%;
	text-align: center;
	color: #333;
}
.TheCheckList2{
	overflow:auto;
	height:100px;
	width:679px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	padding-right:3px;
	font-weight:normal;
	
}
.littlepad
{
	padding-left:8px;
	padding-right:8px;
}
.PortfolioImage
{
	font-family:Arial, Helvetica, sans-serif;
	position: relative;
	bottom: 18px;
	color:#FFF;
	background-color: transparent;
	background-image:url(images_design/trans.png);
	width:222px;
	height:18px;
}
.PortfolioImageOver
{
	font-family:Arial, Helvetica, sans-serif;
	position: relative;
	bottom: 18px;
	color:#FFF;
	background-color: transparent;
	background-image:url(images_design/trans2.png);
	width:222px;
	height:18px;
}
.PortfolioLink
{
	color:#FFF;
	font-size:11px;
	padding-left:5px;
	padding-bottom:0px;
	position:relative;
	bottom:-2px;
}
.PortfolioLink:link
{
	color:#FFF;
	font-size:11px;
	padding-left:5px;
	padding-bottom:0px;
	position:relative;
	bottom:-2px;
}
.PortfolioLink:visited
{
	color:#FFF;
	font-size:11px;
	padding-left:5px;
	padding-bottom:0px;
	bottom:-2px;
	position:relative;
}

.PortfolioLink:hover
{
	color:#FFF;
	font-size:11px;
	padding-left:5px;
	padding-top:0px;
	position:relative;
	bottom:-2px;
}
.BulletsHome1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#333;
	font-weight:bold;
}
.OrangeHome
{
	font-family:Arial, Helvetica, sans-serif;
	padding:15px;
	padding-left:25px;
	font-size:17px;
	font-weight:bold;
	color:#F05A00;
	line-height:150%;
}