.body 			{ background:#ffffff; color:#0000ff; text-align:center; width=50%; font-family: Arial}
.content		{ background:#ffffff; color:#0000ff; text-align:center; width=50%; font-family: Arial}
.content_normal	{ background:#f0f0f0; color:#0000ff; text-align:center; width=100%; font-family: Arial}
.memberbody		{ background:#f0f0f0; color:#0000ff; text-align:center; width=50%; font-family: Arial}
.title 			{ background:#c0c0c0; color:#0000ff; font-size: 42px; font-family: Arial; font-weight:bold; text-decoration:none; text-align:left; padding-top:2px; padding-bottom:2px; padding-left:15px }
.titlecentered 	{ background:#c0c0c0; color:#0000ff; font-size: 42px; font-family: Arial; font-weight:bold; text-decoration:none; text-align:center; padding-top:2px; padding-bottom:2px; padding-left:15px }
.undertitle 	{ background:#c0c0c0; color:#0000ff; font-size: 18px; font-family: Arial; font-weight:bold; text-decoration:none; font-style:italic; text-align:right; padding-top:2px; padding-right:10px }
.lastupdate 	{ background:#ffffff; color:#0000ff; font-size: 10px; font-family: Arial; font-weight:bold; text-decoration:none; font-style:italic; text-align:right; padding-top:2px; padding-right:10px }
.privacypolicy  { background:#ffffff; color:#0000ff; text-align:left; width:100%; font-family: Arial}
.topicheading   	{ background:#ffffff; color:#000000; text-align:left; width:100%; font-family: Arial}
.categoryheading    { background:#ffffff; color:#ff44bb; font-style:italic; text-align:left; width:100%; font-family: Arial,Verdana}
a.top  			{ color:#000000; text-decoration:none }
.error_text     { color:#FF0000}
.msonormal		{ background:#ffffff; color:#0000ff; text-align:center; width=50%; font-family: Mangal; font-size:12px}

/* Edit Profile Styles */
.edit_profile_seeking_type  { font-family:Arial;font-size:11pt;color:#0000ff;text-align:left }
.edit_profile_language      { font-family:Arial;font-size:11pt;color:#0000ff;text-align:left }
.edit_profile_comments		{ font-family:Arial;font-size:8pt;color:#0000ff;text-align:left;font-style:italic;padding-bottom:0px }
.edit_profile_step_text	    { font-family:Arial;font-size:12pt;font-weight:bold;font-style:italic;color:#ff0000;text-align:left; padding-right:3px; padding-left:3px;border: 1px #ff0000 solid }
.edit_profile_pg1_desc	    { font-family:Arial;font-size:10pt;color:#000000;text-align:left }
.edit_profile_category_blue { font-family:Arial;font-size:10pt;font-weight:bold;color:#0000ff;text-align:right;padding-right:3 }
.edit_profile_category_red  { font-family:Arial;font-size:10pt;font-weight:bold;color:#ff0000;text-align:right;padding-right:3 }
.edit_profile_category_red_left_justify  { font-family:Arial;font-size:10pt;font-weight:bold;color:#ff0000;text-align:center;padding-left:3 }

.edit_profile_title 		{ font-family:Arial;font-size:9pt;font-weight:bold;color:#000000;text-align:right;padding-right:0 }
.edit_profile_title_left	{ font-family:Arial;font-size:9pt;font-weight:bold;color:#000000;text-align:left;padding-left:0 }
.edit_profile_input_field	{ font-family:Arial;font-size:9pt;font-weight:bold;color:#000000;text-align:left;padding-left:2 }
.edit_profile_input_desc	{ font-family:Arial;font-size:9pt;font-weight:bold;color:#000000;padding-left:2 }

.abbreviation_title			{ font-family:Arial;font-size:10pt;font-weight:bold;color:#0000ff;text-align:center }
.abbreviation_short_desc	{ font-family:Arial;font-size:8pt;font-weight:bold;color:#0000ff;text-align:center }
.abbreviation_long_desc		{ font-family:Arial;font-size:8pt;color:#0000ff;text-align:left }

.pref_header		{ text-align:center; width:587; height:20; bordercolor:#FFEFDD; background:#FFEFDD; color:#000000; font-size: 12pt }
.pref_checkboxes	{ font-family:Times New Roman; font-size: 12px; text-align:left; color:#000000 }
.pref_caption   	{ font-style:italic; font-family:Times New Roman; font-size: 14px; text-align:left }

.search_pref_header		{ font-family:Arial; font-size: 10pt; text-align:left; height:20; font-weight:bold; bordercolor:#FFEFDD; background:#FFFFFF; color:#000000; border-bottom:1pt solid #FF0000 }
.search_pref_checkboxes	{ font-family:Arial; font-size: 10pt; text-align:left; height:20; color:#000000; background:#FFEFDD }

.search_pref_title	{ font-family:Arial; font-size: 10pt; text-align:left; height:20; font-weight:bold; color:#000000; }
.search_pref_body	{ font-family:Arial; font-size: 9pt; text-align:left; height:20; color:#000000 }
.search_pref_text	{ font-family:Arial; font-weight:bold; font-size: 9pt; text-align:left; height:20; color:#000000 }

.login_checkboxes	{ font-family:Times New Roman; font-size: 24px; color:#000000; float: left }
.login_content		{ border:4px solid #D3C7FF; border-collapse: collapse; color:#0000ff; text-align:center; font-family: Arial }
.login_data 		{ border: 1px solid #FDE4FF }

.billing_category		{ font-family:Arial; font-size:10pt; color:#000000; font-weight:bold }

table.titlebackground 	{ background:#ffffff; color:#ffffff; border: #f383ff solid 0px}
table.contentbackground	{ background:#f0f0f0; color:#ffffff; border: #800000 solid 2px}
table.profilebackground	{ background:#ffffff; color:#0000ff; border: #D3C7FF solid 2px}
table.memberdata 		{ background:#ffffff; color:#0000ff; bordercolor:#111111; border-collapse: collapse; font-family: Arial; font-size: 10px; font-weight:normal> }
table.memberlist		{ background:#f0f0f0; color:#0000ff; text-align:center; width:50%; font-family: Arial}
table.whitecontent		{ background:#000000; color:#0000ff; text-align:center; width:50%; font-family: Arial}
table.themed 			{ background:#ffffff; color:#0000ff; text-align:center; font-family: Verdana; font-size:16px; border: 0px #ffffff solid}
table.themed_qs			{ background:#ffffff; color:#0000ff; text-align:center; font-family: Verdana; font-size:16px; border: 5px #f383f0 solid; padding-left:10px; padding-right:5px }
table.themed_header 	{ background:#F383FF; color:#0000ff; text-align:center; width:100%; font-family: Verdana; font-size:20px; border: 0px #ffffff solid}
table.quicksearch 		{ border: 0px; border-collapse: collapse; width:767; text-align:center }
table.member_view_quick_search	{ background:#ffefdd; color:#0000ff; text-align:left; font-family: Verdana; font-size:16px; border: 0px #ffffff solid}

a.sessiontype { background:#ffffff; color:#0000ff; text-align:center; width=100%; font-family: Arial}

.time_date		{ font-family:Arial; font-size: 12px; color:#000000 }

.member_control				{ background:#FF0000; color:#ffffff; text-align:right; font-family:Arial,Verdana; font-size:10pt; text-decoration:none  }
.member_control	a			{ background:#FF0000; color:#ffffff; text-align:right; font-family:Arial,Verdana; font-size:10pt; text-decoration:none  }
.member_control	a:visited	{ background:#FF0000; color:#ffffff; text-align:right; font-family:Arial,Verdana; font-size:10pt  }
.member_control	a:hover		{ background:#FF0000; color:#ffffff; text-align:right; font-family:Arial,Verdana; font-size:10pt; text-decoration:underline  }
.member_control	a:active	{ background:#FF0000; color:#ffffff; text-align:right; font-family:Arial,Verdana; font-size:10pt  }

.1member_control				{ color:#0000ff; text-align:right; font-family:Arial,Verdana; font-size:9pt; text-decoration:none  }
.1member_control	a			{ color:#0000ff; text-align:right; font-family:Arial,Verdana; font-size:9pt; text-decoration:none  }
.1member_control	a:visited	{ color:#0000ff; text-align:right; font-family:Arial,Verdana; font-size:9pt  }
.1member_control	a:hover		{ color:#ff0000; text-align:right; font-family:Arial,Verdana; font-size:9pt; text-decoration:underline  }
.1member_control	a:active	{ color:#0000ff; text-align:right; font-family:Arial,Verdana; font-size:9pt  }

/* Styles for member_control.asp file */
table.mc_table		{ background:#ff7777; padding-top:0px; padding-bottom:0px; font-family:Arial; font-size:12pt }
tr.mc_tr			{ background:#777777; color:#ffffff; text-align:left; font-family:Arial,Verdana; font-size:12pt  }
td.mc_td 			{ background:#777777; color:#ffffff; font-family:Arial,Verdana; font-size:10pt; padding-right: 4}
td.mc_td a 			{ background:#777777; color:#ffffff; font-family:Arial,Verdana; font-size:10pt; text-decoration:none }
td.mc_td a:visited	{ background:#777777; color:#ffffff; font-family:Arial,Verdana; font-size:10pt}
td.mc_td a:hover	{ background:#777777; color:#ffffff; font-family:Arial,Verdana; font-size:10pt; text-decoration:underline }
td.mc_td a:active	{ background:#777777; color:#ffffff; font-family:Arial,Verdana; font-size:10pt}

/* Styles for voter polls */
div.poll_question		{ color:#ff7777; font-family:Arial,Verdana; font-size:12pt }
div.poll_answer			{ color:#777777; font-family:Arial,Verdana; font-size:10pt }
div.poll_result 		{ color:#000000; font-family:Arial,Verdana; font-size:10pt }