.vAlign {
	border-collapse: collapse;
}
	.vAlign td {
		vertical-align: middle;
		padding: 0;
		margin: 0;
	}
.printLogo {
	display: none;
}
.bgTitle {
	background: #f1f1f1 url(/images/titles_bg.gif) repeat-x;
	padding: 5px 0 7px 16px;
}
	.bgTitle h2, .bgTitle h3 {
		color: #142366;
		font-weight: bold;
		font-size: 11px;
	}
#headerIn {
	background: url(/images/header_bg.gif) repeat-x bottom;
}
	#headerTopIn {
		background: url(/images/header_topin_bg.gif) repeat-x;
	}
	#headerTop {
		background: url(/images/header_top_bg.jpg) no-repeat;
		width: 992px;
		margin: 0 auto;
	}
		#headerTop h1.logo1 {
			width: 76px;
			height: 124px;
			padding: 29px 0 0 28px;
			float: left;
		}
			#headerTop a.logo1 {
				background: url(/images/logo.jpg) no-repeat;
				width: 76px;
				height: 124px;
				display: block;
				overflow: hidden;
			}
		#headerTop h1.logo2 {
			width: 76px;
			height: 76px;
			padding: 29px 0 0 28px;
			float: left;
		}
			#headerTop a.logo2 {
				background: url(/images/logo_small.jpg) no-repeat;
				width: 46px;
				height: 76px;
				display: block;
				overflow: hidden;
			}
			#headerTop span.logo {
				display: none;
			}
		#headerTop .headerText1, #headerTop .headerText2 {
			width: 450px;
			font-size: 10px;
			line-height: 12px;
			color: #919191;
			float: left;
		}
		#headerTop .headerText1 {
			padding: 66px 0 0 31px;
		}
		#headerTop .headerText2 {
			padding: 50px 0 0 1px;
		}
		#headerTop .leaves {
			background: url(/images/header_leaves.png) no-repeat;
			width: 313px;
			height: 136px;
			float: left;
		}
		#headerTop .leavesKodak {
			background-position: 0 -408px;
		}
		#headerTop .lang {
			width: 33px;
			height: 50px;
			float: left;
		}
		#headerTop .lang1 {
			padding: 19px 0 0 31px;
		}
		#headerTop .lang2 {
			padding: 19px 0 0 61px;
		}
			#headerTop .lang a {
				background: url(/images/lang_bg.jpg) no-repeat;
				width: 33px;
				height: 20px;
				margin: 0 0 5px;
				text-align: center;
				line-height: 20px;
				color: #fff;
				display: block;
			}
			#headerTop .lang .current {
				font-weight: bold;
			}
				#headerTop .lang .bg:hover {
					background-position: 0 -20px;
				}
				#headerTop .lang .en {
					background-position: 0 -40px;
				}
				#headerTop .lang .en:hover {
					background-position: 0 -60px;
				}
	#headerBottom {
		background: url(/images/header_bottom_bg.jpg) no-repeat;
		width: 992px;
		height: 18px;
		margin: 0 auto;
	}
