body {
	background-color: #b5a24e;
}

#maintable {
	background-color: #FFFFFF;
	border: 1px solid #762D2A;
	text-align: center;
	margin: 0 auto;
	width: 770px;

}

#social_networking {
	position: relative;
	top: -9px;
	right: -1px;
	width: 142px;
	height: 125px;
	padding: 2px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}


#white_nv_bg {
	background-color: #ffffff;
	text-align: center;
}
#red_nv_bg {
	background-color: #762d2a;
	text-align: center;
}

a {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
text-decoration: none;
font-weight: bold;
}

a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  text-decoration: underline;
 }
  
#left_column {
	background-color: #DDD7B6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	width: 159px;
	text-align: left;
	vertical-align: top;
}

#right_column {
	background-color: #d1c590;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	vertical-align: top;
	text-align: left;
	width: 159px;
}

#center_column {
	width: 450px;
	vertical-align: top;
	text-align: left;
}

#center_table {
	width: 450px;
}


#left_top_col_box {
	background-color: #ede8d3;
	padding: 10px;
	width: 159px;
	border-width: 0px;
}

#left_bottom_col_box {
	padding: 10px;
	width: 159px;
}
#right_top_box {
	text-align: center;
	width: 159px;
	text-align: center;
}
#right_center_col_box {
	width: 159px;
	text-align: center;
}
#right_bottom_col_box {
	padding: 10px;
	width: 159px;
}
#right_top_box_T {
	width: 133px;
	border: 1px solid #a98270;
	text-align: center;
}
#right_col_links_top_table {
	background-color: #ddd7b6;
	width: 133px;
	text-align: left;
}

.red_col_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #762d2a;
	text-decoration: none;
}


.red_col_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #762d2a;
	text-decoration: none;
}

.highlight {
	background-color: #ede8d3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a98270;
	
}

.nohighlight {
	background-color: #ddd7b6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a98270;
	}

.highlight2 {
	background-color: #ede8d3;
	
	
}

.nohighlight2 {
	background-color: #ddd7b6;
	

}

.nohighlight3 {
	background-color: #d1c590;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ede8d3;

}

.highlight3 {
	background-color: #ddd7b6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a98270;
	
	
}
.bottom_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.bottom_nav_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #efefef;
}

.red_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #762D2A;
	text-decoration: none;
}

.small_red_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #762D2A;
	text-decoration: none;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	
}

.text:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #762d2a;
	text-decoration: underline;
}

.seminar_search_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;	
}

.green_textB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005027;
	text-decoration: none;
}

.gold_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A58E26;
	text-decoration: none;
}

.gold_text:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A58E26;
	text-decoration: none;
}

.gold_text:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A58E26;
	text-decoration: none;
}

.gold_text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A58E26;
	text-decoration: none;
}

.gold_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A58E26;
	text-decoration: underline;
}

.red_link_bttm_brdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a98270;
}
.ltgtcrm_BG {
	background-color: #ede8d3;
}
.small_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
}

.small_text:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 10px;
}

.small_text:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 10px;
}

.small_text:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 10px;
}

a.small_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 10px;
}

.small_red_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #762d2a;
	text-decoration: none;
	font-size: 10px;    
}

.small_red_text:link, .small_red_text:active, .small_red_text:visited, .small_red_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #762d2a;
	text-decoration: underline;
	font-size: 10px;    
}

.red_small_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #762d2a;
	text-decoration: none;
}

.red_small_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #762d2a;
	text-decoration: underline;
}

.red_small_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #762d2a;
	text-decoration: none;
}

.red_small_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #762d2a;
	text-decoration: none;
}

.bl_header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.small_header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.small_bl_header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.small_gold_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91792c;
	text-decoration: none;
}

.small_gold_text:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91792c;
	text-decoration: none;
}

.small_gold_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91792c;
	text-decoration: underline;
}

.small_gold_text:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91792c;
	text-decoration: none;
}

.small_gold_text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91792c;
	text-decoration: none;
}
.top_navigation_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ead6a3;
	text-decoration: none;
	font-weight: bold;
}

.top_navigation_text:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ead6a3;
	text-decoration: none;
	font-weight: bold;
}

.top_navigation_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ede8d3;
	text-decoration: none;
	font-weight: bold;

}

.right_nav_border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #89493e;
}

.discount_price {
	font-family: Arial, Helvetica, sans-serif;
	color: #762d2a;
	text-decoration: none;
	font-size: 12px;
    font-weight: bold;
}

.small_discount_price {
	font-family: Arial, Helvetica, sans-serif;
	color: #762d2a;
	text-decoration: none;
	font-size: 11px;
    font-weight: bold;
}

.red_text_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #762D2A;
	text-decoration: none;
}

.red_text_big:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #762d2a;
	text-decoration: none;
}

.red_text_big:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #762d2a;
	text-decoration: none;
}

.red_text_big:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #762d2a;
	text-decoration: none;
}

.red_text_big:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #762d2a;
	text-decoration: none;
}

.red_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #762D2A;
	text-decoration: none;
}
/* added for SDR :106955 */
.red_text_underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #762D2A;
	text-decoration: underline;
}
.red_text:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #762d2a;
	text-decoration: none;
}

.red_text:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #762d2a;
	text-decoration: none;
}

.red_text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #762d2a;
	text-decoration: none;
}

.red_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #762d2a;
	text-decoration: none;
}

.red_left_col_header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	font-weight: bolder;
	color: #762d2a;
	text-decoration: none;
}

