BODY  {
	margin: 				0px;
	font-family:  			Arial, Verdana, Helvetica, sans-serif;
	font-size: 				0.72em;
	line-height: 			1.6em;
	font-weight: 			normal;
	width: 					100%;
	text-align: 			center;
	background-image: 		url(../images/gui/bg.jpg);
	background-repeat: 		repeat-x;
	background-color:		#fafafa;
}

H1 {
	color:					#000;
	font-size: 				1.8em;
	margin-bottom:			5px;
	font-weight: 			bold;
}
H2 {
	color:					#000;
	font-size: 				1.6em;
	margin-bottom:			5px;
	font-weight: 			bold;
}
H3 {
	color:					#000;
	font-size: 				1.3em;
	margin-bottom:			5px;
	font-weight: 			bold;
}

a {
	color: #00529f;
}

A.topMenuLink {
	color : 				#A7A7A7;
	TEXT-DECORATION: 		none;
}
A.topMenuLink:HOVER {
	color : 				#333;
	TEXT-DECORATION: 		none;
}

/* CONTENT HOLDERS */

#pageContent {
	width:					817px;
	background-color:		#FFF;
	margin-top:				4px;
	padding-bottom:			20px;
}
.orangeBar {
	clear:					both;
	width:					100%;
	background-color:		#f8951d;
	height:					5px;
	margin-top:				1px;
	overflow:				hidden;
}
.greyLine {
	clear:					both;
	width:					100%;
	border-top:				#A7A7A7 1px solid;
	height:					1px;
	overflow:				hidden;
}
#topMenuBar {
	clear:					both;
	margin-right:			18px;
	text-align:				right;
	margin-top:				4px;
	margin-bottom:			4px;
}
#topMenu{
	text-align:				right;
	color : 				#A7A7A7;
	float:					right;
	margin-right:			14px;
}
#locSelect{
	height:					24px;
	text-align:				right;
	float:					right;
	overflow:hidden;
}
#locSelector{
	color : 				#f8951d;
	border:					#A7A7A7 1px solid;
}

#logoBar {
	clear:					both;
	width:					100%;
	height:					84px;
	text-align:				left;
	background-image: 		url(../images/gui/bgLogo.gif);
	background-repeat: 		repeat-x;
}
#logo {
	margin-top:				16px;
	padding-left:			46px;
	float:					left;
}
#flags {
	margin-top:				16px;
	padding-left:			10px;
	float:					left;
}
#selectedFlag {
	opacity:.40;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
}

#productMenu {
	width:					525px;
	margin-top:				48px;
	margin-left:			10px;
	float:					left;
}
A.productMenuLink {
	padding-left: 			10px;
	padding-right: 			15px;
	color : 				#000;
	TEXT-DECORATION: 		none;
	font-weight: 			bold;
}
A.productMenuLink:HOVER {
	color : 				#666;
	TEXT-DECORATION: 		none;
	font-weight: 			bold;
}

#orangeFadeBar {
	height:					250px;
	clear:					both;
	text-align:				left;
	margin-left:			1px;
	margin-right:			1px;
	background-image: 		url(../images/gui/orangeFade.jpg);
	background-repeat: 		repeat-x;
}
#startContent {
	text-align:				left;
	width:					407px;
	padding-left:			50px;
	margin-top:				60px;
	float:					left;
}
#mainContent {
	text-align:				left;
	width:					723px;
	padding-left:			50px;
	margin-top:				0px;
	float:					left;
}
#mainContentGrey {
	width:					717px;
	text-align:				left;
	float:					left;
	background-image: 		url(../images/gui/greyFadeContent.gif);
	background-repeat: 		repeat-x;
}
#arrow {
	width:					49px;
	float:					left;
}
#mainTextContent {
	width:					600px;
	margin-top:				17px;
	text-align:				left;
	float:					left;
}
#prodContent {
	text-align:				left;
	width:					763px;
	padding-left:			25px;
	margin-top:				0px;
	float:					left;
}
#prodLeftNav {
	width:					250px;
	text-align:				left;
	float:					left;
	background-image: 		url(../images/gui/greyFadeContent.gif);
	background-repeat: 		repeat-x;
}
#prodLeftHeader {
	text-align:				left;
	padding-left:			25px;
	margin-top:				15px;
	float:					left;
}
.navLine{
	width:					200px;
	margin-left:			25px;
	margin-top:				3px;
	margin-bottom:			2px;
	height:					1px;
	overflow:				hidden;
	background-color:		#9d9d9d;
	clear:both;
}

