body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777;
	}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	color: #777;
	text-decoration: none;
	font-weight: bold;
	}
a:hover {
	color: #FF5400;
	}
	div#main-container {
		margin: auto auto;
		width: 837px;
		margin-top: 10px;
		}
		div#main-container div#header-container {
			width: 837px;
			}
			div#main-container div#header-container div#logo-container {
				margin: 0 0 9px 0;
				}
			div#main-container div#header-container div#intro-container {
				width: 419px;
				height: 145px;
				background: transparent url(../images/dot-vert.gif) repeat-y top right;				
				overflow: hidden;
				float: left;
				}
				div#main-container div#header-container div#intro-container div#intro-content {
					width: 414px;
					height: 135px;
					background: transparent url(../images/header-background.jpg) repeat-x;
					}
					div#main-container div#header-container div#intro-container div#intro-content div#column1,
					div#main-container div#header-container div#intro-container div#intro-content div#column2 {
						float: left;
						width: 207px;
						}
					div#main-container div#header-container div#intro-container div#intro-content p {
						padding: 0;
						margin: 5px 5px 5px 10px;
						}
			div#main-container div#header-container div#wie-container,
			div#main-container div#header-container div#contact-container {
				width: 205px;
				height: 145px;
				margin: 0 0 0 4px;
				background: transparent url(../images/dot-vert.gif) repeat-y top right;				
				overflow: hidden;
				float: left;
				}
				div#main-container div#header-container div#wie-container div#wie-content {
					width: 200px;
					height: 135px;
					padding: 6px 0 0 0;
					background: transparent url(../images/header-background.jpg) repeat-x;
					}
					div#main-container div#header-container div#wie-container div#wie-content h1 {
						width: 53px;
						height: 17px;
						margin: 0 0 0 4px;
						padding: 0 0 3px 0;
						background: transparent url(../images/title-wie.png) no-repeat;
						overflow: hidden;
						text-indent: -1000px;
						}
					div#main-container div#header-container p {
						margin: 5px;
						}
					div#main-container div#header-container p span {
						font-family: Verdana, Arial, Helvetica, sans-serif;	
						font-size: 9px;
						color: #777;
						text-decoration: none;
						font-weight: bold;
						}
				div#main-container div#header-container div#contact-container div#contact-content {
					width: 200px;
					height: 135px;
					padding: 6px 0 0 0;
					background: transparent url(../images/header-contact-background.jpg) no-repeat;
					}
					div#main-container div#header-container div#contact-container div#contact-content h1 {
						width: 72px;
						height: 17px;
						margin: 0 0 0 4px;
						padding: 0 0 3px 0;	
						background: transparent url(../images/title-contact.png) no-repeat;
						overflow: hidden;
						text-indent: -1000px;
						}
					div#main-container div#header-container div#contact-container div#contact-content p a {
						padding: 0 0 0 12px;
						background: transparent url(../images/href.gif) no-repeat left 0.2em;
						}
					div#main-container div#header-container div#contact-container div#contact-content p a:hover {
						background: transparent url(../images/href-over.gif) no-repeat left 0.2em;
						}
	div#main-container div#dot-horz {
		width: 837px;
		height: 1px;
		overflow: hidden;
		float: left;
		background: transparent url(../images/dot-horz.gif) repeat-x;
		}
	div#main-container div#center-container {
		width: 837px;
		float: left;
		padding: 0 0 0 1px;
		background: transparent url(../images/dot-vert.gif) repeat-y top left;
		}
		div#main-container div#center-container div#online-container,
		div#main-container div#center-container div#print-container,
		div#main-container div#center-container div#presentation-container,
		div#main-container div#center-container div#imaging-container {
			width: 209px;
			background: transparent url(../images/dot-vert.gif) repeat-y top right;				
			overflow: hidden;
			float: left;
			}
			div#main-container div#center-container div#online-container div#online-content,
			div#main-container div#center-container div#print-container div#print-content,
			div#main-container div#center-container div#presentation-container div#presentation-content,
			div#main-container div#center-container div#imaging-container div#imaging-content {
				margin: 0;
				height: 125px;
				overflow: hidden;
				}
				div#main-container div#center-container div#online-container h1 {
					margin: 9px 0 0 8px;
					height: 19px;
					overflow: hidden;
					text-indent: -1000px;
					background: transparent url(../images/title-online.jpg) no-repeat;
					}
				div#main-container div#center-container div#print-container h1 {
					margin: 9px 0 0 8px;
					height: 19px;
					overflow: hidden;
					text-indent: -1000px;
					background: transparent url(../images/title-print.jpg) no-repeat;
					}
				div#main-container div#center-container div#presentation-container h1 {
					margin: 9px 0 0 8px;
					height: 19px;
					overflow: hidden;
					text-indent: -1000px;
					background: transparent url(../images/title-presentation.jpg) no-repeat;
					}
				div#main-container div#center-container div#imaging-container h1 {
					margin: 9px 0 0 8px;
					height: 19px;
					overflow: hidden;
					text-indent: -1000px;
					background: transparent url(../images/title-imaging.jpg) no-repeat;
					}									
			div#main-container div#center-container div#online-container div#online-content p,
			div#main-container div#center-container div#print-container div#print-content p,
			div#main-container div#center-container div#presentation-container div#presentation-content p,
			div#main-container div#center-container div#imaging-container div#imaging-content p {
				margin: 5px 5px 5px 8px;
				}
		div#main-container div#center-container div.item-container {
			width: 200px;
			margin: 0 0 0 4px;
			}
			div#main-container div#center-container div.item-container div.image-container {
				width: 200px;
				height: 152px;
				overflow: hidden;
				margin: 8px 0 0 0;
				background-color: #777;
				border-bottom: 1px solid #DEDEE0;
				}
				div#main-container div#center-container div.item-container div.image-container img {
					border: none;
					}
				div#main-container div#center-container div.item-container div.image-container div.title {
					width: 200px;
					height: 45px;
					position: absolute;
					background: transparent url(../images/item-title-background.png) no-repeat;
					}
				div#main-container div#center-container div#imaging-container div.item-container div.image-container div.title {
					width: 200px;
					height: 45px;
					position: absolute;
					background: transparent url(../images/item-title-background2.png) no-repeat;
					}
					div#main-container div#center-container div.item-container div.image-container div.title h2 {
						color: #FFFFFF;
						font-size: 15px;
						}
			div#main-container div#center-container div.item-container div.content-container {
				height: 159px;
				width: 200px;
				background: transparent url(../images/item-background.jpg) repeat-x;
				overflow: hidden;
				}					
			div#main-container div#center-container div#imaging-container div.item-container div.content-container {
				height: 159px;
				width: 200px;
				background: transparent url(../images/item-background2.jpg) no-repeat;
				overflow: hidden;
				}
				div#main-container div#center-container div.item-container div.content-container div.slideshow {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-weight: bold;
					width: 196px;
					float: left;
					margin: 3px 0 3px 0;
					}
					div#main-container div#center-container div.item-container div.content-container div.slideshow div.slideshow-icon{
						width: 12px;
						height: 10px;
						background: transparent url(../images/img.gif) no-repeat left 2px;
						overflow: hidden;
						text-indent: -1000px;	
						float: right;
						}
					div#main-container div#center-container div.item-container div.content-container div.slideshow div.slideshow-items {
						float: right;
						}
					div#main-container div#center-container div.item-container div.content-container div.content {
						height: 115px;
						width: 200px;
						float: left;
						overflow: hidden;
						margin: 0 0 5px 0; 
						}
						div#main-container div#center-container div.item-container div.content-container div.content p {
							margin: 0;
							padding: 0 4px 8px 10px;
							}
					div#main-container div#center-container div.item-container div.content-container a {
						color: #FF5400;
						font-weight: bold;
						}
					div#main-container div#center-container div.item-container div.content-container a:hover {
						text-decoration: underline;
						}
					div#main-container div#center-container div.item-container div.content-container div.hyperlink {
						height: 12px;
						overflow: hidden;
						float: left;						
						}
						div#main-container div#center-container div.item-container div.content-container div.hyperlink a {
							padding: 0 0 0 12px;
							margin: 0 0 0 11px;
							color: #777;
							background: transparent url(../images/href.gif) no-repeat left 2px;
							}
						div#main-container div#center-container div.item-container div.content-container div.hyperlink a:hover {
							color: #FF5400;
							text-decoration: none;
							background: transparent url(../images/href-over.gif) no-repeat left 2px;
							}
		div#main-container div#footer-container {
			width: 837px;
			margin: 10px 0 0 0;
			padding: 0 0 15px 0;
			float: left;
			}
			div#main-container div#footer-container span#valid a{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				color: #ABABAB;
				float: left;
				padding: 0 6px 0 4px;
				background: transparent url(../images/valid.gif) no-repeat right 3px;
				}
			div#main-container div#footer-container span#anchor a{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				float: right;
				color: #ABABAB;
				padding: 0 4px 0 7px;
				background: transparent url(../images/anchor.gif) no-repeat left 3px;
				}
			div#main-container div#footer-container span#valid a:hover,
			div#main-container div#footer-container span#anchor a:hover {
				color: #777777;
				}