.sidemenu {width:160px; padding: 15px 15px 15px 5px; font-size: .8em; vertical-align: top;}
.sidemenu a {display:block;padding:2px;text-decoration:none;
margin:2px; color:#B94847;font-family:"Trebuchet MS", Verdana, sans-serif} 
.sidemenu a:link {background:#FFFFFF;border:2px solid #ACBDE2}
.sidemenu a:visited {background:#FFFFFF;border:2px solid #ACBDE2} 
.sidemenu a:focus {background: #ACBDE2;border:2px solid #ACBDE2; color:black} 
.sidemenu a:hover {background: #ACBDE2;border:2px solid #ACBDE2; color:black} 
.sidemenu a:active {background:#ACBDE2;border:2px solid #ACBDE2} 

#header {width: 100%; height: 130px; vertical-align: top;}
#wrap {width: 95%; margin: 0 0 0 0; padding: 10px 2%; border: 3px solid #B94847;font-family:"Trebuchet MS", Verdana, sans-serif}
#titlelogo {width: 310px}

.exmpimg {width: 100%; margin: 4px 0px; border: 1px solid #000000;}
.exmpr15 {width: 90px; float: right; padding: 2px 0 2px 8px ; margin: 4px 1px 4px 8px; font-size: .75em; text-align: center; border-left: 2px dotted #ACBDE2;}
.exmpr20 {width: 120px; float: right; padding: 2px 0 2px 8px ; margin: 4px 1px 4px 8px; font-size: .75em; text-align: center; border-left: 2px dotted #ACBDE2;}
.exmpr30 {width: 180px; float: right; padding: 2px 0 2px 8px ; margin: 4px 1px 4px 8px; font-size: .75em; text-align: center; border-left: 2px dotted #ACBDE2;}
.exmpr35 {width: 210px; float: right; padding: 2px 0 2px 8px ; margin: 4px 1px 4px 8px; font-size: .75em; text-align: center; border-left: 2px dotted #ACBDE2;}
.exmpr40 {width: 240px; float: right; padding: 2px 0 2px 8px ; margin: 4px 1px 4px 8px; font-size: .75em; text-align: center; border-left: 2px dotted #ACBDE2;}
.exmpl15 {width: 90px; float: left; padding: 2px 8px 2px 0 ; margin: 4px 8px 4px 1px; font-size: .75em; text-align: center; border-right: 2px dotted #ACBDE2;}
.exmpl20 {width: 120px; float: left; padding: 2px 8px 2px 0 ; margin: 4px 8px 4px 1px; font-size: .75em; text-align: center; border-right: 2px dotted #ACBDE2;}
.exmpl30 {width: 180px; float: left; padding: 2px 8px 2px 0 ; margin: 4px 8px 4px 1px; font-size: .75em; text-align: center; border-right: 2px dotted #ACBDE2;}
.exmpl35 {width: 210px; float: left; padding: 2px 8px 2px 0 ; margin: 4px 8px 4px 1px; font-size: .75em; text-align: center; border-right: 2px dotted #ACBDE2;}
.exmpl40 {width: 240px; float: left; padding: 2px 8px 2px 0 ; margin: 4px 8px 4px 1px; font-size: .75em; text-align: center; border-right: 2px dotted #ACBDE2;}
.break {height: 2px; width: 100%}
.breakside {height: 2px; width: 160px; margin: 20px 0 0 0;}
.headtext{width: 40%; vertical-align: bottom; text-align: left; font-size: .95em; font-style: normal; color:#1F8D54; font-weight: bold }
.headtext2{font-style: italic;}
.logobox{vertical-align: middle;}

.pgexmp {width: auto; padding: 2px 0 2px 8px ; margin: 4px 0 4px 8px; font-size: 1.0em; text-align: center;}
.pgexmpimg {margin: 4px 0px; border: 1px solid #000000;}

.bodyinfo {width:auto; padding: 15px; text-align: left;}

.bodyinfo a {text-decoration:none;color:#B94847; font-style: italic;}
.bodyinfo a:link {background:#FFFFFF; font-style: italic}
.bodyinfo a:visited {background:#FFFFFF; font-style: italic} 
.bodyinfo a:focus {background: #ACBDE2; color:black; font-style: italic} 
.bodyinfo a:hover {background: #ACBDE2; color:black; font-style: italic} 
.bodyinfo a:active {background:#ACBDE2; font-style: italic} 

.bodyinfo h1{font-style: italic; font-size: 1.05em; color:#1F8D54; padding: 0px; margin: 5px 0px;} 
.bodyinfo h2{font-style: italic; font-size: 0.95em; color:#1F8D54; padding: 0px; margin: 5px 0px;} 
.bodyinfo h3{font-size: 0.85em; color:#1F8D54; padding: 0px; margin: 5px 15px; font-weight: bold;} 
.bodyinfo p{margin: 15px 15px; font-size: .8em;} 
.bodyinfo ul{font-size: .8em;} 

.foottext {width: 100%; font-family:"Trebuchet MS", Verdana, sans-serif;text-align: center; font-size: 0.8em; font-style: italic; color:#1F8D54; padding: 10px 0 0 0;}
.foottab1 {width: 25%; text-align: center;}
.foottab2 {width: 50%; text-align: center;}

.twocoltab{margin: 15px 0 0 40px;}
.twocolumn{width: 50%; vertical-align: top; text-align: left; padding: 15px 15px 15px 15px; border-top: 2px dotted #ACBDE2 }

.outlinebox{padding: 12px 24px 6px 12px; border: 2px solid #ACBDE2;}
.bodyitems{width: auto; vertical-align: top;}
.bodyitemsline{width: auto; border-bottom: 2px dotted #ACBDE2;}
