/* =================== */
/* CSS_ContactsHomePage */
/* =================== */
/* ========= Area Identifier ========= */
TABLE.TableAreaID {			
	border-style: solid; 
	border-color: #27756B;	
	border-width: 1px 0px 1px 0px;	
	margin-left:2px;	
	}
SPAN.SpanAreaIDLargeText {
	border-style: solid; 
	border-color: #27756B;	
	border-width: 0px;
	cell-spacing: 0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:20pt;
	font-weight: bold;	
	color: #27756B;
	padding-top:0px;	
	padding-right:0px;	
	padding-bottom:0px;	
	padding-left:2px;	
	vertical-align:center;
}
SPAN.SpanAreaIDSmallText {
	border-style: solid; 
	border-color: #27756B;	
	border-width: 0px;
	cell-spacing: 0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight: bold;	
	color: #27756B;
	padding-top:0px;	
	padding-right:0px;	
	padding-bottom:0px;	
	padding-left:2px;	
	vertical-align:center;
}
/* ========= Initial Graphics and Copy ========= */
TABLE.TableEHPInitialPage {
	border-style: solid; 
	border-color: blue;	
	border-width:0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:7pt;
	font-weight: bold;	
	color: #27756B;
	height:0px;			
	padding-left:2px;
	margin-top:9px;	
	margin-bottom:13px;	
	vertical-align:top;
	width:100%;
}
TD.CellEHPBrochureGraphic {	
	vertical-align:top;	
	border-style: solid; 
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:2px;
	border-right-width:0px;	
	border-top-color:white;
	border-bottom-color:#27756B;	
	border-left-color:white;
	border-right-color:white;	
	cell-spacing: 0px;		
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	text-align: center;
	width:27%;
}
TD.CellEHPMainGraphic {	
	vertical-align:top;	
	border-style: solid; 
	border-color: red;	
	border-width:0px;
	cell-spacing: 0px;		
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;	
	text-align: left;
	width:34%;
}
TD.CellEHPParaTitle {		
	background-color: white;	
	border-style: solid; 
	border-color: red;	
	border-width:0px;		
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:7.8pt;
	font-weight:bold;			
	color: #27756B;		
	margin-bottom:0px;	
	margin-top:0px;	
	padding-left:0px;
	padding-right: 8px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:left;
	vertical-align:top;
	height:12px;	
	width: 50%;
}
TD.CellEHPParaContent {		
	background-color: white;	
	border-style: solid; 
	border-color: blue;	
	border-width:0px;		
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:7.8pt;
	font-weight:normal;			
	color:gray;	
	margin-bottom:0px;	
	margin-top:0px;	
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:left;
	vertical-align:top;	
}
TD.CellEHPNavSpacerRow {
	background-color: white;	
	border-style:solid; 
	border-color:blue;		
	border-width:0px;			
	height:10px;
	margin:0px;		
	padding:0px;
}
TD.CellEHPPDF {
	background-color: white;	
	border-style:solid; 
	border-color:blue;		
	border-width:0px;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:7pt;
	font-weight:bold;			
	color: #27756B;					
	height:10px;
	margin:0px;		
	padding:0px;
	text-align:center;
	width:50%;
}
TD.CellEHPPDFSpacer{
	background-color: white;	
	border-style:solid; 
	border-color:blue;		
	border-width:0px;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:7pt;
	font-weight:bold;			
	color: #27756B;					
	height:10px;
	margin:0px;		
	padding:0px;
	text-align:center;
	width:40%;
}
/* ========= Main table of home page ========= */
TABLE.TableEHPBody {	
	background-color: #FFFFFF;		
	border-style: solid; 
	border-color: blue;				
	border-width:0px;
	cell-spacing: 0px;	
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0px;	
	vertical-align:top;
	width:774px;
	}
TD.CellEHPBodyLeft {		
	border-style:solid;
	border-color:red;
	border-width:0px;
	height:100%;
	margin:0px;
	padding:0px; 	
	text-align:left;
	vertical-align:top;
	width:26%;
	}
TD.CellEHPBodyRight {	
	cell-spacing:0px; 
	border-style:solid;
	border-color:blue;
	border-width:0px;
	height:100%;
	margin:0px;
	padding:0px; 	
	text-align:left;
	vertical-align:top;
	width:74%;
	}