A.leftNavAreaLink {
	color : 				#9d9d9d;
	TEXT-DECORATION: 		none;
	font-weight: 			bold;
}
A.leftNavAreaLink:HOVER {
	color : 				#666;
	TEXT-DECORATION: 		none;
	font-weight: 			bold;
}
A.leftSubNavAreaLink {
	color : 				#000;
	TEXT-DECORATION: 		none;
	font-weight: 			bold;
}
A.leftSubNavAreaLink:HOVER {
	color : 				#666;
	TEXT-DECORATION: 		none;
	font-weight: 			bold;
}
.navRow {
	width:					220px;
	text-align:				left;
	padding-left:			7px;
	float:					left;
	clear:					both;
}
.navArrow {
	width:					15px;
	height:					17px;
	margin-top:				2px;
	text-align:				left;
	float:					left;
	overflow:				hidden;
}
.leftNavProdArea {
	text-align:				left;
	padding-left:			5px;
	float:					left;
}
.leftNavSub {
	text-align:				left;
	padding-left:			40px;
	float:					left;
}
#prodMainContent {
	text-align:				left;
	width:					490px;
	padding-left:			20px;
	float:					left;
}
#prodTextContent {
	text-align:				left;
	width:					490px;
}
#searchWay {
	width:					100%;
	text-align:				left;
	font-size: 				0.90em;
}

.news {
	width:					100%;
	padding-bottom:			20px;
}
.newsDate {
	width:					100%;
	text-align:				left;
	font-size: 				0.90em;
}
.newsHeader {
	width:					100%;
	color:					#000;
	font-size: 				1.3em;
	font-weight: 			bold;
}

A.nextPrevLink {
	color : 				#f8951d;
	TEXT-DECORATION: 		none;
	font-weight: 			bold;
}
A.nextPrevLink:HOVER {
	color : 				#666;
	TEXT-DECORATION: 		none;
	font-weight: 			bold;
}
.nextPrevBar {
	margin-top:				10px;
	width:					100%;
	background-color:		#FFF;
	padding-top:			2px;
	padding-bottom:			2px;
	padding-right:			4px;
	padding-left:			4px;
	clear:					both;
}
.prev {
	width:					10%;
	float:					left;
	text-align:				left;
}
.nrOfPages {
	width:					80%;
	float:					left;
	text-align:				center;
}
.next {
	width:					10%;
	float:					left;
	text-align:				right;
}

#startImage {
	width:					358px;
	float:					left;
}
.greyBox {
	width:					272px;
	height:					200px;
	background-image: 		url(../images/gui/greyFade.gif);
	background-repeat: 		repeat-x;
	float:					left;
}
.whiteBox {
	width:					273px;
	height:					200px;
	background-color: 		#FFF;
	float:					left;
}
.boxContentFirst {
	width:					212px;
	text-align:				left;
	padding-top:			10px;
	padding-left:			50px;
	padding-right:			10px;
}
.boxContent {
	width:					220px;
	text-align:				left;
	padding-top:			10px;
	padding-left:			20px;
	padding-right:			10px;
}
#adressBar {
	clear:					both;
	text-align:				left;
	padding-left:			50px;
	padding-top:			30px;
	font-size: 				0.90em;
	color:					#A7A7A7;
}
#searchBoxSmall {
	width:						123px;
	text-align:				left;
}
.productTable {
	width:					100%;
	background-color:		#f8951d;
	border:					#A7A7A7 1px solid;
}
.tdLine {
	border-top:				#A7A7A7 1px solid;
}
td {
	padding-top:			2px;
	padding-bottom:			2px;
	padding-right:			4px;
	padding-left: 			4px;
}
.productTableContent {
	width:					100%;
	border-left:			#A7A7A7 1px solid; 
	border-right:			#A7A7A7 1px solid; 
}
.product {
	text-align:				left;
	width:					470px;
	margin-top:				20px;
}
.productImage {
	padding-top:			10px;
	padding-bottom:			10px;
	text-align:				center;
	width:					150px;
}
.highlight {
	background-color:#FF9
}

#dhtmlgoodies_tooltip{
	background-color:#FFF;
	border:1px solid #000;
	position:absolute;
	display:none;
	z-index:20000;
	padding:2px;
	font-size:1.0em;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
#dhtmlgoodies_tooltipShadow{
	position:absolute;
	background-color:#555;
	display:none;
	z-index:10000;
	opacity:0.7;
	filter:alpha(opacity=70);
	-khtml-opacity: 0.7;
	-moz-opacity: 0.7;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
}

#adminLogin{
	width: 					200px;
	padding-left: 			30px;
	padding-top:			20px;
	padding-bottom:			20px;
	text-align:				left;
	background-color: 		#FFF;
	border:					#000 1px solid;
}
#fieldOne	{
	color:					#000;
	width:					200px;
	height:					20px;
	background-color:		#FFF;
	border:				#d9d1ce 1px solid; 

}
A.adminLink {
	color:					#CC0000;
	TEXT-DECORATION: 		none;
}
A.adminLink:HOVER {
	color : 				#333;
	TEXT-DECORATION: 		none;
}