body
{ 
  text-align: center; /* for IE */
 background-image: url(images/bodybg.jpg); 
  /*background-color: #f3f3f3; */
} 
#wrapper {
  margin: 0 auto;   /* align for good browsers */
  text-align: left; /* counter the body center */
  padding: 0px;
  border: 1px solid #192532;
  width: 980px;
  border-spacing: 0px;
  background-image: url(images/wrapper_bg.png);
}
#banner {
  background: url(images/banner.jpg);
  height: 166px;
  margin: 0 auto;   /* align for good browsers */
  text-align: left; /* counter the body center */
  padding: 0px;
  border: 1px solid #ffffff;
}
/* Block Level Elements*/ 
h1 {font-family: Arial; font-size: 14pt; color: #004000; font-weight: bold;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #004000; font-weight: bold;; font-style: italic;}
p  {font-family: arial; font-size: 10pt; color: #000000;}
ul {font-family: arial; font-size: 10pt; color: #000000;}
td {
  vertical-align: top;
  padding: 0px; border-spacing: 0px;
  }

td#content {
float:left;
width:190px;
padding:0px;
background: #BAFB80;
}

hr {padding: 1px; margin: 0px;} 

/* Hyperlinks*/ 
a:link {text-decoration: underline; color: #004000;; font-style: normal}
a:active {text-decoration: none; color: #0066ff;; font-style: normal}
a:visited {text-decoration:none; color: #004000;; font-style: normal}
a:hover {text-decoration: underline; color: #000000; font-weight: normal; font-style: normal}

/* Pseudo Styles*/ 

.footer {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #004000; text-decoration: none; font-weight: normal; font-style: italic;}

/* Main Menu */ 
.glossymenu{
	position: relative;
	padding: 0 0 0 30px;
	margin: 0 auto 0 auto;
	background: url(images/menu_bg.gif) repeat-x;
	height: 46px;
	list-style: none;
	visibility: visible;
}
.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}
.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 22px 0 6px; /*Padding of menu items*/
}
.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(images/menu_hoverleft.gif) no-repeat; /*left tab image path*/
	background-position: left;
}
.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(images/menu_hoverright.gif) no-repeat right top; /*right tab image path*/
}


