@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; color:#333;
	padding:0;
	margin:0; 
	font-size:12px; 
	line-height:16px; 
	background-image:url(images/bg-gradient.jpg); 
	background-repeat:repeat-x; 
	background-position:top; 
	background-color:#FFF;
	}
.bodyWrap{ 
		position:relative;
		width:908px;
		margin-left:auto; 
		margin-right:auto;
		padding:0px; 
		border-color:#9b9999; 
		border-style:solid; 
		border-width:2px;
			}	
.topWrap{
		background-image:url(images/bg-top.jpg); 
		background-repeat:no-repeat; 
		width:908px; 
		margin-left:auto; 
		margin-right:auto;
		padding:0px; 
		height:134px;
		}

.logoWrap{ 
			width:174px;
			float:left;
			margin-top:65px; 
			margin-left:19px;
			}

.quoteBlock { 
			width:320px;
			float:right; 
			font-family:Arial, Helvetica, sans-serif; 
			color:#FFF; 
			padding:0px;
			}
			
.quoteBlock p{ background-image:url(images/webstie-mockup-8_03.png); 
			background-repeat:no-repeat;  
			width:320px;  
			font-family:Arial, Helvetica, sans-serif; 
			font-size:15px; 
			color:#FFF; 
			line-height:20px;
			text-align:center; 
			float:left; padding:10px;
			height:80px; 
			margin:0px; 
			margin-top:10px; 
			margin-right:50px;
			}
			
.topTextWrap{ 
			width:161px; float:left; 
			padding:0px; 
			margin-left:24px; 
			margin-top:29px;
			padding-right:27px; 
			border-right-color:#82a6cd; 
			border-right-style:solid; 
			border-right-width:2px; 
			margin-bottom:38px;			
			}
			

			
.topTextWrap3{ 
			width:598px; 
			float:left; 
			padding:0px; 
			margin:0px; 
			margin-left:24px; 
			padding-top:15px;
			padding-bottom:15px;
			}
.topTextWrap3 p{ padding:0px; margin:0px;}

.topTextWrap3 a{color:#252525; }
			
			
.topTextWrap p{ 
				padding:0px; 
				margin:0px; 
				
				}
.topTextWrap2{ 
			width:160px; float:left; 
			padding:0px; 
			margin-left:24px; 
			padding-right:27px; 
			margin-bottom:23px;
			border-right-color:#82a6cd; 
			border-right-style:solid; 
			border-right-width:2px;
			
			}
			
.topTextWrap2 p{ 
				padding:0px; 
				margin:0px; 
				margin-top:10px;				
				}
				
.topTextWrap2 a{
				color:#252525; 
				font-weight:bold;
				}					
				
.midTextWrap{ 
			width:161px; 
			float:left; 
			padding:0px; 
			margin-left:0px; 
			padding-right:0px; 
			margin-bottom:38px;
			
			}
			
.midTextWrap p{ 
				padding:0px; 
				margin:0px;
						
				}				
				
h1{
	font-size:23px; letter-spacing:-1.2px;
	font-weight:bold; 
	padding:0px; padding-bottom:10px; padding-top:20px;  
	margin:0px; 
	color:#333;
	}
h2{
	font-size:14px; 
	font-weight:bold; 
	padding:0px; 
	margin:0px; margin-bottom:3px;  
	color:#333;
	}
	
h3{
	font-size:16px; 
	padding:0px; 
	margin:0px; 
	color:#333; margin-bottom:-8px; 
	}
	
h4{
	font-size:13px; font-weight:normal; 
	padding:0px; 
	margin:0px; margin-bottom:3px; 
	color:#333;
	}	
	
.topGreyWrap{
			float:left;
			background-color:#bcbcbe; 
			width:640px;
			}

.productBox{ 
			float:left;
			width:99px; 
			margin-left:53px;
			}
			
.productBox2{ 
			float:left;
			width:99px; 
			margin-left:53px;
			margin-top:13px;
			}			
.productBox3{ 
			float:left;
			width:99px; 
			margin-left:53px;
			margin-top:13px; margin-bottom:13px;
			}	

.midGreyWrap{
			background-color:#c8c8c9; 
			width:640px; 
			border-top-color:#252525; 
			border-top-style:dashed; 
			border-top-width:1px; 
			}
			
.midGreyWrap a{
				color:#252525; 
				}
				
.midTextWrap2 a{ font-weight:bold; 
				}				
			
			
.midTextWrap2{ 
			width:379px; float:left; 
			padding:0px; 
			margin-left:55px; 
			padding-left:23px; 
			margin-top:20px;
			border-left-color:#82a6cd; 
			border-left-style:solid; 
			border-left-width:2px;
			
			
			}

.midTextWrap2 p{
				padding:0px; 
				margin:0px; 
				margin-top:10px;
				}

.riteWrap{
		width:248px; 
		float:left; 
		background-color:#363636; 
		border-left-color:#252525; 
		border-left-style:solid; 
		border-left-width:4px; height:798px; 
		}
		
.midNav li{ 	font-family:Arial, Helvetica, sans-serif;
				text-align:left;
				padding:0px; 
				list-style-type:none; 
				margin:0px;				
				padding-left:0px;
				}		
		
.midNav{
			width:400px; 
			padding:0; 
			margin:0px; 
			}
			
.midNav ul{ 
			margin:0px; 
			padding:0px;
			 }	

.midNav a{ 
			
			color:#000;
			}
			




.midNav2 li{ 	font-family:Arial, Helvetica, sans-serif;
				text-align:left;
				padding:0px; 
				list-style-type:disc; 
				margin:0px;				
				padding-left:0px;
				}		
		
.midNav2{
			width:400px; 
			padding:0; 
			margin:0px; 
			}
			
.midNav2 ul{ 
			margin:0px; 
			padding:0px; padding-left:15px;
			 }	

.midNav2 a{ 
			
			color:#000;
			}


.bottomNav li{ 	font-family:Arial, Helvetica, sans-serif;
				font-size:13px; 
				line-height:24px; 
				text-align:left;
				padding:0px; 
				list-style-type:none; 
				margin:0px;				
				padding-left:10px;
				}		
		
.bottomNav{
			width:240px; 
			padding:0; 
			margin:0px; 
			}
			
.bottomNav ul{ 
			margin:0px; 
			padding:0px;
			 }	

.bottomNav a{ 
			text-decoration:none;
			color:#FFF;
			}
			
.bottomNav a:hover{ 
			text-decoration:none;
			color:#82a6cd;
			}			
			
img{ 
	border:none;
	}

.quoteButton{ 
				width:227px; 
				margin-left:10px; 
				margin-top:20px;
				}

.riteWrap p{color:#FFF;
				width:227px; 
				padding-left:10px; 
				padding-top:7px;
				}

.formText{
		 text-align:right;
		 }
		 
#left{ color:#FFF; margin-left:10px;
	width:225px;
	}
	
