﻿body {
 
		margin-left: 0px;
 
		margin-top: 0px;
 
		margin-right: 0px;
 
		margin-bottom: 0px;
 
}
 
.top_bg_3 {
 
	font-family: Arial, Helvetica, sans-serif;
 
	font-size: 22px;
 
	font-weight: bold;
 
	font-style: italic;
 
	color: #E60000;
 
	background-color: #FFFFFF;
 
}
.style1 {
	background-color: #404040;
}
.style2 {
	background-color: #404040;
}
.style3 {
	background-color: #F4F3F1;
}
.style4 {
	background-color: #FFFFFF;
}

.style5 {
	text-align: center;
}

.style6 {
	background-image: url('../images/template_hire/cart_bg.gif');
}
.style7 {
	text-align: left;
}
.style8 {
	background-color: #F4F3F1;
	font-size: 10pt;
	font-family: Calibri;
	color: #404040;
}
.style9 {
	text-align: left;
	font-size: 10pt;
	font-family: Calibri;
	color: #404040;
}
.style10 {
	border-width: 0px;
}

.style11 {
	background-color: #F4F3F1;
	text-align: center;
	font-size: 10pt;
	font-family: Calibri;
	color: #404040;
}
a {
	color: #404040;
}
a:active {
	color: #404040;
}
a:hover {
	color: #404040;
}

.style12 {
	font-family: Calibri;
	font-size: 9pt;
}

.style13 {
	font-family: Calibri;
	font-size: 11pt;
}

h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #404040;

}

h2 {

    font-family: Calibra, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight: bold;

	color: #404040;

	text-decoration: none;
}

h3 {

    font-family: Calibra, Helvetica, sans-serif;

	font-size: 12pt;

	font-weight: bold;

	color: #404040;

	text-decoration: none;
}

.cat_name1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #E60000;
	
	

}
.hire{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #E60000;
	
	font-weight: bold;

}
.arrow_text_link {

	background-image: url(/catalog/images/template/arrowh.gif);

	background-repeat: no-repeat;

	padding-left: 0px;

	background-position: 6px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

}



.inner_page_border_right_bottom {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #404040;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #404040;

	border-bottom-color: #404040;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #404040;

	padding-right: 6px;

	padding-left: 6px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #404040;

}



.border_inner_page {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #404040;

	text-decoration: none;

	padding-right: 6px;

	padding-left: 6px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #404040;

	border-bottom-color: #404040;

	border-left-color: #404040;

}



.innergereen {

	background-color: #345758;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	padding-top: 1px;

	padding-bottom: 1px;

	padding-left: 4px;

}

.prodsumm {


	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	padding-top: 1px;

	padding-bottom: 1px;

	padding-left: 4px;

}


.side_text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #404040;

	text-decoration: none;

	background-color: #FFFFFF;

	padding-right: 6px;

	padding-left: 6px;

}



.border_main {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

}



.career {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;



}



.career1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

font-weight: bold;

}



.inner_link_text {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #8B8B8B;

	text-decoration: none;

	font-size: 11px;

	padding-left: 0px;

}



.links_hire {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	/*padding-left: 22px;*/

}



.cat_name {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-decoration: none;



}

.blue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	padding-top: 3px;

	padding-bottom: 3px;

}





.text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

	font-weight: normal;

	color: #8C8C8C;

	text-decoration: none;

}



.ordertext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

	font-weight: normal;

	color:"#737a80";

	text-decoration: none;

}





.htext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	font-weight: bold;

	color: #8C8C8C;

	text-decoration: none;

}



.otext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: black;

	text-decoration: none;

}



.octext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-decoration: none;

}



.whitetext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8px;

	line-height: 5px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}



.white_text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-style: italic;

}



.links_cata {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	/*padding-left: 4px;*/

	text-decoration: none;

}



.line {

	background-image: url(/catalog/images/template/line.jpg);

	background-repeat: repeat-x;

	background-position: center;

}



.top_bg {

	background-image: url(/catalog/images/template/top.jpg);

	background-repeat: repeat-y;

	background-position: center;

}

.bottom {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background: #404040;

	text-align: center;

	padding-right: 50px;

}

.bottomtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	/*background-image: url(site_images/bottom.jpg);*/

	background-repeat: repeat-y;

	text-align: right;

	padding-right: 50px;

}

.bottomtext1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}


.main_bg {

	background-image: url(/catalog/images/template/bg.jpg);

	background-repeat: no-repeat;

}



.link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

	background-image: url(/catalog/images/template/link.jpg);

	background-repeat: repeat-y;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-left: 15px;

}


.link_ess {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #4BAB32;
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 15px;
}

.link_hs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #E60000;
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 15px;
}

.link_basket {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

	background-image: url(/catalog/images/template/basket.jpg);

	background-repeat: repeat-y;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-left: 15px;

}



.link_change {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image:url(/catalog/images/template/link-img.jpg);

	background-repeat: repeat-y;

	

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-left: 18px;

	background-repeat: no-repeat;

}



.link_change_dark {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image:url(/catalog/images/template/both-icons-dark.jpg);

	background-repeat: repeat-y;

	

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-left: 18px;

	background-repeat: no-repeat;

}





.link_change_hire {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image:url(/catalog/images/template/link-img-dark.jpg);

	background-repeat: repeat-y;

	

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-left: 18px;

	background-repeat: no-repeat;

}





