#body .zbl-h1{color:#2f4239; font-family:Verdana, Geneva, sans-serif; font-size:36px;}
#body .zbl-h1 a{color:#2f4239; text-decoration:underline;}
#body .zbl-h1 a:hover{text-decoration:none;}
#body .zbl-h2{color:#2f4239; font-family:Verdana, Geneva, sans-serif;font-size:26px;}
#body .zbl-h2 a{color:#2f4239; text-decoration:underline;}
#body .zbl-h2 a:hover{text-decoration:none;}
#body .zbl-h3{color:#2f4239; font-family:Verdana, Geneva, sans-serif;font-size:18px;}
#body .zbl-h3 a{color:#2f4239; text-decoration:underline;}
#body .zbl-h3 a:hover{text-decoration:none;}
#body .zbl-p{color:#2f4239;}
#body a{color:#666;}
#body ul.navigation li{margin:0 8px 6px 0;}
#body ul.navigation li a{
	font-family:Verdana, Geneva, sans-serif;
}
#body #containerBA ul.navigation li a:hover{color:#141108;}
#body #containerBA ul.navigation li a.selected{color:#141108;}
#body{background-color:#9aa6a0;}
/* ____________________ OuterContainer and Container CSS ______________________________________________________________________________ */
#outerContainerBA{
	background-image:url(https://lygo.net/ly/zeeblio/styles/soft-glow/images/bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	}
#containerBA{
	font-family:Verdana, Geneva, sans-serif;
	padding:15px;
	}
/* ____________________ Header CSS ______________________________________________________________________________ */
#headerBA{
	margin:0 auto;
	min-height:50px;
	padding:15px;
	width:960px;
}
#body #containerBA #headerBA ul.navigation {
	float:right;
	margin:15px 0;
}
#body #containerBA #headerBA ul.navigation li{
	border-right:1px solid #666;
	float:left; 
	min-width:30px; 
	margin-bottom:5px
}
#body #containerBA #headerBA ul.navigation li.last{border-right:none;margin-right:0;}
#body #containerBA #headerBA ul.navigation li a{
	color:#2f4239;
	font-size:1.1em;
	font-weight:bold;
	display:block; 
	padding:5px 10px; 
}
#body #containerBA #headerBA ul.navigation li a:hover{background:none; text-decoration:underline}
#body #containerBA #headerBA ul.navigation li a.selected{background:none; text-decoration:underline}
#body #containerBA #headerBA ul.navigation li a.selected:hover{text-decoration:none}
/* ____________________ Main / Content Area & Side bar CSS Defaults ______________________________________________________________________________ */
#mainBA{
	background-color:#f6fdff;
	border:1px solid #5e776a;
	-moz-box-shadow:0 0 3px #444; -webkit-box-shadow:0 0 3px #444; box-shadow:0 0 3px #444;
	margin:0 auto;
	padding:15px;
	width:960px;
}
#contentBA{width:660px;}
#body #containerBA #contentBA ul.navigation {margin:10px 0;}
#body #containerBA #contentBA ul.navigation li{
	border-right:1px solid;
	float:left; 
	margin-right:0;
	min-width:30px; 
}
#body #containerBA #contentBA ul.navigation li.last{border-right:none;}
#body #containerBA #contentBA ul.navigation li a{
	display:block; 
	padding:0 10px; 
}
#body #containerBA #contentBA ul.navigation li a:hover{background:none; text-decoration:underline;}
#body #containerBA #contentBA ul.navigation li a.selected{background:none; text-decoration:underline;}
#body #containerBA #contentBA ul.navigation li a.selected:hover{background:none; text-decoration:none;}
#sidebarBA{
	padding:0 5px;
	width:250px; 
}
#sidebarBA ul.navigation {
	margin:10px 0 15px;
	border-bottom:1px solid #ccc;
	padding-bottom:10px
}
#sidebarBA ul.navigation li{min-width:30px;}
#sidebarBA ul.navigation li.first{}
#sidebarBA ul.navigation li.last{}
#sidebarBA ul.navigation li a{
	border:1px solid #e1ecef;
	-moz-box-shadow:1px 1px 2px #444; -webkit-box-shadow:1px 1px 2px #444; box-shadow:1px 1px 2px #444;
	display:block; 
	padding:0 10px; 
}
#sidebarBA ul.navigation li a:hover{background-color:#e1ecef}
#sidebarBA ul.navigation li a.selected{background-color:#e1ecef}
#sidebarBA ul.navigation li a.selected:hover{background:none}
/* ____________________ Footer CSS ______________________________________________________________________________ */
#footerBA{margin:20px auto 0; width:990px;} 
.footerContent{background-color:#f6fdff;
	border:1px solid #5e776a;
	-moz-box-shadow:0 0 3px #444; -webkit-box-shadow:0 0 3px #444; box-shadow:0 0 3px #444;
	min-height:130px; padding:15px; margin-bottom:20px
	}
