body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.footer_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

a {font-size: 12px;font-weight:bold;}
a:link {text-decoration:none; }
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

a.red:link {font-size: 10px; font-weight:bold; color:#CC0000;}
a.red:visited {text-decoration: none;font-weight:bold; color:#CC0000;}
a.red:hover {text-decoration: none; font-weight:bold; color:#CC0000;}
a.red:active {text-decoration: none; font-weight:bold; color:#CC0000;}

a.red-12:link {font-size: 12px; font-weight:bold; color:#CC0000;}
a.red-12:visited {font-size: 12px; text-decoration: none;font-weight:bold; color:#CC0000;}
a.red-12:hover { font-size: 12px; text-decoration: none; font-weight:bold; color:#CC0000;}
a.red-12:active {font-size: 12px; text-decoration: none; font-weight:bold; color:#CC0000;}

a.red-box:link {font-size: 12px; font-weight:bold; color:#CC0000; padding:5px;}
a.red-box:visited {font-size: 12px; font-weight:bold; color:#CC0000; padding:5px; }
a.red-box:hover { font-size: 12px; font-weight:bold; color:#CC0000; padding:5px;}
a.red-box:active {font-size: 12px; font-weight:bold; color:#CC0000; padding:5px;}

a.red-16:link {font-size: 16px; font-weight:bold; color:#CC0000;}
a.red-16:visited {font-size: 16px; text-decoration: none;font-weight:bold; color:#CC0000;}
a.red-16:hover { font-size: 16px; text-decoration: none; font-weight:bold; color:#CC0000;}
a.red-16:active {font-size: 16px; text-decoration: none; font-weight:bold; color:#CC0000;}

a.footer_link:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
a.footer_link:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
a.footer_link:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;}
a.footer_link:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

.contact_info_bold {color:#ffffff;font-weight:bold; font-size:12px;}
.contact_info {color:#ffffff;font-weight:normal; font-size:12px;}
.textbox_newsletter {font-family:Arial, Helvetica, sans-serif;font-size:11px;width:120px;border:1px solid #990000; height:14px; background-color:#fcdfdf;}
.blog_heading {font-family:Arial, Helvetica, sans-serif;color:#990000;font-size:14px; font-weight:bold; border-bottom:1px dotted #555;}
.blog {
	position:relative;
	top:0px;
	left:0px;
	width:248px;
	height:320px;
	background-image:url(../images/blog_bkgd.png);
	background-repeat:no-repeat;
	background-position:top;
       }
.blog_content {
      position:relative;
	  top:5px;
	  left:0px;
	  margin:auto;
      width:200px;
	  height:250px;
	  text-align:left;
	  font-family:Arial, Helvetica, sans-serif;
	  overflow:hidden;
	  line-height:18px;
       }
.blog_text {
      font-size:12px; 
	  list-style:url(../images/red_pin.png);
	  text-indent:0px;
	  text-align:left;
       }
	   
a.blog_link:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#555555; font-weight:bold;}
a.blog_link:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#555555; font-weight:bold;}
a.blog_link:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color::#555555; font-weight:bold; text-decoration:underline;}
a.blog_link:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color::#555555;font-weight:bold;}
	   
.testimonial {
       position:relative;
	   top:0px;
	   left:0px;
	   background-image:url(../images/testimonial_bkgd.png);
	   background-repeat:no-repeat;
	   background-position:top;
       width:544px;
	   height:96px;
	   padding:0px;
	   overflow:hidden;
	   }
.testimonial_heading {font-family:arial; font-size:20px; font-weight:bold;color:#CC0000;}
.grey_dash { width:95%; background-color:#F5F5F5; border:1px dashed #ccc; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; margin:auto;}

.red_highlight {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#CC0000; font-weight:bold;}

div#home a#homenav{
	background-image:url(../images/menu_hightlight.png);
	background-repeat:no-repeat;
	background-position:center;
}
div#about a#aboutnav{
	background-image:url(../images/menu_hightlight.png);
	background-repeat:no-repeat;
	background-position:center;
}
div#services a#servicesnav{
	background-image:url(../images/menu_hightlight.png);
	background-repeat:no-repeat;
	background-position:center;
}
div#information a#informationnav{
	background-image:url(../images/menu_hightlight.png);
	background-repeat:no-repeat;
	background-position:center;
}
div#resources a#resourcesnav{
	background-image:url(../images/menu_hightlight.png);
	background-repeat:no-repeat;
	background-position:center;
}
div#community a#communitynav{
	background-image:url(../images/menu_hightlight.png);
	background-repeat:no-repeat;
	background-position:center;
}
div#clients a#clientsnav{
	background-image:url(../images/menu_hightlight.png);
	background-repeat:no-repeat;
	background-position:center;
}
div#contact a#contactnav{
	background-image:url(../images/menu_hightlight.png);
	background-repeat:no-repeat;
	background-position:center;
}
#menu {
       position:relative;
       border:0px;
	   margin:auto;
	   padding-top:0px;
	   padding-bottom:0px;
	   width:1000px;
	   height:38px;
	   list-style-type:none;
	   text-align:center;
	   }
#menu li {
       display:block;
	   float:left;
	   height:38px;
	   text-align:center;
	   margin:auto;
	   list-style-type:none;
	   }
#menu li a {
	height: 23px;
	padding-left: 25px;
	padding-right: 25px;
	height:38px;
	display: block;
	text-align: center;
}

#menu li a:hover {
	background-image:url(../images/menu_hightlight.png);
	background-repeat:no-repeat;
	background-position:center;
}

.warning {font-family:Arial, Helvetica, sans-serif;color:##333333;font-size:14px; font-weight:bold; }

a.white:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
a.white:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
a.white:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;}
a.white:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

a.content_link:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0066FF;}
a.content_link:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0066FF;}
a.content_link:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color::#0066FF;; text-decoration:underline;}
a.content_link:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color::#0066FF;}

.bulletin
{   font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-indent:5px;
	background-color:#F9ECEF;
	width:100%;
	padding:2px;
	height:100%
}
.bulletin_text
{   font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	width:98%;
	text-align:justify;
	height:100%
}
.pink_box {
    width:92%;
	height:auto;
	padding:9px;
	border:1px solid;
	border-color:#FDDFE6;
	background-color:#FEF2F1;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-image:url(../images/column_bkgd.png);
	background-repeat:repeat-x;
	background-position:top;
	}
.grey_box {
    width:92%;
	height:auto;
	padding:9px;
	border:1px solid;
	border-color:#cccccc;
	background-color:#eeeeee;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-image:url(../images/column_bkgd.png);
	background-repeat:repeat-x;
	background-position:top;
	}
.direction{
    font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	}
.text{
    font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	}
	
a.red_link:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000;}
a.red_link:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000;}
a.red_link:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-decoration:underline;}
a.red_link:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000;}
.warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

input.onlineform-button { width:131px; height:30px; line-height:30px; text-align:center; border:0px; background:url(../images/but_send.png); color:#FFF;font-weight:bold;}
input.onlineform-button:hover { width:131px; height:30px; line-height:30px; text-align:center; border:0px; background:url(../images/but_send_on.png); color:#FFF; }