.link_change_cart {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image:url(/catalog/images/template/link-img-cart.jpg);

	background-repeat: repeat-y;

	

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-left: 18px;

	background-repeat: no-repeat;

}







.link_changea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-repeat: no-repeat;

}



.link_changebranch {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image:url(/catalog/images/template/image2.jpg);

	background-repeat: repeat-y;	

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-left: 18px;

	background-repeat: no-repeat;

}



.link_changeabranch {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-repeat: no-repeat;

}





.link_changegr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-repeat: no-repeat;
	color: #666666;
}

.link_changegr1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-repeat: no-repeat;
	color: #666666;
}


.link_changewh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-repeat: no-repeat;
	color: #FFFFFF;
}


.text_red {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #E60000;

	text-decoration: none;

}



.textbox {

	BACKGROUND-COLOR: #D1D4D9;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	border: 1px solid #666666;

	

}



INPUT.button {

	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #a8b2bb 1px solid; BORDER-LEFT: #a8b2bb 1px solid; BORDER-RIGHT: #a8b2bb 1px solid; BORDER-TOP: #a8b2bb 1px solid; COLOR: #555555; FONT-FAMILY: Arial; FONT-SIZE: 12px; HEIGHT: 24px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px

}



.smallbutton {

	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #a8b2bb 1px solid; BORDER-LEFT: #a8b2bb 1px solid; BORDER-RIGHT: #a8b2bb 1px solid; BORDER-TOP: #a8b2bb 1px solid; COLOR: #555555; FONT-FAMILY: Arial; FONT-SIZE: 12px; HEIGHT: 17px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; 

}



.right_link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

	background-image: url(/catalog/images/template/rightpic.jpg);

	background-repeat: repeat-y;

	text-transform: uppercase;

	padding-left: 20px;

}

.image2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-left: 15px;

	background-image: url(/catalog/images/template/image2.jpg);



}



.linkred {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #E60000;

	text-decoration: none;

	background-image: url(/catalog/images/template/image3.jpg);

	background-repeat: repeat-y;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-left: 15px;

	text-transform: uppercase;

}


.linkred1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #E60000;

	text-decoration: none;

	background-image: url(/catalog/images/template/image3.jpg);

	background-repeat: repeat-y;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-left: 15px;

}

.linkred_dump {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

	background-image: url(/catalog/images/template/image3.jpg);

	background-repeat: repeat-y;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-left: 15px;

}



.linkreda {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #E60000;

	text-decoration: none;

	text-transform: uppercase;

}





.red_link_top {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-repeat: repeat-y;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-right: 4px;

	padding-left: 10px;

	text-transform: uppercase;

	background-color: #E60000;

}

.green_link_top {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-repeat: repeat-y;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-right: 4px;

	padding-left: 14px;

	text-transform: uppercase;

	background-color: #4BAB32;

}

.green1_link_top {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-repeat: repeat-y;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-right: 4px;

	padding-left: 14px;

	text-transform: uppercase;

	background-color: #293C3C;

}

.top_bg_1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	background: #a6dc0c
	

}

.top_bg_2 {

	background-image: url(/catalog/images/template/top2.jpg);

	background-repeat: repeat-y;

	background-position: center;

}

.sitemap {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}



.ba {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}

FORM { margin: 0 }

.pageHeading { 	

    font-family: Calibra, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight: bold;

	color: #404040;

	text-decoration: none;

	
}

.smallText {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #404040;

	text-decoration: none;
	
}

.productListing-heading {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #404040;

	text-decoration: none;
	
}


.productListing-data {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 12pt;

	font-weight: bold;

	color: #404040;

	text-decoration: none;
	
}


.main {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 11pt;

	color: #404040;

	text-decoration: none;
	
}

.termscond {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 11pt;
	
	font-weight: normal

	color: #404040;

	text-decoration: none;
	
}

.checkoutBarCurrent {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 11pt;
	
	font-weight: normal

	color: #404040;

	text-decoration: none;
	
}

.checkoutBarTo {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 11pt;
	
	font-weight: normal

	color: #404040;

	text-decoration: none;
	
}

.checkoutBarFrom {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 11pt;
	
	font-weight: normal;

	color: #404040;

	text-decoration: none;
	
}

.infoBoxHeading {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 11pt;
	
	font-weight: bold;

	color: #404040;

	text-decoration: none;
	
}

.boxText {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 11pt;
	
	font-weight: normal

	color: #404040;

	text-decoration: none;
	
}

.fieldKey {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 11pt;
	
	font-weight: normal

	color: #404040;

	text-decoration: none;
	
}

.style101 {
	font-family: Calibri;
}
.style102 {
	font-family: Calibri;
	font-size: 16pt;
}
.style103 {
	font-family: Calibri;
	font-size: 12pt;
	color: #404040;
}
.style105 {
	font-family: Calibri;
	color: #404040;
}
.style106 {
	font-family: Calibri;
	color: #404040;
}
.style107 {
	font-family: Calibri;
	font-size: 12pt;
	color: #404040;
}

img
{  border-style: none;
}

.reviewsboxText {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 11pt;
	
	font-weight: normal;

	color: #404040;

	text-decoration: italic;
	
}

.hide {
	
	font-family: Calibra, Helvetica, sans-serif;

	font-size: 11pt;
	
	font-weight: normal;

	color: #ffffff;

	text-decoration: none;
	
}
