body{
padding: 0; 
background:#FFFFFF;
color: #000000;
margin: 0px;
font-family: "Trebuchet MS", verdana, sans-serif;
font-size: 0.8em;
}
h1 {
font-size: 2em; 
line-height: 1.5em;  
font-style: normal; 
font-weight: bold;
color: black;
background: transparent;
}
h2 {
font-size: 1.2em; 
line-height: 1.2em; 
font-style: normal; 
font-weight: normal;
color: black;
background: transparent;
}
.header_box {  
color: #000000; 
background-color: #ffffff;
margin-left: 10px;
margin-right: 10px;
border-left: 5px #F48D29 solid;
}
.nav_table{
width: 135px;
border-collapse: collapse;
}
.nav_table th{
height: 18px;
border: solid black 1px;
background: #dddddd;
color: black;
}
.nav_table td{
color: black;
background: #ffffff;
padding: 2px 6px;
font-family: Verdana, sans-serif;
font-weight: normal;
font-size: 85%;
}
.topNav{
font-family: tahoma, Arial, sans-serif;
font-size: 1em;
}
a {
color: #003333;
background: transparent;
text-decoration: none;
}
a:hover{
color: #F48D29;
background: transparent;
}
.presentation_box {
border: 3px outset silver;
color: black;
background: transparent;
margin-left: 30px;
margin-right: 30px;
padding: 15px;
}
.display_table{
background: #eeeeee;
color: black;
border: solid black 1px;
/*-moz-border-radius: 5px;*/
padding-bottom: 15px;
}
.quick_nav{
border-top: 1px solid black; 
border-bottom: 1px solid black; 
background: #000000; 
color: #ffffff;
font-size:80%;
font-weight: normal;
font-family: verdana, sans-serif;
}
.quick_nav a {
color:#ffffff;
background: #000000;
text-decoration: none;
}
.quick_nav a:hover {
color:#ffff00;
background: #000000; 
text-decoration: none;
}
.basket {
	border: none;
	border-collapse: collapse;
	background-color: transparent;
	empty-cells: hide;
}
.basket th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: #cccccc;
	color: black;
}
.border{border: solid black 1px;}
.page_box{
border: solid black 0px; 
/*-moz-border-radius: 7px;*/
background: #dddddd;
color: #000;
width: 300px;
padding: 4px;
}
#tabs {
font-family: Tahoma, sans-serif;
text-align: center;
width:100%;
font-size: 11px;
font-weight: bold;
line-height:normal;
  }
#tabs ul {
margin:0 0 0 0px;
padding:0px 0px 0 0px;
list-style:none;
  }
#tabs li {
  display:inline;
  margin:0;
  padding:0;
  }
#tabs a {
  float:left;
  background:url("/graphics/tableftI.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#tabs a span {
  float:left;
  display:block;
  background:url("/graphics/tabrightI.gif") no-repeat right top;
  padding:5px 15px 4px 10px;
  color:#000;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {
  color:#000;
  }
#tabs a:hover {
  background-position:0% -42px;
  }
#tabs a:hover span {
  background-position:100% -42px;
  }
table#search_container {
	clear: left;
}
.shadquote {border:1px solid #aaa; 
border-width:1px 1px 1px 1px; 
background:#efefef; 
padding:.6em 1em; 
font-size:.9em; 
clear:both; 
-moz-box-shadow: 5px 5px 5px #999; 
-webkit-box-shadow: 5px 5px 5px #999; 
box-shadow: 5px 5px 5px #999;
}