/* PROD */

body
{
    margin: 0px;
    padding: 0px;
    background-color: #dcd3c6;
    font-family: Segoe UI, Arial, Helvetica;
    font-size: 12px;
    color: #333;
}

#page
{
    width: 1000px;
    padding: 0px;
    margin: 25px auto 0px auto;
}
#home #page, #annualmeeting #page, #membershiphome #page
{
}

#page-inner
{
    /*
    width: 1000px;
    background-color: White;
    overflow: auto;*/
}

/* @group navigation */
#navigation ul
{
    list-style: none;
    display: inline;
    float: right;
    height: 25px;
    position: relative;
}
#navigation ul li
{
    list-style: none;
    display: block;
    width: auto;
    float: left;
    border: none;
    position: relative;
}
/* @end */

/* @group header */
/*
#home #header
{
    background: #d2d4d5 url(../../App_Themes/ICE/_img/header-bg.png) repeat-x;
    position: relative;
    width: 1000px;
}

#annualmeeting #header
{
    background-image:none !important;
    position: relative;
    width: 1000px;
}

#membershiphome #header
{
    background-image:none !important;
    position: relative;
    width: 1000px;
}


#advocacyhome #header
{
    background-image:none !important;
    position: relative;
    width: 1000px;
}


#home #header-inner, #annualmeeting #header-inner, #membershiphome #header-inner
{
    background: transparent url(../../App_Themes/ICE/_img/header-inner-left.png) left top no-repeat;
    height: 98px;
    width: 1000px;
}
#home #header a.header-logo, #annualmeeting #header a.header-logo, #membershiphome #header a.header-logo, #advocacyhome #header a.header-logo
{
    position: relative;
    left: 20px;
    top: 20px;
}
*/


/* @end */

/* @group content */
/* begin #content styles */
/*Nalini Issue:12429*/
/*
#home #content, #annualmeeting #content, #membershiphome #content, #advocacyhome #content
{
    background: transparent url(../../App_Themes/ICE/_img/page-home-bg.png) repeat-x;
    width: 980px;
    padding: 10px;
    vertical-align: top;
    background-color:White;
}
*/
#home #contentLeft, #annualmeeting #contentLeft, #membershiphome #contentLeft, #advocacyhome #contentLeft
{
    float: left;
    width: 300px;
    vertical-align: top;
}
#home #contentMiddle, #annualmeeting #contentMiddle, #membershiphome #contentMiddle, #advocacyhome #contentMiddle
{
    float: left;
    margin: 2px;
    vertical-align: top;
    width: 350px;
}
#home #contentRight, #annualmeeting #contentRight, #membershiphome #contentRight, #advocacyhome #contentRight
{
    float: right;
    width: 300px;
    vertical-align: top;
}
#home .contact-info, #annualmeeting .contact-info, #membershiphome .contact-info, #advocacyhome .contact-info
{
    background: transparent url(../../App_Themes/ICE/_img/home-contact-bg.png) top left repeat-x;
    padding: 20px;
    width: 210px;
    margin: 0px 0px 0px 0px;
    float: left;
}
#home .contact-info h3, #annualmeeting .contact-info h3, #membershiphome .contact-info h3, #advocacyhome .contact-info h3
{
    padding: 0px 0px 5px 0px;
    color: #005CAB;
}
#home .contact-info p, #annualmeeting .contact-info p, #membershiphome .contact-info p, #advocacyhome .contact-info p
{
    padding: 0px;
    margin: 0px 0px 0px 0px;
}
#home #content .right, #annualmeeting #content .right, #membershiphome #content .right, #advocacyhome #content .right
{
    margin: 0px 0px 0px 10px;
}
/*
#content
{
    width: 680px;
    float: left;
    padding: 0px 0px 10px 0px;
}
*/
/* end #content styles */
/* @end */

/* @group sidebar */
#home #sidebar, #annualmeeting #sidebar, #membershiphome #sidebar, #advocacyhome #sidebar
{
    width: 350px;
    float: left; /*background: transparent url(../../App_Themes/ICE/_img/sidebar-home-bg.png) no-repeat;*/
    background: url("../../App_Themes/ICE/_img/page-home-bg.png") repeat-x scroll 0 0 transparent;
    padding: 10px;
    position: relative;
}
#sidebar
{
    width: 200px;
    float: left;
    padding: 10px;
    position: relative;
}
/* @end */



/* @group footer */
/*
#footer
{
    width: 991px;
    margin: 0px auto 4px auto;
    /* Dilip Issue 12717
   position: relative;*/
    padding: 7px 1px 22px 8px;
    background-color: #ffffff;
}
#footer ul
{
    list-style: none;
    display: inline;
    float: left;
}
#footer ul li
{
    list-style: none;
    display: inline;
}
#footer ul li a
{
    display: block;
    float: left;
    text-decoration: none;
    padding: 0px 8px 0px 0px;
    margin: 0px 8px 0px 0px;
    border-right: 1px solid #666666;
    color: #7A582D;
}
#footer ul li.last a
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-right: none;
}

#footer ul li a:hover
{
    text-decoration: underline;
}

#footer p
{
    float: right;
    width: 370px;
    text-align: right;
    padding-right: 4px;
}

#footer hr
{
    color: #d9c6a6;
    height: 1px;
    /*change by dilip */
     /*width: 99%;*/
    margin-top: 1em;
}
*/
/* @end */



/* @group clearfix */
/* begin clearfix styles */
.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix
{
    display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix
{
    height: 1%;
}
.clearfix
{
    display: block;
}
/* End hide from IE-mac */
/* end clearfix styles */

.test-div
{
    height: 10px;
    background: fuchsia;
}

#EventsAndMeetings
{
    float: left;
    width: 100%;
}

#EventsAndMeetingSpacer
{
    float: left;
    width: 2%;
}

#EventsAndMeetingsLeftContainer
{
    float: left;
    width: 75%;
}

#EventsAndMeetingsRightContainer
{
    float: right;
    width: 22%;
}

.MiddleImage
{
    vertical-align: middle;
}

.PeopleImage
{
    vertical-align: top;
    border: 1px solid #cccccc;
    margin-right: 4px;
}

a.PeopleLink
{
    font-weight: normal;
    font-size: 12px;
    text-decoration: none;
    color: #333333;
}
a.PeopleLink:hover
{
    text-decoration: underline;
}


/* Sitefinity Search Pagination Style */

div.sf_pagerNumeric
{
    width:99%;
    float:left;
    text-align:right;
}

div.sf_pagerNumeric a
{
    padding: 0px 4px; 0px; 4px;
}

div.sf_pagerNumeric a.sf_PagerCurrent
{
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}

/* Sitefinity Search Pagination Style */

div.sf_pagerNumeric
{
    width:99%;
    float:left;
    text-align:right;
    min-height:22px;
}

div.sf_pagerNumeric a
{
    padding: 0px 8px 0px 8px;
    border:1px solid #d9c6a6;
}

div.sf_pagerNumeric a.sf_PagerCurrent
{
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}

.sfsearchBox
{
    float:right;
}

.sfsearchResultHighLighter
{
    border-bottom:1px solid #d9c6a6;
}

	
#shadow-upper {
	background: url("../../App_Themes/ICE/_img/shadow-top.png");
	background-repeat:no-repeat;
	vertical-align: top;
	height: 17px;
	width: 960px;
	margin: auto;
	padding: inherit;
	
}


