@charset "utf-8";
body { background: #fff url(images/body_top_bg2.jpg) top left repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 15px; padding: 0; margin: 0; line-height: 20px;}
p { padding: 0; margin: 0; }
a img { text-decoration: none; border: 0;}
a { text-decoration: none; color: #333; padding: 0; margin: 0;}
a:hover { text-decoration: none; color: #c92929; padding: 0; margin: 0;}
.footer:link { text-decoration: underline; color: #FFFFFF; padding: 0; margin: 0;}
.footer:hover { text-decoration: none; color: #FFFFFF; padding: 0; margin: 0;}
/* reusable classes */
.clear { clear: both;}
.fR { float: right;}
.fL { float: left;}
.aJ { text-align: left;}
.aC { text-align: center;}
.formdesc {color: #FFFFFF; font-size: 14px;}
.formdesc2 {color: #FFFFFF; font-size: 10px; line-height: 10px;}
.sales_red { color: #c92929;}
.headline01 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 38px; color: #000; width: 800px; font-weight: normal; line-height: 38px;}
.headline02 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 30px; color: #ff0000; width: 800px; line-height: 34px; padding: 10px 0;}
.heading01 { font-size: 28px; line-height: 32px; font-weight: bold; color: #c92929; padding: 0 0 20px 0; margin: 0; font-family: Gotham, Arial, Helvetica, sans-serif;}
.heading02 { font-size: 18px; line-height: 24px; font-weight: bold; color: #454545; padding: 0 0 20px 0; margin: 0; font-family: "Arial", Helvetica, sans-serif;}
.heading03 { font-size: 15px; font-weight: bold; color: #000; padding: 0 0 20px 0; margin: 0; font-style: italic;}
.heading04 { font-size: 24px; color: #c92929; padding: 20px 0; line-height: 32px; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; text-align: center;}
.heading05 { font-size: 20px; font-weight: bold; color: #c92929; padding: 20px 0; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; text-align: center;}
.heading06 { font-size: 12px; line-height: 20px; color: #353535; padding: 0; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; margin-left: 20px;margin-right: 400px;}
.heading07 { font-size: 18px; color: #000; font-weight: bold; padding: 0; margin: 0;}
.heading08 { font-size: 18px; color: #606060; font-weight: bold; padding: 0; margin: 0;}


/* wrapper class */
.wrapper { width: 750px; height: auto; padding: 25px; margin: 0 auto;}

/* content */
#content_top_bg { width: 800px; height: 800px; min-height: 800px !important; padding: 0; margin: 0;}
	html > body #content_top_bg { height: auto !important; min-height: 800px; !important;}
#content { width: 800px; height: 800px; min-height: 800px !important; padding: 0; margin: 0;}
	html > body #content { height: auto !important; min-height: 800px; !important;}
#cLeft { width: 496px; height: auto; padding: 17px 0 0 0; margin: 0; float: left;}
#cRight { width: 284px; height: auto; padding: 17px 7px 0 13px; margin: 0; float: right;}

#guarantee { z-index: 99; position: absolute; right: 0; top: 0; padding: 0; margin: 0;}
.full { width: 800px; height: auto; padding: 0; margin: 0; }
.headlines { width: 800px; height: auto; padding: 0; margin: 0; }


