/* CSS Document */
@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top:0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.padmid {
	padding: 20px 10px 10px;
}

.ntst {
      font-size: 13px;
}
.ntst2 {
      font-size: 12px;
}
.ntst3 {
      font-size: 14px;
}

#apDiv55 a {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
#apDiv55 a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
#apDiv55 a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}

h1 {
	font-size: 24px;
	color: #000033;
}
h2 {
	font-size: 18px;
	color: #003366;
}
h3 {
	font-size: 18px;
	color: #003366;
}
h4 {
	font-size: 18px;
	color: #666666;
	letter-spacing: .2em;
	background-position: top;
	text-align: left;
	vertical-align: top;
}
h5 {
	font-size: 12px;
	color: #006600;
}

img {border:0;}




#apDiv9 {
	position:absolute;
	left:511px;
	top:271px;
	width:123px;
	height:25px;
	z-index:9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-align: center;
	vertical-align: top;
	color: #FFFFFF;
	background-color: #003366;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: .1em;
}




table {
	border: none
	background-color: none;
}
tabletop {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


#apDiv18 {
	position:absolute;
	left:26px;
	top:25px;
	width:229px;
	height:79px;
	z-index:1;
}
#apDiv19 {
	position:absolute;
	left:26px;
	top:116px;
	width:869px;
	height:47px;
	z-index:2;
	background-image: url(Bridge%20bar%201.png);
}
#apDiv20 {
	position:absolute;
	left:25px;
	top:164px;
	width:125px;
	height:507px;
	z-index:3;
	background-image: url(http://sa.australinsulation.com.au/designimgs/New%20Nav%20Bar.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 50px;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
	background-position: top;
	text-align: center;
	vertical-align: middle;
	padding-top: 25px;
}
#apDiv21 {
	position:absolute;
	left:314px;
	top:45px;
	width:176px;
	height:53px;
	z-index:4;
}
.style1 {font-family: "Times New Roman", Times, serif}
#apDiv22 {
	position:absolute;
	left:584px;
	top:93px;
	width:416px;
	height:17px;
	z-index:5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006600;
	background-position: bottom;
	text-align: right;
	vertical-align: baseline;
	word-spacing: .1em;
}
#apDiv23 {
	position:absolute;
	left:600px;
	top:165px;
	width:123px;
	height:104px;
	z-index:6;
}
#apDiv24 {
	position:absolute;
	left:602px;
	top:316px;
	width:123px;
	height:104px;
	z-index:7;
}
#apDiv25 {
	position:absolute;
	left:602px;
	top:468px;
	width:123px;
	height:104px;
	z-index:8;
}
#apDiv26 {
	position:absolute;
	left:602px;
	top:273px;
	width:123px;
	height:25px;
	z-index:9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #003366;
	letter-spacing: .1em;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}
#apDiv27 {
	position:absolute;
	left:600px;
	top:424px;
	width:123px;
	height:25px;
	z-index:10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #003366;
	letter-spacing: .1em;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}
#apDiv28 {
	position:absolute;
	left:602px;
	top:576px;
	width:123px;
	height:25px;
	z-index:11;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #003366;
	letter-spacing: .1em;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}





#apDiv34 {
	position:absolute;
	left:443px;
	top:583px;
	width:244px;
	height:104px;
	z-index:17;
}
#apDiv35 {
	position:absolute;
	left:549px;
	top:599px;
	width:154px;
	height:46px;
	z-index:18;
}
#apDiv36 {
	position:absolute;
	left:704px;
	top:597px;
	width:252px;
	height:88px;
	z-index:19;
}


#apDiv37 {
	position:absolute;
	left:226px;
	top:164px;
	width:231px;
	height:525px;
	z-index:8;
}


#apDiv47 {
	width:197px;
	height:35px;
	z-index:12;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006600;
	background-position: center;
	text-align: center;
	padding-top: 16px;
	float:left;
}