.module_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.module_text:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.module_text:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.module_text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.module_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.module_bg {
	background-color: #f8f7f0;
}

.module_text_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #762D2A;
	text-decoration: none;
}
.login_bg {
	background-image:   url("../images/bgs/LOGIN.gif");
	background-repeat: no-repeat;
}
.login_nav_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #762d2a;
	text-decoration: none;
}
.login_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #762D2A;
	text-decoration: none;
	background-color: #EDE8D3;
	border: 1px solid #B5A24E;
	width: 210px;
}

.select_box
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #efedde;
	width: 140px;
}
	   		
.login_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #762d2a;
	height: auto;
	width: auto;
	border: 1px solid #BCC8D1;
	padding: 2px;
}
.cce_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #762d2a;
	text-decoration: none;
	font-weight: bold;
}
.search_box {
	background-color: #ede8d3;
}

.seminar_search_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #762D2A;
	border: 1px solid #A38B22;
	background-color: #E8E1C6;
}

.seminar_search_button_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #762D2A;
	border: 1px solid #A38B22;
	background-color: #E8E1C6;
	width: 130px;
}

.left_nav_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #762d2a;
	text-decoration: none;
}

.left_nav_links:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #762d2a;
	text-decoration: none;
}

.left_nav_links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #91792c;
	text-decoration: none;
}

.cream_bttm_brdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ede8d3;
}
.bold_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.bold_grn_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00532a;
}

.bold_grn_header_lrg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #00532a;
}
.green_text2B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005027;
	text-decoration: none;
}
/* ----------- new class added for the error message, red_text2B , Start--------------*/
.red_text2B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}

/* ----------- new class added for the error message, red_text2B , End--------------*/


.green_text2B:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005027;
	text-decoration: none;
}

.green_text2B:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005027;
	text-decoration: none;
}

.green_text2B:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005027;
	text-decoration: none;
}

.green_text2B:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A58E26;
	text-decoration: underline;
}


.bold_gold_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a58e26;
	text-decoration: none;
}

/* Added for Temporary Webinar Section */

.med_bold_gold_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a58e26;
	text-decoration: none;
}

/* End */

.text_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}

.text_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}

.text_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}

.text_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}

.text_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}

.bold_gold_text_underline_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a58e26;
	text-decoration: underline;
}


.bold_gold_text_underline_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a58e26;
	text-decoration: underline;
}

.bold_gold_text_underline_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a58e26;
	text-decoration: underline;
}

.gold_header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #a58e26;
	text-decoration: none;
}

.gold_header_text:link, .gold_header_text:visited, .gold_header_text:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #a58e26;
	text-decoration: underline;
}

.gold_header_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: underline;
}

.green_header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #005027;
	text-decoration: none;
}

.green_header_text:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #005027;
	text-decoration: none;
}

.green_header_text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #005027;
	text-decoration: none;
}

.green_header_text_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005027;
	text-decoration: none;
}

.exp_reg_outline {
	border: 1px solid #762d2a;
}
.underline_link {
    text-decoration: underline;
}
.grey_brdr {
	border: 1px solid #d6c0bf;
}
.drk_gry_brdr {
	border: 1px solid #999999;
}
.bttom_line2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.rght_brdr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.left_brdr {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.bottom_brdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.cart_top_line {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #762d2a;
}

.module_text_cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.cart_bg_1 {
	background-color: #eeebda;
}

.cart_bg_2 {
	background-color: #ffffff;
}

#right_column_cart {
	background-color: #d1c590;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	vertical-align: top;
	text-align: left;
	width: 93px;
}

.ss_right_dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #efedde;
	width: 200px;
}

.ss_right_drop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #efedde;
	width: 130px;
}

.er_right_dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #efedde;
	width: 127px;
	word-spacing: 3px;
}

.black_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.black_text:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.black_text:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.black_text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #762d2a;
	text-decoration: none;
}

a.black_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #762d2a;
	text-decoration: none;
}
.exp_reg_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #762D2A;
	border: 1px solid #A38B22;
	background-color: #E8E1C6;
	width: 130px;
}

/* ----------- NMBC Styles --------------*/
.nmbcBG {
	background-image: url(../images/bgs/nmbc_09.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.nmbc_eZineBG {
	background-image: url(../images/graphics/nmbc_ezine_nurses.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#nmbc_ezineIMG {
	position: relative;
	top: -340px;
	right: -190px;
	width: 225px;
	height: 240px;
	padding: 2px;
	border: 0px;
	border-width: 0;
}

#nmbc_info {
	position: relative;
	top: 7px;
	right: -231px;
	width: 200px;
	height: 125px;
	padding: 2px;
	border-style: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

#nmbc_ce {
	background-image:url(../images/graphics/nmbc_ce_nurses.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	position: relative;
	top: 10px;
	right: -2px;
	width: 426px;
	height: 215px;
	padding: 2px;
	border: dotted;
	border-bottom-width: 1px;
	border-top-width:1px;
	border-left:none;
	border-right:none;
	border-color: #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

#nmbc_bbch {
	background-image:url(../images/graphics/nmbc_bbch.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	position: relative;
	top: 2px;
	right: -2px;
	width: 426px;
	height: 215px;
	padding: 2px;
	border: none;
	border-bottom-width: nonepx;
	border-top-width: none;
	border-left:none;
	border-right:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.nmbc_list {
	list-style-type: none;
}

.nmbc_section_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #981a31;
	text-decoration: none;
}

.nmbc_core_curriculum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #a58e26;
	text-decoration: none;
}

.nmbc_emphasis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #981a31;
	text-decoration: none;
}

.nmbc_bold_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #981a31;
	text-decoration: none;
}

.nmbc_living_legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #a58e26;
	text-decoration: underline;
}

