body{
margin					:	0px;
font-family				:	verdana, ariel, helvetica;
font-size				:	11px;
color					:	#0e1116;
background-image		:	url(images/background.jpg);
background-color		:	#2a9cd2;
background-repeat		:	no-repeat;
background-position		:	top center;
}

p {
font-size:12px;
}

h1 {  font-family: Tahoma, Verdana, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #4B5761; margin: 0 0 0 0px;}



.medium-text{	
font-family		:	Verdana, Arial, Helvetica;
font-size		:	11px;
color			:	#494949; 
text-align		:	justify;
line-height		:	135%;
}

.small-text{	
font-family		:	verdana, ariel, helvetica;
font-size		:	10px;
color			:	#0E2F1C;		/*64534B*/
text-align		:	left;
line-height		:	125%;
}

.business-lists{	
font-family		:	verdana, ariel, helvetica;
font-size		:	9px;
color			:	#e82d3b;
text-align		:	default;
line-height		:	155%;
}

.small-text-features{	
font-family		:	verdana, ariel, helvetica, Tahoma;
font-size		:	10px;
color			:	#1c282f;
text-align		:	default;
line-height		:	165%;
}

.prod-title{	
font-family		:	verdana, ariel, helvetica;
font-size		:	10px;
font-weight		:	bold;
color			:	#ff6c00;
text-align		:	center;
line-height		:	155%;
}

.specifications{	
font-family		:	verdana, ariel, helvetica;
font-size		:	10px;
color			:	#e7eef4;
line-height		:	165%;
font-weight		:	normal;
}
.light-title{	
font-family		:	verdana, ariel, helvetica;
font-size		:	11px;
color			:	#38484d;
line-height		:	165%;
}

.title{	
font-family		:	verdana, ariel, helvetica;
font-size		:	11px;
font-weight		:	bold;
color			:	#066b8c;
text-align		:	default;
line-height		:	155%;
//*padding-left	:	10px;*//
}



.inner-title{	
font-family		:	verdana, ariel, helvetica;
font-size		:	11px;
font-weight		:	bold;
color			:	#677479;
text-align		:	justify;
line-height		:	135%;
}

.form-label{	
font-family		:	verdana, ariel, helvetica;
font-size		:	11px;
font-weight		:	bold;
color			:	#677479;
text-align		:	justify;
line-height		:	135%;
}

.subtitle{	
font-family		:	verdana, ariel, helvetica, Trebuchet ms;
font-size		:	11px;
font-weight		:	bold;
color			:	#007fbb;
text-align		:	justify;
line-height		:	155%;
}

.blue-text{	
font-family		:	verdana, ariel, helvetica, Trebuchet ms;
font-size		:	10px;
font-weight		:	normal;
color			:	#006ea0;
text-align		:	default;
line-height		:	135%;
}

.price{	
font-family		:	verdana, ariel, helvetica, Trebuchet ms;
font-size		:	10px;
font-weight		:	normal;
color			:	#666666;
text-align		:	default;
line-height		:	135%;
border-bottom	:	solid #bcbcbc 1px;
border-left		:	solid #bcbcbc 1px;
}

.price-details{	
font-family		:	verdana, ariel, helvetica, Trebuchet ms;
font-size		:	9px;
font-weight		:	bold;
color			:	#666666;
text-align		:	default;
line-height		:	135%;
}


td, p, tr {
font-size				:	11px;
}

/**
links-------------------------------------------------------------------------**/

a:link, a:active, a:visited {
font-family				:	verdana, ariel, helvetia;
font-size				:	11px;
color					:	#e91616;
text-decoration			:	none;
}

a:hover{
font-family				:	verdana, ariel, helvetica;
font-size				:	11px;
color					:	#325055;
text-decoration			:	none;
}

a:link.orange, a:active.orange, a:visited.orange {
font-family				:	verdana, ariel, helvetia;
font-size				:	10px;
color					:	#E85400;
text-decoration			:	none;
}

a:hover.orange{
font-family				:	verdana, ariel, helvetica;
font-size				:	10px;
color					:	#4a4a4a;
text-decoration			:	none;
}



a:link.top, a:active.top, a:visited.top {
font-family				:	verdana, ariel, helvetia;
font-size				:	9px;
color					:	#C2174E;
text-decoration			:	none;
padding-left			:	7px;
padding-right			:	7px;
}

a:hover.top{
font-family				:	verdana, ariel, helvetica;
font-size				:	9px;
color					:	#005362;
text-decoration			:	none;
}

a:link.big, a:active.big, a:visited.big {
font-family				:	verdana, ariel, helvetia;
font-size				:	20px;
color					:	#f23705;
text-decoration			:	none;
padding-top				:	15px;
padding-bottom			:	15px;
display					:	block;
}

a:hover.big{
font-family				:	verdana, ariel, helvetica;
font-size				:	20px;
color					:	#076e90;
text-decoration			:	none;
}

a:link.left2, a:active.left2, a:visited.left2 {
font-family				:	verdana, ariel, helvetia;
font-size				:	10px;
color					:	#DDE8EB;
text-decoration			:	none;
}

a:hover.left2{
font-family				:	verdana, ariel, helvetica;
font-size				:	10px;
color					:	#FFFFFF;
text-decoration			:	none;
}

a:link.product, a:active.product, a:visited.product {
font-family				:	verdana, ariel, helvetia;
font-size				:	14px;
color					:	#1a90b4;
text-decoration			:	none;
font-weight				:	bold;
}

a:hover.product{
font-family				:	verdana, ariel, helvetica;
font-size				:	14px;
color					:	#382d28;
text-decoration			:	none;
}

a:link.quick-contact, a:active.quick-contact, a:visited.quick-contact{
FONT-FAMILY				:	Tahoma, Helvetica, sans-serif; 
FONT-SIZE				:	11px; 
color					:	#1a99bc;
text-decoration			:	none;
}

a:hover.quick-contact{
FONT-FAMILY				:	Tahoma, Helvetica, sans-serif; 
FONT-SIZE				:	11px; 
color					:	#EDF0FD;
text-decoration			:	none;
}

a:link.bot, a:active.bot, a:visited.bot {
font-family				:	verdana, ariel, helvetia;
font-size				:	10px;
color					:	#38484d;
text-decoration			:	none;
vertical-align			:	default;
padding-left			:	15px;
padding-right			:	15px;
}

a:hover.bot{
font-family				:	verdana, ariel, helvetica;
font-size				:	10px;
color					:	#68757b;
text-decoration			:	none;
background-color		:	#dee3f2;
}

a:link.pagelink, a:active.pagelink, a:visited.pagelink {
font-family				:	ariel, verdana, helvetia;
font-size				:	10px;
color					:	#20738D;
text-decoration			:	none;
vertical-align			:	default;
}

a:hover.pagelink{
font-family				:	ariel, verdana, helvetica;
font-size				:	10px;
color					:	#ED6C4B;
text-decoration			:	none;
}

a:link.morelink, a:active.morelink, a:visited.morelink {
font-family				:	ariel, verdana, helvetia;
font-size				:	9px;
color					:	#ed1c24;
font-weight				:	bold;
text-decoration			:	none;
vertical-align			:	default;
}

a:hover.morelink{
font-family				:	ariel, verdana, helvetica;
font-size				:	9px;
color					:	#ED6C4B;
text-decoration			:	none;
}


.footer{	
font-family		:	verdana, ariel, helvetica;
font-size		:	9px;
color			:	#b1b1b1;
text-align		:	default;
line-height		:	155%;
}

a:link.footer-link, a:active.footer-link, a:visited.footer-link{	
font-family		:	verdana, arial, helvetica;
font-size		:	10px;
color			:	#ee302f;
text-align		:	default;
line-height		:	155%;
}

a:hover.footer-link{	
font-family		:	verdana, arial, helvetica;
font-size		:	10px;
color			:	#57666d;
text-align		:	default;
line-height		:	155%;
}


.fll {
float	:	left;
margin	:	5 10 5 5px;
padding	:	0px;
border: 1px solid #b6bcbe;
}

.flr {
float	:	right;
margin	:	5 0 0 10px;
padding	:	5px;
}



#pipe ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#pipe ul li {
	margin-left: 0;
	padding: 3px 15px;
	border-left: 0px solid #000;
	list-style: none;
	display: inline;
	}
	
		
