﻿
.p2-left-main-heading, .readmore, .readmorearrow,.p1-left-heading

{	
	color: #003467; /*probably doesn't change, stays as the Wattyl blue */
}

/* this is the colour of the headings, and readmore buttons, etc. */

.p2-left-page-heading, .p1-right-headingtop, .p1-leftbox-heading, .p1-top-left-text, .p2-box-heading, 
.p2-right-heading1, 
{
	color: #b83a9c;
	border-color: #b83a9c;
}

.p1-top-left-heading
{
	color:white;
}

.p1-top-left-heading
{
	background-color: #b83a9c;
}


/* this is the body text colour */
.p2-box-text-style, .p2-right-list-top, .p2-right-text-top, .p1-right-text-top, .p1-leftbox-text-style
{	
 	color:#717074; 
}

.tm {
	font-size: 0.5em;
}

/* --- weathergard specific styles ---- */

#weathergard_con h1 {
	margin: 0;
	margin-top: 20px; 
	padding: 0; 
	color: #B83A9C; 
	font: 24px/24px Arial, Helvetica, sans-serif; 
	letter-spacing: -0.05em;
	font-weight: bold;
}


#weathergard_con h2 {
	margin-top: 30px; 
	padding-bottom: 5px; 
	color: #545454; 
	border-bottom: #666 1px dotted; 
	font: 24px/24px Arial, Helvetica, sans-serif; 
	letter-spacing: -0.05em
}

#weathergard_con ul {
	margin: 0;
	padding: 0;
	margin-left: 30px;
}

#weathergard_con li {
	margin: 0;
	padding: 0;
	padding-bottom: 0.5em;
	text-indent: 0;
}

#weathergard_faq h3 {
	font:16px/22px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #545454;
	margin-top: 30px;
	margin-bottom: 0;
	padding-bottom:0;
}

/* --- solagard specific styles ---- */

#solagard_con h2, #solagard_colour h1 {
	margin: 0;
	margin-top: 20px; 
	padding: 0; 
	color: #CB002C; 
	font: 24px/24px Arial, Helvetica, sans-serif; 
	letter-spacing: -0.05em;
	font-weight: bold;
}

h1 sup, h2 sup, h3 sup, p sup {
	font-size: 0.6em;
}

#solagard_con h3, #solagard_colour h2 {
	margin: 20px 0 5px 0;
	padding: 0;
	color: #CB002C;
	font: 18px/18px Arial, Helvetica, sans-serif; 
	letter-spacing: -0.05em;
	font-weight: bold;
}
	
	#solagard_con td h3 {
		margin: 0 0 5px 15px;
		text-transform:uppercase;
	}

#solagard_con table {
	border-bottom: 2px dotted #FFB000;
	border-collapse:collapse;
}
#solagard_con td {
	vertical-align:middle;
	height: 120px;
	border-top: 2px dotted #FFB000;
}

#solagard_con td p {
	margin: 0 0 0 15px;
	padding: 0;
}

/* --- solagard sheens page specific styles ---- */
#solagard_sheen {
	margin-top: 20px;
}

#solagard_sheen h3 {
	margin: 0;
	margin-top: 40px; 
	padding: 0 0 5px 0; 
	color: #CB002C; 
	font: 24px/24px Arial, Helvetica, sans-serif; 
	letter-spacing: -0.05em;
	font-weight: bold;
	border-bottom: 2px dotted #FFB000;
}



/* --- solagard warranty page specific styles ---- */

#solagard_wty {
	margin-top: 20px;
}

#solagard_wty h2 {
	margin: 0;
	margin-top: 20px; 
	padding: 0; 
	color: #CB002C; 
	font: 24px/24px Arial, Helvetica, sans-serif; 
	letter-spacing: -0.05em;
	font-weight: bold;
}

#warranty_surfaces {
	border-collapse:collapse;
}

#warranty_surfaces th {
	border-bottom: 2px dotted #FFB000;
	vertical-align: bottom;
	font: 14px/16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CB002C;
}

#warranty_surfaces td {
	border-bottom: 1px dotted #FFB000;
	vertical-align: middle;
	font: 12px/16px Arial, Helvetica, sans-serif;
}

#warranty_surfaces p {
	margin: 6px 3px;
}

#warranty_surfaces .col1 {
	font-weight: bold;
}

#warranty_surfaces .col2, #warranty_surfaces .col3 {
	text-align:center;
}
