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

@import url('http://mywd40.com/images/css/group.css');

/** 
 * User Styles | WD-40
 * 
 * User profile, hub, and admin page styles
 * 
 * Rail & Navigation
 * User Landing Pages
 * My Site
 * Blog
 * Photos & Videos (global)
 * Photos (specific)
 * Videos (specific)
 * Media Manager
 * Calendar
 * Profile
 * Friends
 * Groups
 * Message Center
 *
 * @project mywd40.com
 * @version 1
 * @lastmodified 2012-01-11 13:27 
 * @author jj
 * @modified by jj
 *
 * @colordef #fff; white 
 */
 

/**
 * Rail & Navigation
 *
 * @section Rail & Navigation
 */
 .thumb-list-thumb {
 	height: 200px;
 }
.pointEarnerListMostPoints {width: 50px;display: inline-block;vertical-align: top;float: left;clear: none;overflow: hidden;margin-right: 20px !important;}
.pointEarnerListMostPoints img {width: 70px;}
.pointEarnerListWrapper {width: 150px;display: inline-block;float: left;clear: none;clear: none;}
.pointEarnerList li.pointEarnerListUser {list-style-type: decimal;margin-bottom: 5px;float: left;clear: both;width: 150px;}
.pointEarnerList {font-weight: bold;}
.OBDWUserBday {font-weight: bold;}
.pointEarnerListUser_list {float: right;}

