@charset "utf-8" !important;
/* @import url('http://') !important; */

/** 
 * Glocal Styles
 * 
 * Aggregation pages, login/signup, and utilities.
 * 
 * Homepage
 * Sub Pages
 * Help Pages
 * Login
 * Create Account
 *
 * @project [ex. community.foxsports.com]
 * @version 1
 * @lastmodified 2009-07-15 13:00
 * @author ONEsite Creative
 * 
 * @colordef #fff !important; white 
 * @colordef #808080 !important; standard grey 
 */

.FacebookPresenceContainer { display:none; }

.facebook_button {width:90px;float:right;white-space:nowrap;}
.retweet_button { width: 80px; float:right; padding-top: 2px; }
.promote_post_button { cursor: pointer; background:url("/resources/images/buttons/button_bg.png") repeat-x scroll center bottom #FFFFFF;width: 70px; float: left; border:1px solid green;margin-right:10px;text-align:center;}
.age_gate_magic { background: transparent url(http://www.residentevil.com/gold/_img/trans_grey_pixel.png); text-align:center; position: relative; height: 100%; }
.age_gate_prompt { -webkit-border-radius: 13px; -moz-border-radius:13px 13px 13px 13px; background:none repeat scroll 0 0 black; color:white; height:75px; left:50%; margin-left:-150px; padding-top:15px; position:relative; top:30px; width:300px; font-family: Arial; font-size: 12px; }
.age_gate_prompt span { font-weight: bold; }
.ag_mon_sel { background-color:black; border:1px solid white; color:white; }
.ag_day_sel { background-color:black; border:1px solid white; color:white; }
.ag_year_sel { background-color:black; border:1px solid white; color:white; }
.ag_go_button {background-color:black; border:1px solid white; color:white; margin-left:10px;}

.tomtom {
	float:right;
	position:relative;
	right:20px;
	top:10px;
}

a.tip {
	cursor: pointer; 
        position: relative;
}
a.tip span {
	background:url("http://images.onesite.com/capcom-unity.com/bug-bubble.png") no-repeat scroll 0 0 transparent;
	bottom:20px;
	color:#000000;
	display:none;
	height:130px;
	left:-155px;
	padding:10px;
	position:absolute;
	text-align:center;
	width:217px;
	z-index:10000;	

}

a.tip img { }

a.tip .bugtxt {
	border:1px solid #CCCCCC;
	height:55px;
	width:210px;
}
a.tip .bugsubmit {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	float:right;
	margin:2px;
}
a:hover.tip {
         font-size: 99%; /* this is just for IE */
}
a:hover.tip span {
         display: block;
}


#oneSiteContainer {
	-moz-border-radius:0 0 12px 12px !important;
	-webkit-border-radius: 0 0 12px 12px !important;
	background:none repeat scroll 0 0 white !important;
}

#onePageContainer {
	-moz-border-radius:0 0 12px 12px !important;
	-webkit-border-radius: 0 0 12px 12px !important;
	background:none repeat scroll 0 0 white !important;
}

#oneToolbarOverlord {
	height: 215px !important;
}

select { font-size: 10px !important; }
option { font-size: 10px !important; }

#lang_selector {height:20px;overflow:hidden;width:100%;}
ul.lang_selector {list-style:none outside none;margin:0;}
.lang_selector li {float:left;padding-right:20px;}



/**
 * Homepage
 *
 * @section Homepage
 */
 /* Teh Awesome */
 #awesome_item { position: relative !important; border: 1px solid #CDCDCD !important; background: #FFF !important; padding: 0px !important; width: 172px; height: 90px !important; margin-left: 3px !important;margin-top: 3px !important;-moz-border-radius: 5px !important; -webkit-border-radius: 5px !important;cursor: pointer !important;z-index: 1000 !important;overflow: hidden !important;}
 #awesome_title {position: absolute !important;top: 5px !important;left: 190px !important;width: 210px !important;}
 #awesome_title hr {border: 0 !important;width: 90% !important;color: #cdcdcd !important;background-color: #cdcdcd !important;height: 1px !important; margin: 1px !important; }
 #awesome_foot {position: absolute !important;top: 70px !important;left: 188px !important;width: 200px !important;}
 
 /* Auctions */
 #widg_auction_item {-moz-background-clip:border !important;-moz-background-inline-policy:continuous !important;-moz-background-origin:padding !important;-moz-border-radius: 5px !important;-webkit-border-radius: 5px !important;background:#FFFFFF none repeat scroll 0 0 !important;border:1px solid #CDCDCD !important;cursor:pointer !important;height:62px !important;margin-left:3px !important;margin-top:3px !important;overflow:hidden !important;padding:0px !important;position:relative !important;width:227px;z-index:1000 !important;}
 #widg_auction_title {left:55px !important;position:absolute !important;top:5px !important;width:160px !important;}
 #widg_auction_foot {left: 55px !important;position:absolute !important;top:95px !important;width:200px !important;}
 #widg_auction_title hr {background-color:#CDCDCD !important;border:0 none !important;color:#CDCDCD !important;height:1px !important;width:90% !important; margin: 1px !important;}


.PrizeCatalog-PrizeImage {
	margin-top: 15px;
	display: block important;
	height: 100px;
	width: 150px important;
}

 .colFirst .columnContentParent {
 	padding-left: 5px !important;
 }
 
 .videoCarouselSmallItem img {
 	width:40px !important;
}
 
 .photoCarouselSmallItem img {
  	width:40px !important;
 }

 
.mod_video_thumbs {
 	width: 240px !important;
 }

.capcom_rt_col {
	width: 240px !important;
}

 

/**
 * Sub Pages
 *
 * @section Sub Pages
 */
 

/**
 * Help Pages
 *
 * @section Help Pages
 */


/**
 * Login
 *
 * @section Login
 */


/**
 * Create Account
 *
 * @section Create Account
 */
 





