/* styles for the content or iframe scrollbar */
body {
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #0A1F62;
scrollbar-track-color: #EAEBF0;
scrollbar-face-color: #FFFFFF;

scrollbar-shadow-color: #DADEE9;
scrollbar-lightshadow-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;

scrollbar-highlight-color: #DADEE9;
scrollbar-3dlight-color: #EAEBF0;
}

A, A A:LINK, A A:VISITED, A A:ACTIVE {
	text-decoration : none;
	color:#7F7F7F;
	font-size: 8pt;
}:link img { border : none;} 
:visited img {
	border : none;
 }
 
.pageX{
 border: 1px solid #cccccc;
 }
 .headerSpacer{
 
 }
 .title{
 
  padding-right: 5px;
 }
 .titleSpacer{
 
 }
 .content{
 padding-left: 12px;
 padding-right: 12px;
 }
.subscribe          { color: gray; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; text-transform: uppercase; height: 20px; vertical-align: middle; border: 0; outline: dotted 0.5px silver }
.contentImage { text-decoration: none; padding-right: 4px }
 .contentSpacer{

 }
 .contentImageUnderlineOn{
	background-color: #C2D5CF;

	
 }
 .contactTextCompany
 {
  	font-family: "Arial";
	color:#AAC3AB;
	font-size: 10pt;
	letter-spacing: 1px;
	line-height: 12px;
	padding-right:5px;
 }
  .stockistsTextRegion
  { color: #aac3ab; font-size: 10pt; font-family: Arial; line-height: 14px; letter-spacing: 1px; padding-right: 5px }
 .contactTextGreen{
   	font-family: "Arial";
	color:#AAC3AB;
	font-size: 8pt;
	letter-spacing: 1px;
	line-height: 12px;
	padding-right:5px;
}
.formindent { padding-left: 20px }
.contactTextLarge
  {
  	font-family: "Arial";
	color:#AAC3AB;
	font-size: 10pt;
	letter-spacing: 1px;
	line-height: 12px;
	padding-right:5px;
 }
  .contactTextBold
   { color: #aac3ab; font-size: 8pt; font-family: Arial; font-weight: bold; line-height: 12px; text-decoration: none; letter-spacing: 1px }
  .contactText   { color: #7f7f7f; font-size: 8pt; font-family: Arial; line-height: 12px; letter-spacing: 1px }
   .contactEmail  {
  	font-family: "Arial";
	color:#7F7F7F;
	font-size: 8pt;
	letter-spacing: 1px;
	line-height: 12px;
	padding-right:5px;
 }
  .stockistsText{
 	font-family: "Arial";
	color:#7F7F7F;
	font-size: 7pt;
	letter-spacing: 1px;
	line-height: 12px;
	padding-right:5px;
 }
  .stockistsTextBold{
 	font-family: "Arial";
	font-weight:bold;
	color:#7F7F7F;
	font-size: 8pt;
	letter-spacing: 1px;
	line-height: 12px;
	padding-right:5px;
 }
 .description  { color: #9fa4aa; font-size: 7.5pt; font-family: Arial; line-height: 16px; text-decoration: none; text-align: right; letter-spacing: 1px; padding-right: 10px }
  .descriptionPopup{
 	font-family: "Arial";
	color:#7F7F7F;
	font-size: 8pt;
	letter-spacing: 1px;
	line-height: 16px;
 }
   .contentText { color: #7f7f7f; font-size: 8pt; font-family: Arial; line-height: 16px; text-decoration: none; letter-spacing: 1px }
.logo{
 padding-left:12px;
 }
 
 
 .html{
 		background-color: #E6E6E6;
 }
/* styles for email */
.emailOn{
  	font-family: "Arial";
	color:#AAC3AB;
	font-size: 8pt;
	letter-spacing: 1px;
	line-height: 12px;}
.emailOff{
   	font-family: "Arial";
	color:#7F7F7F;
	font-size: 8pt;
	letter-spacing: 1px;
	line-height: 12px;
}
/* styles for creative lounge footer */	
	.creativeLoungeFooter{
	font-family: "Arial";
	color:#BEBEBE;
	font-size: 7pt;
	line-height: 16px;
	padding-left: 2px;
	padding-right:5px;
}
.creativeLoungeLink   { color: #c4c4c4; font-size: 7pt; font-family: Arial; line-height: 10px; padding-right: 3px }
.form_text    { color: #c4c4c4; font-size: 8pt; font-family: arial; line-height: 10px; text-align: right; padding-bottom: 5px }
.padding { padding-right: 10px }
.padding_left  { padding-left: 25px }
.padding1 { padding-right: 5px }
.form_imput   { color: #7f7f7f; font-size: 8pt; font-family: Arial; line-height: 16px; text-decoration: none; letter-spacing: 1px; padding-left: 4px; height: 20px; vertical-align: middle; border: solid thin gray }
.formfield  { font-weight: normal; font-size-adjust: ; text-decoration: none; margin: auto; padding: 4px; height: 20px; vertical-align: middle; border: dotted 1px #515151 }
.line  { margin-right: 10px; margin-left: 10px; width: 760px; border-top: 0.5pt dotted #dedede; border-bottom: 0.5pt dotted #dedede }

/* styles for stock lists */

#stockListSpan {
	width:4520px;
	height:285px;
	overflow:auto;
	}
#stocklist_holder {
	width:200px;
	height:275px;
	float:left;
	margin:0 5px 0 0;
	padding:0 0 10px 0;
	background:url(images/page/grnstrip.gif) no-repeat bottom;
	}
#stockListSpan ul {
	margin:10px 0 0 0;
	padding:0;
	}
#stockListSpan li {
	list-style:none;
	font-family: "Arial";
	color:#7F7F7F;
	font-size: 7pt;
	letter-spacing: 1px;
	line-height: 11px;
	}
.stockListHead {
	color: #aac3ab;
	font-size: 10pt;
	font-family: Arial;
	line-height: 14px;
	letter-spacing: 1px;
	margin:0;
	}	

#stockListSpanUsa {
	width:2670px;
	height:285px;
	overflow:auto;
	}
#stockListSpanUsa ul {
	margin:10px 0 0 0;
	padding:0;
	}
#stockListSpanUsa li {
	list-style:none;
	font-family: "Arial";
	color:#7F7F7F;
	font-size: 7pt;
	letter-spacing: 1px;
	line-height: 11px;
	}	

#stockListSpanEuro {
	width:2050px;
	height:285px;
	overflow:auto;
	}
#stockListSpanEuro ul {
	margin:10px 0 0 0;
	padding:0;
	}
#stockListSpanEuro li {
	list-style:none;
	font-family: "Arial";
	color:#7F7F7F;
	font-size: 7pt;
	letter-spacing: 1px;
	line-height: 11px;
	}
	