.enquiry{
		height:60px;
		}
		
.bottomwrap{  
			width:908px; 
			padding:0px; 
			margin:0px; 
			border-top-color:#82a6cd; 
			border-top-style:solid; 
			border-top-width:2px;			
			}

.bottomwrap a{
			color:#7ea5ce; text-decoration:none;
			}
			
.bottomwrap p{ 
			padding:0px; 
			margin:0px;
			}
.bottomTextWrap{ 
			font-size:11px; 
			line-height:14px;
			float:left;  
			width:175px; 
			padding:0px; 
			margin:0px;
			margin-top:13px;margin-left:36px;
			}
.bottomLinkWrap{  
			width:908px; 
			padding:0px; 
			margin:0px; 
				
			}	
.logoRight{ width:98px; float:right; margin-right:143px; margin-top:20px;}			
			
.bottomNav2 li{ font-family:Arial, Helvetica, sans-serif;
				font-size:11px; 
				line-height:24px; 
				text-align:left;
				padding:0px;
				display:inline; 
				list-style-type:none; 
				margin:0px;				
				padding-right:10px; 
				padding-left:10px;
				border-left:1px solid #7ea5ce;  
				}		
		
.bottomNav2{ 
			width:500px; float:left; 
			padding:0; 
			margin:0px; margin-left:22px; 
			}
			
.bottomNav2 ul{
			margin:0px; 
			padding:0px;
			 }	

.bottomNav2 a{ 
			text-decoration:none;
			color:#7ea5ce;
			}
			
			
.CopyRiteText{color:#7ea5ce; font-size:10px; margin-left:10px; width:300px;}			

.topNav li{ font-family:Arial, Helvetica, sans-serif;
				font-size:14px; 
				text-align:left;
				padding:0px;
				display:inline; 
				list-style-type:none; 
				margin:0px;				
				padding-right:10px; 
				padding-left:10px;
				}
		
.topNav { 
			width:550px; float:left; 
			padding:0; 
			margin:0px; margin-left:10px; margin-top:18px; 
			}
			
.topNav  ul{
			margin:0px; 
			padding:0px;
			 }	

.topNav  a{ 
			text-decoration:none;
			color:#FFF;
			}
			
.topNav a:hover{ 
			text-decoration:none;
			color:#82a6cd;
			}
			

			
.multimediaSample{ width:448px; margin-left:13px; margin-top:10px;}	






.topNav2 li{ font-family:Arial, Helvetica, sans-serif;
				font-size:14px; font-weight:bold; 
				text-align:left;
				padding:0px;
				display:inline; 
				list-style-type:none; 
				margin:0px;			
				padding-right:10px; 
				padding-left:10px; 
				}
		
.topNav2 { 
			width:550px; float:left; 
			padding:0; 
			margin:0px; margin-left:10px; 
			}
			
.topNav2  ul{
			margin:0px; 
			padding:0px;
			 }	

.topNav2  a{ 
			text-decoration:none;
			color:color:#333;
			}
			
.topNav2  a:hover{ 
			text-decoration:none;
			color:#82a6cd;
			}