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

/** 
 * Network Styles
 * 
 * Aggregation pages, login/signup, and utilities.
 * 
 * Homepage
 * Sub Pages
 * Help Pages
 * Login
 * Create Account
 *
 * @project [ex. medicalmingle.com]
 * @version 1
 * @lastmodified 2013-03-21 11:39
 * @author jj
 * 
 * @colordef #fff; white 
 * @colordef #808080; standard grey 
 */


/**
 * Browse Pages
 *
 */
body[id*=browse_] #oneFoundation .templateParent,
body[id*=browse_] #oneFoundation .colFirst {
	width: auto;
}


/**
 * Homepage
 *
 * @section Homepage
 */
#templateTable105368 .colFirst .columnContentParent {padding-left:20px;}
#templateTable105368 .colLast .columnContentParent {padding-right:20px;}
/*#home_node_home  #oneSiteContainer {background: url(http://fast1.onesite.com/medicalmingle.com/body-bg.jpg) no-repeat #c5d6d6 !important;}*/
#home_node_home .title {display: none;}

#home_node_home .activityfeed-index .title {color: #416073 !important;display: block;padding: 0.5em;}
#home_node_home .activityfeed-index h3.title .title_span {color: #416073 !important;}
#home_node_home .activityfeed-index {border: 1px solid #416074;border-top: 10px solid #416074;background: none repeat scroll 0 0 #DBFAFF;}
.newsLoop {border-bottom: 2px solid #416074;}
.oneNewsfeed .newsfeedItem {background: #fff;}
.oneNewsfeedMoreLink {width: 98%;margin: 0.5em auto;}
.newsEntries .newsLoop .oneNewsfeed .newsfeedItem {padding: 0.8em;}
.newsfeedCommentDisplay .MiniProfileId_Comment .miniProfileAvatar img {width: 30px !important; height: 30px !important;}
.commentUserText {display: block;}
.newsfeedItem .commentContentBody .miniProfileComponentContainer {float: none !important;}
.activityfeed-index li.altRow2, 
.activityfeed-index li.altRow4 {background: none repeat scroll 0 0 #F1F2F4;}
.newsEntries {background: none repeat scroll 0 0 #416074;padding: 0 0 0.5em;}

/* join */
.mod_join .join {width: 913px;height: 99px;background: url(http://fast1.onesite.com/medicalmingle.com/images/welcome.jpg) no-repeat;margin-left:6px;}
.mod_join {margin-top: 190px;}

.mod_join .join .text {padding: 28px 0px 0pc 26px !important;#padding-top: 37px !important;font-family: 'arial', sans-serif !important;font-size: 12px;width: 700px;text-align: justify;}
.mod_join a:hover .join, 
.mod_join a .join {color: #212548 !important;}
.mod_latest {margin-bottom: 0 !important;}

/* More Links */
.viewMoreLink span {font:14px Arial,Helvetica,sans-serif;font-weight:bold;color:#000 !important;}
.viewMoreLink:hover span {color: #aaa !important;}

#viewMoreForums {padding-bottom:5px;background:#FFF;border-left:1px solid #4e7ab7;border-right:1px solid #4e7ab7;border-bottom:1px solid #4e7ab7;}
#viewMoreGroups {width:348px;padding-bottom:5px;background:#dbfaff;border-left:1px solid #416074;border-right:1px solid #416074;border-bottom:1px solid #416074;}
#viewMoreVideos {width:348px;padding-bottom:5px;background:#dbfaff;border-left:1px solid #212548;border-right:1px solid #212548;border-bottom:1px solid #212548;}
#viewMoreUsers {padding-bottom:5px;background:#FFF;border-left:1px solid #4e7ab7;border-right:1px solid #4e7ab7;border-bottom:1px solid #4e7ab7;}
#viewMorePhotos {padding-bottom:5px;background:#dbfaff;border-left:1px solid #212548;border-right:1px solid #212548;border-bottom:1px solid #212548;}
#viewMoreBlogs {padding-bottom:5px;background:#dbfaff;border-left:1px solid #4e7bb7;border-right:1px solid #4e7bb7;border-bottom:1px solid #4e7bb7;}

#tem105468-col1 .mod_more {width: 561px !important;overflow: hidden;margin-top: 0 !important;}
#tem105468-col1 .module {width: 559px;overflow: hidden;}

/* Users List */

.mod_latest {background: url(http://fast1.onesite.com/medicalmingle.com/users.jpg) no-repeat #ffffff;}
.mod_latest {padding: 60px 0px 10px 0px;border-left: 1px solid #4e7bb7;border-right: 1px solid #4e7bb7;border-top: 1px solid #4e7bb7;border-bottom:0 !important;}
.mod_latest ul#usersListModListId {width:490px;margin:0 auto;padding-left:30px;}
.mod_latest .a-friend {width:82px !important;height:98px !important;overflow: hidden;}

/* Resources */
.mod_links .resources {width:350px;background: url(http://fast1.onesite.com/medicalmingle.com/job-resources.jpg) #dbfaff repeat-x;}
.mod_links .resources .text {padding: 60px 0px 10px 0px ;border-left: 1px solid #479ca6;border-right: 1px solid #479ca6;border-bottom: 1px solid #479ca6;}

.mod_links .resources .text li {padding: 4px 0px 4px 20px;margin: 3px 10px;background: #7498c9;color: #fff;font-weight: bold;}

.mod_links .resources .text li a {color: #fff;font-weight: bold;}
.mod_links .resources .text li a:hover {background: none;}
.mod_links .resources .text li:hover {background: #f3d475;color:#212649;}
.mod_links .resources .text li:hover a {color:#212649;}

/* Contest Winners */
.mod_contest {margin-bottom: 0 !important;height:auto;width:348px;background:#dbfaff !important;border-left:1px solid #416074;border-right:1px solid #416074;text-align:center;}
.contestAwardTitle {background:url(http://fast1.onesite.com/medicalmingle.com/contest-winners.jpg) no-repeat;width:348px;height:45px;}
.contestAwardTitle span {display:none;}
.mod_winners {width:348px !important;background:#dbfaff;border-left:1px solid #416074;border-right:1px solid #416074;border-bottom:1px solid #416074;}
.mod_winners .container {border-top:0 none;}
.mod_winners .a-friend {padding-left:5px;padding-right:5px;float: left; clear: none;}
.mod_winners .a-friend img {width: 50px !important;}
.mod_winners .a-friend {width:43% !important;height:88px !important;}
.mod_winners #cc_profile_name {font-weight:bold;}
#templateTable106948 {margin-bottom: 10px !important;width: 350px !important;}
#templateTable106948 .module {margin-bottom: 0 !important;}
#templateTable106948 .mod_winner .a-friend {width: 80px !important;margin-left: 43px;}
#templateTable106948 .mod_runner .a-friend {width: 80px !important;margin-left: 30px;}
#templateTable106948 .a-friend {width: 80px !important;background: #fff;padding-top: 10px;border: 1px solid #416073;border-top: 15px solid #416073;}

/* Cruise */
#medicalCruise {height:auto;width:348px;background:#dbfaff !important;border-left:1px solid #416074;border-right:1px solid #416074;border-bottom:1px solid #416074;text-align:center;margin-top:0px;}
.medicalCruiseTitle {background:url(http://fast1.onesite.com/medicalmingle.com/contest-cruise.jpg) no-repeat;width:348px;height:45px;}
.medicalCruiseTitle span {display:none;}
#medicalCruise p {font:12px Arial,Verdana !important;}

/* Forums */
.mod_current_conversations a {color:#416073;}
.mod_current_conversations a:hover {color:#0081E6;text-decoration:underline;}
.mod_current_conversations {border:0 !important; background: #fff;border-right:1px solid #4E7BB7 !important;border-left:1px solid #4E7BB7 !important;margin-bottom: 0px !important;}
.mod_current_conversations .container {border: 0 none; border-right:1px solid #4E7BB7;border-left:1px solid #4E7BB7;}
.mod_current_conversations #onewidget_forum_main {border:0 !important;}
#home_node_home #onewidget_forum_main #onewidget_forum_main_header {background:url(http://fast1.onesite.com/medicalmingle.com/top-forums.jpg) top left no-repeat !important; height: 50px;}
#onewidget_forum_main #onewidget_forum_main_header span {display:none;}
#onewidget_forum_currentthreads_main {padding:0 5px 10px 5px;background:url() no-repeat bottom;}
#onewidget_forum_main .one_widget_forum_currentthreads_postcontainer_2, 
#onewidget_forum_main .one_widget_forum_currentthreads_postcontainer {background:transparent !important;border:0 !important;}
.owfc_thread_title {font-size:140% !important; }
.mod_current_conversations .owfc_num_posts {font-size:9px;color:#00668A;}
.mod_current_conversations .owfc_post {font-size: 12px !important; padding-top: 10px;margin-left: 70px !important;}
#onewidget_forum_currentthreads_waiting {display: none !important;}
.one_widget_forum_currentthreads_postcontainer {margin-bottom: 10px !important;}
.one_widget_forum_currentthreads_postcontainer_2 {margin-bottom: 10px !important;}
.owfc_poster {margin-top: 10px;margin-left: 70px !important;margin-bottom: 0 !important;font-size: 11px !important;}
.owfc_num_posts {font-weight: bold !important;font-size: 11px !important;}
.owfc_postercontainer img {width: 48px;}
.owfc_thread {margin-left: 70px !important;}

.mod_forum_topics {background: url(http://fast1.onesite.com/medicalmingle.com/top-forums.jpg) no-repeat #ffffff;}
.mod_forum_topics .container {padding: 50px 0px 10px 0px;border-left: 1px solid #4e7ab7;border-right: 1px solid #4e7bb7;border-top: 1px solid #4e7ab7;border-bottom:0 !important;}
.mod_forum_topics .container ul {width:540px;margin:0 auto;overflow:hidden;}
.mod_forum_topics .tp_container {border-bottom:1px solid #4E7AB7;padding:5px 0 10px 0;}
.mod_forum_topics .tp_last_post_container {color:#000;}

/* Photos */

.mod_photo_thumbs {background: url(http://fast1.onesite.com/medicalmingle.com/wide-photos.jpg) no-repeat #dbfaff;border-left: 1px solid #212548;border-right: 1px solid #212548;border-top: 1px solid #212548;border-bottom:0 !important;margin-bottom: 0 !important;}
.mod_photo_thumbs .container {padding: 50px 0px 10px 0px;}
.mod_photo_thumbs ul {padding-left:50px;float: left;clear: none;}
.mod_photo_thumbs a.pt_media_thumb {width: 80px !important;height: 80px !important;overflow: hidden;}
.mod_photo_thumbs .pt_content_item_caption_link,
.mod_photo_thumbs .pt_content_item_container h4 {display: none;}
.mod_photo_thumbs .pt_content_item_container {width: 82px;height: 82px;margin:0 12px 12px 0;}

/* Blogs */
.mod_blog_posts {background: url(http://fast1.onesite.com/medicalmingle.com/wide-blogs.jpg) no-repeat #dbfaff;border-left: 1px solid #4e7bb7;border-right: 1px solid #4e7bb7;border-top: 1px solid #4e7bb7;border-bottom:0 !important;margin-bottom: 0 !important;}
.mod_blog_posts .container {padding: 50px 0px 0px 0px; }
.mod_blog_posts strong {color:#416073;}
.postIcon {display: none;}

/* Videos */
.mod_video_thumbs {width:348px;background: url(http://fast1.onesite.com/medicalmingle.com/videos.jpg) no-repeat #dbfaff;border-top: 1px solid #212548;border-bottom: 1px solid #212548;border-left: 1px solid #212548;border-right: 1px solid #212548;}
.mod_video_thumbs .container {padding: 50px 0px 10px 0px;}
.mod_video_thumbs ul {padding-left:35px;}
.mod_video_thumbs li {background: #000;width: 82px !important;height: 82px !important;overflow: hidden;float: left;margin:0 12px 12px 0;border: 1px solid #222;}
.mod_video_thumbs img {border: none !important;width: 150px;margin-left: -35px}
.media-thumb-noBG {}
.mod_video_thumbs .vt_media_thumb {width: 82px !important;height: 82px !important;}

/* Featured Groups */
.onesitemodule {width:350px !important;height:422px !important;}
.mod_featured_groups {width:350px;}
.mod_featured_groups {background: url(http://fast1.onesite.com/medicalmingle.com/groups.jpg) no-repeat #dbfaff;min-height: 100px;}

.mod_featured_groups .container {min-height: 100px;padding-top: 50px;}
.mod_featured_groups .container ul {padding: 10px;}
.mod_featured_groups strong {font-size:11px;}
.gp_member_count {display:none;}
.fgmGroupAvatar img {width: 48px !important;border: 1px solid #222;height: 48px !important;overflow: hidden;}
.fgmGroupInfo {display: inline-block;float: none;width: 77%;vertical-align: top;}
.mod_featured_groups {border-left: 1px solid #416073;border-right: 1px solid #416073;border-top: 1px solid #416073;border-bottom:0 !important;width: 348px !important;margin-bottom: 0;}
.mod_featured_groups .alpha-shadow {display: inline-block;float: none;width: 50px;overflow: hidden;}
.mod_featured_groups .container li {background: transparent !important;width: 90% !important;}
.fgmGroupAvatar {width: 50px;}
.fgmGroupName {font-size: 14px;font-weight: bold;}

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

.GroupList-JoinButton {width: 50px !important;float: right;clear: none;}
.Search-MasterContainer {width:100%;}
.Search-Form {margin:0 !important;}
.Search-MainTitle {background:none repeat scroll 0 0 #EBF6F6 !important;color: #222 !important;font-size: 14px;}
#searchingPhotos,
#searchingVids {border: 1px solid #222;background:none repeat scroll 0 0 #EBF6F6 !important;}
.ResultList-TotalSummary {font-size:10px; margin:0 10px; color:#666;}
.ResultList-Entities {
	float: none;
	padding: 0;
	width: auto;
}


/* remove background and borders from search form and resultList */
.Search-MasterContainer .Search-MainFields {border: none !important;background:none repeat scroll 0 0 #EBF6F6 !important;}
.Search-Form {border: 1px solid #222 !important;background:none repeat scroll 0 0 #EBF6F6 !important;} 
.ResultList-Container,
.ResultList {border: 0 none; background: transparent;}
.ResultList-Header {
	display: none;
}

/* remove background and borders from all resultList entities */
.ResultList-Single,
.ResultList-SingleTop,
.ResultList-SingleBottom {border: 0 none; background: transparent;}

.ResultList-SingleTop {border-bottom:1px #416073 dotted;}

/* float owner image in bottom section to tighten up the layout for blogs AND groups page */
.ResultList-SingleBottom .ResultList-OwnerImage {float: left; margin-right: 10px;}
.ResultList-InfoTextLink {font-weight: bold;}

/* create a two column blogs AND groups page */
.BlogList-Group, .GroupList-Group {width: 49%; margin: 0 0.5% 1%; float: left; clear: none;}
.GroupList-OwnerImage img,
.BlogList-OwnerImage img {width: 48px !important;border: 1px solid #000;}
.BlogList-InfoTextLink-Title {font-weight: bold;height: 30px;overflow: hidden;display: block;}
.GroupList-CreateLink {width: 100px !important;text-align: center !important;text-indent: 0 !important;}
.ResultList-ViewLink {text-indent: 0 !important;}
.GroupList-GroupAvatar {border: 1px solid #222;padding: 0;margin-bottom: 10px;}
.GroupList-GroupAvatar .media-thumb {margin: 0;width: 150px;height: 110px;}
.GroupList-GroupBottom {padding-left: 0;}
.GroupList-GroupTop {padding-left: 0;}


#pb_left_nav {margin-left:10px;}
#pb_left_nav a {font-size:11px; color:#000;}
#pb_left_nav h4.pb_left_nav_selected {font-size:11px; color:#000;}
#pb_header_pag span, #pb_header_pag a {font-size:11px !important;}
.PhotoSearch-ButtonContainer {float: right;clear: both;width: 168px;margin: 10px;margin-right: 0;}
#photo_search_form .mediaSearchOr,
#photo_search_form .mediaSearch {margin-top: 10px;}
.PhotoSearch-ButtonContainer .Search-SearchButton {float: left !important; clear: none;margin-right: 5px;}
#pb_content_container div.pb_content_item_container {margin:10px 20px 0 45px !important; height:250px !important;}
.PhotoSearch-Title {margin-left: 10px;}
#photo_search_form .mediaSearchOr {margin-left: 10px;}

#vb_left_nav {margin-left:10px;}
#vb_left_nav a {font-size:11px; color:#000;}
#vb_left_nav h4.vb_left_nav_selected {font-size:11px; color:#000;}
#vb_content_container {}
#vb_content_container div.vb_content_item_container {margin:0 0 0 20px; height:250px;}
#vb_content_container div.vb_content_item_container br {display: none;}
h1.subPage-title-video-list {}
h1.subPage-title-video-list span {display:none;}
.VideoSearch-MainSearchFields {height: 42px !important;overflow: hidden;}
.Search-ButtonContainer {height: 26px !important;}
#searchingVids {height: 122px !important;overflow: hidden;}

span#ag_pagination_bottom {font-size:12px; margin:0 10px;}
.mediaSearchOr{display: none;}
.mediaSearch {margin-left: 10px;line-height: 22px;height: 46px;}

.ResultList-HeaderLink a {float:left; margin:0 2px;}
.ResultList-Pagination {
	margin: 0 0 2em;
	overflow: hidden;
}
.ResultList-Pagination ~ .ResultList-Pagination {
	margin: 0;
}
.ResultList-HeaderTitle span {font-size:18px;}
.BlogList-InfoTextSummary {height: 45px}

.ResultList-SingleTop {
	border: none;
}

/* Users */
.UserList-Container hr {display:none;}
.UserList-Users > div {
	height: 200px;
	margin: 0;
	text-align: center;
	width: 12.5%;
}


/* New Video Page */
#videoHeader {padding: 10px;color: #fff; font-weight: bold;}
#vb_header h3 {color:#222 !important;font-size: 16px;font-weight: bold;}
#vb_header {margin: 0 !important; background: none repeat scroll 0 0 #EBF6F6 !important;text-indent: 10px;}
div.vb_pag_container {font-size: 12px; text-align: right;background: #222;margin: 0;padding: 5px}
.mediaSearchOr {float: left; clear: none;line-height: 21px;margin: 0 5px;}
.vb_media_thumb {line-height: 15px;display: block; margin: 0;height: 83px;width: 110px;overflow: hidden;background: #000}
#vb_content_container {width: 100%; margin: 0;}
#vb_content_container div.vb_content_item_container {margin: 10px 55px;}
#searchingVids #videoHeader {border: none !important; color: #222 !important;background:none repeat scroll 0 0 #EBF6F6 !important;height: 34px;padding: 0 !important;line-height: 34px; text-indent: 10px;}
.VideoSearch-MainSearchFields,
#video_search_form {border: none !important;}
#vb_surround {background: #fff; border: 1px solid #222;margin-top: 10px;}
.paginationNav {color:#416073;font-weight: bold;font-size: 12px !important;}
.paginationNav a {color:#416073 !important;padding:0 3px;}
#video_search_form {float: left; clear: both;width: 100%;}

.navLeft {height: 34px !important;}

/* New Photo Page */
#photoHeader {padding: 10px;color: #fff; font-weight: bold;}
#pb_header h3 {color:#222 !important;font-size: 16px;font-weight: bold;}
#pb_header {margin: 0 !important; background: none repeat scroll 0 0 #EBF6F6 !important;text-indent: 10px;}
div.pb_pag_container {font-size: 12px !important; text-align: right;background: #222;margin: 0 !important;padding: 5px}
.mediaSearchOr {float: left; clear: none;line-height: 21px;margin: 0 5px;}
.pb_media_thumb {line-height: 15px;display: block; margin: 0;height: 83px;width: 110px;overflow: hidden;background: #000}
#pb_content_container {width: 100%; margin: 0;}
#pb_content_container div.vb_content_item_container {margin: 10px 55px;}
.pagination_set_separator,
.paginationPos {font-weight: bold;}
#searchingPhotos #photoHeader {border: none !important; color: #222 !important;background:none repeat scroll 0 0 #EBF6F6 !important;}
.PhotoSearch-MainSearchFields,
#photo_search_form {border: none !important;}
#pb_surround {background: #fff; border: 1px solid #222;margin-top: 10px;}
.paginationNav {color:#416073;font-weight: bold;font-size: 12px !important;}
.paginationNav a {color:#416073 !important;padding:0 3px;}
.VideoSearch-SearchButton-Search,
.PhotoSearch-SearchButton-Search {width: 107px !important;}
 
.Search-SearchButton-Reset {width: 49px !important;}

/**
 * Help Pages
 *
 * @section Help Pages
 */
#help_forgot_password #mainColumnContentContainer h2, 
#help_change_password #mainColumnContentContainer h2 {font-size:14px !important;color:#416073;}
#help_forgot_password #oneHeaderContents, 
#help_change_password #oneHeaderContents {height:0 !important;}
.usersub-task-container {background:transparent;}
.usersub-title {color: #fff !important;padding: 2px 0px 2px 10px;height: 15px !important;background: #7498c9 !important;}

/* FAQ Page */
.usersub-title-help-task {height:35px;}
.faq_header {background:none;color:#416073;font-family:Arial;font-size:22px;width:920px;}
#faq_table {background:none;font-family:arial;}
#faq_table_cat .title {color:#416073;font-size:14px;}
#help_faq .category {background:#7498C9;color:#fff !important;font-size:12px;font-family:arial;}
#help_faq .category:hover {background:#91B0D9;}
#help_faq .cat_head, #help_faq .cat_sub {background:#7498C9;color:#fff;font-family:arial;}
#help_faq #oneMainContentWide {margin:0 10px;}


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

/**
 * Invite
 *
 * @section Invite
 */

#home_invite #page-tr-main {color:#000;}
#home_invite #mainColumnContainer, 
#home_invite #mainColumnContainer td {font-size:11px !important;}
#auth_required_error p, #auth_required_error h2 {text-align:center;}
#auth_required_error {background:white;padding-bottom:10px;margin-top:-15px;width:940px;border:0;}
#home_invite .subPage-page-container {border-bottom:0;}

#home_invite #auth_required_error, #help_change_password #auth_required_error {padding:20px;}
#home_invite .mod_login .container, #help_change_password .mod_login .container {
width:230px;margin:0 auto;padding-left:20px;
border:1px solid #3f8ca7;
border-top:10px solid #416073 !important;
border-left-color:#416073 !important;
border-right-color:#416073 !important;
border-bottom-color:#416073 !important;
background: #fff;}
#auth_required_error {background:transparent !important;}
#home_invite #controls {background:transparent;}

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

#signupImageHeader img {display: none;}
#signupImageHeader {height: 39px;width: 454px;background: url(images/step_01s.jpg) no-repeat;}



/**
 * Search Pages
 *
 * @section Search Pages
 */ 

/* Common Areas */
.searchAllTypeTitle {background:none repeat scroll 0 0 #EBF6F6;margin-top: 0;padding: 10px;border: 1px solid #222;border-bottom: none !important;font-size: 14px;clear: both;}
.search-type-title {background:none repeat scroll 0 0 #222;float: none; clear: both;text-indent: 10px;padding-top: 10px;color: #EBF6F6 !important;font-size: 16px;}
.search-fields {background:none repeat scroll 0 0 #222;border-color:#222;padding: 10px 0;clear: both;display: block;float: left;width: 100%;}
.navigation .onePagination {float: right !important;clear: both;}
ul#navigation {padding: 0;float: right;clear: both;width: 100%;}
.navigation {background: #222;float: left; clear: both;width: 100%;height: 22px;line-height: 22px;margin: 0 !important;}
#polls-table {background: #fff;border: 1px solid #222; }
#polls-table {clear: both;}
.moreSearchResultsLink {float: right;clear: both;width: 98%;text-align: right;background:none repeat scroll 0 0 #222;padding: 5px 10px;}
.moreSearchResultsLink a {color: #fff !important;}
#network_search .ResultList-Entities {padding: 0;border: 1px solid #222;padding-top: 10px;background: #fff;float: left; clear: both;}
.search-basic .button,
.search-basic #terms {float: left; clear: none;}
.search-basic #terms {margin-left: 10px;}

ul#navigation li a:hover,
ul#navigation li.selected-tab a {margin-left: 1px;background:none repeat scroll 0 0 #EBF6F6;color: #222 !important;}
ul#navigation li a {background:none repeat scroll 0 0 #222;margin-left: 1px;}

/* All */
#network_search .ForumList-Group,
#network_search .GroupList-Group,
#network_search .BlogList-Group,
#network_search .UserList-User {width: 44%;text-align: left !important;float: left;clear: none;margin:0 25px 10px;border-bottom: 1px dotted #222;padding-bottom: 10px;}
#network_search .UserList-User .miniProfileComponentContainer .miniProfileAvatar {text-align: left;}
#network_search .UserList-User .UserList-UserDetails {width: 50%;}
#network_search .UserList-UserAvatar {float: left;clear: none;margin-right: 10px;}
#network_search .right-action-links {float: right;clear: none;}

/* Blogs */
#network_search .thread-title,
#network_search .blog-title {height: 30px;overflow: hidden;}
#network_search .blog-excerpt {height: 60px;float: left; clear: none;width: 330px;}
#network_search .post-created-date,
#network_search .blog-author-date {float: left; clear: none;}
#network_search .BlogList-OwnerImage {height: 100px;float: left; clear: none;margin-right: 10px;padding: 0;}
#network_search .ForumList-ForumDetails,
#network_search .BlogList-BlogDetails {padding: 0;}
.BlogList-OwnerImage .miniProfileComponentContainer img {width: 50px !important;}

/* Forums */
#network_search .ForumList-OwnerImage img {width: 48px !important;}
#network_search .ForumList-OwnerImage {float: left;height: 110px;padding: 0;margin-right: 10px;}
#network_search .post-title {height: 75px;float: left; clear: none;width: 330px;}

/* Groups */
#network_search .GroupList-GroupAvatar img {width: 48px !important;}
#network_search .GroupList-GroupAvatar {padding: 0;margin-right: 10px;height: 80px;float: left; clear: none;border: none !important;}
#network_search .GroupList-GroupDetails {float:left; padding: 0;clear: none;width: 240px;}

/* Common Search Areas */
#network_search .ResultList-Header {margin: 0;border: 1px solid #222;border-bottom: none !important;color: #222 !important;background: #EBF6F6;}
#network_search .ResultList-HeaderTitle span,
#network_search .ResultList-HeaderTitle {font-size: 14px !important;}
#network_search .ResultList-HeaderTitle {clear: both;line-height: 22px;}

#ag_navigation_top,
#ag_navigation_bottom {
	float: right;
}

#ag_navigation_top #ag_pagination a ,
#ag_navigation_bottom #ag_pagination a {color: #416073;}
.paginationNav a:hover,
.paginationNav .paginationNav-selected {color: #fff !important;background: #416073;padding: 0 3px;}
.search-browse-all {float: right;clear: both; width: 30%;text-align: right;line-height: 30px;}
.search-results-wrapper {clear: both;}
.search-browse-all a {color: #fff !important;margin-right: 10px;}
#network_search #advanced_search_div {color: #fff;float: left;clear: both;padding-left: 10px;}
#network_search .GroupList-Group {height: 80px;}

/* Photos */
#network_search .VideoList-Videos,
#network_search .PhotoList-Photos {width: 958px !important;}
#network_search div.vb_content_item_container,
#network_search div.pb_content_item_container {margin: 12px !important;width: 112px !important;}

/* Main User Search Page */
#network_search #advanced_search_link a {background: #222 !important;width: 100%;display: block;color: #fff !important;float: left;clear: both;font-weight; bold;}
.post-wrapper,
.blog-wrapper,
.user-wrapper {width: 44%;text-align: left !important;float: left;clear: none;margin:0 28px 10px;border-bottom: 1px dotted #222;padding: 0;padding-bottom: 10px;}
.search-ages,
.search-age-header,
.search-gender-options,
.search-gender-header {float: left;clear: none;line-height: 30px;}
.search-age-header,
.search-gender-options {margin-right: 10px;}

/* Main Blog Forum Search Page */
.post-wrapper img,
.blog-wrapper img {width: 48px !important;}
.post-wrapper .user-avatar,
.blog-wrapper .user-avatar {padding: 0;margin-right: 10px;}
.forum-info-wrapper,
.blog-info-wrapper {float: left; clear: none;width: 330px;}
.GroupList-Group .blog-info-wrapper {width: 100%;}

.PostList-Posts .spreader {display: none;}

h4.polls {border: none !important;background: #416073 !important;margin-top: 10px !important; margin-bottom: 10px;}
.pollInputLabel,
#admin_polls #poll_type {float: left;line-height: 20px;}
#admin_polls #poll_type {margin-right: 10px;}

.pollContainer .polltitle,
.pollsubmit {background-image:url("../../images/widgets/mouse-vote-off.gif") !important;border: none !important;height:60px !important;left:75px;margin:5px 0;position:relative;width:60px !important;}
.polltitle {background: #416073 !important;}
#polldiv {background: #fff !important; border: 1px solid #416073 !important;border-top: 15px solid #416073 !important;}


/**
 * Tag
 *
 * @section Tag
 */
.content_container {background-color: #fff !important; width: 950px !important;margin: 0 !important;overflow: hidden;}
.tag-header{margin: 0;border: 1px solid #222;border-bottom: 1px solid #222 !important;color: #222 !important;background: #EBF6F6;clear: both;float: none;width: 950px !important;padding: 0;line-height: 22px;text-indent: 10px;font-size: 15px !important;}
.media-type-title {margin: 0;border: 0px solid #222;border-bottom: 1px solid #222 !important;color: #222 !important;background: #EBF6F6;clear: both;float: left;width: 100% !important;padding: 0;line-height: 22px;text-indent: 10px;font-size: 15px !important;}
#tag_view .navigation {clear: both;display: block;}
.media-type-title span {font-size: 15px !important;}
.content-bounding-box, .content-bounding-box-last {clear: both;}
.content-item {width: 85% !important;}

.oneBase {width: 27em;}

/**
 * Homepage
 *
 * @section Homepage
 */

.benefits {
	display: inline-block;
  width: 29.9em;
  border: 0.1em solid #dcdcdc;
  vertical-align: top;
}
.benefits h2 {
	margin: 0;
  padding: 0.9em;
  text-align: center;
  background: #dcdcdc;
  font-size: 24px;
  font-weight: 500;
  color: #575757;
  font-family: 'bebas_neueregular';
  font-style: normal;
  font-weight: normal;
  text-shadow: 1px 1px #fff;
}
.benefits li {
	list-style-image:url('http://fast1.onesite.com/medicalmingle.com/new/list.png');
  color: #575757;
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 0.36em
}
.benefits ul {
	margin: 0;
  padding: 2em 4em;
  background: #fff;
}
.ad {
	border-radius: 0.3em 0 0 0.3em;
  margin-right: 0.5em;
  background: #ddd;
}
.ad img {
	margin-top: 1em;
  margin-left: 1em;
}
.ad p {
	font-size: 14px;
  margin: 1em;
}
.share {
	border-radius: 0 0.3em 0.3em 0;
  margin-left: 0.5em;
  width: 30em;
}
.employer p {
	line-height: 22px;
  margin: 0;
  padding: 2em 2em 5.5em 2em;
  font-size: 14px;
}
#home_homepage_test #oneSiteContainer {
background: transparent;
}

.col .homepageTop .module h3.title .title_span {
	color: #258ab5;	  
  font-size: 27px !important;
  font-weight: 500;
  text-transform: uppercase;
  font-family: 'bebas_neueregular';
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0.03em;
}
.modArticlesEmpty {
	font-size: 14px;
  line-height: 30px;
  color: #575757;
}

.homepageTop .module .mainUl {
	padding-top: 1em;
}
#home_homepage_test .col a.forgotPassword,
#home_homepage_test .col a {
  color: #70aec7;
}
.homeNews {
	width: 90%
}
.homeNews .arArticleBodyFirstPhoto a {
	height: 7em;
  overflow: hidden;
  display: inline-block;
}
.homeNews .arArticleBodyFirstPhoto a img {
	margin-top: -22%
}
.homeNews .arArticleTitle {
	font-size: 14px;
  margin-bottom: 0.5em;
  font-weight: 900;
}
.homeNews .arArticlePublishedDate {
	font-size: 11px;
  margin-bottom: 0.5em;
  color: #ccc;
}
.arArticleBodyFirstPhotoCaption{
	font-size: 11px;
  margin-top: 0.5em;
  color: #ccc;
  display: none
}
.arArticleSummary {
	margin-top: 1em;
  font-size: 11px;
  color: #575757;
}
.arArticleSummary a {
	text-transform: uppercase;
}
.subscribe a {
	color: #4a80a2;
  font-size: 16px;
  font-weight: 900;
  padding-left: 40px;
  line-height: 30px;
  height: 3.6em;
  display: block;
  background: url("http://fast1.onesite.com/medicalmingle.com/new/subscribe.png") no-repeat 0 0 transparent !important;

}
.subscribe a.twit {
	background-position: 0 -3.6em !important;
}
.subscribe a.watch {
	background-position: 0 -7.2em !important;
}
.subscribe a.face {
		margin-top: .5em;
}
.subscribe a:hover {
	opacity: 0.6;
}
.subScribes {
	margin-left: 2em;
}

.mod_login {
background: #ececec; /* Old browsers */
background: -moz-linear-gradient(top,  #ececec 0%, #ececec 35%, #fcfcfc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(35%,#ececec), color-stop(100%,#fcfcfc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ececec 0%,#ececec 35%,#fcfcfc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ececec 0%,#ececec 35%,#fcfcfc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ececec 0%,#ececec 35%,#fcfcfc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ececec 0%,#ececec 35%,#fcfcfc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#fcfcfc',GradientType=0 ); /* IE6-9 */
border: 0.1em solid #dcdcdc;
  padding: 1.5em;
  border-radius: 0.3em;
  margin: 1.5em 0 0 3em !important;
  width: 22em;
}
.col .homepageTop .mod_login h3.title .title_span {
	text-transform: inherit;
  color: #999;
  border: 0 none !important;
  text-shadow: 0 0 #ccc !important;
  color: #999 !important;
  padding: 0 !important;
}
.col .homepageTop .mod_login h3.title {
	font-size: 30px !important;
  border: 0 none !important;
}
#modLoginWrapper span {
	color: #575757;
  font-size: 14px;
  font-weight: 500;
}
#modLoginWrapper .button span {
color: #f2f2f2;
  font-size: 12px;
}
.modLoginSimpleWrapper #loginBox .mlsInputWrapper label {
  width: 100%;
  float: none;
  margin-bottom: 0.5em;
  margin-top: 0;
}
.modLoginSimpleWrapper #loginBox .mlsInputWrapper label span {
	font-size: 11px;
}
#modLoginWrapper .rememberMe span {
	font-size: 11px;
}
#modLoginWrapper .forgotPassword span {
	display: block;
  margin-left: 2.1em;
  line-height: 22px;
  color: #70AEC7;
}
.modLoginSimpleWrapper .mlsSignUpLink {
	background: transparent;
  padding: 0.5em 0
}
a#signUpLink span {
  color: #70AEC7;
}
.mainView #homeCarouselPrev {
	background: url("http://fast1.onesite.com/medicalmingle.com/new/carouselLeft.png") no-repeat scroll 0 0 #575757;
  height: 91px;
  display: inline-block !important;
  width: 5.3em;
  vertical-align: bottom;
}
.mainView #homeCarouselPrevdisabled {
	background: url("http://fast1.onesite.com/medicalmingle.com/new/carouselLeftDis.png") no-repeat scroll 0 0 #575757;
  height: 91px;
  display: inline-block !important;
  width: 5.3em;
  vertical-align: bottom;
}
.mainView #homeCarouselPrev:hover {
background: url("http://fast1.onesite.com/medicalmingle.com/new/carouselLeftHover.png") no-repeat scroll 0 0 #575757;
}
.modLoginSimpleWrapper #loginBox .mlsTextWrapper input {
	width: 96%;
}
#homeCarouselNext {
	background: url("http://fast1.onesite.com/medicalmingle.com/new/carouselRight.png") no-repeat scroll 100% 100% #575757;
  height: 91px;
  display: inline-block !important;
  width: 5em;
  padding-left: 0.1em;
  vertical-align: bottom;
}
#homeCarouselNextdisabled {
	background: url("http://fast1.onesite.com/medicalmingle.com/new/carouselRightDis.png") no-repeat scroll 100% 100% #575757;
  height: 91px;
  display: inline-block !important;
  width: 5em;
  padding-left: 0.1em;
  vertical-align: bottom;
}
#homeCarouselNext:hover {
	background: url("http://fast1.onesite.com/medicalmingle.com/new/carouselRightHover.png") no-repeat scroll 100% 100% #575757;
}
.mainView #homeCarouselPrev:hover,
#homeCarouselNext:hover {
cursor: pointer;
}
#homePageCarousel .caroufredsel_wrapper {
	display: inline-block;
  margin: 0 !important;
  height: 91px !important;
  vertical-align: bottom;
  background: #575757;
  margin: 0 -0.3em !important;
  padding-right: 0.5em;
}
.carouselLogin {
	margin-bottom: 2em;
}
#homeCarousel {
	padding: 0;
 	height: 8.4em;
}
#homeCarousel li {
	display: inline-block;
  vertical-align: top;
  opacity: 0.8;
}
#homeCarousel li.active a.playable {
	background: url("http://fast1.onesite.com/medicalmingle.com/new/smPlay.png") no-repeat scroll 0 0 #575757;
  position: relative;
  height: 85px;
  width: 175px;
  display: inline-block;
  border: 4px solid #258ab5;
}
#homeCarousel .userProfilePhoto a {
	background: #575757;
  border: 4px solid #575757;
  display: inline-block;
}
.loggedIn .caroufredsel_wrapper {
	width: 81em !important;
  margin: 0 -0.3em !important;
}

#homePageCarousel #fullSliderImage #sliderAnchor,
#homePageCarousel #fullSliderImage {
	width: 660px !important;
  height: 314px !important;
  margin: 0 auto 1px;
}
#homePageCarousel #fullSliderImage .playable {
background: url("http://fast1.onesite.com/medicalmingle.com/new/lgPlay.png") no-repeat scroll 50% 50% transparent;
}
#homeCarousel li.active a.playableItem {
background: url("http://fast1.onesite.com/medicalmingle.com/new/smPlay.png") no-repeat scroll 50% 50% transparent;
}
#homeCarousel li a:hover,
#homeCarousel li.active a {
	border: 4px solid #258ab5;
  opacity: 1.0;
}
#homeCarousel li.active {
	opacity: 1.0;
}
#homePageCarousel #fullSliderImage .playable:hover {
	opacity: 1.0
}
#tem177321-col2 {
    width: 352px;
}
.carouselLogin {
background: url("http://fast1.onesite.com/medicalmingle.com/new/repeatGray.png") repeat-x scroll 0 100%;
}
#tem177321-col1 {
    width: 661px;
}
#templateTable177269 {
    width: 1012px;
}
#home_sponsors h1,
.welcomingArea h2 {
  font-family: 'bebas_neueregular';
  font-style: normal;
  font-weight: normal;
  font-size: 32px;  
  color: #2A87BC;
}
.welcomingArea {
	padding-bottom: 10em;
}
.welcomingArea p {
	margin: 0.8em 0;
  font-size: 14px;
  line-height: 20px;
}
.welcomingArea li {
	list-style-image:url('http://fast1.onesite.com/medicalmingle.com/new/list.png');
  color: #575757;
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 0.36em;
}

/**
 * Sponsors
 *
 * @section Sponsors
 */
 
h2.color,
body .col .sponsorMod h3.title .title_span {
  color: #70AEC7;
  font-size: 26px;
}
.partnerLogoWrapper li.partnerLogo {
	border: 1px solid #f2f2f2;
  border-bottom: 1px solid #ddd;
  padding: 2em;
}
.sponsWrap {
	display: inline-block;
  width: 78%;
  vertical-align: top;
  font-size: 14px;
    line-height: 20px;
  margin-left: 2em;
  background: #eee;
  padding: 0.5em;
}
.partnerName {
	margin-bottom: 1em;
  font-family: 'bebas_neueregular';
  font-style: normal;
  font-weight: normal;
  font-size: 22px;  
  color: #575757;
}
#home_sponsors p {
	font-size: 14px;
  line-height: 20px;
  margin: 0.5em 0
}
.sponsorMod {
	margin-top: 2em;
}

/** End Network Styles */














