body
{	
	margin-left:0;
	margin-right:0;	
	margin-top:0;		
	font-family: arial, verdana, sans-serif;  
}
h1
{
	font-size:small;
	font-family: arial, verdana, sans-serif;  
}
h2
{
	font-size:smaller;
    font-family: arial, verdana, sans-serif;  
}
p.header
{
	font-size:medium;
    font-family: arial, verdana, sans-serif;  
}
p.body_small
{
	font-size:small;
	font-family: arial, verdana, sans-serif;
	text-align: left;
	width: 250px;
	float: none;
	margin: auto;
	padding-right: 10px;
	text-decoration: underline;
}
td.header_column
{
	width: 468px;
	height: 95px;
	vertical-align: bottom;
	color: #B3AB79;
	font-size:small;
	background-image:url(../images/Banner.jpg);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	padding-top: 0px;
	padding-bottom: 3px;
	background-position:inherit inherit;
}
td.header_repeat
{
	height: 60px;
	vertical-align: middle;
	color: #FFFFFF;
	font-size:medium;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.images {
	background:white;
	padding:7px;
	display: block;
	float: right;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	margin: 5px;
	 
} /* not part of the menu */
.images_left {
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	padding: 7px;
	margin: 5px;
	display: block;
}


#nav ul {margin:0 auto; padding:0; list-style:none; display:table; white-space:nowrap; font-family: arial, verdana, sans-serif; font-size:11px;}
#nav li {display:table-cell; margin:0; padding:0;}
#nav a {float:left; color:#000; background: #ccc url(top_left.gif) no-repeat left top; margin:0 2px 0 0; padding:0 0 0 2px; text-decoration:none; letter-spacing:1px;}
#nav a b {float:left; display:block; background:transparent url(top_right.gif) no-repeat right top; padding:5px 16px 5px 12px;}
#nav a:hover {background: #3a73ba url(top_left.gif) no-repeat left top; color:#fff; cursor:pointer;} 
#nav .current a {background: #3a73ba url(top_left.gif) no-repeat left top; color:#fff; cursor:default;} 
#nav {padding:2px 0 2x 0; background:#fff url(shade_bottom.gif) repeat-x left bottom; margin:2px 0 2px 0;} /* margin for this demo only */

#menu li a img {
  opacity:0.7;
  margin:0.5em;
  border:0;
  float:left;
  }
#menu li a span {
  display:none; 
  }
#menu li a:hover {
  background:#000;
  }
#menu li a:hover img {
  opacity:1;
  }
#menu li a:hover span {
  width:11em;
  color:#aaa;
  display:block; 
  cursor:pointer;
  float:left;
  }
#menu .h2 {
  margin:0 5px; 
  padding:0; 
  color:#fc0; 
  font-variant:small-caps; 
  font-size:1.25em; 
  border:0;
  }
#menu .h3 {
  margin:0 5px; 
  padding:0; 
  font-size:1.1em; 
  color:#0aa;
  }
.outer {
  background:transparent; 
  font-size:0.9em;
  }
#menu
{
	margin: 0;
	padding: 0;
	width: 45em;
	height: 6em;
	overflow: hidden;
	background: #000;
}
#menu li {
  display:inline;
  list-style-type:none; 
  }
#menu li a {
  display:block;
  float:left;
  text-decoration:none; 
  margin:0; 
  }

.tabs {position:relative; 
       left: 0; 
       top: 3;
       height: 27px; 
       width: 640; 
       margin: 0; 
       padding: 0; 
       background:#c9c9a7; 
       overflow : hidden; 
       color:#000; 
       border:1px solid #fff;
       border-width:1px 1px 0 0;
       line-height:30px; 
       font-size:11px;
       } 
.tabs li {display:inline} 
.tabs a:hover, .tabs a.tab-active {background:#b3ab79;} 
.tabs a { height: 27px; font:11px verdana, helvetica, sans-serif;font-weight:bold; 
       position:relative; padding:6px 10px 10px 10px; margin: 0px -4px 0px 0px; color:#2B4353;
       text-decoration:none; } 
.tab-container { background: #fff; border:0px solid #194367; height:100.0em; width:810px} 
.tab-panes { margin: 3px; border:0px solid #194367; height:100% } 
div.content { padding: 5px; border:20px solid #b3ab79;} 
.links {position:relative; 
       left: 0; 
       top: 3;
       height:100.0em; 
       width: 80; 
       margin: 0; 
       padding: 0; 
       background:#c9c9a7; 
       overflow :hidden; 
       color:#000; 
       border:1px solid #fff;
       border-width:1px 1px 0 0;
       line-height:30px; 
       font-size:11px;
       } 
.links a:hover, .tabs a.tab-active {background:#b3ab79;} 
.links a { height: 16px; font:11px verdana, helvetica, sans-serif;font-weight:bold;  vertical-align:text-bottom;
       position:relative; padding:1px 10px 1px 10px; margin: 0px -4px 0px 0px; color:#2B4353;
       text-decoration:none; } 