.nmbc_living_legend:link, nmbc_living_legend:visited, nmbc_living_legend:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #a58e26;
	text-decoration: underline;
}

.nmbc_living_legend:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #981a31;
	text-decoration: underline;
}

.nmbc_cce_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a58e26;
	text-decoration: none;
}

.nmbc_price_faqs:text {
	font-family:Arial, Helvetica, sans-serif;
	color: #981a31;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.nmbc_price_faqs:link, .nmbc_price_faqs:visited, .nmbc_price_faqs:active {
	font-family:Arial, Helvetica, sans-serif;
	color: #981a31;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.nmbc_price_faqs:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #a58e26;
	font-size:11px;
	font-weight:bold;
	text-decoration:line-through;
}

.nmbc_text_highlights:text {
	font-family:Arial, Helvetica, sans-serif;
	color: #981a31;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.nmbc_text_highlights:link, .nmbc_text_highlights:visited, .nmbc_text_highlights:active {
	font-family:Arial, Helvetica, sans-serif;
	color: #981a31;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.nmbc_text_highlights:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #a58e26;
	font-size:11px;
	font-weight:normal;
	text-decoration:line-through;
}

.nmbc_gold_regText:text {
	font-family:Arial, Helvetica, sans-serif;
	color: #a58e26;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.nmbc_gold_regText:link, .nmbc_gold_regText:visited, .nmbc_gold_regText:active {
	font-family:Arial, Helvetica, sans-serif;
	color: #a58e26;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.nmbc_gold_regText:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #a58e26;
	font-size:11px;
	font-weight:normal;
	text-decoration:line-through;
}

.nmbc_bold_gold:text {
	font-family:Arial, Helvetica, sans-serif;
	color: #a58e26;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.nmbc_bold_gold:link, .nmbc_bold_gold:visited, .nmbc_bold_gold:active {
	font-family:Arial, Helvetica, sans-serif;
	color: #a58e26;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.nmbc_bold_gold:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:11px;
	font-weight:bold;
	text-decoration:line-through;
}

.nmbc_small_red {
	font-family:Arial, Helvetica, sans-serif;
	color: #981a31;
	font-size:11px;
	font-weight:normal;
}


/* ----------- End Bootcamp Styles--------------*/
.tab_bg {
	background-image: url(../images/graphics/tab_bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.tab_bg_footer {
	background-image: url(../images/graphics/tab_bg_btm.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.tab_bg_col {
	background-image: url(../images/graphics/tab_bg_col.gif);
	background-repeat: no-repeat;
	background-position: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDE8D3;
}
.light_border_bottm {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDE8D3;
}

.red_border_bottm {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a98270;
}
.small_red_col {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #762D2A;
	text-decoration: none;
}
.check_box {
	background-color: #DDD7B6;
	border: 1px solid #762D2A;
	text-decoration: none;
	height: 15px;
	width: 15px;
	margin: 5px;
}
.redborder {
	border: 1px solid #a98270;
}
.audio_header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #762d2a;
	text-decoration: none;
}
.audio_pricing_bg {
	background-color: #d1c590;
}
.discount_table {
	margin-top: 10px;
}

.add2cartlink, .add2cartlink:active, .add2cartlink:visited, .add2cartlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #762D2A;
	text-decoration: underline;
}
.rec_products_spacer {
	/*border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #E8E1C6;*/
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #762D2A;
}

.red_small_link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #762d2a;
	text-decoration: none;
}

.red_small_link2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #762d2a;
	text-decoration: underline;
}

.red_small_link2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #762d2a;
	text-decoration: none;
}

.red_small_link2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #762d2a;
	text-decoration: none;
}
.black_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.black_text2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.black_text2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.black_text2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #762d2a;
	text-decoration: underline;
}

.black_text2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #762d2a;
	text-decoration: underline;
}
.bold {
    font-weight: bold;
}
.recc_pro_box {
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #762d2a;
	border-right-color: #762d2a;
	border-bottom-color: #762d2a;
	border-left-color: #762d2a;
}
.required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #762D2A;
	text-decoration: none;
}
.recomm_products_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.ceprovider_search_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #efedde;
	width: 400px;
}

/* CSS Tabs */

.cell_tab{
font-size:12pt;
color:#FFF;
font-family:tahoma;
}

td.cell_tab:hover{
background-color:#b2b2b2;
display:block;
color:#000;
}.ss_BG {
	background-image: url(../images/headers/search_sem_tabs/ss_bg.gif);
	background-repeat: no-repeat;
	background-position: center;
}.pop_up_bg2 {
	background-image: url(../images/thumbnails/pop_up_headers/discount_header.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	text-align: right;
}
.Vsmalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
/*added for request #21158*/
.underlink{
  text-decoration: underline;
}

/* added for audio UI */
.light_border_bottm { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EDE8D3; }
.small_red_col { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #762D2A; text-decoration: none; } 
.check_box { background-color: #DDD7B6; border: 1px solid #762D2A; text-decoration: none; height: 15px; width: 15px; margin: 5px; } 
.redborder { border: 1px solid #a98270; } 
.audio_header_text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #762d2a; text-decoration: none; } 
.audio_pricing_bg { background-color: #d1c590; }

/* Portal */
#top_login_bar {
	background-color: #762d2a;
	text-align: right;
    padding: 5px 5px 5px 5px;
}

#top_login_bar_left {
	background-color: #762d2a;
	text-align: left;
    padding: 5px 5px 5px 5px;
}

.top_login_bar_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ead6a3;
	text-decoration: none;
}

.top_login_bar_text_link {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ead6a3;
	text-decoration: underline;
    font-weight: normal;	
}

.top_login_bar_seperator {
    width: 1px;
    border-left: 1px solid #ead6a3;    
}

.top_login_bar_td {
    padding: 0px 8px 0px 4px;    
}

.top_login_bar_td_image {
    padding: 0px 0px 0px 4px;
}

.login_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #005027;
	text-decoration: none;
}
.white_txt {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.white_txt_link, .white_txt_link:active, .white_txt_link:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}

.white_txt_link:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ede8d3; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}

