.cf:after {clear: both; display: block; margin: 0; padding: 0; height: 0; visibility: hidden; content: ":X" }
a,input[type="submit"],input[type="image"] { outline: none }
a img { border: none }
form { margin: 0; padding: 0 }

.bg-style {
  background-color: #ffffff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
/*  -webkit-box-shadow: 0px 0px 4px 2px #ddd;
  -moz-box-shadow: 0px 0px 4px 2px #ddd;
  box-shadow: 0px 0px 4px 2px #ddd; */
}

.header {
	margin: 0 0 15px;
	font: bold 28px "Garamond", Times New Roman, Times, serif;	
	color: #333;
	text-align: left !important;
	text-transform: uppercase;
	letter-spacing: -1px;
}
.header big big b {
	font: normal 28px "Garamond", Times New Roman, Times, serif;	
}
.header b big {
	font: bold 28px "Garamond", Times New Roman, Times, serif;
	color: #000;	
}
a.header big b div {
	font: normal 24px "Garamond", Times New Roman, Times, serif;	
	color: #000;
}
.header form {
	font: normal 12px Arial, sans-serif;	
}
.subheader {
	font: bold 14px "Garamond", Times New Roman, Times, serif;	
	color: #a67c47;
	text-transform: uppercase;
}
.content {
	font: normal 12px Arial, sans-serif;
	color: #aaa;
}
.content p {
	margin: 0 0 10px;
	padding: 0;
	font: normal 12px Arial, sans-serif;
	color: #aaa;
	line-height: 18px;
}
.content ul, .content ol {
	color: #aaa;
}

/* Applies To Pop-Up iWorksite Window Backgrounds */
#bgfill {
	background: none;
	background-color: #FFF;
}

/* All Links Within iWorksite */
.content a:link, .content a:visited {
	color: #a67c47;
	text-decoration: none;
}
.content a:active, .content a:hover {
	text-decoration: underline;
}

a.sub:link, a.sub:visited {
	color: #a67c47;
	text-decoration: underline;
}
a.sub:active, a.sub:hover {
	text-decoration: none;	
}

/* BG Properties && Should Look Similar to .content */
.contentgrey {
	color: #aaa;
	background-color: #FFF;
}

/* iWorksite Error Messages */
.contenterror {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #a67c47;
}
#agixx table {
	margin: 10px auto;
	padding: 20px;
	background: #FFF;
	border: 1px solid #e6e6e6;
}
/**********
FORM STYLES
input.formInput, textarea.formTextarea {
	padding: 5px;
	width: 100%;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #999;
	background: #FFF;
	border: 1px solid #e5e6e1;
}
**********/