.GridViewHeader
{
    background-color: #74573B;
    font-weight: bold;
    color: White;
    font-family: Segoe UI,Arial,Helvetica;
    font-size: 12px;
 
   
}

/* @end */

/* Navin Prasad  SyncProfile Control Start*/

.SyncProfileMainDiv
{
    padding-top:5px;
    background-color: #E2C8A7;
    overflow: auto;
}

.SyncProfileSyncTableDiv
{
    margin: 0px 5px 5px 5px; 
    font-family: Segoe UI, Regular; 
    font-size: 11px;
    font-weight: bold; 
    float:left; 
    padding-right: 20px;
}
.SyncProfileSyncTextDiv
{
    width: 100%;
}

/* Navin Prasad  SyncProfile Control End*/

/* Navin Prasad  Profile Control Start*/

.ProfileMainDiv
{
    width: 100%;
}
.ProfileTitleDiv
{
    width: 100%; 
    float: left;
}
.ProfileTitleTable
{
    width: 100%;
}

.ProfileUpperDiv
{
    width: 90%;
}
.ProfileLinkedInDiv
{
    margin: 0px 5px 5px 5px; 
    font-family: Segoe UI, Regular; 
    font-size: 11px;
    padding-top: 5px;
    
}
/*Anil Changess for issue 12718*/
.ProfileMiddleDiv
{
    width: 100%;
}

.ProfileRightDiv
{
    width: 77%; 
    float: right;
}
.ProfileLeftDiv
{
    width: 18%; 
    float: left;
}
/*End*/
.ProfileLowerDiv
{
    
}


.BorderDiv
{
    padding-right: 0px; 
    padding-left: 0px; 
    border:1px solid #E7D2B6; 
}





/* Anil Bisen changess for issue 12718  */
.tdWebAccountInfo
{
     font-family:Segoe UI, Arial, Helvetica; 
    background:url(../../App_Themes/ICE/_img/web-icon.png) #957140;
    background-repeat: no-repeat;
    font-size: 12px;
    font-weight: bold;
    color:White;
    background-position: 1% center;
    vertical-align: middle;
}

.tdContactInfo
{
     font-family:Segoe UI, Arial, Helvetica; 
    background:url(../../App_Themes/ICE/_img/contact-icon.png) #957140;
    background-repeat: no-repeat;
    font-size: 12px;
    font-weight: bold;
    color:White;
    background-position: 1% center;
    vertical-align: middle;
}

.tdTopicofInterestInfo
{
     font-family:Segoe UI, Arial, Helvetica; 
    background:url(../../App_Themes/ICE/_img/topic-of-int.png) #957140;
    background-repeat: no-repeat;
    font-size: 12px;
    font-weight: bold;
    color:White;
    background-position: 1% center;
    vertical-align: middle;
}

.tdPersonalInfo
{
    font-family: Segoe UI, Arial, Helvetica;
    background: url(../../App_Themes/ICE/_img/personal-icon.png) #957140;
    background-repeat: no-repeat;
    font-size: 12px;
    font-weight: bold;
    color: White;  
    background-position: 1% center;
    vertical-align: middle;
  
}

.tdImage
{
   
    background-position: 4% center;
    padding-left: 15px;
   
  
}

.SyncProfileSyncMessageDiv
{
    margin: 0px 5px 5px 5px; 
    font-family: Segoe UI, Regular; 
    font-size: 13px;
}
.SyncProfileLinkedInDiv
{
    margin: 0px 5px 5px 5px;
}
/* Anil Bisen  */

/* Navin Prasad  Profile Control End*/

/* Navin Prasad Meeting Control Start */

.MeetingMainDiv
{
    width:100%;
   overflow:auto;
}
.MeetingLeftDiv
{
    width:72%;
     float: left;
     overflow:hidden;

 
}
.MeetingSepDiv
{
     width:3%;
     float: left;
}
.MeetingRightDiv
{
    width:25%;
    float: left;
    overflow:hidden;

}
.MeetingTitleDiv
{
    font-weight:bold ;
    font-size:18px;
    color: #E97C00;
}

.MeetingWebDescriptionDiv
{
    text-align: justify;
}
.MeetingDetailDiv
{
    width:100%;
}
.SpeakerDetailsDiv
{
}
 /*Dilip changes 12721*/
.SpeakerDetailHeader, .SheduleDetailHeader, .DiscussionForumHeader
{
    background-repeat: no-repeat;
    font-weight: bold; 
    font-size: 12px; 
    height: 28px;
    padding:0px 0px 3px 45px;    
    color:#6c573d;    
}

.SpeakerDetailHeader
{
    background-image:url(../../App_Themes/ICE/_img/speaker-icon.png) ;
}

.SheduleDetailHeader
{
    background-image:url(../../App_Themes/ICE/_img/schedule-icon.png) ;
}

.DiscussionForumHeader
{
    background-color:#e7d2b6;
     /* width:250px;*/
   /* background-image:url(../../App_Themes/ICE/_img/discussion-icon.png) 5px 3px;  */
    background:url(../../App_Themes/ICE/_img/discussion-icon.png) no-repeat #e7d2b6 5px 3px; 
    
}

.PeopleAtMeetingHeader,.TravelDiscountHeader,.RelatedEventsHeader
{
    background-color: #e7d2b6;
    color:#74573b;
    
}
.tdPeopleAtMeetingHeader,.tdTravelDiscountHeader,.tdRelatedEventsHeader
{
     
    font-weight: bold; 
    font-size: 12px; 
    height: 28px;
   /*dilip issue 12721*/
    
   /* padding-left: 27px;  */
    padding-left: 31px;  
   
   
}
 /*dilip issue 12721*/
 
.tdPeopleAtMeetingHeader
{
   
    background:url(../../App_Themes/ICE/_img/people-icon.png) no-repeat #E7D2B6 5px 3px;
  
}

.tdTravelDiscountHeader
{
   
    background:url(../../App_Themes/ICE/_img/travel-icon.png) no-repeat #E7D2B6 5px 3px;
}

.tdRelatedEventsHeader
{
      background:url(../../App_Themes/ICE/_img/event-icon.png) no-repeat #E7D2B6 5px 3px;
}

.meeting-label
{
    width:15%;
    font-weight:bold;
}

/* Navin Prasad Meeting Control End */


/* Navin Prasad MeetingDirection control Start   */
.DirAddressDiv
{
    Width:98%; display:block; margin-bottom:2em;
}
.dirOrAddressDiv
{
    Width:40%; float:left; border:1px solid #c7baa6;
}
.Dirheader
{
    background-color:#b19463; color:White; font-size:12px; font-weight:bold; padding-left: 4px; padding-top:2px;
}
.DirArrow
{
    Width:15%; text-align:center; vertical-align:middle; float:left;
      background-image:url(../../App_Themes/ICE/_img/arrow.png);
}
.divGoogleMap
{
    width:100%; float:left; border:1px solid #c7baa6; height:500px;
}

/* Navin Prasad MeetingDirection control End   */
		  

/* suvarna Deshmukh IssueID-12433,12430 and 12434 On Dec 13, 2011 */

