/*==== PAGE STYLES ====*/
body {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff;}
img {BORDER: 0;}
sup {font-size:.8em; text-transform: lowercase;}


/*==== GLOBAL HEADER ====*/

/*==== Global nav links ====*/
.gnav_divider {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #999999; PADDING: 2px 9px 0px 9px; TEXT-DECORATION: none;}

.gnav_redbar {background-image:url('../images/gnav_redbar.gif'); height: 28px;}
.gnav_redbar_s {background-image:url('../images/gnav_redbar_s.gif'); height: 28px;}

A.gnav_l_12 {FONT-SIZE: 12px; COLOR: #ffffff; PADDING: 2px 0px 2px 0px; TEXT-DECORATION: underline;}
A.gnav_l_12:active {FONT-SIZE: 12px; COLOR: #ff0000; PADDING: 2px 0px 2px 0px; TEXT-DECORATION: underline;}
A.gnav_l_12:visited {FONT-SIZE: 12px; COLOR: #ffffff; PADDING: 2px 0px 2px 0px; TEXT-DECORATION: underline;}
A.gnav_l_12:hover {FONT-SIZE: 12px; COLOR: #ff0000; PADDING: 2px 0px 2px 0px; TEXT-DECORATION: underline;}


/*==== Category nav links ====*/
.gnav_t_13_b {FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #ff0000; PADDING: 0px 10px 5px 10px; TEXT-DECORATION: none;}
A.gnav_l_13_b {FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING: 0px 10px 5px 10px; TEXT-DECORATION: none;}
A.gnav_l_13_b:active {FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #ff0000; PADDING: 0px 10px 5px 10px; TEXT-DECORATION: none;}
A.gnav_l_13_b:visited {FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING: 0px 10px 5px 10px; TEXT-DECORATION: none;}
A.gnav_l_13_b:hover {FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #ff0000; PADDING: 0px 10px 5px 10px; TEXT-DECORATION: none;}

A.gnav_l_13_sel {FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #ff0000; PADDING: 0px 10px 5px 10px; TEXT-DECORATION: none;}
A.gnav_l_13_sel:active {FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #ff0000; PADDING: 0px 10px 5px 10px; TEXT-DECORATION: none;}
A.gnav_l_13_sel:visited {FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #ff0000; PADDING: 0px 10px 5px 10px; TEXT-DECORATION: none;}
A.gnav_l_13_sel:hover {FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #ff0000; PADDING: 0px 10px 5px 10px; TEXT-DECORATION: underline;}

/*==== Subnav classes ====*/
.snav_divider {FONT-SIZE: 11px; COLOR: #999999; PADDING: 0px 10px 0px 10px; TEXT-DECORATION: none;}
.snav_t_11 {FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline;}

a.snav_l_11 {FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline;}
a.snav_l_11:active {FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: underline;}
a.snav_l_11:visited {FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline;}
a.snav_l_11:hover {FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: underline;}

.snav_t_12_b {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING: 5px 8px 0px 8px; height: 28px; width: TEXT-DECORATION: none;}
A.snav_l_12_b {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING: 5px 8px 0px 8px; height: 28px; TEXT-DECORATION: none;}
A.snav_l_12_b:active {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING: 5px 8px 0px 8px; height: 28px; TEXT-DECORATION: underline;}
A.snav_l_12_b:visited {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING: 5px 8px 0px 8px; height: 28px; TEXT-DECORATION: none;}
A.snav_l_12_b:hover {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING: 5px 8px 0px 8px; height: 28px; TEXT-DECORATION: underline;}


/*==== 5th COLUMN ====*/
.rnav_blu1 {BACKGROUND-COLOR: #5D93D7; HEIGHT: 2px;}
.rnav_blu2 {BACKGROUND-COLOR: #D5E6FA; HEIGHT: 22px}
.rnav_blu3 {BACKGROUND-COLOR: #EBF2FA;}

.rnav_gry1 {BACKGROUND-COLOR: #A0A0A0; HEIGHT: 2px;}
.rnav_gry2 {BACKGROUND-COLOR: #DCDCDC; HEIGHT: 22px}
.rnav_gry3 {BACKGROUND-COLOR: #F5F5F5;}

.rnav_ylw1 {BACKGROUND-COLOR: #ECD44F; HEIGHT: 2px;}
.rnav_ylw2 {BACKGROUND-COLOR: #FBF0B7; HEIGHT: 22px}
.rnav_ylw3 {BACKGROUND-COLOR: #FBF6DC;}

.rnav_grn1 {BACKGROUND-COLOR: #74B495; HEIGHT: 2px;}
.rnav_grn2 {BACKGROUND-COLOR: #D4E5DD; HEIGHT: 22px}
.rnav_grn3 {BACKGROUND-COLOR: #ECF3F0;}



/*==== FOOTER ====*/
.f_t_11 {FONT-SIZE: 11px; COLOR: #ffffff;}
A.f_l_11 {FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline;}
A.f_l_11:active {FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: underline;}
A.f_l_11:visited {FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline;}
A.f_l_11:hover {FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: underline;}


/*==== PLAIN TEXT ====*/
.t_or {FONT-SIZE: 19px;	COLOR: #ff0000;	FONT-WEIGHT: bold;}
.pgtitle {FONT-SIZE: 19px; FONT-WEIGHT: bold;}
.pgsubtitle {FONT-SIZE: 16px; FONT-WEIGHT: bold;}
.disclaimer {FONT-SIZE: 11px; COLOR: #999999;}
.t_recommended {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #347199;}
.formlabel {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000;}
.formsublabel {FONT-SIZE: 12px; COLOR: #000000;}
.formrequired {FONT-SIZE: 13px; COLOR: #FF0000;}
.formerror {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #F38922;}
.error_b {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #F38922;}
.t_11_blk {FONT-SIZE: 11px; COLOR: #000000;}
.copy {FONT-SIZE: 12px; COLOR: #000000;}
.copy-b {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000;}
.subcopygrey {FONT-SIZE: 11px; COLOR: #999999;}
.t_11_b_blk {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000000;}
.t_11_lgry {FONT-SIZE: 11px; COLOR: #999999;}
.t_12_blk {FONT-SIZE: 12px; COLOR: #000000;}
.t_12_b_blk {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000;}
.t_12_dgry {FONT-SIZE: 12px; COLOR: #666666;}
.t_12_b_dgry {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #666666;}



/*==== LINK TEXT ====*/
A.l_11_blu {FONT-SIZE: 11px; COLOR: #0A4991; TEXT-DECORATION: underline;}
A.l_11_blu:active {FONT-SIZE: 11px; COLOR: #FF0000; TEXT-DECORATION: underline;}
A.l_11_blu:visited {FONT-SIZE: 11px; COLOR: #80537D; TEXT-DECORATION: underline;}
A.l_11_blu:hover {FONT-SIZE: 11px; COLOR: #FF0000; TEXT-DECORATION: underline;}

A.l_11_b_blu {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: underline;}
A.l_11_b_blu:active {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: underline;}
A.l_11_b_blu:visited {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #80537D; TEXT-DECORATION: underline;}
A.l_11_b_blu:hover {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: underline;}

A.l_12_blu {FONT-SIZE: 12px; COLOR: #0A4991; TEXT-DECORATION: underline;}
A.l_12_blu:active {FONT-SIZE: 12px; COLOR: #FF0000; TEXT-DECORATION: underline;}
A.l_12_blu:visited {FONT-SIZE: 12px; COLOR: #80537D; TEXT-DECORATION: underline;}
A.l_12_blu:hover {FONT-SIZE: 12px; COLOR: #FF0000; TEXT-DECORATION: underline;}

A.l_12_b_blu {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: underline;}
A.l_12_b_blu:active {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: underline;}
A.l_12_b_blu:visited {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #80537D; TEXT-DECORATION: underline;}
A.l_12_b_blu:hover {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: underline;}

A.l_pgsubtitle {FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: underline;}
A.l_pgsubtitle:active {FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: underline;}
A.l_pgsubtitle:visited {FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #80537D; TEXT-DECORATION: underline;}
A.l_pgsubtitle:hover {FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: underline;}


/*==== BULLETED LISTS ====*/
#list ul {list-style: none;}
#list {margin-left: 15; padding-left: 0; list-style: none;}
#list li {padding-left: 11px; padding-top: 1; padding-bottom: 0; background-image: url('../images/bul_red_square.gif'); background-repeat: no-repeat; background-position: 0 .6em;}
#sublist {margin-left: 13; padding-left: 0; list-style: none;}
#sublist li {padding-left: 11px; padding-top: 1; padding-bottom: 0; background-image: url('../images/bul_gray_square.gif'); background-repeat: no-repeat; background-position: 0 .5em;}

/*==== CUSTOMIZED BULLETS ====*/
		ol {margin:5px 10px 20px 25px; padding:0px;}
		ol li {list-style-type:decimal; margin:0px; padding:5px 0px; font-weight:bold;}
		ul {margin:5px 10px; padding:0px;}
		ul li {background: url(../images/bul_red_square2.gif) no-repeat left 3px; padding:2px 9px; line-height:1.3em; list-style-type:none; font-weight:normal; }
		ul li ul {margin:5px 15px; padding:0px;}
		ul li ul li {background: url(../images/bul_gray_square.gif) no-repeat left 8px; padding:2px 9px; line-height:1.3em; list-style-type:none; font-weight:normal;}
		ul li ol {margin:5px; padding:0px;}
		ul li ol li {list-style-type:decimal; background:none; margin:0px 0px 0px 30px; padding:2px 0px; line-height:1.3em; font-weight:normal;}


/*==== FORM ELEMENTS ====*/
.inputform {FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none;}
.dropdown {FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none;}
/* input.radio {background: #ffffff; color: #000000;}
input.checkbox {background: #ffffff; color: #000000;} */

/*==== TABLE ELEMENTS ====*/
.table_head {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #f5f5f5;}
.table_head_grey {FONT-SIZE: 11PX; FONT-WEIGHT: bold; COLOR: #C8C8C8; BACKGROUND-COLOR: #F5F5F5;}
.table_copy {padding: 9px 5px 9px 5px;}

.table_t_or {FONT-SIZE: 16px;	COLOR: #ff0000;	FONT-WEIGHT: bold;}
.table_t_blk {FONT-SIZE: 11px; COLOR: #000000;}
.table_t_b_blk {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000000;}
.table_t_b_dgry {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #666666;}
.table_t_grn {FONT-SIZE: 11px; COLOR: #138504;}
.table_t_b_grn {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #138504;}
.table_t_s_gry {FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: line-through}
.table_t_gry {FONT-SIZE: 11px; COLOR: #999999;}

A.table_l_blu {FONT-SIZE: 11px; COLOR: #0A4991; TEXT-DECORATION: underline;}
A.table_l_blu:active {FONT-SIZE: 11px; COLOR: #FF0000; TEXT-DECORATION: underline;}
A.table_l_blu:visited {FONT-SIZE: 11px; COLOR: #80537D; TEXT-DECORATION: underline;}
A.table_l_blu:hover {FONT-SIZE: 11px; COLOR: #FF0000; TEXT-DECORATION: underline;}

A.table_l_b_blu {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: underline;}
A.table_l_b_blu:active {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: underline;}
A.table_l_b_blu:visited {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #80537D; TEXT-DECORATION: underline;}
A.table_l_b_blu:hover {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: underline;}

/*===== TABS =====*/
.tab_tile {background-image:url('../images/tab_tile.gif');}
.tab_end_cap {background-image:url('../images/tab_end_cap.gif');}

.tab_active_border_l {background-image:url('../images/tab_active_lft.gif');}
.tab_active_border_r {background-image:url('../images/tab_active_rt.gif');}
.tab_active_text {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none; padding: 0px 4px 8px 4px; height: 37px; background-image:url('../images/tab_active_bg.gif');}

.tab_inactive_l {background-image:url('../images/tab_inactive_lft.gif');}
.tab_inactive_r {background-image:url('../images/tab_inactive_rt.gif');}
.tab_inactive_border {background-image:url('../images/tab_inactive_border.gif');}
.tab_inactive_text {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0D5EC3; TEXT-DECORATION: none; padding: 0px 4px 8px 4px; height: 37px; background-image:url('../images/tab_inactive_bg.gif');}

A.tab_link {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: none;}
A.tab_link:active {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: none;}
A.tab_link:visited {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: none;}
A.tab_link:hover {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: underline;}


 
.tab_link {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: none;}
.tab_link_hover {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0A4991; TEXT-DECORATION: underline; cursor: hand;}



/*==== COLORS & HIGHLIGHTS ====*/
.white {BACKGROUND-COLOR: #ffffff}

.black {BACKGROUND-COLOR: #000000}

.red {BACKGROUND-COLOR: #ff0000}

.grey1 {BACKGROUND-COLOR: #333333}
.grey3 {BACKGROUND-COLOR: #7F7F7F}
.grey5 {BACKGROUND-COLOR: #999999}

.grey7 {BACKGROUND-COLOR: #f5f5f5}
.grey8 {BACKGROUND-COLOR: #CCCCCC}
.grey11 {BACKGROUND-COLOR: #E4E4E4}

.highlight {BACKGROUND-COLOR: #FBF7DF;}

/*=============== NEW CLASSES ===============*/
.number {FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #0A4991; FONT-FAMILY: Arial, Helvetica, sans-serif;}
		.htgs {width:100%; margin-top:20px; float:left; clear:both;}
		.htgsContent {margin-left:15px; padding:0px 5px; vertical-align:top;}
		.htgsContent ul {margin:5px 5px 5px 5px; padding:0px; float:left; clear:right;}

A.l_blu_fed {FONT-SIZE: 11px; COLOR: #0A4991; TEXT-DECORATION: underline;}
A.l_blu_fed:active {FONT-SIZE: 11px; COLOR: #FF0000; TEXT-DECORATION: underline;}
A.l_blu_fed:visited {FONT-SIZE: 11px; COLOR: #80537D; TEXT-DECORATION: underline;}
A.l_blu_fed:hover {FONT-SIZE: 11px; COLOR: #FF0000; TEXT-DECORATION: underline;}



