

.header_stats_dark {
	color:#999999;
}
.header_stats_light {
	color:#b2b2b2;
}
.header_stats_darkest {
	color:#656565;
}

table.amber_alert {
	border:1px solid yellow;
	padding:2px;
	background-color:black;
}
td.amber_alert_hdr {
	background-color:white;
	color:red;
	font-weight:bold;
	font-size:12px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}
td.amber_alert_photo {
	background-color:#333333;
}
table.amber_alert_info {
	padding-left:2px;
	font-size:10px;
	background-color:#333333;
}
td.amber_alert_info_title {
	font-size:11px;
	color:white;
	background-color:black;
	font-weight:bold;
}
td.amber_alert_info_desc {
	font-size:10px;
	color:#CCCCCC;
	background-color:black;
}
td.amber_alert_info_date {
	font-size:10px;
	color:#999999;
	background-color:black;
	border-top:1px solid #666666;
	text-align:right;
}
td.amber_alert_info_more {
	font-size:10px;
	color:#999999;
	background-color:black;
	text-align:right;
}

table.share_box {
	background-color:black;
	border:1px solid green;
	padding:3px;
}
td.share_box_opts {
	font-size:9px;
	padding:0px;
	background-color:black;
	text-align:center;
}
td.share_box_opts_all {
	font-size:11px;
	padding:0px;
	color:yellow;
	font-weight:bold;
	background-color:black;
	text-align:center;
}
td.share_box_hdr {
	font-size:10px;
	font-weight:bold;
	border-bottom:1px solid white;
	background-color:#333333;
}
td.share_box_input {
	font-size:9px;
	padding:2px;
	background-color:black;
	font-style:italic;
	color:#666666;
}
td.share_box_submit {
	font-size:9px;
	padding:2px;
	background-color:black;
}
a.share_link {
	font-size:12px;
	color:#33FF00;	
	font-weight:bold;
	text-decoration:underline;
}
p.shared {
	color:red;
	font-weight:bold;
	font-size:12px;
}
.share_login_dialog {
display:block;
position:relative;
z-index:97;
width:320px;
background-color:#323296;
left:0;
top:0;
color:black;
}

table.birthday_alerts_small {
	background-color:black;
	border:1px solid #66CCFF;
	padding:5px;
}
td.birthday_alerts_small_data {
	background-color:black;
	font-size:10px;
	font-weight:bold;
	color:#3399CC;
}

table.birthday_alerts_large {
	background-color:black;
	border:1px solid #66CCFF;
	padding:5px;
}
td.birthday_alerts_large_hdr {
	background-color:#3399CC;
	font-size:14px;
	font-weight:bold;
	color:white;
	text-align:left;
	padding:10px;
}
td.birthday_alerts_large_data {
	background-color:black;
	font-size:12px;
	font-weight:bold;
	color:#3399CC;
	text-align:center;
	padding:20px;
}



table.crush {
	background-color:black;
}
td.crush_hdr {
	background-color:#333333;
	color:#FFFFFF;
	font-weight:bold;
	border-bottom:1px solid #660000;
	padding:5px;
}
td.crush {
	padding:2px;
	background-color:black;
}
td.addcrush {
	padding:5px;
}

table.christmas_homepage_alert {
	border:2px solid red;
	padding:10px;
	background-color:black;
}
td.christmas_homepage_alert {
	padding:5px;
	background-color:black;
}
a.christmas_homepage_alert {
	color:#33ff33;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

p.make_homepage {
	font-size:11px;
	padding:5px;
	text-align:center;
}
a.make_homepage {
	font-size:11px;
	font-weight:bold;
	color:red;
	text-decoration:underline;
}

table.recent_salutes {
	border:1px solid red;
	padding:20px;
	background-color:black;
}
td.recent_salutes_hdr {
	padding:10px;
	background-color:black;
	color:yellow;
	font-size:14px;
	font-weight:bold;
}
td.recent_salutes {
	padding:10px;
	background-color:black;
}

table.pending_salutes {
	border:1px solid red;
	padding:10px;
	background-color:black;
}
td.pending_salutes_hdr {
	background-color:black;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:yellow;
}
td.pending_salutes {
	background-color:black;
}
.salute_border {
	border:1px solid white;
}
table.cool_stuff {
	border:1px solid red;
	padding:10px;
	background-color:black;
}
table.salutes {
	border:1px solid red;
	padding:10px;
	background-color:black;
}
td.salutes_hdr {
	background-color:black;
	font-size:12px;
	font-weight:bold;
	color:yellow;
}
td.salutes {
	background-color:black;
	padding:10px;
}
table.cool_stuff {
	border:1px solid red;
	padding:10px;
	background-color:black;
}
td.cool_stuff_hdr {
	background-color:black;
	font-size:12px;
	color:yellow;
	font-weight:bold;
}
td.cool_stuff {
	background-color:black;
}
table.mygiftbox_hdr {
	border:0px;
	padding:6px;
	background-color:black;
}
table.mygiftbox {
	border:3px solid #990000;
	padding:3px;
	background-color:#990000;
}
table.mygiftbox_items {
	border:0px;
	padding:3px;
	background-color:black;
	text-align:center;
}

div.textticker {
	border-bottom:1px solid red;
}


table.ripped_info {
	border:1px solid gray;
	padding:3px;
}
td.ripped_info_hdr {
	font-size:13px;
	color:yellow;
	background-color:black;
	font-weight:bold;
	border-bottom:1px solid white;
}
td.ripped_info {
	font-size:12px;
	color:white;
	background-color:black;
}

#fixedtipdiv{
position:absolute;
/*padding: 2px;*/
/*border:1px solid red;*/
font:normal 12px Verdana;
line-height:18px;
z-index:100;
color:silver;
background-color:black;
width:100%;
}
.tooltip_border_reg {
border:1px solid red;
padding:2px;
}

body.alerts {
	background-color:black;
	background:none;
}
table {
	border:0px;
}


table.active_users {
	border:0px;
	border-bottom:1px solid red;
	background-color:black;
	text-align:left;
	padding:5px;
}
td.active_users_hdr {
	font-size:12px;
	font-weight:bold;
	color:yellow;
}
td.active_users_data {
	font-size:12px;
	font-weight:bold;
	color:red;
}

