h1 {
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-size: 230%;
	color: #235b94;
	margin: 0 0 .3em 0;
}

h2, h3, h4 {
	font-family: Arial, Helvetica, sans-serif;
}

h2 {
	color: #dc5123;
	margin: 0 0 .5em 0;
	font-size: 138.5%;
}

h3 {
	font-weight: normal;
	font-size: 116%;
	margin: 0 0 .5em 0;
	color: #235b94;	
}

hr {
	color: #dddddd;	
	background-color: #dddddd;	
}

#interior-page {
/*	background: url(/images/mysharp/landingpage/orange-gradient-bg.gif) repeat-x;  */
}

#mysharp-landing-page div {
/*	border: 1px solid black;*/
}

#mysharp-landing-page {
	background: white;
}

#mysharp-landing-page #landing-banner {
	clear: both;
	height: 443px;
}

#mysharp-landing-page #landing-banner #mysharp-tour {
	float: left;
	width: 716px;
	height: 403px;
}

#mysharp-landing-page #landing-banner #mysharp-tour img {
	cursor: pointer;
}

#video-buttons {

}

#mysharp-landing-page #landing-banner #mysharp-promo-container {
	background: url(/images/mysharp/landingpage/mysharp-video-sidebar-box_wide.gif);
	position: relative;
	float: left;
	width: 264px;
	height: 403px;
}

#mysharp-landing-page #landing-banner #mysharp-promo {
	padding: 0 1em 1em 1em;
	position: absolute;
	bottom: 0;
	text-align: center;
}

#mysharp-landing-page #landing-banner #mysharp-promo h1,
#mysharp-landing-page #landing-banner #mysharp-promo h3 {
	text-align: left;
}

#mysharp-landing-page #landing-banner #mysharp-promo #login {
	text-align: center;
}

#mysharp-landing-page #landing-banner #mysharp-promo h1 img {
	padding-left: 10px;
}


#mysharp-landing-page #landing-banner #mysharp-promo hr {
	margin: 1.5em 0;
}

#mysharp-landing-page #landing-banner #mysharp-promo #mysharp-disclaimer {
	width: 95%;
	margin: 0 auto;
	font-size: 85%;
	text-align: left;
}

#mysharp-landing-page #mysharp-features {
	margin: 0;
	clear: both;
}

#mysharp-landing-page #mysharp-features #mysharp-intro-text {
	padding-bottom: 1em;
	clear: both;
}

#mysharp-landing-page #mysharp-features .column {
	float: left;
	width: 49%;
	margin: 1em 0 3em 0;
}

#mysharp-landing-page #mysharp-features #column-one {
	border-right: 1px solid #dddddd;
}

#mysharp-landing-page #mysharp-features #column-two {
	clear: right;
}

#mysharp-landing-page #mysharp-features .column .mysharp-feature {
	clear: both;
	margin-bottom: 1em;
	padding: 0 1em;
}

#mysharp-landing-page #mysharp-features .column .mysharp-feature .mysharp-feature-graphic {
	float: left;
	width: 15%;
	padding-right: 3%;
}

#mysharp-landing-page #mysharp-features .column .mysharp-feature .mysharp-feature-text {
	float: left;
	width: 82%;
	margin-bottom: 1em;
}

#mysharp-landing-page #mysharp-features .column .mysharp-feature .mysharp-feature-text h2,
#mysharp-landing-page #mysharp-features .column .mysharp-feature .mysharp-feature-graphic img {
	margin-bottom: .5em;
}

#mysharp-landing-page #mysharp-features #mysharp-supplementary-text {
	padding-bottom: 1em;
	clear: both;
}

#mysharp-landing-page #mysharp-features #mysharp-tagline-box {
	clear: both;
	/*took this out due to new redesigned page */
	/*border: 1px solid #dddddd; */
	text-align: center;
 	/*margin: 0 auto 3em auto; */
	height: 52px;
	width: 90%;
}

#mysharp-landing-page #mysharp-features #mysharp-tagline {
	width: 90%;
	margin: 0 auto;
}

#mysharp-landing-page #mysharp-features #mysharp-tagline p {
	float: left;
	margin: 0;
	color: #235b94;
	font-size: 153.9%;
	height: 52px;
	line-height: 52px;
}

#mysharp-landing-page #mysharp-features #mysharp-tagline img {
	padding: 3px 0 0 10px;
	/*added the float right, so the image will still be on the right without text */
	float: right;
}

/* End of New Landing Page Styles */

