.bodytextarea  { width: 550px }
.proofbodyarea { position: relative; left: 0px; width: 525px }
a:link { color: navy; text-decoration: none }
a:hover { text-decoration: underline }
a { color: navy; text-decoration: none }
a:active { }

a:link.samecategory { color: black; text-decoration: none }
a:hover.samecategory { text-decoration: underline }
a.samecategory { color: black; text-decoration: none }
a:active.samecategory { }
/* white links on header */
a:link.topTextUtilities { color: #eeeeff; text-decoration: none }
a:hover.topTextUtilities { text-decoration: underline; color: white; }
a.topTextUtilities { color: #eeeeff; text-decoration: none }
a:active.topTextUtilities { }
.topTextUtilities  { font-size: 11px }
.topUtilitiesDivider  { color: #757575; font-size: 11px }
#top { color: #e00 }
/* colored text links on header */
.topTextNav   { text-decoration: none }
a:link.testim   { color: #57026b; text-decoration: none }
a:hover.testim   { color: #57026b; text-decoration: underline }
a.testim    { color: #57026b; text-decoration: none }
a:active.testim   { color: #57026b }

a:link.dist    { color: #ab5700; text-decoration: none }
a:hover.dist   { color: #ab5700; text-decoration: underline }
a.dist   { color: #ab5700; text-decoration: none }
a:active.dist   { color: #ab5700 }

a:link.sched   { color: #0057a0; text-decoration: none }
a:hover.sched   { color: #0057a0; text-decoration: underline }
a.sched   { color: #0057a0; text-decoration: none }
a:active.sched   { color: #0057a0 }

a:link.specs   { color: #990d2b; text-decoration: none }
a:hover.specs   { color: #990d2b; text-decoration: underline }
a.specs   { color: #990d2b; text-decoration: none }
a:active.specs   { color: #990d2b }

a:link.rates    { color: #056b28; text-decoration: none }
a:hover.rates   { color: #056b28; text-decoration: underline }
a.rates   { color: #056b28; text-decoration: none }
a:active.rates   { color: #056b28 }

a:link.home    { color: #757575; text-decoration: none }
a:hover.home    { color: #757575; text-decoration: underline }
a.home    { color: #757575; text-decoration: none }
a:active.home    { color: #757575 }

body { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/* ----- Home Page */
/* -------------------------*/
.homeBodyText  { color: #a7663e; font-weight: normal; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
a.bottomLeftNav     { color: #005fa9; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left }

.title      { font-size: 34px; font-family: "Arial Black", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; vertical-align: bottom }
.caption { color: #757575; font-size: 11px; text-align: center }
.title2  { font-weight: normal; font-size: 14pt; font-family: "Times New Roman", Georgia, Times; vertical-align: top }
.sectionhead     { font-weight: normal; font-size: 16pt; font-family: "Times New Roman", Georgia, Times }
.sectionhead2  { font-weight: bold }
.bottomAddress  { font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.HomeTextUtilities  { color: #302b95; font-size: 11px; font-weight: bold }
.HomeTextNav { font-weight: bold; font-size: 11px }
.homeFooterText  { font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bottomDRPname { font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.pageName { font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.tabletext { font-size: 8pt }
.trademarksize { font-size: small; vertical-align: super }

/* ----- Distribution Pages */
/* -------------------------*/
.distcityName  {font-weight: bold; font-size: 13pt }
.percentcircul1  { color: #fff; font-weight: bold; background-color: #bf0035 }
.percentcircul2 { color: #fff; font-weight: bold; background-color: #ca224c }
.percentcircul3 { color: #fff; font-weight: bold; background-color: #ca496a }
.percentcircul4 { color: #fff; font-weight: bold; background-color: #e05a7b }
.distTotal   { font-size: 8pt; font-weight: bold }
.distTotal1 { font-weight: bold; font-size: 8pt }
.copiesMailedTo {font-size: 8pt; }
.smallPrintPercentages  { color: #ca496a; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal }
/* ----- Rates and Specs Pages*/
/* -------------------------*/
.designTrade   { font-weight: bold; font-size: 13px; background-color: white }
.designCenter  { font-weight: bold; font-size: 13px; background-color: white }
/* ----- Order Pages*/
/* -------------------------*/
.tableSubHead {color: #336699 }
.currency    { text-align: right }
td.tableHeadReverse  { color: white; font-weight: bold; background-color: #369; text-align: center }

#top  { color: #e00;} /* (7/16/04) safari v1.3 wasn't recognizing class name "requiredField"!!*/
/* ----- Survey System*/
/* -------------------------*/
.surveytablecolumn  { color: #0f1e2d; font-weight: bold }
.surveytableOddRow { background-color: #e7e7e7 }
.surveytableNewInfo { font-weight: bold }



/* for page B */
.fieldTitle { /*border: 1px solid #FF0000;*/ font-weight: bold}
.displayNewDataRow {/*border: 1px solid #FF0000;*/ }
.displayOldDataRow {/*border: 1px solid #336699; text-align: left*/}
.newDataTitle {}
.oldDataTitle {}
.surveyDisclaimerText {font-size: 8pt;}