table.small_ad {
   padding:2px;
   border:1px solid #990000;
   color:yellow;
   background-color:black;
}
td.small_ad_title {
   font-size:10px;
   font-weight:bold;
   color:yellow;
   background-color:#990000;
   border-bottom:1px solid #990000;
   text-align:center;
}
td.small_ad_data {
   color:white;
   background-color:black;
}

table.blast {
   border:2px solid #660000;
   color:white;
   background-color:black;
}
table.blast_owner {
   color:white;
   background-color:black;
}
td.blast_owner {
   color:white;
   background-color:black;
	padding:5px;
	padding-top:0px;
}
a.blast_link_body {
	color:white;
	text-decoration:none;
	font-size:12px;
        font-family: Verdana, Arial, sans-serif;

}

table.create_lounge {
	color:white;
	background-color:black;
	border:1px solid red;
	padding:5px;
}

table.blast_info {
   color:white;
   background-color:black;
}
td.blast_body {
   font-size:11px;
   color:white;
   background-color:black;
	padding:5px;
}
td.blast_link {
   font-size:9px;
   color:gray;
   background-color:black;
}
div.blast_link {
   font-size:9px;
   color:gray;
   background-color:black;
}

td.blast_title {
   font-size:10px;
   font-weight:bold;
   color:white;
   background-color:#660000;
	border-bottom:1px solid #660000;
	text-align:center;
}

table.footer_menu {
	border:none;
	color:silver;
	font-weight:bold;
	font-size:9px;
}
td.footer_menu {
	border:none;
	color:silver;
	font-weight:bold;
	font-size:9px;
	padding-left:10px;
	padding-right:10px;
}

table.top_menu {
	padding:5px;
	border:none;
	color:white;
	font-weight:bold;
	font-size: 10px;
	background-color:black;
}
td.top_menu {
	padding:2px;
	/* border-right:1px solid red; */
	color:white;
	font-weight:bold;
	font-size: 10px;
	text-align:center;
	background-color:black;
}
td.top_menu_r {
	padding:2px;
	/* border-right:1px solid red; */
	color:white;
	font-weight:bold;
	font-size: 10px;
	text-align:right;
	background-color:black;
}

table.new_points {
	background-color:black;
	border:1px solid white;
	padding:10px;
	color:red;
	text-align:center;
}
td.new_points {
	color:red;
	font-size:14px;
	font-weight:bold;
	padding:10px;
	text-align:center;
}

td {
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	border:0px;
}
td.login_header {
	font-size: large;
	font-weight: bold;
	text-align:center;
}

table.message {
	border: 1px solid white;
	background: transparent;
	background-color:black;
	margin:3px 6px;
}
table.join {
	border: 1px solid white;
	background: transparent;
	background-color:black;
	padding:3px;
}
table.login_box {
	border: 1px solid white;
	background: transparent;
	background-color:black;
	padding:5px;
}

a.link_top_ten_cherry {
	color:red;
	font-weight:bold;
}
a.link_top_fifty_cherry {
}
a.link_top_hundred_cherry {
}
a.link_userbox_sponsored {
	color:#6666ff;
	font-weight:bold;
}
a.link_userbox_celebrity {
	color:#00FFFF;
	font-weight:bold;
}
a.link_userbox_supporter {
	color:#00ff00;
	font-weight:bold;
}
a.link_userbox_family {
	color:#ffff00;
	font-weight:bold;
}

td.userbox_family {
        text-align:center;
        padding:5px;
        color:#ffff00;
        background-color:black;
}

table.leave_comment_box {
        border:1px solid white;
        padding:10px;
        background-color:black;
        background:transparent;
        text-align:center;
}
td.leave_comment_box_hdr {
        text-align:center;
        padding:5px;
        color:yellow;
        border-bottom:1px solid yellow;
        font-size:larger;
        background-color:black;
}
td.leave_comment_box_body {
        padding:5px;
        background-color:black;
}

table.newbie_home_message {
	border:2px solid red;
	padding:1em;
	background-color:black;
	color:yellow;
}
td.newbie_home_message {
	background-color:black;
	color:yellow;
}
a.newbie_home_message {
	color:yellow;
	font-size:20px;
	font-weight:bold;
	text-decoration:underline;
}

a.link_userbox_mandy {
	color:#ffff00;
	font-weight:bold;
	text-decoration: blink;
}
a.link_top_points_level {
	font-weight:bold;
}
a.link_verified_email {
	font-weight:bold;
}
a.link_newbie {
	color:#4D9732;
}
a.link_top_referrer {
	color:#CC66FF;
/*	color:#FF99FF; */
	font-weight:bold;
}
a.link_userbox_moderator {
        color:#FF9900;
        font-weight:bold;
}
a.link_vic {
	color:#6699ff; 
	font-weight:bold;
}
a.link_vic_blue {
	color:#6699ff; 
	font-weight:bold;
}
a.link_vic_pink {
	color:#FF99CC;
	font-weight:bold;
}
.tooltip_border_link_vic_pink {
border:3px solid #FF99CC;
}
.tooltip_border_link_vic_blue {
border:3px solid #6699FF;
}
.tooltip_border_link_vic {
border:3px solid #333333;
}
.tooltip_border {
border:3px solid red;
}

table.user {
	border:none;
	padding:5px;
/*	margin-right:3em; */
}
a.bold_join {
	color:red;
	font-size:12px;
}
a.new_feature {
	color:red;
	font-weight:bold;
}
table.top_header {
	position:relative;
	text-align:center;
	z-index:3;
	background-color:black;
}
td.top_left_header {
	text-align:left;
	/*padding:10px;*/
	background-color:black;
}
td.top_right_header {
	text-align:right;
	padding:2px;
	background-color:black;
}
img.user_tn_small {
	height:4em;
	padding:0px;
}
img.user_tn_new
{
	border-top:3px solid green;
	height:4em;
	padding:0px;
}
div.online_bar_tn_small {
	width:6em;
	height:5em;
	text-align:center;
	color: white;
	padding:0px;
	background-color:black;
	overflow:hidden;
}


img.blast_user_tn_small {
	height:6em;
	padding:0px;
}
div.blast_tn_small {
	width:7em;
	height:8em;
	text-align:center;
	color: white;
	padding:0px;
	background-color:black;
	overflow:hidden;
}







a.top_header {
	padding:2px;
	color:white;
	text-decoration:none;
}
.top_header a:hover {
        text-decoration:underline;
}


div.shout_box2{
	border:2px solid #660000;
        width:275px;
        background-color:black;
	height:23;

}


