body {
background-color:#000000;
margin-top:10px;
background-image: url(images/bg_cogs.gif);
background-repeat: repeat-y;
}

td.main_holder {
background-image: url(images/bg_strip.gif);
background-repeat: repeat-x;
background-position: 0 91px;
}

#header {
background-image: url(images/header.gif);
width:976px;
height:94px;
background-repeat:no-repeat;
text-align:right;
}

#header h3 {
font-size:13px;
color:#ffffff;
text-decoration:none;
padding-top:15px;
padding-right:30px;
margin-right:5px;
}

td.left_bg {
background-color:#000000;
background-image: url(images/left_nav.gif);
width:145px;
padding-top:34px;
margin:0px;
}

td.left_bg_contact {
background-color:#000000;
background-image: url(images/left_nav.gif);
width:145px;
padding-top:64px;
margin:0px;
}

td.content_bg {
background-color:#000000;
background-image: url(images/content_area.gif);
background-repeat:repeat-y;
width:831px;
}

td.content_bg_contact {
background-color:#000000;
background-image: url(images/content_area.gif);
background-repeat:repeat-y;
width:831px;
}

td.content_area {
padding-top:0px;
padding-left:5px;
padding-right:5px;
padding-bottom:20px;
}

td.pad_content {
padding-top:10px;
padding-left:10px;
padding-right:20px;
padding-bottom:0px;
}

td.page_title {
background-image: url(images/title_top.gif);
background-repeat: no-repeat;
width:530px;
height:45px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  padding-left:25px;
  padding-top:1px;
}

td.contact_title {
background-color:#5F6062;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #FFFFFF;
  padding:5px;
}

div.testimonial {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #FFFFFF;
  padding:5px;
}

a.menu_on, a.menu_on:link, a.menu_on:visited, a.menu_on:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}

a.menu_on:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: underline;
}

a.menu_off, a.menu_off:link, a.menu_off:visited, a.menu_off:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}

a.menu_off:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: underline;
}


a.menu_home_on, a.menu_home_on:link, a.menu_home_on:visited, a.menu_home_on:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}

a.menu_home_on:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: underline;
}

a.menu_home_off, a.menu_home_off:link, a.menu_home_off:visited, a.menu_home_off:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}

a.menu_home_off:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: underline;
}

a.sub_menu_on, a.sub_menu_on:link, a.sub_menu_on:visited, a.sub_menu_on:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}

a.sub_menu_on:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: underline;
}

a.sub_menu_off, a.sub_menu_off:link, a.sub_menu_off:visited, a.sub_menu_off:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #9FA1A4;
  text-decoration: none;
}

a.sub_menu_off:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #9FA1A4;
  text-decoration: underline;
}

td.menu_home_on {
    text-align:left;
	padding-top:2px;
	padding-left:25px;
	height:36px;
	background-image: url(images/menu/home_on.gif);
	background-position: 20% 0;
	background-repeat: no-repeat;
}

td.menu_home_off {
    text-align:left;
	padding-top:2px;
	padding-left:25px;
	height:36px;
	background-image: url(images/menu/home_off.gif);
	background-position: 20% 0;
	background-repeat: no-repeat;
}

td.menu_on {
    text-align:left;
	padding-top:2px;
	padding-left:25px;
	height:36px;
	background-image: url(images/menu/menu_on.gif);
	background-position: 20% 0;
	background-repeat: no-repeat;
}

td.menu_off {
    text-align:left;
	padding-top:2px;
	padding-left:25px;
	height:36px;
	background-image: url(images/menu/menu_off.gif);
	background-position: 20% 0;
	background-repeat: no-repeat;
}

td.sub_menu_on {
    text-align:left;
	padding-left:25px;
	height:36px;
	background-image: url(images/menu/sub_menu_on.gif);
	background-position: 20% 0;
	background-repeat: no-repeat;
}

td.sub_menu_off {
    text-align:left;
	padding-left:25px;
	height:36px;
	background-image: url(images/menu/sub_menu_off.gif);
	background-position: 20% 0;
	background-repeat: no-repeat;
}



hr {color: #485903; height:1px;}

p,ul {color:#000000;font-size:14px;line-height:1.5em;font-weight:none;text-decoration:none;font-style:normal;font-family:arial,sans-serif;}

em {
  font-size: inherit;
  text-decoration: inherit;
  text-decoration: none;
  font-family: arial,sans-serif;
}

.subtitle {padding-left:10px;color:#FFFFFF;font-size:10px;font-weight:none;text-decoration:none;font-style:normal;font-family:arial,sans-serif;}

a {color:#000000;font-size:14px;line-height:1.5em;font-weight:none;text-decoration:underline;font-style:normal;font-family:arial,sans-serif;}
p.footer {
  color: #FFFFFF;
  font-size: 10px;
  font-weight: none;
  text-decoration: none;
  font-style: normal;
  font-family: arial,sans-serif;
  text-align: center;
}
a.footer {color:#FFFFFF;font-size:10px;font-weight:none;text-decoration:underline;font-style:normal;font-family:arial,sans-serif;}
a:hover {color:#E50278;}

h1 {color:#485903;font-size:18px;font-weight:bold;text-decoration:none;font-style:normal;font-family:arial,sans-serif;}

h2 {color:#FFFFFF;font-size:14px;font-weight:bold;text-decoration:none;font-style:normal;font-family:arial,sans-serif;}
a.h2_href {color:#485903;font-size:14px;font-weight:bold;text-decoration:underline;font-style:normal;font-family:arial,sans-serif;}
a.h2_href:hover {color:#823E1D;}


h3 {color:#FFFFFF;font-size:13px;font-weight:bold;text-decoration:underline;font-style:normal;font-family:arial,sans-serif;}

h4 {color:#FFFFFF;font-size:13px;font-weight:none;text-decoration:none;font-style:normal;font-family:arial,sans-serif;}

p.contactform {color:#000000;font-size:12px;font-weight:bold;text-decoration:none;font-style:normal;font-family:arial,sans-serif;}
td.footer_menu {color:#485903;font-size:7px;font-weight:none;text-decoration:none;font-style:normal;font-family:arial,sans-serif;}
td.footer_address {color:#FFFFFF;font-size:10px;font-weight:none;text-decoration:none;font-style:normal;font-family:arial,sans-serif;}

p.contactform_small {color:#000000;font-size:12px;font-weight:none;text-decoration:none;font-style:normal;font-family:arial,sans-serif;}

.img_content {border:solid 1px #587993;}

img {border:0px;}

td.content_block {
padding: 10px;
margin: 10px;
background-color: #FFFFFF;
}

table.Content td {
color:#485903;
font-size:12px;
font-weight:none;
text-decoration:none;
font-style:normal;
font-family:arial,sans-serif;
padding: 5px;
margin: 5px;
border:1px solid #485903;
background-color: #FFFFFF;
}
