body {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		background: #fff url(images/bg_hor.gif) repeat-y top center;
		padding: 0;
		margin: 0;

}

#pageframe	
	{
		width: 891px;
		padding: 0px 0px 0px 0px;
		color: #333333;
		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 13px;
	    line-height: 1.2em;
		margin: 0 auto;
		margin-top: 0px;
		margin-bottom: 0px;
		/*border:8px solid #fff;*/
}

#header {
		background: #000 url(images/header.gif) no-repeat;
		height:65px;
		margin:0 auto;
		width:891px;
		
}

#tagline {
		font:Arial, Helvetica, sans-serif;
		letter-spacing:-1px;
		font-size:22px;
		color:#fff;
		margin-left:70px;
		padding-bottom:20px;
		padding-top:12px;
		
}

#toppanel {
		width:891px;
		margin:0 auto;
		background:#efefef;
}


#signupbox {
		width: 334px;
		height:309px;
		background:#efefef;
		overflow:hidden;
		float:right;
}


#signupbox h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px; 
		font-weight:bold; 
		color:#061d33; 
		line-height:24px;
		text-align:center;
		letter-spacing:-1px;
		padding-top:5px;
}


#signupbox h3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px; 
		font-weight:bold; 
		color:#444; 
		text-align:center;
		line-height:24px;
}

#form {
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px; 
		font-weight:bold; 
		color:#444; 
		text-align:center;
		line-height:24px;
}

#videobox {
		float:left;
		width:557px;
		background: url(images/video_bg.gif) no-repeat;
		height:309px;
		overflow:hidden;
}

#videobox p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px; 
		color:#fff; 
		margin-left:20px;
		width:420px;
}

#videobox h2 {
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:26px; 
		font-weight:bold; 
		color:#ffffff; 
		margin-left:20px;
		padding-top:10px;
}

#subheading {
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px; 
		font-weight:bold; 
		color:#fff; 
		margin-left:20px;
		width:420px;
}

#downloadbanner {
		background : #061d33 url(images/downloadbanner.gif) no-repeat;
		height:58px;
		width:890px;
		margin:0 auto;
}


#bottompanel {
		width:890px;
		margin:0 auto;
		margin-bottom:0px;
}

#graphicbox {
		width: 400px;
		height:450px;
		background:#efefef;
		overflow:hidden;
		float:right;
	

}


#graphicbox h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:26px; 
		font-weight:bold; 
		color:#061d33; 
		padding-left:20px;
		padding-top:5px;
}

#graphicbox p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px; 
		color:#061d33; 
		width:380px;
		font-weight:bold;
		padding-left:10px;
		line-height:24px;
		text-align:center;
}



#pitchbox {
		float:left;
		width:490px;
		background: #fff;
		height:450px;
		overflow:hidden;

}


#pitchbox h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:28px; 
		font-weight:bold; 
		color:#cc0000; 
		padding-left:20px;
		letter-spacing:-1px;
		line-height:26px;
		text-transform:uppercase;
		background: url(images/orangearrow.gif) right center no-repeat;
		padding-right:65px;
		padding-top:5px;

}

#pitchbox p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px; 
		color:#444; 
		width:450px;
		padding-left:20px;
}

#footer {
		background: #2287e6;
		height:20px;
		
		
}


#footer p {
		font-size:10px;
		color:#fff;
		text-align:center;
}

#footer a {
		font-size:10px;
		color:#000;
		clear:both;
}




ul {
	width:450px;	
}

ul li {
		
		list-style:none;
		font-weight:bold;
		padding:6px 0;
		background: url(images/bullet.gif) no-repeat left center; 
		font-size: 13px;
		padding-left:30px;
		clear:inherit;
		
		
		
}



#downloadimage {
margin-top:15px;
}


#otoheader {
		background: #000 url(images/otoheader.gif) no-repeat;
		height:110px;
		margin:0 auto;
		width:891px;
		margin-bottom:0px;
}

#otoheader2 {
		width:891px;
		height:120px;
		background: #000 url(images/otoheader2.gif) no-repeat;
		margin:0 auto;
}





#tyotoheader2 {
		background: #000 url(images/thank_you_otoheader.gif) no-repeat;
		height:162px;
		margin:0 auto;
		width:891px;
		margin-bottom:0px;
}

#otopitch {
		margin:0 auto;
		width:810px;
		background:#fff;
		padding:10px 40px 60px 40px;
}


#otopitch p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px; 
		color:#444; 
		margin-left:20px;
		
		line-height:1.4em;
}

#otopitch h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:38px; 
		font-weight:bold; 
		color:#cc0000; 
		letter-spacing:-2px;
		line-height:32px;
		font-weight:bold;
		text-align:center;
		
}