#apDiv49 {
	position:absolute;
	left:605px;
	top:161px;
	width:123px;
	height:104px;
	z-index:6;
}

#apDiv50 {
	position:absolute;
	left:605px;
	top:272px;
	width:123px;
	height:25px;
	z-index:9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #003366;
	letter-spacing: .1em;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}

#apDiv51 {
	position:absolute;
	left:605px;
	top:315px;
	width:123px;
	height:104px;
	z-index:7;
}

#apDiv52 {
	position:absolute;
	left:605px;
	top:423px;
	width:123px;
	height:25px;
	z-index:10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #003366;
	letter-spacing: .1em;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}

#apDiv53 {
	position:absolute;
	left:605px;
	top:467px;
	width:123px;
	height:104px;
	z-index:8;
}

#apDiv54 {
	position:absolute;
	left:605px;
	top:575px;
	width:123px;
	height:25px;
	z-index:11;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #003366;
	letter-spacing: .1em;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}

.styleser {
	font-size: 14px;
	font-weight: bold;
	color: #006600;
}




#apDiv59 {
	position:absolute;
	left:461px;
	top:40px;
	width:539px;

	height:50px;
	z-index:5;
}

#apDiv58 {
	position:absolute;
	left:25px;
	top:115px;
	width:998px;
	height:49px;
	z-index:3;
}


#apDiv60 {
	position:absolute;
	left:26px;
	top:164px;
	width:120px;
	height:424px;
	z-index:2;
}


#apDiv61 {
	width:320px;
	height:278px;
	z-index:7;
	float:left;
	padding:0 10px 0 0;
}


#apDiv62 {
	width:168px;
	height:272px;
	z-index:4;
	float:left;
}

#apDiv63 {
	width:262px;
	height:133px;
	z-index:6;
	float:left;
}


#apDiv64 {
	width:172px;
	height:225px;
	z-index:10;
	float:left;
	padding:50px 15px 0 0;
}

#apDiv65 {
	width:77px;
	height:96px;
	z-index:8;
	float:left;
	padding:50px 0 20px 0;
	
}

#apDiv66 {
	width:77px;
	height:95px;
	z-index:9;
	float:left;
	
}

.stylearchi {font-size: 16px;
	font-weight: bold;
	color: #006600;
	font-style: italic;
}

.stylearchi1 {	color: #006600;
	font-style: italic;
}

.stylearchi2 {	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}

.stylearchi3 {
	font-size: 14px;
	color: #003366;
	font-weight: bold;
}
.stylearchi4 {	color: #000000;
	font-weight: bold;
}

#apDiv67 {
	width:410px;
	height:86px;
	z-index:9;
	float:left;
	padding:40px 0 0 0;
}
#apDiv68 {
	width:390px;
	height:269px;
	z-index:4;
	float:left;
	text-align:right;
	padding:60px 0 0 0;
}

.stylebuild {
	font-size: 16px;
	font-weight: bold;
	color: #006600;
}

#apDiv69 {
	width:300px;
	height:348px;
	z-index:8;
	float:left;
	padding:50px 0 0 50px;
}

#apDiv70 {
	width:262px;
        /* height:220px; */
	z-index:6;
	float:left;
	padding:40px 0 0 30px;
}

.stylebuild1 {font-size: 10}

.stylebuild5 {
	color: #006600;
	font-weight: bold;
	font-size: 12px;
}

#apDiv71 {
	width:732px;
	height:86px;
	z-index:9;
	float:left;
	padding:50px 0 0 10px;
}






/*-----------------------Newly added----------------------------------------*/


#mainCon {
	margin:0 auto;
	width:974px;
}

#header { width:974px;position:relative;}

.spacer {font-size:0; line-height:0; clear:both;}

#apDiv1 {
	width:229px;
	height:79px;
	margin:24px 39px 6px 0;
	float:left;
	}
	