.other_link_clicked {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;    
    color: #666666; 
    font-weight: normal;
    text-decoration: none;
}

.other_link_clicked:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;    
    color: #666666;
    font-weight: normal;     
    text-decoration: none;
}

.regular_link {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: normal;
    color: #0000FF; 
    text-decoration: underline;
}

.regular_link:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;    
    color: #0000FF;     
    text-decoration: underline;
}

.regular_link_medium {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
    color: #0000FF; 
    text-decoration: underline;
}

.regular_link_medium:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #0000FF; 
    text-decoration: underline;
}

.regular_link_small {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    font-weight: normal;
    color: #0000FF; 
    text-decoration: underline;
}

.regular_link_small:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #0000FF; 
    text-decoration: underline;
}

.paging_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #762D2A;
	border: 1px solid #A38B22;
	background-color: #E8E1C6;
    width: 60px;
    text-align: center;
}

.program_title_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

.recommend_text {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

.dotted_line {
    border: dashed; //FF
    *border: dotted //IE hack since "dotted" works in IE & not in FF
}

.dynamic_row_visible {
    display:table-row;
    *display:block; /* IE hack since IE deosn't accept table-row */
}

.dynamic_row_hidden {
    display:none;    
}

.online_ce_link, .online_ce_link:active, .online_ce_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #005027;
	text-decoration: underline;
}

.online_ce_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #a58e26;
	text-decoration: underline;
}

/* ----------- Added for RS09 "More Info" page update --------------*/

.summit_09_header_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #002663;
	text-decoration: none;
}

.summit_09_sub_header_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.rs09_blue_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#002663;
	font-weight:bold;
}

.rs09_red_sub_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#be0f34;
	font-weight:bold;
}

/* ----------- End of RS09 "More Info" page update --------------*/


.small_blue_underline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#16275f;
	text-decoration:underline;
}

.lp_link_text:link, .lp_link_text:visited, .lp_link_text:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005027;
	font-weight: normal;
	text-decoration:underline;
}

.lp_link_text:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#a58e26;
	text-decoration:underline;
}

/* ----------- Added for CE Updates --------------*/

.board_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.small_blue_underline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#16275f;
	text-decoration:underline;
}

/* ----------- Added for CE Updates --------------*/

.board_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

/*******Styles for New Search Box Begins********/

.search_TRepeat
{
	background:url(/cce/resources/images/searchBox/search_TRepeat.gif) repeat-x top left; 
	font-size:16px; 
	color:#fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-transform:capitalize;
}
.search_TRepeat_rightpanel
{
	background:url(/cce/resources/images/searchBox/search_TRepeat.gif) repeat-x top left; 
	font-size:15px; 
	color:#fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-transform:capitalize; 
	text-align:center;
	width:130px;
}
.search_BRepeat
{
	background:url(/cce/resources/images/searchBox/search_BRepeat.gif) repeat-x top left; 
	padding:0 10px;
}
.search_BRepeat_rightpanel
{
	background:url(/cce/resources/images/searchBox/search_BRepeat.gif) repeat-x top left; /*padding:0 10px;*/
}
.searchbox_MiddPart
{
	background:#f2efe3; 
	padding:10px 8px; 
}
.searchbox_RightMiddPart
{
	background:#f4f3e7; 
	padding:5px 2px 0px 5px; 
}

.selectAOI
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #772d2b;
	text-decoration: none;
	background-color: #F4F3E7;
	width: 170px;
}
.center_Tab
{
	text-align:center;
}
.search_VSeparator_right
{
	background:url(/cce/resources/images/searchBox/vertical_table_seperator.gif) repeat-y top right;
}
.search_HSeparator
{
	background:url(/cce/resources/images/searchBox/horizontal_table_seperator.gif) repeat-x bottom left;
}

.searchBoxText
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight: bold;
	color:#bfaa5f; 
	text-decoration:none; 
	cursor:default;
}

.seminarLink
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding:3px 0 10px 0;
}

.seminarLink a, .seminarLink a:link
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#bfaa5f; 
	text-decoration:none; 
	cursor:default;
}
.seminarLink a:hover
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;  
	color:#772d2b; 
	text-decoration:none; 
	cursor:default;
}

.searchRightBoxDiv
{
	height: 26px;
}

.seminarLink_rightPanel
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	padding:0px 0px 0px 0px;
}

.seminarLink_rightPanel a, .seminarLink_rightPanel a:link
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#bfaa5f; 
	text-decoration:none; 
	cursor:default;
}
.seminarLink_rightPanel a:hover
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;  
	color:#772d2b; 
	text-decoration:none; 
	cursor:default;
}

