form
{
	margin: 0;
	padding: 0;
}
.public
{
	color: #0054a6;
}
.private
{
	color: #dc143c;
}
.hilite
{
	background: #eeeedc;
}
.gold-referrer-count
{
	color: #e5aa7a;
}
.gold-member
{
	color: gold;
	font-size: 16px;
	font-weight: bold;
	vertical-align: middle;
}
.gold-member img
{
	vertical-align: top;
}
.round_box_alt
{
	background: #dcdcdc;
	color: #000000;
}
.round_box_alt_topper
{
	background: #000033 url(images/widget_header_bg.gif) repeat-x 0 0;
	border: 1px solid #737d98;
	border-width: 1px 1px 0;
	color: #ffffff;
	font-weight: bold;
	margin: 0;
	padding: 5px 3px;
}
#body_body .round_box_alt_topper a
{
	color: #e0e0ff;
	text-decoration: none;
}
.round_box_alt_middle
{
	border: 1px solid #737d98;
	border-width: 0 1px;
	margin: 0;
	overflow: hidden;
	padding: 1px 0;
}
.round_box_alt_bottom
{
	border-bottom: 1px solid #737d98;
	margin: 0;
	padding: 0;
}
#jonbox_content
{
	background: #333333 !important;
	color: #ffffff !important;
}
#jonbox_content *
{
	font-family: "Lucida Grande", sans-serif;
	font-size: 13px;
}
#jonbox_title
{
	color: black;
	font-size: 13px;
	font-weight: bold;
	padding: 2px 0;
	text-align: center;
}
#jonbox_titlebar
{
	overflow: hidden;
}
#jonbox_titlebar img
{
	float: right;
}
.jonbox_content_white
{
	padding: 0 !important;
}
.jonbox_content_white img
{
	border: 15px solid #ffffff;
	border-top: 0;
}
#tuser li a
{
	float: none;
}
.ai_widget_header
{
	background: #000033 url(images/widget_header_bg.gif) repeat-x 0 0;
	border: 1px solid #737d98;
	border-width: 1px 1px 0;
}
.ai_widget_header_entertainer
{
	background: #000033 url(images/widget_header_bg_entertainer.png) repeat-x 0 0;
	border: 1px solid #000000;
	border-width: 1px 1px 0;
	height: 31px;
	line-height: 31px;
	color: #ffffff;
	text-align: left;
	text-indent: 10px;
	font-weight: bold;
	font-size: 14px;
}
#ai_widget_entertainer_basic_info, #ai_widget_entertainer_management_info
{
	background: #430d0d;
	border-width: 0px;
	border-color: #430d0d;
	border-style: none;
}
#ai_widget_header_entertainer_basic_info, #ai_widget_header_entertainer_management_info
{
	background: transparent;
	border-color: #430d0d;
	border-style: none;
	border-width: 0;
	padding-left: 10px;
	padding-top: 9px;
}
#ai_widget_body_entertainer_basic_info, #ai_widget_body_entertainer_management_info
{
	border-width: 0px;
	border-color: #430d0d;
	border-style: none;
	padding: 0;
}
/* Need to determine a different way to do this for entertainer profile. - Philip 11/04/2009
.ef
{
	border-width: 0px;
	font-size: 9px;
	margin-left: 0;
	padding: 0;
}
*/
.ai_widget_entertainer_basic_radio
{
	margin: 0px;
}
.entertainer_profile_info
{
	border-width: 0px;
	border-style: none;
	border-color: #430d0d;
}
.entertainer_profile_info td
{
	background-color: #430d0d;
}
.ai_widget_body_entertainer
{
	border: 1px solid #000000;
	border-width: 0px 1px 1px 1px;
	min-height: 227px;
}
.ai_widget_buttons
{
	float: right;
	margin-right: 3px;
}
.ai_widget_buttons img.expand_button
{
	background: transparent url(images/E-expand.gif) no-repeat scroll 0 0;
	border: 0;
	height: 16px;
	width: 16px;
}
.ai_widget_buttons img.collapse_button
{
	background-image: url(images/E-collapse.gif);
}
/*
.ai_widget .te_paging
{
	display: none;
	visibility: hidden;
}
*/
.ai_widget_third_party .ai_widget_body
{
	background: #ffffff;
}
.ai_widget .round_box_alt_topper, .ai_widget .round_box_alt_bottom
{
	display: none;
	visibility: hidden;
}
.friend .profile_network_header, .friend .ai_widget_header
{
	background: #3b5998 url(images/theme_hdrbg_friend.gif) repeat-x scroll 0 0;
}
.family .profile_network_header, .family .ai_widget_header
{
	background: #7a90c1 url(images/theme_hdrbg_family.gif) repeat-x scroll 0 0;
}
.professional .profile_network_header, .professional .ai_widget_header
{
	background: #555555 url(images/theme_hdrbg_professional.gif) repeat-x scroll 0 0;
}
.commercial .profile_network_header, .commercial .ai_widget_header
{
	background: #f25301 url(images/theme_hdrbg_commercial.gif) repeat-x scroll 0 0;
}
.your_date .profile_network_header, .your_date .ai_widget_header
{
	background: crimson url(images/theme_hdrbg_your_date.gif) repeat-x scroll 0 0;
}
a.friend:hover
{
	color: #3b5998 !important;
}
a.family:hover
{
	color: #7a90c1 !important;
}
a.professional:hover
{
	color: #555555 !important;
}
a.commercial:hover
{
	color: #f25301 !important;
}
a.your_date:hover
{
	color: crimson !important;
}
#wrapper
{
	height: auto;
	overflow: hidden;
}
#footer
{
	background: transparent url(images/footer-bg-wide.gif) no-repeat top center;
	float: none;
	margin: 0 auto;
	padding-top: 15px;
	width: 985px;
}
#body_body
{
	color: #000000;
	font-weight: normal;
	padding: 0 15px;
}
#body_body a
{
	color: #000080;
}
#ww_wrap
{
	/*background: #e4e4e4;*/
	background: #ffffff;
	border: 1px solid #ffffff;
	overflow: hidden;
	margin: 5px;
}
#ww_left
{
	/*background: #b4b4b4;*/
	float: left;
	/*height: 190px;*/
	height: 210px;
	margin: 5px;
	/*padding: 10px;
	width: 140px;*/
	width: 160px;
}
#ww_left p
{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	line-height: 1;
	margin: 0;/*padding: 3px;*/
}
#ww_left p b
{
	color: #808080;
}
#ww_left p select
{
	color: #4040ff;
	font-size: 11px;
	font-weight: bold;
	text-transform: lowercase;
}
#ww_left p button
{
	background: #0c2253;
	border: 2px groove #344d7d;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: lowercase;
	width: 48%;
}
#ww_left_top
{
	height: 70px;/*width: 140px;*/
}
#ww_left_top table
{
	background: #ffffff;
	border: 1px solid #d3f9dc;
	border-collapse: collapse;
	width: 100%;
}
#ww_left_top table th, #ww_left_top table td
{
	border: 1px solid #dcdcdc;
}
#ww_left_top table th
{
	background: #20244e;
	color: #ffffff;
	padding: 2px 0;
	font-size: 0.814em;
}
#ww_left_top table td
{
	color: #22b14c;
	font-weight: bold;
	text-align: center;
}
#ww_left_bot
{
	background: #ffffff;
	/*border: 1px solid #b4b4b4;*/
	padding: 8px 0;
	text-align: center;
}
#ww_right
{
	float: right;
	height: 210px;
	margin: 5px;
	width: 208px;
	margin-left: 0;
}
#ww_right .p
{
	display: block;
	float: right;
}
#ww_right_top
{
	border: 2px solid #dcdcdc;
	border-collapse: collapse;
	border-width: 1px; /*2px 0 0 2px;*/
	width: 100%;
	margin-bottom:13px;
}
#ww_right_top th, #ww_right_top td
{
	border: 2px solid #dcdcdc;
	border-width: 0 1px 1px 0;
	padding: 2px 5px;
	text-align: left;
}
#ww_right_top th
{
	background: #464646;
	color: #ffffff;
}
#ww_right_top td
{
	font-size: 11px;
}
#ww_right_top td a
{
	text-decoration: none;
}
#ww_right_top td b
{
	font-weight: normal;
	text-transform: lowercase;
}
#ww_right_top .disabled
{
	/*background: #b4b4b4;*/
				color: #846def;
	text-align: center;
}
#ww_right_bot
{
	border: 1px solid #dcdcdc; /*#ffffff;*/
	border-collapse: collapse;
	border-width: 1px;/* 0 0 1px;*/
	margin-top: 5px;
	width: 100%;
}
#ww_right_bot th, #ww_right_bot td
{
	border: 1px solid #dcdcdc;
	border-width: 0 1px 1px 0;
	padding: 2px 5px;
	text-align: left;
}
#ww_right_bot th
{
	background: #464646;
	color: #ffffff;
}
#ww_right_bot td
{
	font-size: 11px;
}
#ww_right_bot td a
{
	text-decoration: none;
}
#ww_right_bot td b
{
	font-weight: normal;
	text-transform: lowercase;
}
#ww_right_bot td strong
{
	color: #808080;
	font-weight: bold;
}
#ww_right_bot td ul
{
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}
#ww_right_bot td ul li
{
	display: inline;
	border-left: 1px solid #000080;
	padding: 0 5px;
	text-transform: lowercase;
}
#ww_right_bot td ul li.first
{
	border: 0;
}
#ww_right_bot .disabled
{
	/*background: #b4b4b4;*/
				color: #846def;
	text-align: center;
}
#ww_stat
{
	background: #ffffff;
	border: 1px solid #808080;
	clear: both;/*width: 100%;*/
}
#ww_stat_top
{
	background: #0c2253;
	color: white;
	font-weight: bold;
	overflow: hidden;
	padding: 5px;
}
#ww_stat_top span
{
	display: block;
	float: left;
	padding: 2px 0 0 5px;
	width: 49%;
}
#ww_stat_top select
{
	display: block;
	float: right;
	text-align: right;
	width: 49%;
}
#ww_stat_bot
{
	padding: 5px;
}
#ww_stat_bot input
{
	border: 0;
	width: 275px;
}
#ww_stat_bot select
{
	background: #0c2253;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 75px;
}
.white_board_list
{
	/* max height */
	max-height: 340px;
	height: auto !important;
	height: 340px;
}
.white_board_list_expanded
{
	/* max height */
	max-height: 680px;
	height: auto !important;
	height: 680px;
}
#white_board_list
{
	/*background: #f2f2f2;*/
	/*background: #ffffff;*/
	border-top: 1px solid black;
	list-style: none;
	margin: 0;
	overflow: auto;
	padding: 0;
}
#white_board_list li
{
	/*border-bottom: 1px solid black;*/
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
#white_board_list li .wb_pic
{
	background: black;
	/*border-right: 1px solid black;*/
	float: left;
	height: 50px;
	margin: 3px;
	text-align: center;
	width: 50px;
}
#white_board_list li .wb_msg
{
	border: 1px solid #c0c0c0;
	background: #ffffff;
	font-size: 12px;
	/*height: 39px;*/
	line-height: 13px;
	/*margin: 0 5px 0 60px;*/
	margin: 3px 3px 3px 56px;
	padding: 2px;
	min-height: 45px; /*modern*/
	height: auto !important; /*protect modern*/
	height: 45px; /*ie6*/
}
#white_board_list li .wb_tim
{
	font-size: 12px;
	height: 14px;
	margin: 16px 5px 0 60px;
	text-align: right;
}
#white_board_sub_header
{
	background: #a0b0c0;
	font-size: 11px;
	font-weight: bold;
	overflow: hidden;
}
#white_board_sub_header a
{
	color: #ffffff;
	display: block;
	float: left;
	margin: 1px 2px;
	padding: 1px;
	text-decoration: none;
}
ul.friends_list_widget
{
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
ul.friends_list_widget li
{
	display: block;
	float: left;
	font-size: 10px;
	text-align: center;
	width: 76px;
	height: 88px; /*75px;*/
	margin-top: 10px;
}
ul.friends_list_widget li .fl_pic
{
	height: 45px;
}
#ai_widget_profile_comments .comments_title, #ai_widget_profile_comments p.comments_privacy, #ai_widget_profile_comments .te_paging
{
	display: none;
	visibility: hidden;
}
ol.comments-list
{
	background: #d7d7d7;
	color: #023467;
	font-size: 11px;
	list-style: none;
	margin: 0;
	padding: 0;
}
ol.comments-list li
{
	/*border-bottom: 2px groove #c0c0c0; */
	padding: 5px;
}
ol.comments-list li span
{
	color: #808080 !important;
}
#add_comment_ajax_form
{
	overflow: hidden;
}
ul.family_list_widget_menu a.selected
{
	background: #333333;
}
ul#family_list_widget_menu, ul#family_list_widget_menu_more
{
	background: #808080;
	font-size: 9px;
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 2px 0;
}
ul#family_list_widget_menu li, ul#family_list_widget_menu_more li
{
	display: block;
	border-right: 1px solid white;
	float: left;
	padding: 0 2px;
}
ul#family_list_widget_menu li a, ul#family_list_widget_menu_more li a
{
	color: #ffffff;
	text-decoration: none;
}
.profile_network_header
{
	border: 1px solid white;
	background: #000033;
	color: #c0c0c0;
	font-size: 13px;
	margin: 0 0 10px;
	overflow: hidden;
	padding: 10px;
}
.profile_network_header *
{
	vertical-align: middle;
}
.profile_network_header strong
{
	font-size: 16px;
	color: #e0e0e0;
}
.profile_network_header .left
{
	float: left;
	width: 66%;
}
.profile_network_header .right
{
	color: #ffffff;
	float: right;
	padding-top: 5px;
	text-align: right;
	width: 33%;
}
.profile_network_header .name
{
	color: #ffffff;
	font-size: 20px;
	font-weight: 700;
}
.profile_topper
{
	margin: 10px 0 25px 0;
	overflow: hidden;
}
.profile_basic_info
{
	background: #ffffff;
	border: 1px solid #737d98;
	float: left;
	font-size: 0.750em;


	font-weight: bold;
	overflow: hidden;
	width: 49%;
}
.profile_basic_info .pic
{
	float: left;
	margin-right: 10px;
}
.profile_basic_info .name
{
	margin-left: 150px;
	padding: 5px 0;
}
.profile_basic_info .rows
{
	border: 2px groove #808080;
	border-width: 2px 0;
	margin-left: 150px;
	padding: 5px 0;
}
.profile_basic_info .row
{
	padding: 0 0 5px;
}
.profile_basic_info .btns
{
	margin-left: 150px;
	padding: 10px 0;
}
.profile_basic_info .btns button
{
	background: #388a0f;
	border-color: #9dcd84 #43513c #43513c #9dcd84;
	border-style: solid;
	border-width: 1px 2px 2px 1px;
	color: #ffffff;
	cursor: pointer;
	font-size: 10px;
	text-transform: lowercase;
}
.pre_launch_message
{
	background: #000033;
	float: right;
	width: 49%;
}
.pre_launch_message p
{
	background: #d7d7d7;
	color: #404040;
	font-weight: bold;
	margin: 20px;
	padding: 10px auto;
	text-align: center;
}
.pre_launch_message p span
{
	display: block;
	color: #000000;
	font-size: 25px;
	padding: 15px 0;
}
.filter_button_on
{
	background: #000080;/*text-decoration: underline !important;*/
}
#affbus_topper
{
	background: #ffffff;
	font-weight: bold;
	margin: 5px;
	padding: 1px;
}
#affbus_month_refs
{
	background: #699838;
	color: #ffffff;
	margin: 1px 1px 2px;
	overflow: hidden;
	padding: 5px;
	text-align: right;
}
#affbus_month_refs span
{
	background: #ffffff;
	border: 1px solid #c0c0c0;
	color: #000000;
	display: block;
	float: right;
	margin-left: 5px;
	padding: 2px 5px;
	width: 45%;
}
#affbus_total_refs
{
	background: #d3f9bc;
	color: #87a14d;
	margin: 1px 1px 2px;
	padding: 5px;
	text-align: center;
}
#affbus_total_refs span
{
	color: #000000;
	display: block;
	font-size: 17px;
	padding: 2px;
}
#affbus_info
{
	background: #6594c0;
	color: #000000;
	margin: 1px;
	padding: 5px 0;
	text-align: center;
}
#affbus_levels
{
	background: #ffffff;
	color: #808080;
	font-weight: bold;
	margin: 5px;
	padding: 1px;
}
#affbus_levels li
{
	background: #e8eefa;
	margin: 2px;
	padding: 2px;
}
#affbus_levels a
{
	color: #000000;
	text-decoration: none;
}
#affbus_levels em
{
	font-style: normal;
	font-weight: normal;
}
#affbus_gm_calc
{
	background: #d3f9bc;
	border: 2px solid #ffffff;
	margin: 5px;
	padding: 5px;
}
#affbus_gm_calc_tbl
{
	border-collapse: collapse;
	width: 100%;
}
#affbus_gm_calc_tbl td
{
	padding: 3px 5px;
	font-weight: bold;
	text-align: right;
}
#affbus_gm_calc_tbl td a
{
	font-size: 11px;
	font-weight: normal;
}
#affbus_gm_calc_tbl td div
{
	background: #ffffff;
	border: 1px solid #c0c0c0;
	float: right;
	padding: 2px 5px;
	width: 115px;
}
#affbus_gm_calc_tbl #affbus_gm_txt1 td
{
	text-align: center;
	padding: 5px;
}
#affbus_referral_list
{
	border: 3px solid #ffffff;
	border-collapse: collapse;
	width: 100%;
}
#affbus_referral_list th
{
	background: #dcdcdc;
	border-bottom: 1px solid #ffffff;
	color: #000000;
	font-size: 11px;
	padding: 3px 5px;
	text-align: center;
}
#affbus_referral_list th.gold
{
	color: #c7a317;
}
#affbus_referral_list td
{
	background: #e8eefa;
	border-left: 1px solid #dcdcdc;
	border-bottom: 1px solid #ffffff;
	padding: 3px 5px;
	text-align: center;
}
#affbus_referral_list .link,
#affbus_referral_list .earning
{
	border-left: none;
}
#affbus_referral_list .no_conn
{
	color: #000000;
}
#affbus_referral_list .no_gold
{
	color: #c7a317;
}
#affbus_referral_list .multiplier
{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
#affbus_referral_list .earning
{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
}
#affbus_referral_list .earning a
{
	color: #0099ff;
}

#affbus_gpe
{
	font-weight: bold;
	overflow: hidden;
	text-align: right;
}
#affbus_gpe span
{
	background: #ffffff;
	border: 1px solid #c0c0c0;
	display: block;
	float: right;
	margin-left: 5px;
	padding: 2px 5px;
	width: 35%;
}
#affbus_gm_links
{
	font-size: 11px;
	overflow: hidden;
	padding: 5px;
}
#affbus_gm_links span
{
	display: block;
	float: right;
	margin-right: 15px;
}
#afbus_gm_note
{
	color: #e7aa7a;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}
.employment_education
{
	border-collapse: collapse;
	width: 100%;
}
.employment_education th, .employment_education td
{
	border: 1px solid #808080;
	font-size: 11px;
	padding: 3px 5px;
	text-align: left;
}
.employment_education th
{
	border-width: 1px 0 0 0;
	font-weight: normal;
	width: 170px;
}
.employment_education td
{
	/*background: #0054a6;*/
	background: #ffffff;
	border-width: 1px 0 0;
	/*color: #ffffff;*/
	color: #000000;
	font-weight: bold;
}
#ai_widget_header_employment_education
{
	overflow: hidden;
}
#ai_widget_header_employment_education a
{
	color: #000000 !important;
}
#ai_widget_header_employment_education .selected
{
	background: #cccccc;
}
#ai_widget_header_employment_education .selected a
{
	color: #000000 !important;
}
#employment_education_tab_employment, #employment_education_tab_education
{
	/*background: #0054a6;*/
	background: #ffffff;
	border-right: 1px solid #808080;
	color: #c0c0c0;
	float: left;
	padding: 5px;
}
#employment_education_tab_employment
{
	width: 88px;
}
#employment_education_tab_education
{
	width: 70px;
}
#tabs
{
	float: none;
}
#tabs ul#primary
{
	background: #000033 url(images/widget_header_bg.gif) repeat-x 0 0;
	display: block;
	float: none;
	overflow: hidden;
	list-style: none;
	margin: 0;
	padding: 0 0 0 10px;
}
#tabs ul#primary li
{
	background-color: transparent;
	background-image: none;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
#tabs ul#primary li a
{
	background-color: transparent;
	background-image: none;
	color: #ffffff;
	display: block;
	float: none;
	margin: 0 10px 0 0;
	padding: 5px;
}
#tabs ul#primary li#current a
{
	background-color: #0054a6;
	color: gold;
}
#people_search_wrapper
{
	/*background: #ffffff;
	border: 1px solid #000033;*/
	color: #000000;
	margin: 0 0 15px;
	padding: 5px;
}
.people_search_form
{
	font-size: 13px;
	margin: 10px;
	overflow: hidden;
	text-align: justify;
}
.people_search_form em
{
	border: 1px solid #c0c0c0;
	font-style: normal;
	font-weight: bold;
	padding: .1em .5em;
}
.people_search_form h2
{
	float: left;
	font-size: 16px;
	height: 16px;
	line-height: 16px;
	margin: 0 10px 0 0;
	padding: 0;
}
.people_search_form hr
{
	border: 1px solid #c0c0c0;
	border-width: 1px 0 0;
	height: 2px;
	clear: both;
}
.people_search_form input, .people_search_form select
{
	background: #ffffff;
	border: 1px solid #94a4c6;
	line-height: 18px;
	color: #5959b0;
}
.people_search_form var
{
	color: #2f3699;
	font-style: normal;
	font-weight: bold;
}
.people_search_form .search_button, .profile_users_qsearch .search_button, #profile_users_table_form button.search_button
{
	background: #193171;
	border: 1px outset #193171;
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 5px;
}
#people_search_form_default
{
	color: #5959b0;
}
div.profile_users_table table.te_paging
{
	/* background: #ffffff; */
	/* border: 1px solid #808080;
	border-bottom: 0; */
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div.profile_users_table .round_box_alt_topper, div.profile_users_table .round_box_alt_bottom
{
	display: none;
	visibility: hidden;
}
table.profile_users_main_table
{
	background: #e4e4e4;
	/*border-collapse: collapse;*/
	border: 1px solid #808080;
	border-top: 0;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 15px;
	padding: 3px 0;
	width: 100%;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 table.profile_users_main_table {
 width: 773px;
}
}
#profile_users_table_form
{
	display: block;
}
table.profile_users_main_table tr.te_odd_row, table.profile_users_main_table tr.te_even_row
{
	background: #ffffff;
	border: 1px solid #c0c0c0;
	display: block;
	margin: 5px 15px;
	overflow: hidden;
	padding: 5px;
}
table.profile_users_main_table td
{
	color: #464646;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
table.profile_users_main_table td a
{
	color: #3b5998 !important;
	text-decoration: none;
}
table.profile_users_main_table td.people_search_actions
{
	color: #3b5998;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table.profile_users_main_table td.people_search_actions div
{
	border-bottom: 1px solid #709ad1;
	padding: 5px 0;
}
table.profile_users_main_table td.people_search_actions select
{
	color: #3b5998;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table.people_search_info
{
	border-collapse: collapse;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table.people_search_info th, table.people_search_info td
{
	padding: 0 3px 3px 0;
	vertical-align: top;
}
table.people_search_info th
{
	color: #787878;
	font-weight: normal;
	padding-right: 20px;
	text-align: left;
}
table.people_search_info td
{
	color: #333333;
}
table.people_search_info td b
{
	color: #3b5998;
	font-size: 13px;
}

#jonbox_content table.people_search_info
{
	border-collapse: collapse;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#jonbox_content table.people_search_info th, table.people_search_info td
{
	padding: 0 3px 3px 0;
	vertical-align: top;
}
#jonbox_content table.people_search_info th
{
	color: #787878;
	font-weight: normal;
	padding-right: 20px;
	text-align: left;
}
#jonbox_content table.people_search_info td
{
	color: #333333;
}
#jonbox_content table.people_search_info td b
{
	color: #3b5998;
	font-size: 13px;
}

.profile_users_qsearch .te_qsearch_keywords
{
	background: #000033 url(images/widget_header_bg.gif) repeat-x 0 0;
	color: #ffffff;
	text-align: right;
	border: 1px solid #000033;
	border-bottom: 0;
	padding: 2px;
}
.profile_users_qsearch .te_qsearch_keywords label
{
	float: left;
	font-weight: bold;
	padding: 3px;
}
.profile_users_qsearch .te_qsearch_keywords .show_all_button, .profile_users_qsearch .te_qsearch_results_caption
{
	display: none;
	visibility: hidden;
}
#pm_tabs
{
	background: #b4b4b4 url(images/pm-tabs-corners.gif) no-repeat scroll 0 -10px;
	margin: 0;
	padding: 0;
}
#pm_tabs ul
{
	background: #b4b4b4 url(images/pm-tabs-corners.gif) no-repeat scroll right -10px;
	list-style: none;
	margin: 0 0 0 1.563em;
	overflow: hidden;
	padding: 0;
}
#pm_tabs ul li
{
	float: left;
	margin: 0 3.75em 0 0;
}
#pm_tabs ul li.compose
{
	float: right;
	margin: 0 1.563em 0 0;
}
#pm_tabs ul li a
{
	color: black;
	display: block;
	font-weight: bold;
	padding: .5em 0;
	text-decoration: none;
}
#pm_tabs ul li.current a
{
	color: #483699;
}
#pm_subtabs
{
	background: #dcdcdc;
	font-size: 0.750em;
	margin: 0;
	padding: 0;
}
#pm_subtabs ul
{
	list-style: none;
	margin: 0 0.625em;
	overflow: hidden;
	padding: 0;
}
#pm_subtabs ul li
{
	float: left;
	margin: 0 2.625em 0 0;
}
#pm_subtabs ul li.checkbox
{
	margin: 0;
	padding: 0.5em 0 0;
}
#pm_subtabs ul li.select_all
{
	margin: 0 4.167em 0 0;
}
#pm_subtabs ul li a
{
	color: #787878;
	display: block;
	font-weight: bold;
	padding: .5em 0;
	text-decoration: none;
}
#pm_subtabs ul li.select_all a
{
	color: black;
}
#pm_white
{
	/*background: #ffffff;*/
	margin: 0 0 1em;
	padding: 0.5em;
}
#pm_white .te_qsearch_keywords
{
	margin: 0;
	padding: 1em 0;
}
#pm_white table.te_main_table td
{
	border-top: 1px solid #b4b4b4;
	margin: 0;
	padding: 0.5em 0.1em;
}
#pm_white table.te_main_table tr.te_odd_row, #pm_white table.te_main_table tr.te_even_row
{
	background: transparent;
}
#pm_white table.te_main_table tr.te_data_row td.subject
{
	vertical-align: top;
}
#pm_white table.te_main_table tr.te_data_row td.subject a
{
	text-decoration: none;
}
#pm_white table.te_main_table .full_name a
{
	color: #4d6df3;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
#pm_white table.te_main_table .send_date
{
	color: #c0c0c0;
	font-size: 0.846em;
	margin: 1em 0 0;
}
#pm_white table.te_main_table a.te_delete_button
{
	background: transparent url(images/pm-trash-icon.gif) no-repeat scroll 0 0;
	display: block;
	height: 34px;
	width: 22px;
}
#pm_white table.te_main_table a.te_delete_button span.te_delete_button
{
	display: none;
	visibility: hidden;
}
.messages_table a.te_delete_button
{
	background: transparent url(images/pm-trash-icon.gif) no-repeat scroll 0 0;
	display: block;
	height: 34px;
	width: 22px;
}
.messages_table a.te_delete_button span.te_delete_button
{
	display: none;
	visibility: hidden;
}
#pm_white div.te_qsearch
{
	color: #787878;
	font-size: 0.814em;
	font-weight: bold;
	text-align: left;
}
#pm_white div.te_qsearch .search_button
{
	background: #b4b4b4;
	border: 1px solid #dcdcdc;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: lowercase;
}
#pm_white div.te_qsearch .show_all_button
{
	display: none;
	visibility: hidden;
}
#pm_white tr.gold_member_feature td
{
	border: 0;
	text-align: center;
}
#pm_white tr.gold_member_feature td div
{
	background: #f5e49c;
	padding: 5px;
}
#pm_white tr.gold_member_feature td div strong
{
	font-size: 16px;
}
#pm_white tr.gold_member_feature td div a
{
	font-size: 13px;
	font-weight: bold;
}
a#tell_drop_button
{
	background: #0c2253;
	color: #ffffff;
	display: block;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 1px 10px;
	text-align: center;
	text-decoration: none;
	width: 55px;
}
a#tell_drop_button img
{
	border: 0;
}
#tell_drop_box
{
	background: #0c2253;
	color: #ffffff;
	display: none;
	font-weight: bold;
	padding: .5em;
	position: absolute;
	top: 0;
	left: 0;
	width: 175px;
}
#tell_drop_box ul, #tell_drop_box li
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#tell_drop_box input
{
	width: auto;
}
#tell_drop_submit
{
	background: #ffffff;
	border: 1px solid #c0c0c0;
	color: #000000;
	font-size: 1em;
	font-weight: bold;
	float: right;
}
#ai_widget_body_widget_request
{
	padding: 0.5em;
	text-align: center;
}
#ai_widget_body_widget_request .wrapper
{
	background-color: #dcdcdc;
	border: 2px solid #ffffff;
	padding-bottom: 1em;
}
#ai_widget_body_widget_request p, #ai_widget_body_widget_request li
{
	font-size: 11px;
}
#ai_widget_body_widget_request ul
{
	line-height: 2em;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
#ai_widget_body_widget_request li
{
	display: inline;
	font-weight: bold;
	margin: 1em 0.4em;
	padding: 0;
	vertical-align: middle;
}
#ai_widget_body_widget_request li img.plus
{
	border: 0;
	height: 17px;
	vertical-align: middle;
	width: 17px;
}
#ai_widget_body_widget_request .user-input
{
	background: #ffffff;
	border: 1px solid #b4b4b4;
	color: #000000;
	margin: 0;
	padding: 5px;
}
#ai_widget_body_widget_request input.user-input
{
	padding: 6px;
	text-align: right;
	width: 250px;
}
#ai_widget_body_widget_request input.submit
{
	background-color: #0c2253;
	border: 2px groove #324a7b;
	color: #ffffff;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 1em;
	padding: 0 2em;
}
#ai_widget_body_widget_request .intro
{
	font-size: 16px;
	font-weight: bold;
}
#ai_widget_body_widget_request .blue
{
	color: #6f3699;
}
#ai_widget_body_widget_request #widget_requests_output
{
	font-weight: bold;
}
.gallery_photos_table .profile_link
{
	color: #808080;
	font-weight: bold;
}
#body_body .gallery_photos_table .profile_link a
{
	color: #6f3699;
	text-decoration: none;
}
div.gallery_photos_table tr.te_data_row, div.gallery_media_table tr.te_data_row
{
	background: transparent;
}
.gallery_photos_view .round_box_alt_middle_l, .gallery_media_view .round_box_alt_middle_l, .gallery_photos_edit .round_box_alt_middle_l, .gallery_media_edit .round_box_alt_middle_l
{
	padding: 10px 25px;
}
.gallery_photos_view .photo_id, .gallery_media_view .fp_video, .gallery_photos_edit #image_preview, .gallery_media_edit #video_preview
{
	background: #ffffff;
	border: 1px solid #000000;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 550px;
}
.gallery_photos_edit #image_preview, .gallery_media_edit #video_preview
{
	min-height: 400px;
	height: auto !important;
	height: 400px;
}
.gallery_photos_edit #image_submit, .gallery_media_edit #video_submit
{
	margin: 0;
	padding: 0;
}
.gallery_photos_edit #image_submit input, .gallery_media_edit #video_submit input
{
	font-size: 1.25em;
	font-weight: bold;
	padding: 5px 0;
	width: 550px;
}
.gallery_photos_view .description, .gallery_media_view .description
{
	/*background: #787878;
	border: 1px solid #000000;
	border-top: 0;
	color: #ffffff;*/
	color: #000000;
	font-size: .814em;
	margin: 0;
	padding: 5px;
	width: 540px;
}
.gallery_photos_view .description div.te_inline_edit_cell,
.gallery_media_view .description div.te_inline_edit_cell
{
	cursor: pointer;
}
.comments_title
{
	border: 0;
	overflow: hidden;
}
.comments_title h3
{
	display: none;
	visibility: hidden;
}
ol.comments-list
{
	background: transparent;
}
ol.comments-list li
{
	border: 0;
	margin: 0;
	padding: 0;
}
ol.comments-list li .comment_row
{
	overflow: hidden;
	margin: 10px 0;
	padding: 0;
}
ol.comments-list li .comment_img
{
	background: #ffffff;
	border: 1px solid #b4b4b4;
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	text-align: center;
	width: 50px;
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
ol.comments-list li .comment_html
{
	float: left;
	background: #ffffff;
	border: 1px solid #b4b4b4;
	margin: 0;
	padding: 5px;
	width: 480px;
	min-height: 40px;
	height: auto !important;
	height: 40px;
}
ol.comments-list li .comment_html_narrow
{
	float: left;
	background: #ffffff;
	border: 1px solid #b4b4b4;
	margin: 0;
	padding: 5px;
	width: 165px;
	min-height: 40px;
	height: auto !important;
	height: 40px;
}
ol.comments-list li .comment_time
{
}
#round_box_profile_users .round_box_alt_topper, #round_box_profile_users .round_box_alt_middle, #round_box_profile_users .round_box_alt_bottom
{
	background: #ffffff;
	border: 0;
}
.private_profile_a
{
	width: 385px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	background: #2e2e2e;
}
.private_profile_b
{
	width: 385px;
	text-align: center;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background: #7a7a7a;
	padding: 5px 0px;
}
.private_profile_c
{
	width: 385px;
	text-align: center;
	background: #7a7a7a;
	border-top: 1px solid #2e2e2e;
}
.private_profile_c A
{
	display: block;
	margin: 3px 4px auto 4px;
	width: 377px;
	background: #b4b4b4;
	line-height: 37px;
	color: #464646;
}
.private_profile_d
{
	width: 385px;
	background: #7a7a7a;
	height: 4px;
	overflow: hidden;
}
#settingsBox a
{
	text-decoration: none;
}
#settingsBox a img
{
	vertical-align: middle;
}
#round_box_feedback .round_box_alt_content, #round_box_user_management .round_box_alt_content
{
	background: #ffffff;
	padding: 15px;
}
#round_box_user_management .round_box_alt_content dd.te
{
	background: #ffffff;
}
#privacy_settings table th, #privacy_settings table td, #privacy_settings table td *
{
	text-align: left;
	vertical-align: top;
}
#round_box_gallery_photos .subtitle, #round_box_gallery_media .subtitle, #round_box_gallery_music .subtitle
{
	display: block;
	float: right;
}
.copy_button
{
	margin: 3px 0;
	padding: 0;
}
.copy_button:hover
{
	text-decoration: underline;
}
#gallery_photos_th A
{
	border: 1px solid #ffffff;
	display: block;
	height: 96px;
	text-align: center;
}
#gallery_photos_th A:hover
{
	border: 1px solid #ff0000;
	display: block;
	height: 96px;
	text-align: center;
}
.profilepicture
{
	border: 1px solid #ffffff;
}
.profilepicture:hover
{
	border: 1px solid #ff0000;
}
#bus_nav
{
	margin-top: 13px;
}
#bus_nav ul
{
	margin: 0;
	padding: 0;
	height: 38px;
	list-style: none;
	width: 799px;
	background-image: url(images/sliver_bus.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
	float: left;
}
#bus_nav ul li
{
	display: inline;
}
#bus_nav ul li a
{
	padding: 0;
	list-style: none;
	display: block;
	line-height: 38px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
#bus_nav a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	display: block;
	text-align: center;
	overflow: hidden;
	height: 38px !important;
	height /**/:38px; /* for IE5/Win only */
	float: left;
}
#bus_nav a:hover
{
	background-position:  bottom;
	color: #999999;
}
/* drop down menu style from here down */
#bus_nav li ul
{
	background:#333333;
	display:none;
	height:auto;
	padding:0px;
	margin:0px;
	border:0px;
	position:absolute;
	width:110px;
	z-index:200;
}
#bus_nav li:hover ul
{
	display:block;
}
#bus_nav li li
{
	background:url('images/sub_sep.gif') bottom left no-repeat;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	width:110px;
	clear: left;
}
#bus_nav li:hover li a
{
	background:none;
	color: #e6e6e6;
}
#bus_nav li ul a
{
	display:block;
	height:15px;
	font-size:11px;
	font-style:normal;
	margin:0px;
	padding:0px 0px 0px 10px;
	text-align:left;
	width: 110px;
}
#bus_nav li ul a:hover, #nav li ul li:hover a
{
	background:#56c3cd url('images/hover_sub.gif') center left no-repeat;
	border:0px;
	color:#000000;
	text-decoration:none;
	width: 100px;
}
#bus_nav p
{
	clear:left;
}
/*drop down menu over*/
#bus_thome a
{
	width: 50px;
}
#bus_tinvite a
{
	width: 50px;
}
#bus_tprofile a
{
	width: 60px;
}
#bus_tpeople a
{
	width: 52px;
}
#bus_tentertainers a
{
	width: 85px;
}
#bus_tmail a
{
	width: 39px;
}
#bus_tvideos a
{
	width: 53px;
}
#bus_tmusic a
{
	width: 49px;
}
#bus_taffiliate a
{
	width: 114px;
	color: #7FA948;
}
#bus_tuser a
{
	width: auto;
	float: right;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	color: #3F79EC;
}
#bus_tuser li a
{
	float: none;
}
#bus_navLeftRound
{
	background-image: url(images/navLeftRound_bus.png);
	background-repeat: no-repeat;
	float: left;
	height: 38px;
	width: 10px;
	margin-left: 10px;
}
#bus_navRightRound
{
	background-image: url(images/navRightRound_bus.png);
	background-repeat: no-repeat;
	float: left;
	height: 38px;
	width: 10px;
}
#wrapper #bus_settingsBox a:hover
{
	color: #56C3CD;
	text-decoration: underline;
}
#bus_settingsBox
{
	float: left;
	width: 126px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #56c3cd;
	text-align: center;
	text-decoration: none;
	position: absolute;
	top: 15px;
	right: 15px;
}
.bs_left_links
{
	width: 125px;
	height: 27px;
	font-size: 12px;
	background: url(images/bg_business_links.gif) bottom center no-repeat;
}
.bs_lower_links
{
	float: left;
	width: 152px;
	height: 54px;
	background: #a3a3a3;
	border-right: 1px solid #000000;
	text-align: center;
	font-size: 14px;
	line-height: 54px;
}
#body_body .bs_left_links A, #body_body .bs_lower_links A
{
	display: block;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}
#body_body .bs_left_links A:hover, #body_body .bs_lower_links A:hover
{
	color: #999999;
}
#body_body .bs_left_links A
{
	width: 125px;
	height: 27px;
	text-indent: 11px;
	margin-top: 6px;
	text-align: left;
	line-height: 27px;
}
#body_body .bs_left_links a
{
	width: 125px;
	height: 27px;
	text-indent: 11px;
	margin-top: 6px;
	text-align: left;
	line-height: 27px;
}
.bs_lower_links A
{
	width: 152px;
	height: 54px;
	line-height: 54px;
}
.expand_button
{
	background: transparent url(images/E-expand.gif) no-repeat scroll 0 0;
	border: 0;
	height: 16px;
	width: 16px;
}
.bs_profile_cont
{
	width: 761px;
	margin: 14px auto 0 auto;
	text-align: center;
}
.bs_profile_left
{
	width: 125px;
	float: left;
}
.bs_profile_middle
{
	margin-left: 10px;
	width: 494px;
	float: left;
}
.bs_profile_layer3
{
	float: left;
	border: 1px solid #4e4e4e;
}
.bs_profile_layer2
{
	float: left;
	border: 1px solid #acacac;
}
.bs_profile_layer1
{
	float: left;
	border: 1px solid #000000;
}
.bs_profile_title
{
	float: left;
	width: 486px;
	min_height: 26px;
	background: #a3a3a3;
	text-align: center;
	font-size: 14px;
	line-height: 23px;
	color: #ffffff;
	font-weight: bold;
}
.bs_profile_mid_content
{
	float: right;
	width: 100%;
	background: #666666;
	text-align: center;
	font-size: 13px;
	line-height: 18px;
	color: #ffffff;
	font-weight: bold;
}
.bs_profile_mid_content IMG
{
	float: left;
}
.bs_profile_mid_content HR
{
	width: 339px;
}
.bs_profile_link
{
	font-size: 17px;
	line-height: 20px;
	margin-top: 10px;
	color: #ffffff;
	font-weight: bold;
}
#body_body .bs_profile_link a, #body_body .bs_profile_content a
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
#body_body .bs_profile_link a:hover, #body_body .bs_profile_content a:hover
{
	color: #999999;
}
.bs_profile_content
{
	font-weight: normal;
	color: #ffffff;
	font-size: 14px;
	line-height: 20px;
}
.bs_profile_person_title
{
	width: 248px;
	display: block;
	height: 23px;
	background: #a3a3a3;
	text-align: left;
	font-size: 14px;
	text-indent: 7px;
	line-height: 23px;
}
.bs_profile_person_title A
{
	float: right;
	font-size: 9px;
	margin-right: 7px;
}
.bs_profile_person_cont
{
	width: 250px;
	background: #ffffff;
	text-align: left;
	font-size: 14px;
	float: left;
}
.bs_profile_person
{
	width: 109px;
	float: left;
	margin: 10px auto auto 10px;
	text-align: center;
	font-size: 12px;
	height: 125px;
}
.bs_profile_person IMG
{
	margin-top: 5px;
}
.bs_profile_person A
{
	color: #000000;
}
.bs_no_left
{
	border-left: 0;
}
.bs_no_right
{
	border-right: 0;
}
.bs_no_both
{
	border-left: 0;
	border-right: 0;
}
.bs_lower_cont
{
	float: left;
	width: 100%;
	margin: 10px 0 0 0;
}
.bs_review
{
	width: 122px;
	margin-left: 10px;
	float: left;
}
.bs_review IMG
{
	border: 1px solid #282828;
}
.bs_review_cont
{
	background: #1a1a1a;
	border: 1px solid #282828;
	width: 122px;
	height: 41px;
	margin-top: 6px;
	padding-top: 13px;
	text-align: center;
	line-height: 10px;
	color: #ffffff;
	font-weight: bold;
}
.bs_review_cont DIV
{
	margin-top: 7px;
}
.bs_review_cont IMG
{
	border: 0;
}
.bs_banner_right
{
	background: #1a1a1a;
	border: 1px solid #282828;
	width: 122px;
	height: 47px;
	margin-top: 10px;
	color: #b91b29;
	padding-top: 13px;
	text-align: center;
	line-height: 15px;
	font-size: 22px;
}
.bs_banner_right DIV
{
	margin-top: 7px;
	color: #9d9d9d;
	font-size: 14px;
}
.bs_banner
{
	width: 752px;
	margin: 14px auto 0 auto;
	text-align: center;
}
.bs_video
{
	float: left;
	margin-left: 12px;
}
#bus_wrapper
{
	height: auto;
	overflow: hidden;
	width: 884px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	background-image: url(images/bodyFauxShadow.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#bus_logo
{
	background-image: url(images/YN_Logo.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 189px;
	position: absolute;
	top: 0;
	left: 22px;
}
#bodyFrame
{
	position: relative;
}
.bus_title
{
	font-size: 32px;
	margin-top: 32px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	text-align: center;
}
.bus_title2
{
	font-size: 12px;
	margin-top: 19px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
}
.bus_title3
{
	font-size: 21px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #af1b2f;
	text-transform: uppercase;
	text-align: center;
}
.settingsbox_text
{
	color: #56c3cd;
	text-align: center;
	text-decoration: none;
}
.bus_network_cont
{
	width: 763px;
	margin: 9px auto 0 auto;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
}
#body_body .bus_network_cont A
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
#body_body .bus_network_cont A:hover, #body_body .bs_profile_person A:hover
{
	color: #999999;
}
#body_body .bs_profile_person A
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.bus_profiles
{
	float: left;
	width: 254px;
	margin-left: 5px;
	text-align: left;
}
.bus_profiles .ai_widget_body
{
	text-align: center;
}
.business_profile_options
{
	display:none;
	position: absolute;
	top: 14px;
	left: -70px;
	width: 85px;
	height: 60px;
	background: #000000;
	text-align: left;
}
#body_body .business_profile_options a
{
	color: #ffffff;
	display: block;
	height: 30px;
	line-height: 30px;
	font-weight: normal;
	text-decoration: none;
	text-indent: 5px;
}
#body_body .business_profile_options a:hover
{
	color: #ffffff;
	background: #666666;
}
.hours_table
{
	text-align: center;
}
#body_body .hours_table TD
{
	border-right: 1px solid #000000;
	border-top: 1px solid #ffffff;
	font-weight: normal;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
#body_body .hours_table TH
{
	border-right: 1px solid #333333;
	border-top: 1px solid #ffffff;
	background: #333333;
	color: #ffffff;
	font-size: 15px;
}
.bs_small_links
{
	float: left;
	width: 61px;
	background: url(images/bg_business_links_small.gif) bottom center no-repeat;
	height: 27px;
	margin-top: 6px;
	text-align: center;
	line-height: 27px;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.bs_small_links2
{
	float: left;
	width: 61px;
	margin-left: 3px;
	background: url(images/bg_business_links_small.gif) bottom center no-repeat;
	height: 27px;
	margin-top: 6px;
	text-align: center;
	line-height: 27px;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
#body_body .bs_small_links a
{
	text-decoration: none;
	font-size: 12px;
	color: #ffffff;
}
#body_body .bs_small_links2 a
{
	text-decoration: none;
	font-size: 12px;
	color: #ffffff;
}
#body_body .bs_small_links a:hover
{
	color: #999999;
}
#body_body .bs_small_links2 a:hover
{
	color: #999999;
}
.rewards
{
	width: 785px;
	background: #ffffff;
	height: 79px;
	float: left;
}
.rewards_title_a
{
	width: 785px;
	text-align: center;
	padding-top: 20px;
	color: #cda814;
	font-size: 24px;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 auto;
}
.rewards_title_b
{
	width: 785px;
	text-align: center;
	padding-top: 9px;
	color: #000000;
	font-size: 13px;
	line-height: 13px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 auto;
}
.rewards_green_banner_cont
{
	width: 785px;
	background: url(images/green_bg.png) top center repeat;
	height: 78px;
	float: left;
	border: 1px solid #5b9400;
	border-width: 1px 0;
}
.rewards_green_banner
{
	width: 294px;
	height: 36px;
	margin: 22px auto auto 246px;
	float: left;
}
.reward_button_1
{
	width: 133px;
	height: 27px;
	margin: 27px 50px auto 17px;
	float: right;
}
.rewards_blank_a
{
	width: 363px;
	/* border-right: 1px solid #dcdcdc; */
	height: 3px;
	background: #ffffff;
}
.rewards_blank_b
{
	width: 210px;
	border-right: 1px solid #dcdcdc;
	height: 3px;
	background: #ffffff;
}
.rewards_blank_c
{
	width: 210px;
	height: 3px;
	background: #ffffff;
}
.rewards_text_a
{
	/*border-right: 1px solid #dcdcdc; */
	border-bottom: 2px solid #dcdcdc;
	height: 27px;
	background: #fff9bd;
	text-indent: 10px;
	line-height: 27px;
	color: #2f3699;
}
.rewards_text_b
{
	border-bottom: 2px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	height: 27px;
	background: #fff9bd;
}
.rewards_text_c
{
	border-bottom: 2px solid #dcdcdc;
	height: 27px;
	background: #fff9bd;
}
.rewards_header_a
{
	width: 363px;
	border-right: 1px solid #ffffff;
	height: 29px;
	/*background: #ffffff;*/
	text-indent: 10px;
	line-height: 27px;
	color: #787878;
	font-size: 22px;
}
.rewards_header_b
{
	width: 210px;
	border-right: 1px solid #ffffff;
	height: 29px;
	background: #ffffff;
	line-height: 27px;
	color: #787878;
	font-size: 22px;
}
.rewards_header_c
{
	width: 210px;
	height: 29px;
	background: #ffffff;
	line-height: 27px;
	color: #febf04;
	font-size: 22px;
	font-weight: bold;
}
.hiddentextdiv
{
	width: 785px;
	height: 30px;
	background: #ffffff;
	float: left;
	text-align: center;
	line-height: 30px;
	border: 1px solid #737D98;
	border-top: 0;
}
.reward_hide
{
	display: none;
}
.reward_option1_cont
{
	width: 785px;
	height: 423px;
	background: #ffffff;
	float: left;

	margin-top: 15px;
	border-style: solid;
	border-width: 1px;
	border-color: #737D98;
}
.reward_option1_a
{
	font-size: 37px;
	color: #777878;
	height: 22px;
	line-height: 27px;
	margin-top: 16px;
	text-align: center;
}
.reward_option1_a b
{
	color: #febf04;
}
.reward_option1_b
{
	width: 590px;
	margin: 20px 97px 0 98px;
	float: left;
}
/*******************/
.reward_earn_cash_a  /*1a..need */
{
	font-size: 37px;
	color: #777878;
	height: 22px;
	line-height: 27px;
	margin-top: 16px;
	text-align: center;
}
.reward_earn_cash_a b
{
	color: #febf04;
}


.reward_earn_cash /*1b*/
{
	width: 590px;
	margin: 20px 97px 0 98px;
	float: left;
}
.reward_option1_b FIELDSET
{
	width: 590px;
	height: 260px;
}

.reward_earn_cash2 /*1c*/
{
	font-size: 24px;
	color: #febf04;
	float: left;
	font-weight: bold;
	margin-top: 14px;
	line-height: 27px;
	text-align: left;
	width:100%;
}
.reward_earn_cash2 DIV
{
	font-size: 24px;
	color: #4d6df3;
	float: left;
	font-weight: normal;
	margin: 0 10px 0 20px;
	line-height: 27px;
}
.reward_earn_cash2 SPAN
{
	width: 480px;
	display: block;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	clear: left;
	margin-left: 100px;
}
.reward_earn_cash2 A
{
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #4d6df3;
}
.reward_earn_cash2 A:hover
{
	color: #febf04;
}

/*******************/

.reward_option1_b FIELDSET
{
	width: 590px;
	height: 260px;
}
.reward_option1_c
{
	font-size: 24px;
	color: #febf04;
	float: left;
	font-weight: bold;
	margin-top: 14px;
	line-height: 27px;
	text-align: left;
	width:100%;
}
.reward_option1_c DIV
{
	font-size: 24px;
	color: #4d6df3;
	float: left;
	font-weight: normal;
	margin: 0 10px 0 20px;
	line-height: 27px;
}
.reward_option1_c SPAN
{
	width: 480px;
	display: block;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	clear: left;
	margin-left: 100px;
}
.reward_option1_c A
{
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #4d6df3;
}
.reward_option1_c A:hover
{
	color: #febf04;
}
.rewards_yellow_banner_cont
{
	width: 785px;
	background: url(images/yellow_bg.png) top center repeat;
	height: 78px;
	float: left;
	border: 1px solid #737D98;
	border-width: 1px;
}
.rewards_yellow_banner
{
	width: 362px;
	height: 29px;
	margin: 26px auto auto 178px;
	float: left;
}

.reward_plat_banner_cont
{
	width: 785px;
	background: url(images/plat_banner.jpg) top center repeat;
	height: 78px;
	float: left;
	border: 1px solid #737D98;
	border-width: 1px;
}
.reward_plat_banner
{
	width: 362px;
	height: 29px;
	margin: 26px auto auto 178px;
	float: left;
}

.reward_button_2
{
	width: 133px;
	height: 27px;
	margin-right:50px;
	margin-top:22px;
	float: right;
}
.reward_option2_cont
{
	width: 785px;
	height: 630px;
	/* background: #ffffff url(images/gold_membership_details_temp.jpg);/*temp background til html is cut
	background-repeat:no-repeat;
	background-position: 50% 50%;
	*/
	background: #ffffff;
	float: left;
	border: 1px solid #737D98;
	margin-top:15px;
}
.reward_option2_cont TABLE
{
	margin-top: 15px;
	/* margin-left: -18px; */
	width: 785px;
	float: left;
}
.reward_option2_a
{
	float: left;
	text-indent: 8px;
	width: 785px;
	text-align: left;
	color: #b4b4ce;
}
.reward_option2_b
{
	margin-top: 10px;
	float: left;
	width: 582px;
	height: 42px;
	line-height: 42px;
	font-size: 26px;
	text-align: center;
	color: #4d6df3;
}
.reward_option2_c
{
	margin-top: 10px;
	float: left;
	width: 195px;
	margin-left: -20px;
}
.rewards_yellow_banner2
{
	width: 476px;
	height: 45px;
	margin: 18px auto auto 20px;
	float: left;
}

.reward_calc_cont
{
	width: 785px;
	height: 570px;
	background: #ffffff;
	float: left;
}
.reward_calc_cont TABLE
{
	margin-top: 29px;
	width: 785px;
}

/*****************Platinum Content for the Rewards page*****************/
.reward_plat_cont
{
	width: 785px;
	height: 253px;
	background: #ffffff;
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: #737D98;
	border-top: 0;
}
.reward_plat_a
{
	font-size: 14px;
	color: #000000;
	height: 22px;
	line-height: 27px;
	margin-top: 16px;
	text-align: center;
}
.reward_plat_b
{
	width: 590px;
	margin: 20px 97px 0 98px;
	float: left;
}
.reward_plat_b FIELDSET
{
	width: 470px;
	height: 115px;
}
.reward_plat_c
{
	font-size: 20px;
	color: #b4b4b4;
	font-weight: bold;
	line-height: 30px;
	text-align: left;
/*	margin-left: -15px;
	margin-top: -20px;*/
}
.reward_plat_c DIV
{
	font-size: 24px;
	color: #4d6df3;
	float: left;
	font-weight: normal;
	margin: 0 10px 0 20px;
	line-height: 27px;
}

.reward_plat_c SPAN
{
	width: 480px;
	display: block;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	clear: left;
	margin-left: 100px;
}
.reward_plat_c A
{
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #4d6df3;
}
.reward_plat_c A:hover
{
	color: #febf04;
}
/***************************************/

/*****************How do I Earn Credit for Referrals the Rewards page*****************/
.reward_earn_cont   /*temp background til html is cut*/
{
	width: 785px;
	height: 517px;
	background: #ffffff url(images/reward_earn_referrals.jpg);
    background-position: 50% 50%;
    background-repeat: no-repeat;
	float: left;
	/*margin-top: 15px;*/
	border-style: solid;
	border-width: 1px;
	border-color: #737D98;
	border-top: 0;
}
.reward_earn_a
{
	font-size: 14px;
	color: #000000;
	height: 22px;
	line-height: 27px;
	margin-top: 16px;
	text-align: center;
}
.reward_earn_b
{
	width: 590px;
	margin-left: 10px;
	float: left;
}
.reward_earn_b FIELDSET
{
	width: 470px;
	height: 115px;
}
.reward_earn_c
{
    margin-top: 437px;
    margin-right: 314px;}
.reward_earn_c DIV
{
	font-size: 24px;
	color: #4d6df3;
	float: left;
	font-weight: normal;
	margin: 0 10px 0 20px;
	line-height: 27px;
}

.reward_earn_c SPAN
{
	width: 480px;
	display: block;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	clear: left;
	margin-left: 100px;
}
.reward_earn_c A
{
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #4d6df3;
}
.reward_earn_c A:hover
{
	color: #febf04;
}

/***************************************/


/*****************How do I track my referrals? the Rewards page*****************/
.reward_track_cont
{
	width: 785px;
	height: 485px;
	background: #ffffff;
	float: left;
	/*margin-top: 15px;*/
	border-style: solid;
	border-width: 1px;
	border-color: #737D98;
	border-top: 0;
}
.reward_track_a
{
	font-size: 14px;
	color: #000000;
	height: 22px;
	line-height: 27px;
	margin-top: 16px;
	text-align: center;
}
.reward_track_b
{
	width: 754px;
	height: 461px;
	margin: 12px 97px 10px 17px;
	float: left;
}
.reward_track_b FIELDSET
{
	width: 470px;
	height: 115px;
}
.reward_track_c
{
	font-size: 20px;
	color: #b4b4b4;
	font-weight: bold;
	line-height: 20px;
	text-align: left;
	width:100%;
	margin-top:-50px;
	margin-left:-95px;
}
.reward_track_c DIV
{
	font-size: 24px;
	color: #4d6df3;
	float: left;
	font-weight: normal;
	margin: 0 10px 0 20px;
	line-height: 27px;
}

.reward_track_c SPAN
{
	width: 480px;
	display: block;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	clear: left;
	margin-left: 100px;
}
.reward_track_c A
{
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #4d6df3;
}
.reward_track_c A:hover
{
	color: #febf04;
}
.tracking_bkgrd
{
   background-repeat:no-repeat;
   background-image:  url('images/track_your_referrals.jpg');
   background-color:white;
   height: 461px; width: 377px;
   text-align: center;
}

/***************************************/





.rewards_yellow_banner3
{
	width: 229px;
	height: 29px;
	margin-left: 20px;
	margin-top: 20px;
	float: left;
}
.reward_button_3
{
	width: 133px;
	height: 27px;
	margin: 27px auto auto 17px;
	float: left;
	margin-left:62px;
	margin-top:24px;
}
.reward_button_4
{
	width: 133px;
	height: 27px;
	margin-top:22px;
	margin-left:355px;
	float: left;
}
.reward_option3_cont
{
	width: 785px;
	height: 785px;
	background: #ffffff;
	float: left;
}
.reward_option4_cont
{
	width: 785px;
	height: 515px;
	background: #ffffff;
	float: left;
}
.reward_option3_a
{
	width: 785px;
	height: 40px;
	line-height: 40px;
	color: #b4b4b7;
	background: #fff9bd;
	border-bottom: 1px solid #b4b4b4;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}
.reward_option3_b
{
	width: 785px;
	height: 20px;
	line-height: 20px;
	color: #4d6df3;
	margin-top: 41px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
}
.reward_step
{
	width: 760px;
	margin: 30px 0 auto 10px;
	float: left;
	font-size: 24px;
	font-weight: bold;
	color: #070538;
}
.reward_step DIV
{
	width: 675px;
	height: 1px;
	overflow: hidden;
	float: right;
	background: #dcdcdc;
	margin: 15px auto 0 auto;
}
.reward_option3_c
{
	width: 785px;
	margin: 10px auto 0 auto;
	float: left;
	font-size: 20px;
	font-weight: bold;
	color: #787878;
	text-align: center;
}
.reward_option3_da
{
	width: 785px;
	float: left;
	margin: 20px auto 0 auto;
	text-align: center;
}
.reward_option3_db
{
	width: 785px;
	float: left;
	margin: 20px auto 0 auto;
	text-align: center;
}
.reward_option3_d1a
{
	width: 655px;
	height: 22px;
	margin: 0;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #4d6df3;
	line-height: 22px;
	padding-right: 5px;
	text-align: right;
}
.reward_option3_d2a
{
	width: 655px;
	height: 22px;
	margin: 0;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #4d6df3;
	line-height: 22px;
	padding-right: 5px;
	text-align: right;
}
.reward_option3_d1b
{
	width: 39px;
	height: 22px;
	margin: 0;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #4d6df3;
	line-height: 22px;
}
.reward_option3_d2b
{
	width: 39px;
	height: 22px;
	margin: 0;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #4d6df3;
	line-height: 22px;
}
.reward_option3_d1b INPUT
{
	width: 37px;
	height: 20px;
	background: #ffffff;
	border: 1px solid #febf04;
	text-align: right;
	font-size: 15px;
	line-height: 20px;
	color: #febf04;
	padding-right: 4px;
	font-weight: bold;
}
.reward_option3_d2b INPUT
{
	width: 37px;
	height: 20px;
	background: #ffffff;
	border: 1px solid #febf04;
	text-align: right;
	font-size: 15px;
	line-height: 20px;
	color: #febf04;
	padding-right: 4px;
	font-weight: bold;
}
.reward_option3_d1c
{
	width: 80px;
	height: 22px;
	font-size: 12px;
	color: #4d6df3;
	float: left;
	line-height: 22px;
}
.reward_option3_d2c
{
	width: 80px;
	height: 22px;
	font-size: 12px;
	color: #4d6df3;
	float: left;
	line-height: 22px;
}
.reward_option3_d3
{
	width: 170px;
	height: 20px;
	line-height: 20px;
	margin: 22px 12px 0 15px;
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #febf04;
}
.reward_option3_d3 SPAN
{
	font-size: 30px;
	line-height: 20px;
}
.reward_option3_e
{
	width: 785px;
	margin: 10px auto 0 auto;
	float: left;
	font-size: 16px;
	font-weight: normal;
	color: #4d6df3;
	text-align: center;
}
.reward_option3_e B
{
	color: #febf04;
}
.reward_calc
{
	float: left;
	width: 759px;
	height: 558px;
	border: 3px solid #dcdcdc;
	margin: 20px 10px 0 10px;
	position: relative;
	background: #fff9bd;
}
.reward_calc_tl
{
	position: absolute;
	top: -3px;
	left: -3px;
	width: 10px;
	height: 10px;
	background: url(images/reward_tl.png);
}
.reward_calc_tr
{
	position: absolute;
	top: -3px;
	right: -3px;
	width: 10px;
	height: 10px;
	background: url(images/reward_tr.png);
}
.reward_calc_bl
{
	position: absolute;
	bottom: -3px;
	left: -3px;
	width: 10px;
	height: 10px;
	background: url(images/reward_bl.png);
}
.reward_calc_br
{
	position: absolute;
	bottom: -3px;
	right: -3px;
	width: 10px;
	height: 10px;
	background: url(images/reward_br.png)
}
.reward_calc_a
{
	position: absolute;
	top: 27px;
	left: 12px;
	width: 17px;
	height: 59px;
	border: 1px solid #e5aa7a;
	border-right: 0;
}
.reward_calc_b
{
	position: absolute;
	top: 19px;
	left: 36px;
	width: 170px;
	height: 15px;
	color: #e5aa7a;
	font-size: 16px;
}
.reward_calc_c
{
	position: absolute;
	top: 51px;
	left: 93px;
	width: 400px;
	height: 15px;
	color: #464646;
	font-size: 15px;
}
.reward_calc_d
{
	position: absolute;
	top: 19px;
	left: 410px;
	width: 315px;
	height: 15px;
	color: #e5aa7a;
	font-size: 16px;
}
.reward_calc_d SPAN
{
	color: #4d6df3;
	font-weight: bold;
}
.reward_calc_e
{
	position: absolute;
	top: 76px;
	left: 35px;
	width: 65px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #787878;
}
.reward_calc_f
{
	position: absolute;
	top: 75px;
	left: 100px;
	width: 25px;
	height: 22px;
	border: 1px solid #464646;
	line-height: 22px;
	text-align: center;
}
.reward_calc_g
{
	position: absolute;
	top: 75px;
	left: 152px;
	width: 82px;
	height: 22px;
	border: 1px solid #464646;
	background: #febf04;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_h
{
	position: absolute;
	top: 75px;
	left: 270px;
	width: 181px;
	height: 22px;
	border: 1px solid #464646;
	color: #4d6df3;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_i
{
	position: absolute;
	top: 106px;
	left: 35px;
	width: 65px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #787878;
}
.reward_calc_j
{
	position: absolute;
	top: 105px;
	left: 100px;
	width: 25px;
	height: 22px;
	border: 1px solid #464646;
	line-height: 22px;
	text-align: center;
}
.reward_calc_k
{
	position: absolute;
	top: 105px;
	left: 152px;
	width: 82px;
	height: 22px;
	border: 1px solid #464646;
	background: #febf04;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_l
{
	position: absolute;
	top: 105px;
	left: 270px;
	width: 181px;
	height: 22px;
	border: 1px solid #464646;
	color: #4d6df3;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_m
{
	position: absolute;
	top: 136px;
	left: 35px;
	width: 65px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #787878;
}
.reward_calc_n
{
	position: absolute;
	top: 135px;
	left: 100px;
	width: 25px;
	height: 22px;
	border: 1px solid #464646;
	line-height: 22px;
	text-align: center;
}
.reward_calc_o
{
	position: absolute;
	top: 135px;
	left: 152px;
	width: 82px;
	height: 22px;
	border: 1px solid #464646;
	background: #febf04;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_p
{
	position: absolute;
	top: 135px;
	left: 270px;
	width: 181px;
	height: 22px;
	border: 1px solid #464646;
	color: #4d6df3;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_q
{
	position: absolute;
	top: 166px;
	left: 35px;
	width: 65px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #787878;
}
.reward_calc_r
{
	position: absolute;
	top: 165px;
	left: 100px;
	width: 25px;
	height: 22px;
	border: 1px solid #464646;
	line-height: 22px;
	text-align: center;
}
.reward_calc_s
{
	position: absolute;
	top: 165px;
	left: 152px;
	width: 82px;
	height: 22px;
	border: 1px solid #464646;
	background: #febf04;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_t
{
	position: absolute;
	top: 165px;
	left: 270px;
	width: 181px;
	height: 22px;
	border: 1px solid #464646;
	color: #4d6df3;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_u
{
	position: absolute;
	top: 196px;
	left: 35px;
	width: 65px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #787878;
}
.reward_calc_v
{
	position: absolute;
	top: 195px;
	left: 100px;
	width: 25px;
	height: 22px;
	border: 1px solid #464646;
	line-height: 22px;
	text-align: center;
}
.reward_calc_w
{
	position: absolute;
	top: 195px;
	left: 152px;
	width: 82px;
	height: 22px;
	border: 1px solid #464646;
	background: #febf04;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_x
{
	position: absolute;
	top: 195px;
	left: 270px;
	width: 181px;
	height: 22px;
	border: 1px solid #464646;
	color: #4d6df3;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_y
{
	position: absolute;
	top: 226px;
	left: 35px;
	width: 65px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #787878;
}
.reward_calc_z
{
	position: absolute;
	top: 225px;
	left: 100px;
	width: 25px;
	height: 22px;
	border: 1px solid #464646;
	line-height: 22px;
	text-align: center;
}
.reward_calc_aa
{
	position: absolute;
	top: 225px;
	left: 152px;
	width: 82px;
	height: 22px;
	border: 1px solid #464646;
	background: #febf04;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_ab
{
	position: absolute;
	top: 225px;
	left: 270px;
	width: 181px;
	height: 22px;
	border: 1px solid #464646;
	color: #4d6df3;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_ac
{
	position: absolute;
	top: 256px;
	left: 35px;
	width: 65px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #787878;
}
.reward_calc_ad
{
	position: absolute;
	top: 255px;
	left: 100px;
	width: 25px;
	height: 22px;
	border: 1px solid #464646;
	line-height: 22px;
	text-align: center;
}
.reward_calc_ae
{
	position: absolute;
	top: 255px;
	left: 152px;
	width: 82px;
	height: 22px;
	border: 1px solid #464646;
	background: #febf04;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_af
{
	position: absolute;
	top: 255px;
	left: 270px;
	width: 181px;
	height: 22px;
	border: 1px solid #464646;
	color: #4d6df3;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_ag
{
	position: absolute;
	top: 324px;
	left: 35px;
	width: 65px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #787878;
}
.reward_calc_ah
{
	position: absolute;
	top: 323px;
	left: 100px;
	width: 25px;
	height: 22px;
	border: 1px solid #464646;
	line-height: 22px;
	text-align: center;
}
.reward_calc_ai
{
	position: absolute;
	top: 323px;
	left: 152px;
	width: 82px;
	height: 22px;
	border: 1px solid #464646;
	background: #febf04;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_aj
{
	position: absolute;
	top: 323px;
	left: 270px;
	width: 181px;
	height: 22px;
	border: 1px solid #464646;
	color: #4d6df3;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
}
.reward_calc_ak
{
	position: absolute;
	top: 291px;
	left: 20px;
	width: 706px;
	height: 72px;
	border: 1px solid #dcdcdc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.reward_calc_al
{
	position: absolute;
	top: 137px;
	left: 474px;
	width: 22px;
	height: 200px;
	border: 1px solid #febf04;
	border-width: 1px 0 0 1px;
}
.reward_calc_am_1
{
	position: absolute;
	top: 195px;
	left: 474px;
	width: 8px;
	height: 15px;
	overflow: hidden;
	background: url(images/gold_arrow.png);
}
.reward_calc_am_2
{
	position: absolute;
	top: 323px;
	left: 474px;
	width: 8px;
	height: 15px;
	overflow: hidden;
	background: url(images/gold_arrow.png);
}
.reward_calc_an
{
	position: absolute;
	top: 125px;
	left: 485px;
	width: 219px;
	text-align: center;
	font-size: 20px;
	color: #febf04;
	font-weight: bold;
}
.reward_calc_an SPAN
{
	font-size: 13px;
	color: #4d6df3;
	font-weight: normal;
}
.reward_calc_ao
{
	position: absolute;
	top: 180px;
	left: 485px;
	width: 219px;
	height: 37px;
	border: 1px solid #febf04;
	color: #4d6df3;
	line-height: 37px;
	text-align: right;
	padding-right: 10px;
	font-size: 20px;
}
#gold_banner_rewards
{
	width: 785px;
	background: #ffffff;
	height: 103px;
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: #737D98;
}
#gold_banner_rewards_a
{
	width: 495px;
	margin: 16px auto 0 auto;
	height: 68px;
	border: 1px solid #ffd24f;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
#gold_banner_rewards_b
{
	margin-top: 12px;
	width: 495px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	color: #ed1c24;
	font-size: 20px;
	font-weight: bold;
}
#gold_banner_rewards_c
{
	margin-top: 12px;
	width: 495px;
	height: 15px;
	line-height: 15px;
	text-align: center;
}
#gold_banner_rewards_c A
{
	color: #ed1c24;
	font-size: 14px;
}
#gold_banner_rewards_c A:hover
{
	color: #000000;
}
.reward_option
{
	width: 785px;
	float: left;
	background: #ffffff;
}
.reward_option_a
{
	width: 948px; /* Old Value: 783px */
	height: 28px;
	line-height: 28px;
	margin: 1px 1px 0 1px;
	float: left;
	background: #3180ca;
	color: #ffffff;
	font-size: 22px;
	text-align: center;
}
.reward_option_b
{
	width: 948px; /* Old Value: 783px */
	height: 28px;
	line-height: 28px;
	margin: 0 1px 0 1px;
	float: left;
	color: #000000;
	font-size: 12px;
	text-align: center;
	border-bottom: 1px solid #000000;
}
#reward_option_1_button
{
	display: block;
	text-decoration: none;
	width: 948px; /* Old Value: 783px */
	height: 28px;
	line-height: 28px;
	margin: 0 1px 0 1px;
	float: left;
	background: #dcdcdc;
	color: #000000;
	font-size: 12px;
	text-align: left;
	border-bottom: 1px solid #b4b4b4; /*#000000;*/
	border-top: 1px solid #ffffff;
	font-weight: bold;
	text-indent: 8px;
	position: relative;
}
#reward_option_1
{
	width: 783px; /* Old Value: 783px */
	height: 281px;
	margin: 0 1px 0 1px;
	padding: 0 82px 0 83px;
	float: left;
	border-bottom: 1px solid #000000;
}
#reward_option_2_button
{
	display: block;
	text-decoration: none;
	width: 948px; /* Old Value: 783px */
	height: 28px;
	line-height: 28px;
	margin: 0 1px 0 1px;
	float: left;
	background: #cccccc;
	color: #000000;
	font-size: 12px;
	text-align: left;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #ffffff;
	font-weight: bold;
	text-indent: 8px;
	position: relative;
}
.reward_option_2_button_a
{
	position: absolute;
	top: 0;
	left: 428px;
	height: 28px;
	line-height: 28px;
	font-weight: normal;
}
.reward_option_2_button_b
{
	position: absolute;
	top: 0;
	left: 705px;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	font-size: 18px;
	color: #ed1c24;
}
#reward_option_2
{
	width: 783px; /* Old Value: 783px */
	height: 257px;
	margin: 0 1px 0 1px;
	padding: 0 82px 0 83px;
	float: left;
	border-bottom: 1px solid #000000;
	position: relative;
}
.reward_option_2a
{
	margin-top: 10px;
	width: 948px; /* Old Value: 783px */
	text-align: center;
	float: left;
	height: 20px;
	line-height: 20px;
	color: #2f3699;
	font-weight: bold;
}
.reward_option_2b
{
	margin-top: 10px;
	width: 450px;
	float: left;
	text-align: right;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
}
.reward_option_2c
{
	float: left;
	width: 328px;
	margin-top: 11px;
	margin-left: 5px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	color: #ff0000;
	font-size: 16px;
}
.reward_option_2d
{
	margin-top: 10px;
	width: 450px;
	float: left;
	text-align: right;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
}
.reward_option_2e
{
	float: left;
	width: 328px;
	margin-top: 11px;
	margin-left: 5px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	color: #ff0000;
	font-size: 16px;
}
.reward_option_2f
{
	float: left;
	width: 723px;
	margin: 15px 30px auto 30px;
	border-top: 1px solid #dcdcdc;
	height: 15px;
	overflow: hidden;
}
.reward_option_2g
{
	width: 948px; /* Old Value: 783px */
	text-align: center;
	float: left;
	height: 20px;
	line-height: 20px;
	color: #2f3699;
	font-weight: bold;
}
.reward_option_2h
{
	margin-top: 10px;
	width: 450px;
	float: left;
	text-align: right;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
}
.reward_option_2i
{
	float: left;
	width: 328px;
	margin-top: 11px;
	margin-left: 5px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	color: #ff0000;
	font-size: 16px;
}
.reward_option_2j
{
	margin-top: 10px;
	width: 450px;
	float: left;
	text-align: right;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
}
.reward_option_2k
{
	float: left;
	width: 328px;
	margin-top: 11px;
	margin-left: 5px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	color: #ff0000;
	font-size: 16px;
}
.reward_option_2l
{
	margin-top: 10px;
	width: 450px;
	float: left;
	text-align: right;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
}
.reward_option_2m
{
	float: left;
	width: 328px;
	margin-top: 11px;
	margin-left: 5px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	color: #ff0000;
	font-size: 16px;
}
.reward_option_2m DIV
{
	float: right;
	margin-right: 20px;
	color: #000000;
	font-size: 10px;
}
#reward_option_3_button
{
	display: block;
	text-decoration: none;
	width: 948px; /* Old Value: 783px */
	height: 28px;
	line-height: 28px;
	margin: 1px 0 0 0;
	float: left;
	background: #dcdcdc;
	color: #000000;
	font-size: 12px;
	text-align: left;
	border: 1px solid #b4b4b4;
	font-weight: bold;
	text-indent: 8px;
	position: relative;
}
#reward_option_3
{
	width: 783px; /* Old Value: 783px */
	height: 81px;
	margin: 0 1px 0 1px;
	padding: 0 82px 0 83px;
	float: left;
	border-bottom: 1px solid #000000;
}
.reward_option_3a
{
	margin-top: 17px;
	width: 450px;
	float: left;
	text-align: right;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
}
.reward_option_3b
{
	float: left;
	width: 328px;
	margin-top: 18px;
	margin-left: 5px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	color: #ff0000;
	font-size: 16px;
}
.reward_option_3c
{
	margin-top: 7px;
	width: 450px;
	float: left;
	text-align: right;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
}
.reward_option_3d
{
	float: left;
	width: 328px;
	margin-top: 8px;
	margin-left: 5px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	color: #ff0000;
	font-size: 16px;
}
#reward_option_4_button
{
	display: block;
	text-decoration: none;
	width: 948px; /* Old Value: 783px */
	height: 28px;
	line-height: 28px;
	margin: 1px 0 0 0;
	float: left;
	background: #dcdcdc;
	color: #000000;
	font-size: 12px;
	text-align: left;
	border: 1px solid #b4b4b4;
	font-weight: bold;
	text-indent: 8px;
	position: relative;
}
#reward_option_4_button_a
{
	position: absolute;
	top: 0;
	left: 428px;
	height: 28px;
	line-height: 28px;
	font-weight: normal;
}
#reward_option_4_button_b
{
	position: absolute;
	top: 0;
	left: 498px;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	font-size: 13px;
	color: #ed1c24;
}
#reward_option_4
{
	width: 783px; /* Old Value: 783px */
	height: 228px;
	margin: 0 1px 0 1px;
	padding: 0 82px 0 83px;
	float: left;
	border-bottom: 1px solid #000000;
}
.reward_option_4_a
{
	float: left;
	width: 335px;
	margin-top: 20px;
	margin-left: 50px;
}
.reward_option_4_a_1
{
	width: 310px;
	padding-left: 10px;
}
.reward_option_4_a_1 DIV
{
	float: right;
}
.reward_option_4_a FIELDSET
{
	width: 310px;
	height: 143px;
	margin-top: 5px;
	line-height: 24px;
	padding-top: 5px;
}
.reward_option_4_a INPUT, .reward_option_4_a SELECT
{
	font-family: Arial, Helvetica, sans-serif;
}
.reward_option_4_b
{
	float: left;
	width: 335px;
	margin-top: 20px;
	margin-left: 25px;
}
.reward_option_4_b_1
{
	width: 310px;
	padding-left: 10px;
}
.reward_option_4_b_1 DIV
{
	float: right;
}
.reward_option_4_b FIELDSET
{
	width: 320px;
	height: 143px;
	margin-top: 5px;
	line-height: 24px;
	padding-top: 5px;
}
.reward_option_4_b INPUT, .reward_option_4_b SELECT
{
	font-family: Arial, Helvetica, sans-serif;
}
#reward_option_5_button
{
	display: block;
	text-decoration: none;
	width: 948px;
	height: 28px;
	line-height: 28px;
	margin: 1px 0 0 0;
	float: left;
	background: #dcdcdc;
	color: #000000;
	font-size: 12px;
	text-align: left;
	border: 1px solid #b4b4b4;
	font-weight: bold;
	text-indent: 8px;
}
#reward_option_5
{
	width: 783px; /* Old Value: 783px */
	height: 241px;
	margin: 0 1px 0 1px;
	padding: 0 82px 0 83px;
	float: left;
	border-bottom: 1px solid #000000;
}
#reward_option_5a
{
	margin: 13px 26px 0 26px;
	width: 733px;
	text-align: center;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
}
#reward_option_5b
{
	margin: 8px 26px 0 26px;
	width: 733px;
	text-align: center;
	color: #3036bd;
	font-size: 13px;
	font-weight: bold;
}
#reward_option_5c
{
	margin: 8px 26px 0 26px;
	width: 733px;
	text-align: center;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
}
#reward_option_5e
{
	margin: 15px 360px 0 361px;
	text-align: center;
}
#reward_option_5e INPUT
{
	width: 62px;
	height: 25px;
	line-height: 25px;
	display: block;
	background: #dcdcdc;
	border: 1px solid #787878;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#reward_option_5e INPUT:hover
{
	background: #000000;
	border: 1px solid #787878;
	text-decoration: none;
	color: #dcdcdc;
}
#reward_option_5e A
{
	width: 62px;
	height: 25px;
	line-height: 25px;
	display: block;
	background: #dcdcdc;
	border: 1px solid #787878;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#reward_option_5e A:hover
{
	background: #000000;
	border: 1px solid #787878;
	text-decoration: none;
	color: #dcdcdc;
}
#reward_option_6_button
{
	display: block;
	text-decoration: none;
	width: 948px;
	height: 28px;
	line-height: 28px;
	margin: 1px 0 0 0;
	float: left;
	background: #dcdcdc;
	color: #000000;
	font-size: 12px;
	text-align: left;
	border: 1px solid #b4b4b4;
	font-weight: bold;
	text-indent: 8px;
}
#reward_option_6
{
	width: 733px;
	height: 97px;
	margin: 0 26px 0 26px;
	padding: 0 82px 0 83px;
	float: left;
	border-bottom: 1px solid #cccccc;
}
#reward_option_6a
{
	margin-top: 13px;
	width: 733px;
	text-align: center;
	color: #ed1c24;
	font-size: 11px;
	font-weight: bold;
}
#reward_option_6b
{
	margin: 15px 303px 0 304px;
	text-align: center;
}
#reward_option_6b A
{
	width: 124px;
	height: 25px;
	line-height: 25px;
	display: block;
	background: #ed1c24;
	border: 1px solid #787878;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
#reward_option_6b A:hover
{
	background: #ffffff;
	border: 1px solid #ed1c24;
	text-decoration: none;
	color: #ed1c24;
}
#reward_option_footer
{
	width: 785px;
	height: 50px;
	padding: 15px 81px 0 82px;
	float: left;
}
#body_body .black
{
	color: #000000;
}
#body_body .welcome_video_button A
{
	width: 387px;
	margin: 5px 5px;
	height: 47px;
	line-height: 25px;
	display: block;
	background: #FFFFFF url(images/welcome_video.jpg) no-repeat center;
	font-size: 13px;
	border: 1px solid #DCDCDC;
	color: #ffffff;
	text-decoration: none;
	text-indent: 3px;
	font-weight: bold;
}
div.profile_users_table table.te_paging
{
	/* background: #ffffff; */
	/* border: 1px solid #808080;
	border-bottom: 0; */
	/* margin-top: 5px;
	border-top: 1px solid #c0c0c0;
	padding-top: 5px; */
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div.profile_users_table .round_box_alt_topper, div.profile_users_table .round_box_alt_bottom
{
	display: none;
	visibility: hidden;
}
#body_body table.profile_users_main_table
{
	background: #e4e4e4;
	/*border-collapse: collapse;*/
	border: 1px solid #808080;
	border-top: 0;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 15px;
	padding: 3px 0;
	width: 100%;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
#body_body table.profile_users_main_table {
 width: 773px;
}
}
#body_body #profile_users_table_form
{
	display: block;
}
#body_body table.profile_users_table tr.te_odd_row, table.profile_users_table tr.te_even_row
{
	background: #ffffff;
	border: 1px solid #c0c0c0;
	display: block;
	margin: 5px 15px;
	overflow: hidden;
	padding: 5px;
}
#body_body table.profile_users_table td
{
	color: #464646;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
#body_body table.profile_users_table td a
{
	color: #3b5998 !important;
	text-decoration: none;
}
#body_body td.people_search_actions
{
	color: #3b5998;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#body_body td.people_search_actions div
{
	border-bottom: 1px solid #709ad1;
	font-size: 11px;
	padding: 5px 0;
}
#body_body td.people_search_actions select
{
	color: #3b5998;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#body_body table.people_search_info
{
	border-collapse: collapse;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#body_body table.people_search_info th, table.people_search_info td
{
	padding: 0 3px 3px 0;
	vertical-align: top;
}
#body_body table.people_search_info th
{
	color: #787878;
	font-weight: normal;
	padding-right: 20px;
	text-align: left;
}
#body_body table.people_search_info td
{
	color: #333333;
}
#body_body table.people_search_info td b
{
	color: #3b5998;
	font-size: 13px;
}
#body_body .profile_users_qsearch .te_qsearch_keywords
{
	background: #000033 url(images/widget_header_bg.gif) repeat-x 0 0;
	color: #ffffff;
	text-align: right;
	border: 1px solid #000033;
	border-bottom: 0;
	padding: 2px;
	height: 27px;
}
#body_body .profile_users_qsearch .te_qsearch_keywords label
{
	float: left;
	font-weight: bold;
	padding: 3px;
}
#body_body .profile_users_qsearch .te_qsearch_keywords .show_all_button, .profile_users_qsearch .te_qsearch_results_caption
{
	display: none;
	visibility: hidden;
}
#body_body .profile_users_table A
{
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.reminderform_a
{
	width: 785px;
	height: 47px;
	background: #dcdcdc;
	text-align: center;
	line-height: 47px;
	font-weight: bold;
	font-size: 20px;
	color: #000000;
}
.reminderform_b
{
	width: 785px;
	background: #ffffff;
}
.reminderform_c
{
	width: 785px;
	height: 15px;
	padding-top: 14px;
	text-align: center;
	line-height: 15px;
	font-size: 18px;
	font-weight: normal;
	color: #f31c24;
}
.reminderform_d
{
	width: 785px;
	height: 26px;
	padding-top: 10px;
	text-align: center;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #dcdcdc;
}
.reminderform_e
{
	width: 785px;
	height: 19px;
	padding-top: 22px;
	text-align: center;
	line-height: 19px;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.reminderform_f
{
	width: 745px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: left;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}
.reminderform_f UL
{
	font-size: 18px;
}
.reminderform_f UL LI
{
	font-size: 18px;
	color: #2f3699;
	margin-top: 10px;
}
.reminderform_f1
{
	font-size: 13px;
	color: #000000;
}
.reminderform_f2
{
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	margin-top: 4px;
}
.reminderform_f3
{
	font-size: 13px;
	color: #000000;
	margin-top: 4px;
}
.reminderform_f4
{
	font-size: 13px;
	color: #000000;
}
.reminderform_g
{
	width: 785px;
	height: 40px;
	text-align: right;
}
.reminderform_g A
{
	float: right;
	width: 96px;
	height: 27px;
	background: #2f3699;
	color: #ffffff;
	text-align: center;
	display: block;
	line-height: 27px;
	margin-right: 5px;
	text-decoration: none;
}
.reminderform_h
{
	float: right;
	font-size: 10px;
	color: #000000;
	margin-right: 25px;
}
.reminderform_i
{
	float: right;
}
.reminderform_i INPUT
{
	line-height: 15px;
	padding-top: 10px;
	margin-right: 2px;
}

#your_yn_store_business_cards_table
{
	width: 100%;
}
#your_yn_store_business_cards_table strong
{
	font-size: 15px;
}
#your_yn_store_business_cards_table td
{
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

a.reward_option_button
{
	display: block;
	text-decoration: none;
	width: 948px;
	height: 28px;
	line-height: 28px;
	margin: 1px 0 0 0;
	float: left;
	background: #dcdcdc;
	color: #000000;
	font-size: 12px;
	text-align: left;
	border: 1px solid #b4b4b4;
	font-weight: bold;
	text-indent: 8px;
	position: relative;
}
.reward_option_div
{
	width: 950px;
	margin: 0;
	padding: 0;
	float: left;
}

#reward_option_7 div
{
	padding: 0 25px 25px;
}
#reward_option_7 hr
{
	border: 0;
	border-top: 1px solid #eeeeee;
	height: 2px;
	margin: 13px 0;
}
#reward_option_7 hr.header
{
	margin-top: 50px;
}
#reward_option_7 h2
{
	background: #fff;
	margin: -26px auto 0;
	text-align: center;
	width: 400px;
}
#reward_option_7 h3
{
	font-size: 16px;
	margin: 13px 0 8px;
}
#reward_option_7 h3 small
{
	color: #000;
	font-weight: normal;
}
#reward_option_7 ul
{
	list-style: square inside none;
	margin: 8px 0;
	padding: 0;
}
#reward_option_7 li
{
	font-size: 16px;
	line-height: 24px;
}
#reward_option_7 p
{
	color: #464646;
}
#reward_option_7 small
{
	font-size: 11px;
}
#reward_option_7 img
{
	border: 0;
	margin: 0 50px;
}
#reward_option_7 .ro7_gold
{
	border-color: #ffc20e;
	color: #ffc20e;
}
#reward_option_7 .ro7_platinum
{
	border-color: #787878;
	color: #787878;
}
#reward_option_7 #ro7_vendor
{
	-moz-border-radius: 10px;
	border: 1px solid #22b14c;
	line-height: 24px;
	margin: 25px auto;
	padding: 8px;
	text-align: center;
	width: 600px;
}
#reward_option_7 #ro7_vendor u
{
	color: #22b14c;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

#reward_option_8
{
	margin: 0;
	padding: 0;
	width: 950px;
}
#reward_option_8 p
{
	padding: 10px 25px;
}
#reward_option_8 div
{
	background: #f4f4f4;
	padding: 25px;
}
#reward_option_8 h2
{
	font-size: 13px;
	margin: 0;
	text-align: center;
}
#reward_option_8 cite
{
	color: #ff0000;
	display: block;
	font-style: normal;
	margin: 8px;
	text-align: center;
}
#reward_option_8 table
{
	border: 0;
	border-collapse: collapse;
	margin: 0 35px;
}
#reward_option_8 table th,
#reward_option_8 table td
{
	padding: 5px;
	white-space: nowrap;
	vertical-align: top;
}
#reward_option_8 table th
{
	font-weight: normal;
	text-align: right;
}
#reward_option_8 table input
{
	border: 1px solid #b4b4b4;
	width: 190px;
}
	#reward_option_8 table input#ro8_mi { width: 27px; }
	#reward_option_8 table input#ro8_ssn_1 { width: 66px; }
	#reward_option_8 table input#ro8_ssn_2 { width: 41px; }
	#reward_option_8 table input#ro8_ssn_3 { width: 59px; }
	#reward_option_8 table input#ro8_zip_code { width: 66px; }

#reward_option_8 table select
{
	border: 1px solid #b4b4b4;
}
#reward_option_8 table cite
{
	display: inline;
	margin: 0;
}
#reward_option_8 table div
{
	border: 1px solid #b4b4b4;
	margin: 10px 0 0 50px;
	padding: 15px 0;
}
#reward_option_8 table div input
{
	width: 242px;
}
#reward_option_8 table div h3
{
	font-size: 13px;
	margin: 8px 0 16px;
	text-align: center;
}
#reward_option_8 #ro8_submit
{
	text-align: right;
}
#reward_option_8 #ro8_submit button
{
	background: #2f3699;
	border: 2px groove #000;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 3px 8px;
	text-transform: lowercase;
}
#reward_option_8 #ro8_loader,
#reward_option_8 #ro8_loader div
{
	border: 0;
	float: left;
	height: 16px;
	margin: 0;
	padding: 0;
	width: 32px;
}

#reward_option_9
{
	padding: 0 25px;
	width: 898px;
}
#reward_option_9 h2
{
	color: #22b14c;
	font-size: 24px;
}
#reward_option_9 table
{
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
#reward_option_9 table th,
#reward_option_9 table td
{
	line-height: 25px;
	padding: 5px;
}
#reward_option_9 var
{
	color: #2f3699;
	font-style: normal;
	font-weight: bold;
}
#reward_option_9 td.ro9_right
{
	text-align: right;
}
#reward_option_9 #ro9_summary_header td
{
	border-bottom: 1px solid black;
	line-height: 0;
	padding-bottom: 0;
}
#reward_option_9 #ro9_data td,
#reward_option_9 #ro9_data th
{
	border-color: #b4b4b4;
	border-style: solid;
	border-width: 0 0 0 1px;
	color: #2f3699;
	font-weight: bold;
	text-align: center;
}
#reward_option_9 #ro9_data #ro9_data_header th
{
	border-color: #b4b4b4;
	border-style: solid;
	border-width: 0 0 1px 1px;
	color: #464646;
	font-weight: normal;
}
#reward_option_9 #ro9_data th.ro9_left,
#reward_option_9 #ro9_data #ro9_data_header th.ro9_left
{
	border-left-width: 0;
	color: #000;
	width: 175px;
}
#reward_option_9 #ro9_data
{
	margin: 13px 0 25px;
}
#reward_option_9 #ro9_data td.ro9_mid
{
	width: 160px;
}
#reward_option_9 #ro9_data td.ro9_right,
#reward_option_9 #ro9_data #ro9_data_header th.ro9_right

{
	border-left-width: 0;
}

#_summary td._right
{
	text-align: right;
}

#_summary
{
	padding: 0 25px;
	width: 898px;
}
#_summary h2
{
	color: #22b14c;
	font-size: 24px;
}
#_summary table
{
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
#_summary table th,
#_summary table td
{
	line-height: 25px;
	padding: 5px;
}
#_summary var
{
	color: #2f3699;
	font-style: normal;
	font-weight: bold;
}
#_summary td.ro9_right
{
	text-align: right;
}
#_summary #ro9_summary_header td
{
	border-bottom: 1px solid black;
	line-height: 0;
	padding-bottom: 0;
}
#_summary #ro9_data td,
#_summary #ro9_data th
{
	border-color: #b4b4b4;
	border-style: solid;
	border-width: 0 0 0 1px;
	color: #2f3699;
	font-weight: bold;
	text-align: center;
}
#_summary #ro9_data #ro9_data_header th
{
	border-color: #b4b4b4;
	border-style: solid;
	border-width: 0 0 1px 1px;
	color: #464646;
	font-weight: normal;
}
#_summary #ro9_data th.ro9_left,
#_summary #ro9_data #ro9_data_header th.ro9_left
{
	border-left-width: 0;
	color: #000;
	width: 175px;
}
#_summary #ro9_data
{
	margin: 13px 0 25px;
}
#_summary #ro9_data td.ro9_mid
{
	width: 160px;
}
#_summary #ro9_data td.ro9_right,
#_summary #ro9_data #ro9_data_header th.ro9_right

{
	border-left-width: 0;
}

#transactions td._right
{
	text-align: right;
}

#transactions
{
	padding: 0 25px;
	width: 898px;
}
#transactions h2
{
	color: #22b14c;
	font-size: 24px;
}
#transactions table
{
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
#transactions table th,
#transactions table td
{
	line-height: 25px;
	padding: 5px;
}
#transactions var
{
	color: #2f3699;
	font-style: normal;
	font-weight: bold;
}
#transactions td.ro9_right
{
	text-align: right;
}
#transactions #ro9transactions_header td
{
	border-bottom: 1px solid black;
	line-height: 0;
	padding-bottom: 0;
}
#transactions #ro9_data td,
#transactions #ro9_data th
{
	border-color: #b4b4b4;
	border-style: solid;
	border-width: 0 0 0 1px;
	color: #2f3699;
	font-weight: bold;
	text-align: center;
}
#transactions #ro9_data #ro9_data_header th
{
	border-color: #b4b4b4;
	border-style: solid;
	border-width: 0 0 1px 1px;
	color: #464646;
	font-weight: normal;
}
#transactions #ro9_data th.ro9_left,
#transactions #ro9_data #ro9_data_header th.ro9_left
{
	border-left-width: 0;
	color: #000;
	width: 175px;
}
#transactions #ro9_data
{
	margin: 13px 0 25px;
}
#transactions #ro9_data td.ro9_mid
{
	width: 160px;
}
#transactions #ro9_data td.ro9_right,
#transactions #ro9_data #ro9_data_header th.ro9_right

{
	border-left-width: 0;
}

div.private_messages_table table.te_paging{
background:none repeat scroll 0 0 #FFFFFF;
border-top:1px solid #C0C0C0;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
margin-top:5px;
padding-top:5px;
}


#round_box_professional_recommendations
{
	background: none #ffffff;
}

#round_box_professional_recommendations .round_box_alt_middle
{
	border-width:0px;
}