td.shoutbox a:link, td.shoutbox a:active, td.shoutbox a:visited, td.shoutbox a:hover {
font-size: 9px;
text-decoration:underline;
color: #999999;
}

td.shoutbox {
font-size: 9px;
text-decoration:none;
color: #999999;
}


div.shout_box_large {
	border:2px solid #660000;
	overflow:auto;
	width:400px;
	height:300px; 
	scrollbar-base-color:#993333;
	scrollbar-arrow-color:white;
	scrollbar-track-color:black; 
	scrollbar-shadow-color:#660000;
	scrollbar-lightshadow-color:white;
	scrollbar-darkshadow-color:#663333;
	scrollbar-highlight-color:#CC3333;
	scrollbar-3dlight-color:red;
	background-color:black;
	color:white;
/*
	position:relative;
  left:0;
  top:0; */
	float:left;
}

div.shout_box {
/*	border:2px solid #660000;*/
/*	overflow:auto;*/
	text-align: center;
/*	width:250px; */
	background-color:black;
	color:white;

/*
	position:relative;
  left:0;
  top:0; */
	float:left;
}

table.shouts {
	background:transparent;
	background-color:black;
	text-align:center;
	border:2px solid #660000; 
	padding-left:0px;
	padding-right:0px;
	/* position:absolute; */
/*	position:fixed;
  left:0;
  top:0; */

}
td.enter_shout {
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:yellow;
	border-top:1px solid #660000;
	padding-top:5px;
}
a.send_shout {
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:yellow;
}
td.shout_msg {
	font-size:9px;
	font-family: Verdana, Arial, sans-serif;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	border-bottom:1px solid #660000;
}
td.shout_msg_bold {
	font-size:9px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	border-bottom:1px solid #993333;
}
th.shouts {
	font-size:9px;
	font-weight:bold;
	background-color:black;
	color:white;
	border-bottom:1px solid #993333;
}
td.shout_msg_link {
}


div.alerts2{
 border:2px solid #660000;
        width:275px;
        background-color:black;

}
div.alerts{
/* border:2px solid #660000;*/
        width:245px;
        background-color:black;
}


table.alerts {
	background:transparent;
	background-color:black;
	text-align:center;
	/* border:2px solid red; */
	border-top:2px solid red;
	border-bottom:2px solid red;
	border-left:2px dashed red;
	border-right:2px dashed red;
	padding-left:5px;
	padding-right:5px;
}
td.tabbed_alerts_backtab {
	font-size:9px;
	font-family: Verdana, Arial, sans-serif;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	padding-bottom:4px;
	background-color:black;
	color:#999999;
	border-bottom:1px solid #333333;
}
td.tabbed_alerts_thistab {
	font-size:10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#111111;
	border:1px solid #333333;
	border-bottom:3px solid #111111;
	color:red;
}
td.alerts {
	font-size:9px;
	font-family: Verdana, Arial, sans-serif;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;

}
td.alerts_11 {
	font-size:11px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	width:100%;
}

td.alerts_bold_11 {
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;
	text-align:left;
	color:yellow;
	background-color:#111111;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
}

td.alerts_bold {
	font-weight:bold;
	font-size:9px;
	font-family:Verdana, Arial, sans-serif;
	text-align:left;
	color:yellow;
	background-color:#111111;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
}
td.fullpage_alerts_hdr {
	font-size:12px;
	font-family: Verdana, Arial, sans-serif;
	text-align:center;
	background-color:black;
	color:yellow;
	font-weight:bold;
}

td.alerts_fp {
        font-size:12px;
        font-family: Verdana, Arial, sans-serif;
        text-align:left;
        padding-left:5px;
        padding-right:5px;
        padding-top:1px;
        padding-bottom:1px;

}
td.alerts_fpx {
        font-size:14px;
        font-family: Verdana, Arial, sans-serif;
        text-align:left;
        padding-left:5px;
        padding-right:5px;
        padding-top:1px;
        padding-bottom:1px;

}
td.alerts_11_fp {
        font-size:12px;
        font-family: Verdana, Arial, sans-serif;
        font-weight:bold;
        text-align:left;
        padding-left:5px;
        padding-right:5px;
        padding-top:1px;
        padding-bottom:1px;
        width:100%;
}

td.alerts_bold_11_fp {
        font-weight:bold;
        font-size:12px;
        font-family:Verdana, Arial, sans-serif;
        text-align:left;
        padding-left:5px;
        padding-right:5px;
        padding-top:1px;
        padding-bottom:1px;
}
td.alerts_bold_fp {
        font-weight:bold;
        font-size:12px;
        font-family:Verdana, Arial, sans-serif;
        text-align:left;
        padding-left:5px;
        padding-right:5px;
        padding-top:1px;
        padding-bottom:1px;
}

td.alerts_giftvic {
	font-size:11px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	width:100%;
}

td.alerts_bold_giftvic {
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;
	text-align:left;
	color:yellow;
	background-color:#111111;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
}

td.alerts_hdr {
	font-size:9px;
	font-family: Verdana, Arial, sans-serif;
	text-align:center;
	background-color:black;
	color:red;
	font-weight:bold;
}
table.home_news {
	border: 1px solid white;
	background: transparent;
	background-color:black;
}
td.home_news_headline {
	font-size:11px;
	font-family: Verdana, Arial, sans-serif;
}
td.home_news_body {
	font-size:9px;
	font-family: Verdana, Arial, sans-serif;
}
td.home_news_source {
	font-size:8px;
	font-family: Verdana, Arial, sans-serif;
}

table.random_people {
	border: 1px solid white;
	background: transparent;
	background-color:black;
	text-align:center;
}

table.images {
	border: 1px solid white;
	background: transparent;
	background-color:black;
	text-align: center;
	margin:5px;
}
td.user_rating_current {
	background-color:black;
	padding:3px;
}
td.user_rating_current_nobg {
        padding:3px;
}

td.user_already_rated {
	text-align:center;
	font-size:10px;
	color:#CCCCCC;
	background-color:black;
}
td.user_already_rated_nobg {
        text-align:center;
        font-size:10px;
        color:#CCCCCC;
}

td.user_rate {
	background-color:black;
}
table.photo_rating_box {
	border:1px solid red;
	text-align:center;
	padding:5px;
}
table.photo_rating_box2 {
        text-align:center;
        padding:5px;
}
td.photo_rating_current_hdr {
	text-align:right;
	padding:5px;
}
td.photo_rating_current {
	text-align:center;
	padding:5px;
}
td.photo_rating_current_l {
	text-align:left;
	padding:5px;
}

