body {
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: small;
	color: #000000;
	margin:0px !important; 
	padding:0px !important; 
	background-color:#ececec !important;
	text-align:center;
}

* html body {
	font-size: xx-small; /* for IE5/Win */
	f\ont-size: x-small; /* for other IE versions */
}
td{
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: small;
	color: #000000;
}
* html td {
	font-size: xx-small; /* for IE5/Win */
	f\ont-size: x-small; /* for other IE versions */
}

#container { /* For all the content of the site */
	text-align:left;
	width:765px;
	margin:auto;
	border:1px solid #d4d4d4;
	border-top:none;
	/*height:400px;*/
	background-color:#FFFFFF;
	margin-bottom:40px;
}
* html #container{/* IE only */
	width:767px;
}

	#top, #topLeft, #topRight {
		height:137px;
		margin:auto;
	}
		#topLeft{
			float:left;
			width:350px;
		}
			#functionBar{
				clear:both;
				height:35px;
				background-color:#d4d4d4;
			}
				#functionBar table{
					height:35px;
					font-size:100%;
				}
				#functionBar .flag, #functionBar .icon, #functionBar .countrySelect{
					padding-left:10px;
				}
				#functionBar .countrySelect{
					padding-right:15px;
				}
				#functionBar .country{
					padding-left:5px;
				}
			#logo{
				clear:both;
				margin-left:40px;
				margin-top:25px;
			}
		#topRight{
			float:right;
			width:415px;
			background-color:#959DA8;
		}
			#categoryText{
				clear:both;
				height:50px;
				background-image:url(/wizi/graphics/bg_category_top.gif);
				border-left: 1px solid #ffffff;
				/*padding-top:18px;*/
				padding-top:8px;
				overflow:hidden;
			}
			* html #categoryText{
				height:58px;
			}
				#categoryText .categoryItem{
					float:left;
					width:62px;
					color:#FFFFFF;
					font-size:90%;
					padding-right:3px;
				}
				* html #categoryText .categoryItem{
					width:65px;
				}
				#categoryText .linkArrow{
					float:left;
					padding-left:7px;
					color:#FFFFFF;
					width:10px;
					text-align:left;
				}
				* html #categoryText .linkArrow{
					width:17px;
				}
				.categoryItem a:link, .categoryItem a:visited{
					text-decoration:none;
					color:#ffffff;
				}
				.categoryItem a:hover, .categoryItem a:active{
					color:#ffffff;
					text-decoration:underline;
				}
			#categoryImg{
				clear:both;
				height:79px;
			}
			#categoryImg div{
				float:left;
				margin:auto;
				overflow:hidden;
			}
	#mainNavi{
		background-image:url(/wizi/graphics/bg_navi_level1.gif);
		height:23px;
		padding-top:10px;
		padding-left:25px;
		overflow:hidden;
	}
	* html #mainNavi{
		height:33px;
	}
		#mainNavi li{
			display:inline;
			float:left;
			padding-right:20px;
			color:#FFFFFF;
		}
		#mainNavi li a:link, #mainNavi li a:visited{
			text-decoration:none;
			color:#ffffff;
		}
		#mainNavi li a:hover, #mainNavi li a:active{
			text-decoration:underline;
		}
	#subNavi{
		background-image:url(/wizi/graphics/bg_navi_level2.gif);
		height:22px;
		padding-top:6px;
		padding-left:25px;
		overflow:hidden;
	}
	* html #subNavi{
		height:28px;
	}
		#subNavi li{
			display:inline;
			float:left;
			padding-right:20px;
			color:#FFFFFF;
		}
		#subNavi li a:link, #subNavi li a:visited{
			text-decoration:none;
			color:#ffffff;
		}
		#subNavi li a:hover, #subNavi li a:active{
			text-decoration:underline;
		}
	#breadCrump{
		color:#a7a7a7;
		padding:25px;
		padding-bottom:0px;
		font-size:90%;
	}
		#breadCrump a:link, #breadCrump a:visited{
			text-decoration:none;
			color:#a7a7a7;
		}
		#breadCrump a:hover, #breadCrump a:active{
			text-decoration:underline;
		}
	#content{
		/*min-height:300px;*/
		padding:25px;
	}
	#contentFront{
		padding:0px;
	}
		#content .frontCell1, #content .frontCell2, #content .frontCell3, #content .cellHeader, #content .cellHeader1{
			width:33%;
			padding-left:15px;
			padding-right:10px;
		}
		#content .frontCell1, #content .cellHeader1{
			padding-left:0px;
		}
		#content .frontCell1, #content .frontCell2{
			border-right: 1px solid #cccccc;
		}
		#content .cellHeader, #content .cellHeader1{
			font-weight:bold;
			color:#054990;
			padding-bottom:15px;
		}
		#content .selectHeader{
			font-weight:bold;
			padding-bottom:5px;
		}
		#contentFront .slide{
			height:139px;
			margin:auto;
		}
	#footer{
		font-size:90%;
		text-align:center;
		color:#575757;
		width:98%;
		height:24px;
		padding: 5px;
		padding-top:10px;
		position:absolute;
		background-color: #ececec;
		visibility: hidden;
		z-index: 100;
	}
	* html #footer{
		width: 100%;
		padding-top:5px;
	}
		#footer a:link, #footer a:visited{
			text-decoration:none;
			color:#575757;
		}
		#footer a:hover, #footer a:active{
			text-decoration:underline;
		}