html, body {
	background:url(/images/datum-background.gif) repeat-x #090909;
	margin:0px;
	padding:0px;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#D1D1D1;
}
 
/* Header */
 
#container {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:750px;
}
#height-container {
	position:relative;
	background: url(/images/height-container-background.gif) 0px 20px no-repeat;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:750px;
}
	#topnav {
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		width:750px;
		height:40px;
	}
	
	#search_box { 
		float:right;
	}	

	#cse-search-box {
		float:right;
		margin: 18px 0px 0px 0px;
	}

	#cse-search-box input{	
		border-width:0px;	
		background-color:#C5C5C5;
		color:#333333;
		font-size:10px;
		height: 17px;
		width:118px;
		padding-top:1px;
	}
	
	#masthead {
		margin:0px;
		padding:0px;
		width:750px;
		height:100px;
	}
		#logo {
			background:#FFFFFF;
			margin:0px;
			width:275px;
			height:100px;
			float:left;
			clear:none;
			border:none;
		}
			#logo a, img {
				text-decoration:none;
				border:none;
			}
	#slideshow {
		/* background:url(../images/flash_placeholder.png); */
		margin-top:18px;
		padding:0px;
		width:590px;
		height:320px;
		float:left;
		z-index:0;
		overflow:hidden;
	}
		#slideshow #images {
			margin:0px;
			width:590px;
			height:300px;
			overflow:hidden;
		}
			#slideshow #images img {
				display:block;
			}
		#slideshow #pager {
			padding-top:2px;
			width:590px;
			height:18px;
			overflow:hidden;
		}
			#slideshow #pager span {
				float:right;
			}
				#slideshow #pager span a {
					display:block;
					background:#CC006B;
					margin-left:2px;
					width:18px;
					height:18px;
					line-height:18px;
					float:left;
					text-align:center;
					text-decoration:none;
					color:#FFFFFF;
					outline:none;
					opacity:0.6;
				}
				#slideshow #pager span a.activeSlide {
					opacity:1.0;
				}
	#intro {
		background:#C6C6C6 url(/images/intro_background.gif) repeat-x;
		margin:18px 0 20px 18px;
		width:142px;
		height:300px;
		float:left;
			}
		#intro h1 {
			margin:0px;
			padding-top:13px;
			padding-bottom:15px;
			padding-left:13px;
			padding-right:13px;
			font-size:16px;
			font-weight:lighter;
			color:#CC036D;
		}
		#intro p {
			margin-top:0px;
			margin-bottom:15px;
			margin-left:13px;
			margin-right:13px;
			font-size:10px;
			color:#000000;
		}
			#intro p a {
				color:#868686;
				text-decoration:underline;
			}
			#CTA-container {
				width:750px;
			}
				.CTAs {
					margin-top:15px;
					margin-bottom:0px;
					margin-left:18px; /* 3 spaces */
					/* margin-left:10px; 4 spaces */
					width:238px; /* 3 spaces */
					/* width:180px;  4 spaces */
					float:left;
				}
					.CTAs img {
						display:block;
						width:238px; /* 3 spaces */
						/* width:180px;  4 spaces */
					}
				.CTAs:first-child,
				.CTAs.first-child {
					margin-left:0px;
				}
	#features {
		background:transparent;
		margin:0px;
		padding:0px;
		width:750px;
	}
		#features .left {
			margin:0px;
			width:250px;
			height:242px;
			float:left;
		}
			#green_datum {
				margin:0px;
				width:250px;
			}
				#green-text {
					background:#7F7F7F;
				}
			#in_store {
				margin-top:18px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:0px;
				width:250px;
			}
				#store-text {
					background:#515151;
				}
		#features .right {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:20px;
			margin-right:0px;
			float:left;
			width:480px;
			height:242px;
		}
		.feature-text {
			margin-top:1px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			height:65px;
		}
		.feature-text h1 {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:13px;
			margin-right:0px;
			padding-top:10px;
			padding-bottom:0px;
			padding-left:0px;
			padding-right:0px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#FFFFFF;
		}
		.feature-text a {
			display:block;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:13px;
			margin-right:35px;
			color:#FFFFFF;
			text-decoration:none;
		}
 
