/* LA Lounge Styling - Tool Page */
/* jjones 8310 12:40 pm              */

@import "http://www.laofficelounge.com/roadshow.css";
@import "http://www.laofficelounge.com/webinar.css";

/*************************/
/*   FONTS and COLORS    */
/*************************/

/* 
Font-family
  arial, helvetica, sans-serif
Font-color
  666666
  163955
Footer Hover Color
  990000
Border Color
  cacdd1
*/


/*************************/
/*        CONTENTS       */
/*************************/
/* 
Header Area
   Toolbar
Page Structure
   Links
   Page Structure
   Footer
Homepage

Subpages
   
*/


#oneToolbarOverlord {z-index: 2;}
#onePageContainer {z-index: 1;}
#socialLoginLink {margin: 1px !important;}


/*************************/
/*  HEADER */
/*************************/
.Search-Form{display:none;}

/*top nav*/

div#navtabs {
height:29px;
margin:0 auto;
_margin-bottom:-4px;
padding-top:16px;
text-align:left;
width:960px;
background-image:url(http://images.onesite.com/laofficelounge.com/topofnav.gif)!important;
background-repeat:no-repeat;
}
#navtabs a img{
margin:0;
padding:0;
}
#navtabs #roadshowhome,
#navtabs #company,
#navtabs #services,
#navtabs #events,
#navtabs #membership{
margin-left:-4px;
}
#navtabs #loungehome {margin-left: 10px;}
#navtabs #home{
padding-left:4px;
}
div#navlevel2 {
height:24px;
width:960px;
background:url(http://images.onesite.com/laofficelounge.com/bluebar.gif)!important;
background-repeat:no-repeat;
}
div#navbottombar {
margin:0;
padding:0;
width:960px;
height:11px;
background-image:url(http://images.onesite.com/laofficelounge.com/graybar.gif);
background-repeat:no-repeat;
}
/* Container for second level global nav - blue background / default state */
div#level2content_default {
margin: 0px auto;
width: 960px;
height: 24px;
text-align: left;
}

/* Positioning for second level global nav (rollovers) */

div#navlevel2 {
width: 960px;
height: 24px;
}
/* Container for second level global nav - red background / members' state */
div#level2content_members {
margin: 0px auto;
width: 960px;
height: 24px;
}
/* Container for second level nav items */
#navlevel2 p {
padding: 5px 0px 0px 5px;
margin: 0px 0px 0px 9px;
color:#ffffff;
}
/* Formatting for second level nav items */
#navlevel2 a {
margin: 0px 5px;
}
#navlevel2 a:link, #navlevel2 a:visited {
color: #ffffff;
text-decoration: none;
}
#navlevel2 a:hover, #navlevel2 a:active {
color: #ffffff;
text-decoration: underline;
}



/*top la office login*/

div#leftitems {
margin-left:20px;
}
div#rightitems {
float:right;
margin:0;
padding:0;
}
div#chrome {
text-align:left;
width:960px;
margin-top:5px;
}
div#chrome p{
margin:0px;
}
input#chrome_search_text {
font-size:10px;
height:12px!important;
margin:0;
padding:0;
position:relative;
right:20px;
top:-5px;
}
input#chrome_search_go {
margin:0;
padding:0;
position:relative;
right:20px;
top:-2px;
}
#tb_hotspot_159346{
height:0px!important;
}

body #oneGoogleAds,
#tb_hotspot_156196,
#tb_hotspot_156186,
#tum_top_lgout_btns,
#tb_hotspot_156206,
#tb_hotspot_156176 {
display:none;
}
/* LEFT COLUMN NAVIGATION STYLE */
.left_nav_box {
width:185px;
height:auto;
text-align:left;
padding-bottom:5px;
border: 1px solid #cacdd1;
}
.left_column_content_box ul.red_link {
margin-left: 10px;
margin-bottom:10px;
}
.left_nav_box_header {
width:auto;
height:24px;
margin:0px!important;
padding:0px;
background-image:url(http://images.onesite.com/laofficelounge.com/blueheader.gif);
background-repeat:repeat-x;
margin-bottom:5px;
vertical-align:middle;
position:relative;
}
.ht1 {
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
margin-top:0;
padding:0;
vertical-align:middle;
width:100%;
}

.left_nav_box_header p{
	position:absolute;
	left: 30px;
        top:6px
}
.nav_community{
	position:absolute;
	top: 5px;
	left: 5px;
}

/* LEFT NAVIGATIONAL BLUE LINKS */
ul#nav_ul_blue {
list-style-type: none;
padding: 0px;
margin: 0px;
}