#containerIn {
	background: #eaf2ee url(/images/cont_bg1.gif) repeat-x;
}
#container {
	width: 992px;
	margin: 0 auto;
}
#container .contLOverlay {
	background: url(/images/content_loverlay.png) no-repeat 0 27px;
	width: 16px;
	height: 374px;
	padding: 27px 0 0;
	float: left;
}
#container .contROverlay {
	background: url(/images/content_roverlay.png) no-repeat 0 27px;
	width: 16px;
	height: 374px;
	padding: 27px 0 0;
	float: left;
}
#content {
	background: #ffffff;
	width: 936px;
	padding: 0 12px;
	float: left;
	min-height: 404px;
}
	#content .mainImage {
		background: url(/images/cont_mainimage.jpg) no-repeat;
		width: 935px;
		height: 280px;
	}
	#content .userMainImage {
		width: 935px;
		height: 176px;
		padding: 27px 0 15px;
	}
		#content .userMainImage .bg {
			background: url(/images/userimg_bg.png) no-repeat;
			width: 935px;
			height: 176px;
			position: absolute;
		}
		#content .userMainImage img {
			width: 935px;
			height: 176px;
			display: block;
		}
		#fl_main_img {
			background: url('/images/ajax-loader.gif') no-repeat center center;
			min-height: 170px;
		}
	#mainMenu {
		background: url('/images/menu_bg.gif') repeat-x;
		width: 936px;
		height: 43px;
	}
	#mainMenu.design {
		background: url('/images/menu_design_bg.gif') repeat-x;
	}	
		#mainMenu li {
			background: url('/images/mainmenu_del.gif') no-repeat 0 center;
			padding: 0 0 0 1px;
			float: left;
		}
		#mainMenu.design li {
			background: url('/images/mainmenu_design_del.gif') no-repeat 0 center;
		}
		#mainMenu li.first {
			background: none;
			padding: 0;
		}
			#mainMenu li a {
				padding: 0 15px;
				text-decoration: none;
				color: #fff;
				line-height: 43px;
				text-align: center;
				float: left;
			}
			#mainMenu.design li a {
				padding: 0 42px;
				color: #5b5b5b;
			}
			#mainMenu li .selected, #mainMenu li a:hover {
				background: url('/images/menu_bg.gif') repeat-x 0 -43px;
			}
			#mainMenu.design li .selected, #mainMenu.design li a:hover {
				background: url('/images/menu_design_bg.gif') repeat-x 0 -43px;
			}
				#mainMenu li a .left {
					background: url(/images/menu_corners.gif) no-repeat;
					width: 5px;
					height: 43px;
					margin: 0 30px 0 0;
					float: left;
				}
				#mainMenu.design li a .left {
					background: url(/images/menu_design_corners.gif) no-repeat;
				}
				#mainMenu li a:hover .left {
					background: url(/images/menu_corners.gif) no-repeat -10px 0;
					cursor: pointer;
				}
				#mainMenu.design li a:hover .left {
					background: url(/images/menu_design_corners.gif) no-repeat -10px 0;
				}
			#mainMenu li .first {
				padding: 0 15px 0 0;
			}
			#mainMenu.design li .first {
				padding: 0 45px 0 0;
			}
		#mainMenu .right {
			background: url(/images/menu_corners.gif) no-repeat -5px 0;
			width: 5px;
			height: 43px;
			padding: 0;
			float: right;
		}
		#mainMenu.design .right {
			background: url(/images/menu_design_corners.gif) no-repeat -5px 0;
		}
	#mainContent {
		width: 935px;
		padding: 0 0 20px;
	}
		#mainContent .lPanel {
			width: 210px;
			float: left;
		}
			#productsMenu {
				background: #fff;
				width: 210px;
				padding: 12px 0 10px;
			}
				#productsMenu .bgTitle {
					margin: 0 0 4px;
				}
				#productsMenu.design .bgTitle h3 {
					color: #505050;
				}
				#productsMenu .content {
					background: #f0f0f0;
					width: 197px;
					padding: 5px 0 0 13px;
				}
					#productsMenu ul {
						padding: 5px 0 15px;
					}
					#productsMenu ul ul {
						padding: 7px 0;
					}
						#productsMenu li {
							background: url('/images/bullet2.gif') no-repeat left 6px;
							padding: 1px 0 1px 11px;
						}
						#productsMenu li:hover {
							background: url('/images/bullet3.gif') no-repeat left 6px;
							color: #708cfc;
						}
						#productsMenu .selectedLI {
							background: url('/images/bullet3.gif') no-repeat left 6px;
							font-weight: bold;
						}
							#productsMenu a {
								color: #3c497c;
								text-decoration: none;
							}
							#productsMenu.design a {
								color: #505050;
							}
							#productsMenu .topLink, #productsMenu .level_1 {
								font-weight: bold;
								color: #708cfc;
							}
							#productsMenu .selected {
								color: #3c497c;
							}
							#productsMenu a:hover {
								color: #708cfc;
							}
			/* IE6 shows blue if following links are not defined via the class! */
			.lPanelLinks a.designLink, .lPanelLinks a.equipmentLink, .lPanelLinks a.magazineLink, .lPanelLinks .infoLink {
				width: 180px;
				height: 37px;
				font-size: 12px;
				padding: 0 0 0 30px;
				margin: 5px 0 0;
				display: block;
			}
			.lPanelLinks .firstLink {
				margin: 12px 0 0 0;
			}
			.lPanelLinks a.designLink {
				background: url('/images/lpanel_design_bg.gif') no-repeat;
				line-height: 37px;
				color: #4e4e4e;
			}
			.lPanelLinks a.designLink:hover {
				background-position: 0 -37px;
			}
			.lPanelLinks .equipmentLink {
				background: url('/images/lpanel_equipment_bg_2.gif') no-repeat;
				text-indent: 50px;
				line-height: 17px;
				height: 32px;
				padding-top: 5px;
				color: #ffffff;
			}
				.lPanelLinks .equipmentLink .kodakPic {
					position: relative;
					top: 1px;
				}
			.lPanelLinks .equipmentLink:hover {
				background-position: 0 -37px;
			}
			.lPanelLinks a.magazineLink {
				background: url('/images/lpanel_magazine_bg.gif') no-repeat;
				line-height: 37px;
				color: #ffffff;
			}
			.lPanelLinks a.magazineLink:hover {
				background-position: 0 -37px;
			}
			.lPanelLinks .infoLink {
				background: url('/images/lpanel_information_bg.gif') no-repeat;
				line-height: 17px;
				padding: 1px 0 0 30px;
				height: 36px;
				margin: 5px 0 0;
				color: #ffffff;
			}
			/*
			.lPanelLinks .infoLink:hover {
				background-position: 0 -37px;
			}
			*/
			.searchSection {
				padding: 12px 0;
			}
				.searchSection .inputText {
					width: 117px;
					margin: 0 6px 0 0;
					float: left;
				}
				.searchSection label {
					width: 48px;
					color: #505050;
					float: left;
				}
				.searchSection .inputButton {
					background: url('/images/search_submit.gif') no-repeat;
					width: 29px;
					height: 17px;
					float: left;
				}
				.searchSection .inputButton:hover {
					background-position: 0 -17px;
				}
		#mainContent .rPanel {
			background: #fff;
			width: 706px;
			padding: 0 0 0 19px;
			float: left;
		}
			#brc {
				padding: 17px 0;
			}
			#brc.noMenuPages {
				padding: 8px 0;
			}
				#brc a {
					background: url(/images/bullet4.gif) no-repeat right 6px;
					color: #3c497c;
					padding: 0 9px 0 0;
					margin: 0 3px 0 0;
				}
				#brc a:hover {
					text-decoration: underline;
				}
				#brc span {
					color: #607bdd;
				}
			#mainContent .aboutUs {
				padding: 5px 0 0;
			}
				#mainContent .aboutUs .vAlign {
					width: 154px;
					border: 2px solid #ededed;
					margin: 3px 15px 10px 0;
					float: left;
				}
					#mainContent .aboutUs .vAlign img {
						display: block;
						margin: 6px auto;
					}
				#mainContent .aboutUs p {
					margin: 0 0 10px;
				}
			#mainContent .contactUs {
				padding: 12px 0 90px;
				border-top: 1px solid #dedede;
			}
				#mainContent .contactUs .formSection {
					width: 340px;
					border-right: 1px solid #e5e5e5;
					padding: 0 13px 0 0;
					float: left;
				}
					#contactForm {
						width: 340px; /* Required for button submit aligment */
					}
					#contactForm div {
						padding: 0 0 6px;
					}
						/* #mainContent .contactUs .formSection h3 MUST exists */
						#contactForm h3, #mainContent .contactUs .formSection h3, #mainContent .contactUs .contactSection h3 {
							font-weight: bold;
							font-size: 11px;
							border: 0;
							padding: 0 0 12px;
							color: #607bdd;
						}
						#contactForm label {
							width: 125px;
							color: #1a1f4d;
							float: left;
						}
						#contactForm .inputText, #contactForm .inputArea {
							width: 205px;
							float: left;
						}
						
						#contactForm .inputButton {
							background: url(/images/send_button.gif) no-repeat;
							width: 100px;
							height: 27px;
							color: #fff;
							font-weight: bold;
							float: right;
						}
						#contactForm .inputButton:hover {
							background-position: 0 -27px;
						}
				#mainContent .contactUs .contactSection {
					width: 337px;
					padding: 0 0 0 15px;
					float: left;
				}
					#mainContent .contactUs .contactSection p, #mainContent .contactUs .contactSection table td {
						color: #1a1f4d;
					}
					#mainContent .contactUs .contactSection table td {
						padding: 1px 4px 1px 0;
					}
					#mainContent .contactUs .contactSection .spaced {
						line-height: 20px;
					}
					#mainContent .contactUs .contactSection a {
						color: #607bdd;
					}
					#mainContent .contactUs .contactSection a:hover {
						color: #1a1f4d;
					}
			#mainContent .services {
				border-top: 1px solid #dedede;
				padding: 0 0 80px;
			}
				#mainContent .services .oneService {
					border-bottom: 1px solid #dedede;
					margin: 10px 0 0;
				}
					#mainContent .services .oneService .pic {
						width: 129px;
						height: 70px;
						float: left;
						margin: 0 0 3px 0;
					}
						#mainContent .services .oneService .pic a {
							width: 129px;
							height: 70px;
							display: block;
							text-align: center;
						}
						/*
						#mainContent .services .oneService .design {
							background: url(/images/services_design_pic.jpg) no-repeat center;
						}
						#mainContent .services .oneService .print {
							background: url(/images/services_print_pic.jpg) no-repeat center;
						}
						#mainContent .services .oneService .printMaterials {
							background: url(/images/services_printmaterials_pic.jpg) no-repeat center;
						}
						#mainContent .services .oneService .ad {
							background: url(/images/services_ad_pic.jpg) no-repeat center;
						}
						*/
					#mainContent .services .oneService .description {
						width: 577px;
						float: left;
					}
						#mainContent .services .oneService .description .title {
							color: #505050;
						}
						#mainContent .services .oneService .description .title:hover {
							text-decoration: underline;
						}
							#mainContent .services .oneService .description .title span {
								font-weight: bold;
							}
						#mainContent .services .oneService .description p {
							color: #707070;
							padding: 7px 0 0;
						}
						#mainContent .services .oneService .description .inputButton {
							background: url(/images/more_design_bg.gif) no-repeat;
							width: 87px;
							color: #5b5b5b;
							text-align: center;
							margin: 0 0 10px;
							float: right;
						}
						#mainContent .services .oneService .description .inputButton:hover {
							background-position: 0 -20px;
						}
							#mainContent .services .oneService .description .inputButton span {
								background: url(/images/bullet4.gif) no-repeat right 5px;
								padding: 0 8px 0 0;
							}
			#mainContent .design-innner {
				padding: 12px 0 0;
			}
				#mainContent .design-innner .leftPanel {
					background: #fff;
					width: 343px;
					margin: 0 20px 0 0;
					float: left;
				}
					#mainContent .design-innner .leftPanel .picOfTheWeek {
						padding: 10px;
					}
						#mainContent .design-innner .leftPanel .picOfTheWeek .pic {
							width: 136px;
							height: 100px;
							border: 3px solid #e9e9e9;
							margin: 0 12px 10px 0;
							float: left;
						}
							#mainContent .design-innner .leftPanel .picOfTheWeek .pic img {
								width: 136px;
								height: 100px;
								display: block;
							}
						#mainContent .design-innner .inputButton {
							background: url(/images/more_design_bg.gif) no-repeat;
							width: 87px;
							color: #5b5b5b;
							text-align: center;
							clear: left;
							display: block;
						}
						#mainContent .design-innner .inputButton:hover {
							background-position: 0 -20px;
						}
							#mainContent .design-innner .inputButton span {
								background: url(/images/bullet4.gif) no-repeat right 5px;
								padding: 0 8px 0 0;
							}
						#mainContent .design-innner .leftPanel .picOfTheWeek .desc {
							width: 167px;
							float: left;
						}
							#mainContent .design-innner .leftPanel .picOfTheWeek .title {
								color: #505050;
								font-weight: bold;
							}
							#mainContent .design-innner .leftPanel .picOfTheWeek .title:hover {
								text-decoration: underline;
							}
							#mainContent .design-innner .leftPanel .picOfTheWeek li {
								padding: 8px 0 0 0;
								clear: both;
							}
								#mainContent .design-innner .leftPanel .picOfTheWeek li .left {
									background: url(/images/bullet5.gif) no-repeat 0 5px;
									width: 60px;
									padding: 0 0 0 8px;
									float: left;
								}
								#mainContent .design-innner .leftPanel .picOfTheWeek li .right {
									float: left;
								}
				#mainContent .design-innner .rightPanel {
					background: #fff;
					width: 343px;
					float: left;
				}
					#mainContent .design-innner .rightPanel .servicesSection {
						padding: 10px 10px 10px 14px;
					}
						#mainContent .design-innner .rightPanel .servicesSection li {
							background: url(/images/bullet5.gif) no-repeat 0 7px;
							padding: 0 0 8px 8px;
							clear: both;
						}
							#mainContent .design-innner .rightPanel .servicesSection li a {
								color: #505050;
							}
							#mainContent .design-innner .rightPanel .servicesSection li a:hover {
								text-decoration: underline;
							}
								#mainContent .design-innner .rightPanel .servicesSection li span {
									font-weight: bold;
								}
					#mainContent .design-innner .rightPanel .inputButton {
							margin: 10px 0 0;
						}
					#mainContent .design-innner .leftPanel .bgTitle, #mainContent .design-innner .rightPanel .bgTitle {
						margin: 0 0 6px;
					}
						#mainContent .design-innner .leftPanel .bgTitle h3, #mainContent .design-innner .rightPanel .bgTitle h3 {
							color: #505050;
						}
				#mainContent .design-innner .aboutFGed {
					padding: 20px 0 10px;
					border-bottom: 1px solid #dedede;
				}
					#mainContent .design-innner .aboutFGed h3 {
						color: #505050;
						border-bottom: 1px solid #dedede;
						font-weight: bold;
						font-size: 11px;
						padding: 0 0 7px;
					}
					#mainContent .design-innner .aboutFGed p {
						padding: 10px 0 0;
					}
			#mainContent .news {
				border-top: 1px solid #dedede;
			}
				#mainContent .news .oneNews {
					border-bottom: 1px solid #dedede;
					padding: 12px 0 15px;
				}
					#mainContent .news .oneNews .date, #mainContent .news .oneNews .title {
						color: #3c52b0;
					}
					#mainContent .news .oneNews .date:hover, #mainContent .news .oneNews .title:hover {
						color: #3c497c;
					}
					#mainContent .news .oneNews .title {
						font-weight: bold;
					}
					#mainContent .news .oneNews .inputButton {
						background: url(/images/more_bg.gif) no-repeat;
						width: 87px;
						color: #fff;
						text-align: center;
						margin: 13px 0 0;
						display: block;
					}
					#mainContent .news .oneNews .inputButton:hover {
						background-position: 0 -20px;
					}
						#mainContent .news .oneNews .inputButton span {
							background: url(/images/bullet1.gif) no-repeat right 5px;
							padding: 0 8px 0 0;
						}
			#mainContent .design-gallery {
				border-top: 1px solid #dedede;
				border-bottom: 1px solid #dedede;
			}
				#mainContent .design-gallery .oneItem {
					width: 228px;
					margin: 13px 10px 0 0;
					float: left;
				}
				#mainContent .design-gallery .rightItem {
					margin-right: 0;
				}
				#mainContent .design-gallery .oneItem .borderedContainer {
					width: 227px;
					border-right: 1px solid #e2e2e2;
				}
				#mainContent .design-gallery .rightItem .borderedContainer {
					border: 0;
				}
					#mainContent .design-gallery .oneItem .title {
						color: #5b5b5b;
						font-weight: bold;
						padding: 0 10px 0 0;
					}
					#mainContent .design-gallery .oneItem a.title:hover {
						text-decoration: underline;
					}
					#mainContent .design-gallery .oneItem .picDesc {
						padding: 10px 0 0;
					}
						#mainContent .design-gallery .oneItem .picDesc .pic {
							width: 97px;
							height: 88px;
							border: 3px solid #e4e4e4;
							margin: 0 0 5px 0;
							float: left;
							text-align: center;
						}
						#mainContent .design-gallery .oneItem .picDesc .pic table, #mainContent .design-gallery .oneItem .picDesc .pic table td {
							width: 100%;
							height: 100%;
						}
						#mainContent .design-gallery .oneItem .picDesc .pic table td {
							vertical-align: middle;
							text-align: center;
						}
						#mainContent .design-gallery .oneItem .picDesc a:hover {
							text-decoration: underline;
						}
						#mainContent .design-gallery .oneItem .picDesc .description {
							width: 109px;
							padding: 0 5px 0 10px;
							float: left;
						}
							#mainContent .design-gallery .oneItem .picDesc li span {
								color: #383838;
							}
							#mainContent .design-gallery .oneItem .picDesc .inputButton {
								background: url(/images/more_design_bg.gif) no-repeat;
								width: 87px;
								color: #5b5b5b;
								text-align: center;
								margin: 18px 0 0;
								display: block;
							}
							#mainContent .design-gallery .oneItem .picDesc .inputButton:hover {
								background-position: 0 -20px;
							}
								#mainContent .design-gallery .oneItem .picDesc .inputButton span {
									background: url(/images/bullet4.gif) no-repeat right 5px;
									padding: 0 8px 0 0;
								}
					#mainContent .design-gallery .oneItem .bottomBorder {
						height: 10px;
						border-bottom: 1px solid #e2e2e2;
						margin: 0 10px 0 0;
					}
					#mainContent .design-gallery .lastRowItem .bottomBorder {
						height: 10px;
						border: 0;
					}
			#mainContent .pagination {
				padding: 0 0 8px;
				float: right;
			}
			#mainContent .bottomPag {
				padding: 8px 0;
			}
				#mainContent .pagination a, #mainContent .pagination span {
					width: 21px;
					height: 21px;
					margin: 0 0 0 1px;
					text-align: center;
					line-height: 21px;
					color: #3c497c;
					float: left;
				}
				#mainContent .pagination a.paginationItem, #mainContent .pagination span {
					border: 1px solid #e6e6e6;
				}
				#mainContent .pagination span {
					background: #e6e6e6;
				}
				#mainContent .pagination a.paginationItem:hover {
					color: #607bdd;
					background-color: #e6e6e6;
				}
				#mainContent .pagination .prev {
					background: url(/images/pag_prev.gif) no-repeat left center;
					width: 8px;
				}
				#mainContent .pagination .next {
					background: url(/images/pag_next.gif) no-repeat right center;
					width: 8px;
				}
			#mainContent .prodList {
				border-top: 1px solid #dedede;
				border-bottom: 1px solid #dedede;
				padding: 10px 0 10px;
			}
				#mainContent .prodList .oneProd {
					width: 352px;
					border-top: 1px solid #dedede;
					padding: 3px 0;
					float: left;
				}
				#mainContent .prodList .firstRowProd {
					border-top: 0;
					padding-top: 0;
				}
					#mainContent .prodList .oneProd .vAlign {
						width: 99px;
						height: 100px;
						border-right: 1px solid #dedede;
						margin: 10px 0 0;
						float: left;
					}
						#mainContent .prodList .oneProd .pic {
							width: 100px;
							float: left;
							text-align: center;
						}
							/* #mainContent .prodList .oneProd .pic img {
								width: 85px;
								margin: 0 auto;
								display: block;
							} */
					#mainContent .prodList .oneProd .desc {
						width: 220px;
						border-right: 1px solid #dedede;
						padding: 10px 20px 7px 10px;
						float: left;
					}
					#mainContent .prodList .rightProd .desc {
						border: 0;
					}
						#mainContent .prodList .oneProd .desc .title {
							color: #607bdd;
							font-weight: bold;
						}
						#mainContent .prodList .oneProd .desc .title:hover {
							color: #3c497c;
						}
						#mainContent .prodList .oneProd .desc p {
							color: #3c497c;
							padding: 5px 0 18px;
						}
						#mainContent .prodList .oneProd .desc .more {
							background: url(/images/more_bg.gif) no-repeat;
							width: 87px;
							color: #fff;
							text-align: center;
							float: right;
						}
						#mainContent .prodList .oneProd .desc .more:hover {
							background-position: 0 -20px;
						}
							#mainContent .prodList .oneProd .desc .more span {
								background: url(/images/bullet1.gif) no-repeat right 5px;
								padding: 0 8px 0 0;
							}
			#mainContent .onFocus {
				margin: 12px 0 4px;
			}
				#mainContent .onFocus .allProducts {
					background: url(/images/allprodfocus_bg.gif) no-repeat right 2px;
					color: #3c497c;
					font-size: 10px;
					padding: 0 20px 0 0;
					margin: 0 12px 0 0;
					float: right;
				}
				#mainContent .onFocus .allProducts:hover {
					color: #5a74da;
				}
		#mainContent .rPanel .mainTitle {
			font-weight: bold;
			color: #708cfc;
			font-size: 11px;
			padding: 0 0 8px;
			border-bottom: 1px solid #e0e0e0;
		}
		#prodDescSection {
			border-bottom: 1px solid #e0e0e0;
			padding: 0 0 10px;
			margin: 0 0 20px;
		}
			.prodTech, .prodManual {
				display: none;
			}
			#prodDescSection p {
				padding: 10px 0 0;
				color: #3c497c;
			}
				#prodDescSection ul {
					padding: 10px 0 0;
				}
					#prodDescSection li {
						background: url(/images/bullet4.gif) no-repeat 0 8px;
						padding: 3px 0 3px 14px;
						color: #3c497c;
					}
			#prodDescSection table {
				width: 100%;
				color: #3c497c;
				border: 1px solid #e0e0e0;
				border-top: 0;
				padding: 10px;
				border-collapse: separate;
			}
				#prodDescSection table td {
					padding: 9px 10px;
					border-top: 1px solid #e0e0e0;
				}
				#prodDescSection table .firstRow td {
					border-top: 0;
				}
				#prodDescSection table .col1 {
					width: 95px;
					text-align: center;
					border-right: 1px solid #e0e0e0;
				}
				#prodDescSection table .col2 {
					vertical-align: top;
				}
		#mainContent .rPanel .prodPicsLinks {
			margin: 25px 0;
		}
			#mainContent .rPanel .prodPicsLinks .prodPics {
				width: 285px;
				border-right: 1px solid #e0e0e0;
				float: left;
			}
				#mainContent .rPanel .prodPicsLinks .prodPics .bigPic {
					width: 158px;
					height: 126px;
					float: left;
					text-align: center;
				}
				#mainContent .rPanel .prodPicsLinks .prodPics .smallPics {
					padding: 0 0 0 40px;
					float: left;
				}
					#mainContent .rPanel .prodPicsLinks .prodPics .smallPics img {
						display: block;
						margin: 10px 0 20px;
						/*
						width: 58px;
						height: 42px;
						*/
					}
			#mainContent .rPanel .prodPicsLinks .prodLinks {
				width: 420px;
				float: left;
			}
				#mainContent .rPanel .prodPicsLinks .prodLinks .infoLinks {
					width: 228px;
					padding: 0 3px 0 20px;
					float: left;
				}
					#mainContent .rPanel .prodPicsLinks .prodLinks .infoLinks a {
						background: url(/images/proddesc_buttonbg.gif) no-repeat 0 -84px;
						width: 218px;
						height: 42px;
						line-height: 42px;
						color: #3c497c;
						padding: 0 0 0 10px;
						margin: 0 0 3px;
						display: block;
					}
					#mainContent .rPanel .prodPicsLinks .prodLinks .infoLinks .current {
						background-position: 0 0;
						color: #fff;
					}
					#mainContent .rPanel .prodPicsLinks .prodLinks .infoLinks a:hover, #mainContent .rPanel .prodPicsLinks .prodLinks .infoLinks .current:hover {
						background-position: 0 -42px;
						color: #fff;
					}
						#mainContent .rPanel .prodPicsLinks .prodLinks .infoLinks a span {
							background: url(/images/proddesc_linkbg.gif) no-repeat 0 5px;
							padding: 0 0 0 14px;
						}
						#mainContent .rPanel .prodPicsLinks .prodLinks .infoLinks .current span, #mainContent .rPanel .prodPicsLinks .prodLinks .infoLinks a:hover span {
							background: url(/images/proddesc_linkbg.gif) no-repeat 0 -5px;
						}
				#mainContent .rPanel .prodPicsLinks .prodLinks .addLinks {
					background: url(/images/addlinks_bg.gif) no-repeat;
					width: 160px;
					height: 120px;
					padding: 12px 0 0 9px;
					float: left;
				}
					#mainContent .rPanel .prodPicsLinks .prodLinks .addLinks a {
						padding: 7px 0 7px 32px;
						margin: 5px 0;
						display: block;
						color: #708cfc;
					}
					#mainContent .rPanel .prodPicsLinks .prodLinks .addLinks a:hover {
						color: #3c497c;
					}
					#mainContent .rPanel .prodPicsLinks .prodLinks .addLinks .sendToFrind {
						background: url(/images/send_friend.jpg) no-repeat 0 center;
					}
					#mainContent .rPanel .prodPicsLinks .prodLinks .addLinks .printPage {
						background: url(/images/print_page.png) no-repeat 0 center;
					}
					#mainContent .rPanel .prodPicsLinks .prodLinks .addLinks .brochure {
						background: url(/images/pdf_ico.png) no-repeat 0 center;
					}
	#content .extendingSections {
		width: 936px;
		clear: both;
	}
		#content .extendingSections .oneSection {
			width: 225px;
			height: 142px;
			margin: 0 0 0 12px;
			position: relative;
			float: left;
		}
			#content .extendingSections .oneSection .firstState {
				height: 85px; /* Fixed height */
			}
			#content .extendingSections .oneSection .container {
				position: absolute;
				left: 0;
				bottom: 0;
			}
			#content .extendingSections .oneSection .title {
				width: 170px;
				height: 46px;
				padding: 0 10px 0 45px;
			}
				#content .extendingSections .oneSection .title .vAlign {
					width: 180px;
					height: 46px;
					color: #fff;
					font-size: 13px;
				}
			#content .extendingSections .oneSection .content {
				width: 200px;
				/*height: 85px;*/ /* Added to firstState! */
				padding: 11px 10px 0 15px;
			}
				#content .extendingSections .oneSection .content li {
					background: url(/images/bullet1.gif) no-repeat 0 5px;
					width: 186px;
					padding: 0 0 0 14px;
					margin: 0 0 3px 0;
					clear: both;
					float: left;
				}
				#content .extendingSections .oneSection .content li.clear {
					float: none;
				}
					#content .extendingSections .oneSection .content li a {
						color: #fff;
					}
					#content .extendingSections .oneSection .content li a:hover {
						text-decoration: underline;
					}
				#content .extendingSections .oneSection .content .expectSoon-bg, #content .extendingSections .oneSection .content .expectSoon-en {
					width: 149px;
					height: 79px;
					position: absolute;
					right: -19px;
					bottom: -8px;
				}
				#content .extendingSections .oneSection .content .expectSoon-bg {
					background: url(/images/expect_soon_bg.png) no-repeat;
				}
				#content .extendingSections .oneSection .content .expectSoon-en {
					background: url(/images/expect_soon_en.png) no-repeat;
				}
				#content .extendingSections .oneSection .content .button {
					background: url(/images/buttons.png) no-repeat;
					width: 205px;
					height: 35px;
					text-align: center;
					line-height: 35px;
					font-size: 13px;
					display: block;
					position: absolute;
					left: 10px;
					bottom: 6px;
					cursor: pointer;
				}
		#content .extendingSections .firstSection {
			margin: 0; /* Skip adding left margin for first (left) section */
		}
			#content .extendingSections .firstSection .title table td {
				padding: 0 0 0 5px;
				text-indent: 65px;
				line-height: 18px;
			}
			#content .extendingSections .firstSection .title {
				background: url(/images/title1_bg_2.jpg) no-repeat;
			}
				#content .extendingSections .firstSection .title .kodakPic {
					position: relative;
					top: 1px;
				}
			#content .extendingSections .firstSection .content {
				background: url(/images/section1_bg.jpg) no-repeat;
			}
				#content .extendingSections .firstSection .content .button {
					background-position: 0 0;
					color: #142a87;
				}
				#content .extendingSections .firstSection .content .button:hover {
					background-position: 0 -35px;
				}
				#content .extendingSections .firstSection .content .delimiter {
					background: url(/images/container_delimiter.gif) no-repeat;
					height: 2px;
					margin: 6px 0;
				}
				.floatLeft {
				float:left;
				margin-top:15px;
				margin-left:5px;
				}
				#content .extendingSections .firstSection .content .kodakPicBig {
					background: url(/images/kodak_pic_big.png) no-repeat;
					width: 77px;
					height: 36px;
					margin: 0 0 6px 8px;
					display: block;
				}
				#content .extendingSections .firstSection .content .ipexPicBig {
					background: url(/images/ipex.gif) no-repeat;
					width: 70px;
					height: 53px;
					margin: 10px 0 6px 0px;
					display: block;
					float:left;
				}
				#content .extendingSections .firstSection .content .kodakLink {
					background: url(/images/kodak_link.gif) no-repeat 0 6px;
					padding: 0 0 0 12px;
					font-size: 12px;
					color: #fff;
				}
				#content .extendingSections .firstSection .content .kodakLink:hover {
					text-decoration: underline;
				}
				#content .extendingSections .firstSection .content .kodakSpan {
					color: #fff;
				}
				#content .extendingSections .oneSection .content ul.kodakColorBullet li {
					background: url(/images/home-kodak-color-bullet.gif) no-repeat 0 5px;
					width: auto;
					float: none;
					padding: 0 0 0 14px;
					margin: 0 0 4px 0;
					font-weight: bold;
					color: #ffffff;
				}

			#content .extendingSections .secondSection .title {
				background: url(/images/title2_bg.jpg) no-repeat;
			}
				#content .extendingSections .secondSection .title .vAlign {
					color: #4e4e4e;
				}
			#content .extendingSections .secondSection .content {
				background: url(/images/section2_bg.jpg) no-repeat;
			}
				#content .extendingSections .secondSection .content li {
					background: url(/images/bullet2.gif) no-repeat 0 5px;
				}
					#content .extendingSections .secondSection .content li a {
						color: #4e4e4e;
					}
				#content .extendingSections .secondSection .content .button {
					background-position: 0 -70px;
					color: #fff;
				}
				#content .extendingSections .secondSection .content .button:hover {
					background-position: 0 -105px;
				}
			#content .extendingSections .thirdSection .title {
				background: url(/images/title3_bg.jpg) no-repeat;
			}
			#content .extendingSections .thirdSection .content {
				background: url(/images/section3_bg.jpg) no-repeat;
			}
				#content .extendingSections .thirdSection .content .secondState li {
					background-position: 0 27px;
					padding: 20px 0 0 14px;
				}
					#content .extendingSections .thirdSection .content .secondState li a {
						line-height: 16px;
					}
			#content .extendingSections .fourthSection .title {
				background: url(/images/title4_bg.jpg) no-repeat;
			}
			#content .extendingSections .fourthSection .content {
				background: url(/images/section4_bg.jpg) no-repeat;
				height: 85px;
			}
		#mainContent .rPanel .prodContainer {
			padding: 9px 0;
			border: 1px solid #dedede;
		}
			#mainContent .rPanel .prodContainer .oneProdSection {
				width: 208px;
				padding: 0 15px 0 15px;
				border-right: 1px solid #d8d8d8;
				float: left;
			}
			#mainContent .rPanel .prodContainer .lastProdSection {
				border: 0;
				padding-right: 3px;
			}
				#mainContent .rPanel .prodContainer .oneProdSection .title {
					color: #5a74da;
					font-weight: bold;
					font-size: 11px;
				}
				#mainContent .rPanel .prodContainer .oneProdSection .title:hover {
					color: #142366;
				}
				#mainContent .rPanel .prodContainer .oneProdSection .pic {
					display: block;
					margin: 20px auto 0 auto;
					width: 140px;
					height: 80px;
					text-align: center;
				}
				#mainContent .rPanel .prodContainer .oneProdSection ul {
					padding: 10px 0;
				}
					#mainContent .rPanel .prodContainer .oneProdSection li {
						background: url(/images/proddescitem_bg.gif) no-repeat 0 5px;
						padding: 0 0 0 12px;
						color: #3c497c;
					}
				#mainContent .rPanel .prodContainer .oneProdSection .more {
					background: url(/images/more_bg.gif) no-repeat;
					width: 87px;
					color: #fff;
					text-align: center;
					display: block;
				}
				#mainContent .rPanel .prodContainer .oneProdSection .more:hover {
					background-position: 0 -20px;
				}
					#mainContent .rPanel .prodContainer .oneProdSection .more span {
						background: url(/images/bullet1.gif) no-repeat right 5px;
						padding: 0 8px 0 0;
					}
		#infoSections {
			padding: 17px 0 0;
		}
			#infoSections .oneInfoSection {
				background: #fff;
				width: 240px;
				float: left;
			}
			#infoSections .lastInfoSection {
				width: 226px;
			}
				#infoSections .oneInfoSection .bgTitle {
					margin: 0 1px 0 0;
				}
				#infoSections .oneInfoSection .content {
					padding: 0 15px;
					margin: 14px 0 0;
					border-right: 1px solid #dedede;
				}
				#infoSections .lastInfoSection .content {
					border: 0;
					padding: 0 0 0 15px;
				}
					#infoSections .oneInfoSection .contentLeveler {
						padding: 0 0 16px;
					}
					#infoSections .oneInfoSection ul {
						padding: 0 0 13px;
						border-bottom: 1px solid #dedede;
					}
						#infoSections .oneInfoSection li {
							background: url(/images/bullet_tick.gif) no-repeat 0 9px;
							width: 197px;
							padding: 3px 0 0 12px;
							color: #142366;
							float: left;
							clear: both;
						}
						#infoSections .oneInfoSection li.clear {
							float: none;
						}
							#infoSections .oneInfoSection li a:hover {
								color: #5a74da;
							}
					#infoSections .oneInfoSection .more2 {
						background: url(/images/more2_bg.gif) no-repeat;
						width: 140px;
						color: #fff;
						text-align: center;
						display: block;
					}
					#infoSections .oneInfoSection .more2:hover {
						background-position: 0 -20px;
					}
						#infoSections .oneInfoSection .more2 span {
							background: url(/images/bullet1.gif) no-repeat right 5px;
							padding: 0 8px 0 0;
						}
				#infoSections .lastInfoSection .content .oneNews {
					padding: 0 0 15px;
					margin: 0 0 15px;
					border-bottom: 1px solid #dedede;
				}
					#infoSections .lastInfoSection .content .oneNews .date {
						color: #5a74da;
						font-weight: bold;
						float: left;
					}
					#infoSections .lastInfoSection .content .oneNews .date:hover {
						color: #142366;
					}
					#infoSections .lastInfoSection .content .oneNews p {
						padding: 3px 0 0;
						color: #142366;
					}
					#infoSections .lastInfoSection .content .oneNews .more {
						background: url(/images/bullet3.gif) no-repeat right 6px;
						padding: 0 9px 0 0;
						color: #5a74da;
					}
					#infoSections .lastInfoSection .content .oneNews .more:hover {
						color: #142366;
					}
	#bottomMenu {
		width: 936px;
		height: 43px;
		padding: 12px 0 0;
	}
		#bottomMenu ul {
			background: url(/images/bottommenu_bg.gif) repeat-x 0 -172px;
			width: 936px;
			height: 43px;
			display: block;
		}
			#bottomMenu li {
				background: url(/images/bottommenu_bg.gif) no-repeat right 0;
				height: 43px;
				float: left;
				position: relative;
			}
			#bottomMenu .li-hover {
				background-position: right -43px;
			}
				#bottomMenu li a {
					background: url(/images/bullet3.gif) no-repeat 47px 19px;
					padding: 0 20px 0 56px;
					line-height: 43px;
					font-weight: bold;
					color: #656565;
					float: left;
				}
				#bottomMenu li a:hover {
					color: #3f6dc2;
				}
			#bottomMenu li.first {
				background-position: 0 -129px;
				padding: 0 0 0 21px;
			}
				#bottomMenu li.first a {
					background: url(/images/home.gif) no-repeat;
					width: 15px;
					height: 13px;
					padding: 0;
					margin: 15px 0 0;
					float: left;
				}
			#bottomMenu li.second {
				width: 107px;
			}
			#bottomMenu li.last {
				background-position: right -129px;
				height: 27px;
				padding: 16px 20px 0 0;
				float: right;
			}
				#bottomMenu li.last a {
					background: url(/images/mail.gif) no-repeat;
					width: 15px;
					height: 9px;
					padding: 0;
					display: block;
				}
