/* Class-level attributes */
.center {
    text-align: center;
}

.dropCap {
     font-size: 2em;
     font-weight: lighter;
}

.header {  
    font-family: georgia, times new roman, garamond; 
    font-size: 30pt; 
    font-style: normal; 
    line-height: 1.5em; 
    color: #000099; 
    font-weight: lighter
}

.textHeader {
    BACKGROUND: #000000;
    FONT-FAMILY: georgia, times new roman, garamond;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    COLOR: #FFFFFF
}

.smallText {
    font-family: georgia, times new roman, garamond;
    font-size: 8pt;
    font-style: normal;
    margin-bottom: 10px;
}

.medText {
    font-family: georgia, times new roman, garamond;
    font-size: 10pt;
    font-style: normal;
    margin-bottom: 10px;
}

.largeText {
    font-family: georgia, times new roman, garamond;
    font-size: 12pt;
    font-style: normal;
    margin-bottom: 10px;
}

.whiteText {
  color: #FFFFFF;
}


/* Tag attributes */

A {
	text-decoration: none; 
	font-family: georgia, times new roman, garamond; 
	font-size: 9pt;
	color: #006600;
}

A:hover {
	text-decoration: underline; 
	color: #006600;
}

A.leftMenuLink {
    color: #FFFFFF;
    font-size: 12pt;
}

A.leftMenuLink:hover {
  color: #FFFFFF;
  font-size: 12pt;
  font-weight: bold;
}

A.leftEpkLink {
    color: #FFFFFF;
    font-size: 9pt;
}

A.leftEpkLink:hover {
  color: #FFFFFF;
  font-size: 9pt;
  font-weight: bold;
}


A.yellowLink {
	font-size: 9pt;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
  color: #FFFF00;
}

A.yellowLink:hover {
	font-size: 9pt;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
  color: #FFFF00;
}
A.bigLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #006600;
    FONT-STYLE: normal
}
A.bigLink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #006600;
    FONT-STYLE: normal
}
BODY {
  font-family: georgia, times new roman, garamond; 
  font-size: 9pt;
	background: #FFFFCC;
	color: #000000;
	margin-left: 8;
	margin-top: 0;
	margin-right: 8;
	margin-bottom: 0;
}

BODY.left {
  /*background: #CC9933;*/
  background: #663300;
  color: #FFFFFF;
}

BODY.whiteText {
	color: #FFFFFF;
}

BODY.blackBody {
	background: #000000;
	color: #FFFFFF;
}

DIV.sectionHeader
{
    COLOR: #ffffff;
    FONT-FAMILY: 12pt georgia, times new roman, garamond;
}

H1,H2,H3,H4,H4,H6 
{
	font-family: georgia, times new roman, garamond;
}

H1
{
	font-size: large;
	padding-top: 0px;
	padding-bottom: 5px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 0;
}

H2,H3
{
	font-size: medium;
	padding-top: 0px;
	padding-bottom: 5px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 0;
}

H4 
{
	font-size: small;
	padding-top: 0px;
	padding-bottom: 5px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 0;
}

H2.noTopPadding
{
	padding-top: 0px;
}

INPUT
{
  height: 20px;
  FONT-FAMILY: georgia, times new roman, garamond;
  font-size: 9pt;
}

P.title
{
    COLOR: #000000;
    FONT-FAMILY: bold 10pt georgia, times new roman, garamond;
}

SELECT
{
  height: 20px;
  FONT-FAMILY: georgia, times new roman, garamond;
  font-size: 9pt;
}

TABLE
{
	FONT-FAMILY: georgia, times new roman, garamond;
	font-size: 9pt;
}

TABLE.whiteTable
{
  color: white;
}


TABLE.mainTable
{
	width=675;
}


TABLE.smallTable
{
    font-size: 9pt;
}


TR.noBottomPadding
{
	padding-bottom: 0px;
}

TR.sectionHeader
{
    BACKGROUND: silver;
    font-color: white
}

TR.sectionHeaderAdmin
{
    BACKGROUND: #336633;
    font-color: white
}

TR.inputRow
{
    BACKGROUND: #FFFF66
}

TR.oddRow
{
    BACKGROUND: #ccff99
}

TR.evenRow
{
    BACKGROUND: #ffff99
}

TR.sumRow
{
    BACKGROUND: white;
}

TR.textHeader
{
    BACKGROUND: #000099;
    FONT-FAMILY: georgia, times new roman, garamond;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    COLOR: #FFFFFF
}

TR.textFooter
{
    BACKGROUND: silver;
    FONT-SIZE: 6pt;
    TEXT-ALIGN: left;
    COLOR: #FFFFFF
}

TD.topLine
{
    border-top: solid 1px gray;
}

TD.bottomLine
{
    border-bottom: solid 1px gray;
}

TD.text
{
    FONT-FAMILY: georgia, times new roman, garamond;
    font-size: 9pt;
    FONT-STYLE: normal;
    LIST-STYLE: circle;
    TEXT-DECORATION: none;
    TOP: auto;
    VERTICAL-ALIGN: middle
}

TD.whiteText
{
  COLOR: #FFFFFF;
}

TD.textHeader
{
    COLOR: #ffffff;
    FONT-FAMILY: georgia, times new roman, garamond;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}

TD.gridText
{
    FONT-FAMILY: georgia, times new roman, garamond;
    font-size: 9pt;
    FONT-STYLE: normal
}

TD.sectionHeader
{
    BACKGROUND: silver;
    font-color: white
}