/** End Network Styles */

body {
	background:url("http://images.onesite.com/capcom-unity.com/capcom-bg.jpg") repeat-x scroll 0 0 #D6D7D7 !important;
	font-family:Arial,Verdana,Helvetica !important;
	font-size:0.75em !important;
	line-height:1.4 !important;
}

.module {
	margin:0 0 5px !important;
}

#tbHotspot {
	
	height:65px !important;
	left:50% !important;
	margin:0 0 0 -480px !important;
	padding:0 !important;
	position:absolute !important;
	top:0 !important;
	width:960px !important;
	z-index:1 !important;
}

#tbContainer3 {
	height: 200px !important;
}

div { border: 0px; }

.modBody {
	border: 3px solid lightGrey !important;
	-moz-border-radius: 6px !important;
	-webkit-border-radius: 6px !important;
	padding: 0px !important;
}

.module .title_container {
	background:none repeat scroll 0 0 lightGrey !important;
	height:25px !important;
}

.module h3.title {
	-moz-border-radius:3px !important;
	-webkit-border-radius: 3px !important;
	background:url("http://images.onesite.com/capcom-unity.com/nav-bg.jpg") repeat-x scroll 0 0 #E4E5E8 !important;
	color:white !important;
	font-family:sans-serif !important;
	font-size:13px !important;
	margin:0 !important;
	padding:3px 0 !important;
}

.module h3.title .title_span {
	color:#FFFFFF !important;
	margin-left: 5px !important;
}

.module h3.title a.title_span_link {
	color:#FFFFFF !important;
}
.module h3.title a.title_span_link:hover {
	color:#FFFFFF !important;
}

.title_rss {
	background:url("http://images.onesite.com/capcom-unity.com/rss-icon16.png") no-repeat scroll 0 0 transparent !important;
	height:16px !important;
	margin-right:4px !important;
	margin-top:0px !important;
	width:16px !important;
}


/**
 *
 * Network Forums
 *
 * @section Network Forums
 */

.mb_bb_img_code { max-width: 585px; }
.mb_t_p_t_post_div img { max-width: 585px; }

.lg_module_hdr {
	font-size: 16px !important;
}

td.mbcap_brands_groups_lastpost a {
	float:right !important;
}


#mb_submit_translate {
	color: red;
	float: right;
}

.mb_thread_posts_header, .mb_forum_preferences_header {
	color:white !important;
}

.mb_create_thread, .mb_submit_reply, .threadManagementBtn {
	padding: 1px 5px !important;
	font-size:10px !important;
}

.mb_create_forum, .mb_create_thread, .mb_submit_reply, .mb_post_reply_submitpost, .threadManagementWrapper, .mb_forum_preferences_submit, .mb_post_reply_addphoto, .mb_post_reply_addvideo, .mbSearchMods, .mb_forum_subscriptions_submit {
	height: 22px !important;
	line-height:22px !important;
}

.mb_edit_thread_btn, .mb-subscribe-btn, .mb_delete_thread_btn, .mb-unsubscribe-btn {
	font-size:10px !important;
	margin-left:8px !important;
	padding: 1px 5px !important;
}

.threadManagementWrapper {
	margin-left:5px !important;
	margin-top:0 !important;
	padding:0 !important;
}

.mb_t_p_t_dateleft { font-size:10px !important; }
.mb_submit_reply_multiquote, .mb_submit_reply_multiquote_selected, .mb_submit_reply_quote,  .mbQuickReplyBtn, .mb_submit_reply_edit, .mb_submit_reply_report, .mb_submit_reply_report { margin-right: 5px !important; }

.mbJumpMenu {
	margin-top:0 !important;
}

.mbQuickReplyBtn {
	display:block;
	float:right;
}

td.mb_t_p_t_date {
	background: none repeat scroll 0 0 #EEEEEE !important;
}

td.mb_t_p_t_poster  {
	background-color: #EEEEEE !important;
	border-bottom:5px solid #1E59A3 !important;
}

td.mb_t_p_t_post {
	background:#FFFFFF none !important;
	border-right:1px solid #EEEEEE !important;
	border-bottom:5px solid #1E59A3 !important;
}

table.mb_forum_topics_table tbody td {
	background:none repeat scroll 0 0 #FFFFFF !important;
}

table.mb_board_categories_table tbody td.alternate-row, table.mb_forum_topics_table tbody td.alternate-row, table.mb_thread_posts_table tbody td.alternate-row  {
	background:none repeat scroll 0 0 #EEEEEE !important;
}

table.mb_forum_topics_table thead td {
	background:none repeat scroll 0 0 #EEEEEE !important;
	border-bottom:1px solid #888888 !important;
}


td.mb_t_p_t_post {
	-moz-border-radius:15px 0 0 0 !important;
	-webkit-border-radius: 15px 0 0 0 !important;
}

table.mb_thread_posts_table tbody td.alternate-row {
	-moz-border-radius:15px 0 0 0 !important;
	-webkit-border-radius: 15px 0 0 0 !important;
	background:none repeat scroll 0 0 white !important;
}

table.mb_thread_posts_table {
	background-color: #EEEEEE !important;
}

.threadManagementBtnText  {
	color:#000000 !important;
}

table.mb_forum_topics_table tbody td.mb_f_t_t_last, table.mb_forum_topics_table tbody td.mb_f_t_t_replies {
	background:none repeat scroll 0 0 #FFFFFF !important;
}

table.mb_board_categories_table tbody td.alternate-row-column, table.mb_forum_topics_table tbody td.alternate-row-column, table.mb_thread_posts_table tbody td.alternate-row-column {
	background:none repeat scroll 0 0 #EEEEEE !important;
}

.mb_threads_forum_header  {
	color:#FFFFFF !important;
	padding:7px !important;
}

table.mb_board_categories_table thead td {
	background:none repeat scroll 0 0 #EEEEEE !important;
	border-bottom:1px solid #777777 !important;
}