#otopitch h3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px; 
		font-weight:bold; 
		color:#061d33; 
		letter-spacing:-2px;
		line-height:28px;
		font-weight:bold;
		text-align:center;
		
}


#pitchlist {
		width:650px;
		margin:0 auto;
		padding:20px;

}

#pitchlist ul {
	width:600px;
	margin-bottom:25px;
}

#pitchlist ul li {
		 
		display: block; 
		font-weight:bold;
		padding:6px 0;
		background: url(images/bullet.gif) no-repeat left center; 
		font-size: 14px;
		padding-left:30px;
		
}


#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:-1px; padding:0;}
#xsnazzy h1 {font-size:1.8em; color:#061d33; text-align:left; padding-top:5px; }
#xsnazzy h2 {font-size:1.4em;color:#cc0000; letter-spacing:-1px; padding:5px 0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:25px 1em 100px 1em; width:750px; margin:0 auto;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}
.xb1 {margin:0 5px; background:#eaeaea;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#eaeaea; border:0 solid #eaeaea; border-width:0 1px;}

#spheader {
		background: #000 url(images/spheader.gif) no-repeat;
		height:110px;
		margin:0 auto;
		width:891px;
		margin-bottom:0px;
}

#spheader h2 {
		font:Arial, Helvetica, sans-serif;
		letter-spacing:-1px;
		font-size:22px;
		color:#fff;
		margin-right:15px;
		padding-bottom:20px;
		padding-top:12px;
		float:right;
		font-style:italic;
		width:520px;
		line-height:24px;
		margin-top:30px;
		
}


#spheader2 {
		width:891px;
		height:108px;
		background: #000 url(images/spheader2.gif) no-repeat;
}


#tyheader {
		background: #000 url(images/thank_you_header.gif) no-repeat;
		height:110px;
		margin:0 auto;
		width:891px;
		margin-bottom:0px;
}


#tyheader2 {
		background: #000 url(images/tyheader2.gif) no-repeat;
		height:162px;
		margin:0 auto;
		width:891px;
		margin-bottom:0px;
}


a {
		color:#061d33;
		text-decoration:none;
}


#cols {
		width:891px;
		margin:0 auto;
}


#rightcol {
		width: 236px;
		background:#efefef;
		overflow:hidden;
		float:right;
}


#rightcol h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px; 
		font-weight:bold; 
		color:#061d33; 
		line-height:24px;
		text-align:center;
		letter-spacing:-1px;
		padding-top:5px;
}


#rightcol h3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px; 
		font-weight:bold; 
		color:#444; 
		text-align:center;
		line-height:24px;
}






#leftcol {
		float:left;
		width:605px;
		background: #fff;
		overflow:hidden;
		padding:20px;
}

#leftcol p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px; 
		color:#444; 
		margin-left:20px;
		width:550px;
		line-height:1.4em;
}

#leftcol h2 {
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:38px; 
		font-weight:bold; 
		color:#cc0000; 
		letter-spacing:-2px;
		line-height:32px;
		font-weight:bold;
		text-align:center;
}

#leftcol h3 {
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px; 
		font-weight:bold; 
		letter-spacing:-1px;
		color:#061d33; 
		margin-left:20px;
		line-height:20px;
		text-align:center;
	
}


#leftcol h4 {
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:28px; 
		font-weight:bold; 
		letter-spacing:-1px;
		color:#061d33; 
		margin-left:20px;
		line-height:20px;
		text-align:center;
	
}


#splist {
		float:left;
		width:500px;
		background: #fff;
		overflow:hidden;
		margin:0 auto;

}


#testimonial h1, #testimonial h2, #testimonial p {margin:0 10px; letter-spacing:-1px; padding:0;}
#testimonial h1 {font-size:1.8em; color:#061d33; text-align:left; padding-top:5px; }
#testimonial h2 {font-size:1.4em;color:#cc0000; letter-spacing:-1px; padding:5px 0;}
#testimonial p {padding-bottom:0.5em;}
#testimonial h2 {padding-top:0.5em;}
#testimonial {background: transparent; margin:25px 1em 100px 1em; width:250px; margin:0 auto; margin-bottom:20px;}