.BrowseProduct
{
    font-style:normal;
    color:white;
    font-weight:bold;    
    padding-left:0px;
    /*padding-top:3px;*/   
    padding-bottom:3px; 
    font-size:12px;
}

.BrowseProduct h6
{
    background: url(../../App_Themes/ICE/_img/browse-bg.jpg) repeat;
    min-height:22px;
    /*position: relative; */
}

.CategorySeparator
{
    background: url(../../App_Themes/ICE/_img/category-saperator.jpg) repeat-x ;
    position: relative;
}

div.ProductCategory
{
    width:100%;
    float:left;
    border-color:#e2d3bb
}

.OuterDiv
{
    width: 100%;    
    height:100%;
}

.ProductCategoryDiv
{
    width: 22%; 
    height:100%; 
    float:left;
}

.ProdCategory
{
   float:left; 
   background-color: #ede0ca; 
   border:1px solid #d1b88e; 
   color:#a56813;
   min-height:450px;  
   width:99%; 
}

.FindProduct
{
    background-color: #ede0ca; padding-left:4px; padding-right:4px; padding-bottom:4px; padding-top:4px;
}
    
.div
{
float: left; 
margin-left:25px;
}

.textfont
{
   font-size:18px;   
   color:#565656; 
}

.textfontsub
{
   font-size:18px;   
   color:#f48f0b;
}

.ICELabel
{

font-size:12px;
font-weight:bold;    
}

.DivGrid 
{   
    
   
    vertical-align:top;
    padding: 3px, 0px, 15px, 0px;
    float:left;
    width:99%;
    
    /*padding-top:0px;
    border:1px solid #e7d2b6;
    border-collapse:separate;
    background-color:White;
     */
}

.Imgproduct
{
    background-color:White;
    padding:10px;
    border:1px solid #e7d2b6;
}

.Image
{
    background-color:#e2e2e2;
    padding:5Px;
    Height:80px;
    Width:75px;
}

/*Anil changess issue 12996*/
.ICETBLabel
{
    text-align: left; 
    padding-left: 10px; 
    padding-bottom: 5px;    
    padding-right: 5px;   
    width:18%;
}

.ICETBLabelVal
{
    text-align: left; 
    padding-left: 3px; 
    padding-bottom: 5px; 
     width:30%;
}

.btnCart
{
    height: 70%; 
    padding: 10px; 
    vertical-align:top;
    text-align:center;   
}

.msgCart
{
     padding-left: 5px; 
     padding-bottom: 5px; 
     padding-top: 5px;
     text-align:center;
}

.btnProdCart
{
      Width:110px;
}

.ProdDetails
{
    float: left; 
    margin-right: 10px;
    width:100%;
}

.ProdButtonLink 
{ 
    color:#7a582d; 
    font-weight:bold; 
    font-size:12px; 
    border:none; 
    background: none; 
    cursor: pointer; 
       /* width:124px; */
  text-decoration:underline; 
}

.product-listing
{
    background-color:transparent;
  padding:10px;
    vertical-align:top;
  /*  min-height:180px; */
}

.GriditemMargin
{
    background-color:transparent;
    padding-right:10px;
    padding-top:10px;
    vertical-align:top;
    
}

.lnkDecoration
{ 
  font-size:12px;
  color:#a56813; 
  font-weight:bold;
}

