body, div, table, span, p, a {
	font-family			: Tahoma;
	font-size			: 9pt;
	color				: white;
}

body {
	margin				: 0px;
	background-color	: #96938A;
}

.pageContainer {
	border				: 0px;
	width				: 100%;
	height				: 100%;
}

.contentContainer {
	width				: 100%;
	height				: 100%;
	vertical-align		: middle;
}

.contentContainerAlignTop {
	width				: 100%;
	height				: auto;
	vertical-align		: top;
}

.contentFormat {
	width				: 800px;
}

.contentFormatHeader {
	vertical-align		: bottom;
	font-weight			: bold;
}

.contentFormatHeaderOnOver {
	vertical-align		: bottom;
	color				: #E9FA98;
	font-weight			: bold;
	cursor				: hand;
	/* This is required for Firefox */	
	cursor				: pointer;
}

.contentFormatTopDetailLeft {
}

.contentFormatTopDetailRight {
	width				: 200px;
}

.contentFormatTopDetailCenter {
	width				: 200px;
}

.contentFormatMenu {
	border				: 1px solid #96938A;
}

.contentFormatMenuItem {
	text-align			: center; 
	background-color		: #646256; 
	font-weight			: bold;
	width				: 140px;
}

.contentFormatMenuItemOnOver {
	text-align			: center; 
	background-color		: #646256; 
	font-weight			: bold;
	width				: 140px;
	color				: #E9FA98;
	cursor				: hand;

	/* This is required for Firefox */
	cursor				: pointer;
}

.contentFormatMenuSep {
	text-align			: center; 
	background-color	: #646256; 
	width				: 25px;
}

.contentFormatBottomDetailLeft {
	width				: 500px; 
	height				: 240px; 
	vertical-align		: top;	
}

.contentFormatBottomDetailLeftContent {
	border				: 2px solid #646256;
	background-color	: white;
	width				: 100%;
	height				: 100%;
	vertical-align		: top;
}

.contentFormatBottomDetailLeftContentHeader {
	height				: 20px;
	text-align			: center;
}


.contentFormatBottomDetailLeftContentPad {
	width				: 2px;
}

.contentFormatBottomDetailLeftImageNavigator {
	background			: url(../images/ImageNavigiator.gif) no-repeat center;
	width				: 100%;
	text-align			: center;
}
	
.contentFormatBottomDetailRight {
	width				: 300px; 
	height				: 240px; 
	vertical-align		: top;
}

.contentFormatBottomDetailRightFacilities {
	height				: 200px; 
}

.contentFormatBottomDetailRightCopyright {
	width				: 300px; 
}

.explodedImage {
	width				: 270px; 
	height				: 160px;
	vertical-align		: top;
}

.thumbnailImages {
	width				: 90px; 
	height				: 45px;
	vertical-align		: top;
	cursor				: hand;
	
	/* This is required for Firefox */	
	cursor				: pointer;	
}

.thumbnailImageSep {
	height				: 10px;
}

.thumbnailImageColSep {
	width				: 4px;
}

.contentFormatPositioner {
	height				: 500px;
}

.imageNavigatorPad {
	width				: 10px;
	text-align			: center;
	color				: #646256;
	font-size			: 8pt;
}

.imageNavigator {
	width				: 10px;
	text-align			: center;
	color				: #646256;
	font-size			: 8pt;
	cursor				: hand;
	
	/* This is required for Firefox */	
	cursor				: pointer;	
}

.imageNavigatorNextPrevious {
	color				: #646256;
	font-size			: 8pt;
	cursor				: hand;
	
	/* This is required for Firefox */	
	cursor				: pointer;	
}

.contentSectionHeader {
	font-weight			: bold; 
	font-size			: 11pt; 
	color				: #646256;	
}

.contentSectionRowSep {
	height				: 5px;
}

.contentSectionColSep {
	width				: 20px;
}

.sectionDetail {
}

.contentSectionInnerTable {
	width				: 90%;
}

.contentPageHeader {
	text-align			: center;
}

.currencyTarrifs {
	width				:	80px; 
	text-align			:	center;
}

ul {
	line-height			: 13pt;
}

.contactUsBoxes {
	border				: 2px solid #646256; 
}

a:link#defaultLink {
	text-decoration			: underline;
}
a:visited#defaultLink {
	text-decoration			: underline;
}

a:hover#defaultLink {
	font-weight			: normal;
	color				: #E9FA98;
	text-decoration			: underline;
	/* This is required for Firefox */
}

a:link {
	text-decoration			: none;
}

a:visited {
	text-decoration			: none;
}

a:hover {
	font-weight			: bold;
	color				: #E9FA98;
	text-decoration			: none;
	/* This is required for Firefox */
}

