/* CSS Document */

	#divPageContent { float: left; width: 754px; margin: 10px 10px 10px 10px; padding: 5px 0 0 0; color: #636363; font-size: 0.8em; }

		#divPageContentLeft { float: left; width: 190px; margin: 0; padding: 0; }
			#divPageContentLeft ul { float: left; width: 170px; margin: 0; padding: 0 10px; list-style-type: none; }
				#divPageContentLeft ul li { }
					#divPageContentLeft ul li a, #divPageContentLeft ul li a:link { color: #D63031; text-decoration: none; }
					#divPageContentLeft ul li a:hover { text-decoration: underline; }

		.ulLatestNews { }
			.ulLatestNews li { padding: 0 0 10px 0; }
				.ulLatestNews li h2 { padding: 0 0 5px 0; font-size: 1.0em; }
				.ulLatestNews li p { padding: 0 0 5px 0; }

		#divPageContentRight { float: left; width: 550px; margin: 0; padding: 0 0 0 10px; }
			#divPageContentRight h1 { margin: 0; padding: 0 0 10px 0; font-size: 1.4em; }
			#divPageContentRight p { margin: 0; padding: 0 0 10px 0; }
			#divPageContentRight a, #divPageContentRight a:link { color: #636363; text-decoration: underline; }
			#divPageContentRight a:hover { text-decoration: none; }

		#divProductName { float: left; width: 550px; margin: 0; padding: 0 0 5px 0; }
			#divProductName h1 { float: left; width: 300px; margin: 0; padding: 0; }
			#divProductName p { float: left; width: 100px; margin: 0; padding: 0; text-align: right; color: #000000; font-weight: bold; }
			#divProductName input { float: left; width: 120px; margin: 0 0 0 30px; padding: 0; }

		#divProductImageContainer { float: left; height: 145px; width: 550px; margin: 0 0 10px 0; padding: 10px 0 0 0; overflow: auto; border-top: 2px dotted #F5AE93; border-bottom: 2px dotted #F5AE93; }
			#divProductImageContainer_Scroller { float: left; height: 120px; margin: 0; padding: 0; }
				#divProductImageContainer #divProductImageContainer_Scroller ul { float: left; margin: 0; padding: 0; list-style-type: none; }
					#divProductImageContainer #divProductImageContainer_Scroller ul li { display: inline; margin: 0; padding: 0 10px 0 0; }
						#divProductImageContainer #divProductImageContainer_Scroller ul li img { border: 1px solid #CCCCCC; }

		#divProductVersionContainer { float: left; width: 550px; margin: 0; padding: 0 0px 10px 0; font-size: 1.0em; color: #7F7F7F; border-bottom: 2px dotted #F5AE93; }
			#divProductVersionContainer table { float: left; width: 550px; }
				#divProductVersionContainer table th { padding: 5px; background-color: #D63031; color: #FFFFFF; }
				#divProductVersionContainer table td { padding: 5px; vertical-align: middle; }
					#divProductVersionContainer table td p { padding: 2px 0 0 0; }
					#divProductVersionContainer table td select { width: 40px; }

		#divProductDescriptionContainer { float: left; width: 550px; margin: 0; padding: 20px 0; font-size: 1.0em; color: #7F7F7F; border-bottom: 2px dotted #F5AE93; }
			#divProductDescriptionContainer p { margin: 0; padding: 0 0 10px 0; }
			#divProductDescriptionContainer ul { margin: 10px 0 10px 20px; }

	#spaInformation { font-size: 0.8em; margin: 0 20px !important; }
	.pInfoTagLine #spaInformation { font-size: 1.0em !important; margin: 0 !important; }
	
	#divVersionFabric p { float: left; width: 540px; padding: 10px 0 !important; }
 	#divVersionFabric .divVersionFabric_Container { float: left; height: 79px; width: 540px; margin: 0 0 10px 0; padding: 0; overflow: auto; }
	#divVersionFabric .divVersionFabric_Container .divVersionFabric_Container_Scroller { float: left; height: 54px; margin: 0; padding: 0; }
		#divVersionFabric .divVersionFabric_Container .divVersionFabric_Container_Scroller ul { float: left; margin: 0; padding: 0; list-style-type: none; }
			#divVersionFabric .divVersionFabric_Container .divVersionFabric_Container_Scroller ul li { display: inline; margin: 0; padding: 0 6px 0 0; }
			#divVersionFabric .divVersionFabric_Container .divVersionFabric_Container_Scroller ul li .imgSelected { height: 50px; border: 2px solid #A0D652; }
