/* CSS Document */
P { padding: 0pt 0pt 12px 0pt; margin: 0in 0in 0pt 0pt; }
UL { margin: 0in 0in 0pt .25in; }
LI { padding-bottom: 6pt; margin: 0in 0in 0pt .25in; text-indent: -0.25in; }
.frame_bg	{ background-image: url(img/frame_bg.gif); background-repeat: repeat-y; }
.framesub_bg { background-image: url(img/framesub_bg.gif); background-repeat: repeat-y; }
.head_bg	{ background-image: url(img/head_bg.gif); background-repeat: no-repeat; }
.headsub_bg	{ background-image: url(img/headsub_bg.gif); background-repeat: no-repeat; }

.promo_bg		{ background-image: url(img/promotion_bg.gif); background-repeat: no-repeat; background-position: bottom left; padding: 35px 0px 0px 0px;  }
.promo_cell		{ padding: 30px 25px 20px 100px; }

#promotion_block strong, #promotion_block b	{ font-family: arial; font-size: 11px; color: #FFF100; font-weight: bold; }
#promotion_block, #promotion_block a { font-family: arial; font-size: 11px; color: #FFFFFF; text-decoration:none; }
#promotion_block a:hover { text-decoration: underline;  }

#nav_block 	{ font-size: 8pt; }
.nav_title	{ font-family: arial; font-size: 20px; color: #105EA5; font-weight: bold; text-transform: uppercase; text-decoration: none; }
.nav_title_cell	{ padding: 0px 25px 0px 35px; }

.nav_tier_block, .nav_tier_block a { color:#005da3; font-family: verdana; font-size: 8pt; font-weight: bold; text-transform: uppercase; text-decoration: none; }
.nav_tier_block a:hover { color:#005da3; font-family: verdana; font-size: 8pt; font-weight: bold; text-transform: uppercase; text-decoration: underline; }
a.nav_tier_1	{ color: #105EA5; }
a.nav_tier_2	{ color: #3A89C9; }
a.nav_tier_3	{ color: #7DA7D8; }
a.nav_tier_4	{ color: #7DA7D8; }
a.nav_tier_active { color: #E13237;  }

.nav_tier_1_cell	{ padding: 3px 0px 3px 6px; }
.nav_tier_2_cell	{ padding: 3px 0px 3px 12px; }
.nav_tier_3_cell	{ padding: 3px 0px 3px 18px; }
.nav_tier_4_cell	{ padding: 3px 0px 3px 24px; }

#nav_pagelist_block a	{ font-family: verdana; font-size: 10px; font-weight: normal; color: #888888; text-transform: uppercase; text-decoration: none; }
#nav_pagelist_block a:hover	{ text-decoration: underline; font-weight: normal; }
#nav_pagelist_block td	{ padding: 0px 0px 0px 6px; }
#nav_pagelist_block #nav_page_active a, #nav_pagelist_block #nav_page_active a:hover,
#nav_tier_block #nav_page_active a, #nav_tier_block #nav_page_active a:hover,
#nav_pagelist_block #nav_page_active { color: #E13237; font-weight: bold; }

.nav_page_off 	{ font-family: verdana; font-size: 10px; color: #A7A9AC; font-weight: bold; }
.nav_page_on 	{ font-family: verdana; font-size: 10px; color: #E13338; font-weight: bold; }

#copyright_block, #copyright_sub_block	{ font-family: verdana; font-size: 11px; color: #005DA3; line-height: 16px; }
#copyright_block a, #copyright_sub_block a { font-family: verdana; font-size: 11px; color: #00B9F2; text-decoration: none; }
#copyright_block a:hover, #copyright_sub_block a:hover	{ text-decoration: underline; }
#copyright_block td			{ padding: 30px 0px 30px 35px; }
#copyright_sub_block td		{ padding: 5px 0px 5px 0px; }

.content_home_block {font-family: verdana; font-size: 9pt; color: #221E1F;  }
.content_home_block a {color:#005da3; text-decoration: none;}
.content_home_block a:hover {color:#005da3; text-decoration: underline;}

.content_home_cell	{ padding: 16px 5px 10px 5px; }
.landing_content_home_cell { padding: 0px 5px 10px 5px; }
/*.copy_cell	{ padding: 24px 0px 40px 0px }*/
.right_column_cell	{ padding: 27px 0px 35px 18px; }
.right_subcolumn_cell { padding: 15px 65px 35px 55px; }

.mode_block_cell	{ padding: 31px 0px 0px 26px; }
.logo_block_cell	{ padding: 28px 60px 0px 26px; }
.mode_language_cell	{ padding: 0px 0px 8px 7px; }
.mode_text_cell		{ padding: 0px 0px 0px 17px; }

#breadcrumb_block	{ font-family: verdana; font-size: 10px; color: #005DA3; font-weight: bold; }
#breadcrumb_block td	{  padding: 0px 0px 15px 0px }
#breadcrumb_block a		{ font-family: verdana; font-size: 10px; color: #005DA3; font-weight: normal; text-decoration: none; }
#breadcrumb_block a:hover	{ text-decoration: underline; }

#copy_block	{ font-family: verdana; font-size: 9pt; color: #333333; }
.copy_title { font-family: verdana; font-size: 20px; color: #E13237; font-weight: bold; }
.copy_subsection { font-family: verdana; font-size: 14px; color: #E13237; font-weight: bold; }
#copy_block a { font-family: verdana; font-size: 9pt; color: #005DA3; font-weight: bold; text-decoration: none}
#copy_block a:hover { color: #005DA3; text-decoration: underline; }
#copy_block b, #copy_block strong { font-weight: bold; }

.copy_block	{ font-family: verdana; font-size: 9pt; color: #333333; }
.copy_block a { font-family: verdana; font-size: 9pt; color: #005DA3; font-weight: bold; text-decoration: none; }
.copy_block a:hover {color: #005DA3;  text-decoration: underline; }
.copy_block b, .copy_block strong { font-weight: bold; }

#nav_footer_block td { padding: 10px 10px 0px 0px; }
#nav_footer_block a		{ font-family: verdana; font-size: 8pt; color: #105EA5; font-weight: bold; text-transform: uppercase; text-decoration: none; }
#nav_footer_block a:hover	{ text-decoration: underline; }

.callout_list_cell { padding: 0px 5px 0px 16px; }
#callout_block	{ background-color: #81C153; font-family: verdana; font-size: 10px; color: #005DA3; }
.callout_title_cell	{ padding: 0px 5px 10px 16px; font-family: verdana; font-size: 12px; color: #005DA3; font-weight: bold; text-transform: uppercase; }
#callout_block a { background-image: url(img/callout_bullet.gif); background-repeat: no-repeat; background-position: top left; display: block; width: 120px; padding: 0px 0px 0px 9px; font-family: verdana; font-size: 10px; color: #005DA3; font-weight: normal; text-transform: none; text-decoration: none; line-height: 13px; }
#callout_block a:hover { text-decoration: underline; }


/* FAQ Answer Text */
.faq_answer_text { font-family: verdana; font-size: 9pt; color: #333333; }
/* FAQ Question Text */
.faq_question_text { font-family: verdana; font-size: 9pt; color: #333333; font-weight:bold; }
/* Links on FAQ Page, including Question Links at the top */ 
a.faq_link { font-family: verdana; font-size: 9pt; color: #0000FF; font-weight: bold; text-decoration: none; } 
a.faq_link:hover { text-decoration: underline; }

a.top_link		{ font-family: verdana; font-size: 9px; color: #00B9F2; font-weight: bold; text-decoration: none; }
a.top_link:hover{ color: #005DA3; text-decoration: underline; }
#answer_block p	{ padding: 0px 0p 2px 0px; margin: 0px 0px 0px 0px; }

a.sidebar_link	{ font-family: verdana; font-size: 9pt; color: #00B9F2; font-weight: bold; }
a.sidebar_link:hover	{ text-decoration: none; }

.content_text { font-family: verdana; font-size: 9pt; color: #000000; }
#ucHome_ucSideNav_txtSearchKeyWord {margin: 0px 0px 0px 25px;}

/* Resource Center Navigation */
.sideNavHeader { font-family:Arial; font-size: 16px; font-weight: bold }
.sideNavSeparator { border-bottom: solid 1px #E2F4FD; font-size:5px; height:2px } 
a.sideNavSubItem, .sideNavSubItem {font-family:Arial; font-size:12px; font-weight: bold; padding-top: 5px; color:#000000; text-decoration:none}
a.sideNavSubItem:hover {text-decoration:underline}
a.subNavTier1, .subNavTier1 { font-family:Verdana; font-size:14px; font-weight: bold; padding-top:5px; padding-bottom:5px; padding-left:3px; color:#000000; text-decoration:none}
a.subNavTier1:hover {text-decoration:underline}
.subNavTier2_cell { padding-left: 10px; padding-top:5px; padding-bottom:5px;}
a.subNavTier2, .subNavTier2 { font-family:Verdana;  font-size:12px; font-weight:bold; color:#000000; text-decoration:none}
a.subNavTier2:hover {text-decoration:underline}
a.subNavTier2_active, .subNavTier2_active { font-family:Verdana; color:#E13237; font-size:12px; font-weight:bold; text-decoration:none  }
a.subNavTier2_active:hover {text-decoration:underline}
.subNavTier3_cell { padding-left:20px; padding-top:5px; padding-bottom:5px;}
a.subNavTier3, .subNavTier3 {font-family:Verdana; font-size:11px; color:#000000; text-decoration:none }
a.subNavTier3:hover {text-decoration:underline}
.subNavCell_active {background-color:#E2F4FD;border-bottom:solid 1px #cccccc}


/*Member Services Online*/
.sectionHeader { font-family: Verdana; font-weight: bold; font-size: 15px; color:#013C5F}
.formSectionHeader { font-family: Verdana; font-weight: bold; font-size: 12px; color:#013C5F}
.formLabel { text-align:right; font-family:Verdana; font-weight: normal; font-size: 11px; color:#333333}
.bodyText { font-family: Verdana, Geneva, Arial, Sans-Serif; font-weight: normal; font-size: 10px; color: #424242}
.bodyLink { font-family: Verdana, Geneva, Arial, Sans-Serif; font-weight: normal; font-size: 10px; color: #3333FF; text-decoration:underline}
.bodyLink:visited {color:#663399}
							
.helpLink { font-family:Verdana,Arial;font-size:9px; color:#0054A6; vertical-align:super  }
.formTextBox { font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#333333; border-color:#7F9DB9; border-width:1px; border-style: solid}
.errorMessage { font-family: Verdana, Arial; font-size: 12px; color:#cc0000 }