#pipe ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}



.fll {
float	:	left;
margin	:	5 10 5 0px;
padding	:	5px;
}

.flr {
float	:	right;
margin	:	5 0 0 10px;
padding	:	5px;
}



select {
	width: auto;

	}
#reply {
	width: 220px;
	}
#ContactForm {
	margin: 17px 0 0 0;
	width:350px;
	
	}
#ContactForm div.inp {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 25px;
	}
#ContactForm div#send {
	margin: 40px 0 0 0;
	padding: 0 0 0 0;
	height: 30px;
	width: 164px;
	float: left;
	}
#ContactForm #author, #ContactForm #email, #ContactForm #url {
	width: auto;
	padding: 0;
	float: left;
	}
#ContactForm #submit {
	float: right;
	}
#ContactForm input.field {
	background: url('images/bg_reply_field.png') no-repeat;
	border: none;
	margin: 0;
	padding: 0;
	height: 20px;
	}
#ContactForm label.txt {
	font-weight: bold;
	width: auto;
	display: block;
	float: left;
	}
#ContactForm textarea {
	width: auto;
	height: 70px;
	padding: 0;
	float: left;
	background: #ffffff url('images/bg_reply_text.png') top repeat-x;
	border: none;
	margin: 0;
	padding: 0;
	}