table.mb_board_categories_table tbody td {
	background:none repeat scroll 0 0 #FFFFFF !important;
}


table.mb_board_categories_table tbody td.mb_b_c_t_last, table.mb_board_categories_table tbody td.mb_b_c_t_topics {
	background:none repeat scroll 0 0 #FFFFFF !important;
}

.mb_board_category_header a {
	color:#FFFFFF !important;
}

.mb_board_category_header  {
	color:#FFFFFF !important;
}


#one_controller_container div.mb_board_category_header, #one_controller_container div.mb_threads_forum_header, #one_controller_container div.mb_thread_posts_header {
	background: url("http://images.onesite.com/capcom-unity.com/nav-bg.jpg") repeat-x scroll 0 0 #E4E5E8 !important;
	color:#FFFFFF !important;
	height:26px !important;
	line-height:26px !important;
	padding:0 !important;
	margin-top:5px;
}

.mb_thread_posts_header_sticky  {
	color:gold !important;
}

#forum-search-terms { width: 200px !important; }

#forum_viewboard #one_controller_container div.mb_board_category_header a {
	line-height: 27px !important;
}


.mb_t_p_t_moderator {}

.mb_t_p_t_blog_moderator span{ color:#024C9F !important; }
.mb_t_p_t_blog_moderator {
	background:url("http://images.onesite.com/capcom-unity.com/group-mod-bg.png") repeat-x scroll left top #94B1D4 !important;
	min-height:400px !important;
	width:180px !important;
}



.mb_t_p_t_net_moderator span{ color:gold !important; }
.mb_t_p_t_net_moderator {
	background:url("http://images.onesite.com/capcom-unity.com/net-mod-bg.png") repeat-x scroll left top #94B1D4 !important;
	min-height:400px !important;
	width:180px !important;
}


.mb_t_p_t_poster_numposts { opacity: 1 !important; width: 110px !important; }
/**
 *
 * Network Media
 *
 * @section Network Media
 */
.net_media_photos_module {
	padding-top: 20px !important;
}

.media_page_more_link, .media_page_more_link:hover {
	color:white !important;
	float:right !important;
	text-align:left !important;
	width:40px !important;
	font-size: 90% !important;
}

.title_span a {
	color:white !important;
}

.media_adunit {
	width: 250px !important;
	text-align: center !important;
}

#media-info-wrapper {
	padding-top: 10px !important;
}

.aw_pm_galleries_header  {
	-moz-border-radius:0 15px 0 0 !important;
	-webkit-border-radius: 0 15px 0 0 !important;
	background:url("http://images.onesite.com/capcom-unity.com/nav-bg.jpg") repeat scroll 0 0 #E4E5E8 !important;
}

.aw_pm_galleries_header span {
	color:white !important;
}

#media-comments .galCommentSubmit {
	width:124px !important;
}


/**
 *
 * Groups
 *
 * @section Groups
 */

.groupStartedLabel { font-weight: bold !important; }

.GroupSearch-MainTitle  {
	background:url("http://images.onesite.com/capcom-unity.com/nav-bg.jpg") repeat scroll 0 0 #E4E5E8 !important;
	-moz-border-radius:6px 6px 6px 6px !important;
	-webkit-border-radius: 6px 6px 6px 6px !important;
	border:3px solid lightGrey !important;
	height: 27px !important;
}


.GroupList-ViewLink {
	background-repeat: x !important;
	border:1px solid #063F65 !important;
	height: 20px !important;
}

.GroupSearch-MainTitle span {
	display:inline !important;
	color: white !important;
	font-size: 18px !important;
	padding-left: 5px !important;
	line-height: 25px !important;	
}

.GroupList-Group {
	background: none !important;
	border:3px solid lightGrey !important;
	-moz-border-radius: 6px !important;
	-webkit-border-radius: 6px !important;
	min-height:100% !important;
	margin:10px 5px !important;
	width:260px !important;
	height:110px !important;
	padding: 10px;
}

.GroupList-JoinButton {
	float:right !important;
	margin:5px !important;
}

.GroupList-GroupTop, .GroupList-GroupBottom {
	width:250px !important;
}

.GroupList-GroupBottom  {
	display:none !important;
}

.GroupList-InfoTextLink-Group  {
	overflow:hidden !important;
	white-space:nowrap !important;
	width:155px !important;
}


.modBodyContent {
	background:none repeat scroll 0 0 white !important;
}

.groupDescDiv{
	padding: 5px !important;
}


.mod_group_overview #groupLinks {
	padding:0 22px !important;
	width:161px;
}
.mod_group_overview .title_container {
	display: none !important;
}

.mod_group_overview #groupLinks a {
	display:block;
	float:left;
	height:33px;
	margin:3px 0 10px 4px;
	text-align:center;
	width:36px;
}


.groupOverviewTallDetailsWrapper h2 {
	-moz-border-radius:3px 3px 3px 3px !important;
	-webkit-border-radius: 3px 3px 3px 3px !important;
	border-bottom: 3px solid lightGrey !important;
	background:url("http://images.onesite.com/capcom-unity.com/nav-bg.jpg") repeat scroll 0 0 #E4E5E8 !important;
	color:white !important;
	font-family:sans-serif !important;
	font-size:13px !important;
	margin:0 !important;
	padding:3px 0 !important;
}

.groupOverviewTallDetailsWrapper h2 a {
	color:white !important;
}

.groupOverviewTallDetailsWrapper h2 {
	padding-left: 3px !important;
}

.groupOverviewTallDetailsWrapper img {
	width: 190px !important;
}

.moreLink{
	padding: 0 !important;
	margin-right: 5px !important;
}
.moreLink span {
	color: white !important;
}

#onewidget_forum_container #onewidget_forum_main_header  {
	margin-bottom:0 !important;
	padding:0 !important;
}