.icon_pad
{
	padding:5px 0 5px 0;
}
.Rigth_panel_btn
{
	text-align:right;
}

/*******Styles for New Search Box Ends**********/

/*******Styles for New Express Registration Box Begins**********/

.express_TRepeat
{
	background:url(/cce/resources/images/searchBox/search_TRepeat.gif) repeat-x top left; 
	font-size:11.5px; 
	color:#fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-transform:capitalize; 
	text-align:center;
	padding:5px 1px 5px 1px;
}

.express_RightMiddPart
{
	background:#f4f3e7; 
	padding:5px 2px 0px 5px; 
}

.express_textbox
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-decoration: none;
	background-color: #DDD7B6;
	height: 20px;
	width: 140px;
}

/*******Styles for New Product Detail Pages Ends**********/

/*******Styles for New Search Result Page Begins**********/
.result_trBGColor
{
	background:#ECE8DD; 
}

.result_trAltBGColor
{
	background:#FFFFFF; 
}

.result_productLegendText
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight: bold;
	color:#bfaa5f; 
	text-decoration:underline;  
	cursor:pointer;
}

.result_productLegendText_over
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight: bold;
	color:#772d2b;
	text-decoration:underline;  
	cursor:pointer;
}

.result_relatedproductLegendText
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight: bold;
	color:#bfaa5f; 
	text-decoration:underline;  
	cursor:pointer;
}

.result_relatedproductLegendText_over
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight: bold;
	color:#772d2b;
	text-decoration:underline;  
	cursor:pointer;
}

.result_productLegend
{
	width: 65px; 
	float: left; 
	cursor:pointer;
	text-decoration:none;
}

.result_productLegend:hover
{
	width: 75px; 
	float: left; 
	cursor:pointer;
	text-decoration:none;
}

.result_RecommendLocationText
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight: normal;
	color:#772d2b;
	text-decoration: underline;
}
/*******Styles for New Search Result Page Ends**********/

.detail_goldHeader
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 17px; 
	text-decoration: none;
	color: #a58e26;
	font-weight: bold;
}

.detail_charcoalTitle
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	text-decoration: none;
	color: #231F20;
	font-weight: bold;
}

.detail_goldText
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none;
	color: #a58e26;
	font-weight: bold;
}

.detail_TRepeat
{
	background:url(/cce/resources/images/searchBox/search_TRepeat.gif) repeat-x top left; 
	font-size:12px; 
	color:#fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-transform:capitalize; 
	text-align:left;
	padding:5px 5px 5px 5px;
}

.detail_tdActive
{
	background:#EEEAD7;
	font-size:11px; 
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-style:normal;
	text-decoration: underline;
	text-transform:capitalize; 
	text-align:center;
	padding:1px 1px 1px 1px;
	cursor: pointer;
	border: 1px solid #EEEAD7;
}

.detail_tdInactive
{
	background:#DFD7B3;
	font-size:11px; 
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-style: normal;
	text-transform:capitalize; 
	text-align:center;
	padding:1px 1px 1px 1px;
	cursor: pointer;
	border: 2px solid #EEEAD7;
}

.detail_smallGrayText
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	text-decoration: none;
	color: #818288;
}

.detail_divDetailText
{
	background:#F6F4EA;
	font-size:11px; 
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	padding: 5px 5px 5px 5px;
	height: 200px;
	overflow-x: hidden;
	overflow-y: scroll;
}

#divDetailText 
{
		font-size:11px; 
		color:#000000; 
		font-family:Arial, Helvetica, sans-serif; 
}

.productAvailable_text 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: bold;
    color: #000000; 
    text-decoration: none;
}

.detail_link 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: bold;
    color: #762C29; 
    text-decoration: underline;
}

.detail_link:hover 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;  
	font-weight: bold;  
    color: #762C29;     
    text-decoration: underline;
}

.detail_grayText
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	color: #8E8F95;
}

.detail_link_medium 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
    color: #762C29; 
    text-decoration: underline;
}

.detail_link_medium:hover 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;  
	font-weight: bold;  
    color: #762C29;     
    text-decoration: underline;
}
/*******Styles for New Product Detail Pages Ends**********/

/* ----------- CE Updates --------------*/

.board_URL {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#762d2a;
}

.board_URL:link, .board_URL:active, .board_URL:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#762d2a;
	text-decoration:underline;
}

.board_URL:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#a58e26;
	text-decoration:underline;
}

/* ----------- End CE Updates --------------*/


/* ----------- Updated Global Styles --------------*/

.general_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

.sml_general_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}

.secondary_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4D4D4D;
	text-decoration:none;
}

.red_page_header {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#762d2a;
	font-weight:bold;
	text-decoration:none;
}

.ce_board_red_header {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#762d2a;
	font-weight:bold;
	text-decoration:none;
}

.gold_section_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#b1953a;
	font-weight:bold;
	text-decoration:none;
}

.CCE_bold_gold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b1953a;
	font-weight:bold;
	text-decoration:none;
}

.natural_seo_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #b1953a;
	text-decoration: none;
}

.natural_seo_txt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #b1953a;
	text-decoration: none;
}

.natural_seo_txt:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #b1953a;
	text-decoration: none;
}
.natural_seo_txt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #b1953a;
	text-decoration: none;
}

.natural_seo_txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #762d2a;
	text-decoration: underline;
}

.sml_red_txt_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#762d2a;
}

.sml_red_txt_links:link, .sml_red_txt_links:active, .sml_red_txt_links:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#762d2a;
	text-decoration:underline;
}