#body #containerBA #footerBA ul.navigation li{
	border-right:1px solid #666;
	float:left; 
	margin-right:0;
	min-width:30px; 
}
#body #containerBA #footerBA ul.navigation li.last{border-right:none;}
#body #containerBA #footerBA ul.navigation li a{
	display:block; 
	padding:0 10px; 
}
#body #containerBA #footerBA ul.navigation li a:hover{background:none; text-decoration:underline;}
#body #containerBA #footerBA ul.navigation li a.selected{background:none; text-decoration:underline;}
#body #containerBA #footerBA ul.navigation li a.selected:hover{background:none; text-decoration:none;}
/* ____________________ Layout Specific CSS ______________________________________________________________________________ */
/*----LAYOUT 1 Column----*/
.v3 .headerContent{padding:0 15px;}

.v3 #contentBA{
	width:auto;
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px solid #ccc
}
.v3 #sidebarBA{width:auto;}
.v3 #sidebarBA ul.navigation {margin:10px 0;}
.v3 #sidebarBA ul.navigation li{
	float:left; 
	min-width:30px; 
	border-right:1px solid #ccc
}
.v3 #sidebarBA ul.navigation li.first a{padding-left:0;}
.v3 #sidebarBA ul.navigation li.last{border-right:none;}
.v3 #sidebarBA ul.navigation li a{
	border:none;
	-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
	display:block; 
	padding:0 10px; 
}
.v3 #sidebarBA ul.navigation li a:hover{background:none; text-decoration:underline;}
.v3 #sidebarBA ul.navigation li a.selected{background:none; text-decoration:underline}
.v3 #sidebarBA ul.navigation li a.selected:hover{text-decoration:none}
/*----LAYOUT 2 Column Left ----*/
.v2 #sidebarBA ul.navigation li{margin-right:0}
.v2 #sidebarBA p{padding:5px;}
/*----LAYOUT 2 Column Right----*/
.v1 #sidebarBA ul.navigation li{margin-right:0}
.v1 #sidebarBA p{padding:5px;}
/* ____________________ Module Specific Styling ______________________________________________________________________________ */
.addOnButton, #body .zbl-Btn {
background: #75797d;
border: 1px solid #75797d;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

#body .zbl-Btn:hover{background:#4c6665; color:#fff}

/* ____________________ mobile layout ______________________________________________________________________________ */
@media screen and (max-device-width:480px), screen and (max-width:600px){
/* adds mobile only background */
#body.mobileLayout{background:url(https://lygo.net/ly/zeeblio/styles/soft-glow/images/mBG.jpg) no-repeat #aab3ae}

/* style for menu button at top right of page */
#body.mobileLayout #mNavLink{background:#2F4239; border:none; color:#fff;}

/* styling for navigation menu to be placed at bottom of page */
#body.mobileLayout .mobileNav ul{}
#body.mobileLayout .mobileNav ul li a{background:#2F4239; border:none; color:#fff;}
#body.mobileLayout .mobileNav ul li a:hover, #body.mobileLayout .mobileNav ul li a.selected{background:#ccc; color:#2F4239}
#body.mobileLayout .mobileNav ul li.first a{}
#body.mobileLayout .mobileNav ul li.last a{}

/* mobile layout/content styling */
	#body.mobileLayout #headerBA{padding-top:20px}
	#body.mobileLayout #mainBA{background:#fff; margin:15px!important}
	#body.mobileLayout #contentBA{margin-bottom:15px}
	#body.mobileLayout #sidebarBA{border-top:2px dashed #ccc; padding-top:15px}
	#body.mobileLayout #footerBA{}
}
