body {font-size:12pt; font-family:arial,sans-serif; text-align: left; padding:0; margin:0; color:black; background-color: #FFFFFF;background-image: url(paper.gif); background-repeat: repeat-y;}

a {color:#2A7E1E;}
a:hover{color: #CD2D2D;}
a:active{color: #CD2D2D;}


img#logo {position:relative; top:0; left:1em; margin-top:1em;}

div#header {background-image: url(green.jpg); background-repeat: repeat-x; background-color: #000000; color:#ffffff; margin: 0; padding:1em 0 1em 0;}
div#header p {margin: 0 2em 0 12.5em; display block; height:1em; width:auto; padding:0; text-align:center; font-weight: bold;}

div#menu {background-image: url(green.jpg); background-repeat: repeat-x; background-color: #36A324; color: #000000;display:block; padding:0; margin:0; font-size:1em; width:10.5em;  position:absolute; left:0; top:0; min-height:100%; height:auto !important; height:100%;}



div#menu ul {display:block; padding:0 0 0 0; margin:2em 0 0 0;border-bottom: 0.15em solid #ffffff}
div#menu ul li#open {background-color:#ffffff;  color: #000000;}

div#menu ul li {list-style-type: none; font-size:1.4em; padding: 0.15em 0 0.15em 0.4em; margin:0;  display:block; font-weight: bold; border-top: 0.15em solid #ffffff}

div#menu ul li ul {margin:0;}
div#menu ul li ul li{font-size:0.8em; padding: 0.15em 0 0.1em 1.2em; margin:0; border-top: 0 solid #ffffff}

div#menu a {text-decoration: none; color:#FFFFFF;}
div#menu ul li#open  a {color:#36A324;}
div#menu ul li#open  a:hover {color:#CD2D2D;}
div#menu ul li#open  a:active {color:#CD2D2D;}

#here {background-image: url(youarehere.gif); background-repeat: no-repeat; background-position: 0 0.3em;}


div#menu ul li.link {background-color: transparent;}
div#menu ul li.link:hover, ul#menu li.link.over {background-color: #CD2D2D;}

div#menu ul li.link a {color:#FFFFFF;}
div#menu ul li.link a:hover{color: #ffffff;}
div#menu ul li.link a:active{color: #ffffff;}


div#content { padding:0; margin: 0 2em 0 12.5em;}


#content p{padding: 0 0 0.8em 0; margin: 0; text-align: justify;}
#content h1{font-size:4em; font-weight: bold; padding: 0.2em 0 0.1em 0; margin: 0; line-height:1em;}
#content h2{font-size:1.6em; font-weight: bold; padding: 0 0 0.2em 0; margin: 0; color:#CD2D2D;}
#content h3{font-size:1.4em; font-weight: bold;}
#content h4{font-size:1.3em; font-weight: bold;}
#content h5{font-size:1.2em; font-weight: bold;}
#content h6{font-size:1.1em; font-weight: bold;}

#content h3, #content h4, #content h5, #content h6 {font-weight: bold; padding: 8pt 0 2pt 0; margin: 0;}


form {padding:1em; margin:0;display:block;width:27em;}

div#content form p {display:block; padding:0; margin:0 ;width:auto;}
label {display:block; margin:0 0 0.5em 0; padding: 0; border: 0; text-align: left;}
form strong {display:block; float:left; width:8em; font-weight:bold;}
span.firstline {display:block; float:left; width:20.75em;}
form em{color:#CD2D2D; font-style:normal; font-weight:bold;}
textarea,label input,select {font-family:verdana,arial,sans-serif; font-size:0.8em;width:25em;padding:0.1em 0.3em; margin:0;}


div#content div#yourmail {padding:1em; margin:0 0 1em 0;display:block;width:auto; }
div#content div#yourmail p{padding:0.5em 1em; margin:0;display:block;width:19em; background-color: #ffffff; text-align: left;}


div#content div.quoteleft {display:block; color:#ffffff; background-color:#CD2D2D; margin:0 1em 0.6em 0; padding: 0 30px 0 0; float:left;}
div#content div.quoteleft p {text-align:right; font-size:1.4em; font-weight:bold; display:block; margin:0; padding:1em; background-color: #36A324; background-image: url(green.jpg); background-repeat: repeat-x; background-position: 0 -60px;}


div#content div.quoteright {display:block;  color:#ffffff; background-color:#CD2D2D; margin:0 0 0.6em 1em; padding: 0 0 0 30px; float:right;}
div#content div.quoteright p {text-align:left; font-size:1.4em; font-weight:bold; display:block; margin:0; padding:1em; background-color: #36A324; background-image: url(green.jpg); background-repeat: repeat-x; background-position: 0 -60px;}
div#content div.boxout {display:block;  color:#ffffff; background-color:#CD2D2D; margin: 1em 0; padding: 0; font-size:1.1em; font-weight:bold;line-height: 1.2;}
div#content div.boxout ul, div#content div.boxout p { margin:0 30px; padding:1em; background-color: #36A324; background-image: url(green.jpg); background-repeat: repeat-x;background-position: 0 -60px;}
div#content div.boxout ul {padding-left:2.2em; list-style-image:url(bullet.gif)}
div#content div.boxout ul li { margin:0; padding:0 0 0.2em 0.15em; line-height:1.2em;}

.clearedtext, .alignmentleftclear, .alignmentrightclear, .alignmentcenterclear {clear:both;}
.alignmentleft, .alignmentleftclear {display: inline;float:left; margin:0 1em 1em 0;}
.alignmentright, .alignmentrightclear {display: inline; float:right; margin:0 0 1em 1em;}
.alignmentcenter, .alignmentcenterclear {display: block; margin-left: auto; margin-right: auto; margin-bottom:1em;}
