body {
  	width: auto;
  	font-family: "Trebuchet MS", arial, helvetica, geneva;
  	font-size: 9pt;
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
  padding-top: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-bottom: 0pt;
  background-color: #FFFFFF;
  background-image: url("themes/standard/images/bar_bg.gif");
  border-top: 0pt inherit none;
  border-right: 0 inherit none;
  border-bottom: 0 inherit none;
  border-left: 0pt inherit none;
}

.pagetable {
  	background-color: #fcfcfc;
  	width: 98%; /* This will set the overall width of your layout */
}

.endtable {
  	width: 80%; /* This will set the overall width of your layout */
}

.table {
  	background-color: #EEEEEE; /* Color of the box's at the top and bottom */
  	width: 100%;
  border-top: 1px #666666 solid;
  border-right: 1px #666666 solid;
  border-bottom: 1px #666666 solid;
  border-left: 1px #666666 solid;
}

TD {
  	font-size: 9pt;
}

P {
  	font-size: 10pt;
}

.sidebar {
  	background-color: #fcfcfc;
}

.dirtext {
  	 font-size: 9pt;
  color: #666666;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*----------Input Prefs-----------*/
SELECT.select {
  font-size: 10pt;
  background-color: #fcfcfc;
  color: #666666;
  border-top: thin #CCCCCC solid;
  border-right: thin #CCCCCC solid;
  border-bottom: thin #CCCCCC solid;
  border-left: thin #CCCCCC solid;
}

.blink {
  text-decoration: blink;
}

textarea.textarea {
  font-size: 10pt;
  background-color: #fcfcfc;
  color: #666666;
  border-top: thin #CCCCCC solid;
  border-right: thin #CCCCCC solid;
  border-bottom: thin #CCCCCC solid;
  border-left: thin #CCCCCC solid;
}

/*----------Title Box Prefs-----------*/
.myheadertable {
  	background-color: #666666;
  	width: 100%;
  border-top: 1px #666666 solid;
  border-right: 1px #666666 solid;
  border-bottom: 1px #666666 solid;
  border-left: 1px #666666 solid;
}

/*-----------Navagation Bar Prefs-----------*/
.navbar {
  	background-color: #EEEEEE;
}

/*-----------Banner Prefs-----------*/
.bannertable {
  	width: 100%;
}

.bannertext {
  	font-size: 10pt;
}

.bannertexttitle {
  	font-size: 10pt;
}

/*-----------Menu Prefs-----------*/
.menutable {
  	background-color: #E0FCFE;
  	color: #333333;
  	font-size: 10pt;
  	font-weight: bold
}

.menubordercolor {
  	background-color: #CCCCCC;
}

.menubackcolor {
  	background-color: #FFFFFF;
}

.cathdl {
  	font-size: 10pt;
  	text-decoration: none;
}

.cat {
  	font-size: 8pt;
  	text-decoration: none;
  	display: block;
  	border: none;
  	width: 130px;
  border-top: 1px #FFFFFF solid;
  border-right: 1px #FFFFFF solid;
  border-bottom: 1px #FFFFFF solid;
  border-left: 1px #FFFFFF solid;
}

:hover.cat {
  	background-color: #FFFFFF;
  border-top: 1px #EEEEEE solid;
  border-right: 1px #EEEEEE solid;
  border-bottom: 1px #EEEEEE solid;
  border-left: 1px #EEEEEE solid;
}



/*-----------Link Prefs-----------*/
A:link {
  	text-decoration: none;
  	color: #003399;
}

A:visited {
  	text-decoration: none;
  	color: #003399;
}

A:active {
  	text-decoration: none;
  	color: #666666;
}

A:hover {
  	text-decoration: underline;
  	color: #993333;
}

/*-----------Text Prefs-----------*/
.text {
  	font-size: 9pt;
}

.textsmall {
  	font-size: 8pt;
}

.texttitle {
  	font-size: 12pt;
}

.time {
  	font-size: 10pt;
}

.helpsnavtable {
  	border:1px solid #CCCCCC; background-color: #E0FCFE;
  	width: 100%;
  	font-size: 8pt;
  
}

/*-----------Form Prefs------------*/
.button {
  	background-color: #EEEEEE;
  	color: #666666;
  	font-size: 6pt;
  border-top: thin #CCCCCC solid;
  border-right: thin #CCCCCC solid;
  border-bottom: thin #CCCCCC solid;
  border-left: thin #CCCCCC solid;
}