html, body, h1, h2, h3, h4, h5, h6, p, a, li, table {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
}

body {
   color : black;
   background-color : white;
   margin : 0 auto;
   padding : 0;
}

DIV#container {
   width : 800px;
   background-color : #e6f2fe; 
   margin : 0 auto;
   text-align : left;
}

DIV#header {
   border-bottom: 5px solid #de430d;
   margin : 0;
}

DIV#topmenu2 {
   display : inline;
   margin : 0;
   padding : 0;
}

#topmenu2 ul
{
list-style: none;
padding: 0;
margin: 0;
}

#topmenu2 li
{
float: left;
margin: 0 0em;
}


DIV#topmenu {
   display : inline;
   margin : 0;
   padding : 0;
}

#topmenu img {
   border : 0;
   margin : 0;
   padding : 0;
}

DIV#pagebodyfull {
   text-align : left;
   margin : 0 auto;
   padding : 0 10%;
   width : 80%;
   background: transparent;
}

DIV#pagebodyleft {
   text-align : left;
   float : left;
   clear : none;
   margin : 0;
   padding : 0 0 0 10%;
   width : 39%;
   background: transparent;
}

DIV#pagebodyleftcareers {
   text-align : left;
   float : left;
   clear : none;
   margin : 0;
   padding : 0 0 0 0%;
   width : 50%;
   background: transparent;
}

DIV#pagebodyright {
   text-align : left;
   float : right;
   margin : 0;
   padding : 0 8% 0 2%;
   width : 39%;
   background: transparent;
}

h1 {
   color : #de430d;
   width : 80%;
   font-size : 1.9em;
   margin : 1em auto .5em;
   padding : 0 0 .5em;
   text-decoration : none;
   text-align : center;
   font-weight : normal;
   border-bottom : 1px solid #666;
}

h2 {
   margin : .5em 0 0 0; 
   color : #036;
   font-size : 1.3em;
   text-decoration : none;
   text-align : left;
   font-weight : bold;
}

h3 {
   color : #de430d;
   margin : 0;
   font-size : 1em;
   text-decoration : none;
   text-align : left;
   font-weight : bold;
}

h4 {
   margin : .5em 0 0 0; 
   color : #036;
   font-size : 1em;
   text-decoration : none;
   text-align : left;
   font-weight : bold;
}

p {
   color: black;
   line-height: 140%;
   background-color: transparent;
   text-decoration: none;
   text-align: left;
   font-weight : normal;
   margin : 0;
   padding : .5em 0;
}

a {
   color: #de430d;
   background-color: transparent;
   text-decoration: none;
   text-align: left;
}

a:link, a:visited {
   color: #de430d;
}

a:hover, a:active {
   color: #999;
}

.red {
   font-weight : bold;
   color : #de430d;
}

.blue {
   font-weight : bold;
   color : #036;
}

a.buttonize, a.buttonize:link, a.buttonize:visited {
   float : left;
   clear : left;
   margin-top: .5em;
   padding : .25em 1em; 
   color : #036;
   background-color : #ffc;
   border-style : outset;
   border-width : 2px;
   font-weight : bold;
   text-decoration : none;
   text-align : center;
}

a.buttonize:hover, a.buttonize:active {
   color: #999;
   border-style : inset;
}

a.buttonize2, a.buttonize2:link, a.buttonize2:visited {
   margin-top: .5em;
   padding : .25em 1em; 
   color : #036;
   background-color : #ffc;
   border-style : outset;
   border-width : 2px;
   font-weight : bold;
   text-decoration : none;
   text-align : center;
}

a.buttonize2:hover, a.buttonize2:active {
   color: #999;
   border-style : inset;
}

.divider {
   height : 1px;
   background-color : black;
   text-align: left;
   width: 80%;
   margin : 1em 0 .5em;
   padding: 0;
   border : 0;
}

ul {
   list-style: disc outside;
   font-size : 1em;
   font-weight : normal;
   text-decoration : none;
   text-align : left;
   line-height : 140%;
}

ul ul { list-style : circle; }

DIV#homepage {
   margin : 0;
   padding : 0;
   height : 334px;
   width : 100%;
  background: url(../images/cherry_2.jpg) center top no-repeat;
}

 
#homepage p {
   color: #036;
   background-color: transparent;
   text-decoration: none;
   text-align: left;
   font-weight : bold;
   margin : 0;
   padding : 10%;
   line-height: 200%;

}

DIV#submenu {
   font-size : .9em;
   text-align : center;
   color : #333;
   padding : .5em;
}

#submenu #selected {
   font-weight : bold;
}

#submenu a {
   color : #630;
   text-decoration : none;
   font-size : 1em;
}

#submenu a:link, #submenu a:visited {
   color : #630;
}

#submenu a:hover, #submenu a:active {
   color : #c90;
}

DIV#bottommenu {
   clear : both;
   margin : 0;
   padding : 2em 1em 1em;
   color : #de430d;
}

#bottommenu a {
   color : #333;
   text-decoration : none;
   font-size : .9em;
}

#bottommenu a:link, #bottommenu a:visited {
   color : #333;
}

#bottommenu a:hover, #bottommenu a:active {
   color : #99c;
}

DIV#footer {
   background-color : #de430d;
   border-top : 4px solid #333;
   color : #ccc;
   font-size : .9em;
   font-weight : bold;
   text-decoration : none;
   text-align : right;
   padding : 1em;
}

DIV#footerleft {
   float : left;
   text-align : left;
   color : black;
}

#footer a {
   color : #ccc;
   text-decoration : none;
   font-size : 1em;
   margin : 0;
}

#footer a:link, #footer a:visited {
   color : #ccc;
}

#footer a:hover, #footer a:active {
   color : #333;
}

.credits {
   width : 400px;
   background-color : white;
   background-image : none;
   color : #999;
   font-size : .9em;
   font-weight : normal;
   text-decoration : none;
   margin : 0;
   padding : .5em 0;
}

.credits a {
   font-size : 1em;
   font-weight : normal;
   text-decoration : none;
}

.credits a:link, .credits a:visited {
   color : #999;
}

.credits a:hover, .credits a:active {
   color : #333;
}


.credits2 {
   width : 100%;
   background-color : white;
   background-image : none;
   color : #999;
   font-size : .9em;
   font-weight : normal;
   text-decoration : none;
   margin : 0;
   padding : .5em 0;
}

.credits2 a {
   font-size : 1em;
   font-weight : normal;
   text-decoration : none;
}

.credits2 a:link, .credits a:visited {
   color : #999;
}

.credits2 a:hover, .credits a:active {
   color : #333;
}


SUP { vertical-align : super; }

FORM p {line-height : 170%;}

INPUT[type="radio"], INPUT[type="text"], SELECT, TEXTAREA {
   margin : 0;
   border : 1px solid #ccc;
   background-color : white;
}

FORM input.button {
   margin-top: .5em;
   padding : .25em 1em; 
   color : #036;
   background-color : #ffc;
   border-style : outset;
   border-width : 2px;
   font-weight : bold;
   text-decoration : none;
   text-align : center;
}


