
body { color: 000000; font-size: 11px; font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px }
p { color: 000000; font-size: 11px; font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px }

td { color: 000000; font-size: 11px; font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif }

h1 { color: #000000; font-size: 13px; font-family: Trebuchet MS; line-height: 150%; font-weight:bold; text-transform:uppercase; margin-top:15; margin-bottom:15 }
UL {margin: 0 15px;color: 000000; font-size: 11px; font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; list-style-image:url('../tribullet.gif') }

.menu { color: #FFFFFF; font-size: 12px; font-family: Trebuchet MS; line-height: 17px }
.intro { color: #000000; font-size: 12px; font-family: Trebuchet MS; line-height: 25px; font-weight:bold }
.footerlight { color: ffffff; font-size: 10px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 11px }
.footerdark { color: 666666; font-size: 10px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 11px }
.sidebar { color: 000000; font-size: 11px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 14px }
.title {color: #404142; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 20px}
.subtitle {color: #696969; }
.sideheader{ color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: Tahoma; margin-left: 8px }
.bodyphoto{ margin-right: 10px }
.bannertitle { color: ffffff; font-size: 13px; font-weight: bold; font-family: Tahoma, Verdana, Helvetica, sans-serif; margin-left: 8px }
.date { color: #6D676A; font-size: 10px; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-weight: bold }


/* ==================== left hand navigation ==================== */

#left #lmenu {display: block; width: 257px; }
#left #lmenu ul {list-style-type: none; margin: 0; padding: 0; }
#left #lmenu ul li {display: block;}
ul.mainmenu {display: block; }
ul.mainmenu {list-style-type: none; width: 100%; margin: 0; padding: 0; background: white; width: 257px; border-right: 0px solid #D6D3D5;}
ul.mainmenu li {display: block; list-style-type: none; border: 0px none; padding: 0px; color: #555c5f;  }
ul.mainmenu li a {display: block;  margin: 0px; text-decoration: none; background: #D6D5D0; color: #555C5F;padding-left:30px; padding-right:10px; padding-top:4px; padding-bottom:4px }
ul.mainmenu li a:hover {display: block; background: #fff; color: #006cb7; }

ul.mainmenu li.unselected {list-style-type: none; border: 0px none; color: #555c5f;  }
ul.mainmenu li.unselected a {display: block; display: block; text-decoration: none; font-weight: bold; background: #D6D3D5; color: #555c5f; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px }
ul.mainmenu li.unselected a:hover {display: block; font-weight: bold; background: #fff; color: #006cb7; }

ul.mainmenu li.selected {list-style-type: none; border: 0px none; color: #555c5f;  }
ul.mainmenu li.selected a {display: block; margin: 0px; display: block; text-decoration: none; padding: 4px 10px; font-weight: bold; background: #FFFFFF; color: #006CB7; }
ul.mainmenu li.selected a:hover {display: block; background: #fff; font-weight: bold; color: #006CB7;text-decoration:none}
ul.mainmenu li.selected {display: block; background: #fff; font-weight: bold; padding: 0; margin: 0; }

ul.mainmenu li.cat {width: 209px; background: #fff; font-weight: bold;}
ul.mainmenu li.cat a {width: 209px; display: block; background: #fff; color: #016bb5; }
ul.mainmenu li.cat a:hover {width: 209px; display: block; color: #37adff;}
ul.mainmenu li.subitem {width:199px; padding-left: 10px; font-size: 11px;}
ul.mainmenu li.subitem a {width: 199px; display: block; padding: 2px 6px; background: #fff; border: 1px solid #fff; font-weight: normal; color: #555c5f; }
ul.mainmenu li.subitem a:hover {width: 199px; display: block; padding: 2px 6px; background: #E5E5DD; color: #006cb7; border: 1px solid #E5E5DD; font-weight: normal; margin-right: 10px; }
ul.mainmenu li.subitem_this {width: 199px; padding-left: 10px; font-size: 11px; }
ul.mainmenu li.subitem_this a {width: 199px; display: block; background: #f3f3eb; color: #006cb7; border: 1px solid #aeafa9; font-weight: normal; padding: 2px 6px; margin-right: 10px;}
ul.mainmenu li.subitem_this a:hover {width: 199px; display: block; background: #E5E5DD; border: 1px solid #aeafa9; font-weight: normal; padding: 2px 6px; margin-right: 10px;}
ul.mainmenu li.subitem_last {width: 199px; padding-left: 10px; font-size: 11px;  }
ul.mainmenu li.subitem_last a {width: 199px; display: block; padding: 2px 6px; margin-bottom: 5px; background: #fff; border: 1px solid #fff; font-weight: normal; margin-right: 10px; color: #555c5f; }
ul.mainmenu li.subitem_last a:hover {width: 199px; display: block; padding: 2px 6px; margin-bottom: 5px; color: #006cb7; background: #E5E5DD; border: 1px solid #E5E5DD; font-weight: normal; margin-right: 10px;}

.menu_header {color: #FFFFFF; font-weight: bold; padding-top: 11px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; margin: 0; background-color:#7E767B }




.headertext {color: #7C7C7C; font-size: 12px; text-align:center; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px}
.headertextactive {color: #FFFFFF; font-size: 12px; font-weight: bold; text-align:center; }
.leftnav { color: #008000}

.headertext a:link { color: #BEBABD; font-weight: bold; text-decoration: none; }
.headertext a:visited { color: #BEBABD; font-weight: bold; text-decoration: none; }
.headertext a:active { color: #84A8CC; font-weight: bold; text-decoration: none; }
.headertext a:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; }

.headertextactive a:link { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.headertextactive a:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.headertextactive a:active { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.headertextactive a:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; }

.leftnav a:link { color: #3E4E79; text-decoration: none; }
.leftnav a:visited { color: #3E4E79; text-decoration: none; }
.leftnav a:active { color: #3E4E79; text-decoration: none; }
.leftnav a:hover { color: #008000}

A:link { color: #006BB6; text-decoration: none;}
A:visited { color: #006BB6; text-decoration: none;}
A:alink { color: #006BB6; }
A:hover { color: #006BB6; text-decoration:underline}