/* Footer */
 
	#footer {
		padding-top:15px;
		margin-bottom:0px;
		margin-left:auto;
		margin-right:auto;
		width:750px;
		clear:both;
	}
		#copyright {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:5px;
			margin-right:0px;
			float:left;
			clear:none;
		}
			#copyright a {
				margin-top:0px;
				margin-bottom:0px;
				margin-right:0px;
				color:#D1D1D1;
				text-decoration:none;
			}
			#copyright a:hover {
				text-decoration:underline;
			}
		#bottomnav {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:5px;
			float:right;
			clear:none;
		}
			#bottomnav a {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:15px;
				margin-right:0px;
				color:#D1D1D1;
				text-decoration:none;
			}
			#bottomnav a:hover {
				text-decoration:underline;
			}
	
/* Product Subpage */
 
	#leftnav {
		position:relative;
		margin-top:20px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:20px;
		width:145px;
		float:left;
		clear:none;
	}
		#page_functions {
			background:#000000;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			padding-top:5px;
			padding-bottom:10px;
			padding-left:0px;
			padding-right:0px;
			width:145px;
			text-align:right;
		}
			#page_functions a {
				display:block;
				margin-top:2px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:10px;
				font-style:italic;
				color:#FFFFFF;
				text-decoration:none;
				text-align:right;
			}
			#page_functions a:hover {
				color:#D1D1D1;
			}
		#product_downloads {
			background:#CB006B;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			padding-top:5px;
			padding-bottom:10px;
			padding-left:0px;
			padding-right:0px;
			width:145px;
			text-align:right;
		}
			#product_downloads span {
				margin-right:10px;
			}
			#product_downloads a {
				display:block;
				margin-top:4px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:10px;
				font-size:10px;
				color:#FFFFFF;
				text-decoration:none;
				text-align:right;
			}
			#product_downloads a:hover {
				color:#FBE5F1;
			}
			#product_downloads h2 {
				margin-top:4px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:0px;
			}
				#product_downloads h2 a {
					font-size:16px;
				}
				
		#leftnav_text {
			background:url(/images/leftnav-background.gif) repeat-x #323232;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			padding-top:10px;
			padding-bottom:10px;
			padding-left:0px;
			padding-right:0px;
			width:145px;
			height:100%;
			min-height:100%;
			text-align:center;
		}
			#leftnav_text img {
				margin-top:0px;
				margin-bottom:5px;
				margin-left:auto;
				margin-right:auto;
			}
			#leftnav_text h2 {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:auto;
				margin-right:auto;
				font-size:14px;
				color:#FFFFFF;
				text-decoration:none;
				text-align:center;
			}
			#leftnav_text p {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:5px;
				margin-right:10px;
				color:#FFFFFF;
				text-align:right;
			}
				#leftnav_text p a {
					font-style:italic;
					color:#FFFFFF;
					text-decoration:none;
					text-align:right;
				}
				#leftnav_text p a:hover {
					color:#D1D1D1;
				}
	#product_main {
		background-color:#FFFFFF;
		color:#000000;
		margin-top:20px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		width:585px;
		float:left;
		clear:none;
	}
		#copy {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:20px;
			margin-right:0px;
			width:230px;
			float:left;
			clear:none;
			font-size:12px;
			color:#000000;
		}
			#copy.full{
				width:90%;
			}
			#copy.overview {
				width:310px;
			}
			#copy h1 {
				margin-top:20px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:0px;
				font-size:26px;
				font-weight:lighter;
				color:#CC036D;
			}
			#copy h2 {
				margin-top:0px;
				margin-bottom:10px;
				margin-left:0px;
				margin-right:0px;
				clear:left;
				font-size:15px;
				font-weight:lighter;
				color:#606060;
			}
				#copy h2.tagline {
					font-style:italic;
					color:#000000;
				}
				#copy h2.black {
					color:#000000;
				}
				#copy.full h2 {
					margin-top:10px;
				}
			#copy h3 {
				margin-top:20px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:0px;
				clear:left;
				font-size:16px;
				font-weight:lighter;
				color:#CC036D;
			}
			#copy p {
				margin-top:0px;
				margin-bottom:15px;
				margin-left:0px;
				margin-right:0px;
				font-size:12px;
				color:#000000;
			}
				#copy p.synopsis {
					margin-top:10px;
					margin-bottom:0px;
					margin-left:0px;
					margin-right:10px;
					width:235px;
					float:left;
					color:#606060;
				}
				#copy p.wp-caption-text {
					margin:0px;
				}
			#copy a {
				color:#CC036D;
			}
			#copy hr {
				background:#CC036D;
				margin:0px;
				padding:0px;
				height:1px;
				color:#CC036D;
				border:none;
			}
			#copy hr.form-line {
				background:#FBE5F1;
				margin:0px;
				padding:0px;
				height:1px;
				color:#FBE5F1;
				border:0px;
			}
			#copy div.column {
				margin-top:0px;
				margin-bottom:15px;
				margin-left:0px;
				margin-right:0px;
				width:175px;
				float:left;
			}
			#copy div.left {
				margin-top:0px;
				margin-bottom:15px;
				margin-left:0px;
				margin-right:0px;
				width:260px;
				float:left;
			}
			#copy div.right {
				margin-top:0px;
				margin-bottom:15px;
				margin-left:0px;
				margin-right:0px;
				width:260px;
				float:left;
			}
			#copy div.bottom {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:0px;
				clear:both;
			}
				#copy div.bottom h3 {
					font-weight:bold;
					color:#000000;
				}
			#copy #literature div {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:0px;
				width:165px;
				float:left;
			}
			#copy label {
				display:block;
				margin-top:5px;
				margin-bottom:5px;
				margin-left:0px;
				margin-right:10px;
				padding:0px;
				width:70px;
				float:left;
				clear:left;
				font-size:12px;
				color:#000000;
				text-align:right;
			}
				#copy label.checkbox {
					display:block;
					margin-top:5px;
					margin-bottom:5px;
					margin-left:0px;
					margin-right:0px;
					padding:0px;
					width:150px;
					float:left;
					clear:none;
					text-align:left;
				}
				#copy #literature label.checkbox {
					display:block;
					margin-top:5px;
					margin-bottom:5px;
					margin-left:0px;
					margin-right:0px;
					padding:0px;
					width:130px;
					float:left;
					clear:none;
					text-align:left;
				}
				#copy label.zip {
					display:block;
					margin-top:5px;
					margin-bottom:5px;
					margin-left:10px;
					margin-right:10px;
					width:20px;
					clear:none;
				}
			#copy input {
				display:block;
				margin-top:5px;
				margin-bottom:5px;
				margin-left:0px;
				margin-right:0px;
				padding:0px;
				/*width:150px;*/
				float:left;
				clear:none;
				border:1px solid #CC036D;
			}
			
			#copy input.rdbutton{
				border:1px solid #FFFFFF;
				float:left;
				margin: 0px;
				
			}
			#copy input.hidden {
				display:none;
				border:0px;
			}
			#copy select {
				display:block;
				margin-top:5px;
				margin-bottom:5px;
				margin-left:0px;
				margin-right:0px;
				padding:0px;
				float:left;
				clear:none;
				border:1px solid #CC036D;
			}
			#copy textarea {
				display:block;
				margin-top:5px;
				margin-bottom:5px;
				margin-left:0px;
				margin-right:0px;
				padding:0px;
				width:350px;
				float:left;
				clear:none;
				border:1px solid #CC036D;
			}
			#copy button {
				display:block;
				background:none;
				margin-top:15px;
				margin-bottom:15px;
				margin-left:135px;
				margin-right:0px;
				padding:0px;
				clear:both;
				border:none;
				cursor:pointer;
			}
			#copy #email-list, #copy #dealers, #copy #architects-designers {
				display:block;
				margin-top:5px;
				margin-bottom:5px;
				margin-left:55px;
				margin-right:10px;
				padding:0px;
				width:15px;
				float:left;
				clear:left;
				font-size:12px;
				color:#000000;
				text-align:right;
				border:none;
			}
			#copy #literature input {
				display:block;
				margin-top:5px;
				margin-bottom:5px;
				margin-left:10px;
				margin-right:10px;
				padding:0px;
				width:15px;
				float:left;
				clear:left;
				font-size:12px;
				color:#000000;
				text-align:right;
				border:none;
			}
			#copy #zip {
				display:block;
				margin-top:5px;
				margin-bottom:5px;
				margin-left:0px;
				margin-right:0px;
				width:60px;
			}
		#problem {
			margin-top:25px;
			margin-bottom:15px;
			margin-left:0px;
			margin-right:20px;
			width:250px;
			float:left;
		}
			#problem h3 {
				margin-top:8px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:0px;
			}
			#problem p {
				margin-top:2px;
				margin-bottom:8px;
				margin-left:0px;
				margin-right:0px;
			}
		#solution {
			background:#F0F0F0;
			margin-top:25px;
			margin-bottom:15px;
			margin-left:0px;
			margin-right:0px;
			width:250px;
			float:left;
		}
			#solution h3 {
				margin-top:8px;
				margin-bottom:0px;
				margin-left:8px;
				margin-right:0px;
			}
			#solution p {
				margin-top:2px;
				margin-bottom:8px;
				margin-left:8px;
				margin-right:0px;
			}
		div.quote {
			margin-top:0px;
			margin-bottom:25px;
			margin-left:0px;
			margin-right:0px;
			font-size:14px;
			font-weight:normal;
			font-style:italic;
			color:#CC036D;
			clear:both;
		}
		div.images {
			margin-top:0px;
			margin-bottom:15px;
			margin-left:0px;
			margin-right:0px;
		}
			div.images img {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:15px;
				margin-right:0px;
				border:1px solid #292F3B;
			}
		#overview-image {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			width:250px;
			float:right;
			clear:none;
		}
			#overview-image img {
				margin-top:10px;
				margin-bottom:10px;
				margin-left:0px;
				margin-right:20px;
				float:right;
			}
		table.downloads {
			margin-top:10px;
			margin-bottom:20px;
			margin-left:auto;
			margin-right:auto;
			width:545px;
			clear:both;
			border:none;
			border-collapse:collapse;
		}
			table.downloads th {
				background:#FFFFFF;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#CC036D;
				text-align:center;
				border-left:1px solid #F6CCE0;
			}
			table.downloads th.product {
				border-left:none;
			}
			table.downloads tr {
				background:#FBE5F1;
			}
			table.downloads tr.odd {
				background:#FFFFFF;
			}
				table.downloads td {
					padding-top:4px;
					padding-bottom:4px;
					padding-left:4px;
					padding-right:4px;
					/* width:95px; */
					text-align:center;
					border-top:none;
					border-bottom:none;
					border-left:1px solid #F6CCE0;
					border-right:none;
				}
				table.downloads td a {
					color:#434343;
				}
				table.downloads td.product {
					padding-top:4px;
					padding-bottom:4px;
					padding-left:4px;
					padding-right:0px;
					width:150px;
					text-align:left;
					border-left:none;
				}
					table.downloads td.product a {
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#000000;
						text-decoration:none;
					}
					table.downloads td.product a:hover {
						text-decoration:underline;
					}
		div.downloads-misc {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:20px;
			margin-right:0px;
			width:545px;
		}
			div.downloads-misc h3 {
				margin-top:20px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:0px;
				clear:left;
				font-size:16px;
				font-weight:lighter;
				color:#CC036D;
			}
			div.downloads-misc a {
				font-size:12px;
				color:#CC036D;
			}
		#images {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			width:325px;
			float:right;
			clear:none;
		}
			#featured {
				padding-bottom:20px;
				text-align:center;
			}
				#featured img {
					margin-top:-10px;
					margin-bottom:0px;
					margin-left:0px;
					margin-right:0px;
				}
			#download-pdf {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:29px;
				float:right;
			}
				#download-pdf.case {
					margin-top:0px;
					margin-bottom:0px;
					margin-left:0px;
					margin-right:0px;
					float:left;
				}
			#thumbnails {
				margin-top:10px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:10px;
				width:300px;
				float:right;
			}
				#thumbnails a {
					margin-top:0px;
					margin-bottom:0px;
					margin-left:5px;
					margin-right:0px;
					border:none;
				}
				#thumbnails img {
					margin:0px;
					padding:0px;
					border:none;
				}
				#thumbnails p {
					margin-top:5px;
					margin-bottom:5px;
					margin-left:0px;
					margin-right:0px;
					font-style:italic;
					color:#636363;
				}
		div.overview-products {
			margin-top:10px;
			margin-bottom:10px;
			margin-left:20px;
			margin-right:20px;
			width:545px;
			clear:both;
		}
			div.overview-products hr {
				background:#CC036D;
				margin:0px;
				padding:0px;
				height:1px;
				color:#CC036D;
				border:none;
			}
			div.overview-products h3 {
				margin-top:10px;
				margin-bottom:10px;
				margin-left:0px;
				margin-right:0px;
				padding:0px;
			}
				div.overview-products h3 a {
					font-size:14px;
					font-weight:normal;
					color:#CC036D;
					text-decoration:none;
				}
			div.overview-products div.product-item {
				margin-top:15px;
				margin-bottom:0px;
				margin-left:4px;
				margin-right:4px;
				width:100px;
				height:150px;
				float:left;
				text-align:center;
			}
				div.overview-products div.product-item a {
					color:#CC036D;
				}
		div.overview-text {
			margin-top:10px;
			margin-bottom:10px;
			margin-left:20px;
			margin-right:20px;
			width:545px;
			clear:both;
			font-size:12px;
			color:#000000;
		}
			div.overview-text p {
				margin-top:0px;
				margin-bottom:15px;
				margin-left:0px;
				margin-right:0px;
				font-size:12px;
				color:#000000;
			}
			div.overview-text a {
				color:#CC036D;
			}
			div.overview-text h2 {
				margin-top:0px;
				margin-bottom:10px;
				margin-left:0px;
				margin-right:0px;
				font-size:15px;
				font-weight:lighter;
				color:#606060;
			}
		div.case-study {
			margin-top:10px;
			margin-bottom:10px;
			margin-left:30px;
			margin-right:30px;
			width:200px;
			height:275px;
			float:left;
			text-align:center;
		}
		div.accessory {
			margin-top:15px;
			margin-bottom:0px;
			margin-left:4px;
			margin-right:4px;
			width:165px;
			height:250px;
			float:left;
			text-align:center;
			vertical-align:bottom;
		}
 