#footerIn {
	background: url(/images/footerin_bg.gif) repeat-x;
}
#footer {
	width: 960px;
	margin: 0 auto;
}
	#footerTop {
		width: 960px;
	}
		#footerTop .top {
			background: #fff;
			height: 5px;
			overflow: hidden;
		}
		#footerTop .bottom {
			background: url(/images/footer_top_bg.png) no-repeat;
			height: 7px;
			overflow: hidden;
		}
	#footerBottom {
		background: url(/images/footer_bg.jpg) no-repeat;
		width: 960px;
	}
	#footer .leaves {
		background: url(/images/footer_leaves.png) no-repeat;
		width: 322px;
		height: 121px;
		margin: 0 0 0 20px;
		float: left;
	}
	#footer .leavesKodak {
		background-position: 0 -121px;
	}
	#bottomDetails {
		padding: 9px 0 0;
	}
		#bottomDetails p.copy {
			padding: 14px 0 0;
			color: #28519c;
			float: right;
		}
			#bottomDetails p.copy a {
				color: #40a6d5;
			}
			#bottomDetails p.copy a:hover {
				color: #28519c;
			}
		#bottomDetails p.design {
			color: #28519c;
			padding: 0 12px;
			float: right;
		}
			#bottomDetails p.design span {
				padding: 14px 5px 0 0;
				float: left;
			}
			#bottomDetails p.design a.webDesignLink, #bottomDetails p.design a.webDesignLink:hover {
				color: #28519c;
			}
			#bottomDetails p.design a.webDesignLogo {
				background: url('/images/exsisto.png') no-repeat;
				width: 84px;
				height: 32px;
				cursor: pointer;
				float: left;
				text-indent: -9500px;
			}
			#bottomDetails p.design a.webDesignLogo:hover {
				background-position: 0 -35px;
			}
			
			
			/* Common styles */
			.block-left {
				float: left;
				margin: 3px 15px 3px 0;
			}
			.block-right {
				float: right;
				margin: 3px 0 3px 15px;
			}
			.error {
				color: #cc0000;
			}
			.required {
				color: #cc0000;
			}
			.success {
				color: #02922e;
			}
			.button_order_online {
				background: url(/images/buttons_2.png) no-repeat left top;
				width: 210px;
				height: 19px;
				padding: 4px 0 0 0;
				text-align: center;
				font-size: 13px;
				/*font-weight: bold;*/
				display: block;
				margin: 11px 0 3px 0;
			}
			.button_order_online:hover {
				background: url(/images/buttons_2.png) no-repeat left -35px;
			}
			#contact_link .button_contact_us {
				clear: both;
				background: url(/images/buttons_2.png) no-repeat left -78px;
				width: 210px;
				height: 27px;
				padding: 12px 0 0 0;
				text-align: center;
				font-weight: bold;
				display: block;
				color: #505050;
			}
			#contact_link .button_contact_us:hover {
				background: url(/images/buttons_2.png) no-repeat left -128px;
			}
			
			
			
.sitemap_column {
	width: 30%;
	float: left;
	padding: 0 10px 0 0;
}
	.sitemap_column .sectionTitle {
		padding: 5px 5px;
		font-weight: bold;
	}
	.sitemap_column .blockTitle {
		margin: 5px 0 0 0;
		padding: 3px 5px;
		background: #707070;
		color: #eeeeee;
	}
	.sitemap_column .blockContent {
		padding: 3px 5px;
	}
		.sitemap_column .topLink, .sitemap_column .level_1 {
			text-indent: 0px;
		}
		.sitemap_column .level_2 {
			text-indent: 15px;
		}
		.sitemap_column .level_3 {
			text-indent: 30px;
		}
		.sitemap_column .level_4 {
			text-indent: 45px;
		}
	.sitemap_column .blockContent a {
		color: #505050;
	}
	.sitemap_column .blockContent a:hover {
		color: #3c497c;
		text-decoration: underline;
	}