td.new_messages {
	/*padding:3px;*/
/*	text-align:center; */
	color:yellow;
}
td.alert_friend_req {
	color:yellow;
}
a.new_messages {
	color:yellow;
	font-weight:bold;
	font-size:9px;
}
a.alert_friend_req {
	color:yellow;
	font-weight:bold;
	font-size: 9px;
}
select.x_center {
	text-align:center;
	color:green;
}
td.my_fans_top {
	text-align: center; 
	/* border-left:1px solid #333333; */
/*	border-left:1px dashed #333333; */
	/* border-right:1px solid #333333; */
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
}
td.my_fans_top_sep {
	text-align: center; 
	/* border-left:1px solid #333333; */
/*	border-left:1px dashed #333333; */
	/* border-right:1px solid #333333; */
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}
td.my_fan_of_top {
	text-align: center;
}

td.user_info {
	text-align: center;
	color: white;
	background-color:black;
}
.user_info_l {
	text-align: left;	
	color: white;
}
table.user_info_c {
	text-align: center;
	color: white;
}
td.user_info_c {
	text-align: center;
	color: white;
}
td.login_email {
	text-align:right;
}
td.login_pw {
	text-align:right;
}
p.image_links_desc {
	text-align:left;
	font-size:12px;
	color:yellow;
	padding:10px;
}
p.surf_hdr {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:yellow;
	padding-top:10px;
	padding-bottom:10px;
}
span.surf_options {
	font-size:12px;
	font-weight:bold;
	color:#ff9900;
	padding-top:10px;
	padding-bottom:10px;
}
td.rating_anon_desc {
	text-align:center;
	vertical-align:bottom;
	font-size:10px;
	font-style:italic;
	color:#CCCCCC;
	background-color:black;
}
td.rating_anon_desc_nobg {
        text-align:center;
        vertical-align:bottom;
        font-size:10px;
        font-style:italic;
        color:#CCCCCC;
}

table.image_links {
	padding:10px;
}
td.image_links_hdr {
	font-weight:bold;
	text-align:center;
	padding:3px;
}
table.blue_box {
	padding:5px;
	border:1px solid blue;
	background-color:black;
}

table.online_users {
	/* border-top-style: inset;
	border-top-color: white;
	border-top-width: thin; */
}
table.online_users_small {
/*	border-bottom-style: inset; 
	border-bottom-color: white;
	border-bottom-width: thin;  */
	padding:0px;
}
table.new_users_small {
	padding:0px;
}
a.new_users {
	/* color:#39e300; */
	color:#4D9732;
	font-weight:bold;
}
td.new_users_border {
	text-align:right;
	color:#00CC00;
	font-weight:bold;
	text-decoration:underline;
	border-top: 1px solid green;
	border-right:1px solid green;
}

.info_textbox {
	text-align: center;
	text-indent: 10;
	font-size: medium;
	border-bottom-style: groove;
	border-bottom-color: yellow;
	border-bottom-width: medium;
	border-left-style: groove;
	border-left-color: yellow;
	border-left-width: thin;
}
.error_textbox {
	text-align: left;
	/* text-indent: 10; */
	font-size: medium;
	border-bottom-style: groove;
	border-bottom-color: #FF0000;
	border-bottom-width: medium;
	border-left-style: groove;
	border-left-color: #FF0000;
	border-left-width: thin;
	padding:10px;
}

