/* 
Styles for SEM quoting page and registration page
Date: April 2010 
Author: Mende Williams
Notes: 
  +  properties are listed in alphabetical order 
  +  font size values are based on an 18px or 1.125em line height. this includes the combination of font size, line height, and top and bottom margins. please be mindful of this if altering any of these values.  *there are some exceptions to this. 
  +  please preserve formatting 
*/

/*----------------------------------------------------------
  =import applicable styles
----------------------------------------------------------*/
@import url("_bzGlobal.css");


/*----------------------------------------------------------
  =page specific styles
----------------------------------------------------------*/
body {
	background: #d4e7ec;
}
.wrapper {
	margin: 0 auto;
	position: relative;
	width: 900px;
}
.header {
	background: #fff;
	border-bottom: none;
	padding: 5px 15px;
	width: 870px;
}
.header ul {
	display: none;
}
.mainContent {
	background: #fff url(/bzng/images/layout/semBackground.jpg) no-repeat;
	/*border-top: 1px solid #069;*/
	min-height: 440px;
	padding: 20px 0 10px 0;
	position: relative;
	width: 100%;
}
/*----------------------------------------------------------
  =left content
----------------------------------------------------------*/
.leftContent {
	float: left;
	width: 220px;
}
.leftContent h3,
.leftContent p {
	padding: 0 15px 0 15px;
}
.leftContent h3 {
	color: #fff;
	margin-top: 5px;
}
.leftContent p {
	font-weight: bold;
}
.personImage {
	position: absolute;
	top: 160px;
	z-index: 100;
}
/*----------------------------------------------------------
  =right content
----------------------------------------------------------*/
.rightContent {
	background: url(/bzng/images/layout/semSidebar.png) 0 50px no-repeat;
	float: left;
	min-height: 460px;
	left: -10px;
	margin-top: -40px;
	padding: 0 20px;
	width: 180px;
	position: relative;
	z-index: 100;
}
.rightContent .productImage {
	left: -5px;
	position: relative;
}
.rightContent h6 {
	font-size: 1.125em; 
	line-height: 1.115em; 
	margin: 12px 0 0 0; 
}
.rightContent p {
	font-style: italic;
	margin: 4px 0 8px 0;
}
/*----------------------------------------------------------
  =footer
----------------------------------------------------------*/
#footer {
	border-top: none;
	color: #000;
	padding-top: 20px;
}
#footer a, 
#footer a:link, 
#footer a:visited, 
#footer a:hover, 
#footer a:active { 
	color: #000;
}
#whyEmail {
	display:none;
}
/*----------------------------------------------------------
  =additional requirements example answers
----------------------------------------------------------*/
form dd .addReqs {
	display:none;
}

/*----------------------------------------------------------
  =microsite include
----------------------------------------------------------*/
#micrositeInclude {
	clear:both;
	margin-bottom:-10px;
	padding:10px;
}