﻿/*#########################################
Body Style
#########################################*/
BODY{font-family:Arial;font-size:12px;color:#000; background: #c6cbce url('/Images/MasterPage/bodyBG.gif') repeat-y left;}
/*#########################################
General Styles
#########################################*/
.clear {clear:both;}
.clearthis {float:none;clear:both;height:0;line-height:0;}
.clearthisHR {float:none;clear:both;border-top: solid 0.1pt #e1e2e3; margin-bottom: 5px;}
.clearthisHRThick {float:none;clear:both;border-top: solid 2pt #c3c4c6; margin-bottom: 10px;}
hr { border: solid 1px #c9ced2; margin: 5px 0px 5px 0px;}
div.hr { margin-top:5px;  height: 25px;  background: #ffffff url('/Images/hr.gif') no-repeat scroll left;}
div.hr hr {  display: none;}
/*#########################################
Global Styles
#########################################*/
.MiscText {color:#000; font-size:11px; display:block; margin:5px 15px 5px 15px;}
.DefaultImage {float:left;margin:0px 15px 0px 0px; border: solid 2px #87959f;}
.LogoImage {border: solid 2px #87959f;}
.10pxPadded { padding:10px;}
.ContainerRoundBR {padding:5px 13px 15px 10px; background-color:#efeff0; background-image:url('/Images/Members/corner-BR.png');background-position: right bottom; background-repeat:no-repeat; /*border-top: solid 3px #d5d5d5; border-left: solid 3px #d5d5d5;*/}
.ContainerRoundBR-Blue {padding:5px 10px 15px 10px; background-color:#eff3f7; background-image:url('/Images/Members/corner-BR.png');background-position: right bottom; background-repeat:no-repeat; /*border-top: solid 3px #d5d5d5; border-left: solid 3px #d5d5d5;*/}
/*#########################################
Text Styles
#########################################*/
#MemberName H1
{
    color:#344856; 
    font-size:14px; 
    margin:5px 0px 10px 0px;
}
#MemberBiography H2
{
    color:#344856; 
    font-size:14px; 
    margin:5px 0px 10px 0px;
}

H1{color: #333333; font-size:16px;}
H2{color: #333333;}
H3{color:#344856; font-size:12px; margin:5px 0px 10px 0px;}
H4{color:#344856; font-size:14px; margin:5px 0px 10px 0px;}
.ErrorText{color: #ff0000;}


/*#########################################
Link Styles
#########################################*/
A:link{color: #0000ff;text-decoration: underline;}
A:visited{color: #0000ff;text-decoration: underline;}
A:hover{color: #000083;text-decoration: underline;}
A:active{color: #0000ff;text-decoration: underline;}
/*#########################################
Form Styles
#########################################*/
.FormFieldName{width:175px;float:left;}
.FormTextBox{ vertical-align:middle; padding:3px 0px 0px 3px; margin: 3px 0px 3px 0px; font-size: 11px; color:#666666;border: #808080 1px solid;font-family: Arial;}
.FormRadio{color: #666666;}
.FormCheckBox{color: #666666;}
.FormDropDown{border: #808080 1px solid;color: #666666;margin: 3px 0px 3px 0px;}
.FormSubmit{border-right: #808080 thin solid;border-top: #808080 thin solid;border-left: #808080 thin solid;color: #666666;border-bottom: #808080 thin solid;}
.FormSubmit_GO{ height:20px; border-right: #FFFFFF thin solid;border-top: #FFFFFF thin solid;font-size: 10px;border-left: #FFFFFF thin solid;color: #ffffff;border-bottom: #FFFFFF thin solid;font-family: Georgia;font-weight:900;background-color: #996633;}
/*#########################################
MasterPage Styles
#########################################*/
#Master_Header { background-image: url(/Images/MasterPage/Default/Header/Header_BG.jpg); width: 800px;height: 108px;position:absolute;top: 0px;left: 0px;}
#Master_Header_MemberLoggedIn { background-image: url(/Images/MasterPage/Default/Header/Header_BG_member_loggedin.gif); width: 800px;height: 108px;position:absolute;top: 0px;left: 0px;}
#Master_Header_Login {position: absolute;top:0px;left:540px;}
#Master_Header_LogoLink {display:block; cursor:pointer;width:150px;height:75px;position:absolute;top:15px;left:15px;}
#Master_Body {margin:0px 0px 0px 0px; position:absolute;top:108px; width:800px;}
#Master_Body_Content {width:600px; }
#Master_Nav {margin-left:-800px;float:left;width:169px; background-color: #e5e8e9; background-image: url(/Images/Nav/NavBG.gif); background-repeat:repeat-y; background-position:right;}
#Master_Nav A:link{color: #516b8e;text-decoration: underline;}
#Master_Nav A:visited{color: #516b8e;text-decoration: underline;}
#Master_Nav A:hover{color: #3f77c3;text-decoration: underline;}
#Master_Nav A:active{color: #516b8e;text-decoration: underline;}
#Master_Nav #Main a {margin-bottom:1px;text-decoration: none;display:block;background-color: #eef1f3;color:#687381; font-size:14px;border: solid 1px #d7dee1;padding:5px 0px 5px 15px;}
#Master_Nav #Main a:hover {margin-bottom:1px;text-decoration: none;display:block;background-color:#ffffff;color:#668495;font-weight:bold; text-decoration:none;border-top: solid 1px #dde0e0;border-right: solid 1px #ffffff;border-bottom: solid 1px #b1babd;padding:5px 0px 5px 15px;}
.NavArrow {background-image:url(/Images/Nav/arrow.gif);background-position:right; background-repeat:no-repeat;}
#Master_Nav #Main a.NavSpecial {margin-bottom:1px;background-color:#d1e4ff;border: solid 1px #90b6eb;}
#Master_Nav #Main a:hover {margin-bottom:1px;text-decoration: none;display:block;background-color:#ffffff;color:#668495;font-weight:bold; text-decoration:none;border-top: solid 1px #dde0e0;border-right: solid 1px #ffffff;border-bottom: solid 1px #b1babd;padding:5px 0px 5px 15px;}
#Master_Content { background-color:#ffffff; overflow:hidden; display:inline; margin-left: 169px;float:left; padding-right: 0px; padding-left: 1px; width: 630px;}
#Master_Footer { background-color:#f7f8fa; color:#3f3f3f; width: 800px; font-size:11px; text-align:center;}
#Master_Footer A:link{font-size:11px;color: #606469;text-decoration: none;}
#Master_Footer A:visited{font-size:11px;color: #606469;text-decoration: none;}
#Master_Footer A:hover{font-size:11px;color: #606469;text-decoration: underline;}
#Master_Footer A:active{font-size:11px;color: #606469;text-decoration: none;}
/*#########################################
HomePage Styles
#########################################*/
#EPEMembers {float:left; margin-top:5px; margin-left:2px;}
#EPEMembers ul#MemberLink { list-style-type:none; margin:0; padding:0; }
#EPEMembers ul#MemberLink li {border: solid 0px green;width:132px;height:28px;margin:0px;padding:0px;}
#EPEMembers ul#MemberLink li a {border: solid 0px aqua;padding:5px 0px 0px 10px;color:#29456c;text-decoration:none;display:block;height:28px;}
#EPEMembers ul#MemberLink li a:hover {padding:5px 0px 0px 10px;color:#29456c;text-decoration:none;font-weight:bold;display:block;height:28px;background-image:url('/Images/MainSite/HomePage/HP_EPE_SelectedMember_BG.gif'); background-repeat:no-repeat;}
#VIPMembers {float:left;margin-top:5px;margin-left:2px;}
.VIPMemberContent {background-image:url('/Images/MainSite/HomePage/HP_VIP_BG.gif'); background-repeat:repeat-y;}
.VIPMemberContent li {width:191px;padding:0px;padding-left:15px;}
#VIPMembers A:link{color: #e07705;font-size:11px;text-decoration: underline;padding:0px;}
#VIPMembers A:visited{color: #e07705;text-decoration: underline;}
#VIPMembers A:hover{color: #e07705;text-decoration: none;}
#VIPMembers A:active{color: #e07705;text-decoration: underline;}
a.HPMoreLink:active, a.HPMoreLink:link, a.HPMoreLink:visited { color:#516b8e; font-size:11px; font-weight: bold;text-decoration: underline; }
a.HPMoreLink:hover { text-decoration:none; color:#3f77c3;}
#HallOfFame {float:left;}
#AffiliateProgram{padding-left:5px;padding-right:5px;}
#AboutUs{padding-left:5px;padding-right:5px;}
#SuccessStories{padding-left:5px;padding-right:5px;}
#MemberProducts{padding-left:5px;padding-right:5px;}
#AffiliateMemberProducts{padding-left:5px;padding-right:5px;}
.LetterBrowse {clear:both;margin: 5px 0px 0px 7px;background-image:url(/images/MainSite/HomePage/MemberDirectory.gif);background-repeat:no-repeat;height:24px;font-size:11px;padding-left:150px;padding-top:5px;}
.LetterBrowse A{display:block;float:left;padding:0px;margin:0px 1px 0px 0px; vertical-align:middle; text-align:center; width:16px;height:16px;color:#687381;text-decoration:none;}
.LetterBrowse A:visited{display:block;float:left;padding:0px;margin:0px 1px 0px 0px; width:16px;height:16px;color:#687381;text-decoration:none;}
.LetterBrowse A:hover{display:block;float:left;padding:0px;margin:0px 1px 0px 0px; width:16px;height:16px;color:#687381;text-decoration:none;background-color:#cdd1d6;}
.LetterBrowse A:active{display:block;float:left;padding:0px;margin:0px 1px 0px 0px; width:16px;height:16px;color:#687381;text-decoration:none;}
/*#########################################
Member Logged In Styles
#########################################*/
/*Member basic info*/
#MemberBasic {width:370px; background-image:url('/Images/Members/MemTableBG.gif');background-color:#dee2e6;border:solid 1px #dee2e6;}
.MemberLeft {float:left;width:93px;height:25px;background-color:#e3eaf2;padding: 5px 3px 5px 3px;border-top:dotted 2px #dee2e6;color:#727c87; font-size:10px; font-weight:bold;}
.MemberRight {float:left;width:240px; height:25px;background-color:#eff3f7;padding: 5px 25px 5px 3px;border-top:dotted 2px #dee2e6;}
.MemberClear {clear:both;}
/*Member profile*/
#MemberProfile {width:100%;background-image:url('/Images/Members/MemTableBG.gif');background-color:#dee2e6;border:solid 1px #dee2e6;}
.MemLeft {float:left;width:20%;height:25px;background-color:#e3eaf2;padding: 5px 3px 5px 3px;border-top:dotted 2px #dee2e6;color:#727c87; font-size:10px; font-weight:bold;}
.MemLeftLarge {float:left;width:20%;height:60px;background-color:#e3eaf2;padding: 5px 3px 5px 3px;border-top:dotted 2px #dee2e6;color:#727c87; font-size:10px; font-weight:bold;}
.MemRight {float:left;width:77%;background-color:#eff3f7;padding: 5px 3px 5px 3px;border-top:dotted 2px #dee2e6;}
.MemClear {clear:both;}
.MemberSecondaryNav {color:#b6bdc6;height:28px;width:100%;background: url('/Images/MembersOnly/MyCambridge/Top_Member_Nav.gif') no-repeat right top;padding-top:5px;}
/*Resources*/
.ResourceLink {color:#697782; font-size:11px; margin:5px 15px 5px 15px;}
.ResourceLink A:link{color: #687381;text-decoration: none;display:block;width:100%;margin:1px 0px 1px 0px;padding:5px 0px 5px 15px;border-top:solid 1px #d4dee5;}
.ResourceLink A:visited{color: #687381;text-decoration: none;display:block;width:100%;margin:1px 0px 1px 0px;padding:5px 0px 5px 15px;}
.ResourceLink A:hover{color: #687381;text-decoration: none;display:block;width:100%;margin:1px 0px 1px 0px;padding:5px 0px 5px 15px;background-color:#d4dee5;}
.ResourceLink A:active{color: #687381;text-decoration: none;display:block;width:100%;margin:1px 0px 1px 0px;padding:5px 0px 5px 15px;}
/*#########################################
News Styles
#########################################*/
.NewsRptContainer {margin-bottom:5px;margin-top:5px;}
.NewsRptTitlebar {display:block;margin-right:1px;color:#ffffff;border:0px; cursor:pointer; background-image:url('/Images/MainSite/InTheNews/NewsTitleBar.gif'); background-repeat:no-repeat; padding:8px;}
.NewsRptTitlebarOver {display:block;margin-right:1px;color:#ffffff;border:0px; cursor:pointer; background-image:url('/Images/MainSite/InTheNews/NewsTitleBarOver.gif'); background-repeat:no-repeat; padding:8px;}
.NewsRptDate {float:left;}
.NewsRptTitle {margin-left:90px;width:375px;}
.NewsRptDescription {padding: 5px 10px 5px 10px; background-color:#e1e1e2; border: solid 1px #c4c4c4; width: 564px;}
/*#########################################
Browse Styles
#########################################*/
.BrowseItemTemplate {padding:10px;background-color:#e3eaf2; border-top:dotted 2px #dee2e6;}
.BrowseAlternatingItemTemplate {padding:10px;background-color:#eff3f7; border-top:dotted 2px #dee2e6;}
.BrowseAddToFavorite {float:left;width:70px;padding-left:10px;}
.BrowseRank {float:left; margin-left: 5px; width:88px;color:#426894;font-weight:bold;}
.BrowseUserName {float:left; margin-left: 5px; width: 148px;}
.BrowseExpertise {float:left; margin-left: 5px; width: 220px;}
.BrowseClear {clear:left;}
.BrowseItemTemplate A:link{color: #426894;text-decoration: underline;}
.BrowseItemTemplate A:visited{color: #426894;text-decoration: underline;}
.BrowseItemTemplate A:hover{color: #426894;text-decoration: none;}
.BrowseItemTemplate A:active{color: #426894;text-decoration: underline;}
.BrowseAlternatingItemTemplate A:link{color: #426894;text-decoration: underline;}
.BrowseAlternatingItemTemplate A:visited{color: #426894;text-decoration: underline;}
.BrowseAlternatingItemTemplate A:hover{color: #426894;text-decoration: none;}
.BrowseAlternatingItemTemplate A:active{color: #426894;text-decoration: underline;}
/*#########################################
Various Page Styles
#########################################*/
div#EntrepreneursApplication div.l { float:left;width:200px;padding-right:10px; }
/*#########################################
tabber
#########################################*/
/*--------------------------------------------------
REQUIRED to hide the non-active tab content.
But do not hide them in the print stylesheet!
--------------------------------------------------*/
.tabberlive .tabbertabhide { display:none;}
/*--------------------------------------------------
.tabber = before the tabber interface is set up
.tabberlive = after the tabber interface is set up
--------------------------------------------------*/
.tabber {}
.tabberlive { margin-top:1em;}
/*--------------------------------------------------
ul.tabbernav = the tab navigation list
li.tabberactive = the active tab
--------------------------------------------------*/
ul.tabbernav{ margin:0; padding: 3px 0; border-bottom: 1px solid #a1a1a1; font-size: 12px;}
ul.tabbernav li{ list-style: none; margin: 0; display: inline-block; margin-top:10px;}
ul.tabbernav li a{ padding: 3px 0.5em; margin-left: 3px; border: 1px solid #a1a1a1; border-bottom: none; background: #DDD; text-decoration: none; font: bold 1em "Trebuchet MS", Arial, sans-serif;}
ul.tabbernav li a:link { color: #000; }
ul.tabbernav li a:visited { color: #000; }
ul.tabbernav li a:hover{ color: #000; background: #bedff1; border-color: #70a9c8; font: bold 1em "Trebuchet MS", Arial, sans-serif; text-decoration: none;}
ul.tabbernav li.tabberactive a{ background-color: #fff; border-bottom: 1px solid #fff;}
ul.tabbernav li.tabberactive a:hover{ color: #000; background: white; border-bottom: 1px solid white;}
/*--------------------------------------------------
.tabbertab = the tab content
Add style only after the tabber interface is set up (.tabberlive)
--------------------------------------------------*/
.tabberlive .tabbertab { padding:5px; border:1px solid #a1a1a1; border-top:0; background-color:#ffffff; 
/* If you don't want the tab size changing whenever a tab is changed
you can set a fixed height */
/* height:200px; */
/* If you set a fix height set overflow to auto and you will get a
scrollbar when necessary */
/* overflow:auto; */
}
/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 { display:none;}
.tabberlive .tabbertab h3 { display:none;}
/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab { height:200px; overflow:auto;}
/*#########################################
Editorial section
#########################################*/
#EditorialReviewBox{border: 1px solid #bbb;margin: 10px;width: 95%;background-color: #eee;}
#EditorialReviewBox .header{border-bottom: 1px solid #bbb; background-color: #ddd; font-weight: bold; font-size: 14px; cursor: pointer;clear: both;font-weight: bold;padding: 5px;}
#EditorialReviewBox .padding {padding:10px;}
#EditorialReviewBox .uploadBtn {width:100%; text-align:center; padding-top:20px}
#EditorialSearchBox{border: 1px solid #bbb;margin: 10px;width: 95%;background-color: #eee;}
#EditorialSearchBox .header{border-bottom: 1px solid #bbb; background-color: #ddd; font-weight: bold; font-size: 14px; cursor: pointer;clear: both;font-weight: bold;padding: 5px;}
#EditorialSearchBox .firstColumn{clear: both;float: left;width: 30%;height: 27px;padding: 5px;}
#EditorialSearchBox .secondColumn{float: left;width: 250px;height: 27px;padding: 5px;}
#EditorialSearchBox .fullWidthColumn{float: left;width: 100%;padding: 5px;text-align: center;}
#EditorialSearchResultsTable{clear: both;margin-left: 10px;}
#EditorialSearchResultsTable table{width: 95%;border-collapse: collapse;border-spacing: 0;border: 1px solid black;}
#EditorialSearchResultsTable .header{background-color: #82878e;color: #ccd0d5;font-weight: bold;}
#EditorialSearchResultsTable td{margin: 0px;padding: 3px;border: 1px solid black;}
#EditorialSearchResultsTable .RootTransactionContainerCell{padding: 0px;border: 0px;vertical-align: top;}
#EditorialSearchResultsTable .item{background-color: #eff3f7;}
#EditorialSearchResultsTable .altItem{background-color: #e3eaf2;}
/*#########################################
My Cambridge Page
#########################################*/
#MemberCardContainer{position: relative;width: 473px;height: 125px;margin: 7px 0px 0px 5px;float:left;background-image:url(/Images/MembersOnly/MyCambridge/Member_Card.gif);background-repeat:no-repeat;}
#MemberCardContainer .MemberImageBox{position: absolute;top: 11px;left: 13px;border: 1px solid #fff;width: 80px;height: 95px;}
#MemberCardContainer .MemberInfoBox{position: absolute;top: 11px;left: 95px;width: 177px;height: 91px;padding: 4px 0px 0px 9px;}
#MemberCardContainer .MemberInfoBox .FullName{color: #054195;font-weight: bold;margin-bottom: 5px;}
#MemberCardContainer .MemberInfoBox .SmallerFont{font-size: 11px;}
#MemberCardContainer .MemberInfoBox .DateRegistration{margin-top: 5px;}
#MemberCardContainer .MemberProfileStatusBox{position: absolute;top: 11px;left: 286px;width: 174px;height: 91px;padding: 4px 11px 0px 0px;text-align: right;font-family: Georgia;font-size: 11px;}
#MemberCardContainer .MemberProfileStatusBox .ProfileCompletenessBar{margin: 12px 0px 5px 0px;}
#MemberCardContainer .MemberProfileStatusBox a{color: #de780a;text-decoration: underline;}
#MemberNetworkContainer{width: 108px;height: 100px;padding: 27px 0px 0px 30px;margin: 7px 0px 0px 6px;float:left;background-image:url(/Images/MembersOnly/MyCambridge/Member_Network.gif);background-repeat:no-repeat;font-size: 11px;line-height: 18px;}
#MemberNetworkContainer a{text-decoration: underline;}
#CamBizProfileContainer{margin-left: 6px;float:left;width:300px;height: 220px;}
#CamBizProfileContainer .Header{width: 301px;height: 26px;}
#CamBizProfileContainer .Footer{width: 301px;height: 21px;}
#CamBizProfileContainer .CamBizRow{clear: both;width: 296px;height: 61px;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;font-size: 11px;padding-left: 3px; background-color: #f7f7f7;}
#CamBizProfileContainer .CamBizRow a{color: #de780a;text-decoration: underline;}
#CamBizProfileContainer .Separator{clear: both;width: 299px;height: 10px;padding: 0;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5; background-color: #f7f7f7;}
#ClassifiedsContainer{font-size: 11px;float: left;width: 301px;margin: 0px 0px 7px 9px;}
#ClassifiedsContainer a{color: #de780a;text-decoration: underline;}
#EPEContainer{float: left;width: 610px;margin: 0px 0px 7px 7px;background-color: #f7f7f7;}
#EPEContainer .RepeaterContainer{width: 600px;height: 89px;border-left: 1px solid #d6d6d6;border-right: 1px solid #d6d6d6;padding: 0px 4px 0px 4px;}
#EPEContainer .RepeaterContainer .RepeaterItem{position: relative;float: left;width: 200px;height: 87px;}
#EPEContainer .RepeaterContainer .RepeaterItem .ImageBox{position: absolute;top: 10px;left: 5px;border: 1px solid #8e9ba4;width: 43px;height: 51px;}
#EPEContainer .RepeaterContainer .RepeaterItem .InfoBox{overflow: auto;position: absolute;top: 10px;left: 56px;width: 150px;height: 60px;font-size: 11px;}
#EPEContainer .RepeaterContainer .RepeaterItem .ViewProfileLinkBox{position: absolute;top: 71px;left: 56px;}
#EPEContainer .RepeaterContainer .RepeaterItem .ViewProfileLinkBox a{font-size: 11px;color: #de780a;text-decoration: underline;}
#VIPContainer{float: left;width: 610px;margin: 0px 0px 7px 7px;background-color: #f7f7f7;}
#VIPContainer .RepeaterContainer{width: 600px;height: 81px;border-left: 1px solid #d6d6d6;border-right: 1px solid #d6d6d6;padding: 0px 4px 0px 4px;}
#VIPContainer .RepeaterContainer .RepeaterItem{position: relative;float: left;width: 150px;height: 79px;}
#VIPContainer .RepeaterContainer .RepeaterItem .InfoBox{overflow: auto;position: absolute;top: 10px;left: 0px;width: 150px;height: 60px;font-size: 11px;}
#VIPContainer .RepeaterContainer .RepeaterItem .ViewProfileLinkBox{position: absolute;top: 65px;left: 0px;}
#VIPContainer .RepeaterContainer .RepeaterItem .ViewProfileLinkBox a{font-size: 11px;color: #de780a;text-decoration: underline;}
.NewMessagesPanel{width: 621px;margin-left: 5px;}
.NewMessagesPanel .SummaryBox{font-size: 11px;color: #054195;margin-bottom: 3px;}
.NewMessagesPanel .SummaryBox span{color: #de780a;}
.NewMessagesPanel .SummaryBox a{color: #de780a;text-decoration: underline;}
.NewMessagesPanel .MessageRow{position: relative;	border-left: 1px solid #d9d8ab;border-right: 1px solid #d9d8ab;background-color: #fffec2;background-image:url(/Images/MembersOnly/MyCambridge/message_icon.gif);background-repeat:no-repeat;background-position: 8px 1px;width: 619px;height: 18px;}
.NewMessagesPanel .MessageRow .MessageFrom{position: absolute;color: #2159aa;font-size: 11px;font-weight: bold;left: 25px;}
.NewMessagesPanel .MessageRow .MessageSeparator{position: absolute;left: 155px;}
.NewMessagesPanel .MessageRow .MessageSubject{position: absolute;color: #000;font-size: 11px;font-style: italic;left: 163px;}
.NewMessagesPanel .MessageRow .MessageViewLink{position: absolute;left: 559px;font-size: 11px;color: #de780a;}
.NewMessagesPanel .MessageRow .MessageViewLink a{color: #de780a;text-decoration: underline;}
#FeaturedMembersContainer{margin-left: 7px;float:left;width:300px;height: 220px;}
#FeaturedMembersContainer .Header{width: 300px;height: 25px;}
#FeaturedMembersContainer .Footer{width: 300px;height: 21px;}
#FeaturedMembersContainer .MemberRow{clear: both;width: 295px;height: 61px;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;font-size: 11px;padding-left: 3px;}
#FeaturedMembersContainer .MemberRow a{color: #de780a;text-decoration: underline;}
#FeaturedMembersContainer .Separator{clear: both;width: 298px;height: 10px;padding: 0;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
#UpcomingEventsContainer{font-size: 11px;float: left;width: 301px;margin: 0px 0px 7px 7px;}
#UpcomingEventsContainer a{color: #de780a;text-decoration: underline;}
.MyCambridgeSeparator{margin: 8px 0px 8px 7px;	width: 610px;height: 6px;background-image: url(/Images/MembersOnly/MyCambridge/separator.gif);background-repeat: no-repeat;}
#NewsAndEventsContainer{margin: 0px 0px 0px 27px;width:284px;height:198px;float:left;border-right: 1px solid #e5e5e5;font-size: 12px;}
#NewsAndEventsContainer .Header{width:284px;height: 15px;background-image: url(/Images/MembersOnly/MyCambridge/Member_Announcements.gif);background-repeat: no-repeat;}
#NewsAndEventsContainer .NewsAndEventsRow{overflow: auto;width: 284px;height: 73px;padding: 4px 0px 4px 0px;}
#NewsAndEventsContainer span{color: #204476;}
#NewsAndEventsContainer a{font-size: 11px;color: #de780a;text-decoration: underline;}
#NewsAndEventsContainer .ViewAllLink{color: #516b8e;text-decoration: underline;}
#InTheNewsContainer{margin: 0px 0px 0px 15px;width:274px;height:198px;float:left;}
#InTheNewsContainer .Header{	width:274px;height: 15px;background-image: url(/Images/MembersOnly/MyCambridge/whoswho_in_the_news.gif);background-repeat: no-repeat;}
#InTheNewsContainer .InTheNewsRow{overflow: auto;width: 274px;height: 46px;padding: 4px 0px 4px 0px;}
#InTheNewsContainer span{color: #204476;}
#InTheNewsContainer a{font-size: 11px;color: #de780a;text-decoration: underline;}
#InTheNewsContainer .ViewAllLink{color: #516b8e;text-decoration: underline;}
#WebsiteTourContainer{margin-left: 20px;width:230px;padding: 75px 50px 5px 10px;float:left;background-image:url(/Images/MembersOnly/MyCambridge/website_tour_header.gif);background-repeat: no-repeat;border-right: 1px solid #e5e5e5;font-size: 11px;}
#MembershipTourContainer{margin-left: 20px;width:230px;padding: 75px 20px 5px 10px;float:left;background-image:url(/Images/MembersOnly/MyCambridge/membership_tour_header.gif);background-repeat: no-repeat;font-size: 11px;}
.ExcuseAppearance {padding-top:5px; text-align:center; font-weight:bold; font-size:16px; display:none;}
.ExcuseAppearance a {color:#000000; text-decoration:none;}
/*#########################################
Entreprenuer boxes on the left column
#########################################*/
.LeftColumnSeparator{width: 168px;height: 7px;margin-top: 7px;background-image: url(/Images/MembersOnly/MyCambridge/left_column_separator.gif);background-repeat: no-repeat;}
.LeftColumnEntrepreneurContainer{margin-left: 3px;margin-top: 7px;width: 163px;font-size: 11px;}
.LeftColumnEntrepreneurContainer .Header{width: 163px;height: 5px;}
.LeftColumnEntrepreneurContainer .Content{width: 151px;padding: 5px;border-left: 1px solid #bdc0c4;border-right: 1px solid #bdc0c4;background-color: #e3e7eb;background-image: url(/Images/MembersOnly/MyCambridge/entrepreneur_background.gif);background-repeat: repeat-x;}
.LeftColumnEntrepreneurContainer .Footer{width: 163px;height: 5px;}
.LeftColumnEntrepreneurContainer .Discount{color: #2e5b99;font-size: 13px;font-weight: bold;}
/*#########################################
Top right nav when a member is logged in
#########################################*/
#MemberTopRightNavContainer{position: relative;}
.MemberTopRightNav{position: absolute;top: 0;right: 0;width: 282px;height: 20px;padding: 5px 0px 0px 80px;background-image: url(/Images/MembersOnly/member_top_right_nav_bg.gif);background-repeat: no-repeat;}
.MemberTopRightNav a{display: block;float: left;font-size: 10px;color: #687381;}
.MemberTopRightNav span{display: block;float: left;font-size: 10px;color: #b6bdc6;margin: 0px 7px 0px 7px;}
.MemberTopRightSearch{position: absolute;top: 42px;right: 10px;color: #687381;}
.WelcomePanel{position: absolute;top: 36px;left: 210px;color: #687381;font-size: 11px;}
.WelcomePanel span{color: #de780a;}
.WelcomePanel a{color: #de780a;text-decoration: underline;}
/*#########################################
Nomination ballot form
#########################################*/
#NominationBallotContainer{}
#NominationBallotContainer .SectionHeader{background-color: #ccc;padding: 5px;font-weight: bold;}
#NominationBallotContainer .FirstColumn{    width: 25%;}
#NominationBallotContainer .SecondColumn{width: 75%;}
#NominationBallotContainer .Required{font-weight: bold;}
/*#########################################
Generic admin pages
#########################################*/
#GenericAdminContainer{margin-left:10px;}
#GenericAdminContainer .HeaderContainer{font-weight: bold;background-color: #f2c786;color: #000;padding: 5px;border: 1px solid #d3983c;}
#GenericAdminContainer .AddLinkContainer{padding: 3px;}
#GenericAdminContainer .AddLinkContainer a{font-weight: bold;}
#GenericAdminContainer .GridViewContainer{float: left;margin-top: 5px;margin-right: 10px;}
#GenericAdminContainer .DetailsViewContainer{margin-top: 5px;float: left;}
/*#########################################
Default gridview style
#########################################*/
.GridViewHeader{}
.GridViewHeader th{padding-right: 8px;}
.GridViewPager{}
.GridViewPager input{border: 1px solid black;font-size: 11px;}
.GridViewRow1{padding: 3px;background: #e5e6e7;}
.GridViewRow1 td{padding-right: 8px;}
.GridViewRow2 {padding: 3px;background: #FFFFFF;}
.GridViewRow2 td{padding-right: 8px;}
.GridViewRowSelected{padding: 3px;background-color: #ccc;}
.GridViewRowSelected td{padding-right: 8px;}
/*#########################################
Teleseminar Recording style
#########################################*/
.TeleseminarRecordingTitle {font-size:14px;color:#344856;margin: 5px 0px 10px 0px;}
.TeleseminarRecordingLabel {float:left; width:100px; padding:5px 0px 0px 10px;}
/*#########################################
Member box
#########################################*/
.memberbox {	background-color: #d8eaf4;color: #1e4c66;font-size: 14px;margin: 10px; padding: 10px;border: 1px solid #93b2c4;}
