/* global styles */

*					{ margin: 0; padding: 0; outline: none; }
a img				{ border: 0; }
img					{ vertical-align: bottom; }

/* page styles */
body				{ font-family: Helvetica; background-color: #3f3f3f; }

#page-wrapper		{ background-color: #fff; width: 1000px; margin: 0 auto; overflow: hidden; min-height: 850px; }

#banners			{ width: 1000px; height: 469px; margin: 0 auto; }
#banners-static		{ width: 1000px; height: 469px; margin: 0 auto; }

#container			{ overflow: hidden; position: absolute; margin-top: -469px; }

.financing,
.thanks				{ background-color: #fff !important; width: 1000px; margin: 0 auto !important; position: inherit !important; }

.financing			{ background: url(../images/bg-financing.jpg) top left no-repeat; }
.thanks				{ background: url(../images/bg-thanks.jpg) top left no-repeat; }

#header				{ overflow: hidden; }
#logo				{ display: block; float: left; width: 271px; height: 68px; background-color: #333; padding: 8px 0 0 58px; }
#header h1			{ float: left; width: 641px; height: 51px; background: url(../images/bg-purple-trans.png) top left repeat; color: #fff; font-size: 24px; padding: 25px 30px 0 0; font-weight: normal; white-space: nowrap; text-align: right; }
#header h2			{ clear: left; width: 309px; height: 138px; text-indent: -9999px; padding: 67px 0 0 20px; }

.degree h2			{ background: url(../images/title-degree.png) bottom right no-repeat; }
.financing h2		{ background: url(../images/title-financing.png) bottom right no-repeat; padding: 67px 0 0 20px !important; width: 309px !important; }
.thanks h2			{ background: url(../images/title-degree.png) bottom right no-repeat; padding-top: 199px !important; }

#main				{ overflow: hidden; }
#left				{ float: left; width: 309px; margin: 20px 0 0 20px; }
#form				{
	color: #fff;
	padding: 24px 16px;
	background-color: #333;
	background-image: url(../images/brochure.png);
	background-repeat: no-repeat;
	background-position: 150px 18px;
}
.thanks #form		{
	min-height: 299px;
	background-color: #333;
	background-image: url(../images/brochure-thumb2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#quote				{ width: 309px; height: 105px; margin: 20px 0; background: url(../images/quote.png) bottom left no-repeat; text-indent: -9999px; }
#form h3			{ font-size: 18px; text-transform: uppercase; }
#form p				{ font-size: 11px; line-height: 14px; width: 120px; float: left; margin: 15px 0; }
.thanks #form p		{ width: 100% !important; margin: 8px 0; }
.thanks #form a		{ clear: left; display: block; width: 100%; height: 170px; text-indent: -9999px; }

#content			{ float: right; width: 619px; color: #333; font-size: 14px; line-height: 23px; padding: 225px 15px 15px 0; }
.financing #content	{ width: 600px; padding: 225px 30px 15px 0; }
.thanks #content	{ padding: 95px 60px 0 0; width: 555px; }

#advantage			{ height: 28px; background: url(../images/title-advantage.png) top left no-repeat; text-indent: -9999px; }
#content h4			{ font-size: 14px; font-weight: bold; }
#content ul			{ list-style-image: url(../images/bullet-purple.png); padding: 0 0 0 35px; margin: 15px 0; }
#content p			{ margin: 15px 0; }
#content a			{ color: #7a5298; }
#content em			{ font-style: normal; color: #4F1A75; }
#content h3			{ font-size: 23px; font-weight: bold; }

#footer				{ background-color: #111; padding: 10px 42px; color: #999; font-size: 10px; line-height: 14px; }
#footer ul			{ float: right; list-style: none; width: 400px; text-align: right; }
#footer a			{ color: #c6f; text-decoration: none; font-weight: bold; }
#footer a:hover		{ text-decoration: underline; }