table.referral_path {
	/* font-size: 11px; */
	font-family: Verdana, Arial, sans-serif;
	color: white;
	text-indent: 0;
	text-align:left;
	padding-bottom:5px;
	background-color:black;
}
td.referral_path {
	text-align:left;
	background-color:black;
}
a.referral_path_me {
	font-family: Verdana, Arial, sans-serif;
	color: red;
	font-style:italic;
	text-align:center;
}
a.referral_path {
	font-family: Verdana, Arial, sans-serif;
	color: yellow;
	font-style:norm;
	text-indent:0;
	text-align:center;
}
div p a{
color:#0000FF!important;}
div a{
color: ##C1C1C1!important;
}
 a strong { 
	color: #c1c1c1!important;
}




a{
color:#C1C1C1;}
a:visited {
/*	color: #CC0000;*/
}

a.ttt {
	font-size: 11px; 
	color: red; 
	text-decoration: none;
}

a.ttt:hover {
	color: red;
	text-decoration: none;
}

a.ttt2 {
        font-size: 11px;
        color: red;
        text-decoration: none;
}

a.ttt2:hover {
        color: red;
        text-decoration: underline;
}


a.item {
	font-size: 11px; 
	color: white; 
	text-decoration: none;
}

a.item:hover {
	color: red;
	text-decoration: none;
}

a.item div.thumbDate, a.item div.thumbType {
	font-size: 11px; 
	/*color: black;*/ 
	text-decoration: none;
}

a.item:hover div.thumbDate, a.item:hover div.thumbType {
	color: red;
	text-decoration: none;
}

a.item div.thumbType {
	font-weight: bold;
}

table.copyright {
	vertical-align: bottom;
	text-align: center;
	position: bottom;
	font-size:9px;
	font-style:italic;
	color:#999999;
}
td.copyright {
	vertical-align: bottom;
	text-align: center;
	position: bottom;
	font-size:9px;
	font-style:italic;
	color:#999999;
}


a.item div.today {
	color:#cc0000;
	font-weight:bold;
	vertical-align: top;
}

a.item:hover div.today {
	color: #0066FF;
	font-weight:bold;
	vertical-align: top;
}

h2 {
	font-family: helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0;
	margin: 10px 0 1px 0;
}


p {
	padding: 0;
	margin: 5px 0;
}

table.grid {
	border-right: 1px solid gray;	
	border-top: 1px solid gray;
	
}

table.grid td {
	border-left: 1px solid gray;	
	border-bottom: 1px solid gray;	
}

th {
	text-align: left;
}

a:active {
	text-decoration: underline;
}

.tab
{
	background: gray;
	color: black;
	border-bottom: 1px solid red;
	border-right: 1px solid black;
	padding: 4px;
	cursor: pointer;
	white-space: nowrap;
}
.tabs
{
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.tabcontent
{
	border-bottom: 1px solid red;
	border-left: 1px solid red;
	border-right: 1px solid red;
	background: black;
}
#mytabs
{
	width: 100%;
}

#cp
{
	z-index: 3;
}
table.home_opts_no_border {
        background-color:black;
        text-align:left;
        padding:5px;
        width:100%;
}
table.home_opts {
        border:1px solid grey;
        text-align:left;
        padding:0px;
        width:100%;
}
td.home_opts {
        text-align:left;
        padding:0px;
}
table.horoscope {
        border: 1px solid white;
        background: transparent;
        background-color:black;
        padding:3px;
}
table.my_friends {
        border: 1px solid white;
        background: transparent;
        background-color:black;
        padding:3px;
}
table.my_friends_big {
        border: 1px solid white;
        background: transparent;
        background-color:black;
}
td.my_friends_big {
        text-align:center;
        padding:5px;
}
td.my_friends_sep {
        text-align:center;
        padding-bottom:5px;
        padding-right:3px;
        padding-left:3px;
        border-right:1px dashed #333333;
}
td.my_sep {
        border-right:1px dashed #333333;
}
td.horoscope {
        text-align:center;
        padding-bottom:5px;
        padding:4px;
}
td.my_friends {
        text-align:center;
        padding-bottom:5px;
        padding:4px;
}
td.random_people {
        text-align: center;
}
td.my_friends_top {
        text-align: center;
        font-size:12px;
        padding-top:5px;
        padding-bottom:5px;
}
td.my_friends_top_sep {
        text-align: center;
        font-size:12px;
        font-weight:bold;
        /* border-right:1px dashed #333333; */
        padding-top:5px;
        padding-bottom:5px;
}
.user_info_r {
        text-align: right;
        text-indent: 10;
        color: white;
}
td.user_info_name {
        color: yellow;
        text-align:center;
        font-size: medium;
        background-color:black;
}
table.user_info {
        border-top-style: inset;
        border-top-color: white;
        border-top-width: thin;
        background-color:black;
        /* margin:2em; */
}
table.my_bulletins {
        border: 1px solid white;
        background: transparent;
        background-color:black;
        padding:10px;
}
td.my_bulletins_hdr {
        text-align:center;
        font-weight:bold;
        font-size:14px;
}
td.my_bulletins_hdr_l {
        text-align:left;
        font-weight:bold;
        font-size:14px;
        padding-left:3em;
}

table.bulletins {
        border: 1px solid white;
        background: transparent;
        background-color:black;
}
td.bulletins_hdr {
        text-align:center;
        font-weight:bold;
}
td.bulletins_hdr_l {
        text-align:left;
        font-weight:bold;
}
td.bulletins_to {
        text-align:center;
        padding: 2px;
}
td.bulletins_from {
        text-align:center;
        padding: 2px;
}
td.bulletins_subject_l {
        text-align:left;
        padding-left: 3em;
}
td.bulletins_date {
        text-align:center;
        padding: 2px;
        font-size:9px;
}

td.bulletins_subject_sticky {
   text-align:left;
   padding-left: 1em;
	border-bottom:2px solid red;
}
td.bulletins_subject {
   text-align:left;
   padding-left: 1em;
}
td.bulletins_date_sticky {
   text-align:center;
   padding: 2px;
   font-size:9px;
	border-bottom:2px solid red;
}
table.tabbed_friends_family {
}

td.tabbed_friends_family_thumbnail {
	text-align:left;
	text-valign:center;
}

td.tabbed_friends_family_name {
	text-align:left;
        text-valign:center;
}

table.online_status {
}
td.online_status_image {
  text-align:right;
  vertical-align: text-top 
}
td.online_status_text {
  text-align:left;
  vertical-align: text-bottom;
  color:#FFFFFF;
  font-size:10px; 
}

table.show_user {
}
td.show_user {
    text-align:center;
}
td.show_user_demo {
    text-align:center;
    color:#FFFFFF;
    font-size:10px;
}

table.system_bulletin {
        background:transparent;
        background-color:black;
        text-align:center;
        border:4px solid blue;
}
table.system_bulletin_body {
        background:transparent;
}
td.system_bulletin_date {
        color:grey;
        font-style:italic;
        border-bottom:1px dashed grey;
        font-size:9px;
        padding-top:3px;
}
td.system_bulletin_hdr {
        border-bottom:1px solid blue;
        text-align:center;
        font-size:11px;
        font-weight:bold;
        color:white;
}
td.system_bulletin_footer {
        border-top:1px solid blue;
        text-align:center;
        font-size:11px;
        font-weight:bold;
        color:white;
}
td.system_bulletin_from {
        text-align:center;
        padding:5px;
}
td.system_bulletin_body {
        padding:5px;
        color:silver;
}
div.user_tn_tiny {
        width:4em;
        height:5em;
        text-align:center;
        color: white;
        padding:0px;
        background-color:black;
        overflow:hidden;
}



div.user_tn_tiny_5 img {
        width:75px; 
        /* height:75px; */
        text-align:center;
        color: white;
        padding:0px;
        background-color:black;
        overflow:hidden;
			border:0;
}
/*
img.user_tn_tiny_5 {
        border:0;
        width:75px;
        padding:5px;
}
*/



div.user_tn_tiny_7 img {
        width:100px;
  /*      height:100px; */
        text-align:center;
        color: white;
        padding:0px;
        background-color:black;
        overflow:hidden;
        border:0;
}
/*
img.user_tn_tiny_7 {
        border:0;
        height:100px;
        padding:5px; 
}
*/


div.user_tn_tiny_3 img {
        width:3em;
/*        height:3em; */
        text-align:center;
        color: white;
        padding:0px;
        background-color:black;
        overflow:hidden;
        border:0;
}
/*
img.user_tn_tiny_3 {
        border:0;
        height:3em;
        padding:0px;
}
*/



div.user_tn_tiny_4a img {
        border:0;
        width:44px;
        padding:0px;
        padding-right:4px;
        background-color:black;
        overflow:hidden;
        text-align:center;
        color: white;
        /* float:left; */
}



img.user_tn_tiny_4 {
        height:4em;
        padding:0px;
        padding-right:4px;
        /* float:left; */
}
img.user_tn_tiny {
        border:0;
        height:3em;
        padding:0px;
        padding-right:4px;
       float:left;
}
td.lounge_shout_msg {
        /* margin-top:3px;
        margin-bottom:3px; */
        text-align:left;
        vertical-align:bottom;
        color:white;
        font-size:12px;
}
td.lounge_shout_notice {
        /* margin-top:3px;
        margin-bottom:3px; */
        text-align:left;
        vertical-align:bottom;
        color:gray;
        font-weight:bold;
        font-size:12px;
}
div.lounge_shoutbox_enter_data {
        border:2px solid #660000;
        border-bottom:none;
        overflow:hidden;
        width:400px;
        height:30px;
        background-color:#660000;
        color:white;
        text-align:left;
        padding-left:10px;
        padding-right:10px;
	padding-top: 5px;
	padding-bottom: 5px;
        margin:0px;
        vertical-align:bottom;
}

div.lounge_shoutbox {
        vertical-align:top;
        border:2px solid #660000;
        border-top:none;
        overflow:auto;
        width:400px;
        height:300px;
        padding:0px;
        scrollbar-base-color:#993333;
        scrollbar-arrow-color:white;
        scrollbar-track-color:black;
        scrollbar-shadow-color:#660000;
        scrollbar-lightshadow-color:white;
        scrollbar-darkshadow-color:#663333;
        scrollbar-highlight-color:#CC3333;
        scrollbar-3dlight-color:red;
        background-color:black;
        color:blue;

        padding-left:10px;
        padding-right:10px;
  /* left:0;
  top:0;
        position:relative;
        float:left; */
}
.tabsel
{
        background: black;
        color: white;
        border-top: 1px solid red;
        border-left: 1px solid red;
        border-right: 1px solid red;
        padding: 4px;
        cursor: pointer;
        white-space: nowrap;
}
.tab
{
        background: gray;
        color: black;
        border-bottom: 1px solid red;
        border-right: 1px solid black;
        padding: 4px;
        cursor: pointer;
        white-space: nowrap;
}
.tabs
{
        width: 100%;
        padding: 0px;
        margin: 0px;
}
.tabcontent
{
        border-bottom: 1px solid red;
        border-left: 1px solid red;
        border-right: 1px solid red;
        background: black;
}
table.mylounges_small {
        border:1px solid red;
        padding:5px;
        background-color:black;
        font-size:11px;
        color:white;
}
td.mylounges_small_sep {
        color:yellow;
        background-color:black;
        font-size:12px;
        padding:3px;
        border-bottom:1px solid gray;
        font-weight:bold;
}
td.mylounges_small {
        font-size:11px;
        padding:2px;
        background-color:black;
        color:white;
        text-align:center;
}
table.mylounges {
        border:1px solid white;
        padding:5px;
        background-color:black;
        font-size:12px;
        color:white;
}
a.mylounges {
        font-size:14px;
        color:yellow;
        border-bottom:1px solid white;
        background-color:black;
        text-decoration:underline;
}
a.mylounges_active {
        font-size:12px;
        color:white;
        text-decoration:underline;
        font-weight:bold;
}
a.mylounges_inactive {
        font-size:11px;
        text-decoration:underline;
        font-weight:normal;
}
a.mylounges_by {
        font-size:14px;
        color:red;
        border-bottom:1px solid white;
        background-color:black;
        text-decoration:underline;
}
th.mylounges {
        font-size:14px;
        color:yellow;
        border-bottom:1px solid white;
        background-color:black;
        text-align:center;
}
td.mylounges {
        font-size:12px;
        color:white;
        background-color:black;
}
td.mylounges_data {
        font-size:12px;
        color:white;
        background-color:black;
        padding-left:10px;
        padding-right:10px;
}
table.lounge_thread {
        padding-left:10px;
/*      border:1px solid lime;  */
        padding:3px;
        background-color:black;
        font-size:10px;
}
th.lounge_thread {
        color:yellow;
        background-color:black;
        font-size:12px;
        font-weight:bold;
}
table.lounge_threads {
        /* border:1px solid purple; */
        padding:3px;
        background-color:black;
        font-size:10px;
}
th.lounge_threads {
        color:yellow;
        background-color:black;
        font-size:10px;
        font-weight:bold;
        border-bottom:1px solid white;
}
td.lounge_container {
        padding:10px;
        background-color:black;
        font-size:10px;
        color:white;
        border:1px solid #660000;
}

table.lounge_info {

/*        border:1px solid white;*/
        background-color:#333333;
	border-bottom:1px solid white;

}
th.lounge_info {
        font-size:14px;
        color:yellow;
        border-bottom:1px solid white;
        background-color:#333333;
}
td.lounge_info {
        font-size:11px;
        color:white;
        background-color:#333333;
}
td.mytrackz_small_hdr {
        font-weight:bold;
        text-align:center;
        background-color:black;
}
td.mytrackz_small {
        font-size:10px;
        text-align:left;
        background-color:black;
}
table.mytrackz_small {
        text-align:center;
        padding:2px;
        border:1px solid gray;
        background-color:black;
}
table.recent_photos {
        border:1px solid red;
        width:80%;
        padding:5px;
        background-color:black;
        color:white;
}
table.top_photos_hour {
        border:1px solid red;
        width:100%;
        padding:5px;
        background-color:black;
        color:white;
}
td.top_photos_hour {
        padding:5px;
        background-color:black;
        color:white;
        text-align:center;
}
th.top_photos_hour {
        font-weight:bold;
        font-size:14px;
        color:yellow;
        text-align:center;
}
table.profile_viewers_small {
        text-align:center;
        color:white;
        padding:2px;
        background-color:black;
}

td.profile_viewers {
        text-align: center;
        color: white;
        padding:4px;
}
td.profile_viewers_border {
        text-align:center;
        color: white;
        border-bottom: 1px solid white;
}
table.profile_viewers {
}


.points_graph {
        position: relative; /* IE is dumb */
        width: 200px;
        border: 1px solid red;
        padding: 1px;
}
.points_graph_levels {
        position: relative; /* IE is dumb */
        width: 200px;
        border: 0px solid red;
        padding: 2px;
}

.points_graph .points_bar {
        display: block;
        position: relative;
        background: url(/imgs/pointMeterBG.gif);
        text-align: center;
        color: white;
        height: 2em;
        line-height: 2em;
        border-right:0px solid yellow;
}
.points_text {
	background:transparent;
	width:100%;
	text-align:center;
	color:white;
	font-weight: bold;
	/* padding-right:15px; */
}
.points_graph .points_bar span { position: absolute; left: 1em; }
table.user_opts {
        border:1px solid grey;
        background-color:black;
        text-align:left;
        padding:5px;
        width:100%;
}
td.user_opts {
        text-align:left;
        padding:2px;
}
td.user_opts_profile a:link, td.user_opts_profile a:visited, td.user_opts_profile a:active {
        text-align:left;
        padding:2px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
td.user_opts_profile a:hover {
        text-align:left;
        padding:2px;
        color:white;
        font-weight:bold;
        text-decoration:underline;
        font-size:12px;
}

table.poke_box {
        border:1px solid red;
        background-color:black;
        text-align:left;
        padding:5px;
        width:100%;
}
th.poke_box {
        font-size:11px;
        color:yellow;
        font-weight:bold;
        background-color:black;
}
td.poke_box {
        font-size:10px;
        color:white;
        background-color:black;
        padding:5px;
}
a.poke_box_opt {
        font-size:10px;
        color:red;
        text-decoration:underline;
        font-weight:bold;
}
table.user_rating_box {
        border:1px solid red;
        text-align:center;
      /*  padding:3px; */
        background-color:black;
}
table.user_rating_box_nobg {
        text-align:center;
      /*  padding:3px; */
}

table.my_fan_of {
        border: 1px solid white;
        background: transparent;
        background-color:black;
        padding-top:5px;
        padding-bottom:5px;
}
table.my_fans {
        border: 1px solid white;
        background: transparent;
        background-color:black;
}
table.play_track {
        text-align:center;
        padding:10px;
}
td.play_track_hdr {
        font-weight:bold;
        text-align:right;
        padding:5px;
}
td.play_track {
        text-align:right;
        padding:3px;
        color:#fff;
	font-weight:bold;
}
td.play_track_r {
        text-align:right;
        padding:3px;
        color:#fff;
	font-weight:bold;
}
td.play_track_l {
        text-align:left;
        padding:3px;
        color:white;
}
table.photo_comment {
        padding:3px;
        background-color:black;
        background:transparent;
        text-align:left;
        border-bottom:1px solid red;
}
td.photo_comment_date {
        color:grey;
        font-style:italic;
        border-bottom:1px dashed grey;
        font-size:9px;
        padding-top:3px;
}
table.photo_comment_body {
        background:transparent;
}
td.photo_comment_body {
        text-align:left;
}
td.photo_comment_user {
        border:none;
        padding:3px;
        background-color:black;
        text-align:center;
}
td.photo_comment {
        text-align:center;
        padding:5px;
        color:white;
}
td.userbox_normal {
        text-align:center;
        padding:4px;
        background-color:black;
}
td.userbox_sponsored {
        text-align:center;
        padding:5px;
        color:#6666ff;
        background-color:black;
}
td.userbox_supporter {
        text-align:center;
        padding:5px;
        color:#00ff00;
        background-color:black;
}

td.userbox_moderator {
        text-align:center;
        padding:5px;
        color:#ff9900;
        background-color:black;
}
table.user_referrals {
        padding:10px;
        border:1px solid white;
}
td.user_referrals_opts {
        padding:10px;
        padding-left:1em;
        text-align:left;
}

td.userbox_top_ten_cherry {
        text-align:center;
        padding:5px;
        color:red;
        background-color:black;
        /* background-color:#FF0000; */
}
td.userbox_top_fifty_cherry {
        text-align:center;
        padding:5px;
        background-color:black;
        /* background-color:#990000; */
}
td.userbox_top_hundred_cherry {
        text-align:center;
        padding:5px;
        background-color:black;
        /* background-color:#330000; */
}
td.userbox_top_ten_cherry_sep {
        text-align:center;
        padding:5px;
/*      background-color:#FF0000; */
        border-left:1px dashed #333333;
}
td.userbox_top_fifty_cherry_sep {
        text-align:center;
        padding:5px;
/*      background-color:#990000; */
        border-left:1px dashed #333333;
}
td.userbox_top_hundred_cherry_sep {
        text-align:center;
        padding:5px;
        /* background-color:#330000; */
        border-left:1px dashed #333333;
}

table.no_photo_comments {
        border:1px solid yellow;
        padding:10px;
        background-color:black;
        background:transparent;
        text-align:center;
}
td.no_photo_comments {
        font-size:larger;
        font-weight:bold;
        color:yellow;
}
#photocontainer
{
}

#photolistcontainer
{
    float: right;
}
.albumlist
{
 /*   height: 300px; */
 /*   width: 135px; */
    float: left;
 /*   overflow: hidden; */
}
table.images {
        border: 1px solid white;
        background: transparent;
        background-color:black;
        text-align: center;
        margin:3px;
}
table.images_main {
        border:none;
        background:transparent;
        background-color:black;
        text-align:center;
        padding:5px;
}

.headerbartitle{
	padding-bottom:2px;
        color: white;
        font-family: Verdana, Arial,sans-serif;
        font-size: 12px;
	
}


table.top_lists {
        padding:0px;
        /* padding-top:1em;
        padding-bottom:1em; */
       /* background-color:black;*/
        border:1px solid #990000;
}
td.top_lists_header {
        padding-left:5px;
        text-align:left;
       /* background-color:black;*/
        color:yellow;
        font-weight:bold;
        font-size:10px;
}
td.top_lists_nb {
        padding:0px;
        text-align:center;
        /*background-color:black;*/
        font-size:10px;
}
td.top_lists_bl {
        padding:0px;
        text-align:center;
       /* background-color:black;*/
        font-size:10px;
        border-left:1px solid yellow;
}
.top_header_cs, .top_header_cs a:link, .top_header_cs a:active, .top_header_cs a:hover, .top_header_cs a:visited {
        font-weight:bold;
        color:yellow;

}
option.onlinestatus, select.onlinestatus, input.onlinestatus {
	font-size: 11px;
}

a.link_hh_sponsor {
	color:#FFFF00;
	font-weight:bold;
	text-decoration:none;
}
a.link_hh_sponsor:hover {
	color:#FFFF00;
	text-decoration:underline;
}
#valExample {
	position:absolute;
	z-index:100;
	visibility:hidden;
	width:150px;
	height:150px;
}
.blastimage {
	max-height: 75px;

}
.top_header_dropdown {
	pointer: hand;
	cursor: hand;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
#dropmenudiv {
position:absolute;
border:1px solid red;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color:#000000;
}

#dropmenudiv a {
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid red;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
background-color:#000000;
}

#dropmenudiv a:hover { /*hover background color*/
background-color: #333333;
}

.widgetnostyle {
   text-decoration:none;
}
.widgetunderline {
   text-decoration:underline;
}

#imageThumbTooltip{
position: absolute;
width: 150px;
border: 2px solid red;
padding: 2px;
background-color:#000000;
visibility: hidden;
z-index: 100;
}
.imagetooltip_hide {
display:none;
}

