body { background:#0f4022;margin: 0;padding: 0; height:100%;}

body, td { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; color:#533f29;}

.topbg {background: url(/images/bg-top.jpg);background-repeat: no-repeat;background-position: top;}
.bottombg {background: url(/images/bg-bottom.gif);background-repeat: no-repeat;background-position: bottom;}

p,ul { font-size: 10pt; }

html { overflow: scroll;height:100%; }

hr { color: #0A99D3; background-color: #0A99D3; border: 0;  width: 100%; height: 2px; margin-top:0px; margin-bottom:0px; }

li { list-style: disc; color: #533f29; }

h1 { font-size: 18pt; font-family: arial; font-weight: bold; vertical-align:middle; color: #FFFFFF; padding: 0px; margin: 0px; padding-left: 15px; }
h2 { font-size: 11pt; font-weight: bold; margin-bottom: 10px; color: #6CAA26; }

.content { vertical-align:top;background: url(/images/middle.jpg);height:100%;}
.contenthead {background: url(/images/top5.jpg);background-position: 0% 0%;background-repeat: no-repeat;}
.contentbottom {background: url(/images/top6.jpg);background-position: 0% 100%;background-repeat: no-repeat;margin:0;padding:10px;padding-left:35px;padding-right:35px;line-height:15px;vertical-align:top;}

.contentbottom img {margin: 0px 0px 0px 20px;padding: 1px;}

#lunchmenu table {background: #000000;border-collapse: collapse;}
#lunchmenu th {background: #AE2020;font-size: 12px;color:#FFFFFF;padding:4px;font-weight:normal;}
#lunchmenu td {background: #FFFFFF;font-size: 10px;padding:4px;border:1px;}

.submenu {padding-top:190px;padding-left:29px;background-color:#000000;color:#ffffff;vertical-align:top;}

.smenut {background-color:#6CAA26;}

.smenu { font-size: 12px; height: 25px; width:175px;text-align:center;vertical-align:middle; font-weight: bold;}
.smenu a { display: block; min-height: 25px; height: 25px; line-height: 25px; color: #ffffff; text-decoration: none;background-color:#6CAA26; }
.smenu a:link { color: #ffffff; }
.smenu a:visited { color: #ffffff; }
.smenu a:active { color: #ffffff; }
.smenu a:hover { color: #066791;background: url(/images/white.gif); text-decoration: none; }

.smenu2 { font-size: 11px; height: 20px; width:175px;text-align:center;vertical-align:middle; font-weight: bold;}
.smenu2 a { display: block; min-height: 20px; height: 20px; line-height: 20px; color: #ffffff; text-decoration: none;background-color:#9CAA26; }
.smenu2 a:link { color: #ffffff; }
.smenu2 a:visited { color: #ffffff; }
.smenu2 a:active { color: #ffffff; }
.smenu2 a:hover { color: #066791;background: url(/images/white.gif); text-decoration: none; }


.smenutad {background-color:#E10915;}

.smenuad { font-size: 12px; width:175px;text-align:center;vertical-align:middle; font-weight: bold;padding-top:10px;padding-bottom:10px;}
.smenuad a { display: block; min-height: 25px; color: #ffffff; text-decoration: none;background-color:#E10915; vertical-align:middle;}
.smenuad a:link { color: #ffffff; }
.smenuad a:visited { color: #ffffff; }
.smenuad a:active { color: #ffffff; }
.smenuad a:hover { color: #E10915;background: url(/images/white.gif); text-decoration: none; }

#fullheight {height:100%;}

.left { background: url(/images/left.jpg);background-repeat:no-repeat; }

.right { background: url(/images/right.jpg); }

.topmenu {background: url(/images/top2.jpg);color:#ffffff;}
.sitemapname {background: url(/images/top4.jpg);}
.footer {background: url(/images/top7.jpg);vertical-align:top;text-align:center;color:#cf9c49;}
.lowfooter {color:#517E28;text-align:center;text-decoration:none;font-size:8pt;height:40px;vertical-align:bottom;}
.copyright {color:#426827;text-align:center;text-decoration:none;font-size:8pt;height:20px;vertical-align:middle;}

.tourtop {background-color:#6CAA25;}
.tourcontent {background-color:#ffffff; }
#tourbuttons {position:absolute;bottom: 0;right:0;padding:6px;}

.menu { font-size: 16px; height: 28px; width:460px;text-align:center;vertical-align:middle; font-weight: bold;}
.menu a { display: block; min-height: 28px; height: 28px; line-height: 28px; color: #ffffff;	text-decoration: none; }
.menu a:link { color: #ffffff; }
.menu a:visited { color: #ffffff; }
.menu a:hover { color: #066791; background: url(/images/white.gif);text-decoration: none; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}

.sitecheck				{ font-size: 9pt; line-height:11px; margin:20px; }

.fieldh {width:100px;vertical-align: top; text-align: right;  }
.field	{ width: 98%; }

.submenu					{ background: url(/userfiles/image/pixel.gif);background-repeat: no-repeat;}



.sidebarmenu ul { margin: 0;padding: 0;list-style-type: none; font: bold 12px;width: 175px; border-bottom: 1px solid #0E4F25; z-index:3;}
.sidebarmenu ul li { position: relative;list-style-type:none;}
.sidebarmenu ul li a{ display: block; overflow: auto; color: white; text-decoration: none; padding: 4px 4px 4px 15px; border-bottom: 1px solid #14712a; border-right: 1px solid #14712a;filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95; }
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{ background-color: #6EAB29;}
.sidebarmenu ul li a:visited{ color: white; }
.sidebarmenu ul li a:hover{ background-color: #54852C; }
.sidebarmenu ul li ul{ position: absolute; width: 170px; top: 0; visibility: hidden; }
.sidebarmenu a.subfolderstyle{ background: url(/userfiles/image/right.gif) no-repeat 97% 50%; }

 /* Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }

.sidebarmenu2 ul { margin: 0;padding: 0;list-style-type: none; font: bold 12px;width: 175px; border-bottom: 1px solid #0E4F25; z-index:3;}
.sidebarmenu2 ul li { position: relative;list-style-type:none;}
.sidebarmenu2 ul li a{ display: block; overflow: auto; color: white; text-decoration: none; padding: 4px 4px 4px 15px; border-bottom: 1px solid #5B1111; border-right: 1px solid #5B1111;filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95; }
.sidebarmenu2 ul li a:link, .sidebarmenu2 ul li a:visited, .sidebarmenu2 ul li a:active{ background-color: #AE2020;}
.sidebarmenu2 ul li a:visited{ color: white; }
.sidebarmenu2 ul li a:hover{ background-color: #7a1616; }
.sidebarmenu2 ul li ul{ position: absolute; width: 170px; top: 0; visibility: hidden; }
.sidebarmenu2 a.subfolderstyle{ background: url(/userfiles/image/right.gif) no-repeat 97% 50%; }

 /* Hack for IE \*/
* html .sidebarmenu2 ul li { float: left; height: 1%; }
* html .sidebarmenu2 ul li a { height: 1%; }