li.blue {
background: url(http://www.laoffice.com/media/images/icons/nav_arrow_blue.gif);
background-repeat: no-repeat;
background-position: 0px center;
margin: 0px 0px 0px 10px;
padding: 5px 10px 5px 22px;
width: auto;
}

li#help {
background-image: url(http://www.laoffice.com/media/images/icons/help.gif);
background-repeat: no-repeat;
background-position: 0px center;
margin: 0px 0px 0px 10px;
padding: 5px 10px 5px 22px;
width: auto;
}



#nav_ul_blue a {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
text-decoration:none;
}
#nav_ul_blue a:link, #nav_ul_blue a:visited {
color: #333a44;
text-decoration:none;
}
#nav_ul_blue a:hover, #nav_ul_blue a:active {
color: #194eb2;
text-decoration:none;
}

/* login Area */

#hubbardLogin{
background-image:url(http://images.onesite.com/laofficelounge.com/login.gif);
background-repeat:no-repeat;
width:187px;
height:81px;
}

#hubbardLogin .title{
display:none;
}
#tumLoginForm2{
margin-left:70px;
border:none!important;
}
#tumLoginForm2 input{
width:110px;
background-color:#EAF4FF;
border:1px solid #B2CDE4;
color:#163955!important;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.hubbardUsername input{
margin-top:5px!important;
}
.hubbardPassword{
margin-top:6px!important;
}
.loginButton a:hover {
background-position: 0 -20px !important;
color:#666666;
}
.loginButton a{
margin-top:7px;
background:url(http://images.onesite.com/laofficelounge.com/loginbut.gif) 0% 0% no-repeat !important; 
height:20px !important; 
width:40px !important;
margin-left:30px;
float:left;
}
.loginButton span{
color:#fff;
text-align:center;
font-family:Arial,Helvetica,sans-serif!important;
font-size:10px;
margin-left:7px;
line-height:13px!important;
}
#signup span{
color:#fff;
text-align:center;
font-family:Arial,Helvetica,sans-serif!important;
font-size:10px;
margin-right:2px;
line-height:13px!important
}
.loginButton span:hover,
#signup span:hover{
color:#666666;
}
#signup a:hover {
background-position: 0 -20px !important;
color:#666666;
}
#signup a{
background:url(http://images.onesite.com/laofficelounge.com/loginbut.gif) 0% 0% no-repeat !important; 
height:20px !important; 
width:40px !important;
float:right;
display:inline!important;
padding-right:5px;
overflow:hidden;
margin-top:7px;
text-align:center;
}
.loginButton a:hover,
#signup a:hover{
text-decoration:none!important;
}

/*************************/
/*  PAGE STRUCTURE */
/*************************/

/* Links */
a:link, a:visited {
color:#666666 !important;
text-decoration:none;
font-weight:bold;
font-family:arial, helvetica, sans-serif;
font-size:11px;
cursor: pointer !important;
}
a:active, a:hover {
text-decoration:underline;
cursor: pointer !important;
}

/* Page Structure */


body {margin: 0 !important; padding: 0 !important;background:#000 url(http://images.onesite.com/laofficelounge.com/RS10_Bnr_4.jpg) 50% 0  repeat-x !important;}
/*#oneFoundation {/*background:#FFF url(http://images.onesite.com/laofficelounge.com/RS10_left.jpg) 50% 0 repeat-x!important;*/}
#mail_index {background:#FFF url(http://images.onesite.com/laofficelounge.com/RS10_Bnr_4.jpg) 50% 0 no-repeat!important;}*/
#oneHeaderContents {display: none;}

#tbContainer3{
height:202px!important;
}
/*searchbox*/

