body {
	margin: 0;
	font: 14px/1.5  "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; 
	color: #111;
}

#container {
	background-color: #edf0e5;
	min-width: 900px;
}

#header {
	background: #698baf;
	height: 250px;
	min-width: 900px;
	border-bottom: 1px solid #fff;
}

#content {
	width: 800px;
	margin: 0 auto;
	margin-top: -230px;
	margin-bottom: -20px;
	background-color: #fff;
 	border: 1px solid #e3e1e1;
 	padding: 10px 10px 30px 10px;
 	overflow: visible;
 	position: relative;
 	z-index: 1000;
 	border: none;

}


.imgr {
	float: right; 
	margin-left: 10px;
}
li {
	margin-bottom: 15px;
}

#footer {
	background: #474747 url(https://www.briantracy.com/files/bgs/images/footerbg.gif) top center no-repeat;
	_background-image: none;
	text-align:center;
	color:#ffffff;
	min-width: 900px;
	height: 100%;
	padding-bottom: 20px;
	font-size: 12px;
}

#footer p {
	padding-top: 40px;
}	

h1, h2 {
	margin: .5em 1em;
	color: red;
	line-height: 1.2;
	font-family: verdana, arial, helvetica, sans-serif;
	}
h3 {
	margin: .5em;
	color: #830707;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	}
	
h4 {
	color: black;
	text-align: center; 
	font-weight: normal;
}
h1 {
	text-align: center;
	font-size:22px;
	}
h2 {
	text-align: center;
	font-size:19px;
	}
#scrolltohere {
	width: 600px;
	margin: 0 auto;
}

#scrolltohere h3 {
	text-align: left;
	background-color: #698baf;
	padding: 5px 10px;
	color: #fff;
}

#scrolltohere h3.formtop {
	margin-top: 0;
}
#scrolltohere h3 img {
	vertical-align: middle;
	padding-right: 10px;
}

#scrolltohere label {
	font-size: 12pxm;
	width: 160px;
	display: inline-block;
	*height: 35px;
	*vertical-align: bottom;
}

#scrolltohere label span {
	color: red;
	vertical-align: top;
	font-size: xx-small;
}

#scrolltohere p {
	line-height: 1;
	margin-bottom: 0;
	padding: 0 10px;
}

#scrolltohere p.end {
	margin-top: -30px;
	text-align: center;
}

#scrolltohere p.terms, #scrolltohere p.agreement {
	text-align: center;
	line-height: 1.5;
	font-size: 12px;
	width: 90%;
}

#scrolltohere input {
	margin-bottom: -5px!important;
	width: 250px;
}


#scrolltohere select {
	margin-bottom: -5px;
}

#scrolltohere img#arrow {
	position: relative;
	top: 12px;
	left: 155px;
}

#scrolltohere input#submitButton {
	margin-bottom: 30px !important;
	width: 100px;
}

#scrolltohere input#submitbutton {
	display: inline-block;
	width: 200px; height: 34px;
	background-image: url(https://www.briantracy.com/files/bgs/images/signup1.jpg) ;
	background-position: 0 0;
	background-repeat: no-repeat;
	outline: none;
	border: none;
	margin-bottom: 40px!important ;

}


#scrolltohere input#submitbutton:hover, #scrolltohere input#submitbutton:active {
	background-position: 0 -36px;

}
 div#brian {
 	width: 200px;
 	background: transparent url(https://www.briantracy.com/pages/bgs/images/btbg.gif) bottom left repeat-x;
 	float: right;
 	font-size: 12px;
 	padding: 10px;
 	margin-right: 10px;
 }
 
 div.vidSignup {
 	width: 800px; 
 	margin: 0 auto;
 	overflow: auto;
 	padding-top:4px;
 }
 
a.startbutton
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background: #cccccc url(https://www.briantracy.com/bgs/images/start.jpg) no-repeat scroll 0 0;
	border:0 none;
	clear:both;
	cursor:pointer;
	display:block;
	height:34px;
	overflow:hidden;
	position:relative;
	width:233px;
	text-indent:-8000px; 
}

a.startbutton:hover 
{
	background-position:0 -34px;
}
a.gswbgs
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(https://www.briantracy.com/pages/bgs/images/gswbgs.jpg) no-repeat scroll 0 0;
	border:0 none;
	clear:both;
	cursor:pointer;
	display:block;
	height:34px;
	overflow:hidden;
	position:relative;
	text-indent:-8000px;
	width:407px;
}

a.gswbgs:hover 
{
	background-position:0 -34px;
}


#resultheader
{
	width: 800px;
	margin: 0 auto;
	padding: 0;
}

#resultheader p {
	margin: 0;
	padding: 0;
}

#scoreranges
{
	margin-top: -150px;
	margin-bottom: 50px;
	position:absolute;
	left:550px;
	color:#ffffff;
	font-size: 12px;
}
a.personaltrack
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(https://www.briantracy.com/pages/bgs/images/personaltrack.jpg) no-repeat scroll 0 0;
	border:0 none;
	clear:both;
	cursor:pointer;
	display:block;
	height:34px;
	overflow:hidden;
	position:relative;
	text-indent:-8000px;
	width:234px;
}

a.personaltrack:hover 
{
	background-position:0 -34px;
}

div.funnel3 {
	padding: 0!important;
 	position: relative;
 	z-index: 1000;
	border-bottom: none !important;
}

div.funnel3 p {
	padding: 10px;
}

div.funnel3ftr {
	background: #474747 url(https://www.briantracy.com/files/bgs/images/funnel3.gif) top center no-repeat !important;
	_background-image: none;
	position: relative;
}

a.button {
	display: inline-block;
	width: 233px; height: 34px;
	background-image: url(https://www.briantracy.com/files/pages/images/start.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	outline: none;
}
p.end {
	text-align: center;
}
a.button:hover, a.button:focus {
	background-position: 0 -34px;
}
#assessment {padding:0px 20px 0px 20px;}
.qnumber
{
	color:#0f4a82;
	font-size:32pt;
	padding:0px 20px 0px 0px;
	text-align:right;
	font-family: Times New Roman, serif;
	font-weight:bold;
}

.aquestion
{
	padding:14px 0px 14px 0px;
}

.aquestion select
{
	margin-top:8px;
}
#assessmentheader
{
	padding: 0px;
	position:relative;
	height:258px;
	background-color: #2e69a1;
}


#assessmentvideo
{
	position:absolute;
	top:0;
	left:4px;
}
a.submitanswers
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(https://www.briantracy.com/pages/bgs/images/submityouranswers.jpg) no-repeat scroll 0 0;
	border:0 none;
	clear:both;
	cursor:pointer;
	display:block;
	height:34px;
	overflow:hidden;
	position:relative;
	text-indent:-8000px;
	width:221px;
	margin:10px 0px 0px 63px;

}

a.submitanswers:hover 
{
	background-position:0 -34px;
}

#footer a {
	color: white;
}