body {
	background:#f3f3f7;
	color:#787878;
	margin:0 auto;
	font:75% "Verdana", Geneva, sans-serif;
}

.fleft {float:left;}

.fRight {float:right;}

#wrap {
	background:#fff;
	width:930px;
	margin:0 auto;
	border:15px solid #fff;
	border-top:0;
}

#header {
	background:url(../images/bg-header.png) 0 0 no-repeat;
	height:139px;
}

	#header h1 { text-indent:-9999px;}
	
		#header h1 a {
			float:left;
			width:280px;
			height:55px;
			margin-top:55px;
			margin-left:25px;
		}
		
	#header ul {
		float:right;
		margin-top:55px;
		}
		
		#header ul li { display:inline;	}
		
		

		
		
		/*============== NAB HEADER=============*/
		#headernab {
	background:url(../images/bg-header.png) 0 0 no-repeat;
	height:139px;
}

	#headernab h1 { text-indent:-9999px;}
	
		#headernab h1 a {
			float:left;
			width:280px;
			height:55px;
			margin-top:55px;
			margin-left:25px;
		}
		
	#headernab ul {
		float:right;
		margin-top:55px;
		}
		
		#headernab ul li { display:inline;	}
		
		/*==========================================*/
		
#leftColumn { float:left;}
	
	.index {width: 642px;}
	
	.subpage { width:690px;}
	
	.shortcut {padding-top:8px!important;}
	
	.shortcut ul li {
		list-style:none;
		display:inline;
	}
	
	
	#contactform {
		float:left;
		width:500px;
		background:url(../images/bg-form-top.png) 0 25px no-repeat;
		height:auto !important;
		height:100%;
		min-height:100%;
		margin-bottom:30px;

	}
	
	/*== form ==*/
	
	#form {
		font:.9em "Verdana", Geneva, sans-serif;
		color:#888;
		background:transparent url(../images/bg-form.png) 0 bottom no-repeat;
		/*border:1px solid #d4d5da;*/
		padding:20px 10px;
		text-transform:capitalize;
	}
	
	#form label {
		clear:left;
		display:block; 
		float:left; 
		width:140px; 
		text-align:left;
		margin-bottom:0.5em;
		}
		
	#form input {
		border:1px solid #d4d5da;
		margin-bottom:0.5em;
		width:300px;
		margin-left:25px;
	}
	
		#form #checkbox {
			border:1px solid #d4d5da;
			width:280px;
			float:left;
			padding:10px;
			background:#fff;
			margin-bottom:.5em;
			margin-left:25px;
		}
			
			#form #checkbox ul li {
				clear:both;
				margin-top:0;
				list-style:none;
				line-height:1.75em;
				margin-left:-50px;
				font-size:.95em;
				color:#6f7175;
				}
			
			#form #checkbox ul li input {
				clear:both;
				float:left;
				border:0;
				width:17px;
				}
			
	#form textarea {
		width:300px;
		border:1px solid #d4d5da;
		height:90px;
		margin-bottom:.5em;
				margin-left:25px;
	}
	
		#form p.send { text-indent: 345px;		margin-left:25px;}
		
		
		
#rightColumn {	float:right; margin-bottom:10px;}
	
	.sbIndex {width:287px;}
	
	.sbSubpage {width:234px;}
	
	#rightColumn ul li {
		list-style:none;
		margin-bottom:1px;
		padding:0;
		}
		
	#rightColumn img{
			margin:0 0 1px 0;
			border:0;
			padding:0;
			float:left;
			display:inline;
			clear:left;
	}
	
		#rightColumn a{
			margin:0;
			border:0;
			padding:0;
	}
		
		
		
		
		
		
	.reviewbox {margin-top:8px;}
	
	#rockin {
		background: url(../images/bg-loginbox.png) 0 0 no-repeat;
		padding-left:10px;
		margin-bottom:30px;
		margin-top:0px;
	}
	
		#rockin img{
	padding-top:7px;
	}
	
	#rockin2 {
		background: url(../images/bg-loginbox2.png) 0 0 no-repeat;
		height:106px;
		padding:10px;
		margin-bottom:10px;
	}
	
		#rockin2 p { text-indent:180px;}
		
		.fWrap {
			width:115px;
			float:left;
		}
		
		.inputbox {
			width:107px;
			border:1px solid #6e8fb0;
			margin-top:8px;
		}
		
			.inputbox2 {
				width:200px;
				border:1px solid #6e8fb0;
				margin-top:8px;
				color:#ced1dc;
			}
		
		.fbutton { margin-top:16px;}
		
