@charset "UTF-8";/* CSS Document - Flat Roofing */<style type="text/css">#left_ {	position:absolute;	left:0px;	top:0px;	width:86px;	height:1200px;	background-color:#8EABCC;}#header_ {	position:absolute;	left:86px;	top:0px;	width:726px;	height:20px;}#right_ {	position:absolute;	left:812px;	top:0px;	width:88px;	height:1200px;	background-color:#8EABCC;}#logo_ {	position:absolute;	left:86px;	top:20px;	width:366px;	height:95px;}#graphic2_ {	position:absolute;	left:452px;	top:20px;	width:360px;	height:51px;}#textcontact_ {	position:absolute;	left:452px;	top:71px;	width:260px;	height:44px;}#buttemail-up_ {	position:absolute;	left:712px;	top:71px;	width:59px;	height:44px;}#graphic3_ {	position:absolute;	left:771px;	top:71px;	width:41px;	height:44px;}#text-webaddress_ {	position:absolute;	left:86px;	top:115px;	width:366px;	height:22px;	background-image: url(images/text_webaddress.jpg);}.webaddressheading {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 17px;	color: #094FA3;	padding-left: 32px;}#graphic5_ {	position:absolute;	left:452px;	top:115px;	width:360px;	height:69px;}#graphic4_ {	position:absolute;	left:86px;	top:137px;	width:366px;	height:47px;}#navtop_ {	position:absolute;	left:86px;	top:184px;	width:197px;	height:43px;}#text-mainheading_ {	position:absolute;	left:283px;	top:184px;	width:513px;	height:35px;	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #AF1F19;	background-color: #FFFFFF;	padding-left: 10px;}#rightcolrepeat_ {	position:absolute;	left:796px;	top:184px;	width:16px;	height:948px;}#textmain1_ {	position:absolute;	left:283px;	top:219px;	width:232px;	height:266px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	background-color: #FFFFFF;	padding-left: 10px;	line-height: 16px;}#faqstextmain1_ {	position:absolute;	left:283px;	top:219px;	width:489px;	height:1513px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	background-color: #FFFFFF;	padding-left: 10px;	line-height: 16px;	padding-right: 15px;}.textmain1_headings {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #666666;	}		#formtextmain1_ {	position:absolute;	left:283px;	top:219px;	width:503px;	height:913px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	background-color: #FFFFFF;	padding-left: 10px;	line-height: 16px;}#frame1_ {	position:absolute;	left:525px;	top:219px;	width:9px;	height:266px;}#frame2_ {	position:absolute;	left:534px;	top:219px;	width:262px;	height:13px;}#index-18_ {	position:absolute;	left:86px;	top:227px;	width:18px;	height:283px;}#butthom-up_ {	position:absolute;	left:104px;	top:227px;	width:150px;	height:25px;}#midcol_ {	position:absolute;	left:254px;	top:227px;	width:29px;	height:881px;}#img1_ {	position:absolute;	left:534px;	top:232px;	width:239px;	height:240px;}#frame3_ {	position:absolute;	left:773px;	top:232px;	width:23px;	height:587px;}#buttproducts-up_ {	position:absolute;	left:104px;	top:252px;	width:150px;	height:24px;}#buttfaqs-up_ {	position:absolute;	left:104px;	top:276px;	width:150px;	height:24px;}#button-guarantee-up_ {	position:absolute;	left:104px;	top:300px;	width:150px;	height:25px;}#buttcontact-up_ {	position:absolute;	left:104px;	top:325px;	width:150px;	height:24px;}#buttmainsite-up_ {	position:absolute;	left:104px;	top:349px;	width:150px;	height:25px;}#button-spare_ {	position:absolute;	left:104px;	top:374px;	width:150px;	height:26px;}#navticks_ {	position:absolute;	left:104px;	top:400px;	width:150px;	height:110px;}#frame4_ {	position:absolute;	left:534px;	top:472px;	width:46px;	height:13px;}#frame5_ {	position:absolute;	left:580px;	top:472px;	width:193px;	height:13px;}#textmain2_ {	position:absolute;	left:283px;	top:485px;	width:297px;	height:847px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #666666;	padding-left: 10px;	background-color: #FFFFFF;}#otherpagestextmain2_ {	position:absolute;	left:283px;	top:485px;	width:489px;	height:647px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #666666;	padding-left: 10px;	background-color: #FFFFFF;	padding-right: 15px;}#productstextmain2_ {	position:absolute;	left:283px;	top:485px;	width:489px;	height:1147px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #666666;	padding-left: 10px;	background-color: #FFFFFF;	padding-right: 15px;}#textmain2index_ {	position:absolute;	left:283px;	top:485px;	width:287px;	height:785px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #666666;	padding-left: 10px;	background-color: #FFFFFF;}.textmain2_subhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #666666;}#affil-member_ {	position:absolute;	left:86px;	top:510px;	width:168px;	height:598px;}#frame6_ {	position:absolute;	left:580px;	top:520px;	width:18px;	height:299px;}#img2_ {	position:absolute;	left:598px;	top:520px;	width:175px;	height:135px;}#frame7_ {	position:absolute;	left:598px;	top:655px;	width:175px;	height:14px;}#img3_ {	position:absolute;	left:598px;	top:669px;	width:175px;	height:135px;}#frame8_ {	position:absolute;	left:598px;	top:804px;	width:175px;	height:15px;}#Supremeoroofing-Template-Site5-buttons-up--36_ {	position:absolute;	left:580px;	top:819px;	width:216px;	height:513px;	background-color:#FFFFFF;}#leftbotrepeat_ {	position:absolute;	left:86px;	top:1108px;	width:168px;	height:1px;}#Supremeoroofing-Template-Site5-buttons-up--38_ {	position:absolute;	left:254px;	top:1108px;	width:29px;	height:24px;	background-color:#FFFFFF;}#Supremeoroofing-Template-Site5-buttons-up--38index_ {	position:absolute;	left:254px;	top:1108px;	width:29px;	height:224px;	background-color:#FFFFFF;}#footer_ {	position:absolute;	left:86px;	top:1132px;	width:726px;	height:68px;}#footerindex_ {	position:absolute;	left:86px;	top:1332px;	width:726px;	height:68px;	background-image: url(images/footer.jpg);}.printbutton {	top: 7px;	position: absolute;	right: 95px;}body,td,th {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.style1 {	font-size: 11px;	color: #333333;	padding-left: 14px;	position: absolute;	padding-top: 56px;	width: 614px;}</style>