body {
  padding-top: 5px;
  padding-bottom: 20px;
 /* background-color: #C4C0B3; added by NF  for tan background*/
  background-color: #eeeeee; /*added by NF  for tan background*/
}
 
.navbar {
  margin-bottom: 10px; /* NF was 20px*/
}



.navbar-collapse {
  padding-right: 0px;
  padding-left: 15px; } /* NF was 15px*/

.navbar-nav > li > a {
    padding-right: 5px; } 

.background {
background-image:url("/convention.nsf/annual_2016_bkgd.jpg");
background-repeat:no-repeat;
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-position:center;

border-radius: 10px; /*add by NF */}

#midyear_home_containers {
            font-family: Arial, Helvetica, sans-serif;
background: #999; /* for non-css3 browsers */
/*background:url(/midyear.nsf/midyear_gradient.jpg);*/
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f0f0f0', endColorstr='#ffffff');  /* for IE */
background-image: -o-linear-gradient(bottom, rgb(255,255,255) 41%, rgb(240,240,240) 71%);
background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 41%, rgb(240,240,240) 71%);
background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 41%, rgb(240,240,240) 71%);
background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 41%, rgb(240,240,240) 71%);
background-image: -webkit-gradient(
                linear,
                left bottom,
                left top,
                color-stop(0.41, rgb(255,255,255)),
                color-stop(0.71, rgb(240,240,240))
);
	padding: 10px;
	
	
	margin-right: 20px;
	height: 150px;
	border-radius: 10px; /*add by NF */
}
.midyear_home_headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	background-color: #FFF;
	padding-bottom: 4px;
}
.midyear_home_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.5;
	font-weight: normal;
	}
.midyear_home_copyblock {
	width: 65%;
	padding: 20px;
            font-size: 14px !important;
            font-family: Arial, Helvetica, sans-serif;
            line-height: 1.5;
}

.footer_line1 A:LINK  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #005195;
}

.footer_line1  A:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #005195;
}

.footer_line1  A:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 16px;
	color: #005195;
}

.footer_line1  A:ACTIVE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #005195;
}
.footer_line2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333;
	padding-left: 0; / *change to 0 from 40% NF 01.12.2012 */
	padding-top: 10px;
}
.footer_line3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #a467a4;
}
.copyright A:link  {
	font-size:12px;
	color: #005195;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 40px;
}
.copyright A:visited{
                font-size: 12px;
	color: #005195;
}
.copyright A:hover{
                font-size: 12px;
	color: #005195;
}
.copyright a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005195;
}

table.footer {
	/*background-image: url(http://www.realtor.org/midyear.nsf/midyear_footer.jpg); */
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 82px;
	
}


.full {
    background: url('/convention.nsf/annual_2016_bkgd.jpg') no-repeat center center fixed ;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
     border-radius: 10px;
     padding: 10px;}

.topcontainer {padding-bottom: 10px;}


.HeadPad { padding-top: 10px;
            padding-bottom: 10px;
                background-color: #fff;
              border-radius: 10px;
             padding-left: 5px;
             padding-right: 5px;}
            
 .TopRow { background-color: #000;
           padding: 10px;
           -webkit-background-size: cover;
         -moz-background-size: cover;
        background-size: cover;
       -o-background-size: cover;
        border-radius: 10px;}
           
.RMR_FeedbackShare  {font-size: 16px;
                     font-weight: bold;  }      
 
.navbar-btn{margin-top: 10px;} /* added by NF to override the margin*/ 

/* added by NF to force menu to collapse at 1200*/
@media (max-width: 1200px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
}
/* end added by NF to force menu to collapse at 1200*/

/* Don't print link hrefs */
@media print {
  a[href]:after {
    content: none
  }
}