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

html {
  font-size: 62.5%;
  height: 100%;
}

body {
	font: normal 1em/1.5em Arial, Verdana, sans-serif;
	line-height: 1.5em;
	height: 100%;
	background-image: url(../images/common/page-bk.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #565656;
}

.left {
  float:left;
}
.right {
  float: right;
}
* {margin:0; padding:0;}

form {
	display: inline;
}

hr {
  visibility: hidden;
  clear: both;
  height: 0;
  border: 0;
  margin: 0;
  padding: 0; 
  }
strong {  
  font-weight: bold;
  }
/*
Base Layout
*/
.container {
	margin:0 auto; /* center, not in IE5 */
	width:814px;

}
.container2 {
	width:814px;
	background-image: url(../images/common/white-bk.gif);
	background-repeat: repeat-y;
	float: left;
}

#Header {
	background-image: url(../images/common/header/panel-bk.gif);
	background-repeat: no-repeat;
	height: 104px;
	width: 814px;
}
#Global #Header {
	background-image: url(../images/common/header/panel-bk-global.gif);
	background-repeat: no-repeat;
	height: 104px;
	width: 814px;
}
#Header .home-link {
	float: left;
	height: 65px;
	width: 200px;
	margin-left: 10px;
	margin-top: 10px;
}
#Header .country-icons {
	float: right;
	height: 25px;
	list-style-type: none;
	padding-left: 120px;
	margin-top: 35px;
	background-image: url(../images/common/header/select-country.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 10px;
}
#Header .country-icons li {
	float: left;
	width: 26px;
}
#Header .country-icons img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#Mainnav {
	width: 784px;
	margin-right: 15px;
	margin-left: 15px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	height: 20px;
}
#Mainnav li {
	background-image: url(../images/common/mainnav/divider.gif);
	background-repeat: no-repeat;
	padding-right: 1px;
	background-position: right bottom;
	display: inline;
	height: 20px;
	float: left;
}
#Mainnav a:hover {
	background-position: bottom;
}
#Mainnav .home {
	background-image: url(../images/common/mainnav/home1.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 20px;
	width: 59px;
	float: left;
}
#Mainnav .products {
	background-image: url(../images/common/mainnav/products1.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 20px;
	width: 75px;
	float: left;
}

#Mainnav .downloads {
	background-image: url(../images/common/mainnav/downloads.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 20px;
	width: 92px;
	float: left;
}

#Mainnav .news {
	background-image: url(../images/common/mainnav/news1.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 20px;
	width: 54px;
	float: left;
}
#Mainnav .contact {
	background-image: url(../images/common/mainnav/contact1.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 20px;
	width: 91px;
	float: left;
}
#Mainnav .about {
	background-image: url(../images/common/mainnav/about1.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 20px;
	width: 78px;
	float: left;
}

#Home #Mainnav .home {
	background-image: url(../images/common/mainnav/home1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 20px;
	width: 59px;
	float: left;
}
#Products #Mainnav .products {
	background-image: url(../images/common/mainnav/products1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 20px;
	width: 75px;
	float: left;
}

.downloadsContainer #Mainnav .downloads {
	background-image: url(../images/common/mainnav/downloads.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 20px;
	width: 92px;
	float: left;
}

#News #Mainnav .news {
	background-image: url(../images/common/mainnav/news1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 20px;
	width: 54px;
	float: left;
}
#Contact #Mainnav .contact {
	background-image: url(../images/common/mainnav/contact1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 20px;
	width: 91px;
	float: left;
}
#About #Mainnav .about {
	background-image: url(../images/common/mainnav/about1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 20px;
	width: 78px;
	float: left;
}


#Content {
	display: block;
	float: left;
	width: 814px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#Global #Content {
	display: block;
	float: left;
	width: 814px;
	padding-top: 10px;
	padding-bottom: 0px;
}
#Home #Content {
	background-image: url(../images/sections/home/watermark.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

#Content .left-465 {
	float: left;
	width: 465px;
	padding-left: 15px;
}
#Content .left-600 {
	float: left;
	width: 600px;
	padding-left: 15px;
}
#Content .left-150 {
	float: left;
	width: 150px;
	padding-left: 15px;
}
#Content .centre-460 {
	float: left;
	width: 460px;
	padding-left: 15px;
}

#Content .right-280 {
	float: right;
	width: 280px;
	padding-right: 20px;
	display: inline;
}
#Content .right-135 {
	float: right;
	width: 135px;
	padding-right: 20px;
	display: inline;
}


#Footer {
	width:794px;
	height: 54px;
	margin-right: 10px;
	margin-left: 10px;
	background-image: url(../images/common/footer/logos-address.gif);
	background-repeat: no-repeat;
	float: left;
}
#Footer .copyright {
	display: none;
}
#Footer .links {
	font-size: 1.2em;
	color: #333333;
	float: right;
	width: 400px;
	text-align: right;
	margin-right: 10px;
	padding-top: 25px;
}
#Footer .links a {
	color: #25934c;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
#Footer .links a:hover {
	text-decoration: underline;
}

#Global #Footer {
	width:814px;
	height: 60px;
	background-image: url(../images/sections/home-global/footer-bk.gif);
	background-repeat: no-repeat;
	float: left;
	background-position: bottom;
	margin: 0px;
	padding: 0px;
}
#Global #Footer .copyright {
	font-size: 1.1em;
	color: #333333;
	float: left;
	width: 394px;
	text-align: center;
	padding-top: 25px;
	padding-left: 200px;
}
#Global #Footer .links {
	font-size: 1.2em;
	color: #333333;
	float: right;
	width: 150px;
	text-align: right;
	margin-right: 10px;
	padding-top: 25px;
}
#Global #Footer .links a {
	color: #25934c;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
#Global #Footer .links a:hover {
	text-decoration: underline;
}


.edit-link {
	float: left;
	width: 784px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
}
.edit-link a {
	font-size: 1.1em;
	float: left;
	background-color: #CCCCCC;
	padding: 5px;
	border: 1px solid #999999;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 5px;
}
.edit-link a:hover {
	text-decoration: underline;
}

.productHolder ul {
font-size: 1.1em;
margin: 0px 0px 0px 30px;
padding: 0px 0px 0px 0px;
}

.downloadLink{
background: url(/images/common/icons/pdf.gif ) left top no-repeat;
height: 30px;
width: 178px;
display: inline;
float:left;
padding: 8px 0px 0px 40px;
margin: 10px 0px 10px 5px;
color: #25934c;
text-decoration:none;
font-weight: bold;
font-size: 1.1em;
}

.downloadLink:hover{
text-decoration:underline;
}