body     {
	font-size: 12px;
	font-family: sansserif, Arial;
	line-height: 16px;
	margin: 0;
	padding: 0;
	border-width: 0;
	font-style: normal;
}
p    { font-size: 12px; font-family: sansserif, Arial, Verdana, "Avant Garde"; line-height: 16px }
pre { color: #006; font-size: 0.9em; font-family: Verdana, sansserif; line-height: 12pt }
blockquote { color: #006; font-size: 0.8em; font-family: Verdana, sansserif }
h1 { color: #006; font-family: Verdana, sansserif }
h2 { color: #006; font-family: Verdana, sansserif }
h3     { color: #c33; font-size: 14px; font-family: Verdana, sansserif; font-weight: bold; line-height: 18px; font-stretch: semi-expanded; font-size-adjust: none; text-decoration: none; background-color: #fff; text-align: left; letter-spacing: 0; padding-top: 30pt; padding-left: 0 }
h4 { color: #006; font-family: Verdana, sansserif }
h5 { color: #006; font-family: Verdana, sansserif }
h6 { color: #006; font-family: Verdana, sansserif }
img { background-color: #eee; border: 0 }
ol { color: #006; font-size: 0.9em; font-family: Verdana, sansserif }
ul     { color: #006; font-size: 12px; font-family: arial; font-variant: normal; line-height: 12pt; cursor: default; margin: auto }
a { color: maroon; font-size: 12px; font-family: sansserif, Arial; line-height: 12pt; text-align: left }
a:hover { color: red; font-size: 12px; font-family: sansserif, Arial; font-weight: bold; line-height: 12px; text-decoration: none }
a:visited { color: purple; font-size: 12px; font-family: sansserif, Arial; font-weight: bold; line-height: 12px; text-decoration: none }
a:active { color: olive; font-size: 12px; font-family: sansserif, Arial; font-weight: bold; line-height: 12px; text-decoration: none }
tr { font-size: 12px; font-family: Verdana, sansserif; border: 0; cellpadding: 0 ; cellspacing: 0     }
.cellcolor { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #6b8e23 }
.rev_type { color: #ffffce; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.g_nav_cellcolor { color: #ffffce; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #9cce00 }
.a_type_color { color: #006; font-size: 0.9em; font-family: Verdana, sansserif; text-decoration: none }
/* Global Styles */
td { color: maroon; font: 13px arial }
hr { color: #cccccc; height: 1px; border: none }
a   { color: navy; font-size: 12px; font-family: arial, Verdana; font-weight: bold; line-height: 12px; text-decoration: none }
/* ID Styles */
#navigation a  { color: navy; font: bold 13px/16px arial; text-decoration: none; letter-spacing: 0.1em; display: block; border-style: solid; border-width: 1pt 0; border-color: rgb(20,40,95) }
#navigation a:hover { color: yellow; font-size: 13px; font-family: arial; font-weight: bold; line-height: 16px; border-style: dotted; border-width: 1pt 0; border-color: red }
#sidebarHeader  { }
#logo { color: #cc3300; font: 18px/24px georgia; letter-spacing: 0.4em }
#tagline { color: #cc3300; font: 12px/18px georgia; letter-spacing: 0.4em }
#dateformat a { color: #99ccff; font: bold 11px georgia; text-decoration: none; letter-spacing: 0.2em }
/* Class Styles */
.bodyText    { color: maroon; font: 12px/18px Arial, sans-serif, Verdana; margin-top: 0 }
.pageName  { color: #cc3300; font: 18px/20px georgia; letter-spacing: 0.1em }
.subHeader  { color: maroon; font: 16px/16px georgia }
.sidebarHeader { color: #99ccff; font: bold 14px/16px georgia; letter-spacing: 0.1em }
.detailText { color: #ffffff; font: 11px/16px arial; letter-spacing: 0.1em }
.smallText  { color: navy; font: 10px arial }