.sml_red_txt_links:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#b1953a;
	text-decoration:underline;
}

/* ----------- End Updated Global Styles --------------*/



/* ----------- Added for Cross Country Cares Re-Design --------------*/

#featured_fundraiser {
	position: relative;
	top: 14px;
	right: -1px;
	width: 427px;
	height: 30px;
	padding: 3px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background:#762d2a;
	color:#F8F6EB;
}

#featured_month {
	position: relative;
	top: 14px;
	right: -1px;
	width: 427px;
	height: 15px;
	padding: 3px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:#E3D8AA;
	color:#333333;
}

#featured_month_txt {
	position: relative;
	top: 16px;
	right: -1px;
	width: 427px;
	height: 525px;
	padding: 3px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#past_fundraisers_links {
	position: relative;
	top: -25px;
	right: -3px;
	width: 427px;
	height: 15px;
	padding: 3px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#EFE7BF;
	color:#333333;
}

#past_fundraisers_yearBar {
	position: relative;
	top: 1px;
	right: -1px;
	width: 427px;
	height: 23px;
	padding: 3px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background:#762d2a;
	color:#F8F6EB;
}

#past_fundraisers_linkBar {
	position: relative;
	top: 1px;
	right: -1px;
	width: 427px;
	height: 20px;
	padding: 3px;	
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:#E3D8AA;
	color:#333333;
}

/***2010 Charities***/

#placeholder_fundraiser_top2010 {
	position: relative;
	top: -55px;
	right: -1px;
	width: 427px;
	height: 125px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_RedCross2010 {
	position: relative;
	top: -63px;
	right: -1px;
	width: 427px;
	height: 172px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_TNblind2010 {
	position: relative;
	top: -50px;
	right: -1px;
	width: 427px;
	height: 115px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_parkcenter_2010 {
	position: relative;
	top: -30px;
	right: -1px;
	width: 427px;
	height: 72px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_habitat_2010 {
	position: relative;
	top: -25px;
	right: -1px;
	width: 427px;
	height: 105px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

/***2010 Charities End***/

/***2009-2010 Charities***/

#general_fundraiser_bg {
	position: relative;
	right: -1px;
	width: 427px;
	height: 105px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_top09 {
	position: relative;
	top: -12px;
	right: -1px;
	width: 427px;
	height: 135px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_2nd09 {
	position: relative;
	top: -2px;
	right: -1px;
	width: 427px;
	height: 110px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_VH1_09 {
	position: relative;
	top: 23px;
	right: -1px;
	width: 427px;
	height: 125px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_CaringBridge_09 {
	position: relative;
	top: 34px;
	right: -1px;
	width: 427px;
	height: 118px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_MDA_09 {
	position: relative;
	top: 45px;
	right: -1px;
	width: 427px;
	height: 132px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_MonroeCarell_09 {
	position: relative;
	top: 33px;
	right: -1px;
	width: 427px;
	height: 140px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_NashVAcenter_09 {
	position: relative;
	top: 40px;
	right: -1px;
	width: 427px;
	height: 140px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_ALS_09 {
	position: relative;
	top: 45px;
	right: -1px;
	width: 427px;
	height: 90px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_BCancer_09 {
	position: relative;
	top: 45px;
	right: -1px;
	width: 427px;
	height: 175px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_StLukes_09 {
	position: relative;
	top: 40px;
	right: -1px;
	width: 427px;
	height: 135px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#general_fundraiser_2009 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 110px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_bg {
	position: relative;
	right: -1px;
	width: 427px;
	height: 110px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_2009 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 110px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

/***2009-2010 Charities End***/

/***2009 Charities***/

#top_fundraiser_2009 {
	position: relative;
	top: -18px;
	right: -1px;
	width: 427px;
	height: 150px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_feb09 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 117px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_march09 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 140px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_april09 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 140px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_may09 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 117px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_june09 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 145px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_july09 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 145px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_aug09 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 130px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_sept09 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 95px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_oct09 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 172px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_nov09 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 132px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_dec09 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 95px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

/***2009 Charities End***/

/***2008 Charities***/

#top_fundraiser_bg08 {
	position: relative;
	top: -18px;
	right: -1px;
	width: 427px;
	height: 90px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_stjude08 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 75px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_mda08 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 125px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#placeholder_fundraiser_acs08 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 155px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

/***2008 Charities End***/

/***2007 Charities***/

#top_fundraiser_bg07 {
	position: relative;
	top: -18px;
	right: -1px;
	width: 427px;
	height: 100px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#general_fundraiser_prkcntr {
	position: relative;
	right: -1px;
	width: 427px;
	height: 120px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

/***2007 Charities End***/

/***2006 Charities***/

#top_fundraiser_bg06 {
	position: relative;
	top: -18px;
	right: -1px;
	width: 427px;
	height: 50px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_ms06 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 85px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#general_fundraiser_vh106 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 80px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_mda06 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 165px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#general_fundraiser_komen06 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 220px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#placeholder_fundraiser_tornado {
	position: relative;
	right: -1px;
	width: 427px;
	height: 205px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

/***2006 Charities End***/

/***2005 Charities***/

#top_fundraiser_bg05 {
	position: relative;
	top: -18px;
	right: -1px;
	width: 427px;
	height: 100px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#general_fundraiser_salvarmy05 {
	position: relative;
	right: -1px;
	width: 427px;
	height: 75px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

/***2005 Charities End***/

.cc_cares_no_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#762d2a;
}

.cc_cares_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#762d2a;
}

.cc_cares_links:link, .cc_cares_links:active, .cc_cares_links:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#762d2a;
	text-decoration:underline;
}

.cc_cares_links:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#a58e26;
	text-decoration:underline;
}

/* ----------- End New UI Look --------------*/

/* ----------- New Static Self-Studies UI --------------*/

.ss_goldHeader_med
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	text-decoration: none;
	color: #a58e26;
	font-weight: bold;
}

.ss_goldHeader_sml
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	text-decoration: none;
	color: #a58e26;
	font-weight: bold;
}

.ss_title_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #762d2a;
	text-decoration: underline;
}

.ss_title_txt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #762d2a;
	text-decoration: underline;
}
.ss_title_txt:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #762d2a;
	text-decoration: underline;
}

.ss_title_txt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #762d2a;
	text-decoration: underline;
}

.ss_title_txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a58e26;
	text-decoration: underline;
}

.ss_extra_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #a58e26;
	text-decoration: underline;
}

.ss_extra_txt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #a58e26;
	text-decoration: underline;
}


.ss_extra_txt:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #a58e26;
	text-decoration: underline;
}