#apDiv3 {
	width:416px;
	height:17px;
	z-index:3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006600;
	letter-spacing: .1em;
	text-align: right;
	vertical-align: baseline;
	background-position: bottom;
	padding-right: 1px;
	float:right;
	margin:96px 0 0 0;
}	


#apDiv17 {
	width:222px;
	height:53px;
	font-family: "Times New Roman", Times, serif;
	float:left;
	margin:24px 0 0 0;
}


#apDiv2 {
	width:975px;
	height:145px;
	_height:163px;
	float:left;
	background: url(http://sa.australinsulation.com.au/designimgs/banner.jpg) left top no-repeat;
	padding:18px 0px 0 0;
	text-align:right;
	display:block;
	}

#bodyCon {}


#apDiv4 {
	width:125px;
	height:507px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 50px;
	font-weight: bold;
	font-variant: normal;
	background-image: url(http://sa.australinsulation.com.au/designimgs/New%20Nav%20Bar.png);
	text-align: center;
	vertical-align: middle;
	background-position: top;
	padding-top: 25px;
	color: #003366;
	float:left;
}


#apDiv5 {
	width:397px;
	height:262px;
	z-index:5;
	line-height: 20px;
	padding:0 0 30px 24px;
	}

#apDiv5 p {
	line-height:20px;
        margin:0.25em 0;
        line-height:15px;
	}

#leftPanel {width:380px; float:left; position:relative;padding:0 20px 0px 0px;}

#apDiv6 {
	width:194px;
	height:90px;
	z-index:6;
	padding:0 0 0 91px;
}


#apDiv7 {
	width:405px;
	height:92px;
	z-index:7;
	padding:31px 0 0 30px;
}


#rightPanel { float:rigth; position:relative; padding:0 0 0 0px;}

#apDiv10 {
	width:123px;
	height:104px;
	margin:0 0 4px 0;
	}


.rightleft { float:left; width:123px;}

#apDiv15 {
	width:123px;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #003366;
	text-align: center;
	vertical-align: top;
	word-spacing: .1em;
	padding-top: 10px;
}



#apDiv11 {
	width:123px;
	height:104px;
	float:left;
	margin:4px 0 4px 0;
	}
	
	
	
#apDiv13 {
	width:123px;
	height:25px;
	z-index:13;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #003366;
	text-align: center;
	vertical-align: top;
	word-spacing: .1em;
	padding-top: 10px;
	float:left;
	margin:0 0 4px 0;
}	

#apDiv12 {
	width:123px;
	height:104px;
	float:left;
	margin:0 0 4px 0;
}

#apDiv14 {
	width:123px;
	height:25px;
	z-index:14;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #003366;
	text-align: center;
	vertical-align: top;
	word-spacing: .1em;
	padding-top: 10px;
	float:left;
}

.rightright { float:left; padding:0 0 0 10px;}





#apDiv8 {
	width:241px;
	height:279px;
	z-index:8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #009900;
	float:left;
}




#apDiv16 {
	width:178px;
	height:35px;
	z-index:16;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006600;
	text-align: center;
	padding-top: 16px;
	float:left;
	margin:0 0 18px 0;
}

#apDiv31 {
	width:397px;
	height:262px;
	z-index:5;
	line-height: 15px;
	padding:0 0 30px 24px;
}


#apDiv29 {
	width:195px;
	height:35px;
	z-index:12;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006600;
	background-position: center;
	text-align: center;
	padding-top: 16px;
	margin:0 0 18px 0;
}


#apDiv33 {
	width:243px;
	height:389px;
	float:left;
}


#apDiv33 a {
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
#apDiv33 a:hover {
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
#apDiv33 a:visited {
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}


#apDiv30 {
	width:223px;
	height:35px;
	z-index:13;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006600;
	text-align: center;
	padding-top: 16px;
	margin:0 0 5px 24px;
}

#apDiv32 {
	width:394px;
	height:82px;
	z-index:15;
	padding:0 0 0 24px;
}


#apDiv38 {
	width:231px;
	z-index:8;




	float:left;
	padding:0 0 0 70px;
}

