.hotelResCol1,
.hotelResCol2 {
  margin-top:10px;
  margin-bottom:10px;
}
.bookLink a {
	font-size:16px;
  color:yellow;
}
.bookLink a:active,
.bookLink a:hover {
	text-decoration:underline;
}


#PayPalLinkContainer a {
 	color:black; 
}
#form_1927_SubmitButtonContainer { 
	color:#FFFF00;
	font-size:15px; 
}

.catalogRow1933,
.catalogRow2064,
.catalogRow2065,
.catalogRow2066 {
	margin-bottom:25px;
}

@media all and (max-width: 991px) {
	.acStaffPhotoSmall > a > img {
	   margin-bottom:20px;
	}
}

.acGoBackDIV > a,
.acDetailBottomLinkDIV > a {
	color:white;
}
.acDetailBottomLinkDIV {
	margin-bottom:20px;
}

.pageContainer {
	max-width:1050px;
	margin-right: auto; 
	margin-left: auto;
	margin-bottom:0px;
	border:solid 1px #000000;
	background-color:#404040; 
}

.insideContentArea {
	padding-right:25px;
	padding-left:25px;
}
.insideContentArea p {
	text-align:justify;
}

.headerContainer {
	max-width:1050px;
	margin-bottom:16px;
}
.contentContainer {
	max-width:1040px;
	margin-right: auto; 
	margin-left: auto;
}

.navContainer {
	max-width:1050px;
}
.homeBigButtonContainer{
	margin-bottom:15px;
}
.defaultNav2Container {
	padding-top:14px;
	background-color:#000000;
   border-radius:23px;
}
.defaultOtherContentContainer {
	padding-bottom:14px;
	background-color:#000000;
}

@media all and (max-width: 991px) { 
	.homeNav2Container,
	.defaultNav2Container {
		margin-top:15px;

	}
}

/*--------------- FORMS ---------------*/

.formct1_86 {
	display:none;
}
.formStatusSuccess {
	color:#0000FF;
	font-size:18px;
	font-weight:bold;
	background-color:#ffff00;
	padding-left:10px;
}

.formStatusFail {
	color:red;
	font-size:16px;
}

#cmtShirtSize {
	font-size:12px;
	padding-top:3px;
}

/*--------------- BEGIN Catalog: BBUC Staff ---------------*/

.acStaffName {
	padding-left:4px;
	font-size:15px;
	font-weight:bold;
}
.acStaffTitle {
	padding-left:4px;
	padding-top:4px;
	font-weight:normal;
}
.acGoBackDIV {
	float:right;
	padding-bottom:5px;
}
.acGoBackDIV > a,
.acGoBackDIV > a:hover {
	font-size:10px;
}
.acDetailBottomLinkDIV > a,
.acDetailBottomLinkDIV>a:hover {
	font-weight:normal;
} 

.acDetailBottomLinkDIV {
	padding-top:25px;
	font-size:13px;
}
.acDetailLargePhotoTD {
	padding-right:12px;
}


/*---------------  Site-wide CSS  ---------------*/
.pageBody {
	background-color: #CDCED3;
	color:white;
}
bbucList.ul > li {
	padding-bottom:3px;
}
bbucList.ol > li {
	padding-bottom:8px;
}



h1 {
	color:#3399CC;
	font-size:20px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom: 0px;
	margin-bottom: 8px;
}
h2 {
	color:#3399CC;
	font-size:17px;
	font-weight:bold;
	font-style:italic;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 8px;
}

a.bbuc {
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
	color:#efefef;
}
a.bbuc:hover {
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
 	color:#222277;
}
a.bbuc:visited {
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
	color:#efefef;
}
/*---------------  FOOTER  ---------------*/
.footerRContainer {
	width:1100px;
}
.footerCol1 {
	text-align:left;
	padding-left:39px;
}

.footerCol2 {
	text-align:center;
}

.footerCol3 {
	text-align:right;
	padding-right:39px;
}

@media all and (max-width: 991px) {
	.footerCol1, 
	.footerCol2,
	.footerCol3 {
	   text-align:center;
	   padding-left:0px;
	   padding-right:0px;
	}
	.footerCol2 {
		padding-top:5px;
		padding-bottom:5px;
	}
	.footerCol3 {
		padding-bottom:15px;
	}
	.footerRContainer {
		width:100%;
	}
}