/* Table Styles */		
table {
	/*border:1px solid #CC006B;*/
	margin:10px auto;
	background-color:#FFF;	
}
	table th{
		background-color:#CC006B;
		color:#FFF;
		font-wieght:bold;
	}
	
	table tr{
	    color:#000;				
	}
	table tr.paging{
		color:#E0277C;
	}
	table td {
	    padding:1px;
		/*border-top:1px solid #CC006B;		
		border-bottom:1px solid #000;	*/	
	}
	
/* View Styles (Cake Actions) */
	
		#admin_main {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:20px;
			margin-right:0px;			
			float:left;
			clear:none;
			color:#FFF;			
		}
			#admin_main table {
				width:96%;
			}
			
			#admin_main h1 {
				margin-top:20px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:0px;
				font-size:26px;
				font-weight:lighter;
				color:#CC036D;
			}
			#admin_main h2 {
				margin-top:10px;
				margin-bottom:10px;
				margin-left:0px;
				margin-right:0px;
				font-size:15px;
				font-weight:bolder;
				color:#FFF;
			}
			
	
	.actions{		
		list-style:none;
		display:block;
		margin-left:0;
		padding-left:0;
	}
	
	.actions li {
		text-align:center;
	}
	
	.actions li a{
		padding:2px;
		float:left;
		width:100px;
		background-color:#CC036D;
		margin:2px;
		border:2px solid #000;
		color:#FFF;
		text-decoration:none;
		font-weight:bolder;
	}
	
	.admin li a{
		padding:5px;
	}
	
	.actions li a:hover{
		background-color:#000;
	}
	
	div.related {
		clear:both;
		display:block;
	}
	dl {
		line-height:2em;
		margin:0em 1em;
		float:left;
		width: 400px;
	}
	dt {
		font-weight: bold;
		vertical-align:top;
	}
	dd {
		margin-left:10em;
		margin-top:-2em;
		vertical-align:top;
	}
		
	
