/* placeholder style attribute */
.blank {}
.addform {margin:0;}
/* Change font face globally using this attribute */
A {font-family:arial,tahoma;font-size:11.5px;color:#222222;}
FONT {font-family:arial,tahoma;font-size:11.5px;color:#222222}

/* Pulldown menus (edit both to see results in both IE and NN) */
SPAN.pulldown {font-size:}

/* Misc global tags */
BODY {}

FORM.form_1 {margin:0;}

/* supposed to make tables load faster, just hosed it.
TABLE {table-layout:fixed} */
TD.cell_1 {border:#ffffff solid 2px;}
TD.event_today {BACKGROUND-COLOR: #C2C74F}


/* BEGIN TEXT CLASSES */
/* begin bw001 - put all revised ones for GUIv2 up here */
FONT.content_title {font-size:18px;color:#6D6D6D;}
FONT.section_title {font-family:tahoma;font-size:15px;color:#6D6D6D;font-weight:bold;}
FONT.breadcrumb {text-decoration:none;font-size:9px}
FONT.cta_member {color:red;font-size:11px;font-weight:bold;}
FONT.message {color:red;font-size:8pt;}
FONT.press_release_hdr {font-size:9px;}
FONT.search_result {text-decoration:none;color:#000000;font-weight:bold;}
FONT.imageCaption {font-size:9.5px;}
FONT.calendarDate {font-size:9.5px;color:#000000}
FONT.calendarToday {font-size:9.5px;color:red}
FONT.calendarMonth {font-family:tahoma;font-size:10pt;color:#ffffff;}
FONT.calendarWeekDay {font-family:tahoma;font-size:9px;color:#000000;}
FONT.cal_jump {font-size:9.5px;}
FONT.cal_details {font-size:9.5px;}
FONT.tableDesc {font-size:11px;color:#ffffff;}
FONT.reviewInfo {font-family:arial,tahoma;font-size:11.5px;color:blue;font-weight:bold;}
/* end bw001 - put all revised ones for GUIv2 up here */

/* 03-19-03 - disc board */
FONT.disc_brd_header {font-family:tahoma;font-size:10pt;color:#ffffff;}
FONT.disc_brd_header_dk {font-family:tahoma;font-size:10pt;color:#000000;}
FONT.disc_brd_text {font-family:tahoma;font-size:9.5px;color:#000000;}
FONT.disc_brd_text_light {font-family:tahoma;font-size:9.5px;color:#ffffff;}
/* 03-19-03 - disc board */




FONT.ctrl_panel {font-family:tahoma;font-size:9.5px;color:#ffffff;text-decoration:none}
FONT.right_nav_hdr {font-family:arial;font-size:12px;color:#003399;font-weight:bold;}
FONT.right_nav_hdr_light {font-family:arial;font-size:12px;color:#ffffff;font-weight:bold;}
FONT.page_title {font-family:verdana;font-size:12px;color:#FF7701;font-weight:bold;}
FONT.footer {font-size:10px;color:#003399}
FONT.glossary_link {font-size:9px;color:#ffffff;}
FONT.disc_brd {font-size:9.5px;}
FONT.highlight {font-family:arial;font-size:11px;color:#003399;font-weight:bold;}
FONT.event {font-family:tahoma;font-size:10px;color:#222222;}
FONT.event_title {font-family:tahoma;font-size:11px;color:#003399;font-weight:bold;}
FONT.faq {font-family:tahoma;font-size:14px;color:#003399;font-weight:bold;}
FONT.link_head {font-family:tahoma;color:#000000;font-weight:bold;}
FONT.location_title {font-family:arial,tahoma;color:#000000;font-weight:bold;}
FONT.co_moreInfo {font-family:tahoma;font-size:9.5px;color:#000000;}
FONT.normal_strong {font-weight:bold;}
FONT.fieldName {font-family:tahoma;font-size:11px;color:#003399;font-weight:bold;}
FONT.tableHdr {font-family:verdana;font-size:11px;color:#ffffff;font-weight:bold;}

FONT.glob_nav {text-decoration:none;color:#055E05;font-size:11px;}
FONT.side_nav  {font-family:arial;text-decoration:none;color:#000000;font-size:11px;font-weight:bold;}
FONT.side_nav_sel  {font-family:arial;text-decoration:none;color:#FFCC66;font-size:10px;font-weight:bold;}
FONT.content {}
FONT.right_nav {font-size:10px;color:#FF0000;font-weight:bold}
FONT.glob_nav_sub {font-size:10px;color:#06706F;font-weight:bold}
FONT.form_enter {font-size:11px;color:#000000;font-weight:bold}
FONT.columnHead {font-size:9.5px;color:#ffffff;}
FONT.columnContent {font-size:9.5px;color:#000000;}
FONT.spon_link {font-family:verdana;font-size:10.5px;color:#000000;}
/* END TEXT CLASSES */

/* BEGIN LINK CLASSES */
/* Generic link attributes */
/* A:link {color:#0000FF}
A:visited {color:#000000}
A:active {color:#000000}
A:hover {color:#000000}
*/

/* begin bw001 - put all revised ones for GUIv2 up here */
A.content_title {text-decoration:none;font-size:18px;color:#6D6D6D;}
A.noBottom {text-decoration:none;}
A.right_nav {text-decoration:none;}
A.footer {text-decoration:none;}
A.breadcrumb {text-decoration:none;font-size:9px}
A.search_result {text-decoration:none;color:#000000;font-weight:bold;}
A.highlight {color:#000000;font-weight:bold;}
A.FieldInputL {font-family:Verdana,Arial,Helvetica,sans-serif;color:#000000;font-size:11px;}
A.FormHeaderL {font-family:Verdana,Arial,Helvetica,sans-serif;color:#ffffff;font-size:11px;font-weight:bold;}
A.press_release_hdr {font-size:9px;}
A.cal_jump {font-size:9.5px;}
A.cal_details {font-size:9.5px;color:#000000}
A.cal_company {font-size:9.5px;text-decoration:none;}
/* end bw001 - put all revised ones for GUIv2 up here */

/* Specific link attributes */
A.side_nav  {font-family:arial;text-decoration:none;color:#ffffff;font-size:10px;font-weight:bold;}
A.side_nav_sel  {font-family:arial;text-decoration:none;color:#FFCC66;font-size:10px;font-weight:bold;}
A.glossary_link {font-size:9px;color:#ffffff;}
A.columnContent {font-size:9.5px;color:#0702FE;}
A.imageCaption {font-size:9.5px;}
A.glob_nav {text-decoration:none;color:#055E05;font-size:11px}
A.glob_nav_sel {text-decoration:none;color:#055E05;font-size:11px;font-weight:bold;}
A.normal_strong {font-weight:bold;}
A.disc_brd {font-size:9.5px;}
A.link_small {font-size:9.5px;}
A.co_moreInfo {font-family:tahoma;font-size:9.5px;color:#000000;}
A.co_moreInfo_sel {font-family:tahoma;font-size:9.5px;color:#ffffff;text-decoration:none}
A.SectionHeader {font-family: arial,sans-serif;	font-size: 14px;	font-weight: bold;	color: #000000;}

A.glob_nav_sub {font-size:10px;color:#06706F;}
A.glob_nav_sub_sel {font-size:10px;color:#06706F;font-weight:bold}
A.content_nav  {font-size:10px;color:#4070F3;}
A.content_nav_sel {font-size:10px;color:#4070F3;font-weight:bold}
A.footnote {font-size:9px;}
A.spon_link {font-family:verdana;font-size:10.5px;color:#00539c;}
/* END LINK CLASSES */

/* OTHER CLASSES */
TEXTAREA {font-family: tahoma,times, serif; font-size: 11px;}
TEXTAREA.agreement {font-size:11px}
SELECT {font-family: tahoma,times, serif; font-size: 11px;}
INPUT {font-family: tahoma,times, serif; font-size:11px;}
INPUT.test {font-size: 7.5pt;}

/* OTHER CLASSES */

.FormHeader
	{font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 11px;
	font-weight : bold;
	background-color : #4371B3;
	border: #CFCFCF;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;}
.FieldInput
	{font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight : normal;
	border: #CFCFCF; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;}
.FormFooter
	{font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 10px;
	background-color : #CFCFCF;
	border-style: #CFCFCF;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;}	
.TableBorderAll{
	border: #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.TableBorderSide{
	border: #333333; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 1px
}

.titleText,
.sectionText
{
  background-color: #ffffff;
    color: #4071B4;
    font-size: 16px;
    text-align: left;
    font-family: Verdana, sans-serif;
    vertical-align: bottom;
    font-style: normal;
    font-weight: bold;
}
.sectionText
{
    height: 34px;
}
.titleText
{
    height: 50px;
}

.backgroundRadio,
P
{
  color: #333333;
  font-size: 11px;
  text-align: left;
  font-family: Verdana, sans-serif;
  font-style: normal;
  font-weight: normal;
  vertical-align: center;  
}
.newsTitle,
.background,
.backgroundMid,
.backgroundRight,
.backgroundRightBold,
.backgroundBold,
.backgroundBoldBottom,
.backgroundCenterBoldBottom,
.backgroundCenterBold,
.backgroundCenter,
P
{
  background-color:  #ffffff; 
  color: #333333;
  font-size: 11px;
  text-align: left;
  font-family: Verdana, sans-serif;
  font-style: normal;
  font-weight: normal;
}

.newsTitle,
.background,
.backgroundRight,
.backgroundRightBold,
.backgroundBold,
.backgroundBoldBottom,
.backgroundCenterBoldBottom,
.backgroundCenterBold,
.backgroundCenter,
P
{
  vertical-align: top;
}

.backgroundMid
{
  vertical-align: middle
}

.newsTitle,
.backgroundBoldBottom,
.backgroundCenterBold,
.backgroundCenterBoldBottom,
.backgroundBold
{
    font-weight: bold;
}
.backgroundCenterBold,
.backgroundCenterBoldBottom,
.backgroundCenter
{
  text-align: center;
}
.backgroundBoldBottom,
.backgroundCenterBoldBottom
{
  vertical-align: bottom;
}
.barRight,
.barRightBold,
.barCenter,
.bar,
.clrBar,
.clrBarRight,
.clrBarCenter,
.clrBarRightBold
{
    vertical-align: middle;
    font-size: 11px;
    font-family: Verdana, sans-serif;
    font-style: normal;
    font-weight: normal;
  background-color: #F5EBEB;
    color: #333333;
}

.barRightBold,
.clrBarRightBold
{
  font-weight: bold;
  text-align: right;
}
.barRight,
.barRightBold,
.barCenter,
.bar
{
  background-color: #F5EBEB;
    color: #333333;
}
.clrBar,
.clrBarRight,
.clrBarCenter,
.clrBarRightBold
{
  background-color: #ffffff;
    color: #333333;
}
.barCenter,
.clrBarCenter
{
  text-align: center;
}
.clrBar,
.bar
{
    text-align: left;
}
.infoTag
{
    background-color: #ffffff;
    color: #92A8BE;
    font-size: 10px;
    text-align: left;
    font-family: Verdana, sans-serif;
    vertical-align: bottom;
    font-style: normal;
    font-weight: normal;
}