#stockListSpanMid {
	width:1240px;
	height:285px;
	overflow:auto;
	}
#stockListSpanMid ul {
	margin:10px 0 0 0;
	padding:0;
	}
#stockListSpanMid li {
	list-style:none;
	font-family: "Arial";
	color:#7F7F7F;
	font-size: 7pt;
	letter-spacing: 1px;
	line-height: 11px;
	}
	
#stockListSpanAsia {
	width:1030px;
	height:285px;
	overflow:auto;
	}
#stockListSpanAsia ul {
	margin:10px 0 0 0;
	padding:0;
	}
#stockListSpanAsia li {
	list-style:none;
	font-family: "Arial";
	color:#7F7F7F;
	font-size: 7pt;
	letter-spacing: 1px;
	line-height: 11px;
	}		


/* styles for contact */

#contactSpan {
	width:870px;
	height:320px;
	overflow:auto;
	}
#contactSpan ul {
	margin:10px 0 0 0;
	padding:0;
	}
#contactSpan li {
	list-style:none;
	font-family: "Arial";
	color:#7F7F7F;
	font-size: 7pt;
	letter-spacing: 1px;
	line-height: 11px;
	}	
#contact_holder {
	width:200px;
	height:200px;
	float:left;
	margin:0 5px 0 0;
	}
#contact_times {
	width:220px;
	height:300px;
	float:left;
	margin:0 5px 0 0;
	}	
.contactHead {
	font-family: "Arial";
	color:#AAC3AB;
	font-size: 10pt;
	letter-spacing: 1px;
	line-height: 12px;
	margin:0;
	padding:0;
 }	