.imagetooltip_show {
display:block;
position:relative;
z-index:99;
width:175px;
background-color:#cccccc;
left:105;
top:25;
border:1px solid white;
color:black;
}
.imagetooltipstats {
font-size:9px;
}
.hide {
	display:none;
}
.show {
	display:block;
}

.points_graph {
        position: relative; /* IE is dumb */
        width: 175px;
        border: 1px solid red;
	height:12px;
}
.points_graph_levels {
        position: relative; /* IE is dumb */
        width: 175px;
        border: 0px solid red;
}

.points_graph .points_bar {
        display: block;
        position: relative;
        background: url(/imgs/pointMeterBG.gif);
        text-align: center;
        color: white;
	height:12px;
}
.points_text {
        background:transparent;
        width:100%;
        text-align:center;
        color:white;
        font-weight: bold;
	font-size:9px;
        /* padding-right:15px; */
}
.points_graph .points_bar span { position: absolute; left: 1em;height:12px; }

/*where new user styles start*/
.userprofile_content_show{
visibility: visible;
position:relative;
top: 0px;
display:block;
}


.userprofile_content_hide{
visibility: hidden;
display:none;
position: relative;
top: 0px;
}

.userprofile_tab2 a.current{
background-color: black;
color: white;
}
.userprofile_tab1 {
margin-top: 4px;
font: 12px Verdana;
text-align: center;
margin: 0;
padding-bottom:2px;
padding-top: 2px;
border-bottom:1px solid #6f6f6f;
color: #ffffff;
background-color: #7f7d7e;
}
.userprofile_tab3 {
margin-top: 4px;
font: 12px Verdana;
text-align: center;
margin: 0;
padding-bottom:2px;
padding-top: 2px;
border-bottom:1px solid #6f6f6f;
color: #ffffff;
background-color: #7f7d7e;
border-right: 1px solid #6f6f6f;
border-left: 1px solid #6f6f6f;
}


