/*  Body   */
body { background-color:#404F24; margin:0px}
hr {height:1px;}
p {font-family: Arial, Helvetica, sans-serif; font-size:0.80em; line-height:1.2em; color:#696A68}
h1 {font-family: Arial, Helvetica, sans-serif; font-size:0.10em; line-height:1.2em; color:#FFFFFB}
.green {font-family: Arial, Helvetica, sans-serif; font-size:0.80em; line-height:1.2em; color:#ffffff}
.strap {font-family: Arial Narrow, Helvetica, sans-serif; font-size:01.20em; line-height:1.2em; color:#ffffff}
.czone {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; color:#ffffff}
.homehide {font-family: Arial, Helvetica, sans-serif; font-size:0.5em; line-height:0.5em; color:#2F5EA5}
.headerList {font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size:0.9em; line-height:2.0em; color:#384520}
.headerW {font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size:1.5em; line-height:2.0em; color:#ffffff}
.subheaderG {font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size:1.4em; line-height:2.0em; color:#44F255}
.number {font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size:1.0em; line-height:2.0em; color:#DCDBDB}
.form {font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#696A68}
.selectbox {font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#696A68}
.list{font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#E4E6E0}
.listhead {font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#FFFFFF; font-weight:bold}
.listhead2 {font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}
.title{font-family: Arial, Helvetica, sans-serif; font-size:0.80em; line-height:1.2em; color:#384520}
.newspanel {font-family: Arial, Helvetica, sans-serif; font-size:0.7em; line-height:1.2em; color:#3D768A; padding:5px}

.portfolio {font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; color:#ffffff}
a.portfolio:link { color:#ffffff; text-decoration:none}
a.portfolio:visited { color:#ffffff; text-decoration:none}
a.portfolio:active { color:#ffffff; text-decoration:none }
a.portfolio:hover { color:#ffffff; text-decoration:underline}

#menu a{font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#E4E6E0; display: block; text-decoration:none; background-color:#547F8E; padding-top:5px; padding-bottom:5px; text-transform:uppercase; }
#menu a:hover { background-color:#3D93AE;}

#servicesmenu a{font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#E4E6E0; display: block; text-decoration:none; background-color:#547F8E; padding-top:5px; padding-bottom:5px; }
#servicesmenu a:hover { background-color:#3D93AE;}

a.textlinks:link { color:#7E9C48; text-decoration:none}
a.textlinks:visited { color:#7E9C48; text-decoration:none}
a.textlinks:active { color:#7E9C48; text-decoration:none }
a.textlinks:hover { color:#7E9C48; text-decoration:underline}

.clientlinks {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; color:#FFFF40}
a.clientlinks:link { color:#FFFF40; text-decoration:none}
a.clientlinks:visited { color:#FFFF40; text-decoration:none}
a.clientlinks:active { color:#FFFF40; text-decoration:none }
a.clientlinks:hover { color:#FFFF40; text-decoration:underline}

.tsleftlinks {font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size:0.8em; line-height:1.4em; color:#67B457}
a.tsleftlinks:link { color:#67B457; text-decoration:none}
a.tsleftlinks:visited { color:#67B457; text-decoration:none}
a.tsleftlinks:active { color:#67B457; text-decoration:none }
a.tsleftlinks:hover { color:#67B457; text-decoration:underline}

.copyright {font-family: Arial, Helvetica, sans-serif; font-size:0.6em; line-height:2.0em; color:#7E9C48}
a.copyright:link { color:#7E9C48; text-decoration:none; font-weight:normal}
a.copyright:visited { color:#7E9C48; text-decoration:none; font-weight:normal}
a.copyright:active { color:#7E9C48; text-decoration:none; font-weight:normal}
a.copyright:hover { color:#7E9C48; text-decoration:underline; font-weight:normal}

.greenlinks {font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size:0.8em; line-height:1.4em; color:#5998C9}
a.greenlinks:link { color:#5998C9; text-decoration:none}
a.greenlinks:visited { color:#5998C9; text-decoration:none}
a.greenlinks:active { color:#5998C9; text-decoration:none }
a.greenlinks:hover { color:#5998C9; text-decoration:underline}

.listlinks {font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#E4E6E0; font-weight:bold}
a.listlinks:link { color:#E4E6E0; text-decoration:none; font-weight:bold}
a.listlinks:visited { color:#E4E6E0; text-decoration:none; font-weight:bold}
a.listlinks:active { color:#E4E6E0; text-decoration:none; font-weight:bold }
a.listlinks:hover { color:#E4E6E0; text-decoration:underline; font-weight:bold}


a.botlinks:link { color:#c0c0c0; text-decoration:underline}
a.botlinks:visited { color:#c0c0c0; text-decoration:underline}
a.botlinks:active { color:#c0c0c0; text-decoration:underline}
a.botlinks:hover { color:#c0c0c0; text-decoration:none}

.botlinks2 {font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size:0.65em; line-height:1.4em; color:#D3D3D3}
a.botlinks2:link { color:#D3D3D3; text-decoration:none}
a.botlinks2:visited { color:#D3D3D3; text-decoration:none}
a.botlinks2:active { color:#D3D3D3; text-decoration:none}
a.botlinks2:hover { color:#c0c0c0; text-decoration:underline}

.date {font-family: Arial, Helvetica, sans-serif; font-size:0.55em; line-height:1.4em; color:#C00000}
.whiteheader {font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size:0.8em; line-height:1.4em; color:#ffffff}

a:link { font-family:Arial, Helvetica, sans-serif; color:#3D93AE; text-decoration:none; font-weight:bold}
a:visited { font-family:Arial, Helvetica, sans-serif; color:#3D93AE; text-decoration:none; font-weight:bold}
a:active { font-family:Arial, Helvetica, sans-serif; color:#3D93AE; text-decoration:none; font-weight:bold}
a:hover { font-family:Arial, Helvetica, sans-serif; color:#3D93AE; text-decoration:underline; font-weight:bold}

ul {font-family:Arial, Helvetica, sans-serif; color:#696A68}
li {font-family:Arial, Helvetica, sans-serif; color:#696A68; font-size:0.80em; line-height:1.2em;}

td#bottom {padding-left:20px; padding-top:10px}
td#dropdown {padding-right:25px; padding-top:10px}
td#shad {background-image:url(../images/hmid_right.gif); background-repeat:repeat-y}
td#aonb {background-image:url(../images/aonb.gif); background-repeat:no-repeat; background-position:bottom; padding-bottom:5px;}
td#listheadarea {padding-left:5px; padding-top:2px; background-color:#5F7536; border-color:#D0DCBA; border-style:solid;  border-left-width:1px; border-right-width:1px; border-bottom-width:1px; border-top-width:1px; }
td#listheadarea2 {padding-left:5px; padding-top:2px; background-color:#5F7536; border-color:#D0DCBA; border-style:solid; border-left-width:0px; border-right-width:1px; border-bottom-width:1px; border-top-width:1px;  }
td#listarea {padding-left:5px; padding-top:2px; background-color:#7E9C48; border-color:#D0DCBA; border-style:solid; border-left-width:1px; border-right-width:1px; border-bottom-width:1px; border-top-width:0px; }
td#listarea2 {padding-left:5px; padding-top:2px; background-color:#7E9C48; border-color:#D0DCBA; border-style:solid; border-left-width:0px; border-right-width:1px; border-bottom-width:1px; border-top-width:0px;  }
td#detailtitle {padding-left:5px; padding-top:2px; background-color:#5F7536; border-color:#D0DCBA; border-style:solid;  border-left-width:1px; border-right-width:1px; border-bottom-width:0px; border-top-width:1px; }
td#detailtitle2 {padding-left:5px; padding-top:2px; background-color:#5F7536; border-color:#D0DCBA; border-style:solid;  border-left-width:1px; border-right-width:1px; border-bottom-width:1px; border-top-width:1px; }

td#detailresult {padding-left:5px; padding-top:2px; background-color:#7E9C48; border-color:#D0DCBA; border-style:solid; border-left-width:0px; border-right-width:1px; border-bottom-width:0px; border-top-width:1px; }
td#detailresult2 {padding-left:5px; padding-top:2px; background-color:#7E9C48; border-color:#D0DCBA; border-style:solid; border-left-width:0px; border-right-width:1px; border-bottom-width:1px; border-top-width:1px; }
td#edge { background-color:#E4E6E0; width:4px;}
td#textarea {padding-left:25px; padding-right:25px; padding-top:10px}
td#rightarea {padding-left:20px; padding-right:20px; padding-top:10px}
#newsarea {background-color:#FFFFFF;  color:#696A68; height:100px; padding:5px;}
td#tablehead {background-color:#547F8E;}
td#tablecontent {background-color:#3D93AE; padding: 1px 5px 1px 5px; }
td#tablecontent2 {background-color:#155468; padding: 1px 5px 1px 5px; }
select#group { background-color:#EBEBEB; border-color:#404F24;}

a.redirecting:link, a.redirecting:hover, a.redirecting:active, a.redirecting:visited { color:#404F24; text-decoration:none}

/* ----- Footer ----- */
.footer {
	height:30px;
	font-family:Arial, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404F24;
	background-color:#7F9851;
}
.footer a:link, .footer a:visited, .footer a:active {
	font-weight:normal;
	color:#404F24;
	text-decoration:none;
}
.footer a:hover {
	color:#FFFFFF;
}
