html, ul, ol, li, p, h1, h2, h3, h4, h5, form, fieldst {margin:0;padding: 0;border:0;}
body {font-family:Arial, sans-serif;color:#000000;padding-top:0px;padding-left:15px;padding-right:275px;padding-bottom:100px;/*width:100%;*/}
html {position:absolute; height:100%;}
body {position:relative; min-width:800px;}
h1 {font-size: 200%;}
h2 {font-size: 180%;}
h3 {font-size: 160%;}
h4 {font-size: 140%;}
h5 {font-size: 120%;}
h6 {font-size: 100%;}
a {outline:none;}
a img {border:0;}
#mainDiv {position:absolute; left:15px; right:275px; bottom:50px; top:20px;}
#logo {width: 12em; margin: 25px 0 5px 10px; clear:both;}
#navholder {float: left; width: 100%; margin-right: -180px; border-bottom: 1px solid #000;}
#primaryNav {margin-top:10px; }
#primaryNav ul{list-style:none; margin:0 0 .5em 180px; padding: 0;  font-weight:700; font-size: 75%;  white-space:nowrap}
#primaryNav li{display:inline;}
#primaryNav li.home{ border: 0; padding-left: 0}
#primaryNav a:link, #primaryNav a:visited {color:#000; text-decoration:none}
#primaryNav a:hover{color:#6c940d; text-decoration:underline}
#primaryNav span{ font-size:120%; padding:0 0.5em}
#crumbholder {clear:both; float: left; width: 100%; margin-right: -180px; font-size: 70%; color:#6c940d; font-weight:700;}
#empty{float:right; width: 11em}
#crumbtrail {margin: 1em 0 1em 180px}
#crumbtrail .selected {color:#605348}
#crumbtrail ul{list-style-type:none; margin:0 0 0 180px;}
#crumbtrail li{display:inline; margin:0; padding: 0;}
#crumbtrail a:link, #crumbtrail a:visited {color:#6c940d; text-decoration:none;}
#crumbtrail a:hover{color:#6c940d; text-decoration:underline;}
#clear{clear:both; margin:.5em 0}
#containerright {float: right; width: 100%; margin-left: -190px;}
#containerleft {float: left; width: 100%; margin-right: -190px; min-height: 320px;}
#content {margin: 0 0 0 180px }
#content p {padding: 0px 0px 7px 0px}
#content {font-size: 75%; }
#content .image{float:left; margin: 0 5px 5px 0px; border: 1px solid #000;}
#content .imagenoborder{float:left; margin: 0 10px 1px 0px;} 
#content h1 {font-size: 160%; font-weight: bold; padding:0px 0px 5px 0px; color:#000000;}
#content h2 {font-size: 140%; font-weight: bold; padding:2px 0px 5px 0px; color:#000;}
#content h3 {font-size: 120%; font-weight: bold; padding:2px 0px 5px 0px; color:#605348;}
#content .blockquote {font-size: 80%; background-color: #EBF4E1; border: 1px solid #003300; padding: 6px;}
#content ul {list-style: disc; margin-left:20px;}
#content li {font-weight:normal;}
#content a:link, #content a:visited {color:#6c940d; text-decoration:none;}
#content a:hover{ color:#6c940d; text-decoration:underline;}
#leftcol {float: left; width: 160px; font-size: 75%; font-weight:bold;}
#leftcol ul {list-style-type: none; margin:0; padding:0}
#leftcol li {border-bottom: 1px solid #000; padding: 3px 0 3px 3px; color:#000000; display: block; text-decoration: none;}
#leftcol li a:link, #leftcol li a:visited {color:#000000; display: block; text-decoration: none;}
#leftcol li a:hover, #leftcol li a:focus {color: #6c940d}
#leftcol ul ul {list-style-type: none;  margin:0; padding:0}
#leftcol ul ul li {border-bottom: 1px solid #FFF; font-size:95%;  margin-left:8px; color:#605348;}
#leftcol ul ul li a:link, #leftcol ul ul li a:visited {color:#605348;display: block; padding:0; text-decoration:none;}
#leftcol ul ul li a:hover, #leftcol ul ul li a:focus {color: #6c940d; text-decoration:underline}
#leftcol ul ul ul{list-style-type: none;  margin:0; padding:0}
#leftcol ul ul ul li {border-bottom: 1px solid #FFF; font-size:90%;  margin-left:10px; }
#leftcol ul ul ul li a:link, #leftcol ul ul ul li a:visited {color:#605348; display: block; padding:0; text-decoration: none}
#leftcol ul ul ul li a:hover, #leftcol ul ul ul li a:focus {color: #6c940d; text-decoration:underline}
#leftcol .selected, #leftcol .selectedlinks a:link, #leftcol .selectedlinks a:visited {color:#6c940d;}
#footer {font-size: 70%; color:#605348; background: #FFFFFF; border-top: 1px solid #605348; clear: both; padding-top: 10px; padding-bottom:10px; position:absolute; margin-top:50px; left:15px; right:275px; bottom:0px;}
#footer ul{list-style:none;margin:0;padding: 0;padding-top: 5px; white-space:nowrap}
#footer li{display:inline; padding: 0 0.3em 0 .3em;}
#footer li.home{ border: 0; padding-left: 0}
#footer a:link, #footer a:visited {color:#605348;text-decoration:none}
#footer a:hover{color:#6c940d;text-decoration:underline}
#footer span{font-size:120%; padding:0 0.5em}
#prefooter {clear: both;}
#rightcol {color:#6C6C6C;float:right;font-size:75%;font-weight:bold;width:180px;}
.headtitle {margin-bottom: 10px;}
.more {margin-top: 5px;margin-bottom: 20px;font-weight: bold;}
table.team {margin-bottom:30px;}
table.team .photo {vertical-align: top;text-align: left;padding:0 10px 15px 0;width:80px;}
table.team .text {vertical-align: top;text-align: left;padding:10px 10px 15px 0;}

.teamFull .photo {float:left; margin-right:15px; margin-bottom: 10px; overflow: hidden;}
.teamFull .text { overflow: hidden;}

.team a {text-decoration:none;}
.poster {color:#000000; text-decoration:none;}
.reflist {float:left; width:100px;margin-right:55px;margin-bottom:25px;height:70px;}
.reflist a {color:#555555 !important;}
.reflistGroup {color:#6c940d; font-weight:bold; padding-top:40px; padding-bottom:0px;}
.warntext {font-weight: bold;color:#F00;}
.newsLink {color:#999999 !important; text-decoration:none;}
.newsLink a {color:#999999 !important; text-decoration:none !important;}

