@charset "utf-8";
/* CSS Document */
html{

height:100%;}
body {
 font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 font-size:11px;
 margin:0; 
 padding:0; 
 background-color: #ff9900;
 background-image:url(../img/bg2.gif);
 background-position:bottom left;
 background-repeat:repeat-x;
 background-attachment:fixed;
 height:100%;
}


#main{
background-image:url(../img/bg1.gif);
 background-position:bottom left;
 background-repeat:repeat-x;
 background-color:#FFFFFF;
 height:100%;
}
#right{
background-image:url(../img/bg2.gif);
 background-position:bottom left;
 background-repeat:repeat-x;
 background-color:#FF9900;
}

p {
 display: block;
 padding: 5px 50px 5px 0px;
 font: 11px/16px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #393A20;
 margin: 0;
}

h1, h2, h3, h4, h5, h6 {
 font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 color: #ff9900;
 background-color: transparent;
 font-size: 16px;
 font-weight: bold;
 margin-top: 0pt;
 margin-bottom: 0pt;
 padding-top: 0.5em;
}

h1 {
 font-size: 150%;
}

h2 {
 font-size: 140%;
}

h3 {
 font-size: 130%;
 border-bottom: none;
 font-weight: bold;
}

h4 {
 font-size: 120%;
 border-bottom: none;
 font-weight: bold;
}

h5 {
 font-size: 100%;
 border-bottom: none;
 padding-top:0;
 font-weight: bold;
}
h6 {
 font-size: 90%;
 border-bottom: none;
 font-weight: bold;
}
#callout {
 font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 font-size:11px;
 margin:0;
 padding:0 0 0 10px;
}

#callout p {
 font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 font-size:11px;
 margin:0;
 color:#FFFFFF;
 padding: 5px 0px 5px 0px;
}

#left { 
 position:absolute; 
 left:0; 
 top:0; 
 padding:0;  
 width:740px; 
  /* works only if parent container is assigned a height value */ 
 color:#333;
 border:1px solid #333;
 background-image:url(../img/bg1.gif);
 background-position:bottom left;
 background-repeat:repeat-x;
 background-color:#FFFFFF;


} 

#page_head {
 width:575px; 
 height:75px; 
 position:relative; 
 background:#fff;
 background-image:url(../img/headerbg.gif);
 background-repeat:repeat-x;
 
}

/* nav */

ul#main_menu {position:absolute; top:0px; left:155; border:0; padding:0; margin:0; list-style-type:none;}
ul#main_menu li {display:block; width:70px; height:75px; float:left; margin-left:0px; position:relative;}
ul#main_menu li a{display:block; width:70px; height:65px; text-decoration:none; border-top:10px solid #fff; color:#000;
font-family:"trebuchet ms", "Lucida Grande", arial, verdana, sans-serif;position:relative;}
* html ul#main_menu li a {height:81px; he\ight:65px;}
ul#main_menu li a b {font-weight:normal; position:absolute; bottom:0px; left:1px;}
ul#main_menu li a.mm1 {background:#fff; border-top:10px solid #D4C495; border-left:1px solid #D4C495;}
ul#main_menu li a.mm2 {background:#fff; border-top:10px solid #D4C495; border-left:1px solid #D4C495;}
ul#main_menu li a.mm3 {background:#fff; border-top:10px solid #D4C495; border-left:1px solid #D4C495;}
ul#main_menu li a.mm4 {background:#fff; border-top:10px solid #D4C495; border-left:1px solid #D4C495;}
ul#main_menu li a.mm5 {background:#fff; border-top:10px solid #D4C495; border-left:1px solid #D4C495;}
ul#main_menu li a.mm6 {background:#fff; border-top:10px solid #D4C495; border-left:1px solid #D4C495;}
ul#main_menu li a.mm7 {background:#fff; border-top:10px solid #D4C495; border-left:1px solid #D4C495;}
ul#main_menu li a.mm8 {background:#fff; border-top:10px solid #D4C495; border-left:1px solid #D4C495;}
ul#main_menu li a:hover {border-top:10px solid #fff; cursor:pointer; color:#FF9900}
ul#main_menu li em {font-weight:normal; position:absolute; bottom:5px; left:5px; font-style:normal; font-family:"trebuchet ms", "Lucida Grande", arial, verdana, sans-serif;}
ul#main_menu li a em {font-weight:normal; position:absolute; bottom:5px; left:5px; font-style:normal; font-family:"trebuchet ms", "Lucida Grande", arial, verdana, sans-serif;
}

.extramenuspace{
background:#fff; border-top:10px solid #D4C495; width: 100%;

}
.textbox { font-family:"trebuchet ms", "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 200px; height: 16px; background-color: #EBEBEB}
.textbox2 { font-family:"trebuchet ms", "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 80px; height: 16px; background-color: #EBEBEB}
.sblack2 { font-family:"trebuchet ms", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; clip: rect( ) }
.dropdown {  width: 75px; font-family:"trebuchet ms", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EBEBEB; color: #000000; clip:    height: 12px}
.dropdown2 {  width: 50px; font-family:"trebuchet ms", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EBEBEB; color: #000000; clip:    height: 12px}
.smalltextbox {  font-family:"trebuchet ms", "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EBEBEB; clip:   rect(5  5px ); height: 16px; width: 40px; margin-right: 5px; margin-left: 5px}
.textarea {  font-family:"trebuchet ms", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #EBEBEB; height: 100px; width: 350px; clip:  rect(   )}
.sblack {  font-family:"trebuchet ms", "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.boldblack { font-family:"trebuchet ms", "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none }.sgreenbold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #007253; text-decoration: none }
.sgrey { font-family:"trebuchet ms", "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #737373 }
.dropdowngross { width: 180px; font-family:"trebuchet ms", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EBEBEB; color: #000000; clip: rect( ); height: 12px}

#tablebg{height:100%;}

/* LISTS */

ol {
 padding: 0px 50px 5px 0px;
 font: 11px/16px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #000;
 margin-left: 30px;

}
ol li {
 padding: 2px 5px 2px 0px;

}