TD.CellEHPRight {	
	vertical-align:top;	
	border-style: solid; 
	border-color: red;	
	border-width:0px;
	cell-spacing: 0px;		
	padding-left:2px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;	
	text-align: center;
	vertical-align:top;
	width:100%;
}
TD.CellEHPBrochure {		
	background-color: white;	
	border-style: solid; 
	border-color: red;	
	border-width:0px;		
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:9pt;
	font-weight:normal;			
	color:#27756B;	
	margin-bottom:0px;	
	margin-top:0px;	
	padding-left:15px;
	padding-right:0px;
	padding-top:17px;
	padding-bottom:2px;
	text-align:center;
	vertical-align:top;	
}
/* ========= Navigator ========= */
TD.CellEHPSalesZone {		
	background-color: white;	
	border-style: solid; 
	border-color: red;	
	border-width:0px;	
	cursor:hand;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:11pt;
	font-weight:bold;			
	color:#27756B;	
	margin-bottom:0px;	
	margin-top:0px;	
	padding-left:15px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	vertical-align:top;	
}
TD.CellEHPCountry {		
	background-color: white;	
	border-style: solid; 
	border-color: red;	
	border-width:0px;		
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:9pt;
	font-weight:normal;		
	color:#27756B;	
	margin-bottom:0px;	
	margin-top:0px;	
	padding-left:15px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	vertical-align:top;	
}
/* WIthin the CellEHPSalesZone cells ensure all the links are permanently green and do not have an underline  */
#LNKCellEHPCountry:link {color:#27756B;text-decoration:none;}
#LNKCellEHPCountry:active {color:#27756B; text-decoration:none;text-align: left;} 
#LNKCellEHPCountry:visited {color:#27756B;text-decoration:none;text-align: left;}
/* Table containing the IFrame which displays the form 03 Distributors */
TABLE.TableIFrameDistributors {
	border-style: solid; 
	border-color: red;	
	border-width:0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:7pt;
	font-weight: bold;	
	color: #27756B;
	height:0px;			
	padding:0px;
	margin:0px;	
	vertical-align:top;
	width:100%;
}
/* Table containing the Distributors */
TABLE.TableEHPDistributors {
	border-style: solid; 
	border-color: black;	
	border-width:2px;
	cellpadding:4; 
	cell-spacing:0px;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:7pt;
	font-weight: bold;	
	color: #27756B;
	height:0px;			
	padding:0px;
	margin:0px;	
	vertical-align:top;
	width:100%;
}
TABLE.TableRegion {
	border-style: solid; 
	border-color: black;	
	border-width:0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:7pt;
	font-weight: bold;	
	color: #27756B;			
	padding:0px;
	margin:0px;	
	vertical-align:top;
	width:100%;
}
TD.CellRegion {
	border-style: solid; 
	border-color: black;	
	border-width:0px;
	cellpadding:4; 
	cell-spacing:0px;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:11pt;
	font-weight: bold;	
	color: #27756B;
	height:0px;			
	padding-top:0px;
	padding-bottom:20px;
	margin:0px;	
	vertical-align:top;
	width:100%;
}
/* Contact details form */
TABLE.TableEHPContact {
	border-style: solid; 
	border-color: black;	
	border-width:2px;	
	height:0px;			
	padding:0px;
	margin:0px;	
	vertical-align:top;
	width:100%;
}
TD.CellEHPContactLeft {
	background-color:#27756B;		
	border-style: solid; 
	border-color: #27756B;		
	border-width:2px;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:7pt;
	font-weight: bold;	
	color: white;
	height:0px;	
	padding-left:5px;		
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;	
	margin:0px;	
	text-align:right;
	vertical-align:top;
	width:25%;
}
TD.CellEHPContactRight {
	vertical-align:top;
	background-color: #FFFFD0;
	border-style:solid; 
	border-color:black;	
	border-top-width:2px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:7pt;
	font-weight: bold;	
	color: black;
	height:0px;	
	margin:0px;	
	padding-top:2px;
	padding-bottom:2px;		
	padding-left:10px;		
	width:75%;
}
/* Formats the titles of the contact details as they appear in view of one or more contact details */
TD.CellContactTitleGeneric {
	background-color:#27756B;
	border-style:solid; 
	border-color:#27756B;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:9pt;
	font-weight: bold;	
	color: white;
	height:0px;	
	padding-top:5px;
	padding-bottom:5px;		
	padding-left:0px;
	margin:0px;	
	vertical-align:top;
}
/* Formats the contact details as they appear in view of one or more contact details */
TD.CellContactDetailsGeneric {
	background-color:white;
	border-style:solid; 
	border-color:black;	
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:7pt;
	font-weight: normal;	
	color: black;
	height:0px;	
	padding-top:5px;
	padding-bottom:5px;		
	padding-left:5px;
	margin:0px;	
	vertical-align:top;
}
/* WIthin the CellContactDetailsGeneric modify the width  */
#CellContactDetailsSmall{width:15%;}
#CellContactDetailsMedium{width:25%;}
#CellContactDetailsLarge{width:40%;}
#CellContactDetailsLarger{width:45%;}
#CellContactDetails15{width:15%;}
#CellContactDetails20{width:20%;}
#CellContactDetails25{width:25%;}
#CellContactDetails40{width:40%;}
#CellContactDetails45{width:45%;}
/* WIthin the CellEHPContactRight cells ensure all the links are permanently green and do not have an underline  */
#LNKCellEHPContactRight:link {color:#27756B;text-decoration:none;}
#LNKCellEHPContactRight:active {color:#27756B; text-decoration:none;text-align: left;} 
#LNKCellEHPContactRight:visited {color:#27756B;text-decoration:none;text-align: left;}
/* WIthin the CellEHPContactRight cells ensure the address cells do not have a border between them */
#Address {
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
}
/* WIthin the CellEHPContactRight cells ensure the Company Name cell has a bottom border only */
#CompanyName {border-bottom-width:2px;}
