/*global*/
*{
	padding: 0;
	margin: 0;
}
.clear{clear:both;}
.left{float: left;}
.right{float: right;}
a,input[type="submit"]{text-decoration: none; outline:0;}.main p{line-height:20px;}
img{border:0;display:block;}
li:after,
#main:after,
header:after,
footer:after,
div:after,
article:after,
section:after{ content: ""; display: block; clear: both; overflow: hidden; }
.row{
	position: relative;
	display: block;
	margin: 0 auto;
	max-width: 985px; /*specify width*/
	width:100%:
}
/* styles */
body{
	font:15px Arial;
	background:#fff;
}
#news div.main header{background:none;border:0}
header{
	/* min-height:234px; */
	border-bottom:6px solid #000000;
	
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #d3d3d3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d3d3d3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d3d3d3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#d3d3d3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#d3d3d3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#d3d3d3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d3d3d3',GradientType=0 ); /* IE6-9 */
}
header .secTop{
	padding:40px 0 15px;
	background:url(http://suntrade.com.au/images/line.png) center bottom no-repeat;
}
header .secTop h3,
header .secTop h1{
	display:block;
	width:100%;
	text-align:center;
	font-weight:normal;
}
header .secTop h1{font-size:28px;}
header .secTop h3{font-size:20px;}
h1.logo{
	display:block;
	text-indent:-9999px;
	width:249px;
	height:104px;
	background:url(http://suntrade.com.au/images/logo.png) center center no-repeat;
}
.secBottom{
	padding-top:18px;
	position:relative;
}
.secBottom ul li a{
	display:block;
	color:#000000;
	padding:15px 23px;
	font-size:20px;
}	
.secBottom ul li.active a,
.secBottom ul li a:hover{
	color:#ffffff;
	
	background: #323232; /* Old browsers */
	background: -moz-linear-gradient(top,  #323232 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#323232), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #323232 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #323232 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #323232 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #323232 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#323232', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.secBottom ul{
	position:absolute;
	right:0px;
	bottom:0px;
}
.secBottom ul li{
	float:left;
	list-style:none;
}
.banner a.contact{
	font-size:20px;
	color:#ffffff;
	text-shadow:0 1px 2px rgba(01,01,01,0.75);
	padding:10px 5px 10px 35px;
	position:relative;
	border-radius:3px;
	border-bottom:1px solid #ff6600;
	box-shadow:0 2px 0px rgba(0,0,0,0.4);
	
	background: #ff6600; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff6600 1%, #cc3300 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ff6600), color-stop(100%,#cc3300)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff6600 1%,#cc3300 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff6600 1%,#cc3300 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff6600 1%,#cc3300 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff6600 1%,#cc3300 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#cc3300',GradientType=0 ); /* IE6-9 */
}
.banner a.contact i{	
	position:absolute;
	top:3px;
	left:3px;
	width:27px;
	height:38px;
	background:url(http://suntrade.com.au/images/phone.png) center center no-repeat;
}
.cloud{
	width:100%;
	height:437px;
	position:absolute;
	background-image:url(http://suntrade.com.au/images/cloud.jpg);
	background-position: center center;
	background-repeat:no-repeat;
	top:0;
	left:0
}
.banner{
	position:relative;
	max-height:437px;

	background-image:url(http://suntrade.com.au/images/bannerblu.jpg)
}
.bannerTop{
	padding:15px 0;
	width:100%;
	display:block;
}
.bannerBottom{
	height:400px;
	position:relative;
}
.slideCon{
	width:73%;
	height:380px;	background-color:#efefef;
	/* background:url(http://suntrade.com.au/images/slide/1.jpg) no-repeat; */
}
.asideCon{
	width:94%;
	margin:0 auto;
	padding-top:10px;
}
.asideCon h4{
	background:#1d1d1d;
	padding:5px;
	color:#ffffff;
	font-size:20px;
	font-weight:normal;
}
.slideSide{
	width:27%;
	position:relative;
	min-height:380px;
	
	background: #0080dc; /* Old browsers */
	background: -moz-linear-gradient(top,  #0080dc 0%, #00309f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0080dc), color-stop(100%,#00309f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0080dc 0%,#00309f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0080dc 0%,#00309f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0080dc 0%,#00309f 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0080dc 0%,#00309f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0080dc', endColorstr='#00309f',GradientType=0 ); /* IE6-9 */
}
.vid{
	width:100%;
	height:152px;
	margin-top:15px;
	/* background:url(http://suntrade.com.au/images/vid.png); */
}
.asideCon h5{
	padding:8px 0;
	text-indent:10px;
	border-top: 2px solid #4bb3ed;
	color:#143452;
	text-shadow:-1px 1px 0 #49bfef;
	font-size:14px;
	border-radius:5px;
	box-shadow:0 1px 2px rgba(0,0,0,0.75);
	
	background: #3a8deb; /* Old browsers */
	background: -moz-linear-gradient(top,  #3a8deb 0%, #2d80e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a8deb), color-stop(100%,#2d80e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3a8deb 0%,#2d80e0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3a8deb 0%,#2d80e0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3a8deb 0%,#2d80e0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #3a8deb 0%,#2d80e0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a8deb', endColorstr='#2d80e0',GradientType=0 ); /* IE6-9 */	
}
.asideCon p{
	color:#ffffff;
	padding:10px 0;
	font-size:12px;
}
.homeBox{
	padding-top:30px;
}
.homeBox aside.center{
	margin:0 0 0 50px
}
.homeBox aside img{
	width:100%;
}
.homeBox aside{
	width:30%;
	padding:0;
	position:relative;
	overflow:hidden;
}
.boxTop p{
	width:90%;
	margin:0 auto;
	color:#fff;
	font-size:20px;
	text-align:justify;
	text-shadow:0 0px 5px rgba(0,0,0,0.999);
}
.boxTop h6{
	width:100%;
	display:block;
	text-align:center;
	padding:8px 0 5px;
	color:#000;
	text-shadow:0 0px 8px #fff;
	font-weight:normal;
	font-size:25px;
}
a.more{
	display:block;
	text-align:right;
	color:#fff;
	
	padding:10px 15px 10px 0;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	
	background: #323232; /* Old browsers */
	background: -moz-linear-gradient(top,  #323232 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#323232), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #323232 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #323232 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #323232 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #323232 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#323232', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.boxTop{
	min-height:146px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.main{
	padding:45px 0 30px;
}
div.box1{
	background:url(http://suntrade.com.au/images/home/box1.jpg) no-repeat;
}
div.box2{
	background:url(http://suntrade.com.au/images/home/box2.jpg) no-repeat;
}
div.box3{
	background:url(http://suntrade.com.au/images/home/box3.jpg) no-repeat;
}
.grayCon{
	min-height:44px;
	width:100%;
	
	background: #666666; /* Old browsers */
	background: -moz-linear-gradient(top,  #666666 0%, #4d4d4d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#4d4d4d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #666666 0%,#4d4d4d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #666666 0%,#4d4d4d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #666666 0%,#4d4d4d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #666666 0%,#4d4d4d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#4d4d4d',GradientType=0 ); /* IE6-9 */
}ul.navFooter li a{
	text-decoration:none;
	display:block;
	color:#fff;
	font-size:12px;
}ul.navFooter li a:hover{text-decoration:underline}
ul.navFooter{	margin:10px 0;
	padding-top:10px;
}
ul.navFooter li{
	float:left;
	list-style:none;
	border-right:1px solid #fff;
	padding: 0 13px;
}
ul.socialIcons li a{
	text-indent:-9999px;
	padding:23px 25px;
	display:block;	
}
ul.socialIcons li{
	padding-right:5px;
	float:left;
	list-style:none;	
}
.blueCon{
	background: #0066cc; /* Old browsers */
	background: -moz-linear-gradient(top,  #0066cc 0%, #003399 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066cc), color-stop(100%,#003399)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0066cc 0%,#003399 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0066cc 0%,#003399 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0066cc 0%,#003399 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0066cc 0%,#003399 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066cc', endColorstr='#003399',GradientType=0 ); /* IE6-9 */
}
li.fb a{	background:url(http://suntrade.com.au/images/fb.png) no-repeat;}
li.tweet a{ background:url(http://suntrade.com.au/images/tweet.png) no-repeat; }
li.yt a{ background:url(http://suntrade.com.au/images/yt.png) no-repeat; }
.footerowIns2{
	width:60%;
	margin:0 auto;
}
.footerowIns{
	width:85%;
	margin:0 auto;
	padding:15px 0 30px;
}
label.powered span{
	padding-top:12px;
}
label.powered{
	width:140px;
}
.blackCon label.left{
	padding-top:12px;
}
.blackCon{
	background:#000;
	color:#666666;
	font-size:9px;
	padding:10px 0;
}
.slides_container{
	height:380px;
	position:relative;
}
.pagination{
	position:absolute;
	bottom:35px;
	left:33%;
	z-index:8;
}
.pagination li.current a{
	background: #323232; /* Old browsers */
	background: -moz-linear-gradient(top,  #323232 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#323232), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #323232 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #323232 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #323232 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #323232 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#323232', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.pagination li a{
	display:block;
	text-indent:-9999px;
	width:20px;
	height:20px;
	border-radius:10px;
	box-shadow:0 1px 2px rgba(67,67,67,0.75);
	
	background: #ff6600; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff6600 0%, #cc3300 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6600), color-stop(99%,#cc3300)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff6600 0%,#cc3300 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff6600 0%,#cc3300 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff6600 0%,#cc3300 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff6600 0%,#cc3300 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#cc3300',GradientType=0 ); /* IE6-9 */
}
.pagination li{
	padding-right: 5px;
	float:left;
	list-style:none;
}
.mnv{ width:65%; }
.mnv ol li{
	padding:2px 0 0 0px;
}
.mnv ol{padding: 0 0 10px 20px;}
.mnv p{
	padding:0px 0 10px;
}
.mnv h2{
	font-weight:normal;
	font-size:20px;
}
.press{
	color:#111619;
	font-weight:bold;
	text-shadow:0 1px 0 rgba(255,255,255,0.60);
	border-radius:8px;
	box-shadow:inset 0 -1px 1px rgba(255,255,255,0.39);
	padding:8px 0px;
	width:150px;
	font-size:25px;
	text-align:center;
}
.pressb{
	border-bottom:6px solid #006acd;
	
	background: #3dcfee; /* Old browsers */
	background: -moz-linear-gradient(top,  #3dcfee 0%, #156bcb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3dcfee), color-stop(100%,#156bcb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3dcfee 0%,#156bcb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3dcfee 0%,#156bcb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3dcfee 0%,#156bcb 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #3dcfee 0%,#156bcb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3dcfee', endColorstr='#156bcb',GradientType=0 ); /* IE6-9 */
}
.pressg{
	border-bottom:6px solid #006e00;

	background: #9be74e; /* Old browsers */
	background: -moz-linear-gradient(top,  #9be74e 0%, #33b31a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9be74e), color-stop(100%,#33b31a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9be74e 0%,#33b31a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9be74e 0%,#33b31a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9be74e 0%,#33b31a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #9be74e 0%,#33b31a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9be74e', endColorstr='#33b31a',GradientType=0 ); /* IE6-9 */
}
.pressy{
	border-bottom: 6px solid #f26303;
	
	background: #ffce00; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffce00 0%, #ff6600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffce00), color-stop(100%,#ff6600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffce00 0%,#ff6600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffce00 0%,#ff6600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffce00 0%,#ff6600 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffce00 0%,#ff6600 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffce00', endColorstr='#ff6600',GradientType=0 ); /* IE6-9 */
}
div.pressCon{
	width:100%;
	padding:20px 0 20px 10px;
}
div.pressCon img{padding:15px 10px 0;}
#products .main .row section{margin-bottom:20px}
#products .main .gheadbox{width:74%;float:right;}
#products .main .gheadbox ul{width:90%; margin:0 auto}
#products .main .gheadbox .ghbIns{padding:20px 0;max-height:none;min-height:650px}
#products .main .gheadbox ul li{list-style:none;padding:5px 0}
#products .main .gheadbox ul li label{width:24%;display: block;padding-top: 5px;float: left;padding-right: 15px;text-align: right}
#products .main .gheadbox ul li select,
#products .main .gheadbox ul li textarea,
#products .main .gheadbox ul li input{width:55%;padding:5px;float:left;font-family:"Arial", sans-serif;font-size:15px}
#products .main .gheadbox ul li select{width:57%}
#products .main .gheadbox ul li textarea{height:100px}
#products .main .gheadbox ul li a.submit{
color: #fff;
max-width: 70px;
text-align: center;
margin: 10px 0 0;
float: left;
display: block;
padding: 10px 20px;
border-radius: 3px;

background: #ff6600; /* Old browsers */
background: -moz-linear-gradient(top,  #ff6600 1%, #cc3300 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ff6600), color-stop(100%,#cc3300)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff6600 1%,#cc3300 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff6600 1%,#cc3300 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff6600 1%,#cc3300 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff6600 1%,#cc3300 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#cc3300',GradientType=0 ); /* IE6-9 */
}
.gheadbox .ghbIns p{
	width:90%;
	margin:0 auto;
	padding-bottom:12px;
	
	line-height:18px;
}
.gheadbox.left .ghbIns p{ padding-bottom:20px;}
.gheadbox.left .ghbIns{	padding:56px 0; }
.gheadbox.right .ghbIns{ padding:22px 0; }
.gheadbox .ghbIns{
	max-height:340px;
	background:#ececec;
	border-right:1px solid #dedede;
	border-bottom: 2px solid #616161;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.gheadbox h1{
	position:relative;
	top:5px;
	border-bottom:4px solid #007900;
	color:#333333;
	font-size:30px;
	text-shadow:1px 2px 2px rgba(219,255,181,0.95);
	font-weight:normal;
	text-indent:10px;
	padding:8px 0;
	border-radius:6px;
	box-shadow:inset 0 -1px 1px rgba(255,255,255,0.39);

	background: #99e64d; /* Old browsers */
	background: -moz-linear-gradient(top,  #99e64d 0%, #33b219 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99e64d), color-stop(100%,#33b219)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #99e64d 0%,#33b219 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #99e64d 0%,#33b219 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #99e64d 0%,#33b219 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #99e64d 0%,#33b219 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99e64d', endColorstr='#33b219',GradientType=0 ); /* IE6-9 */
}
.gheadbox{ width:49%; }
#about .main{ padding-top:70px;}
#about .main section h1{
	font-size:30px;
	padding-bottom:10px;
	font-weight:normal;
}
#about .main section{
	width:100%;
	padding-bottom:30px;
}
.towerleftins p{	padding:0 0 15px;}
.towerleftins{
	
	width:94%;
	margin:0 auto;
	padding:40px 0;
}
.towerleftins ul li span{
	float:left;
	width:80%;
	display:block;
}
.towerleftins ul li label{
	width:15%;
	display:block;
	float:left;
}
.towerleftins h4{
	font-size:20px;
	font-weight:normal;
}
.towerleftins ul li{
	list-style:none;
	padding:0px 0;
	width:100%;
}
.tower {padding-top:20px;}
.tower aside{
	width:49%;
	position:relative;
	height:
}
.ulBlack li{
	padding:8px 0;
	width:94%;
	margin:0 auto;
	list-style:none;
	line-height:20px;
}
.ulBlack{
	
	width:100%;
	padding:10px 0;
	background:#000;
	color:#fff;
	border-radius:5px;
}
.diagram{
	border:1px solid #616161;
	border-radius:5px;
	background:url(http://suntrade.com.au/images/about/diagram.jpg) no-repeat;
	min-height:600px;
}
.blkConIns{
	padding:10px 0 8px;
	width:94%;
	margin:0 auto;
	
	text-align:center;
}
.blkCon{
	margin-top:30px;
	color:#ffffff;
	padding-bottom:10px!important;
	border-bottom:1px solid #000;
	box-shadow:0 3px 6px #000;
	border-radius:5px;
	
	background: #424242; /* Old browsers */
	background: -moz-linear-gradient(top,  #424242 0%, #242424 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#424242), color-stop(100%,#242424)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #424242 0%,#242424 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #424242 0%,#242424 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #424242 0%,#242424 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #424242 0%,#242424 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424242', endColorstr='#242424',GradientType=0 ); /* IE6-9 */
}
.tower table td{
	width:50%;
	vertical-align:bottom;
}
.tower table img.tow{border-radius:5px;}
.tower table{
	width:100%;
	border:0;
}
.secBtm aside.left h4{
	font-size:20px;
	font-weight:normal;
}
.secBtm aside span,
.secBtm aside p{
	padding:10px 0;
	display:block;
}
.secBtm aside.left ul li{ padding:3px 0 3px 5px; }
.secBtm aside.left ul{	
	padding:12px 0 12px 20px;
	width:80%;
}
.secBtm{padding:40px 0;}
.secBtm aside{width:50%; }
#products .blkCon,
#buyers .blkCon{width:94%; margin:30px auto 0;}
#suppliers .blkCon{width:94%; margin:50px auto 0;}
#products .main h1,
#buyers .main h1,
#suppliers .main h1{
	padding-bottom:8px;
	font-weight:normal;
	font-size:30px;
}
.ulBuy li{
	padding:5px 0;
	list-style:none;
}
.ulBuy li i{
	display:block;
	float:left;
	width:10px;
	height:10px;
	top:2px;
	position:relative;
	margin-right:8px;
	
	border:1px solid #23b9f8;
	border-radius:10px;
	
	background: #85f8fd; /* Old browsers */
	background: -moz-linear-gradient(top,  #85f8fd 0%, #0a85e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#85f8fd), color-stop(100%,#0a85e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #85f8fd 0%,#0a85e0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #85f8fd 0%,#0a85e0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #85f8fd 0%,#0a85e0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #85f8fd 0%,#0a85e0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85f8fd', endColorstr='#0a85e0',GradientType=0 ); /* IE6-9 */
}
.ulBuy{
	padding-top:20px;
	width:85%;
	margin: 0 auto;
}
section.products div.productsCon img{
	min-height:236px;
}
section.products div.productsCon{
	min-height:236px;
	max-width:225px;
	width:100%;
	border:1px solid #bcbcbc;
	float:left;
	margin-right:20px;
	margin-bottom:8px;
	
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #dadada 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dadada 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dadada 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dadada 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
}
.prdct_lbl a{
	float:left;
	color:#ffffff;
	display:block;
}
.prdct_lbl a.pname{	
	width:65%;
	padding-top:6px;
	text-indent:5px;
	text-shadow:1px 1px 2px #000;
}
.prdct_lbl a.minfo:hover{
	background: #fd6400; /* Old browsers */
	background: -moz-linear-gradient(top,  #fd6400 0%, #ce3500 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd6400), color-stop(100%,#ce3500)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fd6400 0%,#ce3500 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fd6400 0%,#ce3500 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fd6400 0%,#ce3500 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fd6400 0%,#ce3500 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd6400', endColorstr='#ce3500',GradientType=0 ); /* IE6-9 */
}
.prdct_lbl a.minfo i{
	width:7px;
	height:11px;
	position:absolute;
	top:12px;
	right:10px;
	background:url(http://suntrade.com.au/images/minfoarrow.png);
}
.prdct_lbl a.minfo{
	position:relative;
	padding:10px 0;
	font-size:10px;
	width:35%;
	text-indent:10px;
	text-shadow:1px 1px 1px #000;
	
	background: #3d3d3d; /* Old browsers */
	background: -moz-linear-gradient(top,  #3d3d3d 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3d3d3d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3d3d3d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3d3d3d 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3d3d3d 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #3d3d3d 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.prdct_lbl{
	position:relative;
	width:100%;
	
	background: #424242; /* Old browsers */
	background: -moz-linear-gradient(top,  #424242 0%, #242424 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#424242), color-stop(100%,#242424)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #424242 0%,#242424 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #424242 0%,#242424 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #424242 0%,#242424 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #424242 0%,#242424 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424242', endColorstr='#242424',GradientType=0 ); /* IE6-9 */
}
a.contact:hover,
#contact a.contact{
	background: #fdc700; /* Old browsers */
	background: -moz-linear-gradient(top,  #fdc700 0%, #cd3700 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdc700), color-stop(100%,#cd3700)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fdc700 0%,#cd3700 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fdc700 0%,#cd3700 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fdc700 0%,#cd3700 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fdc700 0%,#cd3700 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdc700', endColorstr='#cd3700',GradientType=0 ); /* IE6-9 */
}
#contact aside.left{width:43%;}
#contact aside.right{width:52%;}
#contact aside.right .entry-title{display:none}
#contact .main{
	padding:60px 0;
}
.prevnxtCon{
	width:98%;
	margin:20px auto 0;
}
.prevnxtCon a i{
	display:block;
	width:60px;
	height:60px;
}
.prevnxtCon a.prev i{background:url(http://suntrade.com.au/images/arw2.png) 14px center no-repeat;}
.prevnxtCon a.next i{	background:url(http://suntrade.com.au/images/arw1.png) center center no-repeat;}
.prevnxtCon a:hover{
	background: #ff6600; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff6600 1%, #cc3300 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ff6600), color-stop(100%,#cc3300)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff6600 1%,#cc3300 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff6600 1%,#cc3300 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff6600 1%,#cc3300 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff6600 1%,#cc3300 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#cc3300',GradientType=0 ); /* IE6-9 */
}
.prevnxtCon a{
	width:60px;
	height:60px;
	border-radius:30px;	
	display:block;
	
	background: #3d3d3d; /* Old browsers */
	background: -moz-linear-gradient(top,  #3d3d3d 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3d3d3d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3d3d3d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3d3d3d 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3d3d3d 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #3d3d3d 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	behavior: url(PIE.htc);
}
#contact .main section{
	width:94%;
	margin:0 auto;
}
#contact .main section aside{
	width:49%;
}
.cForm label{
	width:75px;
	display:block;
	float:left;
}
.cForm ul li{
	list-style:none;
	padding:5px;
}
.cForm ul{
	width:90%;
	margin: 0 auto;
	padding:10px 0;
}
.cForm h1{
	font-weight:normal;
	font-size:40px;
	text-indent:15px;
	padding-top:5px;
}
.cForm textarea{
	height:100px;
}
.cForm textarea:focus,
.cForm input:focus{
	outline:none;
}
.cForm textarea,
.cForm input{
	width:75%;
	padding:10px 5px;
	background:#666666;
	border:0;
	border-radius:3px;
	font-family: "Arial";
	color:#fff
}
.cForm{
	background:#333333;
	color:#ffffff;
}
.captchainput {	width: 210px}
.captchainput input{
	width:100%;
}
.capchaImgCon{
	border-radius:3px;
	display:block;
	width:95px;
	float:left;
	height:30px;
	background:#666666;
	margin-bottom:3px;
}
.capcha span{
	font-size:14px;
	color:#666666;
}
.capcha{
	width:49%;
}
.inputCapcha{
	width:193px!important;
	margin-bottom:5px;
}
span.wpcf7-not-valid-tip{
top: 0;
left: 105%;
border: 1px solid #dd0000;
font-size: 10px;
color:#d00;
}
#submit,
.cForm input[type="submit"]{
	display:block;
	margin:0 auto;
	width:40%;
	text-align:center;
	color:#fff;
	cursor:pointer;
	padding:8px 0px;
	border-bottom:2px solid #fb6200;
	border-radius:3px;
	text-shadow: 1px 2px rgba(0,0,0,0.75);
	box-shadow:0 1px 2px rgba(0,0,0,0.75);
	
	background: #fe6500; /* Old browsers */
	background: -moz-linear-gradient(top,  #fe6500 0%, #d03700 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe6500), color-stop(100%,#d03700)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fe6500 0%,#d03700 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fe6500 0%,#d03700 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fe6500 0%,#d03700 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fe6500 0%,#d03700 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe6500', endColorstr='#d03700',GradientType=0 ); /* IE6-9 */
}
.sendForm{	width:49%;}
.addressp{
	padding-top:20px;
}
#products h2{
	position:relative;
	text-shadow:0 1px 2px rgba(0,0,0,0.6);
	font-weight:normal;
	top:25px;
	z-index:1;
	color:#ffffff;
	padding:10px 0 5px;
	padding-right:50px;
	text-indent:10px;
	display:inline-block;	
	border-bottom:3px solid #781d01;
	box-shadow:0 3px 5px rgba(0,0,0,0.6);

	background:url(http://suntrade.com.au/images/1.png) repeat-x;
	border-radius:8px;
}
section.products{
	padding:40px 0 0 15px;
	border-top:4px solid #c5c5c5;
	z-index:0;
	position:relative;
	width:98%;
}
#news .main .row > h1{padding-bottom:10px;display:block;font-weight:normal;}
#news .main a{color:#007900}
article.post{
position:relative;
padding:0px 0px 15px;
border:1px solid #d0d0d0;
border-radius:5px;
margin-bottom:25px;
overflow:hidden;
}
#news .main  article.post header{
padding:8px 15px;
margin-bottom:10px;
border-bottom:2px solid #d0d0d0!important

background: #0066cc; /* Old browsers */
background: -moz-linear-gradient(top,  #0066cc 1%, #003399 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#0066cc), color-stop(100%,#003399)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0066cc 1%,#003399 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0066cc 1%,#003399 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0066cc 1%,#003399 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0066cc 1%,#003399 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066cc', endColorstr='#003399',GradientType=0 ); /* IE6-9 */
}
#news article.post header .comments-link{
padding-top:5px;
float:left;
display:none}
#news article.post header .comments-link a{
background:#007900;
border-bottom:1px solid #002562;
font-size:12px;
color:#fff;
display:inline-block;
padding:5px 8px;
border-radius:5px}
#news .main article.post header h1 a{color:#fff}
article.post header h1{
color:#fff;
padding: 5px 10px 5px 0;
display:inline-block;
float:left
}
div.entry-content{
padding:5px 15px 0px;
/* border-bottom:1px solid #d0d0d0; */
}
article.post  footer{
display:none;
padding:5px 15px 0;
font-size:11px;
color:#000
}
.nav-single{display:none;}
.comments-title{font-size:14px;}
.commentlist li{padding:20px 0 10px;border-bottom:1px solid #d0d0d0;list-style:none}
.commentlist li article header{padding-bottom:10px;}
.commentlist li article header a,
.commentlist li article header cite,
.commentlist li article header img{font-size:11px;padding-right:10px;float:left}
div.reply{display:none}
.comment-content.comment{padding:10px;background:#d0d0d0;min-height:50px}
.form-allowed-tags{display:none}
#respond{
padding:15px 20px;
width:50%;
color:#fff;
margin-top:30px;
background:#333333}
#submit{
width:25%;
border-top:0;
border-right:0;
border-left:0;
cursor:pointer
}
#commentform p{padding:8px 0}
#commentform p label{width:20%;display:block;float:left}
#commentform p textarea,
#commentform p input[type="text"]{width:78%;padding:5px 0;text-indent:5px;}
h1.archive-title{padding-bottom:10px;}
#content{padding-top:20px;}
.site-content{width:100%!important}