.userprofile_tab2 {
margin-top: 4px;
font: bold 12px Verdana;
text-align: center;
padding-bottom:2px;
padding-top: 2px;
padding-left: 3px;
padding-right:0px;
border-bottom:0px solid #6f6f6f;
border-top:1px solid #6f6f6f;
border-right:1px solid #6f6f6f;
border-left:1px solid #6f6f6f;
color: #ffffff;
background-color:#555555;
}
#userprofile_content_container{
border:1px solid #6f6f6f;
}
.userprofile_content_toggle_img {
	height:13px;
	width:13px;
	background: url(/imgs/profile_content_collapse.gif) no-repeat;
}
.userprofile_content_toggle_img2 {
        height:13px;
        width:13px;
        background: url(/imgs/profile_content_expand.gif) no-repeat;
}

.userprofile_primary_photo {
	width:15em;
	height:15em;
	overflow:hidden;
	text-align:center;
}
img.userprofile_primary_img {
	width:14em;
}
.leveltext {
	font-size:7pt;
	color:#FFFF99;
}
.userlounges_table {
        border:1px solid #6f6f6f;
        padding:3px;
}
.userlounges_hdr {
        background-color:#333333;
        padding:5;
        font-weight:bold;
        color:white;
        font-size:12px;
        padding-left:10;
        padding-right:10;
}
.userlounges_stats {
        padding:5;
        font-size:12px;
        padding-left:10;
        padding-right:10;
}
#pokediv {
        position:absolute;
        border-bottom-width: 0;
        font:normal 12px Verdana;
        line-height:18px;
        z-index:100;
        background-color:#000000;
        border:1px solid #cccccc;
        visibility:hidden;
        }

        #pokediv a {
        width: 100%;
        display: block;
        text-indent: 3px;
        text-decoration: none;
        font-weight: bold;
        background-color:#000000;
        color:#FFFF99;
        border:0px;
        }
        #pokediv a:hover { /*hover background color*/
        text-decoration:underline;
        background-color:#000000;
        border:0px;
        }