/* Geo Dealer Locations */
 
	table.locations{
		background-color:#CCC;
		width:90%;
	}
	
	table.locations td{
		background-color:#FFF;
	}
	/* career page styles */
#employbox {
	width:250px;
	float:right;
	margin:20px 0px 20px 20px;
	padding:5px 10px 0px 10px;
	border:#333333 3px solid;
	background:#f9deec;
	}
p #eoe {
	font-size:10px;
	}
	
/* history page */
div #buildings {
	width:250px;
	float:right;
	margin:20px 0px 20px 20px;
	border-left:1px #FF0066 solid;
	padding-left:10px;
	}
/* Geo Dealer Locations */
 
	table.locations{
		background-color:#CCC;
		width:90%;
	}
	
	table.locations td{
		background-color:#FFF;
	}
	
	
/* ******* CSS Added By Keyur ***** */
#pgmain{
	margin-left:0px;
	padding-left:10px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:500;
	color:#141414;
}
.pgtitle{
	font-size:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
}
.sub-pgtitle{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
}
#projinfo1{
	
	height:30px;
	font-size:14px;
	font-weight:bold;
}
#projinfo2{
	
	height:30px;
	font-size:14px;
	font-weight:bold;
}
#projinfo3{
	
	height:30px;
	font-size:14px;
	font-weight:bold;
}
#projinfo4{
	
	height:30px;
	font-size:14px;
	font-weight:bold;
}
#projinfo5{
	
	height:30px;
	font-size:14px;
	font-weight:bold;
}
#projinfo6{
	
	height:30px;
	font-size:14px;
	font-weight:bold;
}
.setpink
{
	background:#C75668;
	color:#141414;
}
.setblack{
	background:#000000;
	color:#ffffff;
}
.setpadding{
	padding-top:10px;
	padding-left:10px;
}
.chkproduct li {
	float:left;
	height:20px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:4px;
	width:250px;
}
 
