/*	Main */

h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	font: normal 24px/26px 'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #ba7a14;
	}

h2 {
	margin: 5px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	font: normal 16px/22px 'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #333;
	}

h3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font: bold 24px/26px 'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #0577c7;
	}

h5 {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font: bold 15px/17px 'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #000;
	}

h5.kicker {
	margin: -3px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font:  normal 14px/16px 'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	font-style: italic;
	color: #0577c7;
	}

h6 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	font: bold 12px/14px 'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif !important;
	color: #666;
	text-transform: uppercase;
	letter-spacing: 1px;
	}


hr.thick {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 2px dotted #ccc;
	}


/*	Header */

html {
	margin: 20px auto;
	padding: 0px 0px 0px 0px;
	background-color: #ededed;
	}

body {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	font: normal 12px/14px 'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #333;
	background: #ededed;
	}

div#offer {
	background-color: #fff;
	}

div#page {
	margin: auto;
	padding: 0px 0px 10px 0px;
	width: 860px;
	background-color: #fff;
	background: url('images/bg_footer_offer.png') no-repeat bottom center ;
	}

div#header {
	margin: 0px 0px 0px 0px;
	padding: 54px 20px 80px 20px;
	width: 820px;
	background: url('images/bg_header_offer.png') no-repeat top center ;
	}

div#logo {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 165px;
	height: 30px;
	float: left;
	}


/*	Two Column Layout  */

div.twocolumnlayout {
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 20px;
	width: 820px;
	background-color: #fff;	
	}

div.twocolumnlayout div#column1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 400px;
	float: left;
	}

div.twocolumnlayout div#column2 {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	width: 400px;
	float: left;
	}


/*	Footer */

div#footer {
	margin: auto;
	padding: 10px 0px 10px 0px;
	width: 860px;
	}

/*	Forms */

form {
	margin: -10px 0px 0px 0px;
	}

form div.checkbox label {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	min-width: 250px;
	display: block;
	font: normal 12px/16px 'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	text-align: left;
	}

form div.required {
	background: none;
	}