.contentWrap { padding:16px 10px;}

		.contentWrap p {
			font-size:.9em;
			line-height:1.35em;
			margin-bottom:0px;
		}
		
		.title {
			color:#e97215;
			text-transform:uppercase;
			margin-bottom:10px;
			font-weight:bold;
			font-size:18px;
			}
			
		.subtitle {
			color:#003b78;
			font-weight:bold;
			margin-bottom:.9em;
		}
		
		.subtitle2 {
			color:#808080;
			font-weight:normal;
			margin-bottom:.9em;
			font-size:1.15em;
		}
		
		.contentWrap ul {margin-bottom:.9em;}
		
			.bluelist {
				margin-left:4.5em;
				line-height:1.35em;
				color:#336293;
				font-size:.9em;
				}
		

		
	#contactDetails {
		float:left;
		width:165px;
	}
	
		#contactDetails h3,
		#contactform h3 {
			color:#003b78;
			margin-bottom:1.15em;
			font-weight:bold;
		}
		
		#address {font-style:normal;}
		
			#address li {
				list-style:none;
				font-size:.95em;
				margin-bottom:1.15em;
			}
	
	.itemdetails {
		width:215px;
		float:left;
		display:inline;
		margin-bottom:2em;
		overflow:hidden;
		border-top:solid 1px #E9EAEF;
		border-left:1px solid #e9eaef;
				border-right:1px solid #e9eaef;
		

	}
	
		.itemdetails img {border:0; padding-top:15px; padding-bottom:15px; }
	
	.galleryimg {
		padding:10px;
		padding-bottom:0;
	
		border-top:1px solid #e9eaef;
		margin-bottom:0;
		font-size:11px;
		color:#4F4D4D;
	}
	
		.galleryimg p {color:#4f4d4d;}
		
		.galleryimg ul li {
			display:inline;
			list-style:none;
			margin-right:17px;
		}
		
			.galleryimg ul li img {border:0;}


.accessories {
		padding:10px;
		border-top:1px solid #e9eaef;
				border-bottom:1px solid #e9eaef;


		font-size:11px;
		color:#4F4D4D;
		}
		
		
		.accessories2 {
		margin:0;
		border-bottom:1px solid #e9eaef;
		padding:0;
		border-top:0px solid;

		font-size:11px;
		color:#4F4D4D;
		}
	
		.accessories p {
			padding:10px;
			border-bottom:1px solid #e9eaef;
			color:#4f4d4d;
		}
		
		.accessories ul li { 
			list-style:none;
			border-bottom:1px solid #e9eaef;
			padding-bottom:8px;
			display:block;
			clear:both;
			}
		
		.accessories ul li img {	border:0;}
			
			.accessories ul li .accitem {
				float:left;
				width:65px;
				
			}
			
			.accessories ul li .accdesc {
				font-weight:bold;
				font-size:.85em;
				width:148px;
				float:left;
				margin-top:5.5em;
			}
			
	.itemdetailinfo {
		/*background:url(../images/bg-order-details.png) 0 0 no-repeat;*/
		width:450px!important;
		float:left;
		display:inline;
		overflow:hidden;
		margin:0;
		padding:0;
		border-top:solid 1px #E9EAEF;
		
	}
	
	
	
		.p1 {
			font-size:15px;
			/*font-weight:bold;*/
			color:#666!important;
			padding:0px 10px 10px;
			/*margin-top:15px;*/
			padding-top:15px;
		}
		
			.p1 span {color:#f79239;font-size: 18px; margin-top:2px;}
			
	.briefspec { 
		background:url(../images/bg-order-details.png) 0 bottom no-repeat;

		padding:0 10px;
		padding-bottom:1.5em;
		height:auto !important;
		height:100%;
		min-height:75px;
		border-top:0px;
		}
		
		.column {
			float:left;
			width:143px;
		}
			
			.column p {
				color:#003b78;
				text-transform:uppercase;
			}
			
			.column ul li {
				font-size:.8em;
				margin-left:5px;
				list-style:disc;
				padding-left:0;
				margin-top:2px;
			}
			
						.column ul {
				font-size:.8em;
				margin-left:17px;
				list-style:disc;
				padding-left:0;
				margin-top:7px;
			}
			
		.quote {
			padding-top:8px;
			margin-right:15px;
			}
	
	.fullspec {
		/*float:left;*/
		padding:15px;
		width:420px;
		background-image:none;


	}
	
		.fullspec p.subtitle {font-size:1.15em;color: # 333!important;}
		
		.fullspec p {font-size:11px!important; color:#333!important;}
		

		.fullspec ul {
			font-size:11px;
			margin-left: 20px;
			margin-top:7px;
			color:#333!important;



			
		}
		.fullspec li {
			font-size:11px;
			list-style-type: inherit;
			margin-left:10px;
						margin-bottom:2px;
						color:#333!important;

		}
		
	
	
	.contentWrap .staffdisplay {
		background:url(../images/bg-staffdisplay.png) 0 0 no-repeat;
		width:321px;
		height:111px;
		/*padding:15px 20px;*/
		margin:0 14px 2em 0  ;
		float:left;
	}
	
		.contentWrap .staffdisplay ul li {
			margin:0;
			list-style:none;
			font-size:.9em;
			}
			
					.contentWrap .staffdisplay a {
			margin:0;
			list-style:none;
			font-size:11px;
			}
	
			.contentWrap .headshot { float:left!important; display:inline; margin:10px 10px 0px 10px;}
			
			.staffnfo {
				float:left;
				display:inline;
				width:160px;
				margin-left:0px;
				margin-top:10px;
				color:#808080;
							font-size:.9em!important;
			}
				
				.name {
					font-weight:bold;
					color:#003b78;
				}
				
				.telephone,
				.fax,
				.mobile,
				.email {color:#f79239;}
				
	
	.vids {
		float:left;
		background:url(../images/bg-testi-vids.png) 0 0 no-repeat;
		width:420px;
		height:290px;
		margin-left:20px;
		padding:25px 35px;
	}
	
	.usertesti { margin-bottom:20px;}
	
		.topcrv {
			background:url(../images/user-testi-bg.png) 0 0 no-repeat;
			padding-top:1px;
		}
	
	
		.testiContent {
			background:url(../images/user-testi-bg.png) 0 bottom no-repeat;
			padding:0 15px 15px;
			height:auto !important;
			height:100%;
			min-height:130px;
		}
		
			.testiContent ul li {
				margin:0;
				list-style:none;
				}
			
				.usrnLogo {float:left;}
				
					.testiContent ul li .usrimg,
					.testiContent ul li .companylogo {border:1px solid #808080;}
					
						.testiContent ul li .usrimg {margin-bottom:8px;}
	
				.testiTxt {
					float:left;
					width:480px;
					margin-left:15px;
					margin-top:0;
					margin-top:7px;
	
					}
					
					
								.testiTxt p{	
								font-weight:normal!important;
								}
					
					.positionC {color:#003b78; font-weight:normal!important;}
					
					.btmore2 {text-align:right; margin-top:8px;}
					
	.option {
		width:216px;
		float:left;
		background:url(../images/bg-option.png) 0 bottom no-repeat;
		margin-right:7px;
		margin-bottom:15px;
		min-height:235px;
	}
	
		.option p { 
			padding:15px;
			padding-top:0px;
			font-size:.8em;
			}
		
		.btclickhere {float:right; padding-right:15px;}
		
		.option ul li {
			list-style:none;
			margin-left:15px;
			color:#003b78;
			font-size:.8em;
			}
		
		
#footer {

	clear:both;
}

.footerschepisi {
	font-size:10px!important;
padding-top:10px!important;
padding-bottom:10px!important;
	text-align:right;

		width:960px;
	margin:0 auto;
}

.footerschepisi a{
color:#003B78;
text-decoration:none;
}

.footerschepisi a:hover{

text-decoration:underline;
}

.productSelectInput{
	border:solid 1px #003B78;
	color:#003B78;
}


form .Captcha{
margin-left:50px;
}	
	
form{
	margin:0;
	}
	
form .item{
	margin:0!important;
	padding:5px!important;
	clear:both;
	}
	

form label{
	width:150px;
	float:left;
	display:inline;
	}	

form .cat_button2{


		margin-left:200px;
		border:solid 1px #1969BC;

	}
	
form .cat_textbox {
	margin-left:50px;
	width:300px!important;
		border:solid 1px #D4D5DA;
}

form .cat_textbox2{
	margin-left:200px!important;
		border:solid 1px #D4D5DA!important;
		width:100px!important;
}

form .cat_dropdown{
		margin-left:50px;	border:solid 1px #D4D5DA;}
		
		form .radiomargin{
		margin-left:50px;}
		
		
			form .cat_dropdown_smaller{
		margin-left:50px;	border:solid 1px #D4D5DA;}
		
form .cat_listbox{
		margin-left:50px;	border:solid 1px #D4D5DA;}
		
.breadcrumbs a{
font-size:10px!important;
}

.breadcrumbs{
font-size:10px!important;
}

.latestproducts{
	margin:0!important;
	padding:0!important;
	width:287px!important; 
	background-image:url(http://schepisi.iformat.com.au/images/latest-products-home.jpg)!important;
	margin-top:8px!important;
	position:relative!important;
	height:123px!important; 
	}

.ourproducts{
	margin:0;
	padding:0;
	width:287px; 

	margin-top:8px;
	position:relative;
			height:273px; 
	}

.latestproducts p{
top:50px!important;
left:15px!important;
position:absolute!important;
margin:0!important;
text-decoration:none!important;
}

.latestproducts a{
color:#333333;
text-decoration:none!important;
}

.latestproducts img{
right:7px!important;
top:13px!important;
position:absolute!important;
margin:0!important;
}

.latestproducts #phone{
right:7px!important;
top:13px!important;
position:absolute!important;
margin:0!important;
}

.latestproducts #view{
left:12px!important;
top:90px!important;
position:absolute!important;
margin:0!important;
}

.latestproducts-inner{

	margin:0!important;
	padding:0!important;
	width:234px!important; 
	height:115px!important; 
	margin-top:-13px!important;
	background-image:url(http://schepisi.iformat.com.au/images/latest-products-inner.jpg)!important;
	position:relative!important;
	margin-bottom:7px!important;
	clear:left!important;
	}

.latestproducts-inner p{
top:40px!important;
left:15px!important;
position:absolute!important;
margin:0!important;
padding:0!important;
font-size:10px!important;
width:117px!important;
}

.latestproducts-inner #phone{
right:12px!important;
top:9px!important;
position:absolute!important;
margin:0!important;
}

.latestproducts-inner #view{
left:12px!important;
top:85px!important;
position:absolute!important;
margin:0!important;
}

.footer-telstra{
float:left;
vertical-align:bottom;
vertical-align:text-bottom;
}

.footerwrap{
	background-color:#F00;
}

.footer-telstra ul li{
float:left;
list-style:none;
height:79px;
margin-top:-19px;
padding-right:27px;
}

.footer-telstra-nab {background-image:url(../images/footer-bg.jpg);}

.footer-telstra-nab ul li{
	text-align:right;
list-style:none;
width:900px;
background-image:url(../images/footer-bg.jpg);
}



#catch{
margin-left:50px;
}

.cat_button4{
margin-left:210px;
}

.loggedin{
color: #666666;
}

.loggedin a{
color:#666666;
text-decoration:none;
}

.loggedin a:hover{
color:#666666;
text-decoration:underline;
}



#chatbox{
	background:url(http://schepisi.iformat.com.au/images/chat/chatnow-bg.jpg) no-repeat; 
	width:237px; 
	height:102px;
	position:relative;
	padding-bottom:7px;
	}
	
	#chatboxhome{
	background:url(http://schepisi.iformat.com.au/images/home-contact-schepisi.jpg) no-repeat; 
	width:286px; 
	height:123px;
	position:relative;
	margin-top:7px!important;

	}
	
.talk{
	position:absolute!important;
	z-index:9999!important;
	top:75px;
	left:8px;
	}
	
#request {
	position:absolute!important;
	top:50px;
	left:8px;
	}
	
	
	.float{
	float:right;
	display:inline;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:5px;
	}
	
		.float2{
	float:right;
	display:inline;
	padding-bottom:10px;
	padding-left:10px;
	margin-bottom:10px;
	padding-top:20px;
	}
	
#password-clear {
    display: none;
}

.homelogin {
	width:120px;
	margin-left:10px;
	margin-top:5px;
}

.homesubmit{
	float:right;
	margin-right:10px;
margin-top:5px;


}


.search-box{
	padding:0!important;
	margin:0!important;
	float:right;
}

.schepisi-mainmenu{
	float:left; 
	display:inline;
}

#menuholder {
background: url(http://schepisi.iformat.com.au/images/menubg2.jpg);
height:70px!important;
}

.searchbar {
	float:right; 
	display:inline; 
	padding-top:8px!important;
}
	
.loggedin2 {
float:right;
clear:right;
padding-top:5px;
display:inline; 
font-size: 10px; 
margin-right: 5px;
}

.check{
	margin-left:200px;
}

.check2{
	margin-left:50px;
}

.catch{
	margin-left:150px;
}

.catch img {
	margin-left:25px;
}

.captchaimg{
	margin-left:50px;
}

.cat_buttonaudit{
	margin-left:200px;
	border:solid 1px #D4D5DA;
}


/********** TESTIMONIALS ************/

.testimonial{
	width:305px;
	height:161px;
	background-image: url(http://schepisi.iformat.com.au/images/testimonial-bg.jpg);
	float:left;
	display:inline;
	margin-right:30px;
	margin-bottom:20px;
}

.testimonial-brand{
	width:290px;
	height:33px;
	float:left;
	display:inline;
	margin-left:15px;
	margin-top:15px;
}
	
.testimonial-image{
	width:154px;
	height:87px;
	float:left;
	display:inline;
	margin-left:15px;
	margin-top:10px;
	
}

.testimonial-itemname{
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:10px;
	width:100px;
	font-weight:bold;
}

.testimonial-name{
	float:left;
	display:inline;
	margin-left:10px;
	width:100px;
}

.testimonial-position{
	float:left;
	display:inline;
	margin-left:10px;
	width:120px;
	height:40px;
}

.testimonial-button{
	margin-left:25px;
	float:left;
	display:inline;
}

/*********** TESTIMONIALS END ***********/


.catchinput {
	width:150px!important;

}

.catalogue-description ol li{
	margin-left:40px;
	color:#333333!important;
}
	
	
	.catch-nab {
		margin-left:140px;
	}
	
	.captchaimg{
		margin-left:25px;
	}
	
	.green {
	color: #090;
}
.red {
	color: #F00;
}

.home-tlc {
	margin-top:8px!important;
}

.catch2 {
	margin-left:140px;
}
	
#header .logo-link {
	float:left;
	width:250px;
	height:55px;
	margin-top:50px;
	padding-left:25px;
}

.moreinfo {
	margin-top: 15px!important;	
}