td.interaction_links a:link, td.interaction_links a:visited, td.interaction_links a:active {
        text-decoration:none;
        color:#FFFF99;
}
td.interaction_links a:hover {
        text-decoration:underline;
        color:#FFFF99;
}
td.second_interaction_links a:link, td.second_interaction_links a:visited, td.second_interaction_links a:active {
        text-decoration:none;
        color:#FFFF99;
}
td.second_interaction_links a:hover {
        text-decoration:underline;
        color:#FFFF99;
}
td.interactionlink_dividers {
	border-left:1px solid #6f6f6f;
	padding-right:5;
	padding-left:5
}
td.interactionlink_divider_noborder {
        padding-right:5;
}
.userprofile_shoutlink {
        text-decoration:none;
        color:#FFFF99;
        cursor:pointer;
        pointer:pointer;
}

.userprofile_shoutlink a:hover {
        text-decoration:underline;
        color:#FFFF99;
        cursor:pointer;
        pointer:pointer;
}
td.userprofile_interactionlink_dividers {
        border-left:1px solid #6f6f6f;
        padding-right:5;
        padding-left:5
}
td.interactionlink_divider_noborder {
        padding-right:5;
}
table.games_dropdowntable {
	border:1px solid #660000;
}
td.games_titlestyle {
	border-bottom:1px solid #660000;
	color:white;
	font-size:14px;
}
table.userprofile_games_dropdowntable {
        border:1px solid #FFFF99;
}
td.userprofile_games_titlestyle {
        border-bottom:1px solid #FFFF99;
        color:white;
        font-size:12px;
}

table.toolltip_win {  
        color:white;
}

table.tooltip_wrap {
        color:white;
        padding:3;
}

table.tooltip {
        color:white;
        padding:1;
}

td.tooltip_name {
        text-align:right;
        color:white;
        text-valign:top;
}

td.tooltip_val {
        text-align:left;
        color:white;
        text-valign:top;
}

id.usermap {
	width:80%;
	height:60%;
	color:black;
	text-align:center;
}

#usermap{
	width:80%;
	height:60%;
	color:black;
	text-align:center;
}
.urlTitle {
        font-size: 34px;
        color: #FFFF00;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
}
.catTitle {
        font-size: 24px;
        color: #FCB01E;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
}
.regText {
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
}
.prizeFont {font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }


