BODY {font-family:Arial, Helvetica; font-size: 12pt;}
.p-7 { font-family:Arial, Helvetica; font-size: 7pt; }
.p-8 { font-family:Arial, Helvetica; font-size: 8pt; }
.p-10 { color:#000000; font-family:Arial, Helvetica; font-size: 10pt; }
.p-11 { font-family:Arial, Helvetica; font-size: 11pt; }
.p-12 { font-family:Arial, Helvetica; font-size: 12pt; }
.p-13 { font-family:Arial, Helvetica; font-size: 13pt; }
.p-14 { font-family:Arial, Helvetica; font-size: 14pt; }
P { font-family:Arial, Helvetica; font-size: 12pt; }
.textboxcontent { font-family:Arial, Helvetica; font-size: 8pt; color: ffffff; }
.heading { color:#660000; font-family:Arial, Helvetica; font-size: 14pt;  font-weight: bold; }
.heading2 { color:#660000; font-family:Arial, Helvetica; font-size: 12pt;  font-weight: bold; }
ul { font-family:Arial, Helvetica; font-size: 12pt; }
ol { font-family:Arial, Helvetica; font-size: 12pt; }
td { font-family:Arial, Helvetica; font-size: 12pt; }

.newslettersignupheader { font-family:Times New Roman; font-size: 11pt; color:#660000; font-weight: bold;}

.quote { font-family:Arial, Helvetica; font-size: 11pt; color:#660000; font-weight: bold;}
.quoteauthor { font-family:Arial, Helvetica; font-size: 9pt; font-style: italic; }

h1 {
margin: 0; padding: 0;
line-height: 1em; font-size: 1em;
color:#660000; font-family:Times New Roman; font-size: 16pt;  font-weight: bold;
}

h2 {
margin: 0; padding: 0;
line-height: 1em; font-size: 1em;
color:#660000; font-family:Times New Roman; font-size: 11pt;  font-weight: bold;
}



#nav-a { 
		width:930px; 
		height:22px; 
		background:url(images/bg_nav.gif) repeat-x top left; 
		
		}
	
#nav-a ul {
		margin:0;
		padding:0;
		list-style:none;
		}

#nav-a ul li { 
		height:22px; 
		float:left; 
		font-size:13px; 
		font-weight:bold;
		list-style:none; 
		color:#000000; 
		border-right:1px solid #FFFFFF;

		
		}

#nav-a ul li.bordernone { 
		border-right:none
		}

#nav-a ul li a { 
		height:22px; 
		float:left; 
		color:#ffffff; 
		text-decoration:none; 
		padding:2px 20px 0 20px;
		}


#nav-a ul li a:hover { 
		background:url(images/bg_nav_hover.gif) repeat-x top left;
		color:#c79e2e; 
		text-decoration:underline; 
		}

#nav-a ul li a.selected { 
		background:url(images/bg_nav_hover.gif) repeat-x top left
		}


a:link {color:#660000; text-decoration: underline;}      /* unvisited link */
a:visited {color:#660000; text-decoration: underline;}  /* visited link */
a:hover {color:#004c99; text-decoration: underline;}  /* mouse over link */
a:active {color:#660000; text-decoration: underline;}  /* selected link */



.china { background-image:url(images/background_china.jpg); background-position: top; background-repeat: no-repeat } 
.brazil { background-image:url(images/background_brazil.jpg); background-position: top; background-repeat: no-repeat } 
.europe { background-image:url(images/background_europe.jpg); background-position: top; background-repeat: no-repeat } 
.uk { background-image:url(images/background_uk.jpg); background-position: top; background-repeat: no-repeat } 
.usa { background-image:url(images/background_usa.jpg); background-position: top; background-repeat: no-repeat } 
.middleeast { background-image:url(images/background_middleast.jpg); background-position: top; background-repeat: no-repeat } 


.footerbackground { background-image:url(images/footer_background.jpg); background-position: top; background-repeat: repeat-x } 
.buttonbackground { background-image:url(images/button_background.jpg); background-position: top; background-repeat: no-repeat} 



.header {text-decoration: underline; font-size: 14px; color: ffffff; font-weight: bold;}
.header A:link {text-decoration: underline;font-size: 14px; color: ffffff; font-weight: bold;}
.header A:visited {text-decoration: underline; font-size: 14px;  color: ffffff; font-weight: bold;}
.header A:active {text-decoration: underline; color: ffffff; font-weight: bold;}
.header A:hover {text-decoration: underline; color: ffff00; font-weight: bold;}

.pagebottom {text-decoration: none; font-size: 9px; color: 000000;}
.pagebottom A:link {text-decoration: none; font-size: 9px; color: 000000;}
.pagebottom A:visited {text-decoration: none; font-size: 9px;  color: 000000;}
.pagebottom A:active {text-decoration: none; color: 000000;}
.pagebottom A:hover {text-decoration: underline; color: 0000FF;}


.footerlink {text-decoration: none; color:#ffffff;}
.footerlink A:link {text-decoration: none; color:#ffffff;}
.footerlink A:visited {text-decoration: none; color:#ffffff;}
.footerlink A:active {text-decoration: underline; color:#ffffff;}
.footerlink A:hover {text-decoration: underline; color:#ffffff;}

.newsletterboxlink {text-decoration: none; font-size: 11px; color: 000000;}
.newsletterboxlink A:link {text-decoration: none; font-size: 11px; color: 000000;}
.newsletterboxlink A:visited {text-decoration: none; font-size: 11px;  color: 000000;}
.newsletterboxlink A:active {text-decoration: none; color: 000000;}
.newsletterboxlink A:hover {text-decoration: underline; color: 0000FF;}






.leftlinks { font-family:Arial, Helvetica; font-size: 10pt; font-weight: bold; }
.leftlinks A:link {text-decoration: none; font-size: 10pt; color: 564743; font-weight: bold; }
.leftlinks A:visited {text-decoration: none; font-size: 10pt; color: 0055A5; font-weight: bold; }
.leftlinks A:active {text-decoration: none; color: 906F0A; font-weight: bold; }
.leftlinks A:hover {text-decoration: underline; color: 906F0A; font-weight: bold;}



.sitefooter{ background-image:url(images/site_footer.jpg); background-position: top; background-repeat: repeat-x; } 


.Surname { visibility: hidden; }

hr { height:0; border:none; border-top:1px solid #000000; }