/* ------------ MENU ------------- */
div.navbar .navbar-brand {
    color: rgba(53, 53, 53, 1);
}
div.navbar{
    font-size: 15px;
    background-color: rgba(53, 104, 170, 1);
    background: -webkit-linear-gradient(top, rgba(144, 192, 255, 1) 0%, rgba(53, 104, 170, 1) 100%);
    background: linear-gradient(to bottom, rgba(144, 192, 255, 1) 0%, rgba(53, 104, 170, 1) 100%);
    border-width: 0px;
    border-radius: 9px;
}
div.navbar .dropdown-menu{
    font-size: 15px;
    background-color: rgba(53, 104, 170, 1);
    background: -webkit-linear-gradient(top, rgba(144, 192, 255, 1) 0%, rgba(53, 104, 170, 1) 100%);
    background: linear-gradient(to bottom, rgba(144, 192, 255, 1) 0%, rgba(53, 104, 170, 1) 100%);
    border-width: 0px;
}
div.navbar .dropdown-menu > li > a:focus, 
div.navbar .dropdown-menu > li > a:hover{
  	 color: rgba(10, 10, 10, 1);
    font-size: 15px;
    background-color: rgba(53, 104, 170, 1);
    background: -webkit-linear-gradient(top, rgba(144, 192, 255, 1) 0%, rgba(53, 104, 170, 1) 100%);
    background: linear-gradient(to bottom, rgba(144, 192, 255, 1) 0%, rgba(53, 104, 170, 1) 100%);
    border-width: 0px;
}
div.navbar .navbar-nav>li>a{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(53, 104, 170, 1);
    background: -webkit-linear-gradient(top, rgba(144, 192, 255, 1) 0%, rgba(53, 104, 170, 1) 100%);
    background: linear-gradient(to bottom, rgba(144, 192, 255, 1) 0%, rgba(53, 104, 170, 1) 100%);
}
div.navbar .dropdown-menu li>a{
	color: rgba(255, 255, 255, 1);
}
div.navbar .navbar-nav>li>a:hover,
div.navbar .navbar-nav>li>a:focus {
    color: rgba(34, 34, 34, 1);
    background-color: rgba(36, 87, 153, 1);
    background: -webkit-linear-gradient(top, rgba(144, 192, 255, 1) 0%, rgba(36, 87, 153, 1) 100%);
    background: linear-gradient(to bottom, rgba(144, 192, 255, 1) 0%, rgba(36, 87, 153, 1) 100%);
}
div.navbar .navbar-nav>.active>a,
div.navbar .navbar-nav>.active>a:hover,
div.navbar .navbar-nav>.active>a:focus {
    color: rgba(34, 34, 34, 1);
    background-color: rgba(36, 87, 153, 1);
    background: -webkit-linear-gradient(top, rgba(144, 192, 255, 1) 0%, rgba(36, 87, 153, 1) 100%);
    background: linear-gradient(to bottom, rgba(144, 192, 255, 1) 0%, rgba(36, 87, 153, 1) 100%);
}
div.navbar .navbar-toggle {
    border-color: #245799;
}
div.navbar .navbar-toggle:hover,
div.navbar .navbar-toggle:focus {
    background-color: #245799;
}
div.navbar .navbar-toggle .icon-bar {
    background-color: #245799;
}
div.navbar .navbar-toggle:hover .icon-bar,
div.navbar .navbar-toggle:focus .icon-bar {
    background-color: #3568aa;
}

/* ------------ Vertical Menu ------------- */
.mcn-vertical-nav .container {
	width:220px;
}

.mcn-vertical-nav div.navbar {
	background:#000000; 
}
.mcn-vertical-nav .navbar-nav>li>a {
  	font-size:16px;
}


.mcn-vertical-nav .navbar-default .navbar-nav > li a {
    background: #000000;
}

.mcn-vertical-nav div.navbar .navbar-nav > .active > a {
    color: white;
    background-color: #000000;
}


.mcn-vertical-nav div.navbar .navbar-nav>li>a:hover,
.mcn-vertical-nav div.navbar .navbar-nav>li>a:focus {
    color: white;
}
.mcn-vertical-nav div.navbar .navbar-nav>.active>a,
.mcn-vertical-nav div.navbar .navbar-nav>.active>a:hover,
.mcn-vertical-nav div.navbar .navbar-nav>.active>a:focus {
    color: #3399CC;
}

.mcn-vertical-nav div.navbar .navbar-nav>li>a:hover,
.mcn-vertical-nav div.navbar .navbar-nav>li>a:focus {
    color: #3399CC;
    background-color: #000000;
    background: #000000;
    background: #000000;
}