
img { border: 0px; margin: 0px; padding: 0px; }

html { height: 100%; width: 100%; border: 0; margin:0; padding: 0; }

body { margin: 0; border: 0; padding: 0; background-color: #FFFFFF; color: #616161; width: 100%; height: 100%; font-size: 13px; font-family: Arial,Tahoma,Verdana,sans-serif; font-weight: normal; text-align: left; line-height: 1.2; background-repeat: no-repeat; background-position: center 44px; }

table { border-spacing:0; border-collapse:collapse; margin: 0; border: 0; padding: 0; }
tr { margin: 0; border: 0; padding: 0; }
td { text-align:left; vertical-align: top; margin: 0; border: 0; padding: 0; }


div { margin: 0; border: 0; padding: 0; text-align: left; }

a { margin: 0; padding: 0; border: 0; text-decoration: underline; color: #008bb5; cursor: pointer; }
a:hover { text-decoration: none; }

ul { list-style: none; padding: 0; margin: 0; list-style-image: none; border: 0; }
ol { padding: 0; margin: 0; border: 0; }
li { padding: 0; margin: 0; border: 0; }

p { padding: 0; margin: 0; border: 0; padding-top: 3px; }

form { padding: 0; margin: 0; border: 0; }

input { font-size: 13px; font-family: Arial,Tahoma,Verdana,sans-serif; }

label { padding: 0; margin: 0; border: 0; }

textarea { font-family: Arial,Tahoma,Verdana,sans-serif; font-size: 13px; color: #4a4a4a; }

h1,h2,h3,h4,h5,h6,h7 { display: inline; font-weight: normal; border: 0; padding: 0; margin: 0; font-size: 13px; }

strong.italic { font-style: italic; }

table.table_100p { width: 100%; }
table.table_100p_fixed { width: 100%; table-layout: fixed; }

.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.none { float: none; }
.cleaner { clear: both; height: 0px; font-size: 0pt; line-height: 0; overflow: hidden; }

/* Header */

.header_bgs_container { height: 91px; overflow: hidden; position: relative; z-index: 100; }
.header_cover { height: 80px; background-image: url(http://mvpspot.com/public/images/images_3.5/header_cover.png); background-repeat: repeat-x; position: relative; z-index: 10001; }

.header_cover_line { height: 80px; background-position: 0px 42px; background-image: url(http://mvpspot.com/public/images/images_3.5/header_p_line_right.png); background-repeat: repeat-x; margin: 0px 0px 0px 800px; }

.header_color_bg { height: 80px; background-color: #b8b8b8; position: relative; z-index: 10; margin-top: -80px; }
.header_line_bg { height: 11px; background-image: url(http://mvpspot.com/public/images/images_3.5/header_cover_bottom.png); background-repeat: repeat-x; }

.global_container { position: relative; z-index: 100; width: 975px; margin: -91px auto 0px auto; }

.header_left_container { height: 91px; background-position: right 42px; background-image: url(http://mvpspot.com/public/images/images_3.5/header_p_line_left.png); background-repeat: no-repeat; width: 171px; }

.header_logo { background-image: url(http://mvpspot.com/public/images/images_3.5/logo.png); background-repeat: no-repeat; width: 169px; height: 89px; cursor: pointer; }

.header_right_container { padding: 7px 0px 0px 0px; background-position: left 42px; background-image: url(http://mvpspot.com/public/images/images_3.5/header_p_line_right.png); background-repeat: repeat-x; }

.header_menu_floater { float: left; width: 480px; }

.header_menu_container { height: 27px; overflow: hidden; }
.header_menu_sides { float: left; width: 3px; height: 27px; background-image: url(http://mvpspot.com/public/images/images_3.5/header_menu_left.png); background-repeat: no-repeat; }

.header_menu_center { float: left; width: 435px; height: 27px; background-image: url(http://mvpspot.com/public/images/images_3.5/header_menu_center.png); background-repeat: repeat-x; }
.h_m_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/header_menu_right.png); }


.header_menu_content_container { height: 27px; position: relative; z-index: 100; margin: -27px 0px 0px 0px; }
.header_menu_content_item { padding: 0px 7px 0px 8px; height: 27px; border-right: 1px solid #eaeaea; cursor: pointer; }
.h_m_content_item_last { border-right: 0; }
.header_menu_content_item_text_container { float: left; padding: 4px 3px 0px 0px; }
.header_menu_content_item_text_1 { display: block; position: relative; z-index: 100; font-size: 15px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.header_menu_content_item_text_2_container { position: relative; margin: -17px 0px 0px 1px; z-index: 10; }
.header_menu_content_item_text_2 { font-size: 15px; color: #7e7e7e; font-weight: bold; }
.header_menu_content_item_arrow { float: left; width: 9px; height: 6px; background-image: url(http://mvpspot.com/public/images/images_3.5/header_arrow_white.png); background-repeat: no-repeat; margin: 11px 0px 0px 0px; }
.header_menu_content_item_home { background-image: url(http://mvpspot.com/public/images/images_3.5/home_16.gif); float: left; width: 13px; height: 11px; background-repeat: no-repeat; margin: 8px 2px 0px 0px; position: relative; }

.header_search_container { float: right; }
.header_search_input_container { float: left; }
.header_search_input { width: 180px; height: 19px; border: 1px solid #89b8c6; font-size: 13px; color: #616161; padding: 2px 0px 0px 2px; }

.header_search_button_container { float: left; padding: 0px 14px 0px 3px; }
table.header_search_button_table { cursor: pointer; }
td.header_search_button_sides { background-image: url(http://mvpspot.com/public/images/images_3.5/orange_left.gif); background-repeat: no-repeat; width: 2px; height: 23px; }
td.header_search_button_sides.blue_left { background-image: url(http://mvpspot.com/public/images/images_3.5/blue_left.gif); }
td.header_search_button_center { background-image: url(http://mvpspot.com/public/images/images_3.5/orange_center.gif); background-repeat: repeat-x; padding: 4px 6px 0px 6px; line-height: 13px; }
td.header_search_button_center.blue_center { background-image: url(http://mvpspot.com/public/images/images_3.5/blue_center.gif); }
td.h_s_b_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/orange_right.gif); }
td.h_s_b_sides_right_blue { background-image: url(http://mvpspot.com/public/images/images_3.5/blue_right.gif); }

.header_search_title_white { font-size: 11px; font-weight: bold; font-family: Tahoma,Arial,sans-serif; color: #FFFFFF; display: block; position: relative; z-index: 100; }
.header_search_title_black_container { position: relative; margin: -12px 0px 0px 1px; }
.header_search_title_black { font-size: 11px; color: #5a2a00; font-family: Tahoma,Arial,sans-serif; z-index: 10; }

.header_welcome_params_container { padding: 9px 0px 0px 0px; }
.header_welcome_container { float: left; padding: 7px 0px 0px 0px; }

.header_welcome_user { font-weight: bold; color: #616161; }
.header_welcome_user.f_connect { padding: 0px 0px 0px 22px; background-image: url(http://mvpspot.com/public/images/images_3.5/f_c_logo_small.gif); background-repeat: no-repeat; }
.header_welcome_date { font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #616161; font-weight: normal; }

.header_params_container { float: right; padding: 6px 0px 0px 0px; position: relative; }
.header_params_link_def { font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #008bb5; margin: 0px 17px 0px 0px; }
.header_params_link_def.h_bmarks_link { padding: 1px 0px 1px 19px; background-image: url(http://mvpspot.com/public/images/images_3.5/bmark_star.gif); background-repeat: no-repeat; }

.header_params_link_gray { font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #777777; margin: 0px 14px 0px 0px; }

/* Header END */


/* Header Submenu */

table.h_submenu_table {  }

td.h_submenu_top_sides { width: 3px; height: 4px; background-image: url(http://mvpspot.com/public/images/images_3.5/submenu_shadow_top_left.png); background-repeat: no-repeat; }

td.h_s_top_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/submenu_shadow_top_right.png); }

td.h_submenu_top_center { height: 4px; background-image: url(http://mvpspot.com/public/images/images_3.5/submenu_shadow_top.png); background-repeat: repeat-x; }

td.h_submenu_center_sides { width: 3px; background-image: url(http://mvpspot.com/public/images/images_3.5/submenu_shadow_left.png); background-repeat: repeat-y; }

td.h_s_center_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/submenu_shadow_right.png); }

td.h_submenu_center_center { background-color: #FFFFFF; width: 126px; }

.h_submenu_link { padding: 0px 0px 0px 20px; display: block; height: 30px; line-height: 27px; background-image: url(http://mvpspot.com/public/images/images_3.5/submenu_arrow_inactive.gif); background-repeat: no-repeat; background-position: 4px 10px; color: #777777; font-weight: bold; text-decoration: none; border-bottom: 1px solid #dcdcdc; }
.h_submenu_link:hover { background-color: #efefef; background-image: url(http://mvpspot.com/public/images/images_3.5/submenu_arrow_active.gif); }
.h_submenu_link_last { border-bottom: 0; }


td.h_submenu_bottom_sides { width: 3px; height: 4px; background-image: url(http://mvpspot.com/public/images/images_3.5/submenu_shadow_bottom_left.png); background-repeat: no-repeat; }

td.h_s_bottom_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/submenu_shadow_bottom_right.png); }

td.h_submenu_bottom_center { height: 4px; background-image: url(http://mvpspot.com/public/images/images_3.5/submenu_shadow_bottom.png); background-repeat: repeat-x; }


/*Header Submenu END */


/* Center */

.center_main_container { width: 1003px; margin: 0px auto; position: relative; top: -4px; z-index: 10; }

td.center_shadow_sides { width: 27px; background-image: url(http://mvpspot.com/public/images/images_3.5/shadow_left.png); background-repeat: repeat-y; }

td.c_s_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/shadow_right.png); }
td.center_shadow_center { background-color: #FFFFFF; background-repeat: repeat-y; padding: 13px 0px 0px 0px; }

.center_bottom_shadows_container { margin: 0px 1px; }
td.center_shadow_bottom_sides { width: 36px; height: 36px; background-image: url(http://mvpspot.com/public/images/images_3.5/shadow_bottom_left.png); background-repeat: repeat-y; }

td.c_s_b_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/shadow_bottom_right.png); }

td.center_shadow_bottom_center { background-image: url(http://mvpspot.com/public/images/images_3.5/shadow_bottom.png); background-repeat: repeat-x; }

.center_left_container { width: 166px; }
.center_center_container { padding: 0px 31px 0px 31px; }
.center_right_container { width: 166px; }

.menu_items_container { padding: 0px 0px 6px 0px; }

.menu_item_selected { background-image: url(http://mvpspot.com/public/images/images_3.5/left_menu_arrow.gif); background-repeat: no-repeat; width: 159px; height: 30px; padding: 9px 0px 0px 7px; position: relative; margin: -1px 0px 0px 0px; cursor: pointer; }
.menu_item_selected_title { font-weight: normal; cursor: default; }
.menu_item_selected_small_text { font-weight: normal; color: #008bb5; font-size: 11px; font-family: Tahoma, Arial, sans-serif; margin: 0px 0px 0px 3px; }
.menu_item_selected_small_text_2 { font-weight: normal; color: #008bb5; font-size: 11px; font-family: Tahoma, Arial, sans-serif; }
a.menu_item_selected_small_link { text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, sans-serif; }
a:hover.menu_item_selected_small_link { text-decoration: underline; }

.menu_item { height: 29px; width: 125px; border-bottom: 1px solid #dcdcdc; padding: 8px 0px 0px 7px; cursor: pointer; }
.menu_item_last { border-bottom: 0px; }
.menu_item_title { font-weight: normal; }
.menu_item_amount { font-weight: bold; color: #ff7700; }
.menu_item_before_selected { border-bottom: 0px; }
.menu_item_img { vertical-align: middle; margin: 0px 5px 2px 0px; }

.menu_edit_profile { padding: 2px; margin: 0px 0px 0px 4px; }
.menu_view_profile { padding: 2px; margin: 0px 0px 0px 2px; }

.gray_block_container { padding: 0px 0px 14px 0px; }

.gray_block_header_container { height: 27px; background-color: #aaaaaa; overflow: hidden; }
.gray_block_header_left { float: left; padding: 5px 0px 0px 12px; cursor: default; line-height: 15px; }
.gray_block_header_left.popup { padding-left: 8px; }

.gray_block_title_white { font-weight: bold; color: #FFFFFF; display: block; position: relative; z-index: 100; }
.gray_block_title_black_container { position: relative; margin: -14px 0px 0px 1px; z-index: 10; }
.gray_block_title_black { font-weight: bold; color: #7b7b7b; }

.gray_block_header_right { float: right; padding: 10px 6px 0px 0px; }
.gray_block_header_right_arrow { background-image: url(http://mvpspot.com/public/images/images_3.5/blocks_arrow.png); background-repeat: no-repeat; width: 12px; height: 8px; cursor: pointer; }

.g_b_h_right_arrow_bottom { background-image: url(http://mvpspot.com/public/images/images_3.5/blocks_arrow_bottom.png); }

.gray_block_subheader_container { height: 21px; background-color: #f1f1f1; line-height: 19px; }
.gray_block_subheader_left { float: left; padding: 0px 0px 0px 12px; }
.small_tahoma_gray_text { color: #777777; font-size: 11px; font-family: Tahoma,Arial,sans-serif; font-weight: normal; cursor: default; text-decoration: none; }

.gray_block_subheader_right { float: right; padding: 0px 6px 0px 0px; }
.small_tahoma_link { color: #008bb5; font-size: 11px; font-family: Tahoma,Arial,sans-serif; font-weight: normal; text-decoration: underline; cursor: pointer; }
.small_tahoma_link.send_message { background-image: url(http://mvpspot.com/public/images/images_3.5/message_16.gif); background-position: 0px 2px; background-repeat: no-repeat; padding: 0px 0px 0px 20px; }
.small_tahoma_link.add_friend { background-image: url(http://mvpspot.com/public/images/images_3.5/friends_16.gif); background-position: 0px 1px; background-repeat: no-repeat; padding: 0px 0px 0px 20px; }
.small_tahoma_link.orange_link { color: #ff7700; }
.small_tahoma_link.gray_link { margin-left: 10px; color: #777777; }

.small_photos_container { padding: 8px 0px 8px 0px; border-bottom: 1px solid #dcdcdc; }
.s_p_container_last { border-bottom: 0; }

td.small_photo_left { width: 63px; text-align: right; }
img.small_photo { border: 1px solid #aaaaaa; }

td.small_photo_right { padding: 0px 5px 0px 9px; }
td.small_photo_right.f_right { padding: 0px 5px 0px 9px; }
.small_photo_link { font-weight: bold; color: #006a89; text-decoration: none; font-size: 11px; font-family: Tahoma,Arial,sans-serif; display: block; height: 14px; overflow: hidden; /*line-height: 0.8; */ }
.small_photo_link.f_small_link { display: block; height: 13px; overflow: hidden; }

.small_photo_descr_container { padding: 3px 0px 0px 0px; }
.small_photo_descr_container_2 { padding: 9px 0px 0px 0px; }
.small_photo_descr_text { color: #777777; font-size: 11px; font-family: Tahoma,Arial,sans-serif; font-weight: normal; }

.profile_pic_container { width: 183px; }
.profile_pic_container img { border: 2px solid #aaaaaa; display: block; height: 184px; overflow: hidden; }
.profile_change_photo_container { position: relative; margin: -20px 0px 0px 0px; width: 172px; }

.profile_change_photo_button { width: 118px; height: 18px; line-height: 17px; background-image: url(http://mvpspot.com/public/images/images_3.5/change_photo_gradient.gif); background-repeat: repeat-x; margin: 0px auto; text-align: center; cursor: pointer; }

.profile_username_container { float: left; width: 240px; }
.profile_username_itself { float: left; line-height: 1.0; padding: 0px 4px 0px 0px; }
.profile_username_itself_text { font-size: 24px; font-weight: normal; color: #616161; text-decoration: none; }
.profile_username_status { float: left; padding: 6px 0px 5px 0px; display: none; }
.profile_username_status_text { font-weight: normal; color: #777777; line-height: 0.9; }

.profile_events_container { float: right; position: relative; margin: -2px 0px 0px 0px; }
table.profile_events_button_table { cursor: pointer; }
td.profile_events_button_sides { height: 25px; width: 2px; background-image: url(http://mvpspot.com/public/images/images_3.5/not_left_bg.gif); background-repeat: no-repeat; }
td.p_e_button_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/not_right_bg.gif); }
td.profile_events_button_center { height: 25px; background-image: url(http://mvpspot.com/public/images/images_3.5/not_center_bg.gif); background-repeat: repeat-x; padding: 0px 4px 0px 1px; vertical-align: middle; }
.profile_events_icon { width: 19px; height: 19px; background-image: url(http://mvpspot.com/public/images/images_3.5/not_icon.png); background-repeat: no-repeat; }
.profile_guests_icon { width: 19px; height: 19px; background-repeat: no-repeat; background-image: url(http://mvpspot.com/public/images/images_3.5/guests_16.gif); background-position: center center;}


.profile_events_text_container { padding: 2px 0px 0px 3px;  }
.profile_events_text { font-weight: normal; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #ff7700; /*text-decoration: none;*/ }
.profile_events_text_container .profile_events_text { font-weight: bold; }

.change_mood_container { border-top: 1px solid #dcdcdc; background-color: #f1f1f1; padding: 9px 6px 10px 6px; }
.change_mood_input_container {  }
input.change_mood_input { height: 20px; width: 291px; border: 1px solid #89b8c6; color: #616161; font-size: 13px; padding: 3px 0px 0px 3px; font-style: italic;  }

.change_mood_button_container { padding: 0px 0px 0px 3px; }
table.change_mood_button_table { cursor: pointer; }
td.change_mood_button_sides { width: 2px; height: 25px; background-image: url(http://mvpspot.com/public/images/images_3.5/blue_button_left.gif); background-repeat: no-repeat; }
td.c_m_button_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/blue_button_right.gif); }
td.change_mood_button_center { height: 25px; background-image: url(http://mvpspot.com/public/images/images_3.5/blue_button_center.gif); background-repeat: repeat-x; vertical-align: middle; padding: 0px 4px 0px 4px; line-height: 15px; }

.profile_user_rating_container{ padding: 5px 0px 0px 0px; }
td.profile_user_rating_left { width: 193px; height: 109px; background-image: url(http://mvpspot.com/public/images/images_3.5/index_paper.gif); background-repeat: no-repeat; }

.profile_steps_item_container_selected { margin: 5px 7px 0px 7px; padding: 0px 0px 6px 0px; border-bottom: 1px solid #ced9dd; cursor: default; }
.profile_steps_item_container_unselected { margin: 5px 7px 0px 7px; padding: 0px 0px 6px 0px; border-bottom: 1px solid #dcdcdc; cursor: pointer; }
.profile_steps_checkbox_container { float: left; padding: 4px 0px 0px 0px; }
.profile_steps_checkbox { height: 8px; width: 8px; border: 1px solid #aaaaaa; background-color: #FFFFFF; overflow: hidden; }
.profile_steps_checked { height: 11px; width: 12px; background-image: url(http://mvpspot.com/public/images/images_3.5/checked_icon.png); background-repeat: no-repeat; position: absolute; margin: -12px 0px 0px 0px; }

.profile_steps_text_container { float: left; padding: 0px 0px 0px 4px; }

.profile_progress_container { padding: 2px 0px 0px 8px; }
.profile_points_text { font-family: Georgia,Times New Roman,serif; color: #ff7700; font-weight: normal; }

.profile_progress_text_first { padding: 0px 0px 0px 0px; }
.profile_progress_text { padding: 9px 0px 0px 0px; }
.profile_progress_button { padding: 13px 0px 0px 0px; }

.profile_progress_bar_container { padding: 5px 0px 5px 0px; }
.profile_progress_bar_outline { height: 23px; padding: 1px; background-color: #FFFFFF; border: 1px solid #89b8c6; }
.profile_progress_bar_inline { background-image: url(http://mvpspot.com/public/images/images_3.5/progress_bg.gif); background-repeat: repeat-x; height: 23px; width: 87px; }

.profile_progress_links_container { line-height: 1.5; }

.moods_main_container { margin: 10px 0px 0px 0px; border: 1px solid #dcdcdc; border-left: 0; border-right: 0; }
td.moods_inline_left_td { padding: 4px 0px 4px 0px; width: 82px; }
.moods_inline_left_title { font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #c5c5c5; font-weight: normal; }
td.moods_inline_right_td { padding: 4px 0px 4px 0px; }
.mood_close_icon_container { float: right; padding: 4px 0px 0px 0px; }
.moods_inline_right_title { color: #616161; font-size: 11px; font-family: Tahoma,Arial,sans-serif; font-style: italic; font-weight: normal; position: relative; z-index: 100; }

.moods_older_container { position: relative; margin: -9px 0px 0px 0px; }
.moods_older_gray_block { float: right; border: 1px solid #dcdcdc; border-bottom: 0; height: 17px; line-height: 15px; padding: 0px 3px 0px 4px; background-color: #f1f1f1; }



.gray_center_block_container { padding: 10px 0px 10px 0px; }
.gray_center_block_subcontainer { background-color: #F1F1F1; padding: 2px 0px 3px 0px; }
td.gray_center_block_td_left { padding: 1px 0px 0px 12px; }
td.gray_center_block_td_right { padding: 1px 0px 0px 16px; }

.gray_center_block_title { font-size: 18px; color: #616161; font-weight: normal; }

.rec_activity_container { padding: 8px 0px 0px 0px; }
td.rec_activity_td_left { padding: 0px 9px 0px 12px; border-right: 1px solid #dcdcdc; }
td.rec_activity_td_right { padding: 0px 9px 0px 12px; }
.rec_activity_item { padding: 8px 0px 8px 6px; border-bottom: 1px solid #dcdcdc; line-height: 17px; }
.rec_activity_last { border-bottom: 0px; }
.rec_activity_item_pic_container { float: left; padding: 0px 7px 0px 0px; }
.rec_activity_older_container { background-color: #f1f1f1; padding: 1px 6px 4px 6px; border-top: 1px solid #DCDCDC; }
.r_a_older_container_2 { text-align: right; }

.older_arrowed_link { background-image: url(http://mvpspot.com/public/images/images_3.5/older_icon.gif); background-repeat: no-repeat; background-position: center right; padding: 0px 13px 3px 0px; }
.older_arrowed_link_back { background-image: url(http://mvpspot.com/public/images/images_3.5/older_icon_left.gif); background-repeat: no-repeat; background-position: center left; padding: 0px 0px 3px 13px; }

.news_feeds_item { padding: 8px 0px 8px 12px; border-bottom: 1px solid #dcdcdc; line-height: 17px; }
td.news_feeds_left_td { padding: 0px 7px 0px 0px; }
td.news_feeds_right_td { padding: 0px 7px 0px 0px; line-height: 1.2; }
.news_feeds_text { font-size: 11px; font-family: Tahoma,Arial,sans-serif; font-weight: normal; }

.news_feeds_select_container { float: right; padding: 5px 9px 0px 0px; }
select.news_feeds_select { width: 111px; height: 17px; border: 1px solid #005067; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #616161; }


td.bubble_top_sides { width: 16px; height: 15px; background-image: url(http://mvpspot.com/public/images/images_3.5/bubble_top_left.png); }

td.b_top_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/bubble_top_right.png); }

td.bubble_top_center { background-image: url(http://mvpspot.com/public/images/images_3.5/bubble_shadow_top.png); }

td.bubble_center_sides { width: 16px; background-image: url(http://mvpspot.com/public/images/images_3.5/bubble_left.png); }

td.b_center_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/bubble_right.png); }

td.bubble_center_center { background-color: #FFFFFF; height: 53px; }

td.bubble_bottom_sides { width: 16px; height: 15px; background-image: url(http://mvpspot.com/public/images/images_3.5/bubble_bottom_left.png); }

td.b_bottom_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/bubble_bottom_right.png); }

td.bubble_bottom_center { background-image: url(http://mvpspot.com/public/images/images_3.5/bubble_shadow_bottom.png); }

.bubble_item_container { border-bottom: 1px solid #dcdcdc; padding: 10px 0px 10px 0px; }
.bubble_item_pic_container { padding-right: 0px; width: 78px; }

.bubble_tail { width: 14px; height: 14px; background-image: url(http://mvpspot.com/public/images/images_3.5/bubble_tail.png); position: absolute; margin: 18px 0px 0px -26px; }

.bubble_top_container { position: relative; top: -9px; left: -14px; height: 17px; border-bottom: 1px solid #dcdcdc; width: 456px; }
.bubble_top_left { float: left; padding: 0px 0px 0px 14px; }
.bubble_user_link { font-size: 11px; color: #006a89; font-weight: bold; text-decoration: none; }
.bubble_top_right { float: right; padding: 0px 13px 0px 0px; }

.bubble_message_container { color: #4a4a4a; margin: -4px 0px 0px 0px; }
.bubble_actions_container { float: right; padding: 9px 0px 0px 0px; position: relative; top: 8px; clear: both; }
.bubble_actions_blue { text-transform: uppercase; font-size: 11px; font-family: Tahoma,Arial,sans-serif; font-weight: bold; text-decoration: none; }
.bubble_actions_gray{ text-transform: uppercase; font-size: 11px; font-family: Tahoma,Arial,sans-serif; font-weight: bold; text-decoration: none; color: #777777; margin-left: 15px; }

.bubble_small_pic_container { float: left; padding: 0px 7px 3px 0px; }

/* Center END */


/* Right */

.search_friends_tab_left { height: 32px; width: 80px; padding: 3px 0px 0px 0px; text-align: center; float: left; }
.s_f_tab_left_unselected { background-image: url(http://mvpspot.com/public/images/images_3.5/search_friends_tab1.gif); background-position: center right; }
.search_friends_tab_right { height: 32px; width: 81px; line-height: 24px; background-image: url(http://mvpspot.com/public/images/images_3.5/search_friends_tab2.gif); padding: 3px 0px 0px 0px; text-align: center; float: right; cursor: pointer; }
.s_f_tab_right_selected { background-image: none; background-color: #FFFFFF; }

td.search_friends_icon { width: 22px; padding: 9px 0px 3px 12px; vertical-align: middle; }
td.search_friends_text { width: 82px; padding: 9px 0px 3px 0px; vertical-align: middle; }
td.search_friends_radio { padding: 9px 0px 3px 0px; }

.search_friends_button_container { border-top: 1px solid #dcdcdc; padding: 7px 0px 0px 0px; margin: 7px 0px 0px 0px; }

.search_friends_area_container { padding: 11px 0px 5px 12px; }
.search_friends_textarea { width: 133px; height: 94px; border: 1px solid #89B8C6; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #616161; padding: 3px; }
.search_friends_instructions { padding: 2px 0px 0px 0px; }


.play_now_link { font-family: Tahoma,Arial,sans-serif; color: #FF7700; font-size: 11px; font-weight: normal; font-style: italic; }

.online_friends_select { margin: 0px 0px 0px 3px; width: 79px; height: 18px; border: 1px solid #89b8c6; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #777777; }
.online_friends_item { padding: 6px 0px 7px 12px; border-bottom: 1px solid #dcdcdc; }
.online_friends_popup { background-image: url(http://mvpspot.com/public/images/images_3.5/u_o_popup.png); background-repeat: no-repeat; width: 102px; height: 100px; position: absolute; margin: -37px 0px 0px -100px; }
.online_friends_popup div.photo { padding: 9px 0px 0px 10px; }
.o_f_item_last { border-bottom: 0; }
.online_friends_def_link { font-weight: bold; color: #006a89; text-decoration: none; font-size: 11px; font-family: Tahoma,Arial,sans-serif; display: block; background-image: url(http://mvpspot.com/public/images/images_3.5/online_male.gif); background-repeat: no-repeat; padding: 2px 5px 1px 23px; }
.o_f_female_link { background-image: url(http://mvpspot.com/public/images/images_3.5/online_female.gif); }

/* Right END */

/* Footer */

.footer_container { width: 963px; padding: 0px 0px 100px 0px; color: #616161; font-size: 11px; font-family: Tahoma,Arial,sans-serif; position: relative; margin: -22px auto 0px auto; z-index: 100; }
.footer_link { color: #616161; font-size: 11px; font-family: Tahoma,Arial,sans-serif; margin: 0px 10px; text-decoration: none; }

/* Footer END */


/* Profile View */

.p_view_status_container { float: right; padding: 6px 0px 0px 0px; }
.p_view_status_text { font-weight: bold; color: #ff7700; }

.p_view_info_container_1 { padding: 4px 0px 0px 0px; height: 154px; overflow: auto; }
.p_view_info_1_left { width: 212px; float: left; overflow: hidden; }
.p_view_info_2_sides { width: 171px; padding: 0px 5px 0px 0px; float: left; overflow: hidden; }

.p_view_big_titles_container { padding: 0px 0px 4px 0px; }
.p_view_big_orange_title { color: #ff7700; font-weight: bold; font-size: 11px; font-family: Tahoma,Arial,sans-serif; }
.p_view_big_gray_title { color: #4a4a4a; font-weight: normal; font-size: 11px; font-family: Tahoma,Arial,sans-serif; }

.p_view_leave_comment_container { padding: 8px 0px 0px 0px; }

.p_view_gray_small_titles_container { padding: 5px 0px 0px 0px; }
.p_view_gray_small_titles_inline { padding: 0px 0px 5px 0px; font-size: 11px; font-family: Tahoma,Arial,sans-serif; }
.p_view_gray_small_title { font-weight: bold; color: #777777; }


.p_view_gray_extend_arrow { float: left; background-image: url(http://mvpspot.com/public/images/images_3.5/p_view_arrow.gif); width: 23px; height: 145px; background-repeat: no-repeat; cursor: pointer; margin: 4px 0px 0px 0px; }

.p_view_menu_container { padding: 0px 0px 0px 0px; }
.p_view_menu { height: 26px; line-height: 26px; border: 1px solid #dcdcdc; background-color: #f8f8f8; border-left: 0; border-right: 0; }
.p_view_menu_item { padding: 0px 7px 0px 7px; float: left; border-right: 1px solid #dcdcdc; }
.p_view_link { font-size: 11px; font-family: Tahoma,Arial,sans-serif; text-transform: uppercase; font-weight: bold; text-decoration: none; }
.p_view_link.add_friend { background-image: url(http://mvpspot.com/public/images/images_3.5/friends_16.gif); background-repeat: no-repeat; padding: 0px 0px 0px 20px; background-position: 0px center; }
.p_view_link.send_message { background-image: url(http://mvpspot.com/public/images/images_3.5/message_16.gif); background-repeat: no-repeat; padding: 0px 0px 0px 19px; background-position: 0px center; }
.p_view_link.whistle_at { background-image: url(http://mvpspot.com/public/images/images_3.5/whistles_16.gif); background-repeat: no-repeat; padding: 2px 0px 0px 14px; background-position: 0px center; }
.p_view_link.report_user { background-image: url(http://mvpspot.com/public/images/images_3.5/photos_view_report.gif); background-repeat: no-repeat; padding: 0px 0px 0px 18px; background-position: 0px center; }
.p_view_link.block_user { background-image: url(http://mvpspot.com/public/images/images_3.5/block_16.gif); background-repeat: no-repeat; padding: 2px 0px 1px 18px; background-position: 0px 1px; }

.p_view_activity_username { font-weight: bold; color: #006a89; }
.p_view_activity_photos_container { padding: 3px 0px 0px 0px; }

.p_view_gift_container { text-align: center; padding: 10px 30px 0px 0px; }
.p_view_gift_title { padding: 2px 0px 0px 0px; text-align: center; }

.p_view_detail_item { padding: 6px 14px 9px 14px; border-bottom: 1px solid #dcdcdc; }
.p_view_detail_item.last_item { border-bottom: 0px; }
.p_view_detail_descr { padding: 1px 0px 0px 0px; color: #4a4a4a; font-size: 11px; font-family: Tahoma,Arial,sans-serif; }

/* Profile View END */

/* Popup */

table.pp_shadow_table { table-layout: fixed; width: 100%; }
td.pp_shadow_corners { width: 9px; height: 9px; background-image: url(http://mvpspot.com/public/images/images_3.5/popup_top_left.png); background-repeat: no-repeat; }

td.pp_s_corners_top_right { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_top_right.png); }

td.pp_s_corners_bottom_left { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_bottom_left.png); }

td.pp_s_corners_bottom_right { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_bottom_right.png); }

td.pp_shadow_sides { width: 9px; height: 9px; background-image: url(http://mvpspot.com/public/images/images_3.5/popup_center_left.png); background-repeat: repeat-y; }

td.pp_s_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_center_right.png); }


td.pp_shadow_center { background-color: #FFFFFF; padding: 1px;  }

td.pp_shadow_top_bottom { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_top_center.png); background-repeat: repeat-x; }

td.pp_s_t_b_bottom { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_bottom_center.png); }


.pp_header_close_container { float: right; padding: 6px 5px 0px 0px; }
.pp_header_close { width: 17px; height: 16px; background-image: url(http://mvpspot.com/public/images/images_3.5/popup_close.gif); background-repeat: no-repeat; cursor: pointer; }

.pp_center_top_container { padding: 7px 0px 24px 0px; border-bottom: 1px solid #dcdcdc; }
.pp_center_title_contaienr { text-align: center; }
.pp_center_title { font-size: 15px; font-weight: bold; }

.pp_center_arrows_container { width: 31px; height: 63px; background-color: #f1f1f1; float: left; padding: 47px 0px 0px 0px; cursor: pointer; }
.pp_c_arrows_container_right { float: right }
.pp_center_arrow_left { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_arrow_left.gif); width: 21px; height: 16px; background-repeat: no-repeat; margin: 0px auto; cursor: pointer; }
.pp_c_arrow_right { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_arrow_right.gif); }

.pp_center_bg_item_container { float: left; width: 75px; padding: 13px 9px 0px 22px; }
.pp_center_bg_item_img { padding: 2px; background-color: #FFFFFF; border: 1px solid #aaaaaa; cursor: pointer; }

.pp_center_bg_selected_container { margin: -45px 0px 26px 4px; position: relative; }
td.pp_center_bg_selected_sides { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_sel_left.png); background-repeat: no-repeat; width: 9px; height: 19px; }

td.pp_c_b_selected_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_sel_right.png); }

td.pp_center_bg_selected_center { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_sel_center.png); background-repeat: repeat-x; vertical-align: middle; }


.pp_center_bg_selected_link { font-size: 11px; font-weight: bold; color: #FFFFFF; font-family: Tahoma; }

.pp_center_bg_bottom_container { padding: 4px 0px 0px 0px; height: 18px; overflow: hidden; text-align: center; }
.pp_center_bg_bottom_link { text-decoration: none; color: #616161; font-weight: bold; cursor: default; }
.pp_center_bg_bottom_link_unsel { text-decoration: none; color: #616161; font-weight: normal; }

.pp_bottom_save_container { background-color: #f1f1f1; padding: 5px 0px 7px 0px; }

table.pp_bottom_save_table {  margin: 0px auto; cursor: pointer; }
td.pp_bottom_save_sides { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_button_left.gif); background-repeat: no-repeat; width: 2px; height: 33px; }
td.pp_b_s_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_button_right.gif); }
td.pp_bottom_save_center { background-image: url(http://mvpspot.com/public/images/images_3.5/popup_button_center.gif); background-repeat: repeat-x; padding: 0px 10px 0px 10px; line-height: 18px; }

.pp_bottom_save_inline { padding: 7px 0px 0px 0px; }
.pp_bottom_save_top_title { font-size: 18px; color: #FFFFFF; font-weight: bold; display: block; z-index: 100; position: relative; }
.pp_bottom_save_bottom_title_container { position: relative; margin: -17px 0px 0px 1px; }

.pp_bottom_save_bottom_title { font-size: 18px; color: #4b4b4b; font-weight: bold; display: block; z-index: 10; }


/* Popup END */

/* Iframe Upload */

.iframe_cover_line { background-image: url(http://mvpspot.com/public/images/images_3.5/iframe_line_center.png); background-position: right 4px; }

td.iframe_left_container { background-image: url(http://mvpspot.com/public/images/images_3.5/iframe_line_left.png); background-position: right 4px; width: 204px; }

td.iframe_right_container { background-image: url(http://mvpspot.com/public/images/images_3.5/iframe_line_center.png); background-position: right 4px; }


td.iframe_inline_left { padding: 1px 0px 0px 0px; }
.iframe_title { font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #777777; font-weight: bold; }
input.iframe_file_input { padding: 1px 0px 0px 1px; border: 1px solid #89b8c6; height: 21px; background-color: #FFFFFF; font-size: 11px; font-family: Tahoma,Arial,sans-serif; margin: 0px 0px 0px 6px; color: #777777; width: 212px; }
input.iframe_text_input { padding: 1px 0px 0px 1px; border: 1px solid #89b8c6; width: 137px; height: 16px; font-size: 11px; font-family: Tahoma,Arial,sans-serif; margin: 0px 0px 0px 6px; color: #777777; }
select.iframe_select { padding: 1px 0px 0px 0px; border: 1px solid #89b8c6; width: 142px; height: 20px; font-size: 11px; font-family: Tahoma,Arial,sans-serif; margin: 0px 0px 0px 6px; color: #777777; }

.iframe_inline_bottom_container { padding: 10px 0px 0px 0px; }
.iframe_label_container { float: left; width: 355px; padding: 0px 0px 0px 3px; } 
.iframe_button_container { float: right; padding: 2px 0px 0px 0px; }

.iframe_inline_right { width:64px; text-align: right; padding: 2px 0px 0px 0px; }

.iframe_step_2_container { padding: 20px 0px 0px 0px; }
.iframe_step_2_left { float: left; padding: 3px 0px 0px 0px; }
.iframe_step_2_left_title { font-weight: normal; color: #777777; }
.iframe_step_2_left_title_blue { color: #008BB5; font-weight: normal; }

.iframe_step_2_right { float: left; padding: 0px 0px 0px 7px; }
.iframe_step_2_progress_container { width: 216px; height: 18px; border: 1px solid #e0bb9b; padding: 1px; float: left; }
.iframe_step_2_progress_bg { height: 18px; width: 152px; background-image: url(http://mvpspot.com/public/images/images_3.5/iframe_upload_line.gif); }

.iframe_step_2_percent_block { float: left; padding: 3px 10px 0px 5px; }
.iframe_step_2_info_block { float: left; padding: 0px 0px 0px 7px; border-left: 1px solid #dedede; position: relative; margin: -3px 0px 0px 0px; }

.iframe_step_2_info_title { font-weight: normal; color: #4A4A4A; }

.iframe_step_3_container { padding: 10px 0px 0px 0px; }
.iframe_step_3_title { font-size: 15px; color: #ff7700; font-weight: bold; }
.iframe_step_3_inline { padding: 3px 0px 0px 0px; }
.iframe_step_3_inline_title { font-size: 15px; font-weight: normal; }


/* Iframe Upload END */



/* Iframe Upload Page */

.i_page_cover_line { background-image: url(http://mvpspot.com/public/images/images_3.5/hpage_line_right.png); background-position: right 15px; }

.i_page_g_container { width: 953px; }

.i_page_header_left { width: 370px; background-image: url(http://mvpspot.com/public/images/images_3.5/hpage_line_left.png); background-position: right 15px; }

.i_page_header_right { background-image: url(http://mvpspot.com/public/images/images_3.5/hpage_line_right.png); background-position: right 15px; padding: 0; }


.i_page_header_form_container { padding: 23px 17px 0px 0px; float: right; width: 561px; }
.i_page_header_form_container.new_pass { width: 307px; }

input.i_page_text_field { width: 180px; height: 19px; border: 1px solid #89b8c6; color: #777777; padding: 1px 0px 1px 2px; background-color: #FFFFFF; }
.i_page_remember_container { padding: 0px 0px 0px 5px; }
.i_page_remember_container label { cursor: pointer; }
input.i_page_remember_checkbox { margin-bottom: 0px; margin-left: 0px; vertical-align: bottom; }

.i_page_2nd_field_container { float: left; padding: 0px 0px 0px 5px; }
.i_page_forgot_pass_container { padding: 3px 0px 0px 5px; }

.i_page_search_btn_container { padding: 0px 0px 0px 3px; float: left; }
.i_page_signup_btn_container { padding: 0px 0px 0px 5px; width: 60px; float: left; }

.i_page_center_container { width: 940px; }

td.i_page_player_container { padding: 10px 0px 0px 0px; width: 480px; text-align: right; }
td.i_page_player_text_container { padding: 10px 10px 0px 0px; }
.i_page_player_inline_container { padding: 0px 0px 0px 10px; }

.i_page_player_title_container { height: 29px; background-color: #AAAAAA; overflow: hidden; }
.i_page_player_title_inline { padding: 5px 0px 0px 8px; line-height: 18px; }

.i_page_player_dates { padding: 3px 0px 5px 0px; background-color: #F1F1F1; }
.i_page_views_left { float: left; padding: 0px 0px 0px 8px; }
.i_page_player_dates_right { float: right; padding: 0px 8px 0px 0px; }

.i_page_share_container { padding: 6px 0px 18px 8px; }
textarea.i_page_share_area { width: 359px; height: 76px; padding: 3px; color: #777777; font-size: 10px; font-family: Tahoma,Arial,sans-serif; }
.i_page_share_copy_container { padding: 3px 0px 0px 0px; text-align: center; }
.i_page_share_copy_text { font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #ff7700; font-weight: bold; text-decoration: none; }

td.i_page_video_arrow_left { padding: 10px 0px 0px 7px; width: 30px; vertical-align: middle; }
td.i_page_video_arrow_right { padding: 10px 7px 0px 0px; width: 30px; vertical-align: middle; }
td.i_page_video_container { padding: 10px 0px 0px 0px; }

.i_page_video_link { margin: 0px 7px 0px 13px; }

.i_page_banner_container { padding: 25px 0px 8px 0px; text-align: center; }
.i_page_banner_border { border: 2px solid #d6d6d6; }

.i_page_footer_container { width: 945px; }

/* Iframe Upload Page END */


/* Index Page */

.index_left_main_container { width: 429px; padding: 15px 0px 0px 20px; float: left; }
.index_left_main_title { font-size: 24px; font-weight: normal; color: #ff7700; }
.index_left_main_description { padding: 2px 0px 0px 0px; border-top: 1px solid #eaeaea; line-height: 21px; }
.index_left_main_descr_text { font-size: 16px; font-weight: normal; color: #4a4a4a; }

.index_left_inline_item { padding: 18px 0px 0px 0px; }
td.index_left_inline_left { width: 29px; padding: 1px 0px 0px 0px; }
.index_left_inline_right_title { font-size: 18px; color: #FF7700; font-weight: normal; }
.index_left_inline_right_container { padding: 2px 0px 0px 0px; margin: 1px 0px 0px 0px; border-top: 1px solid #eaeaea; line-height: 17px; color: #4a4a4a; }

.index_big_arrow { float: left; padding: 180px 0px 0px 22px; }

.index_join_form_container { width: 340px; padding: 5px 0px 0px 0px; }
.index_join_title_bg { width: 349px; height: 52px; background-image: url(http://mvpspot.com/public/images/images_3.5/index_join_bg.png); background-repeat: no-repeat; position: relative; right: -1px; }

.index_join_title_inline { padding: 5px 0px 0px 16px; }
.index_join_title { font-weight: bold; color: #FFFFFF; font-size: 24px; }

.index_join_fields_container { margin: -5px 0px 0px 0px; position: relative; }
.index_join_field_item { padding: 0px 0px 13px 18px; }
input.index_join_field { width: 291px; color: #616161; }

.index_join_captcha_container { float: right; padding: 15px 63px 0px 0px; }

.index_photos_container { padding: 11px 0px 52px 0px; border-top: 1px solid #eaeaea; margin: 25px 0px 0px 0px; }
td.index_photos_arrow { width: 50px; vertical-align: middle; padding: 0px 0px 0px 18px; }
td.i_p_arrow_right { padding: 0px 18px 0px 0px; }
td.index_photos_td { vertical-align: middle; text-align: center; }

.index_photo_item { float: left; padding: 0px 12px 0px 20px; }
.index_photo_img { border: 1px solid #aaaaaa; }

.index_tooltip_container { position: absolute; margin: 2px 0px 0px -16px; }
table.index_tooltip_table { table-layout: fixed; width: 109px; }
.index_tooltip_tail { width: 13px; height: 14px; background-image: url(http://mvpspot.com/public/images/images_3.5/index_tail.png); background-repeat: no-repeat; position: relative; margin: -11px auto 0px auto; }


.index_tooltip_inline { position: relative; margin: -5px 0px 0px 0px; text-align: center; }
.index_tooltip_date_container { padding: 1px 0px 0px 0px; }
.index_tooltip_date { font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #777777; font-weight: bold; }

/* Index Page END */

/* Photo Viewing */

.photo_main_container { background-image: url(http://mvpspot.com/public/images/images_3.5/photo_bg.gif); background-repeat: repeat-x; }
.photo_inline_left_container { float: left; width: 759px; }

td.photo_view_sides { width: 103px; vertical-align: middle; padding: 70px 0px 0px 0px; }
td.p_v_sides_right { padding: 70px 0px 0px 0px; width: 83px; }

.photo_arrows_container { width: 66px; height: 66px; border: 1px solid #FFFFFF; overflow: hidden; cursor: pointer; }
.photo_arrows_inline_container { width: 66px; height: 66px; background-color: #000000; filter:alpha(opacity=65); -moz-opacity:.65; opacity:.65; }
.photo_arrow_itself { display: block; position: absolute; margin: -51px 0px 0px 6px; }

td.photo_view_center { text-align: center; padding: 3px 0px 0px 0px; }
.photo_view_title { color: #FFFFFF; font-weight: normal; font-size: 40px; font-family: Georgia,Times New Roman,serif; }
.photo_count_container { padding: 0px 0px 5px 0px; color: #777777; text-align: center; }
.photo_album_info { font-weight: normal; font-size: 15px; color: #4a4a4a; }

.photo_b_main_container { margin: 0px auto 0px auto; }
.photo_b_inline_container { position: absolute; margin: 180px 0px 0px 167px; }
.photo_b_opacity_container { background-color: #000000; border: 1px solid #FFFFFF; padding: 6px 10px 0px 10px; width: 165px; height: 25px; margin: 0px 0px 0px 0px; filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85; }

.photo_b_text_container { position: relative; padding: 19px 10px 0px 12px; margin: -44px 0px 0px 0px; }
.photo_b_text { font-weight: normal; color: #FFFFFF; }
.photo_b_link_container { padding: 2px 0px 0px 0px; text-align: center; }
.photo_b_link { font-size: 11px; color: #008bb5; font-family: Tahoma,Arial,sans-serif; }

.photo_view_img { border: 1px solid #FFFFFF; margin: 8px 0px 0px 0px; }

.photo_options_container { position: relative; margin: -34px auto 0px auto; }
* html .photo_options_container { margin-top: -37px; }
*:first-child+html .photo_options_container { margin-top: -37px; }

.photo_options_left { float: left; }
.photo_options_opacity_container { width: 37px; height: 33px; background-color: #000000; filter:alpha(opacity=45); -moz-opacity:.45; opacity:.45; }
.photo_options_unmarked_star { width: 25px; height: 25px; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_star_unbookmarked.png); background-repeat: no-repeat; position: absolute; margin: -29px 0px 0px 7px; cursor: pointer; }

.photo_options_marked_star { width: 25px; height: 25px; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_star_bookmarked.png); background-repeat: no-repeat; position: absolute; margin: -29px 0px 0px 7px; cursor: pointer; }

.photo_options_rotation { background-repeat: no-repeat; position: absolute; margin: -29px 0px 0px 6px; cursor: pointer; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_rotate_left.png); width: 20px; height: 26px; }

.p_o_rotation_right { background-image: url(http://mvpspot.com/public/images/images_3.5/photo_rotate_right.png); margin-left: 11px; }

.photo_options_right { float: right; }
.photo_options_fullscreen { width: 24px; height: 22px; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_fscreen_icon.png); background-repeat: no-repeat; position: absolute; margin: -27px 0px 0px 7px; cursor: pointer; z-index: 100; }
.photo_options_fullscreen a { width: 24px; height: 22px; display: block; cursor: pointer; position: relative; z-index: 1001; }


.photo_edit_options_container { float: left; padding: 0px 0px 0px 75px; }
.photo_edit_inline_options { border-top: 2px solid #006a89; padding: 4px 0px 0px 0px; width: 182px; text-align: center; }

.photo_bubble_line { width: 632px; }
.photo_bubble_item_last { border: 0; }

.photo_tags { float: left; padding: 16px 0px 0px 24px; }
.photo_date { float: right; padding: 16px 0px 5px 0px; }

.photo_controls { padding: 10px 0px 0px 24px; }
.photo_controls_sides { float: left; height: 53px; overflow: hidden; border-top: 1px solid #006A89; }
.p_c_sides_right { float: right; }

.photo_controls_bg { height: 53px; padding: 4px 0px 0px 4px; background-color: #e5f0f3; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_add_bg.gif); background-repeat: repeat-x; }
.photo_controls_icon_container { text-align: center; padding: 0px 14px 0px 6px; }
.photo_controls_icon_link { font-size: 11px; font-family: Tahoma,Aria,sans-serif; color: #3a4e78; text-decoration: none; line-height: 1.6; }

.photo_hands_rating { padding: 5px 0px 0px 0px; }
.photo_left_hand { cursor: pointer; padding: 6px 0px 0px 27px; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_hand_up.gif); background-repeat: no-repeat; height: 26px; float: left; }

.photo_right_hand { cursor: pointer; float: left; padding: 6px 27px 0px 0px; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_hand_down.gif); background-position: right -1px; background-repeat: no-repeat; height: 26px; margin: 0px 0px 0px 19px; }

.photo_right_hand_link { color: #777777; }

.photo_hands_results { line-height: 1.4; padding: 4px 0px 0px 0px; }
.photo_hands_text { font-weight: normal; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #008bb5; }

.photo_comment_container { padding: 0px 0px 0px 24px; clear: both; }
.photo_comment_bg { background-color: #f1f1f1; padding: 0px 0px 9px 14px; }
.photo_comment_area_container { width: 707px; overflow: hidden; padding: 11px 0px 0px 0px; }
.photo_comment_area_itself { border: 1px solid #89b8c6; padding: 6px;  font-size: 13px; color: #777777; /*font-style: italic;*/ background-color: #FFFFFF; width: 693px; height: 69px; }
.photo_comment_button_container { float: right; padding: 5px 14px 0px 0px; }

.photo_replies_container { padding: 11px 0px 0px 24px; }

.photo_main_right_container { float: left; width: 126px; margin: 0px 0px 0px 47px; }
.photo_main_right_inline_block { background-color: #FFFFFF; text-align: center; padding: 8px 0px 0px 0px; }

.photo_small_p_container { padding: 13px 0px 6px 0px; text-align: center; }

.photo_small_tip_container { position: absolute; margin: 0px 0px 0px -100px; width: 133px; }
* html .photo_small_tip_container { margin-left: -127px; }
*:first-child+html .photo_small_tip_container { margin-left: -127px; }

.photo_small_tip_left { background-image: url(http://mvpspot.com/public/images/images_3.5/photo_tooltip_bg.png); border: 1px solid #3d3d3d; width: 125px; padding: 2px 0px 3px 0px; }

.photo_small_tip_right_tail { width: 8px; height: 10px; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_ttip_tail.png); background-repeat: no-repeat; position: relative; margin: 10px 0px 0px 0px; left: -2px; }

.photo_small_tip_title_container { padding: 0px 5px 5px 5px; border-bottom: 1px solid #8c8c8c; }
.photo_small_tip_title { font-weight: bold; color: #FFFFFF; }
.photo_small_tip_text_container { padding: 4px 5px 0px 5px; font-size: 11px; color: #dbdbdb; font-family: Tahoma,Arial,sans-serif; }
.photo_small_tip_white_text { font-weight: normal; color: #FFFFFF; }
.photo_small_tip_bottom_arrow { padding: 8px 0px 0px 0px; text-align: center; }

.photo_fscreen_main_container { position: absolute; left: 30%; top: 11px; z-index: 999999; }
.photo_fscreen_close_container { position: absolute; margin: 1px 0px 0px 1px; cursor: pointer; }
.photo_fscreen_close_opacity { width: 36px; height: 35px; background-color: #000000; filter:alpha(opacity=45); -moz-opacity:.45; opacity:.45; }
.photo_fscreen_close { width: 28px; height: 27px; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_fscreen_close.png); background-repeat: no-repeat; position: relative; margin: -31px 0px 0px 4px; }

.photo_fscreen_img { border: 1px solid #FFFFFF; width: 700px; }
.photo_fscreen_bottom_controls { padding: 12px 0px 0px 0px; }
.photo_fscreen_bottom_ctrl_sides { width: 33%; padding: 6px 0px 0px 0px; vertical-align: middle; }
.photo_fscreen_bottom_ctrl_center { width: 33%; text-align: center; line-height: 1.4; }

.photo_fscreen_arrow { width: 45px; height: 33px; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_fscreen_arrow_left.png); background-repeat: no-repeat; cursor: pointer; }

.p_f_arrow_right { float: right; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_fscreen_arrow_right.png);  }

.photo_fscreen_title { font-weight: normal; font-size: 20px; color: #FFFFFF; }
.photo_fscreen_text { font-weight: normal; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #FFFFFF; }

.photo_fscreen_album_info { padding: 4px 0px 0px 0px; text-align: center; }


/* Photo Viewing END */


/* Albums */

.albums_add_button_container { float: right; }

.albums_add_container { border-top: 1px solid #dcdcdc; background-color: #f1f1f1; padding: 4px 7px 7px 7px; }
.albums_location_container { padding: 0px 0px 0px 17px; }
.albums_add_bottom_inline_container { padding: 10px 0px 0px 0px; }
select.albums_add_share_select { border: 1px solid #89B8C6; color: #777777; height: 21px; width: 120px; /*font-size: 12px;*/ }
.albums_add_terms_container { padding: 8px 0px 0px 23px; }
.albums_add_terms_container .header_welcome_date { cursor: pointer; }

.albums_create_button_container { padding: 5px 0px 0px 0px; float: right; }

.albums_actions_container { border-top: 1px solid #dcdcdc; background-color: #f1f1f1; padding: 4px 0px 4px 6px; }
.albums_actions_title { font-size: 11px; font-weight: bold; font-family: Tahoma,Arial,sans-serif; color: #4a4a4a; }
.albums_actions_select { width: 95px; margin-left: 5px; }

.albums_item_container { padding: 14px 0px 0px 0px; }
.albums_gray_bg { background-color: #f4f4f4; }
.albums_white_bg { background-color: #FFFFFF; }

.albums_b_title_container { padding: 0px 4px 0px 0px; }

td.albums_item_left { width: 77px; text-align: right; padding: 4px 0px 6px 0px; border-bottom: 1px solid #dcdcdc; }
.albums_item_img { border: 1px solid #aaaaaa; }
td.albums_item_center { padding: 2px 0px 6px 11px; border-bottom: 1px solid #dcdcdc; }
.albums_item_title { font-size: 18px; text-decoration: none; color: #008BB5; font-weight: normal; }
.albums_item_text_container_1 { padding: 0px 0px 3px 0px; }
.albums_item_text_container_2 { padding: 4px 0px 0px 0px; }
.albums_item_text { font-weight: normal; color: #4a4a4a; font-size: 11px; font-family: Tahoma,Arial,sans-serif; }
td.albums_item_right { width: 89px; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; }

.albums_item_action_container { text-align: right; border-bottom: 1px solid #dcdcdc; padding: 7px 7px 7px 0px; }
.a_i_action_container_last { border-bottom: 0; }

a.albums_main_title_link { font-size: 24px; font-weight: normal; text-decoration: none; }
a.albums_main_title_link.edit_profile {  }
a:hover.albums_main_title_link { text-decoration: underline; }
a.albums_main_title_link.smaller { font-size: 18px; }

a.albums_main_title_link.smaller_unactive { font-size: 18px; color: #616161; text-decoration: none; cursor: default; }
a:hover.albums_main_title_link.smaller_unactive { text-decoration: none; }

.albums_nav_arrow { margin: 0px 7px 1px 7px; }

.albums_no_albums { height: 58px; line-height: 45px; text-align: center; padding: 10px 0px 0px 0px;; }
.albums_no_albums img { vertical-align: middle; margin: 0px 5px 0px 0px; }
.albums_no_albums_title { font-style: italic; font-weight: normal; color: #777777; }

.albums_top_menu_item { padding: 6px 4px 6px 4px; border-right: 1px solid #dddddd;  }
.albums_top_menu_item.messaging { padding: 3px 8px; }
.albums_top_menu_item.messaging img { cursor: pointer; }
.albums_top_menu_item_last { padding: 6px 4px 6px 4px; border: 0; }
.albums_top_menu_edit { padding: 7px 0px 0px 16px; }

.albums_photo_item_container { padding: 8px 10px 1px 10px; float: left; }
.photo_b_item_container { padding: 8px 8px 1px 8px; float: left; }
.albums_photo_item { width: 84px; height: 155px; border: 1px solid #dcdcdc; text-align: center; padding: 5px 0px 0px 0px; cursor: pointer; }
.albums_photo_item_selected { width: 84px; height: 155px; border: 1px solid #dcdcdc; text-align: center; padding: 5px 0px 0px 0px; border: 1px solid #aaaaaa; }
.albums_photo_checkbox { background-color: #f1f1f1; height: 18px; text-align: center; overflow: hidden; margin: 6px 0px 0px 0px; padding: 1px 0px 0px 0px; }
.albums_photo_checkbox input { margin: 0px 0px 0px 0px; vertical-align: middle; }
.albums_photo_text { padding: 5px 6px 0px 6px; height: 41px; text-align: center; font-size: 11px; font-family: Tahoma,Arial,sans-serif; overflow: hidden; }
.albums_photo_text.photo_b { height: 14px; overflow: hidden; }

.albums_photo_cover_title { font-weight: normal; color: #ff7700; }

a.albums_nav_link_def { display: block; font-size: 11px; font-weight: normal; color: #006A89; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_menu_arrow_left.gif); background-repeat: no-repeat; background-position: 5px 11px; padding: 8px 8px 7px 19px; text-decoration: none; overflow: hidden; }
a:hover.albums_nav_link_def { text-decoration: underline; background-color: #F1F1F1; }

a.albums_nav_link_def.next { background-image: url(http://mvpspot.com/public/images/images_3.5/photo_menu_arrow_right.gif); background-position: 61px 11px; padding: 7px 19px 8px 8px; }
a.albums_nav_link_def.last { background-image: url(http://mvpspot.com/public/images/images_3.5/photo_gray_arrow.gif); color: #777777; background-position: 59px 11px; padding: 8px 19px 7px 8px; }
a.albums_nav_link_def.first { background-image: url(http://mvpspot.com/public/images/images_3.5/photo_gray_arrow_left.gif); color: #777777; }

a.albums_nav_number { font-weight: bold; text-decoration: none; height: 28px; line-height: 28px; padding: 0px 4px 0px 4px;  }
a:hover.albums_nav_number { text-decoration: underline; }

a.albums_nav_number.unselected { color: #777777; font-weight: normal; cursor: default; }
a:hover.albums_nav_number.unselected { text-decoration: none; background-color: #FFFFFF; }

td.albums_nav_td { border-top: 1px solid #DCDCDC; border-bottom: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; }
td.albums_nav_td.first { width: 76px; }
td.albums_nav_td.second { width: 97px; }
td.albums_nav_td.third { width: 45px; vertical-align: middle; white-space: nowrap; }
td.albums_nav_td.third .cleaner { display: none; }
td.albums_nav_td.fourth { width: 80px; }
td.albums_nav_td.fifth { width: 76px; border-right: 0; }
td.albums_nav_td.last { padding: 7px 0px 0px 0px; border-right: 0; }

.albums_nav_goto_container { float: left; padding: 0px 5px 0px 0px; }
.albums_nav_goto_field { float: left; padding: 0px 3px 0px 0px; }
input.albums_nav_goto_field_itself { width: 23px; height: 14px; padding: 0px 2px 0px 2px; border: 1px solid #89b8c6; font-size: 11px; color: #777777; font-family: Tahoma,Arial,sans-serif; }
.albums_nav_goto_button_container { float: left; padding: 0px 7px 0px 0px; }

.albums_nav_goto_table { cursor: pointer; }
.albums_nav_goto_table .sides { background-image: url(http://mvpspot.com/public/images/images_3.5/photo_go_button_left.gif); background-repeat: no-repeat; width: 2px; height: 16px; }
.albums_nav_goto_table .right { background-image: url(http://mvpspot.com/public/images/images_3.5/photo_go_button_right.gif); }
.albums_nav_goto_table .center { background-image: url(http://mvpspot.com/public/images/images_3.5/photo_go_button_center.gif); background-repeat: repeat-x; color: #FFFFFF; font-size: 11px; font-family: Tahoma,Arial,sans-serif; font-weight: bold; padding: 1px 3px 0px 3px; }

.albums_c_cover_container { padding: 1px 0px 0px 0px; text-align: center; }
.albums_c_top_tab_container { width: 71px; height: 20px; border: 1px solid #616161; border-bottom: 1px solid #aaaaaa; overflow: hidden; position: relative; top: 1px; }
.albums_c_top_tab_inline { height: 19px; border-top: 1px solid #FFFFFF; background-color: #f1f1f1; }
.albums_c_top_tab_title_container { line-height: 15px; text-align: center; }
.albums_c_top_tab_title { font-size: 10px; color: #777777; font-family: Tahoma, Arial, sans-serif; font-weight: normal; text-align: center; }

.albums_c_bottom_tab_container { width: 138px; border: 1px solid #616161; background-color: #FFFFFF; }
a.albums_c_bottom_tab_link { display: block; height: 27px; line-height: 27px; color: #008BB5; font-size: 11px; font-family: Tahoma,Arial,sans-serif; padding: 0px 6px 0px 6px; border-bottom: 1px solid #e5e5e5; }
a:hover.albums_c_bottom_tab_link { background-color: #e5e5e5; }
a.albums_c_bottom_tab_link.delete { border-bottom: 0px; color: #616161; }

/* Albums END */

/* Photo Upload */

.photo_u_items_container { border-top: 1px solid #dcdcdc; }
.photo_u_item { padding: 8px 8px 8px 8px; background-color: #FFFFFF; }
.photo_u_item.gray { border: 1px solid #dcdcdc; border-left: 0; border-right: 0; background-color: #f4f4f4; }
.photo_u_item.edit { padding-top: 4px; padding-bottom: 6px; }

.photo_u_orange_star { color: #ff6000; }
.photo_u_file_container { padding: 9px 0px 9px 0px; }
input.photo_u_file_field { background-color: #FFFFFF; border: 1px solid #89B8C6; }
.photo_u_small_tahoma { font-size: 10px; font-weight: normal; font-family: Tahoma,Arial,sans-serif; }

td.photo_u_tooltip_td { width: 100px; text-align: center; }
.photo_u_tooltip_container { position: absolute; width: 184px; height: 213px; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_upload_tooltip.png); background-repeat: no-repeat; margin: 23px 0px 0px -176px; display: none; z-index: 1001; }

.photo_u_tooltip_inline_container { padding: 11px 0px 0px 11px; }

.photo_u_rollover_container { height: 26px; overflow: hidden; text-align: center; }
.photo_u_rollover_text { font-size: 10px; font-weight: normal; font-family: Tahoma,Arial,sans-serif; color: #777777; }
.photo_u_img { border: 2px solid #aaaaaa; cursor: pointer; }
.photo_u_delete_link { font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #dd0000; font-weight: normal; }

.photo_u_actions_container { border-top: 1px solid #dcdcdc; padding: 6px 0px 0px 0px; margin: 7px 0px 0px 0px; }
.photo_u_add_action_container { font-weight: bold; color: #006a89; float: left; }
select.photo_u_add_select { width: 37px; height: 17px; font-size: 11px; font-weight: bold; color: #202020; font-family: Tahoma,Arial,sans-serif; border: 1px solid #89b8c6; }
 
.photo_u_add_plus { float: left; height: 20px; width: 20px; position: relative; margin: -2px 0px 0px 3px; background-image: url(http://mvpspot.com/public/images/images_3.5/photo_upload_plus.gif); background-repeat: no-repeat; cursor: pointer; }

/* Photo Upload END */

/* Photo Edit */
td.photo_e_td_left { padding: 5px 0px 0px 0px; }
.photo_e_tags_container { padding: 9px 0px 0px 0px; }
.photo_e_radio_container { padding: 0px 0px 2px 0px; }
.photo_e_radio_text { font-weight: normal; color: #006a89; font-size: 11px; font-family; Tahoma,Arial,sans-serif; }
/* Photo Edit END */


/* View Small Photos */

.photo_s_prev_links_container { padding: 0px 0px 6px 0px; }
.photo_s_prev_link { font-size: 11px; font-weight: bold; font-family: Tahoma,Arial,sans-serif; color: #008bb5; }
.photo_s_view_item { cursor: default; height: auto; }
.photo_s_photo_text { margin: 0px 0px 6px 0px; height: 28px; overflow: hidden; }
.photo_s_action_container { height: 22px; line-height: 20px; overflow: hidden; border-top: 1px solid #dcdcdc; padding: 0px 0px 0px 6px; }
.photo_b_action_container { height: 17px; text-align: center; overflow: hidden; border-top: 1px solid #dcdcdc; padding: 5px 0px 0px 20px; }
.photo_s_action_link { padding: 0px 0px 3px 21px; background-image: url(http://mvpspot.com/public/images/images_3.5/photos_view_star.gif); font-size: 11px; font-family: Tahoma; color: #777777; background-repeat: no-repeat; background-position: left 3px; display: block; }
.photo_s_action_link.bmark_icon_def { width: 16px; height: 22px; padding: 0px; background-position: 0px 3px; display: block; }
.photo_s_action_link.bmark_icon_clicked { background-image: url(http://mvpspot.com/public/images/images_3.5/photos_view_star_clicked.gif); width: 16px; height: 22px; padding: 0px; background-position: 0px 3px; display: block; }
.photo_s_action_link.report_icon { width: 15px; height: 22px; padding: 0px; background-position: 0px 5px; display: block; background-image: url(http://mvpspot.com/public/images/images_3.5/photos_view_report.gif); }
.photo_s_action_link.fscreen_icon { width: 14px; height: 22px; padding: 0px; background-position: 0px 6px; display: block; background-image: url(http://mvpspot.com/public/images/images_3.5/photos_view_max.gif); }

.photo_s_action_link.report { background-position: 1px 4px; background-image: url(http://mvpspot.com/public/images/images_3.5/photos_view_report.gif); }
.photo_s_action_link.fscreen { background-position: 2px 7px; background-image: url(http://mvpspot.com/public/images/images_3.5/photos_view_max.gif); }

td.photo_l_td { padding: 6px 8px 6px 9px; line-height: 13px; }
.photo_l_link { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Tahoma,Arial,sans-serif; position: relative; z-index: 100; text-decoration: underline !important; }
.photo_l_shadow { color: #7B7B7B; font-weight: bold; font-size: 11px; font-family: Tahoma,Arial,sans-serif; text-decoration: underline; }
td.photo_l_sep { background-image: url(http://mvpspot.com/public/images/images_3.5/photo_l_sep.gif); background-position: center center; background-repeat: no-repeat; width: 2px; }

.photo_b_view_item { cursor: default; height: auto; width: 106px; }
.photo_b_sport { margin: 1px 0px 5px 0px; text-align: center; height: 15px; overflow: hidden; }
.photo_b_sport_title { color: #ff7700; font-size: 11px; font-family: Tahoma,Arial,sans-serif; font-weight: normal; }
img.photo_b_add { margin: 0px 0px 1px 0px; }
.photo_b_n_link { margin-left: 10px; }
img.photo_b_whistle { margin: 0px 0px -1px 0px; }

a.photo_b_icon { display: block; width: 16px; height: 12px; background-image: url(http://mvpspot.com/public/images/images_3.5/friends_16_gray.gif); background-repeat: no-repeat; background-position: 0px 0px; float: left; overflow: hidden; }
a:hover.photo_b_icon { background-position: 0px -14px;; }
a.photo_b_icon.whistle_icon { width: 11px; height: 16px; background-image: url(http://mvpspot.com/public/images/images_3.5/whistles_16_gray.gif); margin: -2px 0px 0px 10px; }
a:hover.photo_b_icon.whistle_icon { background-position: 0px -18px; }
a.photo_b_icon.message_icon { width: 15px; height: 11px; background-image: url(http://mvpspot.com/public/images/images_3.5/message_16_gray.gif); margin: 1px 0px 0px 10px; }
a:hover.photo_b_icon.message_icon { background-position: 0px -13px; }



/* View Small Photos END */


/* Report Pop-up */

.p_report_inline_container { padding: 11px 0px 18px 8px; border-bottom: 1px solid #dcdcdc; }
.p_report_inline_container.message { padding: 11px 0px 13px 8px; }
.p_report_title { font-size: 18px; font-weight: normal; color: #616161; margin: 0px 0px 1px 0px; }

input.p_report_field { width: 584px; height: 25px; border: 1px solid #89b8c6; color: #777777; font-size: 17px; padding: 4px 0px 0px 3px; margin: 4px 0px 0px 0px; }
.p_report_message_container { padding: 17px 0px 0px 0px; }
textarea.p_report_textarea { width: 580px; height: 147px; border: 1px solid #89b8c6; padding: 3px; font-size: 13px; color: #777777; margin: 4px 0px 0px 0px; }

/* Report Pop-up END */


/* Private Profile */

.p_profile_main_container { border-top: 1px solid #DCDCDC; padding: 8px 0px 0px 0px; }
.p_profile_inline_item { border: 1px solid #dcdcdc; padding: 0px 0px 0px 7px; }

td.p_profile_left { width: 73px; padding: 5px 0px 0px 0px; }
td.p_profile_center { padding: 2px 0px 0px 8px; }

.p_profile_status_container { padding: 19px 0px 0px 0px; }
td.p_profile_right { width: 123px; }
.p_profile_right_def_link { display: block; height: 28px; background-color: #f1f1f1; line-height: 27px; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #008bb5; font-weight: bold; padding: 0px 0px 0px 7px; margin: 1px; }
.p_profile_right_white_link { display: block; height: 28px; background-color: #FFFFFF; line-height: 27px; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #ff7700; font-weight: bold; padding: 0px 0px 0px 7px; border: 1px solid #dcdcdc; border-left: 0; border-right: 0; }

.p_profile_request_container { padding: 7px 0px 0px 0px; }
.p_profile_request_link { font-weight: bold; color: #ff7700; padding: 2px 0px 2px 23px; background-image: url(http://mvpspot.com/public/images/images_3.5/p_profile_add.gif); background-repeat: no-repeat; text-decoration: none; }
.p_profile_request_text { font-style: italic; font-weight: normal; color: #777777; }

.p_profile_right_info { display: block; height: 28px; background-color: #FFFFFF; line-height: 27px; padding: 0px 0px 0px 7px; border: 1px solid #dcdcdc; border-left: 0; border-right: 0; color: #777777; font-size: 11px; font-family: Tahoma,Arial,sans-serif; font-weight: normal; }

/* Private Profile END */


/* Reply-to-Comment Popup */

.p_reply_inline_container { padding-top: 9px; padding-right: 8px; }
.p_reply_quote_tail { width: 9px; height: 8px; background-image: url(http://mvpspot.com/public/images/images_3.5/reply_tail.gif); overflow: hidden; background-repeat: no-repeat; position: relative; top: 2px; margin: 0px 0px 0px 30px; }
.p_reply_quote_container { background-color: #f1f1f1; border: 1px solid #aaaaaa; padding: 8px 8px 8px 8px; }
.p_reply_quote_title { font-style: italic; color: #777777; font-weight: normal; }
.p_reply_comment_container { padding: 7px 0px 14px 0px; }

.p_reply_dotted_container { background-color: #f1f1f1; border: 1px dotted #aaaaaa; padding: 2px 8px 8px 8px; }
.p_reply_dotted_container.first { margin: 2px 0px 0px 0px; }
.p_reply_dotted_container.extended { background-color: #FFFFFF; border: 0px; padding: 4px 0px 6px 0px; border-top: 1px dotted #aaaaaa; }

.p_reply_share_text { font-style: italic; font-weight: normal; color: #006a89; }
.p_reply_dotted_container.extended .p_reply_share_text { color: #FF7700; font-style: normal; font-weight: bold; }
.p_reply_share_field_container { padding: 2px 0px 0px 0px; }
input.p_reply_share_input { vertical-align: middle; background-color: #FFFFFF; }

.p_reply_share_or_container { padding: 8px 0px 8px 9px; }

.p_reply_share_youtube_icon { vertical-align: middle; margin: 0px 0px 0px 6px; }

.p_reply_button_container { float: left; padding: 0px 4px 0px 8px; position: relative; margin-top: -2px; }
table.p_reply_button_table { cursor: pointer; }
.p_reply_button_sides { width: 2px; height: 24px; background-image: url(http://mvpspot.com/public/images/images_3.5/reply_button_left.gif); background-repeat: no-repeat; }
.p_reply_button_sides.the_right_side { background-image: url(http://mvpspot.com/public/images/images_3.5/reply_button_right.gif); }
.p_reply_button_center { height: 24px; background-image: url(http://mvpspot.com/public/images/images_3.5/reply_button_center.gif); background-repeat: repeat-x; padding: 0px 2px 0px 2px; vertical-align: middle; line-height: 9px; }
.p_reply_button_icon { margin: 0px 3px 1px 0px; vertical-align: middle; }

/* Reply-to-Comment Popup END */

/* Whistles */
.whistle_sent_item { padding: 0px 2px 0px 2px; border-bottom: 1px solid #dcdcdc; line-height: 1.2; }
.whistle_sent_content { padding: 2px 0px 0px 0px; margin-bottom: 8px; }
.whistle_sent_item .whistle_sent_date { display: block; margin: 0px 0px 0px 18px; }
.whistle_sent_item.default .whistle_sent_date { margin: 6px 0px 0px 18px; } 
.whistle_sent_icon { vertical-align: bottom; margin: 0px 7px 1px 0px; }
.whistle_sent_text { color: #4a4a4a; font-weight: normal; }
 
.whistle_rec_item { padding: 6px 0px 8px 0px; border-bottom: 1px solid #dcdcdc; }
.whistle_rec_item.first { padding-top: 0px; }
* html .whistle_rec_item { padding: 4px 0px 6px 0px; border-bottom: 1px solid #dcdcdc; }
* html .whistle_rec_item.first { padding-top: 0px; }

td.whistle_rec_left_td { width: 50px; padding: 2px 7px 0px 0px; }
.whistle_rec_item_content { padding: 3px 0px 6px 0px; height: 15px; overflow: hidden; }
* html .whistle_rec_item_content { padding: 3px 0px 6px 0px; height: 13px; overflow: hidden; }
.whistle_rec_new { width: 21px; height: 5px; vertical-align: top; }

.whistle_rec_button_container { float: left; padding: 0px 0px 0px 0px; }
table.whistle_rec_button_table { cursor: pointer; }
td.whistle_rec_button_sides { width: 2px; height: 18px; background-image: url(http://mvpspot.com/public/images/images_3.5/whiste_button_left.gif); background-repeat: no-repeat; }
td.whistle_rec_button_sides.right { background-image: url(http://mvpspot.com/public/images/images_3.5/whiste_button_right.gif); }
td.whistle_rec_button_center { padding: 1px 3px 0px 3px; height: 18px; line-height: 15px; background-image: url(http://mvpspot.com/public/images/images_3.5/whiste_button_center.gif); background-repeat: repeat-x; }

.whistle_rec_whistle_small_icon  { vertical-align: middle; }
.whistle_rec_button_text { font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #4a4a4a; font-weight: normal; margin: 0px 0px 0px 3px; }

.whistle_rec_ignore_container { float: left; padding: 1px 0px 0px 12px; }
/* Whistles END */

/* Friends' Friends */
.ff_tabs_container { height: 29px; border: 1px solid #dcdcdc; border-left: 0; border-right: 0; background-color: #f1f1f1; }
* html .ff_tabs_container { overflow: hidden; }

.ff_tab_selected_container { border-right: 1px solid #dcdcdc; float: left; }
.ff_tab_selected_inline { position: relative;  }
.ff_tab_selected_text_container { line-height: 26px; height: 30px; background-color: #FFFFFF; padding: 0px 6px 0px 6px; }
.ff_tab_selected_text_container strong { text-decoration: none; color: #ff7700; }

.ff_tab_unselected { float: left; display: block; padding: 0px 8px 0px 8px; border-right: 1px solid #dcdcdc; height: 29px; line-height: 26px; }
.ff_tab_unselected a { padding: 5px 0px 7px 0px; }
.ff_tab_unselected strong { text-decoration: none; color: #ff7700; }
.ff_tab_people_count { float: right; padding: 0px 6px 0px 0px; line-height: 24px; }
.ff_tab_people_count.f_search_container { line-height: 1.2; padding: 4px 5px 0px 0px; }

.ff_item_container { float: left; width: 33%; padding: 19px 0px 11px 0px; }
.ff_item_container.f_item { padding: 11px 0px 10px 0px; }
td.ff_small_photo { width: 57px; }
td.f_small_photo { width: 55px; }

.ff_older { border-top: 1px solid #dcdcdc; text-align: right; margin: 6px 0px 0px 0px; }

.ff_photo_descr_container { padding: 4px 0px 0px 0px; }
.ff_group_container { margin: 2px 0px 3px 0px; height: 13px; overflow: hidden; }
.ff_group_container .moods_inline_right_title { color: #777777; font-style: normal; }

.f_search_left { float: left; padding: 0px 3px 0px 0px; }
.f_search_left input { width: 164px; height: 17px; border: 1px solid #89b8c6; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #777777; font-style: italic; padding: 2px 0px 0px 3px; }
.f_search_button { float: left; width: 17px; height: 19px; background-position: 0px 1px; background-image: url(http://mvpspot.com/public/images/images_3.5/f_glass.gif); background-repeat: no-repeat; cursor: pointer; } 

.f_drag_td { padding: 5px 5px 5px 5px; border: 1px solid #FFFFFF; background-color: #FFFFFF; }
.f_delete_container { padding: 5px 0px 0px 80px; height: 17px; overflow: hidden; }
.f_delete_container img { padding: 0px 0px 0px 0px; cursor: pointer; }

.f_r_links { padding: 21px 0px 0px 0px; }

/* Friends' Friends END */

/* Bookmarks */
a.bookmark_star { display: block; width: 19px; height: 18px; float: left; background-image: url(http://mvpspot.com/public/images/images_3.5/bookmark_star.gif); margin: 0px 0px 0px 0px; background-repeat: no-repeat; }
a:hover.bookmark_star { background-position: 0px -20px; }
a.bookmark_star.bookmarked { background-position: 0px -20px; }

.bookmarked_info_container { border: 1px solid #c3c3c3; background-color: #FFFFFF; padding: 2px 0px 5px 0px; margin: 24px 25px 0px 0px; width: 185px; text-align: center; line-height: 1.3; float: right; }
.bookmarked_info_text { color: #4A4A4A; font-weight: normal; }
/* Bookmarks END */

.g_title_container { padding: 0px 0px 0px 12px; }
.g_menu_container { background-color: #f1f1f1; border: 1px solid #dcdcdc; border-left: 0; border-right: 0; height: 23px; overflow: hidden; padding: 4px 0px 4px 3px; }
.g_menu_selected { height: 21px; background-color: #f57700; color: #FFFFFF; font-weight: normal; text-decoration: none; float: left; line-height: 21px; border: 1px solid #FFFFFF; padding: 0px 6px 0px 6px; margin: 0px 2px 0px 9px; }
.g_menu_default { float: left; margin: 0px 0px 0px 7px; padding: 0px 6px 0px 6px; line-height: 22px; }

.g_item_container { float: left; padding: 14px 20px 10px 12px; width: 330px; height: 87px; overflow: hidden; }
.g_item_container.last .g_item_left { border: 0; }
.g_item_container.last .albums_item_center { border: 0; }

td.g_item_left { width: 73px; }

.g_item_descr_text { display: block; height: 27px; overflow: hidden; }
.g_item_button_container { padding: 8px 0px 0px 0px; }

.g_nav_container { background-color: #f1f1f1; clear: both; }

.g_nav_container a:hover.albums_nav_link_def { background-color: #FFFFFF; }
.g_nav_container a:hover.albums_nav_number { background-color: #FFFFFF; }
.g_nav_container a:hover.albums_nav_number.unselected { background-color: #F1F1F1; }

.g_nav_go_container { width: 126px; float: right; }
.g_nav_go_title { font-size: 11px; color: #4A4A4A; font-family: Tahoma,Arial,sans-serif; font-weight: normal; }

.g_opacity_container { filter:alpha(opacity=95); -moz-opacity:.95; opacity:.95; background-color: #FFFFFF; border: 1px solid #2c2c2c; }

.g_i_bookmark_container { float: left; padding: 5px 8px 0px 0px; }
.g_i_played { float: left; padding: 0px 0px 0px 8px; margin: 8px 0px 0px 0px; border-left: 1px solid #d2d2d2; }

.g_i_played_item_container { background-image: url(http://mvpspot.com/public/images/images_3.5/game_selected.png); border-bottom: 0px; background-repeat: no-repeat; padding: 8px 0px 9px 13px; position: relative; margin: 0px 0px 0px -13px; }

/* Stats */

.stats_main_container { padding: 0px 8px 0px 8px; }
.stats_top_container { border-bottom: 1px solid #dcdcdc; }
.stats_top_back_container { float: right; padding: 7px 0px 0px 0px; }

.stats_graphs_main_container { padding: 13px 0px 0px 0px; }
.stats_graphs_header { height: 36px; background-image: url(http://mvpspot.com/public/images/images_3.5/stats_header_bg.gif); background-repeat: repeat-x; overflow: hidden; }
.stats_graphs_active { float: left; font-size: 18px; font-weight: bold; color: #FFFFFF; padding: 7px 0px 0px 6px; }
.stats_graphs_active strong { font-weight: normal; color: #def2f8; }
.stats_graphs_other_info { float: left; padding: 11px 0px 0px 46px; font-weight: bold; color: #FFFFFF; }
.stats_graphs_other_info strong { font-weight: normal; color: #def2f8; }
.stats_graphs_select { float: right; padding: 8px 6px 0px 0px; }
.stats_graphs_select select { border: 1px solid #89b8c6; width: 100px; height: 21px; color: #4a4a4a; }

.stats_graphs_inline { border: 1px solid #008bb5; border-top: 0px; }

.stats_graphs_row { height: 283px; width: 29px; border-right: 1px solid #a7d0dc; text-align: center; vertical-align: bottom; }
.stats_graphs_row_last { width: 30px; border-right: 0px; }
.stats_graphs_row strong { color: #004154; font-family: Tahoma,Arial,sans-serif; font-size: 9px; font-weight: normal; }
.stats_graphs_bg_row { background-image: url(http://mvpspot.com/public/images/images_3.5/stats_item_bg.gif); background-repeat: no-repeat; background-position: center 1px; }
.stats_graphs_bar { width: 22px; background-image: url(http://mvpspot.com/public/images/images_3.5/stats_bar_bg.gif); background-repeat: repeat-y; margin: 3px auto 0px auto; }

.stats_graphs_num { padding: 3px 0px 0px 0px; width: 30px; text-align: center; }
.stats_graphs_num_size { font-size: 10px; }

.stats_table_top_tr { background-image: url(http://mvpspot.com/public/images/images_3.5/stats_table_bg.gif); background-repeat: repeat-x; }
.stats_table_head_td { height: 26px; padding: 0px 7px 0px 7px; vertical-align: middle; font-size: 11px; font-weight: bold; font-family: Tahoma,Arial,sans-serif; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; }
.stats_table_head_td_last { border-right: 0px; }
.s_t_header_td_sec { padding-left: 0px; padding-right: 0px; } 

.stats_table_inline_block { background-color: #f8f8f8; height: 24px; line-height: 23px; border: 1px solid #FFFFFF; border-left: 0px; border-right: 0px; font-weight: normal; padding: 0px 7px 0px 7px; }
.s_t_i_block_white { background-color: #FFFFFF;  }

/* Stats */

/* Renewed Homepage */

.r_i_main { width: auto; background-image: url(http://mvpspot.com/public/images/images_3.5/r_index_bg_top.gif); background-color: #f5f5f5; background-repeat: repeat-x; position: static; }
.r_i_main_bottom { background-image: url(http://mvpspot.com/public/images/images_3.5/r_index_bg_bottom.gif); background-repeat: repeat-x; height: 7px;  z-index: 10; }

table.r_i_main_table { table-layout: fixed; width: 922px; margin: 0px auto; }
td.r_i_td_left { width: 558px; padding-bottom: 9px; }

.r_i_left_title_container { padding: 13px 0px 17px 0px; }
.r_i_left_title { font-weight: bold; color: #ff7700; font-size: 18px; }
.r_i_left_title.bigger { font-size: 24px; }
.r_i_left_border { height: 1px; background-image: url(http://mvpspot.com/public/images/images_3.5/r_index_title_line.gif); background-repeat: no-repeat; margin: 2px 0px 0px 0px; overflow: hidden; }

.r_i_illustration { background-image: url(http://mvpspot.com/public/images/images_3.5/r_index_illustration.png); background-repeat: no-repeat; width: 556px; height: 298px; margin: 0px auto; }


.r_i_td_right { background-image: url(http://mvpspot.com/public/images/images_3.5/r_index_separator.png); background-repeat: no-repeat; background-position: center left; padding: 7px 0px 0px 12px; }

.r_i_right_title { font-size: 24px; font-weight: bold; color: #008bb5; }
.r_i_right_descr { padding: 2px 0px 3px 0px; }
.r_i_right_d_title { font-size: 16px; color: #777777; font-weight: normal; }

.r_i_right_border_top { height: 1px; background-image: url(http://mvpspot.com/public/images/images_3.5/r_index_sign_top.gif); background-repeat: no-repeat; margin: 0px 0px 8px 0px; overflow: hidden; }

td.r_i_fields_left { padding: 11px 6px 0px 0px; text-align: right; }
td.r_i_fields_right { padding: 8px 0px 8px 0px; }

.r_i_right_border_bottom { height: 1px; background-image: url(http://mvpspot.com/public/images/images_3.5/r_index_sign_bottom.gif); background-repeat: no-repeat; margin: 8px 0px 0px 0px; overflow: hidden; }

.r_i_right_signup { padding: 10px 0px 9px 0px; }

.r_i_s2_container { padding: 5px 0px 0px 17px; }
.r_i_s2_captcha { padding: 6px 0px 12px 0px; }
.r_i_s2_captcha img { border: 1px solid #aaaaaa; }

.r_i_s2_area_container { padding: 15px 0px 8px 0px; }
.r_i_s2_textarea { width: 292px; height: 65px; padding: 8px; padding-right: 0px; border: 1px solid #89b8c6; background-color: #FFFFFF; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #4A4A4A; }
.r_i_s2_area_text { padding: 1px 0px 0px 0px; width: 298px; }

.r_i_s2_goback { float: left; padding: 9px 65px 0px 2px; }

/* Renewed Homepage END */

.error_text { color: #f00101; font-size: 11px; font-family: Tahoma,Arial,sans-serif; display: block; padding: 4px 0px 4px 19px; background-image: url(http://mvpspot.com/public/images/images_3.5/error_sign.gif); background-position: center left; background-repeat: no-repeat; font-weight: bold; }


/* SignUp Process */

body.s_body { background-image: url(http://mvpspot.com/public/images/images_3.5/signup_bg.gif); background-repeat: no-repeat; background-position: center 89px; }
.s_steps_container { float: right; padding: 18px 18px 0px 0px; }
.s_steps_bg_sides { float: left; width: 3px; height: 41px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_steps_bg_left.gif); background-repeat: no-repeat; }
.s_steps_bg_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/s_steps_bg_right.gif); }
.s_steps_bg_center { float: left; width: 246px; height: 41px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_steps_bg_center.gif); background-repeat: repeat-x; }

.s_curr_step_container { padding: 6px 3px 0px 3px; float: left; }
.s_curr_step_container.next_step { width: 76px; }

.s_curr_step_sides { float: left; width: 2px; height: 31px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_currentstep_left.gif); background-repeat: no-repeat; }
.s_curr_step_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/s_currentstep_right.gif); }
.s_curr_step_center { float: left; padding: 0px 8px; height: 31px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_currentstep_center.gif); background-repeat: repeat-x; line-height: 18px; }
.s_curr_step_inline { cursor: default; padding: 5px 0px 0px 0px; white-space: nowrap; }

.s_next_step_container { height: 30px; border-top: 1px solid #c2c2c2; text-align: center; line-height: 26px; background-color: #d5d5d5; cursor: default; }

.s_content_container { padding: 0px 9px 0px 9px; }

.s_tabs_main_container { height: 39px; overflow: hidden; position: relative; top: 1px; }
.s_tab_container { float: left; padding: 0px 11px 0px 0px; }
.s_tab_container.unselected { padding: 4px 11px 0px 0px; }

.s_tab_selected_sides { width: 2px; height: 39px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_tab_selected_left.gif); background-repeat: no-repeat; }
.s_tab_selected_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/s_tab_selected_right.gif); }
.s_tab_selected_center { padding: 0px 12px 0px 12px; height: 39px; line-height: 37px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_tab_selected_center.gif); background-repeat: repeat-x; cursor: default; }
.s_tab_selected_title { font-size: 20px; font-weight: bold; }

.s_tab_unselected_sides { width: 2px; height: 34px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_tab_unselected_left.gif); background-repeat: no-repeat; }
.s_tab_unselected_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/s_tab_unselected_right.gif); }
.s_tab_unselected_center { padding: 8px 12px 0px 12px; height: 34px; line-height: 18px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_tab_unselected_center.gif); background-repeat: repeat-x; cursor: pointer; }

.s_tab_unselected_title { font-size: 20px; font-weight: bold; color: #008bb5; display: block; position: relative; z-index: 100; }
.s_tab_unselected_title_bottom { margin: -17px 0 0 1px; position: relative; }
.s_tab_unselected_title_bottom strong { font-size: 20px; font-weight: bold; color: #FFFFFF; display: block; z-index: 10; }


.s_inline_content_container { border: 1px solid #dcdcdc; padding: 12px 12px 0px 12px; }
.s_field_left { width: 132px; text-align: right; padding: 17px 0px 0px 0px; }
.s_field_left.s_main_sport { padding: 20px 0px 0px 0px; vertical-align: top; }
.s_field_right { vertical-align: middle; padding: 12px 0px 8px 12px; }
.s_field_or_container { padding: 0px 0px 0px 140px; color: #006A89; }

input.s_text_input { width: 265px; height: 25px; border: 1px solid #89b8c6; color: #4a4a4a; font-size: 16px; padding: 3px 3px 0px 3px; }

.s_tip_container { float: left; position: relative; margin: 0px 0px 0px -5px; }
.s_tip_sides { width: 9px; height: 30px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_tip_arrow_left.gif); background-repeat: no-repeat; }
.s_tip_sides_right { width: 2px; height: 30px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_tip_right.gif); background-repeat: no-repeat; }
.s_tip_center { height: 30px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_tip_center.gif); background-repeat: repeat-x; padding: 7px 7px 0px 7px; white-space: nowrap; }

.s_blue_title { border-bottom: 1px solid #dcdcdc; padding: 13px 0px 2px 0px; color: #FF7700; font-weight: bold; }
.s_blue_title.e_p_title { padding-top: 0px; margin-bottom: 9px; }

select.s_selectbox { width: 271px; height: 26px; font-size: 16px; color: #4a4a4a; border: 1px solid #89b8c6; }

.n_s_ball_container { float: left; width: 72px; }
.n_s_rounded_ball_container { float: left; width: 61px; }
a.n_s_default_ball_link { background-image: url(http://mvpspot.com/public/images/images_3.5/n_s_ball_1_s.jpg); background-repeat: no-repeat; display: block; height: 41px; width: 67px; margin: 0px auto; }
a:hover.n_s_default_ball_link { background-position: 0px -49px; }
a.n_s_round_ball_link { background-image: url(http://mvpspot.com/public/images/images_3.5/n_s_ball_2_s.jpg); background-repeat: no-repeat; display: block; height: 52px; width: 59px; margin: -5px auto 0px auto; position: relative; }
a:hover.n_s_round_ball_link { background-position: 0px -53px; }
a.n_s_round_ball_link_selected_64 { background-position: 0px -53px; }
a.n_s_round_ball_link_selected_58 { background-position: 0px -49px; }
a.n_s_r_b_l_soccer { background-image: url(http://mvpspot.com/public/images/images_3.5/n_s_ball_3_s.jpg); }
a.n_s_r_b_l_baseball { background-image: url(http://mvpspot.com/public/images/images_3.5/n_s_ball_4_s.jpg); }
a.n_s_r_b_l_tennis { background-image: url(http://mvpspot.com/public/images/images_3.5/n_s_ball_5_s.jpg); }
a.n_s_r_b_l_softball{ background-image: url(http://mvpspot.com/public/images/images_3.5/n_s_ball_6_s.jpg); }
.n_s_ball_title { padding: 6px 0px 0px 0px; text-align: center; }
.n_s_ball_title.rounded_ball { padding: 0px 0px 0px 0px; }
.n_s_ball_title a { font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #777777; font-weight: bold; text-decoration: none; }
.n_s_ball_title a:hover { color: #ff7700; }

.n_s_or_container { text-align: center; padding: 20px 16px 0px 8px; color: #006a89; float: left; }
.n_s_select_container { float: left; padding: 15px 0px 0px 0px; }

.s_info_share { float: left; padding: 18px 0px 0px 0px; }
.s_button_container { float: right; padding: 8px 0px 0px 0px; }
.s_button_container.left_button { float: left; padding-right: 11px; }
table.s_button_table { cursor: pointer; }
td.s_button_sides { width: 2px; height: 33px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_button_left.gif); background-repeat: no-repeat; }
td.s_button_sides.gray_sides { background-image: url(http://mvpspot.com/public/images/images_3.5/s_g_button_left.gif); }
td.s_button_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/s_button_right.gif); }
td.s_button_sides_right.gray_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/s_g_button_right.gif); }
td.s_button_center { padding: 5px 7px 0px 9px; height: 33px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_button_center.gif); background-repeat: repeat-x; line-height: 21px; }
td.s_button_center.gray_center { background-image: url(http://mvpspot.com/public/images/images_3.5/s_g_button_center.gif); }

.s_button_arrow { vertical-align: bottom; margin-left: 6px; margin-bottom: 3px; }

.s_sugg_container { border: 1px solid #438193; clear: both; width: 271px; position: absolute; margin: 29px 0px 0px 0px; background-color: #FFFFFF; }
.s_sugg_container a { display: block; height: 24px; line-height: 22px; color: #4a4a4a; text-decoration: none; padding: 0px 0px 0px 6px; }
.s_sugg_container a:hover { background-color: #e7f7ff; }

.s_u_photo_container { width: 172px; }
.s_u_photo { width: 168px; height: 184px; border: 2px solid #aaaaaa; }
.s_u_photo_preloader { position: absolute; width: 170px; text-align: center; padding: 70px 0px 0px 0px; }

.s_u_upload_steps_container { padding: 0px 0px 0px 12px; }

ul.s_u_upload_list { margin: 2px 0px 0px 0px; }
ul.s_u_upload_list li { padding: 7px 0px 0px 16px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_upload_arrow.gif); background-repeat: no-repeat; background-position: 0px 10px; }

.s_u_fields_container { padding: 16px 0px 0px 0px; }
.s_u_button { margin: 0px 0px 0px 13px; }

.s_u_acc_files { padding: 6px 0px 23px 0px; }
.s_u_acc_files strong { font-weight: normal; font-size: 11px; color: #777777; font-family: Tahoma,Arial,sans-serif; }


.s_i_network_sides { background-image: url(http://mvpspot.com/public/images/images_3.5/s_tooltip_left.gif); width: 2px; height: 28px; background-repeat: no-repeat; }
.s_i_network_sides_right { background-image: url(http://mvpspot.com/public/images/images_3.5/s_tooltip_right.gif); }
.s_i_network_center { background-image: url(http://mvpspot.com/public/images/images_3.5/s_tooltip_center.gif); background-repeat: repeat-x; padding: 5px 6px 0px 6px; text-align: center; color: #FFFFFF; }
.s_i_network_arrow { width: 12px; height: 10px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_tooltip_arrow.gif); background-repeat: no-repeat; margin: 0px auto; margin-top: 3px; }

.s_i_network_selected { padding: 0px 19px 0px 0px; }
.s_i_network_link { padding: 5px 19px 0px 0px; }

td.s_i_tabs_td_container { padding: 5px 0px 0px 0px; }
.s_i_tabs_left { float: left; width: 46px; }
.s_i_tabs_left .active_tab { width: 45px; height: 41px; border: 1px solid #bcbcbc; border-right: 0px; background-color: #FFFFFF; background-position: center center; background-repeat: no-repeat; position: relative; right: -1px; margin: 0px 0px 9px 0px; }
.s_i_tabs_left .unactive_tab { width: 39px; height: 41px; border: 1px solid #dcdcdc; border-right: 0px; background-color: #FFFFFF; background-image: url(http://mvpspot.com/public/images/images_3.5/s_networks_tab_bg.gif); background-position: center center; background-repeat: repeat-x; margin: 0px 0px 9px auto; cursor: pointer; }
.s_i_tabs_left .tab_icon { height: 41px; background-repeat: no-repeat; background-position: center center; }
.s_i_tabs_left .tab_icon.facebook { background-image: url(http://mvpspot.com/public/images/images_3.5/u_facebook.gif); }
.s_i_tabs_left .tab_icon.live { background-image: url(http://mvpspot.com/public/images/images_3.5/u_live.png); }

.s_i_tabs_left .tab_icon.yahoo { background-image: url(http://mvpspot.com/public/images/images_3.5/u_yahoo.png); }

.s_i_tabs_left .tab_icon.gmail{ background-image: url(http://mvpspot.com/public/images/images_3.5/u_gmail.gif); }
.s_i_tabs_left .tab_icon.aol { background-image: url(http://mvpspot.com/public/images/images_3.5/u_aol.png); }

.s_i_tabs_right { float: left; width: 625px; border: 1px solid #bcbcbc; padding: 12px 15px 9px 15px; background-color: #FFFFFF; }
.s_i_tabs_right.friends_mail { width: auto; float: none; }
.s_i_tabs_right .descr_text { padding: 6px 0px 16px 0px; }

table.s_i_tabs_fields_table { margin: 0px auto; }
.s_i_tabs_terms { padding: 34px 0px 0px 0px; }

textarea.s_i_textarea { width: 664px; border: 1px solid #89b8c6; height: 116px; padding: 4px; font-size: 16px; color: #616161; }

.s_i_import_left { width: 452px; border-right: 1px solid #dcdcdc; }
.s_i_import_title { text-align: center; padding: 11px 0px 10px 0px; }
.s_i_import_select { border-top: 1px solid #dcdcdc; height: 26px; }
.s_i_import_select .inline_container { height: 24px; background-image: url(http://mvpspot.com/public/images/images_3.5/s_import_select_bg.gif); background-repeat: repeat-x; border: 1px solid #FFFFFF; line-height: 22px; text-align: center; }

.s_i_import_contacts { height: 350px; overflow: auto; }
.s_i_import_contact { height: 34px; line-height: 32px; padding: 0px 11px 0px 13px; border-top: 1px solid #dcdcdc; }
.s_i_import_contact .import_checkbox { float: right; padding: 8px 0px 0px 0px; }
.s_i_import_contact label { text-decoration: underline; color: #008bb5; cursor: pointer; }
.s_i_import_contact label:hover { text-decoration: none; }

.s_i_import_right { padding: 0px 8px 0px 8px; }
textarea.s_i_import_textarea { width: 255px; height: 126px; border: 1px solid #89b8c6; color: #616161; padding: 2px; }
.s_i_import_button { padding: 6px 0px 0px 0px; }

/* SignUp Process END */

textarea.co-reg_textarea { width: 554px; height: 115px; border: 1px solid #89b8c6; padding: 3px; color: #4a4a4a; }
.co-reg_box { vertical-align: middle; margin: 8px 0px 0px 0px; }
.co-reg_button { margin: 1px 0px 0px 0px; }
.co-reg_text { padding: 10px 0px 0px 0px; }

/* Edit Profile */

.e_p_form_item { padding: 0px 0px 9px 0px; }
.e_p_inline_center { width: 330px; margin: 0px auto; }
.e_p_checkbox { margin: 0px 6px 2px 0px; vertical-align: middle; }
textarea.e_p_textarea { width: 312px; height: 50px; font-size: 13px; }
textarea.e_p_textarea_higher { width: 312px; height: 93px; font-size: 13px; }

.e_p_note_container { padding: 0px 0px 9px 0px; }
.e_p_note_border{ border: 1px solid #ffc6a5; }
.e_p_note_bg { border: 1px solid #FFFFFF; height: 46px; background-image: url(http://mvpspot.com/public/images/images_3.5/e_note_bg.gif); background-repeat: repeat-x; padding: 4px 7px 7px 7px; color: #4a4a4a; text-align: center; }

.e_p_cancel_left { text-align: center; padding: 3px 19px 0px 5px; width: 80px; }
.e_p_cancel_right { padding: 1px 25px 0px 0px; }

.e_p_cancel_text { padding: 1px 0px 0px 0px; }

/* Edit Profile END */

/* Video Upload */

td.v_u_right { width: 118px; padding: 20px 0px 0px 0px; }
.v_u_not_container { border: 1px solid #cccccc; }
.v_u_not_inline { border: 1px solid #FFFFFF; background-image: url(http://mvpspot.com/public/images/images_3.5/v_note_bg.gif); background-repeat: repeat-x; color: #4a4a4a; padding: 2px 4px 3px 4px; background-color: #f8f8f8; font-size: 11px; font-family: Tahoma,Arial,sans-serif; }

.v_u_gray_top_container { background-color: #F1F1F1; padding: 3px; }
.v_u_bar_container { border: 1px solid #aaaaaa; background-color: #FFFFFF; padding: 4px 0px 3px 10px; }
td.v_u_bar_td_1 { padding: 2px 0px 0px 0px; }
td.v_u_bar_td_2 { padding: 0px 0px 0px 7px; }
td.v_u_bar_td_3 { padding: 2px 0px 0px 5px; }
td.v_u_bar_td_4 { padding: 0px 0px 0px 6px; }

.v_u_bar_video { font-weight: normal; color: #3e8da4; }
.v_u_progress_container { border: 1px solid #f4b47c; padding: 1px; width: 216px; }
.v_u_progress_bg { width: 152px; height: 18px; background-image: url(http://mvpspot.com/public/images/images_3.5/upload_progress_bg.gif); background-repeat: repeat-x; }

.v_u_progress_time { margin: -1px 0px 0px 0px; padding: 0px 0px 0px 7px; border-left: 1px solid #e0e0e0; height: 24px; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #777777; overflow: hidden; line-height: 1.1; }
.v_u_uploading { width: 145px; height: 17px; overflow: hidden; white-space: nowrap; }

/* Video Upload END */

/* Messaging */

.m_tabs_container { position: relative; height: 33px; overflow: hidden; top: 1px; }

.m_tab_sel { float: left; padding: 1px; padding-bottom: 0px; border: 1px solid #dcdcdc; background-color: #FFFFFF; border-bottom: 0px; }
.m_tab_sel_inline { background-color: #fbfbfb; padding: 5px 8px 9px 8px; }
.m_tab_sel_inline strong { font-size: 15px; color: #4a4a4a; font-weight: bold; }
.m_tab_sel_inline strong.orange { color: #ff7700; }

.m_tab_unsel { float: left; cursor: pointer; position: relative; margin-left: -1px; z-index: 100; }
.m_tab_unsel_first { float: left; cursor: pointer; position: relative; margin-left: 0px; z-index: 100; }
.m_tab_unsel_bg_sides { height: 33px; width: 2px; background-image: url(http://mvpspot.com/public/images/images_3.5/m_unsel_left.gif); background-repeat: no-repeat; }
.m_tab_unsel_bg_sides.right_side { background-image: url(http://mvpspot.com/public/images/images_3.5/m_unsel_right.gif); }
.m_tab_unsel_bg_center { height: 33px; padding: 7px 7px 0px 7px; background-image: url(http://mvpspot.com/public/images/images_3.5/m_unsel_center.gif); background-repeat: repeat-x; }

.m_new_message { float: right; padding: 8px 8px 0px 0px; }
.m_new_message a { font-weight: bold; color: #ff7700; text-decoration: none; display: block; padding: 0px 0px 0px 18px; background-image: url(http://mvpspot.com/public/images/images_3.5/m_n_message.gif); background-repeat: no-repeat; background-position: 0px 1px; }

.m_controls { border: 1px solid #dcdcdc; border-right: 0px; padding: 1px; padding-top: 0px; background-color: #FFFFFF; clear: both; }
.m_inline_controls { background-color: #fbfbfb; height: 30px; padding: 9px 0px 0px 0px; }

.m_search_container { float: right; padding: 1px 7px 0px 0px; }

.m_item_container { border-bottom: 1px solid #dcdcdc; background-color: #FFFFFF; padding: 1px 0px 1px 0px; }
.m_item_inline_container { background-color: #f1f1f1; }
.m_item_inline_container.unread { background-color: #FFFFFF; }
.m_checkbox_td { width: 33px; text-align: center; vertical-align: middle; }
.m_userphoto_td { width: 50px; padding: 10px 0px; }
.m_userphoto_td.m_inside_td { padding: 14px 0px 14px 10px; border-bottom: 1px solid #dcdcdc; width: 50px; }
.m_username_td { padding: 0px 0px 0px 9px; width: 142px; vertical-align: middle; }
.m_username_td.m_inside { vertical-align: top; padding: 12px 0px 0px 9px; width: 135px; border-bottom: 1px solid #dcdcdc; }
.m_username_td .date { padding: 1px 0px 0px 0px; }
.m_message_td { vertical-align: middle; }
.m_message_td a { background-image: url(http://mvpspot.com/public/images/images_3.5/message_16.gif); background-repeat: no-repeat; padding: 0px 0px 0px 20px; color: #006a89; text-decoration: none; background-position: 0px 2px; display: block; }
.m_message_td a.read { background-image: url(http://mvpspot.com/public/images/images_3.5/message_opened_16.gif); padding: 5px 0px 0px 20px; background-position: 0px 2px; }
.m_message_td a.sent { background-image: url(http://mvpspot.com/public/images/images_3.5/m_sent_arrow.gif); padding: 0px 0px 0px 17px; background-position: 0px 3px; }
.m_message_td a.event { background-image: url(http://mvpspot.com/public/images/images_3.5/m_event.gif); padding: 0px 0px 0px 19px; background-position: 0px 1px; }
.m_message_reply { width: 116px; vertical-align: middle; }

.m_new_message_select { border: 1px solid #89B8C6; color: #777777; font-size: 16px; height: 26px; width: 590px; }

.m_pag_left { float: left; padding: 14px 0px 4px 9px; }
.m_pag_right { float: right; padding: 14px 9px 4px 0px; }
.m_pag_link_unactive { font-size: 18px; font-weight: normal; color: #777777; cursor: default; text-decoration: none; }
.m_pag_link_active { font-size: 18px; font-weight: normal; }

.m_i_title { padding: 1px 0px 0px 8px; height: 19px; overflow: hidden; }
.m_i_icon { vertical-align: middle; margin: 0px 0px 8px 0px; }
.m_i_text { font-size: 15px; font-weight: bold; color: #4a4a4a; margin-left: 6px; }

.m_inside_content { padding: 12px 40px 13px 0px; color: #4a4a4a; border-bottom: 1px solid #dcdcdc; line-height: 16px; }
.m_inside_content.my_message { color: #777777; font-style: italic; }

.m_i_form { float: right; padding: 19px 25px 5px 0px; width: 522px; }
.m_i_area { width: 510px; height: 138px; border: 2px solid #4895ac; padding: 4px; }
.m_i_form_left { float: left; padding: 6px 0px 0px 0px; }
.m_i_form_back { float: right; padding: 17px 0px 0px 0px; }

/* Messaging END */

/* Static Pages */

.about_title { border-bottom: 2px solid #dcdcdc; padding: 0px 0px 1px 0px; }
.about_content { padding: 6px 0px 11px 0px; line-height: 16px; color: #4a4a4a; }
.about_p { padding: 24px 0px 0px 0px; }
ol.about_list { margin: 2px 0px 9px 18px; }
ol.about_list li { padding: 7px 0 0 0px; }

/* Static Pages END */

/* Search */

.search_people_item { float: left; padding: 13px 3px 2px 13px; }
.search_input_container { float: left; padding: 0px 0px 0px 71px; }
.search_results { float: right; padding: 5px 10px 0px 0px; }

.search_a_left { width: 50px; height: 35px; line-height: 32px; font-weight: bold; color: #4a4a4a; border-bottom: 1px solid #dcdcdc; padding: 0px 0px 0px 10px; }
.search_a_left.secondary { line-height: 1.4; padding: 4px 0px 9px 10px; }
.search_a_right { border-bottom: 1px solid #dcdcdc; vertical-align: middle; }
select.search_a_select { width: 95px; height: 18px; border: 1px solid #89b8c6; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #616161; }
.search_a_input { width: 95px; height: 15px; border: 1px solid #89b8c6; font-size: 11px; font-family: Tahoma,Arial,sans-serif; color: #616161; padding: 1px 0px 0px 2px; }
.search_a_input.p_input { margin-left: 7px; width: 71px; }

.search_photos_item { float: left; padding: 13px 8px 2px 13px; }

/* Search END */

/* Bookmarks Popup */

.bmarks_popup { position: absolute; margin: -7px 0px 0px -6px; }
.bmarks_top { width: 121px; height: 33px; border: 1px solid #8a8a8a; border-top: 0px; border-bottom: 0px; background-color: transparent; overflow: hidden; }
.bmarks_sep { width: 121px; height: 1px; overflow: hidden; background-color: #FFFFFF; position: relative; top: 1px; margin: -1px 0px 0px 1px; }
.bmarks_bottom { border: 1px solid #8a8a8a; width: 297px; background-color: #FFFFFF; padding: 0px 1px 1px 1px; }

.bmarks_bottom .gray_block_header_right { padding-top: 8px; }


.bmark_title_bg { background-image: url(http://mvpspot.com/public/images/images_3.5/bmark_bg.gif); height: 27px; cursor: pointer; overflow: hidden; margin: 1px 0px 0px 0px; }
.bmark_icon { float: left; width: 23px; height: 25px; background-repeat: no-repeat; background-position: center center; }
.bmark_icon.albums { background-image: url(http://mvpspot.com/public/images/images_3.5/album_16.gif); }
.bmark_icon.images { background-image: url(http://mvpspot.com/public/images/images_3.5/photos_16.gif); }
.bmark_icon.video { background-image: url(http://mvpspot.com/public/images/images_3.5/videos_16.gif); }
.bmark_icon.board { background-image: url(http://mvpspot.com/public/images/images_3.5/thread_16.gif); }
.bmark_icon.game { background-image: url(http://mvpspot.com/public/images/images_3.5/games_16.gif); background-position: center 8px; }
.bmarks_title_left { padding-left: 0px; cursor: pointer; }

.bmarks_item_pic { text-align: right; padding: 6px 0px 6px 0px; width: 32px; }
.bmarks_item_link { vertical-align: middle; padding: 6px 0px 7px 6px; }
.bmarks_item_delete { vertical-align: middle; width: 18px; padding: 2px 4px 0px 0px; text-align: right; }
.bmarks_item_delete a { padding: 3px 3px 0px 3px; }
.bmarks_item_delete img { border: 0px; }

.bmarks_gray_row { background-color: #f1f1f1; }

/* Bookmarks Popup END */

.color_background { width: 69px; height: 69px; background-image: url(http://mvpspot.com/public/images/images_3.5/color_gradient.png); background-repeat: no-repeat; }
.no_items_container { padding: 5px 0px 10px 13px; line-height: 16px; font-size: 11px; font-family: Tahoma,Arial,sans-serif; }
.no_items_container a { color: #FF7700; }

/* Login */
.login_container { border: 1px solid #dcdcdc; border-bottom: 1px solid #a7a7a7; border-right: 1px solid #b0b0b0; padding: 4px 22px 8px 22px; width: 353px; margin: 14px auto 0px auto; }
.login_remember { float: left; padding: 3px 0px 0px 0px; }

.login_bottom { width: 351px; margin: 0px auto; padding: 0px 0px 2px 0px; }
.login_forgot { float: left; padding: 30px 0px 0px 0px; }
.login_sign_up { float: right; padding: 0px 10px 0px 0px; text-align: center; width: 59px; }
.login_or { padding: 4px 0px 5px 0px; text-align: center; }
.login_or_text { font-weight: bold; color: #4a4a4a; font-size: 11px; font-family: Tahoma,Arial,sans-serif; }
/* Login END */

.upload_progress_container {
	padding: 8px 0px 0px 0px !important;
	width: 100px !important;
}

.upload_progress_container img { width: 100px; }


/* Profile Activity */

.p_ac_right_container { float: right; padding: 7px 0px 0px 0px; }
* html .p_ac_right_container { float: right; padding: 5px 0px 0px 0px; }

table.p_ac_dates { font-size: 11px; color: #777777; }
table.p_ac_dates td.from_td { padding: 0px 0px 0px 0px; vertical-align: middle; }
table.p_ac_dates td.cal_td { padding: 1px 0px 0px 3px; }
table.p_ac_dates td.to_td { width: 68px; padding: 0px 0px 0px 2px; text-align: center; vertical-align: middle; }

/* Profile Activity END */

.f_noone_container { padding: 5px 0px 0px 6px; line-height: 15px; color: #777777; font-size: 11px; font-family: Tahoma, Arial, sans-serif; }
.f_noone_container a { color: #FF7700; }
.e_photos_links { float: right; padding: 6px 8px 0px 0px; }

#userDefImage { display: block; width: 172px; }
.news_feeds_right_td a { color: #006A89; }
.f_c_or { float: left; width: 40px; text-align: center; color: #777777; font-weight: bold; padding: 3px 0px 0px 0px; }
.f_c_button_container { float: left; padding: 2px 0px 0px 0px; }

.f_c_not_outline { border: 1px solid #d9e1f1; padding: 1px; background-color: #FFFFFF; margin: 0px 0px 3px 0px; }
.f_c_not_inline { background-color: #eceff5; padding: 6px 7px 7px 8px; line-height: 18px; font-weight: bold; text-shadow: 1px 1px 0px #FFFFFF; }
.f_c_logo { float: right; padding: 2px 0px 0px 0px; }

.fb_userpic_block { width: 168px; height: 20px; background-color: #294172; position: absolute; margin: 2px 0px 0px 2px; border-bottom: 1px solid #FFFFFF; overflow: hidden; 	filter:alpha(opacity=80);-moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.fb_userpic_content { margin: 0px 0px 0px 5px; height: 20px; overflow: hidden; line-height: 23px; position: absolute; }
.fb_userpic_content .checkbox_block { float: left; padding: 0px 2px 0px 0px; }
.fb_userpic_content .checkbox_block input { margin: 5px 3px 0px 0px; }
* html .fb_userpic_content .checkbox_block input { margin: 1px 0px 0px 0px; }
*:first-child+html .fb_userpic_content .checkbox_block input { margin: 1px 0px 0px 0px; }

.fb_userpic_content .title_block { float: left; }
.fb_userpic_content .title_block label.albums_item_text { color: #FFFFFF; cursor: pointer; }