.css24846 .container{
border:none;
}
#searchbox form{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
#searchbox ul{
background:transparent!important;
}
#advanced span{
text-decoration:none!important;
visibility:hidden;
}
#advanced li{
height:11px!important;
overflow:hidden;
float:right;
margin-right:8px;
}
#advanced a{
height:11px!important;
text-decoration: none !important; 
background: transparent url(http://images.onesite.com/laofficelounge.com/advance.gif) no-repeat !important;
}
#advanced a:hover {
background-position: 0 -11px !important;
}
#tumSearchBox{
background-color:#eaf4ff;
border:solid 1px #b2cde4;
margin-left:10px;
margin-top:10px!important;
width:205px!important;
}
#tumOneGoButton {
cursor:pointer;
height:24px !important; 
width:63px !important;
background:url(http://images.onesite.com/laofficelounge.com/searchbut3.gif) 0% 0% no-repeat !important; 
position:relative;
padding:0 !important;
border:0 !important;
}
#tumOneGoButton:hover{
background-position: 0 -24px !important;
}
.container{
background-color:#fff;
}

/*************************/
/*  footer  */
/*************************/

#oneFooterMenu{
display:none;
}


/*************************/
/*        buttons        */
/*************************/

.button {height: 21px; line-height: 21px !important; padding: 0; color: #fff; border: 1px solid #8f4141; font: 500 11px arial, helvetica, sans-serif; text-decoration: none !important; background: transparent url(http://images.onesite.com/laofficelounge.com/red_repeat.gif) left top repeat-x !important;}
.button span {line-height: 21px !important; padding: 0; color: #fff; font: 500 11px arial, helvetica, sans-serif; text-decoration: none !important;}
.button:hover {color: #333; text-decoration: none !important; border: 1px solid #cacdd1; background: transparent url(http://images.onesite.com/laofficelounge.com/white_repeat.gif) left top repeat-x !important;}
.button:hover span {color: #333; text-decoration: none !important;}

button.button {padding 0;}
button.button span {padding-top: 0px;}
button.button-small-gray {padding-bottom: 0;}
#add_post_buttons {margin-top: 7px;}
.auth-error-back-link {width: 85px;}

.redMsgBox #auth_required_error {padding: 0px;text-align: left;}

/*
.button {display:inline;}
span.loginLightBoxNewMember {display:block; padding:5px 0;}
*/

.button,
body .oneButtonGlobal,
.mb_post_reply_cancel, 
.mb_forum_preferences_cancel,
.mb_submit_reply,
.mb_create_thread,
.mb_post_reply_addphoto, 
.mb_post_reply_addvideo, 
.mb_post_reply_submitpost, 
.mb_forum_preferences_submit{
background:transparent url(http://images.onesite.com/laofficelounge.com/red_repeat.gif) repeat-x scroll left top!important;
border:solid 1px #8f4141!important;
color:#fff!important;
}
.mb_post_reply_cancel:hover, 
.mb_forum_preferences_cancel:hover,
.mb_submit_reply:hover,
.mb_create_thread:hover,
.mb_post_reply_addphoto:hover, 
.mb_post_reply_addvideo:hover, 
.mb_post_reply_submitpost:hover, 
.mb_forum_preferences_submit:hover{
background:transparent url(http://images.onesite.com/laofficelounge.com/white_repeat.gif) repeat-x scroll left top!important;
border:solid 1px #cacdd1!important;
color:#666666!important;
}


/*----logout container----*/

/** Welcome to the Lounge Box 2.0 */
#customLoginForm {padding:7px !important;}
.loginLightBoxInput, .loginLightBoxInput a {font-size:10px !important; }
.loginBoxInput {margin-top:5px; margin-bottom:10px;}
.rememberInput {margin:0 4px 0 0 !important;}
.laWelcome {clear:both; float:left; padding:7px 7px 0 7px !important;}
.laWelcome, .laWelcome li {list-style: none;}
.laSelfView li {float:left;}
.laSelfView .welcomeAvatar {margin-right:10px;}
.welcomeNameTitle {width:110px;}
.welcomeNameTitle li {float:left; clear:both; width:100%; }
.laSelfName a {color:#000 !important; text-transform:capitalize;}
.laActionLinks {width:90%;}
.laActionLinks li {margin-bottom:3px;}
.laUpgrade {width:90%;}
.laInbox .number {margin-left:5px;}
.laInbox a, .laRequests a {color:#cb263d !important;}
.laDashWiz a, .laLogout a {color:#194EB2 !important;}
.laLogout {margin-bottom:10px !important;}
.laStatus {font-weight:normal;}
.laStatus span {font-weight:bold; margin-right:5px;}
.laStatus .editStatusBtn span {margin-right:0 !important;}


/** Lounge Info Box */
.css27616 {border:1px solid #CACDD1; border-bottom:0 none; margin-bottom:0 !important; width:185px;}
.css27616 .title_container {display:block !important;}
.css27616 .title_container h3 {padding:0 8px !important;overflow: hidden;}
.css27616 .title_span_div {visibility:visible !important; display:block; height:25px !important; line-height:25px !important;}
.css27616 .container ul {padding:0 7px 0 7px;}
.css27616 .prof_display_name {display:none;}
.css27616 .alpha-shadow {display:block; height:auto !important; width:160px !important; margin:0 auto; margin-top:10px !important; margin-left:5px !important; text-align:center;}
.css27616 .alpha-shadow img {width:auto; min-width:100px; max-width:100px; width: expression(this.width > 100 ? 100: true);}
.css27616 .user_profile_status {border:0 none;}
.css27616 .status_time {display:block !important; margin-top:5px; font-family: Arial, Helvetica !important;}
.css27616 .updated_text {font-weight:bold;}
/** Group Box */
.mod_group_overview .container {border: 0 none !important;}
.mod_group_overview ul br, 
.mod_group_overview .group_details_cat,
.mod_group_overview .group_details_desc,
.mod_group_overview h2 {display:none;}
.mod_group_overview img {margin-left:15%; margin-right:20%; margin-top:10px; margin-bottom:10px;}
.mod_group_overview ul {margin: 10px;}
/** MO */
.mod_group_overview .profile_display_common_class {display:none;}

#usersub-td-left .mod_smarty_mod .container,
#admin-td-left .mod_smarty_mod .container,
#side_twoColumnContent .mod_smarty_mod .container{
width:185px!important;
height:auto !important;
color:#000000;
border:solid 1px #cacdd1 !important;
}
#usersub-td-left .mod_smarty_mod .container a,
#admin-td-left .mod_smarty_mod .container a,
#side_twoColumnContent .mod_smarty_mod .container a{
color:#000000;
}
.wel_title {margin:0px !important;width:185px !important;}
.laUsername {margin-top:10px;}
.welcome_box, .welcome_box a, #inbox, .laUsername {font: bold 11px Arial, Helvetica, Sans-serif !important;color:#000000;}
#setupWizard {margin-bottom:10px !important; margin-top:5px !important;}
#inbox,.laUsername{margin-left:10px !important;}
.laUsername {margin-top:10px !important;}
.customStatus {margin-top:10px !important;font-weight:normal;}
.leftLAO {float:left;margin-right:10px;}
.welcome_box .badgeID {margin-left:0px !important;}
.welcome_box .badgeID a {color:#cb263d !important;}

#oneSiteContainer #usersub-td-left .mod_smarty_mod .container .badgeID a,
#oneSiteContainer #admin-td-left .mod_smarty_mod .container .badgeID a,
#oneSiteContainer #side_twoColumnContent .mod_smarty_mod .container .badgeID a{
color:#cb263d !important;}
/*#browse_opportunities .GroupList .GroupList-Pagination {margin-top:65px!important;}*/
#browse_opportunities .GroupList .GroupList-Pagination{margin-top:20px!important;float:left;clear:both;}

#blog-error #auth_required_error {padding: 0px;}

.mb_board_category_header a {color:#fff !important;}

/*** IE 6 Fix ***/
#browse_opportunities .avatarThumbnail {max-width:82px; width: expression(this.width > 82 ? 82: true);}
#browse_opportunities .avatarThumbnail {max-height:82px; height: expression(this.height > 82 ? 82: true);}

.paginationPos {color: #666666 !important;font-weight: bold;font-size: 10px;}
.onePagination {float: right !important;clear: both;}

/**** Opens up the navigation at the top **/
#navlevel2 #nav_5 {display: block !important;}
#navlevel2 a {color: #fff !important;}

/**** New Top Nav *****/
#lihdMenu .menu_ul li {float: left !important;clear: none;color: #fff;list-style-type: none;line-height: 24px;height: 24px;}
#lihdMenu .menu_li .menu_link {color: #fff !important;display: inline-block;height: 24px;}
#lihdMenu .menu_ul #topnav1,
#lihdMenu .menu_ul #menu_link_home {width: 33px;margin: 0 5px;}
#lihdMenu .menu_ul #topnav2,
#lihdMenu .menu_ul #menu_link_nav {width: 99px;margin: 0 5px 0 8px;}
#lihdMenu .menu_ul #topnav3,
#lihdMenu .menu_ul #menu_link_mark {width: 113px;margin: 0 7px;}
#lihdMenu .menu_ul #topnav4,
#lihdMenu .menu_ul #menu_link_web {width: 135px;margin: 0 5px;}
#lihdMenu .menu_ul #topnav5,
#lihdMenu .menu_ul #menu_link_feat {width: 137px;margin: 0 7px;}
#lihdMenu .menu_ul #topnav6,
#lihdMenu .menu_ul #menu_link_events {width: 118px;margin: 0 5px;}

.menu_ul li a:hover {text-decoration: none !important;}
#lihdMenu {margin-left: 9px;}
#lihdMenu .menu_ul li a {color: #000 !important; font-weight: bold; font-size: 11px;}
#lihdMenu .menu_ul li .sub_menu li {background: #cacdd1;text-align: left;width: 130px;height: 28px;text-indent: 15px !important;padding-right: 15px;}
#lihdMenu .menu_ul li .sub_menu {margin-top: 0px;}
#lihdMenu .menu_ul li .sub_menu li:hover {background: #062b47 url(http://images.onesite.com/laofficelounge.com/arrowLink.gif) top left no-repeat;}
#lihdMenu .menu_ul #topnav4 .sub_menu li {width: 215px !important;}
#lihdMenu .menu_ul li a:hover {color: #fff !important;}
#lihdMenu .menu_ul #topnav3 .sub_menu li {width: 188px !important;}
#lihdMenu .menu_ul #topnav2 .sub_menu li {width: 140px !important;}
#lihdMenu .menu_ul #topnav6 .sub_menu li {width: 158px !important;}
.menu_li {background: transparent url(http://images.onesite.com/laofficelounge.com/arrowLinkDown.png) 100% 50% no-repeat;} 
.menu_li .menu_link {padding-bottom: 9px;}
#topnav5 ul li {width: 140px !important;}

#lihdMenu .menu_ul #topnav1 {background: transparent !important;}

#addOpp,
#promoLink {display:none !important;}
.title_span {visibility: hidden;}
.css27616 .title_span {visibility: visible !important;}

#lihdMenu .menu_ul #topnav7 {width: 140px;margin: 0 5px;}
#lihdMenu .menu_ul #topnav7 .sub_menu li {width: 158px !important;}

/* Social Login */
#social_login #onePageContainer {background-image: url(http://images.onesite.com/laofficelounge.com/lafooter4.gif)!important;background-repeat:repeat-y;}
#social_login h1 {margin: 0 !important;color: #666666 !important;font-size: 18px !important;}

.addthis_toolbox {float: right;}

/* New Login Area */


#loginBox {width: auto !important;background:#f5f5f5;border:solid 0px #cacdd1;color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding: 5px;}
#loginBox p {margin: 0 !important;font-size: 11px;margin-bottom: 5px !important;}
.loginLightBoxNewMember {line-height: 20px;border-top: 1px dotted #cacdd1;padding: 0 !important;padding-top: 5px !important;font-size: 11px;clear: both !important;}
#socialLoginLink {margin-top: 3px !important;padding-bottom: 10px !important;float: none;clear: both;width: 50%;margin: 10px auto !important;}
.socialLoginDirectLinks {border-right: 1px solid #666666;padding-right: 3px;float: right;clear: none;}
#socialLoginLinkLogin {float: right;clear: none;}
.existing {float: left;clear: both;background: #fff;border: 1px solid #163955;padding: 3px;font-size: 11px;}
a.linkBox {display: block;width: 100%;clear: both;text-align: center;margin-bottom: 5px !important;}
#loginBox {overflow: hidden;}

/** End of Toolbar */