#ContactForm #submit {
	margin: 0;
	float: right;
	height: 30px;
	width: 164px;
	color: white;
	font-size: 11px;
	background: url('images/button_submit.png') no-repeat;
	border: none;
	}
.subscribe-to-comments, .presubmit {
	background: url('images/bg_subscribe.png') no-repeat;
	float: left;
	height: 30px;
	width: auto;
	}
/* End Form Elements */

 .submit_button {
background-image: url(images/button_submit.png);
 width: 162px;
 height: 28px;
 border: none;
   }


input.enquiry {
	background: url('images/bg_reply_field.png') no-repeat;
	border: 1px solid #a8a8a8;
	margin: 0;
	padding: 0;
	height: 20px;
	}
textarea.enquiry {
	background: url('images/bg_reply_field.png') no-repeat;
	border: 1px solid #a8a8a8;
	margin: 0;
	padding: 0;
	}	
	

input.clrbtn {
background-image: url(images/button_submit.png); 
background-repeat: no-repeat; 
background-color: #cf0e29; 
font-weight: normal; 
font-size: 14px; 
color: white; 
width:162px; 
height:33px}

form{
margin				: 0px;
background-image	: url(images/contact_form.png);
background-repeat	: no-repeat; 
border				: 0;
padding				: 0px;
}

#ContactForm{
border:0;
padding:10px;
}

 #left_section {
	position: relative;
	z-index: 2;
	margin: 0;
	padding: 0px 0px 0px 0px;
	top: 0px;
	left: 0;
	background: url(images/left-side-cell.jpg);
	background-repeat:repeat-y; 
	background-position:top left;
	background-color: transparent;
	width:462px;
	height: auto;
	Vertical-align:top;	
	}
	
 #left_section-2-light {
	position: relative;
	z-index: 2;
	margin: 0;
	padding: 0px 20px 0px 20px;
	top: 0px;
	left: 0;
	background: url(images/left-side-cell-2-light.jpg);
	background-repeat:repeat-y; 
	background-position:top left;
	background-color: transparent;
	width:462px;
	height: auto;
	Vertical-align:top;	
	}	


#right_section {
	position: relative;
	z-index: 2;
	margin: 0;
	padding: 0px 0px 0px 0px;
	top: 0px;
	left: 0;
	background: url(images/right-side-cell.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color: #e91616; 
	width:302px;
	height: 444px;
	vertical-align:top;	
	}

#inner_section {
	position: relative;
	z-index: 2;
	margin: 0;
	top: ;
	left: 0;
	background: repeat-xy url(images/inner-page-cell.gif);
	width:766px; 
	height:auto; 
	vertical-align:top; 
	padding:0; 
	background-postion:top left; background-color:repeat-xy; background-repeat:repeat;
	border-left: 4px solid #FFFFFF;
	border-right: 4px solid #FFFFFF;
	}

#page-bot {
	position: relative;
	z-index: 2;
	margin: 0;
	padding: 0px;
	top: 0;
	left: 0;
	background: #E6E7E5 url(images/page-bot.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:transparent;

	width:564px; 
	height:9px; 
	vertical-align:top; 
	}

#page-bot-2 {
	position: relative;
	z-index: 2;
	margin: 0;
	padding: 0px;
	top: 0;
	left: 0;
	background: #E6E7E5 url(images/page-bot-2.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:transparent;

	width:200px; 
	height:9px; 
	vertical-align:top; 
	}
