/* CSS Document */
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444;
}
#mbody{
	padding-top: 0px;
	padding-left: 5px;
	height: 622px;
}

#colourScheme{
	float: left;
	width: 436px;
}
.colourTitle{
	font-size: 12px;
	color: #706f6c;
	background-color: #e3e2db;
	padding: 9px;
}

#stateTtitle{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #95bad4;
	width: 147px;
	border-left: 1px solid #e3e2db;
	border-right:1px solid #e3e2db;
	border-top:1px solid #e3e2db;
	padding:5px;


}


#mselector{
	position:relative;
	width: 147px;
	height:320px;
	border-left: 1px solid #e3e2db;
	border-right:1px solid #e3e2db;
	border-bottom:1px solid #e3e2db;
	padding:5px;
}




#mselector a:link, #mselector a:visited {   
    display:block;   
	color: #444;
	text-decoration: none;
	font-weight:normal;
     }  

.selector a:link, .selector a:visited {   
    display:block;   
	color: #444;
	text-decoration: none;
	font-weight:normal;
     }  
	 
.selector a:link:hover {
	color:#626262;
	font-weight:100;
	display:block;
	}	 

#mselector a:link span, 
#mselector a:visited span {   
	 position:absolute;   
     width:1px;   
     height:1px;   
	 top:4px;   
     left:166px;   
     overflow:hidden;   
     background:#efefef; 
	 }  
	 
	 
#mselector a:link:hover {
	color:#626262;
	font-weight:100;
	display:block;
	}
	
	
#mselector a:link:hover span, 
#mselector a:visited:hover span {
	display:block;
	 position:absolute;   
     height: 414px;
	 width: 434px; 
     color:#000;  
	 border:none 0px;
	 background-color:#fff;
 
}

.selector {
	float:left; 
	width:68px; 
	margin-top:4px;
	margin-bottom:6px;
	margin-left:12px;

}

.selector_c{
	float:left; 
	width:23px; 
	margin-top:2px;
	margin-bottom:2px;
	margin-left:1px;
}

#display_pic_qld{
	position:absolute;
	top:4px;
	left:165px;
	background:#fff;
	z-index:0;
	height:410px;
	width:434px;
	background:url(images/displayPic_qld.jpg) no-repeat #fff;
	border: 1px solid #e6e5df;
}
#display_pic_vic{
	position:absolute;
	top:4px;
	left:165px;
	background:#fff;
	z-index:0;
	height:410px;
	width:434px;
	background:url(images/displayPic_vic.jpg) no-repeat #fff;
	border: 1px solid #e6e5df;
}
#display_pic_nsw{
	position:absolute;
	top:4px;
	left:165px;
	background:#fff;
	z-index:0;
	height:410px;
	width:434px;
	background:url(images/displayPic_nsw.jpg) no-repeat #fff;
	border: 1px solid #e6e5df;
}
#clickon{
	position:absolute;
	top:-27px;
	left:165px;
	background:#fff;
	z-index:0;
	height:17px;
	width:424px;
	background: #e3e2db;
	color:#706e79;
	font-size:12px;
	font-weight:bold;
	padding:5px;
}

#homeblocks{
	width: 538px;
	margin-left:24px;
}

#orderSampleBlocks{
	width:568px;
	margin-left:24px;
	position:relative;
	top:0px;
	background:#e3e2db;
	color:#666562;
	padding:12px;
	padding-top:22px;
}

.orderSampleText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444;

}

.textblock{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1f1f1f;
	float:left;
	border:#cdccc6 solid 3px;
	width:393px;
	height:156px;
	padding:14px;
}

.stateButtons{
	font-size: 12px;
	font-weight: bold;
	color: #797979;
	background-color: #e3e2db;
	text-align:center;
	border:#FFFFFF solid 3px;
}

.stateButtons a, .stateButtons a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #797979;
	text-decoration:none;
}

.stateButtons a:hover{
	color:#3e3e3e;
}
.orderButtons{
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background-color: #95bad4;
	text-align:center;

}

.sampleButtons{
	font-weight: bold;
	color: #fff;
	background-color: #b4b3ae;
	text-align:left;
	border:#e3e2db solid 3px;
	font-size:11px;
}


.sampleButtons_link{color:#fff; text-decoration:none; font-size:11px;}
.sampleButtons_link:hover{color:#fff; text-decoration:none; font-size:11px;}

