/* CSS Document */
html, body {height:100%;}
html {overflow: -moz-scrollbars-vertical;}
body{font-family:Arial, Helvetica; font-size:14px; line-height:16px; font-weight:normal; color:#333; padding:0; margin:0; text-align:center; min-width:680px;}
p {font-family:Arial, Helvetica; color:#666; padding:0; margin:0;}
table, tr, td {font-family:Arial, Helvetica; font-size:12px; padding:0; margin:0;}

/*COMMON STYLES*/
a:link {color:#3399CC; text-decoration:none; padding:0;}
a:visited {color:#3399CC; text-decoration:none; padding:0;}
a:hover {color:#333; text-decoration:none; padding:0;}

ul {margin:0; padding:0; list-style:circle;}
ol {margin:0; padding:0;}
li {margin:3px 0 0 30px; padding:0;}

img {margin:0; padding:0;}

h1 {font-size:32px; font-weight:bold; margin:0; padding:10px 0; line-height:34px;}
h2 {font-size:28px; font-weight:bold; margin:0; padding:5px; line-height:30px;}
h3 {font-size:24px; font-weight:normal; margin:0; padding:0; line-height:26px;}
h4 {font-size:20px; font-weight:normal; margin:0; padding:0; line-height:22px;}
h5 {font-size:16px; font-weight:normal; margin:0; padding:0; line-height:18px;}
h6 {font-size:12px; font-weight:normal; margin:0; padding:0; line-height:14px;}

.highlight {color:#FF8800;}

/* CONTAINERS */
#blaze {background:#576E72; min-width:680px; height:100%%; text-align:center;}
.main {background:#FFF; width:680px; height:auto !important; height:100%; min-height:100%; margin:0 auto -25px; padding:0; text-align:left;}

/* HEADER....AND BRAND */
.hd {width:auto; height:auto; margin:0 auto; paddding:0;}
.brand {background:url('images/logo_blazing.png') 0 0 no-repeat; width:350px; height:75px; margin:0 0 0 160px; padding:0;}
.topnav {margin:0; padding:20px;}
.navbg {background:url('images/nav_middle.png') 0 0 repeat-x; height:30px;}

/*BODY*/
.bd {width:auto; height:auto; margin:0; padding:10px 50px;}

.test {background:#CCC; width:500px; height:auto; margin:0 30px; padding:10px;}
.test2 {background:#EEE; width:500px; height:auto; margin:0 30px; padding:10px;}
.cust_pic {border:2px solid #EEE; margin:0; padding:0;}
.cust_quote {font-size:14px; font-style:italic; width:auto; height:auto; text-align:left;}

.tbl {background:#CCC; margin:0; padding:0;}
.tbl_hd {background:#FFF; margin:0; padding:10px;}
.yes {background:#FFF url('images/icon_check.gif') 50% 50% no-repeat; width:24px; height:24px; min-width:100px; text-align:center;}
.yes2 {background:#FFF url('images/icon_x2.gif') 50% 50% no-repeat; width:24px; height:24px; min-width:100px; text-align:center;}
.no {background:#FFF; width:auto; height:24px; min-width:100px; margin:0 auto; text-align:center;}


/*FOOTER*/
.ft{background:#EEE; width:680px; height:25px; margin:0 auto; padding:0; font-size:11px; line-height:24px; color:#999; text-align:center;}
.push {height:25px;}