/** Profile display */
#oneProfile {color: #002157;}
#oneProfile br {display: none;}
#oneProfile .alpha-shadow a {display: block; border: 4px solid #fff200;}
#siteUserMenu {line-height: 16px; }
#siteUserMenu > div {margin: 3px 0 0;}
#siteUserMenu .siteUserMenuItem {margin: 3px 0 0;}
.siteUserMenuItem a div {line-height: 24px;}
#siteUserMenu #send-message {margin: 0;}
#siteUserMenu img {float: left; margin-right: 5px;}
.profile_display_common_class {padding: 5px 0; line-height: 15px; border-bottom: 1px solid #D4D4D4; font-size: 12px;}
.prof_field_name {margin: 0; color: #002157; font-weight: 700; font-size: 13px;}

.col .railProfileName {margin: 0;border-bottom: none 0 !important;}
.hotspotLink-change {background: none repeat scroll 0 0 #FFFFFF;display: block; padding: 0 1em 1em; border-left: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4;}
.customAvatar {margin: 0 auto; text-align: center;}
.customUsername {font-weight: 700; font-size: 18px; display: block; margin: 0 0 10px; border: 0 none;}
.prof_display_name {font-weight: 700; font-size: 18px; display: block; margin: 0; border: 0 none;}
.customEditLink {margin: 5px 0 0 5px; border-bottom: 1px solid #D4D4D4; padding-bottom: 3px;}
.customEditTitle {margin: 3px 3px 3px 0; font: 700 18px Arial;}
.customStatus {margin: 3px 0 0 5px;}

/* Message Table */
#msg_tbl {
	max-width: 100%;
}


/** profile display (custom) */
.mainProfilePhoto {border-width: 0 1px !important;}
.mainProfilePhoto .customUsername,
.mainProfilePhoto .prof_display_name {margin: 0;}

/** custom badges */
.wdCustomBadges {margin: -1px 0 10px; padding: 3px 5px; border: 1px solid #D4D4D4; border-width: 0 1px 1px; background: #fff;}
.wdCustomBadges .miniProfileComponent,
.wdCustomBadges ul {margin: 0; padding: 0;}

.wdCustomBadges .miniProfileBadgeBadges li {width: 46px !important;text-align: center;}

/** Stats module */
#user_stats_container {font: 700 14px Arial; color: #002157;}

/** Navigation */
#paginalnav {font-size:14px;line-height:24px;}
#paginalnav .x {display: none;}
#paginalnav li {}
#paginalnav li a {color:#002157;font-weight:bold;border-bottom:1px solid #D4D4D4;display:block;}
#paginalnav li ul a {color:#0375DA;font-weight:normal;border-bottom:none;font-size:12px;line-height:22px;}
#paginalnav li a:hover{color:#FE3501;}

/**
 * User Landing Pages (My Site & My Hub)
 *
 * @section User Landing Pages
 */

.mod_jobs {margin-bottom: 0 !important;border-bottom: 0 none !important;}
.mod_tips {border-top: 0 none !important;}


/**
 * Tier Messaging
 */
#tier_ids_chzn {
	clear: left;
	position: relative;
}
#tier_ids_chzn .chzn-drop {
	right: 0;
	top: 100%;
}
.chzn-container .chzn-drop {
	display: none;
}
.chzn-container-active .chzn-drop {
	display: block;
}


/**
 * My Site
 *
 * @section My Site
 */

 
/* Groups Module */

#ug_li_avatar {float:left;margin-right:10px;}
#ug_li_name {font:bold 14px Arial;} 

/* Activity Module */

.oneFeedEntry {background:transparent !important;border-bottom:1px solid #D4D4D4 !important;}
.mini_feed_doer_name, .mini_feed_victim_name {color:#002157;font:bold 12px Arial;}

 
/* Media module */
.mod_tabbed_mod_tem {color #002157;}
.mod_tabbed_mod_tem div.pt_content_item_container, 
.mod_tabbed_mod_tem div.vt_content_item_container  {width: 100% !important; height: auto !important; margin: 10px 0 0 !important;}
.mod_tabbed_mod_tem div.pt_content_item_container .pt_media_thumb, 
.mod_tabbed_mod_tem div.vt_content_item_container a.media-thumb {float: left; margin: 0 10px 0 0 !important;}
.mod_tabbed_mod_tem div.pt_content_item_container .pt_spreader, 
.mod_tabbed_mod_tem div.vt_content_item_container .vt_spreader {display: none;}
.mod_tabbed_mod_tem h4.pt_content_item_stat, 
.mod_tabbed_mod_tem h4.vt_content_item_stat {float: none; width: auto; }
.mod_tabbed_mod_tem a.pt_content_item_caption_link, 
.mod_tabbed_mod_tem a.vt_content_item_caption_link {width: 150px; height 18px; line-height 18px; margin: 0 0 3px; font-size: 12px !important;}
.mod_tabbed_mod_tem .pb_content_item_stat_span, 
.mod_tabbed_mod_tem .vb_content_item_stat_span, 
.mod_tabbed_mod_tem .pt_content_item_stat_span, 
.mod_tabbed_mod_tem .vt_content_item_stat_span {display: inline !important;}
.mod_tabbed_mod_tem a.pb_content_item_stat_link, 
.mod_tabbed_mod_tem a.vb_content_item_stat_link, 
.mod_tabbed_mod_tem a.pt_content_item_stat_link, 
.mod_tabbed_mod_tem a.vt_content_item_stat_link {display: inline !important;}

 

/**
 * Blog
 *
 * @section Blog
 */
 
   /** Fixed button alignment issue on add post page */
#oneSubPageContainer #add_post_buttons .button {margin: 0 4px 0 0; padding: 5px 4px !important;}
#blog_view_posts .onePageBodyWrapper {padding: 0; background: transparent; border: none 0;}

.ResultList-Single {padding: 10px;background: transparent;}
.ResultList {background:url("http://fast1.onesite.com/mywd40.com/diamondPlate2.png") repeat-x scroll 0 0 #FFFFFF !important;border:1px solid #D4D4D4;}
.Search-MasterContainer {margin-bottom: 10px;}
.ResultList-Entities {padding: 0;width: 100%;}
.Search-MainTitle,
.ResultList-Header {clear: both;font-family: arial,helvetica,verdana,sans-serif;text-transform: capitalize;font-size: 14px; background:url("http://fast1.onesite.com/mywd40.com/mod/titleSliver.png") repeat-x scroll 0 100% transparent;line-height: 28px;padding: 0;text-indent: 10px;height: 28px;}
.ResultList-HeaderLink {line-height: 14px !important;padding: 2px;text-align: center !important;float: right;clear: none;}
.Search-Form {background:url("http://fast1.onesite.com/mywd40.com/diamondPlate2.png") repeat-x scroll 0 0 #FFFFFF !important;border:1px solid #D4D4D4;}
.PhotoSearch-ChoiceList #terms,
.VideoSearch-ChoiceList #terms,
.Search-Form #username,
.Search-Form #terms {width:214px !important;border-color:#EBEBEB #EBEBEB #EBEBEB #B9B9B9;border-style:solid;border-width:1px 1px 1px 2px;color:#959595;display:block;float:left;height:22px;line-height:22px;}
.jumpTo {font-family:arial,helvetica,verdana,sans-serif;font-size:14px;line-height:28px;text-indent:10px;text-transform:capitalize;font-weight: bold;}
.PhotoSearch-Container .Search-Title,
.VideoSearch-Container .Search-Title,
.Search-Form .Search-Title {font-family:arial,helvetica,verdana,sans-serif;font-size:14px;line-height:28px;text-indent:10px;text-transform:capitalize;font-weight: bold;width: 150px;}
.Search-Container {float: left;}
body #one_controller_container .Search-MasterContainer .ResultList-HeaderLink .ResultList-ViewLink {background: transparent !important;}
.ResultList-SingleBottom,
.ResultList-SingleTop {border: none !important;}


/* Blogs */
.BlogList-SingleBottom {background:url("http://fast1.onesite.com/mywd40.com/48border.png") no-repeat scroll 4px 4px transparent !important;}
.BlogList-Group {width: 42%;margin: 10px 13px 10px 12px;}
.BlogList-InfoTextLink-Title {font-size: 12px;font-weight: bold;display: block;height: 30px;overflow: hidden;} 
.BlogList-SingleTop {padding: 6px;background:url("http://fast1.onesite.com/mywd40.com/gator2.png") no-repeat scroll 12% 100% transparent !important;}
.BlogList-InfoTextSummary {font-size: 11px;margin-top: 5px;height: 68px;overflow: hidden;background: #ededed;width: 255px !important;padding: 5px;}
.BlogList-InfoTextSummary a{color:#0375DA;}
.BlogList-Header a {float: right;font-size: 12px;color: #fff;padding-right: 10px;font-weight: bold;}
.ContentSearch-CreateNewBlogPost {float: right; color: #fff; font-size: 12px;}
.BlogSearch-MainTitle {padding: 0 10px;}
a.ContentSearch-CreateNewBlogPost:hover {color: #fae21a !important;}

/** Add / Edit blog post */

#addBlogPost input {width: 98%;}
.tag-description {margin-left: 0 !important;}

/** Manage blog posts */
.oneBlogText img {max-width: 393px;height: auto;}
.oneBlogText object {width: 393px;height: 247px;}


/** My Polls */



/**
 * Photos & Videos (global)
 *
 * @section Photos & Videos (global)
 */


/**
 * Photos (specific)
 *
 * @section Photos (specific)
 */

#gallery_container {float: none;}
#gallery_content_container {float: none; width: auto; padding: 5px 0 0;}
#gallery_content1 {float: right; padding: 0; overflow: hidden;}
#gallery_dropdown_div {font-weight: 700; position: static; line-height: 20px;}
#gallery_dropdown_div br {display: none;}
#gallery_dropdown_div select {margin-left: 7px;}
#gallery_content1 .gallery_pages {display: none;}
#gallery_content_lineage {margin: 0; padding: 0; line-height: 20px; border: none; font-size: 11px; font-weight: 700;}
#dynamic_gallery_content {margin: 5px 0 0;}

#gallery_content_photo_sub {height: auto; margin: 0 0 10px; text-align: center;}
#gallery_content_photo_sub div {display: none;}
#gallery_content_photo_sub img {margin: 0 auto; padding: 0 !important;}

#dynamic_gallery_content .rating-sub-wrapper {position: static;}

.aw_top_handle,
#oneGalleryTitle {background:url("http://fast1.onesite.com/mywd40.com/mod/titleSliver.png") repeat-x scroll 0 100% transparent !important;}
.aw_top_title {color:#FFFFFF !important;font:700 12px arial,helvetica,verdana,sans-serif !important;text-align: left !important;}
#oneGalleryTitle h1 {color:#FFFFFF;line-height:28px !important;padding:0;font:700 12px arial,helvetica,verdana,sans-serif;text-align: left;margin-left: 10px;border: none;height: auto;}
#gallery-container {background:url("http://fast1.onesite.com/mywd40.com/diamondPlate2.png") repeat-x scroll 0 0 #FFFFFF !important;border:1px solid #D4D4D4;margin-bottom: 10px !important;}
.gallery-cover,
.thumb-list-thumb {background: #ebebeb;border: none;margin:7px;}
#list-galleries,
#thumb-list {padding: 20px 42px;}

.oneGalleryNav {float: none;padding: 0;}

.comment-action-new {float: left;clear: none;}
#oneGalleryBreadcrumbs, 
#oneGalleryAction {padding: 0;margin: 0;}
.oneGalleryNav {border-top: 1px solid #c7c7c7;background:none repeat scroll 0 0 #EBEBEB !important;}
.oneGalleryNavTop {border-top: 1px solid #c7c7c7;}
.lastCrumb {display: inline-block;background:url("http://fast1.onesite.com/mywd40.com/tabBread.png") no-repeat scroll 100% 100% transparent;height: 28px;line-height: 30px;padding-right: 45px;padding-left: 10px;color: #666666;font-weight: bold;font-size: 12px;}
#oneGalleryHeader .breadcrumbs {height: 28px;line-height: 28px !important;color: #fff;font-weight: bold;font-size: 12px;padding-left: 10px;margin-bottom: -1px !important;}
#oneGalleryHeader {border-bottom: 1px solid #c7c7c7;background:none repeat scroll 0 0 #0375DA;}
#oneGalleryAction {padding-top: 6px;padding-right: 3px !important;}
#oneGalleryHeader .breadcrumbs a {color: #fff200 !important;}
#oneGalleryHeader .breadcrumbs a:hover {color: #fff !important;}
.oneGalleryCTA a {color: #fff !important;}
.oneGalleryCTA a:hover {color: #ededed !important;}
#media-img-caption span {font-size: 14px !important;color:#014480;font-family:arial,helvetica,verdana,sans-serif;font-weight: bold;}

#media-actions {float: right; clear: none !important;margin-top: 10px;margin-right: 10px;}


/**
 * Videos (specific)
 *
 * @section Videos (specific)
 */

#vid_galleries_container {background:url("http://fast1.onesite.com/mywd40.com/diamondPlate2.png") repeat-x scroll 0 0 #FFFFFF !important;border:1px solid #D4D4D4 !important;padding: 20px 40px !important;margin: 0 !important;}
.vid_video_container,
.vid_mod_container {width: auto !important;}
.vid_video_container {background:url("http://fast1.onesite.com/mywd40.com/diamondPlate2.png") repeat-x scroll 0 0 #FFFFFF !important;border:1px solid #D4D4D4 !important;}
.vid_right_side_container {width: auto !important; margin-bottom: 10px; background: #fff; border: 1px solid #d4d4d4;}
.vid_heading_container .vid_user_avatar,
.vid_heading_container .vid_user_name {display: none;}
.vid_breadcrumbs_container {background:url("http://fast1.onesite.com/mywd40.com/mod/titleSliver.png") repeat-x scroll 0 100% transparent;border-bottom: 1px solid #c7c7c7;padding-left: 10px;color: #fff;}
.vid_breadcrumbs_text {font-size: 12px !important;font-weight: bold;padding: 0;line-height: 28px;}
.vid_breadcrumbs_text a {color: #fff200 !important;}
.vid_breadcrumbs_text a:hover {color: #fff !important;}
.vid_comments_header {padding: 0 !important;background:url("http://fast1.onesite.com/mywd40.com/mod/titleSliver.png") repeat-x scroll 0 100% transparent;border: 1px solid #d4d4d4;}
.vid_title_container {background: transparent;}
.vid_title_container span{font:700 14px/28px arial,helvetica,verdana,sans-serif !important;color:#0058AE;}
#video_view .addThis img {margin-top: 0 !important;}
.vid_comments_header_container {border: none;}
.vid_comments_add_link a {color: #FFF200 !important;font-size: 12px;margin-right: 10px;}
.vid_comments_count {margin: 0;line-height: 28px;text-indent: 10px;}
.vid_comments_count span {font-size: 12px;color: #fff !important;}
.vid_comments_header_container {margin: 5px;}
.vid_comments_add_link a:hover {color: #eee !important;}
.vid_new_comment_input_container {border: 1px solid #d4d4d4;}
.vid_add_comment_container_header {background: transparent !important;}
.vid_add_comment_container_header span {color:#0058AE;font:700 14px/28px arial,helvetica,verdana,sans-serif !important;}
.vid_right_side_header {margin-bottom: 0 !important;background:url("http://fast1.onesite.com/mywd40.com/mod/titleSliver.png") repeat-x scroll 0 100% transparent;color:#FFFFFF;line-height:28px;padding: 0;font-size: 12px !important;text-indent: 10px;}
div.vid_gallery_videos_container {border: none ;}
.vid_other_gallery_videos {margin: 0;}
.vid_other_gallery_videos_pagination_container {margin: 0;padding: 0;border-bottom: 1px solid #c7c7c7;border-top: 1px solid #c7c7c7}
.vid_mod_background {background:url("http://fast1.onesite.com/mywd40.com/diamondrepeat.png") repeat scroll 0 330px transparent !important;border-bottom: 0 solid #d4d4d4;}
div.vid_gallery_videos_container {margin: 3px auto 3px;}

/**
 * Media Manager
 *
 * @section Media Manager
 */


/* Photo Related */
table.aw_vm_content_selected_files_container thead td,
table.aw_pm_content_selected_files_container thead td {background:url("http://fast1.onesite.com/mywd40.com/mod/titleSliver.png") repeat-x scroll 0 100% transparent !important;color: #fff !important;border-bottom:1px solid #d4d4d4 !important;font:500 12px/14px arial,helvetica,verdana,sans-serif;}
.aw_vm_content_empty_queue_container,
.aw_pm_content_empty_queue_container {background: #fff !important;border-right:1px solid #d4d4d4 !important;}
.aw_vm_content_video_selected,
.aw_pm_content_photo_selected {background: #fff200 !important;}

/**
 * Calendar
 *
 * @section Calendar
 */


#calendarMain {background: #fff; margin: 5px 0 0; border: 1px #D4D4D4 solid;}
#emptyCellDayTd, .monthHeaderEmpty {border: none; background: transparent !important;}
#fullCellDayTd {border: none; border-bottom: 1px #ccc solid; border-right: 1px #ccc solid;}

.calendarLayoutLink,
.calendarLayoutLink span,
.calendarLayoutLinkSelected {background: transparent !important; border: none !important; font-size: 11px !important; font-weight: 700; color: #999 !important;}
.calendarLayoutLinkSelected {color: #666 !important;}
#calendarTitleHeader,
#createEventButtonLink {top: 0 !important; left: 0 !important;}
#calendarTitleHeader {font-size: 11px; color: #999; padding: 0 5px;}

/** Month view */

/** Day view */

#dayViewContainer {}
#dayViewContainer td {height: 36px; padding-top: 0 !important; padding-bottom: 0 !important;}

/** Upcoming events */

#editEventHeader {display: none; background: transparent;}
table.editEventTable {padding: 0 !important;}
table.editEventTable tr td {text-align: left !important; font-size: 11px;}

#calendarEventListWrapper table#tabTable td.blur_tag {background: transparent !important;}
#calendarEventListWrapper table#tabTable td.cur_tag {background: #fff !important;} 
#calendarEventListWrapper table#tabTable td.cur_tag a {color: #000 !important;}
#eventListAddEvent .button {float: left;}

#calendarEventListWrapper {padding: 15px !important; border: 1px #D4D4D4 solid;}
.eventListSubWrapper > .calendarEventListDetails,
#calendarEventListWrapper > #tabDescription {width: auto !important;}

/** go/calendar/events */

.ctCalWrapper {border: 1px #D4D4D4 solid; background: #fff; padding: 15px;}
.ctCalTitle .ctCalTitleCal {margin: 15px 0;}
.ctCalTitle .ctCalTitleCal a {font-size: 12px;}
.oneCommentsWidget {padding: 15px; border: 1px #D4D4D4 solid; margin: 15px 0;}
.oneCommentsHeader {margin: 0 !important;}
.eventViewWrapper {font-size: 12px;}
.ctCalPhoto {border: 2px #ededed solid;}
.aw_ds_maincontainer a {cursor: pointer;}
.aw_ds_maincontainer {width: 100%; margin: 70px 0 0;}
.aw_ds_maincontainer .aw_ds_tabscontainer {margin: 0 !important;}
.aw_ds_maincontainer .aw_ds_tabscontainer ul.aw_ds_tab_list {float: right;}
.aw_ds_tabcontent {padding: 15px; border: none !important;}
.aw_ds_maincontainer #aw_ds_tabcontent_cal_event_discussion {clear: both;}
.aw_ds_addcomment_header span,
.aw_ds_addcomment_btminfo span {font-size: 11px; color: #ccc;}
.aw_ds_comment_right {background: #F6F6F6; border: none; padding: 15px;}


/**
 * Comments
 *
 * @section Comments
 */

.mod_comments .comment,
.mod_blog_posts .comment,
.vid_comments_container .comment,
.comment .bd2 .c, 
.commentFooter{background: no-repeat scroll 0 0 #ebebeb !important;border: none !important;}
.mod_comments .comment .bd,
.mod_blog_posts .comment .bd,
.vid_comments_container .comment .bd,
.comments-wrapper .comment-container .bd {background:url("http://fast1.onesite.com/mywd40.com/gator.png") no-repeat scroll 0% 0% transparent !important;}
.comment .ft2,
.comment-gator {display: none;}
.comment .hd2,
.comment .hd2 .c {background: transparent !important;}
.comments-wrapper .comment-container {background: no-repeat scroll 0 0 #ebebeb !important;}
.comment td.comment-avatar {padding-top: 20px !important;padding-left: 10px; /*background:url("http://fast1.onesite.com/mywd40.com/48border.png") no-repeat scroll 4px 14px transparent !important;*/}
.comment-avatar img {border: none !important;width: 48px !important;}
.comment-avatar a {display: block;}
.comment .bd2 .c {padding-top: 5px !important;}

#media-comments .module {border: none !important;}


/**
 * Profile
 *
 * Edit Profile, Account, Privacy Settings, Manage Blocks, Setup Wizard
 *
 * @section Profile
 */

.extProfNameSansTables {display: none;}
.profDisplayDataRowSansTables {margin: 10px 0;}
.profTable {border: 1px #D4D4D4 solid !important; background: #fff !important; margin: 15px 0 !important; padding: 15px;}
#admin_edit_profile .task-instructions {display: none;}
#frmEditProfile {background: url("http://fast1.onesite.com/mywd40.com/basic.png") no-repeat scroll 0 0 transparent;padding-top: 3em;}
.prof_form_title,
.prof_form_value {display: inline-block;}
.prof_form_title {width: 18em;text-align: right;padding-right: 14px;}

/** Edit Profile */

.prof_display_data_row1 {margin: 15px 0;}
.prof_display_data_row38 .button {margin: 15px 0 0;}
.fieldTitle {margin: 7px 0; font-size: 12px;}
.prof_display_data_row4,
.prof_display_data_row5 {clear: both;border-bottom: 2px solid #A0A0A0;padding-bottom: 2em;}
.profExtCheckbox {float: left;width: 50%;}

.prof_display_data_rowTiers,
.prof_display_data_row8,
.prof_display_data_row7 {display: none;}

/*#admin_edit_profile .prof_display_data_row5 .prof_form_title,
#admin_edit_profile .prof_display_data_row14 .prof_form_title,
#admin_edit_profile .prof_display_data_row16 .prof_form_title,
#admin_edit_profile .prof_display_data_row10 .prof_form_title,
#admin_edit_profile .prof_display_data_row12 .prof_form_title,
#MY_OCCUPATION_span
{background: url("http://fast1.onesite.com/mywd40.com/astrick.png") no-repeat scroll 100% 50% transparent;padding-right: 1em;width: 18em !important;margin-right: .5em;}
*/

#MY_OCCUPATION_span {
   margin-right: 0 !important;
}


#PROF_loc_state, #PROF_loc_country {width: 20em;}
#SIGN_ME_UP_FOR_tr .prof_form_title {display: block;width: 100%;text-align: left;margin-bottom: 3em;border-bottom: 2px solid #A0A0A0;padding-bottom: .5em;color: #A0A0A0;font-size: 12px;}
#MY_OCCUPATION_tr {padding-top: 5em;background: url("http://fast1.onesite.com/mywd40.com/about.png") no-repeat scroll 0 0 transparent;}
#admin_edit_profile .prof_display_data_row4, #admin_edit_profile .prof_display_data_row5 {border-bottom: 0 none !important;padding-bottom: 0 !important;}
#admin_edit_profile #SIGN_ME_UP_FOR_tr .prof_form_title {margin-bottom: 2em;}
#admin_edit_profile #MY_FAVORITE_MOVIES_tr {background: url("http://fast1.onesite.com/mywd40.com/OptionalAboutMe.png") no-repeat scroll 0 0 transparent;padding-top: 50px;margin-top: 50px;}

/* custom styling for Optional About Me section */
#MY_FAVORITE_MOVIES_tr,
#MY_PREFERRED_MODE_OF_TRANSPORTATION_tr,
#MY_SPECIAL_TALENTSSKILLS_tr,
#MY_FAVORITE_MUSIC_tr,
#MY_FAVORITE_QUOTEMOTTO_tr,
#MY_FAVORITE_BOOKS_tr  {width: 31em;}
#MY_FAVORITE_MOVIES_tr .prof_form_title,
#MY_PREFERRED_MODE_OF_TRANSPORTATION_tr .prof_form_title,
#MY_SPECIAL_TALENTSSKILLS_tr .prof_form_title,
#MY_FAVORITE_MUSIC_tr .prof_form_title,
#MY_FAVORITE_QUOTEMOTTO_tr .prof_form_title,
#MY_FAVORITE_BOOKS_tr .prof_form_title   {margin-bottom: 6.5em;}
#MY_FAVORITE_MOVIES_tr .prof_form_title,
#MY_PREFERRED_MODE_OF_TRANSPORTATION_tr .prof_form_title,
#MY_SPECIAL_TALENTSSKILLS_tr .prof_form_title,
#MY_FAVORITE_MUSIC_tr .prof_form_title,
#MY_FAVORITE_QUOTEMOTTO_tr .prof_form_title,
#MY_FAVORITE_BOOKS_tr .prof_form_title {width: 10em;}
#MY_FAVORITE_MOVIES_tr .prof_form_value textarea,
#MY_PREFERRED_MODE_OF_TRANSPORTATION_tr .prof_form_value textarea,
#MY_SPECIAL_TALENTSSKILLS_tr .prof_form_value textarea,
#MY_FAVORITE_MUSIC_tr .prof_form_value textarea,
#MY_FAVORITE_QUOTEMOTTO_tr .prof_form_value textarea,
#MY_FAVORITE_BOOKS_tr .prof_form_value textarea {width: 14em;max-width: 15em;}
#MY_FAVORITE_MOVIES_tr, #MY_PREFERRED_MODE_OF_TRANSPORTATION_tr, #MY_SPECIAL_TALENTSSKILLS_tr {float: left;}
#MY_FAVORITE_MUSIC_tr  {float: right;padding-top: 50px;margin-top: 50px;background: url("http://fast1.onesite.com/mywd40.com/OptionalAboutMe_line.png") no-repeat scroll 0 0 transparent;)}
#MY_FAVORITE_QUOTEMOTTO_tr, #MY_FAVORITE_BOOKS_tr {float: right;}
#editProfileFooter .button  {margin-top: 4em !important;}

.prof_form_value,
.prof_display_data_row .prof_form_title {display: inline-block; vertical-align: middle;}
.header_signupField_optionalinformation {background: #014480; color: #fff;}
.header_signupField_signmeupfor {background: transparent; border: none 0; padding-left: 0;}
.prof_display_data_row14 {padding-top: 1em;}
.prof_display_data_row13 {padding-bottom: 2em;}
/*.prof_display_data_row2 .prof_form_title,
.prof_display_data_row3 .prof_form_title
{
    background: url("http://fast1.onesite.com/mywd40.com/astrick.png") no-repeat scroll 100% 50% transparent;
    margin-right: 0.5em;
    padding-right: 1em;
    width: 18em !important;
}
*/
#SIGN_ME_UP_FOR_tr .prof_form_value {margin-bottom: 3em; margin-left: 10em;}
#admin_edit_profile #HOBBIESINTERESTS_SELECT_ALL_THAT_APPLY_tr .prof_form_title {width: 10em;float: left;margin-left: 8em;padding-right: 1em;margin-right: .5em;background: url("http://fast1.onesite.com/mywd40.com/astrick.png") no-repeat scroll 98% 10% transparent;} /*IE fix*/
#HOBBIESINTERESTS_SELECT_ALL_THAT_APPLY_tr .required_asterisk {display: none;} /*hide and add as backround img to re-align*/
#admin_edit_profile #HOBBIESINTERESTS_SELECT_ALL_THAT_APPLY_tr .prof_form_value {vertical-align: top;width: 35em;margin-right: 3.5em;}
#admin_edit_profile #HOBBIESINTEREST_SELECT_ALL_THAT_APPLY_tr .profExtCheckbox {width: 20em;}
#ABOUT_ME_tr {clear: both;padding-top: 20px;}
#WHAT_OTHER_SOCIAL_NETWORKS_ARE_YOU_A_PART_OF_tr {margin-top: 2em;}
#WHAT_OTHER_SOCIAL_NETWORKS_ARE_YOU_A_PART_OF_tr .prof_form_title {float: left;width: 9em;margin-left: 9em;} /*IE fix*/
#WHAT_OTHER_SOCIAL_NETWORKS_ARE_YOU_A_PART_OF_tr .prof_form_value {background: url("http://fast1.onesite.com/mywd40.com/inputSocial1.png") no-repeat scroll 3em 0.1em transparent;vertical-align: top;width: 480px;}
#WHAT_OTHER_SOCIAL_NETWORKS_ARE_YOU_A_PART_OF_tr .prof_form_value label {padding-left: 3em;}
#field7_4+label {padding-left: .5em !important;}
#OTHER_SOCIAL_NETWORK_tr {width: 20em;padding-left: 43em;}
#OTHER_SOCIAL_NETWORK_tr .prof_form_title {display: none;}
#OTHER_SOCIAL_NETWORK_tr .prof_form_value input {width: 10em !important;}
#admin_edit_profile .editProfileButtons {height: 8em;clear: both;padding-top: 0 !important;}
#BY_CLICKING_SAVE_CHANGES_YOU_AGREE_TO_THE_A_HREFHTTPWWWMYWD40COMGOVIEWTERMS_TARGET_BLANKTERMS_OF_USEA_AND_A_HREFHTTPWWWMYWD40COMGOVIEWPRIVACY_TARGET_BLANKPRIVACY_POLICYA_tr {height: 15em;}
#BY_CLICKING_SAVE_CHANGES_YOU_AGREE_TO_THE_A_HREFHTTPWWWMYWD40COMGOVIEWTERMS_TARGET_BLANKTERMS_OF_USEA_AND_A_HREFHTTPWWWMYWD40COMGOVIEWPRIVACY_TARGET_BLANKPRIVACY_POLICYA_tr .prof_form_title {width: 40em;padding-top: 1.5em;}
#BY_CLICKING_SAVE_CHANGES_YOU_AGREE_TO_THE_A_HREFHTTPWWWMYWD40COMGOVIEWTERMS_TARGET_BLANKTERMS_OF_USEA_AND_A_HREFHTTPWWWMYWD40COMGOVIEWPRIVACY_TARGET_BLANKPRIVACY_POLICYA_tr .prof_form_value {display: none;}


/** Account */

table.profTable tr td {background: #fff !important;}
.account-message {background: #fff; border: 1px #D4D4D4 solid; line-height: 1.4em;}
td.fieldTitle {text-align: left !important;}
#state_select, #timezone_list {width:260px;}

form#frmAccount br {display: none;}
form#frmAccount .button {float: left; margin: 0 5px 0 0;}

/** Wizard */

.wizard-success,
.wizard-success-message {margin: 5px 0; padding: 3px; color: #000; border: 1px solid #70FF70; background-color: #E0FFE0;}

tr.wizard-headers {display: none !important;}
table.wizTable {width: auto !important; background: #fff; padding: 15px; border: 1px #D4D4D4 solid;}
table.wizTable tr {display: block; margin: 0 0 15px;}
table.wizTable tr td.wizDesc {text-align: center;}
td.td-incomplete, td.td-complete {padding: 0 15px 0 0;}
td.td-incomplete span {width: 50px; height: 50px; display: block; background: url(http://fast1.onesite.com/mywd40.com/logoWizInactive.png) no-repeat !important;}
td.td-complete span {width: 50px; height: 50px; display: block; background: url(http://fast1.onesite.com/mywd40.com/logoWizActive.png) no-repeat !important;}
td.td-incomplete span img, 
td.td-complete span img {display: none;}

/** Privacy Settings */

form.oneForm {background: #fff; padding: 15px; margin: 0 0 15px; border: 1px #D4D4D4 solid;}

/** Manage Blocks */

#admin_manage_blocks legend, #admin_manage_blocks .genHead {display:none;}


/**
 * Friends
 *
 * @section Friends
 */

a.RelationshipAdmin_AddCategory {float: left;}
table#relationship-table {clear: both; width: 100%; background: #fff; padding: 15px; border: 1px #D4D4D4 solid;}
table#relationship-table tr#catHeaders td {font-size: 12px;}
table#relationship-table tr#catHeaders td.cat_name_heading {display: none;}
table#relationship-table tr {display: block; padding: 0 0 5px !important;}
table#relationship-table tr td a.button {margin: 0 0 0 5px;}
table#relationship-table td#no-categories {font-size: 12px; width: 100%;}
.friend-mod-group .friend-mod-title {clear: both; display: block; width: auto;}
.friend-mod-group .friend-mod-title .friend-mod-header {font-size: 12px; color: #000;}
.friend-mod-group form {clear: both;}
.friend-mod-friend-box {width: auto !important;}

#admin_relationship_admin .onePageBodyWrapper form {background: #fff; padding: 15px; border: 1px #D4D4D4 solid;}
#admin_relationship_admin .onePageBodyWrapper form table tr td button {float: left !important; padding: 7px !important;}

.friend-mod-friend {width: auto !important;}
.friend-mod-friend .oneMiniProfile strong {display: none !important;}
.friend-mod-friend .oneMiniProfile span {display: block;}

.friendRequest table td {vertical-align: top;}


/**
 * Groups
 *
 * @section Groups
 */

/** View Groups */

/** Manage Groups */

.group, .groupList {padding: 15px; background: #fff; width: auto !important; margin: 0 0 15px; border: 1px #D4D4D4 solid;}
.group a.group-title {font-size: 14px;}
.group .groupInfoCategory, .group .groupInfoStatus {font-weight: 700;}
.group .groupInfoDescription {line-height: 1.5em; font-size: 12px;}
.group .groupActionsLeave {clear: both; float: left; margin: 0 0 10px;}

/** Group Settings */

/*(Upload a Photo)*/
#photoUploadInstructions,
#wizard_upload_photo #photoUploadContainer,
#photoSelectText {width: auto !important;}

#wizard_upload_photo {border: 1px #D4D4D4 solid; padding: 15px; background: #fff;}
#wizardGroupInvites {overflow: hidden; padding-bottom: 20px; background: #f6f6f6;}

/*(Polls)*/
h4.polls {background: #2477B1 !important; width: auto !important;}
.pollActions .pollAction {padding: 0 10px !important;}


/**
 * Message Center
 *
 * @section Message Center
 */

.onesiteSkin .mceColorPreview {background: transparent !important;}

#mcShowMsg {border: 1px #D4D4D4 solid;}
#mcNavigation {width: 100%; padding: 0 !important;}
.mcNavSet {overflow: visible !important;}

/** global message center elements */
#oneMessageCenterBody {padding: 0; float: none; border: 0 none; width: 100% !important;}
#oneMessageCenterBody h3 {padding: 0 15px;}
#oneMessageCenterBody div {/*padding: 5px 15px;*/}
#oneMessageCenterBody tr.odd {background:none; border-bottom:1px solid CCC;}

#mcNavigation {background: #fff; border: 1px #D4D4D4 solid; padding: 15px;}
#emptyFriendRequests {background: #fff; padding: 15px; text-align: center; border: 1px #D4D4D4 solid;}

#oneMessageCenterMenu {width: 100%; margin: 0;}

#mcNavOthers {}

.mcNavItem {display: block;}
.mcNavItem a {font:normal 12px Arial, Helvetica, sans-serif; color:#336699;}
#mcWrapper {clear:both; background:none; padding:0;}
#mcOrder {position:relative;z-index:100;}
.mcHeadFoot {background:#fff; border-top: 1px #CCCCCC solid !important;}
.mcOrder {background:none;display:block;clear:both;}
.mcFolder {color:#333; display:none;}
#mcMsgBody p {font-size: 12px;}

.mcMsgFrom .userLink span {color: #333; font-weight: 700;}
.msgLink span {font-size: 12px !important;}

.mcHeadFoot {position:relative;}
.mcHeader {overflow: visible; height: 25px;}

.mcHeader .actionSelect {clear:both;display:block;}
.mcHeader .actionSelect span {line-height:20px;}
.mcHeader .searchLine {display:none;}

#mcList .mcMsg {background: #fff; padding: 10px 0 5px; border: 2px #fff solid;}
#mcList .mcMsg .mcMsgField {padding: 0 !important;}
#mcList .mcMsg input {margin: 0 !important;}
.mcMsgUnread {background: #ededed !important;}

.mcFooter {overflow: visible; border:0 none;}
.mcFooter .actionSelect span {line-height:20px;}
.mcFooter .actionLine {display:block;clear:both;}

#mcNavActions {float:none;}
.mcNavItemFolders {float:none;text-align:left;}
#mcNavFolder {float:none;}
.mcNavItemInbox, .mcNavItemSent, .mcNavItemTrash, 
.mcNavItemBroadcasts, .mcNavItemFriendRequests {
padding:3px 7px 2px; margin-top:3px;}
.mcNavItemInbox:hover, .mcNavItemSent:hover, .mcNavItemTrash:hover, 
.mcNavItemBroadcasts:hover, .mcNavItemFriendRequests:hover {}
.mcNavItemLinkEmptyTrash {font-size:8px !important; color:#666 !important;}
.actionSet .actionDiv {border:0 none; margin:2px;} 
.actionSet .actionDiv a {
	background: url('http://fast1.onesite.com/mywd40.com/netimages/buttonBg.png') repeat-x 0 0;
	border: 1px solid #336699; text-transform: uppercase; font: bold 11px Arial, Helvetica, sans-serif;
	padding: 0 5px; color: #fff; height:20px; width: auto !important; display: inline-block;
	
}
.actionSet .actionDiv span {color:#FFF !important; line-height:20px;}
.actionSet .actionDiv a:hover {
	background: url('http://fast1.onesite.com/mywd40.com/netimages/buttonBg.png') repeat-x 0 -28px;
	border: 1px solid #284f77; color: white;
}
.mcNavItemCreateMesage {margin-right:10px;}
.mcNavItemCreateMesage a {background: url('http://fast1.onesite.com/mywd40.com/netimages/buttonBg.png') repeat-x 0 0;
	border: 1px solid #336699; text-transform: uppercase; font: bold 12px Arial, Helvetica, sans-serif;
	padding: 0 5px; color: #fff; height:28px; width: auto !important; font-weight: bold; display: inline-block;}
.mcNavItemCreateMesage a span {color:#FFF !important; line-height:28px;}
.mcNavItemCreateMesage a:hover {
	background: url('http://fast1.onesite.com/mywd40.com/netimages/buttonBg.png') repeat-x 0 -28px;
	border: 1px solid #284f77; color: white;
}
.mcNavItemBroadcasts {display:none !important;}
.mcNavSpacing, .mcNavDivider {display:none;}


.friendDisplayRow {
width: auto !important;
}

/** Move stuff */

.moveMenuTitle,
.moveMenuItemList {background: #CCC;}
.moveMenuTitle {padding: 2px 5px;}
.moveMenuItemList {padding: 3px !important;}
.moveMenuItem {background: white; margin: 1px 0; padding: 0 !important;}
.moveMenuItemLink {
	background: white !important;
	border: 0 none !important;
	color: #666 !important;
	display: block !important;
	text-transform: capitalize !important;
	height: 16px !important;
	line-height: 16px !important;
	padding: 0 3px !important;
}
.mcFooter .actionMove {display: none;}

/** Create or Edit Folder */
.mcNavItemFolders {border-top:1px #D4D4D4 dotted;}
a.MailIndex_Accept {float: left; margin: 0 0 15px;}

/** Send Reply */
#oneMessageCenterBody .frmheader {display:none;}
#oneMessageCenterBody .send-message {border: none;}
table#message_tbl {width: auto !important;}
.messageCenterField .oneMiniProfile a.main {float:left; margin-right:10px;}
.messageCenterField .oneMiniProfileFields {float:left; text-align:left;}
.messageCenterField .oneMiniProfileFields #cc_profile_name {margin-top:0;}

#friendSearchForm {width: auto;}
#friendSearchForm .friendHeader {margin: 15px 0;}
#friendSearchForm #friendSearchFinished {width: auto !important;}
#friendSearchForm {margin: 15px; padding: 0 15px; border: 1px #ededed solid; clear: both;}
#friendSearchFinished {height: auto; border: none;}

/** Friend Requests */

#oneMessageCenterBody h3 {margin-top:10px;}
.friendRequest {border-bottom:1px solid #CCC}
.friendRequest .button {margin-right:5px;}
#message_text .button {font-size: 11px !important;}

/** Broadcast stuff **/

.MailIndex_PostABroadcast {display: none !important;}
#quick_action hr {display:none;}

/** Miscelaneous Fixes (Garrett 10/23/2009) */
.mcHeader .actionNav {display: none;}
.mcFooter {margin-bottom: 50px;}
.mcFooter .actionNav {position: absolute; width: 500px; top: 45px; left: 0px;}
.mcFooter .actionNav a,
.mcFooter .actionNav span.pagination_set_separator {
	display: block;
	float: left;
	margin: 0 2px 0 0;
}

.mcFooter .actionNav span.pagination_set_separator {line-height: 30px !important;}
.messageCenterField #cc_profile_name br {display: none;}

p.task-instructions {width: auto !important; padding: 0;}

/** RSS Manager hotfix */

#admin_manage_rss_feeds #templateTable108858 fieldset.blog-manage-rss {margin: 0 !important;}

/* Top Earners */
.mod_point_earners .modPointEarnerProfile {text-align: center;width: 20%;float: left;clear: none;margin: 6px;}
.modPointEarnerPoints {font-weight: bold;}
.mod_tips .noNews,
.mod_point_earners .spreader {display: none;}

.onePageGoMembers #one_controller_container,
.onePageGoSocial #one_controller_container {background: none repeat scroll 0 0 #F6F6F6;padding: 20px;}
.oneGroupMetaData .miniProfileComponent {text-align: left;}
.oneGroupMember,
.oneUserGroups {padding: 5px !important;background: transparent !important;}
.oneGroupDescription .groupDesc {width: 500px;}
.oneGroupMetaData {width: 600px;}

/** End WD-40 User Styles */

/* Overrides */
.mod_photo_thumbs li, .mod_video_thumbs li {
	width: 88px;
}
/* Photos and Videos */
a.media-thumb {
	width: 80px !important;
	height: 80px !important;
}
/* friends 2 x 4 */
.friend-mod-friend {
	margin: 5px 35px !important;
}
/* featured 3 users */
.a-friend {
	margin:5px 12px;
}
.BlogSearch-MainTitle .ContentSearch-CreateNewContent {float: right;clear: none;} .BlogSearch-MainTitle .ContentSearch-CreateNewContent a {color: #F1FF5F; font-size: 12px; margin-right: 1em;}
/* log in bar */
#subHeader #socialLogin .socialLogin_LoggedIn ul{
	background: #0375DA;
	float: left;
	margin: 0 0 0 38px;
	padding: 0;
	position:relative;
	width:315px !important;
}
#subHeader #socialLogin .socialLogin_LoggedIn ul li.socialLoginAvatar, #subHeader #socialLogin .socialLogin_LoggedIn ul li.socialLoginAvatar a{
	padding:1px 5px 0 2px !important;
}
#subHeader #socialLogin .socialLogin_LoggedIn ul li{
	line-height:normal;
	padding-top:28px;
}
#subHeader #socialLogin .socialLogin_LoggedIn ul li a{
	color:#fff;
}
.socialLogin_LoggedIn .loggedInUsername{
	top:5px;
	left:55px;
	position:absolute;
	padding:0 !important;
	font-size:18px;
	font-weight:bold;
	color:#fff;
}
.socialLogin_LoggedIn .logoutLink a{
	border:none !important;
}
/* Subscribe Module */
/*.mod_subscribe_wd40 {border:1px solid #D4D4D4;margin-bottom:10px;background:#fff;}*/
.mod_subscribe_wd40 .subscribe_choices div {float:left;color:#fff;font:bold 12px Arial;}
/*.subscribeTitle {width:125px; padding: 0 10px 0 15px; margin-right:7px; line-height: 43px !important; background:url(http://fast1.onesite.com/mywd40.com/subscribe-bg-new.gif) -55px 0% no-repeat;}*/
.subscribeItem {margin-right:10px; padding-top:6px;}
.subscribeEmail {margin-right:0px !important; display: none;}
.mod_subscribe_wd40 .spreader {height:0px;}

#custom-network-footer #share{
	padding-top:60px;
	height:43px;
	overflow:hidden;
}
#custom-network-footer #share #scriptContainer{
	width:74px;
	height: 29px;
	padding-top:14px;
	padding-left: 14px;
}
#custom-network-footer .mod_subscribe_wd40 {
	margin-bottom:0;
	border:none;
	width:215px;
	float:right;
	background:#fff;
}
#custom-network-footer .subscribeTitle {
	width:58px;
	padding:0 10px;
	margin-right:10px;
	line-height: 43px;
	background: url(http://fast1.onesite.com/mywd40.com/subscribe-bg-new.gif) -100px 0% no-repeat;
}
.yui-panel-container .yui-panel .container-close{
	background:white;
	top:9px;
	right:11px;
	background: url(http://fast1.onesite.com/mywd40.com/close12_1.gif) no-repeat 0 0;
}
button#userHistory-datePick{
	top: 3px;
}
@-moz-document url-prefix() { 
  button#userHistory-datePick{
     top: -3px;
  }
}
.TopNavMenu li.selected:hover{
	background:#ED1C24;
}
ul.DynamicMenu ul.subMenu li{
	background:#ED1C24;
	padding: 2px 0;
}
ul.DynamicMenu ul.subMenu li a:hover{
	background:#97090e;
}
ul.DynamicMenu ul.subMenu li.selected{
	background:#ED1C24;
}
.userPointsBox #userPointsLeft span{
	color:#0059B0; 
}

/* Listing style fix for group descriptions - nthomas */
#groupsPage_Container span.groupDesc ul, 
#groupsPage_Container span.groupDesc ul li {
	list-style: disc !important;
}
#groupsPage_Container span.groupDesc ul li {
	margin-left:13px;
}
#groupsPage_Container span.groupDesc ul {
	padding:0;
}
.col3 .photoModFullItem img {max-width: 260px;}
.photoModFullItem {width: 278px;overflow: hidden;}
.col .officialVideos li {float: none; width: 265px;}
.col .officialVideos .video-js-box {height: 156px !important;width: 275px !important;}
.col .officialVideos a.vt_content_item_caption_link,
.col .officialVideos h4.vb_content_item_stat, 
.col .officialVideos h4.vt_content_item_stat {width: auto;}


/** hide top post button */
.mb_submit_reply.forumPostReply{display:none;} /* top */
.mb_submit_reply.forumPostReply.mb_submit_reply_bottom{display:block;} /* bottom */

.mb_forum_recent_convos:hover {color:#FE3501;}