html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	} 
	
a img { border: none; }
a { outline: none; }

body { font: 11px/1.6em Verdana, Geneva, sans-serif; color: #666; background: #fff url(/images/templates/tile_page.jpg) repeat-x top left; }

ul, ol { margin: 1em 0; padding-left: 2.5em; }
dt { margin: 0.5em 0 0; }
dd { margin: 0.25em 0 0.5em 2.5em; }

h1, h2, h3, h4, h5, h6 { color: #803131; margin-bottom: 10px; } 
h1 { font-size: 18px; line-height: 22px; }
h2 { font-size: 16px; line-height: 20px; }
h3 { font-size: 14px; line-height: 18px; }
h4 { font-size: 12px; line-height: 16px; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration: none; color: #803131; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { text-decoration: underline; }

p, li, a, div, td { font-size: 11px;, line-height: 1.4em; }
p { margin-bottom: 10px; }

a { color: #069; }
a:hover { text-decoration: none; }
a:active { color: #666; }
a:visited { color: #069; }


#container { width: 930px; margin: 0 auto; }
#header { height: 130px; }
#header #logo, #header #headline { float: left; }
#ctas { width: 165px; float: right; margin-right: 1px; }
#main-content { background: #fff url(/images/templates/container-bg.jpg) repeat-y top left; padding-top: 10px; }
#sidebar { float: left; width: 200px; margin-left: 20px; }
.sidebar-widget { border: 1px solid #ccc; padding: 10px; margin-bottom: 20px; }
#right-content-cap { display: block; height: 20px; background: transparent url(/images/templates/call_top_template.jpg) no-repeat top left; }
#right-content-lower { display: block; height: 18px; background: transparent url(/images/templates/call_bottom_corner.jpg) no-repeat top left; }
#right-content-wrap { float: right; background: transparent url(/images/templates/right-content-bg.jpg) repeat-y top left; width: 680px; margin-right: 20px; }
#right-content { padding: 0 0 0 20px; }
#content-cap { display: block; width: 930px; height: 15px; background: #fff url(/images/templates/content-cap.jpg) no-repeat top left; margin-bottom: 20px; }

#footer { display: block; width: 930px; height: 40px; padding-top: 10px; background: transparent url(/images/templates/footer-bg.jpg) no-repeat top left; text-align: center; margin-bottom: 20px; }

.body_copy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
.bold_body_copy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none}
.bold_body_copy_blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #336699; text-decoration: none}
.big_body_copy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699}
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666}
.breadcrumbs {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999}
.body_copy_alerts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000}
.body_copy_invert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.yellow_body_copy {  background-color: #FFFF00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000}
.reports {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.reports_big_body_copy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
.reports_subtitles { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.reports_titles { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.form_gradient { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/styles/contact_form_fade.jpg); BORDER-LEFT: #666666 1px solid; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal; FONT-FAMILY: "arial", Times, serif}
.form_textarea { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/styles/contact_form_fade2.jpg); BORDER-LEFT: #666666 1px solid; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal; FONT-FAMILY: "arial", Times, serif}
.currency {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: right}


#showh #primary { width: 46em !important; }

.clear { clear: both; }