/**
 *
 * Profiles
 *
 * @section Profiles
 */

div.tp_container {
	border-color:#CCCCCC;
	border-style:dotted;
	max-width:715px;
}


.mod_profile_display .title_span {
	visibility:hidden !important;
}

#oneProfile .prof_display_name {
	color:white !important;
	display:block !important;
	float:left !important;
	font-size:14px !important;
	font-weight:bold !important;
	height:10px !important;
	margin-top:-24px !important;
	padding-left:0px !important;
	width:100% !important;
}

#oneProfile {
	line-height:20px !important;
	float: left;
	width: 100%;
}

#oneProfile .user_profile_status {
	padding:0 7px 2px !important;
	line-height:15px !important;
	color:#555555;
}

#status_last_updated {
	font-size: 9px;
	font-style:italic;
}

.user_status a {
	display:inline !important;
	float:none !important;
}

#siteUserMenuNEW {
	background:url("http://images.onesite.com/capcom-unity.com/siteUserMenuBgNew.jpg") no-repeat scroll 0 0 transparent !important;
	height:25px !important;
	margin-left:2px !important;
	margin-bottom:5px !important;
	width:200px !important;
}
#siteUserMenuNEW div {
	float: left !important;
	padding-left:5px !important;
	padding-top:2px !important;
}

#send-message {

}
#add-friend {

}
#block-user {

}
#invite-user-to-group {

}
#report-user {

}


.mod_user_menu  .menu li {
	padding: 2px 0 2px 5px !important;
}


#capcom_user_profile {
	position: relative !important;
	background: transparent url("http://images.onesite.com/capcom-unity.com/cap_logo_trans_profile_bg.gif") no-repeat scroll 0 0 !important;
	padding: 5px !important;
	display: inline-block !important;
	width: 930px !important;
	min-height:220px !important;
}

#capcom_user_profile_sm {

}
#capcom_user_profile_sm .edit_profile_photo_div {
	padding: 2px 2px 2px 6px !important;
}

#capcom_user_profile .onePortrait {
	width: 160px !important;
}

#capcom_user_profile_sm .onePortrait {
	width: 200px !important;
}

#capcom_user_profile #oneProfile .prof_display_name{
	left:170px !important;
	position:absolute !important;
	top:5px !important;
	font-size: 175% !important;
	float:none !important;
	font-weight:bold !important;
	height:25px !important;
	margin-top:0px !important;
	padding-left:0px !important;
	width:400px !important;
	color: black !important;
}

#oneProfile #siteUserMenu { margin: 5px !important; }

#capcom_user_profile .user_profile_status{

}

#capcom_user_profile #user_status_block {

}

#capcom_user_profile .status_label {
float: left !important;
}
#capcom_user_profile .profile_status_text {
	float: left !important; 
	margin-left: 5px !important;
	width: 145px !important;
	color: #000000;
}

#capcom_user_profile #status_last_updated {
	display: none !important;
}

#capcom_user_profile #profile-loyalty{
	left:170px !important;
	position:absolute !important;
	top:30px !important;
	font-size: 80% !important;
}

#capcom_user_profile #siteUserMenu{
	left:170px !important;
	position:absolute !important;
	top:50px !important;
	font-size: 100% !important;
}

#capcom_user_profile #prof_display_age_div{
	left:230px !important;
	position:absolute !important;
	top:50px !important;
}

#capcom_user_profile #prof_display_quote_div{
	left:230px !important;
	position:absolute !important;
	top:50px !important;
}

#capcom_user_profile #prof_display_location_div{
	left:230px !important;
	position:absolute !important;
	top:50px !important;
}

#capcom_user_profile .mod_user_stats  {
	position: absolute !important;
	right: 5px !important;
	bottom: 0px !important;
}

#capcom_user_profile #user_stats_container {
	padding: 5px !important;
}


.onePortrait {
	width: 190px !important;
}


.profile_display_common_class {
	margin: 5px !important;
}

.prof_field_name {
	font-weight: bold !important;
}

#user_profile_content_area  {
	float: left;
	font-size: 12px !important;
	line-height: 25px !important;
	padding:5px !important;
	margin-top:27px !important;
	width:350px !important;
}

#user_profile_gamer_area  {
	font-size: 12px !important;
	height:225px !important;
	left:645px !important;
	padding:5px !important;
	position:absolute !important;
	top:5px !important;
	width:140px !important;
}

#user_profile_gamer_area  {

}

#user_profile_gamer_area .xbl_avatar {position: absolute;top:25px;}
#user_profile_gamer_area .xbl_card {font-size:9px;}
#user_profile_gamer_area .g_tile {float:left;margin-right:5px;}
#user_profile_gamer_area .g_tag {}
#user_profile_gamer_area .g_rep {}
#user_profile_gamer_area .g_score {}
#user_profile_gamer_area .g_games {float:right;}
#user_profile_gamer_area .game {margin-bottom:2px;}
#user_profile_gamer_area .g_config {left:0;position:absolute;top:45px; cursor: pointer;}
#user_profile_gamer_area #g_dialog {
	-moz-border-radius:6px 6px 6px 6px;
	background-color:white;
	border:2px solid lightGrey;
	height:200px;
	position:absolute;
	width:145px;
	display:none;
}
#g_dialog .closebox { position: relative; top: -15px; left: -15px; z-index: 101; }


#user_profile_badgery  {
	height:45px !important;
	position:absolute !important;
	right:5px !important;
	top:5px !important;
	width:128px !important;
}

#user_profile_badgery span {
	color:white !important;
	float:right !important;
	font-family:sans-serif !important;
	font-size:13px !important;
	font-weight:bold !important;
	padding:2px 4px 2px 2px !important;
}


/** HUB **/

#my_status_wrapper {
	border-bottom:0 dotted #DDDDDD !important;
	padding:5px !important;
}

#my_status_avatar {
	float:left;
	margin-right:10px;
}

