/* Normalizes margin, padding */body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin : 0; padding : 0; }/* Normalizes font-size for headers */h1,h2,h3,h4,h5,h6 { font-size : 100%; }/* Removes list-style from lists */ol,ul { list-style : none; }/* Normalizes font-style and font-weight to normal */address, caption, cite, code, dfn, em, strong, th, var{ font-style : normal; font-weight : normal; }/* Removes list-style from lists */table { border-collapse : collapse; border-spacing : 0; }/* Removes border from fieldset and img */fieldset,img { border : 0; }/* Left-aligns text in caption and th */caption,th { text-align : left; }/* Removes quotation marks from q */q:before, q:after { content :''; }/* layout.css */html 	{ text-align : center;  }/* ALLOWS THE PAGE TO EXPAND WITH CONTENT */.box{width: 960px;height: 480px;}html>body .box{width: auto;height: auto;min-width: 960px;min-height: 480px;}body {position : relative; width : 1029px; margin : 0 auto; text-align : left;background: none;}#header img{ /* THIS FIXES THE WHITESPACE BUG IN IE6 */display: block;}#nav_main {margin-top: 0px;}#nav_main img{ /* THIS FIXES THE WHITESPACE BUG IN IE6 */display: block;}div#content { position : relative;display: block; /* Block removes whitebackground bug in IE6 */width : 960px;padding: 0px 100px 0px 100px;background-image: url(../images/background.jpg);background-repeat:repeat-y;}div#content_sub {left : 705px; width : 225px; padding : 40px 0;background: none;}  /* BACKGROUND ON THE HOMEPAGE */div#content_main_homepage {	width : 829px;	padding : 40px 0;	background: url(../images_sales/01_sales_main.jpg) no-repeat 0 0;	height: 907px;}/* ORDER FORM PAGE */div#content_main_orderform {	width : 829px;	padding : 40px 0;	height: auto;}/* if you had to use a hack...*html #content_main { left:100px; }fixes margin bug in ie6 */div#testarea_full { left : 0px;  width : 829px;padding-top:20px;}div#testarea_594_centered { left : 118px;  width : 594px;padding-top:20px;}div#header, div#nav_main, div#site_info {width : 100%;margin: 0px;}/* =si_clear_children */.pc,.sc { position : absolute; top: 0px; left: 0px; }.clear_children,.cc_tallest {	position: relative;	background-image: url(file:///Users_Shared/Graphics%20Dept/ETAS/WEBSITES/Pod_InReview/FINAL/html/images_sales/01_sales_main.gif);} /*\*/* html .clear_children { display: inline;}/**/.cc_tallest:after { content: ''; } /* PREVENTS A REDRAW BUG IN SAFARI */