/* GYPSUM TODAY STYLES */

/* login: Verdana 10 White - LH 14 - for site login & search on top */
.login {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #666666; text-decoration: none }
.login a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #666666; text-decoration: none }
.login a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #666666; text-decoration: none }
.login a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FF9900; text-decoration: underline }
.login a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FF9900; text-decoration: underline }


/* =============================================== */
/* =============================================== */
/* PUBLIC SECTION */

/* one: Verdana 10 White - LH 14 - LEFT links */
.one {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.one a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.one a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.one a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FFCC00; text-decoration: underline }
.one a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FFCC00; text-decoration: underline }

/* highlight: "coming soon" text */
.highlight {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FFCC00; text-decoration: none }

/* oneb: Verdana 10 White BOLD - LH 14 - for HOME / CONTACT links */
.oneb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.oneb a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.oneb a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.oneb a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #0E3293; text-decoration: underline }
.oneb a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #0E3293; text-decoration: underline }

/* onen: Verdana 10 White - LH 14 - no underline on rollover - for TOP links */
.onen {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.onen a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.onen a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.onen a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #468CC8; text-decoration: none }
.onen a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #468CC8; text-decoration: none }

/* light blue for PUBLIC top link bars */
.lb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #468CC8; text-decoration: none }

/* BODY TEXT */
/* three: Arial 12 for all body text - blue rollover */
.body1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: normal; color: #333333; text-decoration: none }
.body1 a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #468CC8; text-decoration: underline }
.body1 a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #666666; text-decoration: none }
.body1 a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #FF9900; text-decoration: none }
.body1 a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #FF9900; text-decoration: none }

/* rtone: right column text */
.rtone {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #333333; text-decoration: none }
.rtone a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #000000; text-decoration: underline }
.rtone a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #000000; text-decoration: underline }
.rtone a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FF9900; text-decoration: none }
.rtone a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FF9900; text-decoration: none }

/* searchpage: for bottom links to hidden search pages */
.searchpage {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #999999; text-decoration: none }
.searchpage a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #999999; text-decoration: underline }
.searchpage a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #999999; text-decoration: underline }
.searchpage a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #999999; text-decoration: none }
.searchpage a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #999999; text-decoration: none }

/* bl: bottomlink: Page Bottom BOL Link */
.bl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #333333; text-decoration: none }
.bl a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #333333; text-decoration: none }
.bl a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #333333; text-decoration: none }
.bl a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #333333; text-decoration: none }
.bl a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #333333; text-decoration: none }

/* =============================================== */
/* =============================================== */




/* =============================================== */
/* =============================================== */
/* PRESS RELEASE SECTION */

.presshead {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: normal; color: #008240; text-decoration: none }

.maphead {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 14px; font-weight: bold; color: #008240; text-decoration: none }


/* =============================================== */
/* =============================================== */
/* BIG TITLES */
.title14g {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; font-weight: bold; color: #008240; text-decoration: none }
.title14b {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; font-weight: bold; color: #0E3293; text-decoration: none }

.presshead2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #0E3293; text-decoration: none }
.presshead2 a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #0E3293; text-decoration: none }
.presshead2 a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #666666; text-decoration: none }
.presshead2 a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #468CC8; text-decoration: none }
.presshead2 a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #468CC8; text-decoration: none }

/* Added 3.19.04 */
h2 		     {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #0E3293; text-decoration: none }
h2 a:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #0E3293; text-decoration: none }
h2 a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #666666; text-decoration: none }
h2 a:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #468CC8; text-decoration: none }
h2 a:active  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #468CC8; text-decoration: none }
 
/* oneb: Verdana 10 White BOLD - LH 14 - Press Release bottom links */
.pressb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.pressb a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.pressb a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.pressb a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #468CC8; text-decoration: none }
.pressb a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #468CC8; text-decoration: none }

/* oneb: Verdana 10 White BOLD - LH 14 - Press Release bottom links */
.pressb2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.pressb2 a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.pressb2 a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.pressb2 a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #65B192; text-decoration: none }
.pressb2 a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #65B192; text-decoration: none }

/* =============================================== */
/* =============================================== */




/* =============================================== */
/* =============================================== */
/* PERFORMANCE REPORTS */

/* rlone: verdana 10 - grey */
.rlone {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #333333; text-decoration: none }
/* rltwo: verdana 10 - black */
.rltwo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #000000; text-decoration: none }
/* rlthree: verdana 10 - red */
.rlthree {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #CC0000; text-decoration: none }
/* rlfour: verdana 10 - red */
.rlfour {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #008240; text-decoration: none }

/* =============================================== */
/* =============================================== */




/* =============================================== */
/* =============================================== */
/* SEARCH PAGE */

/* search1: Arial 12 - blue */
.search1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: normal; color: #0E3293; text-decoration: none }

.name {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; color: #0E3293; text-decoration: none }

.searchbox1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; border: #666666; 
border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.infobox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; border: #666666; 
border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.searchbutton {  font-size: 12px; line-height: 12px; color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #468CC8 }

.infobutton {  font-size: 12px; line-height: 12px; color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #008240 } 

/* =============================================== */
/* =============================================== */


/* =============================================== */
/* =============================================== */
/* SURVEY PAGE */

/* search1: Arial 12 - blue */
.surveybutton {  font-size: 10px; line-height: 14px; color: #FFFFFF; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #65B192 } 
/* =============================================== */
/* =============================================== */


/* =============================================== */
/* =============================================== */
/* PRIVATE SECTION */

/* one: Verdana 10 White - LH 14 - LEFT links */
.pone {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.pone a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.pone a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.pone a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FFFF66; text-decoration: underline }
.pone a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FFFF66; text-decoration: underline }

/* oneb: Verdana 10 White BOLD - LH 14 - for HOME / CONTACT links */
.poneb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.poneb a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.poneb a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.poneb a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #008240; text-decoration: underline }
.poneb a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #008240; text-decoration: underline }

/* onen: Verdana 10 White - LH 14 - no underline on rollover - for TOP links */
.ponen {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.ponen a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.ponen a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.ponen a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #65B192; text-decoration: none }
.ponen a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #65B192; text-decoration: none }

/* light blue for PUBLIC top link bars */
.lg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #65B192; text-decoration: none }

/* highlight: "coming soon" text */
.mhighlight {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #FFFF66; text-decoration: none }

/* BODY TEXT */
/* three: Arial 12 for all body text - green rollover */
.body2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: normal; color: #333333; text-decoration: none }
.body2 a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #008240; text-decoration: underline }
.body2 a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #333333; text-decoration: none }
.body2 a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #FF9900; text-decoration: none }
.body2 a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #FF9900; text-decoration: none }

/* BOLD ORANGE */
.rtoneb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FF6600; text-decoration: none }

/* =============================================== */
/* =============================================== */


/* =============================================== */
/* =============================================== */

/* registration page drop-down */
.rdd {  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; line-height: 12px; color: #333333; border: #0E3293; border-style: solid; background: #EEEEEE; width: 180px; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px 

/* =============================================== */
/* =============================================== */