.friend_status {
	border-top:1px dotted #DDDDDD !important;
	padding: 0px !important;
}

table.miniMonthTable {
	border:0px !important;
}

/**
 *
 * Friends
 *
 * @section Friends
 */



.casingSubtitle {
	-moz-border-radius:6px 6px 6px 6px !important;
	-webkit-border-radius: 6px 6px 6px 6px !important;
	background:url("http://images.onesite.com/capcom-unity.com/nav-bg.jpg") repeat-x scroll 0 0 transparent !important;
	border:3px solid lightGrey !important;
	height:25px !important;
	line-height:27px !important;
	margin:5px !important;
}

.casingSubtitle h1 {
	color:white !important;
	font-size:150% !important;
	line-height:27px !important;
	margin:0 0 0 5px !important;
}


/**  BEST **/

#admin_best_friends #boxContainer {
	width:495px !important;
	margin-top:10px;
}

#bestFriendForm #boxContainer {
	padding: 0;
}

#flist {
	margin:0;
	padding:0;
}

#bestFriendForm #boxContainer #boxes {
	margin:0;
	padding:0;
}

#boxes li {
	margin:8px !important;
}



/**
 *
 * People
 *
 * @section People
 */


#group_search_reset_button, #group_search_search_button {
	background:url("http://images.onesite.com/musester.com/mcActionBtn.png") repeat-x scroll 50% 50% #E3E3E3 !important;
	border:1px solid #999;
	color:#000000 !important;
	width:125px !important;
}

#group_search_reset_button:hover, #group_search_search_button:hover {
	background:none #063F65 !important;
	color: white !important;
}

#browse_users .UserSearch-MainTitle span {
	visibility:visible !important;
	padding-left:5px !important;
}

#browse_users .UserList-ResContainer {
	-moz-border-radius:6px 6px 6px 6px !important;
	-webkit-border-radius: 6px 6px 6px 6px !important;
}

.UserSearch-MainTitle, . h1.subPage-title-people-search-browse {
	-moz-border-radius:6px 6px 6px 6px !important;
	-webkit-border-radius: 6px 6px 6px 6px !important;
	background:url("http://images.onesite.com/capcom-unity.com/nav-bg.jpg") repeat-x scroll 0 0 transparent !important;
	border:3px solid lightGrey !important;
	height:25px !important;
	line-height:27px !important;
}

.Search-MainTitle {
	background-color:#000000 !important;
	color:white !important;
	font-size:150% !important;
	font-weight:bold !important;
}

.Search-SearchButton {
	font-family:sans-serif !important;
	font-size:12px !important;
}

/**
 *
 * Videos
 *
 * @section Videos
 */
.vid_right_side_header span {
	background-image: none !important;
	padding-left: 0px !important;
}

.vid_title_container span {
	height: 27px !important;
	line-height: 27px !important;
	background-image: none !important;
	padding-left: 0px !important;
}

.vid_comments_header_container {
	border: 0px !important;
}

.vid_title_container, .vid_comments_header,  .vid_right_side_header {
	-moz-border-radius:6px 6px 6px 6px !important;
	-webkit-border-radius: 6px 6px 6px 6px !important;
	background:url("http://images.onesite.com/capcom-unity.com/nav-bg.jpg") repeat scroll 0 0 lightGrey !important;
	border:3px solid lightGrey !important;
	color:white !important;
	padding: 0 8px !important;
	height: 27px !important;
}

.vid_right_side_header span {
	line-height: 27px !important;
}

#vid_comments_container_a {
	color: white !important;
	font-size: 75% !important;
}

.vid_add_comment_container_header {
	background:transparent url("http://images.onesite.com/capcom-unity.com/nav-bg.jpg") repeat scroll 0 0 !important;
	color: white !important;
	font-size: 100% !important;
}

.button-large-blue span {
	padding-top:0 !important;
}

.vid_new_comment_input_button  {
	margin:0 0 4px 8px !important;
}

.button-large-blue {
	height:20px !important;
	width:auto !important;
}

/**
 *
 * Footer
 *
 * @section Footer
 */

#capcomFooter, #capcomFooter a {
	color:#C3C5C4 !important;
	font:11px Arial,Verdana !important;
}
#capcomFooter {
	background:none repeat scroll 0 0 #024C9F !important;
	border-bottom:3px solid #FFCB05 !important;
	height:30px !important;
	padding-top:15px !important;
}

.leftFooterText {
	float:left !important;
	padding-left:10px !important;
}

.rightFooterText {
	float:right !important;
	padding-right:10px !important;
}



/**
 *
 * Page Nav
 *
 * @section Page Nav
 */

.cp_left-submenu {
	
}

#paginalnav {
	background:none repeat scroll 0 0 lightGrey!important !important;
	border:0px!important !important;
	width:100%!important !important;
}
#paginalnav .x {
	background:url("http://images.onesite.com/capcom-unity.com/nav-bg.jpg") repeat scroll 0 0 #E4E5E8 !important;
	-moz-border-radius:4px 4px 0 0 !important;
	-webkit-border-radius: 4px 4px 0 0 !important;
	border-bottom:3px solid lightGrey !important;
	color:#FFFFFF !important;
	font-size: 13px !important;
	font-weight:700 !important;
	padding:5px !important;
}

