body, td, th {
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
}

A { color: #a57e00; 
     text-decoration: none; }

A:visited { color: #a57e00; 
            text-decoration: 
	    none; }
A:active { color: #a57e00; 
           text-decoration: none; }
A:hover { color: #ffffff; 
          background: #a57e00; 
	  text-decoration: none; }

A.noHov:hover { background: transparent;}

em {
	font-weight: bold;
	font-style: italic;
}


pre,code {
	font-family: "andale mono", "monotype.com", "courier new", monospace;
	font-size: 13px;
}

h1 {
	font-family: arial,helvetica,sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #000066;
}

h2 {
	font-family: arial,helvetica,sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000066;
}

h3 {
	font-family: arial,helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000066;
}

small {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}

a.small {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.tableTitle {
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.tableExtras {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}


input {
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
}

textarea {
	font-family: "andale mono", "monotype.com", "courier new", monospace;
	font-size: 14px;
}

input.small, select.small {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}

textarea.small {
	font-family: "andale mono", "monotype.com", "courier new", monospace;
	font-size: 12px;
}

.emph{
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	color: #a57e00;
	font-size: 17px;
}

.revEmph{
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 17px;
}

.revKeyphrase{
	font-family: arial,helvetica,sans-serif;
	color: #9c0000;
	font-size: 15px;
}

.keyphrase{
	font-family: arial,helvetica,sans-serif;
	color: #a57e00;
	font-size: 15px;
}

.logoSlogan{
	font-family: arial,helvetica,sans-serif;
	color: #a57e00;
	font-size: 12px;
}

.highlight{
	color: #9c0000;
}

.finePrint{
	font-family: arial,helvetica,sans-serif;
	color: #a57e00;
	font-size: 10px;
}

.finePrintEmph{
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
}

.titleEmph{
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 16px;
}

.titleAction{
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
}

.titleSubEmph{
	color: #ffffff;
	font-size: 12px;
}

.titleEmphRev{
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	color: #a57e00;
	font-size: 16px;
}

.navDisabled {
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
	background: #c0c0c0;
	border: 1px solid #a57e00 ;
}

.FAQQuestionIcon {
	font-family: arial,helvetica,sans-serif;
	font-size: 16px;
	color: #a57e00;
}

.FAQQuestion {
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.FAQAnswerIcon {
	font-family: arial,helvetica,sans-serif;
	font-size: 16px;
	color: #a57e00;
}

.FAQAnswer {
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
}

.sleekForm {
      	background: #ffffff;
	border: 1px black solid;
	border-bottom: 3px #a57e00 double;
}

.sleekSelect {
	font-size: 14px;
      	background: #ffffff;
}

.sleekRadio {
	font-size: 14px;
}

.sleekButton{
        background: #efefef;
	border: 1px #a57e00 solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom: 3px #a57e00 double;
}

.goodNews{
        font-family: arial,helvetica,sans-serif;
        font-weight: bold;
        background: #00DD00;
        color: #000000;
}

.badNews{
        font-family: arial,helvetica,sans-serif;
        font-weight: bold;
        background: #FF0000;
        color: #000000;
}

.underBox{
        color: #000000;
        background: #f2b5b5;
        border: solid white;
        border-left-width: 0px;
        border-right-width: 0px;
        border-top-width: 0px;
        border-bottom-width: 1px;
}


.underBox A  {
        color: #000000;
        background: transparent;
        text-decoration: underline;
}


.underBox A:visited {
        color: #000000;
        background: transparent;
        text-decoration: underline;
}      
       

.underBox A:hover {
        color: #ffffff;
        background: #000000;
        text-decoration: none;
}      

.noDec{
	background: #ffffff;
}

.noDec A:hover {
        background: #000000;
        text-decoration: none;
 }


.pageTopMRTG{
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	color: #a57e00;
	font-size: 24px;
}

.sOutline {
	border: 1px solid #a57e00 ;
}

.sBorder {
	border: 1px solid #000000;
}

.menuBOutline {
	border: 1px solid #a57e00 ;
}

.licenseText{
	font-family: courier;
	font-size: 14px;
}

.tableTop {
	background: transparent;
        border: solid #a57e00;
        border-left-width: 1px;
        border-right-width: 1px;
        border-top-width: 1px;
        border-bottom-width: 0px;
}


.titleTop {
	background: #a57e00;
        border: solid white;
        border-left-width: 0px;
        border-right-width: 0px;
        border-top-width: 0px;
        border-bottom-width: 2px;
}

.titleBottom {
	background: #000000;
	border: solid;
        border-left-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-top-width: 1px;
	border-top-color: #a57e00;
}

.footerBox {
	background: #a57e00;
        border: solid #000000;
        border-left-width: 2px;
        border-left-color: #a57e00;
        border-right-width: 2px;
        border-right-color: #a57e00;
        border-top-width: 2px;
        border-bottom-width: 0px;
}

.menuBar {
	background: transparent;
        border: solid #a57e00;
        border-left-width: 1px;
        border-right-width: 0px;
        border-top-width: 1px;
        border-bottom-width: 1px;
}

.rightBar {
	background: transparent;
        border: solid #a57e00;
        border-left-width: 0px;
        border-right-width: 1px;
        border-top-width: 1px;
        border-bottom-width: 1px;
}

.contentCell {
	background: transparent;
        border: solid #a57e00;
        border-left-width: 0px;
        border-right-width: 0px;
        border-top-width: 1px;
        border-bottom-width: 1px;
}

.generalBox {
	border: 1px solid #a57e00;
}


.footerLegal{
	font-family: arial,helvetica,sans-serif;
	color: #ffffff;
	font-size: 11px;
}


.pageTitleEmph{
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	color: #a57e00;
	font-size: 23px;
}


.newsBox{
        border: 1px solid #a57e00;
	background: #ffffff;
}

.newsTitle{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

.newsHeadline{
	font-weight: bold;
	font-size: 11px;
	color: #a57e00;
}

.newsDate {
	font-size: 9px;
	text-decoration: underline;
	color: #505050;
}

.newsText{
	font-size: 11px;
	color: #000000;
}

.newsLink{
	font-size: 11px;
}

.quoteBox{
        border: 1px solid #a57e00;
	background: #f0f0f0;
}

.quoteTitle{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

.quoteText{
	font-weight: bold;
	font-size: 12px;
}

.superScript{
	font-size: 7px;
	vertical-align: super;
}

.boxPrimary{
	background: #a57e00;
}

.boxSecondary{
	background: #ede5cc;
}

.splashNavText{
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
	color: #ffffff;
}

.tagElements{
	color: #a57e00;
	height: 1px;
}

.splashParagraphText{
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
	color: #ffffff;
}

.paragraphHeading{
	font-weight: bold;
	color: #000000;
	font-size: 15px;
}

.bulletHeading{
	font-weight: bold;
	color: #000000;
	font-size: 14px;
}

.recognize{
	font-size: 228px;
}

.hugeTitle {
	font-size: 40px;
	color: #000000;
	font-weight: bold;
}

.hugeText {
	font-size: 30px;
	color: #000000;
	font-weight: bold;
}

