@import url(m_fix.css);
html {margin: 0; padding: 0;}
body {font: 0.8em Verdana, Arial, Helvetica, sans-serif;
	margin: 0; padding: 0% 1% 0% 1%;
   	background: #fff; color: black;
	}
/*general links*/
a:link { color: #6900af; background-color: inherit; }

a:visited { color: #666666; background-color: inherit; }

a:hover { color: #330033; background-color: inherit;  }

a:active { color: #666666; background-color: inherit; }

/*general headings*/
h1, h2, h3, h4, h5, h6, h7 {font-family: "trebuchet ms", sans-serif; }
h1 { color: #fff; font-size: 2.0em;  font-weight: bold; background-color:  #8fd018; text-decoration: none; margin: 0; padding-left: 0.2em; }
h2 { color: #660099; font-size: 1.8em; background-color: inherit; padding-left: 0.3em;}
h3 {color: #660099; font-size: 1.5em; background-color: inherit; padding-left: 1em;}
h4 { font-size: 1.3em; color: #fff; line-height: 1em; background-color:  #8fd018; margin: 0; padding: 0.2em 0 0.2em 0.5em; border-bottom: 2px solid; }
h5 {font-size: 1em; color: #000; background-color: inherit;}
h6 {font-size: 1em; color: #660099; background-color: inherit;}
h6 { color: #fff; font-size: 1.4em;  font-weight: bold; background-color:  #660099; text-decoration: none; margin: 0; padding-left: 0.2em; }

/*page sections*/
#header { color: black; background-color: white; background-image: url(../images/honeycombtilelg2.jpg); background-repeat: repeat-x; /*margin-left: 1em;*/ text-align: center; /*margin-right: 1em;*/ margin-bottom: 10px; border-bottom: 2px none #af1d9d; border-right-color:  #8fd018; border-right-style: none; border-left-color:  #8fd018; border-left-style: none; }
#banner { color:  #8fd018; background-color: #fff; /*margin-left: 1%;*/ clear: both; }
#left {float: left; width: 20%; padding: 0; margin:0;}
#menu {color: #000; background-color: #efffd6; /*float: left; width: 25%;*/ /*margin-left: 1em;*/ padding: 0; border-top: 12px solid  #8fd018; border-bottom: 12px solid  #8fd018; border-right-style: none; border-left-style: none; margin: 0; font-size: 1em; font-weight: bold; line-height: 1.5em; }
#container{ width:100%;  /*margin-right: 1em;*/ clear: both; padding: 0 0 1em 0; margin: 0 0 1em 0;}
#page{ width: 55%; float: left;  border-right-style: none; border-left-style: none; margin: 0% 0% 0% 1%;}
#logos {width: 100%; padding-top: 0.5em; /*margin-left: 15%;*/ margin-bottom: 0.5em; margin-top: 1em; text-align: center; clear: both;}
#right{ width:23%; float: right; color: #000; background-color: #efffd6;  margin-bottom: 0; margin-top: 0; margin-right: 0; padding: 0% 0% 1%; border-top: 12px none  #8fd018; border-bottom: 12px solid  #8fd018; border-right-style: none; border-left-style: none; }
#footer {float: right; width: 100%; color: #000; background-color: white; /*margin-left: 1em;*/ clear: both; margin-top: 5px; /*margin-right: 1em;*/ border-top: 2px solid #920092; border-bottom: 2px solid #920092; }
#bottom_nav {text-align: right; width: 100%;}
.main { text-align: center; margin-bottom: 1em; border: none; }
.side {width: 109px; height: 200px;}
.mid2 {width:80%; margin:  auto;}
.clear {width: 100%; clear: both; margin: 0; padding: 0;}
.fix {width: 100%; float: left;}
#page h3 {font-size: 1.2em; color: #660099; background-color: inherit;}
/*general paragraph styling*/
#container p {padding-left: 1em; padding-right: 1em; padding-bottom: 0; margin-bottom: 0;}
#container p {line-height: 1.4;}
#page li {line-height: 1.4;}
/*left menu links*/
#menu ul, form ul {list-style: none; padding: 0;  margin: 0; border: none;}
#menu li {padding: 0; margin: 0;  background-color: inherit; border-bottom:  1px solid #666666;}
#menu li a {display: block; width: 100%;   padding: 0 0 0.2em 0.2em; margin: 0 0 0 0em; text-decoration: none;}
#menu a:link { color: #660099; background-color: inherit;}
#menu a:visited { color: #666666; background-color: inherit; }
#menu a:hover, #menu a:focus { color: white; background:  #8fd018; }
#menu a:active { color: #666666; background-color: inherit; }

hr { color:  #8fd018; background-color:  #8fd018; width: 30%; height: 2px; }
/*Links page sections*/
.section {padding: 1em 0 0 0; clear: both; margin: 0;}
.entry {padding-top: 1em; /*clear: both;*/ width: 44%; float:left; margin: 0 1% 0 1%;}
.entry h3 {font-size: 1.2em; color:  #8fd018; background-color: inherit;}
.event {padding-bottom: 5px; }
/*form styles*/
form {padding: 0; margin: 0; width: 100%; font-size: 1em;}
table {width: 100%; padding: 0; margin: 0;}
label {padding: 0;}
tr {padding: 0.5em;  margin: 0; /* border-bottom: 0 solid black;*/}
form .td1{width: 30%;  }
form td {padding: 0.5em; border: solid 2px; border-color: #8fd018; background-color: #efffd6  ;ertical-align: top;}
caption {font-size: 1.2em; font-weight: bold; text-align: left; margin-left: 1em;}
.submit {font-size: 1.5em;}
input:focus {background: #ccc; color: #000000;}

/*images*/

a img {border: none;}
#header a img {display: block; border: none; padding: 0; margin: auto;}
.entry img { margin-right: 1em; display: block; /*float:left;*/ clear: both;}
/*logo images*/
.l1 { width: 104px; height: 121px; /*float:left;*/ margin-right: 4px; }
.l2 { width: 171px; height: 150px; /*float:left; */margin-right: 2px; }
.l3 { width: 130px; height: 43px; /*float:left;*/ margin-top: 80px; margin-right: 2px; }
.l4 { width: 154px; height: 124px; /*float:left; */margin-top: 15px; }
.l5 { width: 170px; height: 29px; /*float:left;*/ margin-top: 80px; margin-right: 2px; }
.l6 {width:124px; height:100px; margin: 0 1em 0 1em; display: inline;}
/*Home page main image*/
.mid {width: 80%; max-width: 550px; /*height: 200px;*/}
.mid {margin-left:0.5em; margin-right: 0.5em; clear: none;}
/*WES page image*/
.mid3 {width: 308px; height: 189px;}

.bl {background: url(../images/bl.gif) 0 100% no-repeat #8fd018}
.br {background: url(../images/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px}