.ss_extra_txt:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #a58e26;
	text-decoration: underline;
}  


.ss_extra_txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #762d2a;
	text-decoration: underline;
}

.ss_natural_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #a58e26;
	text-decoration: none;
}

.ss_natural_txt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #a58e26;
	text-decoration: none;
}

.ss_natural_txt:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #a58e26;
	text-decoration: none;
}
.ss_natural_txt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #a58e26;
	text-decoration: none;
}

.ss_natural_txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #762d2a;
	text-decoration: underline;
}


#ss_ce_infoBar {
	position: relative;
	top: -2px;
	right: -1px;
	width: 427px;
	height: 20px;
	padding: 3px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:#762d2a;
	color:#ffffff;
}

#ss_ce_infoBar_txt {
	position: relative;
	top: -0px;
	right: -1px;
	width: 427px;
	height: 135px;
	padding: 3px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#ss_ce_infoBar_txtsml {
	position: relative;
	top: -0px;
	right: -1px;
	width: 427px;
	height: 85px;
	padding: 3px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#ss_ce_infoBar_txtlrg {
	position: relative;
	top: -0px;
	right: -1px;
	width: 427px;
	height: 155px;
	padding: 3px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#ss_ce_infoBar_txt_giant {
	position: relative;
	top: -0px;
	right: -1px;
	width: 427px;
	height: 200px;
	padding: 3px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#ss_white_placeholder_top {
	position: relative;
	right: -1px;
	width: 427px;
	height: 73px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#ss_white_placeholder_topmed {
	position: relative;
	right: -1px;
	width: 427px;
	height: 110px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#ss_white_placeholder_mini {
	position: relative;
	right: -1px;
	width: 427px;
	height: 73px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#ss_white_placeholder_sml {
	position: relative;
	right: -1px;
	width: 427px;
	height: 95px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#ss_white_placeholder_med {
	position: relative;
	right: -1px;
	width: 427px;
	height: 135px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#ss_white_placeholder_lrg {
	position: relative;
	right: -1px;
	width: 427px;
	height: 165px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

#ss_tan_placeholder_mini {
	position: relative;
	right: -1px;
	width: 427px;
	height: 73px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#ss_tan_placeholder_sml {
	position: relative;
	right: -1px;
	width: 427px;
	height: 95px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#ss_tan_placeholder_med {
	position: relative;
	right: -1px;
	width: 427px;
	height: 123px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#ss_tan_placeholder_lrg {
	position: relative;
	right: -1px;
	width: 427px;
	height: 160px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#F8F6EB;
	color:#333333;
}

#ss_white_placeholder_med_temp {
	position: relative;
	right: -1px;
	width: 427px;
	height: 115px;
	padding: 4px;
	border: 0;
	border-width: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#FFFFFF;
	color:#333333;
}

/* ----------- End New UI Look --------------*/

/* ----------- Promotions Page UI Sytles--------------*/

#seasonal_IMG {
	position: relative;
	top: -5px;
	right: -2px;
	width: 427px;
	height: 425px;
	padding: 2px;
	border: 0;
	border-width: 0;
}