#paginalnav ul {
	background:none repeat scroll 0 0 #FFFFFF !important;
	border:0 none !important;
	margin:0 !important;
}
#paginalnav ul li {
	margin:0 !important;
	padding:2px !important;
}
#paginalnav ul li a {
	color:#484F5B !important;
	display:block !important;
	padding-left:10px !important;
}
#paginalnav ul li a:hover {
	background:none repeat scroll 0 0 #EEEEEE !important;
	color:#484F5B !important;
}
#paginalnav ul li.menuitemon {
	background:none repeat scroll 0 0 #484F5B !important;
}
#paginalnav ul li.menuitemon a {
	color:#EEEEEE !important;
}
#paginalnav ul li.menuitemon a:hover {
background:none repeat scroll 0 0 #484F5B !important;
	color:#EEEEEE !important;
}
#paginalnav ul li ul {
	padding:3px 0 0 15px !important;
}
#paginalnav ul li ul li {
	border:0 none !important;
}
#paginalnav ul li ul li a {
	padding-left:15px !important;
}
#paginalnav ul li.cp_left-subnav_item {
	margin-left:10px !important;
}
.cp_left-subnav_item-change_profile_style, .cp_left-subnav_item-layout_and_style {
	display:none !important;
}


/**
 *
 * Blog
 *
 * @section Blog
 */

.rating_others_div {
	width:auto !important;
}

#content-rating-container {
	width:auto !important;
}

div.oneBlogText {
	width:95% !important;
}

.blogHeadlinesList {
	margin: 5px !important;
}

.blogHeadlineItem {
	border-bottom:1px dotted lightGrey !important;
	padding-bottom:3px !important;
	padding-top:3px !important;
}

.colLast .columnContentParent {
	padding-right:0px !important;
}

.mod_blog_categories .mainUl {
	padding: 8px !important;
}


.mod_blog_categories  mailUL {
	margin: 5px !important;
}


#content-rating-container  {
	background: none !important;
	-moz-border-radius:10px !important;
	-webkit-border-radius: 10px !important;
	background-color:#FFFFFF !important;
	border:1px solid lightGrey !important;
	margin-bottom:2px !important;
	margin-right:10px !important;
	padding:3px 3px 0 !important;
}

.cpblog_post_bodydiv object {
	max-width: 480px;
}

.cpblog_post_bodydiv img {
	max-width: 480px;
}

.oneBlogReadMoreLink span {
	background:url("http://images.onesite.com/capcomunity.com/btnBg_85x20.png") no-repeat scroll 50% 50% transparent !important;
	height:20px !important;
	padding:17px !important;
	width:85px !important;
}

.comment-avatar img {
	border:1px solid lightGrey;
}


/**
 *
 * Network Blog
 *
 * @section Network Blog
 */

#capcom_blog .module ul {
	padding:0 0 !important;
}

#capcom_blog .module h3.title {
	padding:0px !important;
}

#capcom_blog .module h3.title span {
	color:#FFFFFF !important;
	display:inline !important;
	line-height:27px !important;
	margin:0 !important;
	padding-left:5px !important;
}

#capcom_blog .module .title_container {
	height:29px !important;
}

#capcom_blog .module {
	background: none !important;
}

#capcom_blog .module {
	margin:0 0 7px !important;
	padding:0 !important;
}

#capcom_blog .module .container {
	background:none !important;
}

#capcom_blog .module .container {
	border:0 none !important;
	margin:0 !important;
	padding:0 0 5px !important;
}

#capcom_blog .mod_twitter .title_container {background:transparent url(http://static.capcom.com/unity/title_containerBg240_twitter.png) no-repeat scroll 50% 0% !important;margin-top: 5px !important;}

#ustream_shield {
	border:0 none !important;
	height:207px !important;
	left:0 !important;
	overflow:hidden !important;
	position:absolute !important;
	top:2px !important;
	width:244px !important;
}


.mod_blog_posts_title_link {
}


.mod_blog_posts .mainUl {
	padding: 10px !important;
}

/**
 *
 * Generic
 *
 * @section Generic
 */
.suppress {
	display: none !important;
}

.comment-form-wrapper {
	border: 0px !important;
 }
 
.comment-container {
	border:0 none !important;
	color:#444444 !important;
	padding: 5px 5px 0 !important;
}

#media-comments .comment-container {
	background:none repeat scroll 0 0 #F7F7F7 !important;
}

.comments-top .action-leave-comment {
	display:none !important;
}

.oneBlogPost {
	border-bottom:1px dotted lightGrey !important;
	margin-bottom:25px !important;
}


.blogArchive {
	margin: 5px !important;
}


.blogArchive li {
	padding: 2px !important;
}

.blogArchiveMonthWrapper {
	margin-left: 5px !important;
}

.blogArchiveMonthPostsWrapper li {
	margin-left: 5px !important;
}

/**
 *
 * PrizeCatalog
 *
 * @section PrizeCatalog
 */

#PrizeCatalog-TypeTab-On {
	background:none !important; 
}

#PrizeCatalog-TypeTab-On a {
	background-color:#DCDCDC !important;
}

.PrizeCatalog-TypeTabsDiv  {
	background:url("/resources/images/admin/admin_header.gif") repeat scroll 0 0 transparent !important;
	height:34px !important;
	-moz-border-radius:6px 6px 0 0 !important;
	-webkit-border-radius: 6px 6px 0 0 !important;
}

.PrizeCatalog-TypeTabs li {
	margin-right:0px !important;
}

.PrizeCatalog-TypeTabs  {
	margin:0 !important;
	padding:0  !important;
}

.PrizeCatalog-TypeTabs li a {
	background: none !important;
 	border-top: 0px !important;
	border-right:1px solid black !important;
	color:black !important;
	font-size:14px !important;
	height:34px !important;
	line-height:34px !important;
	padding:0 4px !important;
}

.PrizeCatalog-PrizeDetails  {
	-moz-border-radius:6px 6px 6px 6px !important;
	-webkit-border-radius: 6px 6px 6px 6px !important;
	border:3px solid lightGrey !important;
	margin-top:20px !important;
	padding:0px !important;
}

.PrizeCatalog-PrizeDetailsName  {
	-moz-border-radius:3px 3px 0 0 !important;
	-webkit-border-radius: 3px 3px 0 0 !important;
	background:url("http://images.onesite.com/capcom-unity.com/nav-bg.jpg") repeat scroll 0 0 #E4E5E8 !important;
	border-bottom:3px solid #CCCCCC !important;
	padding-left: 5px !important;
	color: white !important;
}

