p{margin:0px;}


 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"Trebuchet MS";
	panose-1:2 11 6 3 2 2 2 2 2 4;}
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h1
	{
	margin:0cm;
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:21.0pt;
	font-family:"Trebuchet MS";
	color:#999999;
	font-weight:normal;}
h2
	{
	margin:0cm;
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:15.0pt;
	font-family:"Trebuchet MS";
	color:#007844;
	font-weight:normal;}
h3
	{
	margin:0cm;
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Trebuchet MS";
	color:#007844;}
h4
	{
	margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Times New Roman";}
p.MainText, li.MainText, div.MainText
	{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:9.0pt;
	font-family:Tahoma;
	color:#666666;}
p.ProductTableHeading, li.ProductTableHeading, div.ProductTableHeading
	{
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	font-size:7.5pt;
	font-family:Tahoma;
	color:#666666;
	font-weight:bold;}
p.ProductTableText, li.ProductTableText, div.ProductTableText
	{
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	font-size:8.5pt;
	font-family:Tahoma;
	color:black;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}

body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color:#000000; color: #000000; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }

a { color: #A58D47; text-decoration: none; }
a:hover { color: #B69C63; text-decoration: none; }

img {
	border-style: none; 
	border-width: 0px;
}

.side { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #000000}
.heading {
	font-family: "Trebuchet MS",Sans;
    font-size: 28px;
	color: #999999;
}
.footer {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 4px;
}
.footer a {
	font-weight: bold;
	text-transform: lowercase;
}
.copyright { font-family: Tahoma, Arial, sans-serif; font-size: 9px; color: #666666}
.tiny { font-family: Tahoma, Arial, sans-serif; font-size: 10px}
.seo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #022240;
	padding-top: 8px;

}
.pop { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #022240; text-transform: uppercase;}
.poptitle { font-family: Tahoma, Arial, sans-serif; font-size: 14px}
.nav {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #0061B9;
	padding-right: 15px;
	padding-left: 15px;

}
.price { font-family: Tahoma, Arial, sans-serif; font-size: 16px}
.mock { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.table {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
}
.popOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0160B9;
	font-weight: bold;
}

table {
	font-family: inherit;
	font-size: 100%;
	font-size-adjust: inherit;
	font-stretch: inherit;
	font-style: inherit;
	font-variant: inherit;
	font-weight: inherit;
}

.layoutTable {
	 border: none; padding: 0px; margin: 0px; width: 100%;
}

.upperHeaderMenu, .upperHeaderMenu a, .upperHeaderMenu a:hover {
	padding: 10px;
	border: none;
	margin: 0px;
	border-style: solid;
	border-width: 0px;
	border-color: #999999;
	border-right-width: 2px;
}

.upperHeaderMenu {
	padding-left: 0px;
	padding-right: 0px;
	border-left-width: 2px;
	border-right-width: 0px;
}

.upperHeaderMenu a, .upperHeaderMenu a:hover, .upperHeaderMenuSelected {
	font-family: verdana, tahoma, arial, sans-serif;
	color: #FFFFFF;
	font-style: italic;
	font-size: larger;
	text-transform: lowercase;
}

.upperHeaderMenu a:hover, .upperHeaderMenuSelected {
	background-color: #999999;
	text-decoration: none;
}

.leftMenu {
	font-size: 12px;
	font-family: tahoma, arial, sans-serif;
}

.leftMenuLevel1, .leftMenuLevel1Selected {
	background-image: url("../graphics/leftMenuLevel1_bullet.gif");
	background-repeat: no-repeat;
	padding-left: 22px;
	font-size: 15px;
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 7px;
}

.leftMenuLevel1Selected {
	background-image: url("../graphics/leftMenuLevel1_bullet_selected.gif");
}

.leftMenuLevel2, .leftMenuLevel2Selected {
	background-image: url("../graphics/leftMenuLevel2_bullet.gif");
	background-repeat: no-repeat;
	padding-left: 22px;
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 7px;
}

.leftMenuLevel2Selected a {
	color: #000000;
}

.leftMenuLevel2Selected {
	background-image: url("../graphics/leftMenuLevel2_bullet_selected.gif");
	font-size: 16px;
	font-style: italic;
	font-family: "Trebuchet MS", tahoma, arial, sans-serif;
	color: #000000;
	background-color: #D8D8D8;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.leftMenuLevel3, .leftMenuLevel3Selected {
	background-image: url("../graphics/leftMenuLevel3_bullet.gif");
	background-repeat: no-repeat;
	background-color: #D8D8D8;
	padding-left: 44px;
	font-weight: bold;
	padding-bottom: 4px;
}

.leftMenuLevel3 a, .leftMenuLevel3Selected a {
	color: #000000;
}

.leftMenuLevel3Selected {
	background-color: #E8E8E8;
}

.leftMenuLevel4, .leftMenuLevel4Selected {
	background-image: url("../graphics/leftMenuLevel4_bullet.gif");
	background-repeat: no-repeat;
	background-color: #D8D8D8;
	padding-left: 66px;
	font-weight: bold;
	padding-bottom: 4px;
}

.leftMenuLevel4 a, .leftMenuLevel4Selected a {
	color: #000000;
}

.leftMenuLevel4Selected {
	background-color: #E8E8E8;
}

.lowerHeaderMenu {
	font-family: verdana, tahoma, arial, sans-serif;
	padding: 8px;
	font-size: 12px;
	background-color: #999999;
}

.lowerHeaderMenu a {
	color: #000000;
}

.contentarea {
	padding: 8px;
}

.contentarea_end {
	background-color: #FFFFFF;
}

.contentbox {
	display: inline-block; /* For Opera ~ IE needs it given as * html hack below */
	display: -moz-inline-box; /* For FF */ 
}
/* IE needs the values given in 2 x parts for some strange reason */ 
* html .contentbox {display: inline-block;}
* html .contentbox {display: inline;}

.contentbox_body {
	color: #B69C63;
	text-align: center;
	font-size: 11px;
	font-family: tahoma, arial, sans-serif;
	display: block;
}

.contentboxlayout {
	padding: 10px;
	display: inline-block; /* For Opera ~ IE needs it given as * html hack below */
	display: -moz-inline-box; /* For FF */ 
}
/* IE needs the values given in 2 x parts for some strange reason */ 
* html .contentboxlayout {display: inline-block;}
* html .contentboxlayout {display: inline;}

.associatedProductsHeading {
    font-family: "Trebuchet MS",Sans;
    font-size: 20px;
    color: #007844;
}

.EnquiryFormBody {
	padding-top: 20px;
	padding-bottom: 20px;
	width: 100%;
}

.EnquiryFormHeaderTitle {
    font-family: "Trebuchet MS",Sans;
    font-size: 14px;
    color: #007844;
}
.EnquiryFormItem {
	width: 150px;
	vertical-align: top;
	padding-left: 30px;
}

.EnquiryFormFullWidthItem {
	padding-left: 30px;
	padding-right: 30px;
}

.EnquiryFormResponse, input.EnquiryFormResponse, textarea.EnquiryFormResponse, select.EnquiryFormResponse {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

input.EnquiryFormResponse, textarea.EnquiryFormResponse, select.EnquiryFormResponse {
	width: 300px;
}

td.EnquiryFormResponse {
	vertical-align: top;
	width: auto;
	padding-right: 30px;
}

.EnquiryFormFullWidthResponse {
	font-family:  Helvetica, Tahoma, Arial, sans-serif;
	font-size: 12px;
	width: 100%;
}

td.EnquiryFormFullWidthResponse, div.EnquiryFormFullWidthResponse {
	padding-left: 30px;
	padding-right: 30px;
	width: auto;
}

.required_field_indicator {
	color: #FF0000
}

.hiddenElement {
	visibility: hidden;
	display: none;
}

.visibleElement {
	visibility: visible;
	display: inherit;
}