.testimonialtop, .testimonialbottom {display:block; background:transparent; font-size:1px;}
.testimonialb1, .testimonialb2, .testimonialb3, .testimonialb4 {display:block; overflow:hidden;}
.testimonialb1, .testimonialb2, .testimonialb3 {height:1px;}
.testimonialb2, .testimonialb3, .testimonialb4 {background:#f8f8f8; border-left:1px solid #f8f8f8; border-right:1px solid #f8f8f8;}
.testimonialb1 {margin:0 5px; background:#f8f8f8;}
.testimonialb2 {margin:0 3px; border-width:0 2px;}
.testimonialb3 {margin:0 2px;}
.testimonialb4 {height:2px; margin:0 1px;}
.testimonialboxcontent {display:block; background:#f8f8f8; border:1px solid #f8f8f8; border-width:0 1px;}



#highlightbox h1, #testimonial h2, #highlightbox  p {margin:0px 10px; letter-spacing:-1px; padding:0;}
#highlightbox h1 {font-size:2.4em; color:#cc0000; padding-top:5px; padding-bottom:25px; text-align:center;}
#highlightbox h2 {font-size:1.4em;color:#2586e3; letter-spacing:-1px; padding:5px 0;}
#highlightbox p {padding-bottom:0.5em;}
#highlightbox h2 {padding-top:0.5em;}
#highlightbox a {color:#2074ec; text-deocration:none;}
#highlightbox {background: transparent; margin:25px 1em 100px 1em; width:500px; margin:0 auto; margin-bottom:20px; color:#fff;
}

.highlightboxtop, .highlightboxbottom {display:block; background:transparent; font-size:1px;}
.highlightboxb1, .highlightboxb2, .highlightboxb3, .highlightboxb4 {display:block; overflow:hidden;}
.highlightboxb1, .highlightboxb2, .highlightboxb3 {height:1px;}
.highlightboxb2, .highlightboxb3, .highlightboxb4 {background:#061d33; border-left:1px solid #061d33; border-right:1px solid #061d33;}
.highlightboxb1 {margin:0 5px; background:#061d33;}
.highlightboxb2 {margin:0 3px; border-width:0 2px;}
.highlightboxb3 {margin:0 2px;}
.highlightboxb4 {height:2px; margin:0 1px;}
.highlightboxcontent {display:block; background:#061d33; border:1px solid #061d33; border-width:0 1px; padding:30px;}


#crosssellbox h1, #tcrosssellbox h2, #crosssellbox  p {margin:0px 10px; letter-spacing:-1px; padding:0;}
#crosssellbox h1 {font-size:2.4em; color:#cc0000; padding-top:5px; padding-bottom:25px; text-align:center;}
#crosssellbox h2 {font-size:1.4em;color:#2586e3; letter-spacing:-1px; padding:5px 0;}
#crosssellbox p {padding-bottom:0.5em;}
#crosssellbox h2 {padding-top:0.5em;}
#crosssellbox a {color:#2074ec; text-deocration:none;}
#crosssellbox {background: transparent; margin:25px 1em 100px 1em; width:750px; margin:0 auto; margin-bottom:20px; color:#fff;
}

.crosssellboxtop, .crosssellboxbottom {display:block; background:transparent; font-size:1px;}
.crosssellboxb1, .crosssellboxb2, .crosssellboxb3, .crosssellboxb4 {display:block; overflow:hidden;}
.crosssellboxb1, .crosssellboxb2, .crosssellboxb3 {height:1px;}
.crosssellboxb2, .crosssellboxb3, .crosssellboxb4 {background:#061d33; border-left:1px solid #061d33; border-right:1px solid #061d33;}
.crosssellboxb1 {margin:0 5px; background:#061d33;}
.crosssellboxb2 {margin:0 3px; border-width:0 2px;}
.crosssellboxb3 {margin:0 2px;}
.crosssellboxb4 {height:2px; margin:0 1px;}
.crosssellboxcontent {display:block; background:#061d33; border:1px solid #061d33; border-width:0 1px; padding:30px;}



#seal h1, #seal h2, #seal p {margin:0 10px; letter-spacing:-1px; padding:0;}
#seal h1 {font-size:2.2em; color:#cc00003;}
#seal h2 {font-size:2em;color:#061d33; border:0; margin-bottom:10px;}
#seal p {padding-bottom:0.5em;}
#seal h2 {padding-top:0.5em;}
#seal {background: transparent; margin:25px 1em 100px 1em; width:550px; margin:0 auto;}

.sealtop, .sealbottom {display:block; background:transparent; font-size:1px;}
.sealb1, .sealb2, .sealb3, .sealb4 {display:block; overflow:hidden;}
.sealb1, .sealb2, .sealb3 {height:1px;}
.sealb2, .sealb3, .sealb4 {background:#f4f6f7; border-left:1px solid #f4f6f7; border-right:1px solid #f4f6f7;}
.sealb1 {margin:0 5px; background:#f4f6f7;}
.sealb2 {margin:0 3px; border-width:0 2px;}
.sealb3 {margin:0 2px;}
.sealb4 {height:2px; margin:0 1px;}

.sealboxcontent {display:block; background:#f4f6f7; border:0 solid #f4f6f7; border-width:0 1px; padding:10px;}