.PrizeCatalog-DetailsLeftCol  {
	padding:10px !important;
}

.PrizeCatalog-SinglePrize  {
	-moz-border-radius:6px 6px 6px 6px !important;
	-webkit-border-radius: 6px 6px 6px 6px !important;
	border:3px solid lightGrey !important;
	float:left !important;
	margin-right:15px !important;
	min-height:225px !important;
	padding:10px !important;
	text-align:center !important;
	width:150px !important;
	margin-top: 10px;
}

.PrizeCatalog-PrizeName  {
	background:none repeat scroll 0 0 lightGrey !important;
	font-size:12px !important;
	margin:-10px !important;
	padding:5px !important;
}

.PrizeCatalog-PrizeImage img {
	height:100% !important;
	margin-bottom: 10px 0 !important;
}

.PrizeCatalog-RowHeading  {
	text-align:right !important;
	width:140px !important; !important;
}

.PrizeCatalog-Container {
	padding-bottom: 25px !important;
}

.modPointEarnerProfile {width: 100px !important;  }
.modPointEarnerPoints { width: 100px !important; }

/**
 * Mail
 *
 * @section Mail
 */



#oneMessageCenterBody h2, #oneMessageCenterMenu h2 {
	font-size:13px !important;
	font-weight:bold !important;
	padding:0 0 0 5px !important;
}

#oneMessageCenterBody h2, #oneMessageCenterMenu h2 {
	padding:3px 3px 3px 5px !important;
}

#oneMessageCenterBody .frmheader {
	-moz-border-radius:6px 6px 0 0 !important;
	-webkit-border-radius: 6px 6px 0 0 !important;
}

#oneMessageCenterBody  {
	-moz-border-radius:6px 6px 0 0 !important;
	-webkit-border-radius: 6px 6px 0 0 !important;
	border:1px solid lightGrey !important;
	width:100% !important;
	padding: 0 !important;
	min-height: 447px;
}

.messageCenterMessage #message_tbl {
	width: 100% !important;
}

#mcWrapper {
	-moz-border-radius:3px 3px 0 0 !important;
	-webkit-border-radius: 3px 3px 0 0 !important;
	padding:1px !important;
}

.mcFolder {
	-moz-border-radius:3px 3px 0 0 !important;
	-webkit-border-radius: 3px 3px 0 0 !important;
	background:url("http://images.onesite.com/capcom-unity.com/nav-bg.jpg") repeat scroll 0 0 #E4E5E8 !important;
	font-size:13px !important;
	font-weight:bold !important;
	color: white;
}

.mcFolder span {
	padding-left: 5px !important;
}
.actionSet .actionDiv {
	margin-right:2px !important;
}


.mcMsgRead span {
	font-weight: normal;
}

/**
 * Controls
 */

.yui-panel .hd {
	background-color:#003674 !important;
}

.button-small-gray:hover, .button-small-blue:hover, .button-small-red:hover, .button-small-darkgray:hover, .button-small-green:hover {
	background:none #063F65 !important;
	color: white !important;
}
.button-large-blue:hover, .button-large-gray:hover, .button-large-green:hover, .button-large-red:hover, .button-large-green:hover, .button-large-silver:hover {
	background:none #063F65 !important;
	color: white !important;
}

select.option_choice {
	font-size:0.9em !important;
}

.approveMembersList .button span {
	line-height:20px !important;
}

.friendHeader {
	font-size:13px !important;
	font-weight:bold !important;
}

#friendSearchInput button, #friendSearchSubmitButton button {
	background: url("http://images.onesite.com/musester.com/mcActionBtn.png") repeat-x scroll 50% 50% #E3E3E3 !important;
	border:1px solid #999 !important;
	font-size: 11px !important;
	font-weight: normal;
	height: 20px !important;
	padding:0 5px !important;
	float: right;

}

#friendSearchForm div {
	padding:1px 0;
}

#friendSearchFinished {
	background:none repeat scroll 0 0 white;
}

#friendsPageBack, #friendsPageNext {
	margin:1px 0 0 !important;
}

.button-small-blue {
	border:1px solid #063F65 !important;
	height: 20px !important;
}

.button {
	/* color:white !important;
	padding-top: 0 !important;
	font-size:12px !important; */
	background:url("http://images.onesite.com/musester.com/mcActionBtn.png") repeat-x scroll 50% 50% #E3E3E3;
	border:1px solid #999;
	color:#000000 !important;
	font-size:12px;
	/* line-height:15px !important; */
}
.button span {
	line-height:20px !important;
	padding:0 5px !important;
	white-space:nowrap;
}
.button-small-blue {
	width: auto !important;
}

.button-small-gray span {
	padding-top:0 !important;
}

.button-small-gray {
	width:130px !important;
	height:23px !important;
}

.button-large-green span {
	padding-top:0 !important;
}

.button-large-green {
	font-size:11px !important;
}

#body_tbl { width: 100% !important; }



.messageCenterButtons button {
	background:url("http://images.onesite.com/musester.com/mcActionBtn.png") repeat-x scroll 50% 50% #E3E3E3;
	border:1px solid #999;
	color:black !important;
	display:inline !important;
	font-weight:normal;
}


.signupFieldFormSubmit #formSubmit, .signupFieldFormSubmit #formCancel {
	background:url("http://images.onesite.com/musester.com/mcActionBtn.png") repeat-x scroll 50% 50% #E3E3E3 !important;
	border:1px solid #999;
	color:#000000 !important;
	cursor:pointer;
	font-size:14px !important;
	font-family: Arial;
	font-weight:normal;
	height:27px;
	line-height:27px;
	padding:0 !important;
	width:125px;
}
.signupFieldFormSubmit #formSubmit:hover, .signupFieldFormSubmit #formCancel:hover {
	background:none #063F65 !important;
	color: white !important;
}


