/* CSS Document *//* ###################################### *//* ############# BASE STYLES ############ *//* ###################################### */html{height: 100%;}body {	font-size: 12px;	font-family: Arial, Helvetica, Verdana, sans-serif;	height: 100%;	background-color: #006db8;	background-image: url(../images/bg.png);	background-position: left bottom;	background-repeat: repeat-x;	margin: 0;	padding: 0;}h1, .contentheading, .componentheading { font-size: 18px; color: #FF6731; background-color: inherit; font-weight: normal; }h2 { margin: 0px; padding: 0px; font-size: 18px; color: #FF6731; background-color: inherit; font-weight: normal; }h3 { margin: 0; padding: 0; font-size: 18px; color: #FF6731;}h4 { margin: 0; padding: 0; font-size: 100%;}p, td, tr, li, ul, th {font-size: 12px;font-weight: normal;line-height: 160%;}hr {width:100%; border: 0; color: #e6e6e6; background-color: #e6e6e6; height: 1px;}/* generic link styles */a:link, a:visited { color: #43A0D3; background-color: inherit; text-decoration: none; font-weight: normal; }a:hover, a:focus { color: #1688C6; background-color: inherit; text-decoration: underline; }/* Baseline values for browser consistency */p, div, h1, h2, h3, h4, form, input, select, option {	margin:					0;	padding:				0;}img, image {	margin:					0;	padding:				0;	border:					0;}ul, li {	list-style:				none;}a {	outline:				0;}.clear {	clear:					both;	height:					0px;	font-size: 0px;	line-height: 0px;}/* ###################################### *//* ############# BASE STYLES ############ *//* ###################################### */.leftnav {	background-image: url(../images/left_bg.png);	background-position: left bottom;	background-repeat: no-repeat;}.text {	padding: 19px 27px 25px 21px;}.left {	padding: 12px 0 0 33px;}.nav {	padding: 37px 0 96px 0;	width: 142px;}.text ul, .text ol {   margin: 15px 0 15px 0;   }    .text ul li {	list-style-type: disc;	margin: 0 0 0 35px;	list-style-position: outside;	list-style-image: url(http://www.coastalbrickandblocklaying.com.au/images/bullet.png); }    .text ol li {	list-style-type: upper-roman;	margin: 0 0 0 35px;	list-style-position: outside; }