#divbtn{
	text-align:center;
	width:100%;
}
.btnclass{
	margin-top:20px;
	margin-bottom:10px;
}
#prodlist2 table{
	border:none;
}
#prodlist2 table tr{
 color:#141414;
}
 
#prodlist2 table tr td{
	border:none;
	padding:2px;
}
#prodlist3 table{
	border:none;
}
#prodlist3 table tr{
 color:#141414;
}
 
#prodlist3 table tr td{
	border:none;
	padding:2px;
}
#prodlist4 table{
	border:none;
}
#prodlist4 table tr{
 color:#141414;
}
 
#prodlist4 table tr td{
	border:none;
	padding:2px;
}
#prodlist5 table{
	border:none;
}
#prodlist5 table tr{
 color:#141414;
}
 
#prodlist5 table tr td{
	border:none;
	padding:2px;
}
#prodlist6 table{
	border:none;
}
#prodlist6 table tr{
 color:#141414;
}
 
#prodlist6 table tr td{
	border:none;
	padding:2px;
}
.red-text{ color:#FF0000;}
.err_msg{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
	color:#FE0000;
	text-align:center;
}
#pagination table td{
  color:#E0277C;
}
#copy table td.paging a{
font-size:14px;
	color:#E0277C;
}
#copy table td.paging a:hover{
font-size:14px;
	color:#E0277C;
}
#copy table td.paging a:visited{
font-size:14px;
	color:#E0277C;
}
#copy table td.paging a.selected{
	color:#000000;
	font-size:14px;
	text-decoration:underline;
}
#copy table td.paging a.selected:hover{
	color:#000000;
	font-size:14px;
	text-decoration:underline;
}
#copy table td.paging a.selected:visited{
	color:#000000;
	font-size:14px;
	text-decoration:underline;
}
/* ******************************** */

/**
 * A. Dephue - Tuesday, 01 Decmber 2009
 * Style entries for case study pages
 */
div.case_study {
	width: 250px;
	float:right;	
}

div.case_study img {
	width: 60px;
}
 