.seasonal_BG {
	background-image: url(../images/graphics/promotionspg_summer.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.special_promotions_header {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#005027;
	font-weight:bold;
	text-decoration:none;
}

.special_promotions_txt {
	font-size:12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #2C449B;
}

/* ----------- End Promotions Page UI Styles --------------*/

/* Header Slider */
.space { height: 1px;
	}


#slider { width: 770px; height: 150px; float: left; margin: 0; }
#slider h3 { font-weight: normal; color: #fff; font-size: 24px; width: 215px; float: left; }
#slider span.author { float: right; text-align: right; width: 120px; font-size: 12px; color: #000; margin-top: 8px; }
div#slideshow { float: center; width: 770px; height: 150px; }
.slider-item { width: 100% !important; height: 150px; }
.slidercenter { width: 770px; margin-left: auto; margin-right: auto; }
.slidercontent {float: right;width: 500px;height: 50px;left: 0;}
.slidercontent img {border: none;margin-right: 160px;}
.slidercontent_inner {float: right;width: 530px;padding: 0px;height: 50px;}
.slidercontent .small { float: right; width: 400px; padding: 0px; }
.slidercontent_inner h2 { font:normal 26px/1.4em Arial, Helvetica, sans-serif;}
.slidercontent_inner p { margin: 10px 0px 8px 0px; float: left; clear: both; width: 100%; display: block; font:normal 13px/1.6em Arial, Helvetica, sans-serif;}
.slidercontent_inner h2.simple_1 { color: #FFF;}
.slidercontent_inner p.simple_1 { color: #de9062;}
.slidercontent_inner h2.simple_2 { color: #FFF;}
.slidercontent_inner p.simple_2 { color: #caeaff;}
.slidercontent_inner h2.simple_3 { color: #FFF;}
.slidercontent_inner p.simple_3 { color: #cecece;}
.slidercontent_inner h2.simple_4 { color: #000000;}
.slidercontent_inner p.simple_4 { color: #6c6c6c;}
.slidercontent_inner img {border: none; margin-left: 50px; margin-top:100px}
.controls-center { width: 770px; margin-left: auto; margin-right: auto; }
#slider_controls { float: center; position: relative ; top: -15px; z-index: 50; padding-right:20px}
#slider_controls ul { margin: 0 auto; padding: 0; width:100px;}
#slider_controls ul li { margin: 0; padding: 0; list-style: none; }
#slider_controls ul li { float: left; display: block; }
#slider_controls ul li a { width: 11px; height: 11px; background:url('/cce/resources/images/headers/slider_nav_normal.gif') no-repeat center center; display: block; float: left; padding: 2px; margin:2px; }
#slider_controls ul li a:focus { }
#slider_controls ul li a:hover,
#slider_controls ul li a.activeSlide { background:url('/cce/resources/images/headers/slider_nav_active.gif') no-repeat center center; }

.header{font:bold 12px arial; color:#4d4d4d; background:#ede9cc url(/cce/resources/images/portal/portal_header.gif) 0 0 repeat-x}
.padd_head{ text-align:left; padding-top:18px; padding-bottom:8px; padding-left:6px;}
.padd_head_action{ text-align:center; padding-top:22px; padding-bottom:8px; padding-left:6px;}
.padd{color:#000; font-family:Arial,Helvetica,sans-serif; font-size:12px; padding-left:5px;}
.gold_text4B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B1953A;
	text-decoration: none;
}

/* Customer Login Account Page */
/*top_sup*/
.top_sup { padding:0; margin:0 auto; width:450px;}
.top_sup_resize { width:450px; margin:0 auto; padding:0;}
.top_sup_resize .bllog1 { width:145px; height:230px; float: left; margin:2px 2px; padding:0; background-color:#EAD88C}
.top_sup_resize .bllog2 { width:221px; height:230px; float: left; margin:2px 2px; padding:0; background-color:#EDDD9D}
.top_sup_resize .bllog3 { width:221px; height:230px; float: left; margin:2px 2px; padding:0; background-color:#F2E5AE}
.top_sup_resize .bllog4 { width:450px; /*margin:5px; padding:5px 10px 5px 10px;*/ background-color:#FCFFC3}
.top_sup_resize .bllog5 { /*margin:5px;*/ padding:5px; background-color:#FCFFC3; border-top:dashed 1px; border-top-color:#AC9430;}
.top_sup_resize .bllog7 { background-color:#FCFFC3; border-top:dashed 1px; border-top-color:#AC9430;}
.top_sup_resize .rightacc { float:right; margin:5px; padding:5px;}
.top_sup_resize .in {padding:1px 0;}
.top_sup_resize .in2 { margin:3px 0; height:32px;}
.top_sup_resize .in3 { margin:3px 0; height:32px;}
.top_sup_resize h2 { font:18px Arial, Helvetica, sans-serif; color:#F2E5AF; background:#B5A24E;  margin:0; padding:2px 30px 2px 10px;}
.top_sup_resize h3 {color:#F2E5AF; background:#762D2A; margin:0; padding:5px 30px 5px 10px; font-style: normal; font-size:20px; font-family: Arial, Helvetica, sans-serif;}
.top_sup_resize h4 { font: bold 14px Arial, Helvetica, sans-serif; color:#565656; margin:0; padding:2px; line-height:1em;}
.top_sup_resize img { float:left; margin:5px 5px; padding:0;}
.top_sup_resize p { font:normal 12px Arial, Helvetica, sans-serif; color:#565656; padding:5px 0; margin:0; line-height:1.8em;}
.top_sup_resize text { font:normal 12px Arial, Helvetica, sans-serif; color:#565656; padding:5px 0; margin:0; line-height:1.8em;}
.top_sup_resize a { text-decoration:underline; font:normal 12px Arial, Helvetica, sans-serif; color:#762D2A; padding:5px 0; margin:0; line-height:1.8em;}
.top_sup_resize a:hover { text-decoration:underline; font:normal 12px Arial, Helvetica, sans-serif; color:#B22424; padding:5px 0; margin:0; line-height:1.8em;}
.onlineSeminarIcon{background:url(../../resources/images/portal/icon_02.jpg) no-repeat; height:44px; width:50px; float:left;}
.webinarIcon{background:url(../../resources/images/portal/icon_03.jpg) no-repeat; height:44px; width:50px; float:left;}

.blackish_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;	
}

.blackish_text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d4d4d;	
}

.black_text2B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: none;
}

.black_text2B:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: underline;
}
.red_regular_link {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: normal;
    color: #762d2a; 
    text-decoration: underline;
}

.red_regular_link:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;    
    color: #762d2a;     
    text-decoration: underline;
}


.gold_text2B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B1953A;
	text-decoration: none;
}