/**
 * Search
 */

.HeaderTitleColor {
	color:#000000 !important;
	font-weight:normal !important;
}

.ResultList-Header {
	display:inline-block;
	height:15px;
	margin-top:10px;
	width:910px;
}

.ResultList-HeaderTitle span {
	margin-left: 10px;
}

.search-gender-header, .search-age-header {
	float:left;
	font-weight:bold;
	margin-right:15px;
}

.Search-AdvancedSearchFields {
	display:none;
	height:60px;
	position:relative;
	top:0;
	width:500px;
}

#advanced_search_div .Search-Container {
	padding:3px;
}


ul.searchNavigation li a {
	background:url("/resources/images/buttons/button_bg.png") repeat-x scroll center bottom #FFFFFF;
	border:1px solid #BBBBBB !important;
	font-weight:bold !important;
	height:20px !important;
	line-height:20px !important;
	margin-left:2px;
	padding:0 !important;
	color: #333333 !important;
}

ul.searchNavigation li a:hover {
	background:none #063F65 !important;
	color: white !important;
}

ul#navigation li.selected-tab a {
	background-image: none !important;
	background-color:#063F65 !important;
	color: #FFFFFF !important;
}

.search-basic button {
	background:url("/resources/images/buttons/button_bg.png") repeat-x scroll center bottom #FFFFFF;
	border:1px solid #BBBBBB !important;
/*	height: 20px !important;  */
	float: left !important;
	padding:0 10px !important;
	color: #333333 !important;
}

.search-basic button:hover {
	background:none #063F65 !important;
	color: white !important;
}


.search-fields {
	height: 100% !important;
}

.search-basic .search-terms {
	float: left !important;
}
.Search-Title {
	margin-left:30px !important;
}

.ResultList {
	width:935px !important;
}

.ResultList-Entities {
	width:900px !important;
}


.UserList-Users .user-wrapper, .UserList-Users .ResultList-Single {
	-moz-border-radius:6px 6px 6px 6px !important;
	background:none repeat scroll 0 0 transparent !important;
	border:1px solid lightGrey !important;
	margin-bottom:10px !important;
	padding:4px !important;
}

.BlogList-Group {
	-moz-border-radius:6px 6px 6px 6px !important;
	background:none repeat scroll 0 0 transparent !important;
	border:1px solid lightGrey !important;
	margin-bottom:10px !important;
	padding:4px !important;
	margin:10px !important;
	width:45% !important;
}


.groupInfo img {
	border:1px solid #CCCCCC !important;
	width:75px !important;
}

.manageGroups .group {
	border-bottom:1px solid #CCCCCC !important;
	margin-bottom:15px !important;
	padding-bottom:10px !important;
	position: relative !important;
}

.manageGroups .groupStats {
	margin-top:0 !important;
	position:absolute !important;
	right:0 !important;
	top:0 !important;
}

.manageGroups .groupOwner {
	bottom:0 !important;
	margin-right:5px !important;
	position:absolute !important;
	right:0 !important;
}


.group .groupInfo .groupInfoDescription {
	width:500px !important;
}

.manageGroups .groupActions {
	display:table !important;
}

.mod_members .ownerList {
	margin-left:50px;
	border-bottom:0;
}

.mod_members .oneMiniProfile {
	width: 85px;
}

.mod_members .moderator_heading {
	border-top:1px dotted #CDCDCD;
}

.viewGroupLink,  .viewGroupLink:hover {
	background:none repeat scroll 0 0 transparent;
}

.gListTitle {
	color:#000000 !important;
	font-weight:bold !important;
	vertical-align:top;
}

.group-name-response {
	font-size:90% !important;
	font-weight:normal !important;
}


#forum-search-terms, .forum-search-level, .forum-search-btn {
	font-size:90%;
	background:url("http://images.onesite.com/musester.com/mcActionBtn.png") repeat-x scroll 50% 50% #E3E3E3 !important;
	border:1px solid #999999 !important;
	color:#000000 !important;
	width:auto !important;
	margin: 0 5px !important;
	min-height:15px;
}
#forum-search-terms:hover, .forum-search-level:hover, .forum-search-btn:hover {
	background:none #063F65 !important;
	color: white !important;
}


/**
 * Messaging
 */

.actionSet .actionDiv a {
	padding:2px 5px !important;
}

.alertPageWarning, .ribbonMsg {
	border:1px solid orange;
	margin:10px;
	padding:5px;
	background-color: yellow;
}

/*
 * Soc Net
 *
 */

#socialLoginLinkLogin {
	background:url("http://images.onesite.com/capcom-unity.com/login_register_soc_net.gif") no-repeat #E3E3E3;
	height: 30px;
	width: 156px;
	cursor: pointer;
	display: block;
}
#socialLoginLinkLogin span {
	display: none;
}

#modalLoginBox .modal {
	height:250px;
}

#socialLoginLink {
	margin:20px 0 0 0;
}




.lang_modal {
-moz-border-radius:8px 8px 8px 8px;
background:none repeat scroll 0 0 #F2F2F2;
border:1px solid #505050;
height:200px;
left:50%;
margin-left:-250px;
padding:10px;
position:absolute;
top:40%;
width:500px;
z-index:10001000;
}
.modalTop {
	background-color:#FFFFFF;
	color:#000000;
	padding:4px;
}
.modalBody {
	padding:10px;
}
.modalTitle {
	font-size:14px;
	font-weight:bold;
	height:22px;
	line-height:22px;
	margin-left:5px;
}
.modalClose {
	background:url("/resources/images/buttons/close_large.png") no-repeat scroll 0 0 transparent;
	float:right;
	height:22px;
	text-indent:-5000em;
	width:77px;
	cursor: pointer;
}
.modalClose:hover {
	background-position: 0 -44px;
}

/* AntiSpam */
.comment .bd2 .c div {
	display: none !important;
}