#apDiv39 {
	width:56px;
	height:281px;
	z-index:14;
	float:left;
	margin:50px 0 0 0;
}

#apDiv40 {
	width:136px;
	height:35px;
	z-index:12;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006600;
	background-position: center;
	text-align: center;
	padding-top: 16px;
	margin:0 0 2px 0;
}

#apDiv41 {
	width:435px;
	height:210px;
	z-index:15;
	float:left;
	padding:0 0 10px 0;
}

#leftPanelPro {width:380px; float:left; position:relative;}

#apDiv42 {
	width:136px;
	height:35px;
	z-index:13;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006600;
	text-align: center;
	padding-top: 16px;
	float:left;
	}

#rightPanelPro { float:left; position:relative; padding:0 0 0 0px; width:400px}




#apDiv43 {
	width:435px;
	height:129px;
	z-index:16;
	float:left;
	margin:10px 0 2px 0;
}

.style2 {color: #006699}

#apDiv44 {
	width:154px;
	height:46px;
	z-index:18;
	padding:10px 0 0 0;
}


#apDiv45 {
	width:252px;
	height:88px;
	z-index:19;
	float:left;
}

#apDiv46 {
	float:left;
	padding:0 0 0 23px;
	margin:0;
	
	}

#apDiv46 a {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
#apDiv46 a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
#apDiv46 a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}

#apDiv48 {
	width:250px;
	height:368px;
	z-index:14;
	float:left;
}

.styleapp {color: #006699}

.styleapp1 {
	font-size: 14px;
	font-weight: bold;
	color: #006600;
    text-decoration: undeline;
}

.styleapp2 {
	color: #000000;
	font-weight: bold;
	font-style: italic;
}

#apDiv55 {
	width:250px;
	height:371px;
	z-index:13;
	float:left;
}




a:link {
	color: #003366;
	text-decoration: underline;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
a:visited {
	color: #003366;
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
	color: #003366;
}

#apDiv56 {
	width:303px;
	height:188px;
	z-index:18;
	float:left;
}

#apDiv57 {
	width:435px;
	height:320px;
	z-index:20;
	float:left;
}
.stylecon {color: #000000}

.stylecon2 {color: #006699}

.stylecon3 {
	color: #006600;
	font-size: 12px;
}

.newsbg {
	background-image:url(http://sa.australinsulation.com.au/designimgs/news-bg.gif);
	background-repeat:repeat-x;
	}
	
.latestnews {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#1F3D72;
	}
	
.latestnews1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#2D6740;
	}
	
.normaltext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	
	}
	
.normaltext1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#316542;
	
	}	
	
	
.newsbg {
	background-image:url(http://sa.australinsulation.com.au/designimgs/news-bg.gif);
	background-repeat:repeat-x;
	}
	
.latestnews {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#1F3D72;
	}
	
.latestnews1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#2D6740;
	}
	
.normaltext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	
	}
	
.normaltext1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#316542;
	
	}	
.sbfbform {
	font-size:9px;
        background-colour:#E9E9E9;
}
			
.sbfbform table{
        background-colour:#E9E9E9;
}	



/*-------------------newly added-----------------------------*/

.connew { width:300px; float:left; padding:10px 30px 0 20px;}

.connewright { width:400px; float:left;  padding:10px 0px 0 0px;}

.rightpiccon { float:left;}

.marbot {margin:0 0 10px 0;}




#apDivban {
	width:975px;
	height:145px;
	_height:163px;
	float:left;
	background: url(http://sa.australinsulation.com.au/designimgs/banner1.jpg) left top no-repeat;
	padding:18px 0px 0 0;
	text-align:right;
	display:block;
	}
	
#header1 { width:975px;height:145px; display:block; position:relative;}

.padban {padding:0 18px 0 0;}	


.scrolldiv { position:relative; width:957px;}

.scroll1 {position:absolute; left:581px; top:0; z-index:700; display:block;}
	