.lnkDecoration a:link 
{ color: #a56813; }

.lnkDecoration  a:hover 
{ color: #553916;
  background-color: #dbc195;
 }

.searchcor
{
    background: url(../../App_Themes/ICE/_img/search-corner.png) no-repeat left top; 
    height:33px;
    width:34px;
    float: right; 
}

.searchbg
{
    background-color:#e2c8a7;
    height:34px;
    width: auto;
    float: right;
    width: 260px;
}

/*dilip*/

.tdcalender
{
    background-color:#74573b;
     font-weight:bold;
      font-size:12pt;
       color:White ;
       Height:28px;
       width:10px;
      
}





/* Anil Change for whiteline*/
.SearchContent
{
    background: transparent url(../../App_Themes/ICE/_img/page-home-bg.png) repeat-x;
    height:35%;
    overflow:auto;
}
/* Anil Change end*/
/* End od addition by suvarna Deshmukh IssueID-12433,12430 and 12434 On Dec 13, 2011 */

/* @end */

/*Nalini Issue # 12578*/

.tdbgcolorshipping
{
    background-color:#74573b;
     padding-left:3px;
}
.tdbgcolorshippingTo
{
    
    background-color:#e7d2b6;
    float:left;
    padding-left:1px;
    
}
.tdchangebuttonshipping
{
    valign=middle;
     align=left;
     padding-left:5px;
     padding-bottom:2px;
}

.tdchangeAddressBackground
{
    background-color: #e7d2b6;
}

.ProdNavBar
{
float: left; vertical-align:top; width:23%; background-color:#ede0ca; min-height:450px; border:1px solid #d1b88e; overflow:auto;    
}

/* @end */
   .paging-style td table td
{
    padding:0px 5px;
    }
    
    
    
    
    
/* NATHAN OVERRIDES... */

body {background:url(../../App_Themes/AAMBASE/_img/background_pattern.gif); margin:0; padding:0; font-family:Arial, Sans-Serif; color:#595959; font-size:12px;}
/* body {background:url(../../App_Themes/AAMBASE/_img/background_pattern.gif); margin:0; padding:0; font-family:Arial, Sans-Serif; color:#939598; font-size:12px;} */
#page {background:url(../../App_Themes/AAMBASE/_img/background_page_shadow.png) repeat-y; width:928px; margin:0 auto;}
#contentWrapper {background:white; width:844px; overflow:hidden; margin:0 auto; padding-bottom:40px;}
#content {padding:0 50px 20px 66px;}
#header {background:url(../../App_Themes/AAMBASE/_img/background_header.gif) bottom right no-repeat white; width:844px; margin:0 auto; height:143px; position:relative;}
#home #header {background:url(../../App_Themes/AAMBASE/_img/background_headerHome.gif) bottom right no-repeat white;}
#annualmeeting #header {background-image:none !important; background-color:White;}
#membershiphome #header {background-image:none !important; background-color:White;}
#advocacyhome #header {background-image:none !important; background-color:White;}

#logo {position:absolute; top:54px; left:38px; background:url(../../App_Themes/AAMBASE/_img/aam_logo.gif); width:151px; height:69px;}
#toolsWrapper {position:absolute; top:0; right:0; width:520px; height:30px; background:yellow; text-align:right;}

#navigation {position:absolute; top:98px; right:50px; width:520px;}

#footerWrapper {background:#004d5a; width:804px; overflow:hidden; margin:0 auto; color:White; font-size:11px !important; padding:20px; line-height:1.4em; -webkit-text-size-adjust:none;}
#footerWrapper td {font-size:11px !important; line-height:1.4em;}
#footerWrapper a {color:White; text-decoration:none;}
#footerWrapper a:hover {color:White; text-decoration:underline;}

#footerWrapper .col1 {width:42px; text-align: right; vertical-align: middle;}
#footerWrapper .col2 {text-align: left; vertical-align: top;}
#footerWrapper .col3 {width:97px; text-align: left; vertical-align: top;}
#footerWrapper .col4 {width:85px; text-align: left; vertical-align: top;}
#footerWrapper .col5 {width:110px; text-align: left; vertical-align: top;}




#bottomShadow {background:url(../../App_Themes/AAMBASE/_img/background_bottom_shadow.png) center top; width:928px; height:22px; margin:0 auto;}

#breadcrumbsWrapper {font-size:11px; padding:41px 66px 0; background:url(../../App_Themes/AAMBASE/_img/background_breadcrumbs.gif) no-repeat; min-height:21px; position:relative; overflow:hidden; margin:0 auto;}    

#featureWrapper {background:#fff !important; height:326px; position:relative;}
#featureWrapper .RadRotator_Default {padding:0 !important; margin:0 !important; width:844px !important;}
#featureWrapper .rrRelativeWrapper {padding:0 !important; margin:0 !important; width:844px !important;}
/* #featureWrapper .rrItemsList {left:-844px !important;} */
#featureWrapper .rrRelativeWrapper .rrButton {}
#featureWrapper .rrRelativeWrapper .rrButtonLeft {z-index:1000; top:30px; left:500px; background-image:url(../../App_Themes/AAMBASE/_img/feature_arrows_prev_next.png);}
#featureWrapper .rrRelativeWrapper .rrButtonRight {z-index:1000; top:30px; left:520px; background-image:url(../../App_Themes/AAMBASE/_img/feature_arrows_prev_next.png);}
.RadRotator_Default .rrClipRegion {
    border-width: 0px !important;
}





#socialNavWrapper {position:absolute; top:0; right:0; width:369px; height:326px; background:url(../../App_Themes/AAMBASE/_img/background_socialNav.png);}
/* make social nav background go all the way to the right for the meeting template... */
#annualmeeting #socialNavWrapper {position:absolute; top:0; right:0; width:369px; height:326px; background:url(../../App_Themes/AAMBASE/_img/background_socialNav_meeting.png);}
#membershiphome #socialNavWrapper {position:absolute; top:0; right:0; width:369px; height:326px; background:url(../../App_Themes/AAMBASE/_img/background_socialNav_meeting.png);}
#advocacyhome #socialNavWrapper {position:absolute; top:0; right:0; width:369px; height:326px; background:url(../../App_Themes/AAMBASE/_img/background_socialNav_meeting.png);}
.socialLinks {margin-right:80px; margin-top:30px; display:block; overflow:hidden;}
.socialLinks a {text-decoration:none; text-align:right; color:#fff; width:170px; float:right; display:block; font-size:28px; font-family: 'Oxygen', sans-serif; font-weight:100; background:url(../../App_Themes/AAMBASE/_img/feature_arrows.jpg) right center no-repeat; height:40px; padding-right:20px;}

#annualmeeting .socialLinks {margin-right:60px; margin-top:30px; display:block; overflow:hidden;}
#annualmeeting .socialLinks a {text-decoration:none; text-align:right; color:#fff; width:170px; float:right; display:block; font-size:28px; font-family: 'Oxygen', sans-serif; font-weight:100; background:url(../../App_Themes/AAMBASE/_img/feature_arrows.jpg) right center no-repeat; height:40px; padding-right:20px;}
    .join{margin-right:10px;}
    .join:hover {padding-right:15px; color:#fff; text-decoration:none;}
    .advocate {margin-right:30px;}
    .advocate:hover {padding-right:15px; color:#fff; text-decoration:none;}
    .excel {margin-right:70px;}
    .excel:hover {padding-right:15px; color:#fff; text-decoration:none;}
    .connect {margin-right:60px;}
    .connect:hover {padding-right:15px; color:#fff; text-decoration:none;}
    /*annual meeting page*/
    #annualmeeting .socialLinks a.register {margin-right:0; margin-top:40px; width:140px;}
    #annualmeeting .socialLinks a.register:hover {padding-right:15px; color:#fff; text-decoration:none;}
    #annualmeeting .socialLinks a.housing {margin-right:0;width:140px;}
    #annualmeeting .socialLinks a.housing:hover {padding-right:15px; color:#fff; text-decoration:none;}
    #annualmeeting .socialLinks a.events {margin-right:0; width:140px;}
    #annualmeeting .socialLinks a.events:hover {padding-right:15px; color:#fff; text-decoration:none;}
    #annualmeeting .socialLinks a.sessions {margin-right:0; width:165px; }
    #annualmeeting .socialLinks a.sessions:hover {padding-right:15px; color:#fff; text-decoration:none;}

#membershiphome .socialLinks {margin-right:60px; margin-top:30px; display:block; overflow:hidden;}

#advocacyhome .socialLinks {margin-right:60px; margin-top:30px; display:block; overflow:hidden;}

#membershiphome .socialLinks a {text-decoration:none; text-align:right; color:#fff; width:170px; float:right; display:block; font-size:28px; font-family: 'Oxygen', sans-serif; font-weight:100; background:url(../../App_Themes/AAMBASE/_img/feature_arrows.jpg) right center no-repeat; height:40px; padding-right:20px;}
    .join{margin-right:10px;}
    .join:hover {padding-right:15px; color:#fff; text-decoration:none;}
    .advocate {margin-right:20px;}
    .advocate:hover {padding-right:15px; color:#fff; text-decoration:none;}
    .excel {margin-right:30px;}
    .excel:hover {padding-right:15px; color:#fff; text-decoration:none;}
    /*membership homepage*/
    #membershiphome .socialLinks a.Individuals {margin-right:0; margin-top:40px; width:140px;}
    #membershiphome .socialLinks a.Individuals:hover {padding-right:15px; color:#fff; text-decoration:none;}
    #membershiphome .socialLinks a.Museum {margin-right:0;width:140px;}
    #membershiphome .socialLinks a.Museum:hover {padding-right:15px; color:#fff; text-decoration:none;}
    #membershiphome .socialLinks a.Industry {margin-right:0; width:140px;}
    #membershiphome .socialLinks a.Industry:hover {padding-right:15px; color:#fff; text-decoration:none;}
    #membershiphome .socialLinks a.Ally {margin-right:0; width:165px; }
    #membershiphome .socialLinks a.Ally:hover {padding-right:15px; color:#fff; text-decoration:none;}    

#advocacyhome .socialLinks a {text-decoration:none; text-align:right; color:#fff; width:170px; float:right; display:block; font-size:28px; font-family: 'Oxygen', sans-serif; font-weight:100; background:url(../../App_Themes/AAMBASE/_img/feature_arrows.jpg) right center no-repeat; height:40px; padding-right:20px;}
    .join{margin-right:10px;}
    .join:hover {padding-right:15px; color:#fff; text-decoration:none;}
    .advocate {margin-right:20px;}
    .advocate:hover {padding-right:15px; color:#fff; text-decoration:none;}
    .excel {margin-right:30px;}
    .excel:hover {padding-right:15px; color:#fff; text-decoration:none;}
    /*membership homepage*/
    #advocacyhome .socialLinks a.Alerts {margin-right:0; margin-top:40px; width:140px;}
    #advocacyhome .socialLinks a.Alerts:hover {padding-right:15px; color:#fff; text-decoration:none;}
    #advocacyhome .socialLinks a.Issues {margin-right:0;width:140px;}
    #advocacyhome .socialLinks a.Issues:hover {padding-right:15px; color:#fff; text-decoration:none;}
    #advocacyhome .socialLinks a.Resources {margin-right:0; width:140px;}
    #advocacyhome .socialLinks a.Resources:hover {padding-right:15px; color:#fff; text-decoration:none;}
    #advocacyhome .socialLinks a.TakeAction {margin-right:0; width:165px; }
    #advocacyhome .socialLinks a.TakeAction:hover {padding-right:15px; color:#fff; text-decoration:none;}  
 
.socialIcons {display:block; width:145px; border-top:1px solid #ffffff; margin-top:20px; padding-top:25px; margin-left:80px}
.socialIcons a {width:29px; height:29px; float:left; margin-left:10px; display:block;}
    .fb {background:url(../../App_Themes/AAMBASE/_img/feature_button_facebook.jpg);}
    .fb:hover {margin-top:5px;}
    .tw {background:url(../../App_Themes/AAMBASE/_img/feature_button_twitter.jpg);}
    .tw:hover {margin-top:5px;}
    .li {background:url(../../App_Themes/AAMBASE/_img/feature_button_linkedin.jpg);}
    .li:hover {margin-top:5px;}




#contentLeft
{
    float: right;
    width: 169px !important;
    vertical-align: top;
}
#contentMiddle
{
    float: left;
    margin: 2px;
    vertical-align: top;
    width: 471px !important;
}
#contentRight
{
    float: right;
    width: 169px !important;
    vertical-align: top;
    clear:right;
}

#home #contentMiddle, #annualmeeting #contentMiddle, #membershiphome #contentMiddle, #advocacyhome #contentMiddle {padding-top:40px;}

/* One Column Over-rides */
body.oneColumn #contentLeft {float:none !important; width:100% !important;}
body.oneColumn #contentMiddle {float:none !important; width:100% !important;}
body.oneColumn #contentRight {float:none !important; width:100% !important;}

.RegistrationLink {font-family: 'Oxygen', sans-serif; margin:1em 0 .5em 0; font-size:18px; color:#595959; color:#00a19b; text-decoration:none;}

/* TEXT STYLES */
h1, h2, h3, h4, h5, h6 {font-family: 'Oxygen', sans-serif; margin:1em 0 .5em 0; }
h1 {font-size:28px; color:#00a19b; font-weight:100;}
/* h2 {font-size:18px; color:#939598;} */
/* h3 {font-size:14px; color:#939598;} */
h2 {font-size:18px; color:#595959;}
h3 {font-size:14px; color:#595959;}
h4 {font-size:12px; color:#000;}
h5 {font-size:11px; color:#000;}
h6 {font-size:11px; color:#000;}

/* a {color:#00a19b; text-decoration:none;} */
a {color:#008582; text-decoration:none;}
a:hover {color:#f78e1e; text-decoration:underline;}
a img {border-width:0 !important;}

#contentWrapper hr {
	clear:left;
	margin:.3em 0;
	color: #bebab9 !important;
	background-color: #bebab9 !important;
	height: 2px !important;
	border:none;
}

.floatright {	float:right;	margin:0 0 10px 20px;}
.floatleft {	float:left;	margin:0 20px 10px 0;}
.alignbottom {	vertical-align:bottom;}
.more {text-align:right; font-weight:bold; font-size:11px; margin-bottom:2em;}
.border {border:1px solid #c2c2c2;}
.borderTop {border-top:2px solid #4b413b;}
.small {font-size:11px;}
.city {color:#666; font-size:11px;}

.tabWrapper 
{
    padding:10px;
    background:#f2f2f2;
    border:1px solid #ccc;
    margin-top:40px;
    }
    
.tabWrapper h3
{color:Black; margin-top:0;}


/* MAIN MENU OVER-RIDES */

.RadMenu_navbar {position:absolute; top:98px; right:50px; width:560px;}

.RadMenu_navbar li {
    border-bottom: 0px solid #e3e3e3;
    height: 25px;
    line-height: 25px;
    font-family: 'Oxygen', sans-serif; font-weight:100;
    font-size:14px;
    padding: 0px;
    margin: 0px;
}
 
.RadMenu_navbar li a.rtsLink {
    color: #4e4e4e;
    display: block;
    width: 100%;
    text-align: left;
    background-image: url(../documentation/images/arrow.jpg);
    background-repeat: no-repeat;
    background-position: 10px 10px;
    text-indent: 3px;
    
}
 
.RadMenu_navbar li a.rtsLink:hover {
    color: White;
    background-color: #013300;
}
 
.RadMenu_navbar li .rtsTxt {
    text-align: left;
}
.rmSlide {}
.rmLevel1 ul {}
.rmLevel1 li {background:#909295; text-align:left; font-size:12px; font-family:Arial, Sans-Serif;}
.rmLevel1 li a {color:#fff; text-decoration:none;}
.rmLevel1 li a:hover {color:#fff; text-decoration:none; background:#fd4f00 !important;}





/* HEADER TOOLS AREA */

#header-inner div.sfContentBlock {position:absolute; top:0; right:0;}

#HeaderPlaceHolder_TDE93AE2E011 {}
#HeaderPlaceHolder_TDE93AE2E011 fieldset,
#HeaderPlaceHolder_T1453C44A011 fieldset,
#HeaderPlaceHolder_TDE92D323005 fieldset,
#HeaderPlaceHolder_T7D18FAE4004 fieldset,
#HeaderPlaceHolder_TBFF7B4FD004 fieldset,
#HeaderPlaceHolder_T464D32F0004 fieldset,
#HeaderPlaceHolder_TBFAF655C004 fieldset,
#HeaderPlaceHolder_TBFAF655C004 fieldset,
#HeaderPlaceHolder_TBFAF655C004 fieldset

{
    border:none;
  /*  background:#939598; */
	background:#767676;
    padding:3px 10px 0; 
    color:White; 
    font-size:11px; 
    height:32px; 
    position:absolute;
    top:0;
    right:99px;
    width:260px;}

#header-inner .sfsearchTxt 
{
    width:178px; 
     /*  background:#939598; */
	background:#767676; 
    border:1px solid #a9aaad; 
    font-size:11px; 
    color:White; 
    padding:6px;
    float:left;
    margin-top:2px;
    height:10px;
    }

#header-inner .sfsearchTxt:focus
{background:#a9aaad;}

/* search submit button */
#header-inner .submitBtn 
{
     /*  background:#939598; */
	background:#767676; 
    border:1px solid #a9aaad; 
    font-size:11px; 
    font-weight:bold; 
    color:White; 
    padding:0 5px; 
    margin-top: 2px; 
    margin-left: 6px; 
    -webkit-appearance:none; 
    -webkit-border-radius:0;
    float:right;
    height:24px;
    }
#header-inner .submitBtn:hover 
{background:#a5a9af;}

#header-inner .submitBtn:active 
{background:#71757b;}

#searchcorner {display:none;}
    
/* login button ==OLD SITEFINITY VERSION== */
#HeaderPlaceHolder_TDE93AE2E008 {}
#HeaderPlaceHolder_TDE93AE2E008 a,
#HeaderPlaceHolder_T1453C44A010 a,
#HeaderPlaceHolder_T464D32F0009 a 
{
    display:block; 
     /*  background:#939598; */
	background:#767676;
    float:right; 
    padding:10px 10px 0; 
    color:White; 
    font-size:11px; 
    height:25px;
    position:absolute;
    top:0;
    right:342px;
    font-weight:bold;
    }
    

    
#HeaderPlaceHolder_TDE93AE2E008 a:hover,
#HeaderPlaceHolder_T1453C44A010 a:hover,
#HeaderPlaceHolder_T464D32F0009 a:hover
{background:#a9aaad;}    

#donateButton {font-weight:bold !important; display:inline-block; background:#fd4f00; float:right; margin-right:40px; padding-top:10px; color:#ffffff; font-size:11px; height:25px; width:60px; text-align:center;}
#donateButton:hover {background:#ff7e44;}

#connectButton {font-weight:bold !important; display:inline-block; /*background:#939598; background:#00a19c; */ background:#008582; float:none; margin-right:1px; padding-top:11px; color:#ffffff; font-size:11px; height:24px; width:70px; text-align:center;}
#connectButton:hover {background:#004d5a;}

#translateButton { display:block; background:#939598; float:right; margin-right:40px; color:White;}

#navigation {position:absolute; top:98px; right:50px; width:520px;}

#loginButton { display:block;  /*  background:#939598; */ background:#767676; float:right; margin-right:342px;}
#loginButton:hover {background:#a5a9af;}
#loginButton a.loginLink {font-weight:bold !important; display:block; padding-top:10px; color:White; font-size:11px; height:25px; width:60px; text-align:center;}

span#HeaderPlaceHolder_T464D32F0001 a {
    display:block; 
     /*  background:#939598; */
	background:#767676; 
    float:right; 
    padding:10px 10px 0; 
    color:White; 
    font-size:11px; 
    height:25px;
    position:absolute;
    top:0;
    right:342px;
    font-weight:bold;
    }
    

#HeaderPlaceHolder_T1453C44A011,
#HeaderPlaceHolder_TDE93AE2E011,
#HeaderPlaceHolder_T464D32F0004,
#HeaderPlaceHolder_TBFF7B4FD004,
#HeaderPlaceHolder_TBFAF655C004,
#HeaderPlaceHolder_TDE92D323005
{
    position:absolute;
    right:71px;
}


/* NEW LOGIN BUTTON, LOGGED IN */
#HeaderPlaceHolder_T1453C44A018_LoginSF4_pnllogin,
#HeaderPlaceHolder_T464D32F0011_LoginSF4_pnllogin,
#HeaderPlaceHolder_TDE92D323002_LoginSF4_pnllogin,
#HeaderPlaceHolder_TDE93AE2E017_LoginSF4_pnllogin,
#HeaderPlaceHolder_TBFAF655C002_LoginSF4_pnllogin {margin-right:453px; float:right; padding:10px 10px 0 10px; height:25px;  /*  background:#939598; */ background:#767676; color:White; font-size:11px; font-weight:bold; text-align:right !important;} 

#HeaderPlaceHolder_T1453C44A018_LoginSF4_pnllogin td,
#HeaderPlaceHolder_T464D32F0011_LoginSF4_pnllogin td,
#HeaderPlaceHolder_TDE92D323002_LoginSF4_pnllogin td,
#HeaderPlaceHolder_TDE93AE2E017_LoginSF4_pnllogin td {text-align:right !important;}

#HeaderPlaceHolder_T1453C44A018_LoginSF4_pnllogin a,
#HeaderPlaceHolder_T464D32F0011_LoginSF4_pnllogin a,
#HeaderPlaceHolder_TDE92D323002_LoginSF4_pnllogin a,
#HeaderPlaceHolder_TDE93AE2E017_LoginSF4_pnllogin a {color:#fff; font-weight:100;} 

#HeaderPlaceHolder_T1453C44A018_LoginSF4_pnllogin a:hover,
#HeaderPlaceHolder_T464D32F0011_LoginSF4_pnllogin a:hover,
#HeaderPlaceHolder_TDE92D323002_LoginSF4_pnllogin a:hover,
#HeaderPlaceHolder_TDE93AE2E017_LoginSF4_pnllogin a:hover {color:#fff; font-weight:100;} 

#HeaderPlaceHolder_T1453C44A018_LoginSF4_cmdLogOut.submitBtn,
#HeaderPlaceHolder_T464D32F0011_LoginSF4_cmdLogOut.submitBtn,
#HeaderPlaceHolder_TDE92D323002_LoginSF4_cmdLogOut.submitBtn,
#HeaderPlaceHolder_TDE93AE2E017_LoginSF4_cmdLogOut.submitBtn {border:none; font-weight:100; padding:0; color:#fff; font-size:11px; background:none !important; width:auto !important; height: 14px; margin-top: -1px; padding: 0px; font-family:Arial, Sans-Serif; display:block;}

#HeaderPlaceHolder_T1453C44A018_LoginSF4_cmdLogOut.submitBtn:hover,
#HeaderPlaceHolder_T464D32F0011_LoginSF4_cmdLogOut.submitBtn:hover,
#HeaderPlaceHolder_TDE92D3230022_LoginSF4_cmdLogOut.submitBtn:hover,
#HeaderPlaceHolder_TDE93AE2E017_LoginSF4_cmdLogOut.submitBtn:hover {border:none; font-weight:100; padding:0; color:#ccc; font-size:11px; background:none !important; width:auto !important; color:#fff; text-decoration:underline; cursor:pointer;}
 
.content-container-Home
{
	background-color: none !important;
	box-shadow: none !important;
}

/* TURN OFF SITEFINITY SEARCH PLACEHOLDER */    
#ctl00_SearchPlaceHolder_RadDockZoneSearchPlaceHolder {display:none;}

/* TURN OFF LEFT COLUMN ON HOMEPAGE */
#home #contentLeft, #annualmeeting #contentLeft, #membershiphome #contentLeft, #advocacyhome #contentLeft {display:none;}

/* TWITTER WIDGET */
.twtr-hd {display:none;}
.twtr-ft {display:none;}
.twtr-results-inner, .twtr-new-results {
	line-height: 1.3em !important;
	padding: 0 !important;
	width: 100% !important;
	margin:0 !important;
	text-align:left !important;
}
.twtr-tweet-wrap {
	padding: 6px 0 10px 0 !important;
}
.twtr-tweet {
	border-bottom-width:0px !important;
}
.twtr-hyperlink {display:block; font-size:11px !important;}
.twtr-user {display:block; font-size:11px !important; color:#999 !important;}
.twtr-timestamp, .twtr-reply, .twtr-rt, .twtr-fav {color:#999 !important;}
.twtr-user:before {content: "@";}
.twtr-user {display:none;}
/* .twtr-tweet-text p:nth-child(2) {display:none !important;} */




/* SEARCH RESULTS */
.sfsearchResultStatistics {}
.sfsearchReultTitleSnippetUrl {}
.sfsearchResultTitle {font-size:14px; font-weight:bold;}
.sfsearchResultUrl {display:block; margin:0 0 10px 0; font-size:11px;}

#MiddleCenter_C002_ctl00_ctl00_bottomSearchBox_ctl00_ctl00_main {margin-top:20px; }
#MiddleCenter_C002_ctl00_ctl00_bottomSearchBox_ctl00_ctl00_main:before
{
content:"Search Again: ";
} 


.GridViewHeader
{
	background-color: #00A19C;
	font-weight: bold;
	color: White;
	font-family: Arial,Helvetica, Sans-Serif;
	font-size: 12px;
}


/* pager */
.sf_pagerNumeric {}
.sf_PagerCurrent {}



/* TABS */
#tabs {
	font-size:90%;
	margin:20px 0;
}
#tabs ul {
	float:left;
	background:#fff;
	width:auto;
	padding-top:4px;
	margin:0;
	padding-left:0;
}
#tabs li {
	margin-right:4px;
	list-style:none;
	background:#ccc;
	height:45px;
}
* html #tabs li {
	display:inline;
}
#tabs li, #tabs li a {
	float:left;
	text-align:center;
}
#tabs ul li.active {
	background:#ebebeb !important;
}
#tabs ul li.active a {
	color:#333333;
}
#tabs div {
	background:#ebebeb;
	clear:both;
	padding:15px;
	min-height:100px;
}
#tabs div h3 {
	margin-bottom:12px;
}
#tabs div p {
	line-height:150%;
}
#tabs ul li a {
	text-decoration:none;
	padding:8px;
	color:#000;
	font-weight:bold;
}
#tabs .LeftColumn {width:20%; text-align:right;}



/* ERROR MESSAGES */
.FirstNameRequired,
.LastNameRequired,
.EmailRequired,
.EmailRequired,
.PasswordsMustMatch,
.PasswordRequired,
.PasswordHintRequired,
.UserIDRequired,
.PasswordHintRequired 
{background:#FD5002; color:white; font-weight:bold; padding:4px 6px;}

#MiddleCenter_Profile__c_ValidationSummary1 {border:2px solid #FD5002; color:#FD5002; font-weight:bold; padding:4px 6px;}

.thumbs {
	float:left;
	border:#000 solid 1px;
	margin-bottom:20px;
	margin-right:20px;
}



/* MISC FORM STYLES */
.submitBtn {background:#00a29c; border:1px solid #007163; color:White; font-weight:bold; padding:4px; font-size:11px;}
.submitBtn:hover {background:#007163;}
.submitBtn:active {background:#00a29c;}

/* input, select {border:1px solid #007163; padding:3px;}*/
input[type="text"], select, input[type="password"]
{
    border:1px solid #007163; padding:3px;
}


/* CAREERS PAGE RSS FEED */
.rss-box {padding:0;}
.rss-items {list-style:none; margin:0 !important; padding:0 !important;}
.rss-item {list-style:none; margin:0 0 10px 0 !important; padding:0 !important:}
.rss-item a {font-weight:bold;}
.rss-date {font-size:10px; color:#999;}



/* NEW APTIFY JOIN FORM OVER-RIDES */
#MiddleCenter_Membership__C_UpdatePanel1 {width:500px; border:1px solid #ccc;}

#MiddleCenter_Membership__C_lblStepInfo {}

/* prev/next butts */
#MiddleCenter_Membership__C_wzMembership_StepNavigationTemplateContainerID_StepNextButton,
#MiddleCenter_Membership__C_wzMembership_StepNavigationTemplateContainerID_StepPreviousButton
{background:#00a29c; border:1px solid #007163; color:White; font-weight:bold; padding:4px; font-size:11px;}

#MiddleCenter_Membership__C_wzMembership_StepNavigationTemplateContainerID_StepNextButton:hover,
#MiddleCenter_Membership__C_wzMembership_StepNavigationTemplateContainerID_StepPreviousButton:hover
{background:#007163;}

#MiddleCenter_Membership__C_wzMembership_StepNavigationTemplateContainerID_StepNextButton:active,
#MiddleCenter_Membership__C_wzMembership_StepNavigationTemplateContainerID_StepPreviousButton:active
{background:#00a29c;}


#MiddleCenter_Membership__C_wzMembership_FinishNavigationTemplateContainerID_FinishPreviousButton,
#MiddleCenter_Membership__C_wzMembership_FinishNavigationTemplateContainerID_FinishButton
{background:#00a29c; border:1px solid #007163; color:White; font-weight:bold; padding:4px; font-size:11px;}

#MiddleCenter_Membership__C_wzMembership_FinishNavigationTemplateContainerID_FinishPreviousButton:hover,
#MiddleCenter_Membership__C_wzMembership_FinishNavigationTemplateContainerID_FinishButton:hover
{background:#007163;}

#MiddleCenter_Membership__C_wzMembership_FinishNavigationTemplateContainerID_FinishPreviousButton:active,
#MiddleCenter_Membership__C_wzMembership_FinishNavigationTemplateContainerID_FinishButton:active
{background:#00a29c;}


/* specific fields */
#MiddleCenter_Membership__C_wzMembership_ddlPerfix,
#MiddleCenter_Membership__C_wzMembership_txtFirstName,
#MiddleCenter_Membership__C_wzMembership_txtMiddleName,
#MiddleCenter_Membership__C_wzMembership_txtLastName,
#MiddleCenter_Membership__C_wzMembership_ddlSufix,
#MiddleCenter_Membership__C_wzMembership_txtInformalName,
#MiddleCenter_Membership__C_wzMembership_txtProfessionalTitle,
#MiddleCenter_Membership__C_wzMembership_ddlProfessionalType,
#MiddleCenter_Membership__C_wzMembership_ddlFunctionalRole,
#MiddleCenter_Membership__C_wzMembership_txtCompany,
#MiddleCenter_Membership__C_wzMembership_ddlAddressType,
#MiddleCenter_Membership__C_wzMembership_txtAddressLine1,
#MiddleCenter_Membership__C_wzMembership_txtAddressLine2,
#MiddleCenter_Membership__C_wzMembership_txtAddressLine3,
#MiddleCenter_Membership__C_wzMembership_txtCity,
#MiddleCenter_Membership__C_wzMembership_txtZipCode,
#MiddleCenter_Membership__C_wzMembership_cmbCountry
{width:230px;
 box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;}

span.RequiredField {display:inline;}
#MiddleCenter_Membership__C_wzMembership_cmbPreferredMail {width:140px;}


div#MiddleCenter_Membership__C_wzMembership_pnlContactInfo .LeftColumn,
#MiddleCenter_Membership__C_wzMembership_pnlPersonalinfo .LeftColumn,
#MiddleCenter_Membership__C_wzMembership_pnlAccountInfo .LeftColumn
{width:150px; text-align:right; vertical-align:center;}

/* #MiddleCenter_Membership__C_wzMembership_trPrimaryEmail {vertical-align:center !important;} */
#MiddleCenter_Membership__C_wzMembership_pnlContactInfo td {vertical-align:top !important;}

/* error boxes... */
#MiddleCenter_Membership__C_wzMembership_ValidationSummary1
{border:2px solid red; padding:3px;}

/*
#MiddleCenter_Membership__C_wzMembership_lblWarning
#MiddleCenter_Membership__C_wzMembership_lblw1 {display:block; border:2px solid red; padding:3px;} 
*/


#MiddleCenter_Membership__C_wzMembership_chklProfNetworks td {font-size:11px;}
#MiddleCenter_Membership__C_wzMembership_chklProfNetworks td input {margin-bottom:1em; float:left;}




























/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
PRINT STYLES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

@media print
  {



body {margin:0; padding:0; font-family:Arial, Sans-Serif; color:#595959; font-size:12px;}
#page {width:100%;}
#contentWrapper {width:100%;}
#content {padding:0;}
#header {width:100%; height:1.5in; border-bottom:1px solid gray; page-break-after:avoid;}

#logo {
  display: list-item; 
  list-style-image: url(../../App_Themes/AAMBASE/_img/aam_logo.gif); 
  list-style-position: inside;
	margin: 0 !important;
  padding: 0 !important;
	height: 69px;
	position:relative;
}


#toolsWrapper {display:none;}

#navigation {display:none;}

#footerWrapper {width:100%; color:#000; border-top:1px solid gray; padding-top:.1in; clear:both !important;}
#footerWrapper img {display:none;}

#footerWrapper .col1 {display:none;}
#footerWrapper .col2 {text-align: left; vertical-align: top;}
#footerWrapper .col3 {display:none;}
#footerWrapper .col4 {display:none;}
#footerWrapper .col5 {display:none;}



#bottomShadow {display:none;}

#breadcrumbsWrapper {display:none;}    

#featureWrapper {display:none;}
#socialNavWrapper {display:none;}



#contentLeft
{
    width: 25% !important;
    float:right;
     margin-top:.25in;
}
#contentMiddle
{
    width: 70% !important;
}
#contentRight
{
    width: 25% !important;
    margin-top:.25in;
    float:right;
}

#home #contentMiddle, #annualmeeting #contentMiddle, #membershiphome #contentMiddle, #advocacyhome #contentMiddle {}


/* TEXT STYLES */
h1, h2, h3, h4, h5, h6 {font-family: 'Oxygen', sans-serif; margin:1em 0 .5em 0; }
h1 {font-size:28px; color:#00a19b; font-weight:100;}
/* h2 {font-size:18px; color:#939598;} */
/* h3 {font-size:14px; color:#939598;} */
h2 {font-size:18px; color:#595959;}
h3 {font-size:14px; color:#595959;}
h4 {font-size:12px; color:#000;}
h5 {font-size:11px; color:#000;}
h6 {font-size:11px; color:#000;}

a {color:#00a19b; text-decoration:none;}
a:hover {color:#f78e1e; text-decoration:underline;}
a img {border-width:0 !important;}

#contentWrapper hr {
	clear:left;
	margin:.3em 0;
	color: #bebab9 !important;
	background-color: #bebab9 !important;
	height: 2px !important;
	border:none;
}

.floatright {	float:right;	margin:0 0 10px 20px;}
.floatleft {	float:left;	margin:0 20px 10px 0;}
.alignbottom {	vertical-align:bottom;}
.more {text-align:right; font-weight:bold; font-size:11px; margin-bottom:2em;}
.border {border:1px solid #c2c2c2;}
.borderTop {border-top:2px solid #4b413b;}
.small {font-size:11px;}
.city {color:#666; font-size:11px;}

.tabWrapper 
{
    padding:10px;
    background:#f2f2f2;
    border:1px solid #ccc;
    margin-top:40px;
    }
    
.tabWrapper h3
{color:Black; margin-top:0;}


/* MAIN MENU OVER-RIDES */

.RadMenu_navbar {display:none;}



/* HEADER TOOLS AREA */

#header-inner div.sfContentBlock {position:absolute; top:0; right:0;}

#HeaderPlaceHolder_TDE93AE2E011 {}
#HeaderPlaceHolder_TDE93AE2E011 fieldset,
#HeaderPlaceHolder_T1453C44A011 fieldset,
#HeaderPlaceHolder_T464D32F0004 fieldset
{
    display:none;}

#searchcorner {display:none;}
    
/* login button ==OLD SITEFINITY VERSION== */
#HeaderPlaceHolder_TDE93AE2E008 {}
#HeaderPlaceHolder_TDE93AE2E008 a,
#HeaderPlaceHolder_T1453C44A010 a,
#HeaderPlaceHolder_T464D32F0009 a 
{
    display:none;;
    }
    

    

#donateButton {display:none;}

#loginButton {display:none;}

span#HeaderPlaceHolder_T464D32F0001 a {
    display:none;
    }
    


/* NEW LOGIN BUTTON, LOGGED IN */
#HeaderPlaceHolder_T1453C44A018_LoginSF4_pnllogin,
#HeaderPlaceHolder_T464D32F0011_LoginSF4_pnllogin,
#HeaderPlaceHolder_TDE93AE2E017_LoginSF4_pnllogin {display:none;} 


#HeaderPlaceHolder_T1453C44A018_LoginSF4_cmdLogOut.submitBtn,
#HeaderPlaceHolder_T464D32F0011_LoginSF4_cmdLogOut.submitBtn,
#HeaderPlaceHolder_TDE93AE2E017_LoginSF4_cmdLogOut.submitBtn {display:none;}

 
.content-container-Home
{
	background-color: none !important;
	box-shadow: none !important;
}

/* TURN OFF SITEFINITY SEARCH PLACEHOLDER */    
#ctl00_SearchPlaceHolder_RadDockZoneSearchPlaceHolder {display:none;}

/* TURN OFF LEFT COLUMN ON HOMEPAGE */
#home #contentLeft, #annualmeeting #contentLeft, #membershiphome #contentLeft, #advocacyhome #contentLeft {display:none;}

/* TWITTER WIDGET */
.twtr-hd {display:none;}
.twtr-ft {display:none;}
.twtr-results-inner, .twtr-new-results {
	line-height: 1.3em !important;
	padding: 0 !important;
	width: 100% !important;
	margin:0 !important;
	text-align:left !important;
}
.twtr-tweet-wrap {
	padding: 6px 0 10px 0 !important;
}
.twtr-tweet {
	border-bottom-width:0px !important;
}
.twtr-hyperlink {display:block; font-size:11px !important;}
.twtr-user {display:block; font-size:11px !important; color:#999 !important;}
.twtr-timestamp, .twtr-reply, .twtr-rt, .twtr-fav {color:#999 !important;}
.twtr-user:before {content: "@";}
.twtr-user {display:none;}
/* .twtr-tweet-text p:nth-child(2) {display:none !important;} */




/* SEARCH RESULTS */
.sfsearchResultStatistics {}
.sfsearchReultTitleSnippetUrl {}
.sfsearchResultTitle {font-size:14px; font-weight:bold;}
.sfsearchResultUrl {display:block; margin:0 0 10px 0; font-size:11px;}

#MiddleCenter_C002_ctl00_ctl00_bottomSearchBox_ctl00_ctl00_main {margin-top:20px; }
#MiddleCenter_C002_ctl00_ctl00_bottomSearchBox_ctl00_ctl00_main:before
{
content:"Search Again: ";
} 



/* TABS */
#tabs {
	font-size:90%;
	margin:20px 0;
}
#tabs ul {
	display:none;
}
#tabs div {
	display:block;
}




/* CAREERS PAGE RSS FEED */
.rss-box {padding:0;}
.rss-items {list-style:none; margin:0 !important; padding:0 !important;}
.rss-item {list-style:none; margin:0 0 10px 0 !important; padding:0 !important:}
.rss-item a {font-weight:bold;}
.rss-date {font-size:10px; color:#999;}














  }
  /* end print */