.content-header-company, .content-header-products, .content-header-benefits, .content-header-news, .content-header-contact {
	padding: 0;
	margin: 0;
	height: 110px;
	width: 800px;
	overflow: hidden;
}
	.content-header-company {
		background: url(../images/interior/page_header_company.jpg) no-repeat;
	}
	.content-header-products {
		background: url(../images/interior/page_header_products.jpg) no-repeat;
	}
	.content-header-benefits {
		background: url(../images/interior/page_header_benefits.jpg) no-repeat;
	}
	.content-header-news {
		background: url(../images/interior/page_header_news.jpg) no-repeat;
	}
	.content-header-contact {
		background: url(../images/interior/page_header_contact.jpg) no-repeat;
	}
	
h2.date-header {
  margin:1.5em 0 .5em;
  font:normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
  line-height: 1.4em;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999999;
}
	
	
#content {
}

	.content-left {
		position: relative;
		width: 599px;
		float: left;
	}
		.content {
	padding-left: 10px;
	background: url(../images/interior/content_bg.png) repeat-y;
	min-height: 411px;
	width: 589px;
		}

		.blog_content {
	padding-left: 10px;
	background: url(../images/interior/content_bg.png) repeat-y;
	min-height: 411px;
	width: 560px;
		}
               .pr-bullets {
                          padding-left: 20px
               } 
               .pr-indent {
                          padding-left: 40px
               } 
                
		
			.submenu {
				padding-left: 10px;
				border-top: 5px #A5D6E2 solid;
				height: 55px;
			}
			
			.no-submenu {
				border-top: 5px #A5D6E2 solid;
				height: 5px;
				overflow: hidden;
			}
				.submenu-option {
					height: 55px;
					float: left;
				}	
				
				/*
					
				.submenu-option-1 {
					background: url(../images/interior/submenu/company_submenu_1_off.jpg) no-repeat;
					width: 91px;
				}
				.submenu-option-1:hover {
					border-top: 10px solid #F9F9F9;				
					background: url(../images/interior/submenu/company_submenu_1_on.jpg) 0 -10px no-repeat;
					height: 45px;
					cursor: pointer;
				}
				.submenu-option-1-on {
					background: url(../images/interior/submenu/company_submenu_1_on.jpg) no-repeat;
					width: 91px;
				}
				.submenu-option-2 {
					background: url(../images/interior/submenu/company_submenu_2_off.jpg) no-repeat;
					width: 88px;
				}
				.submenu-option-2:hover {
					border-top: 10px solid #F9F9F9;				
					background: url(../images/interior/submenu/company_submenu_2_on.jpg) 0 -10px no-repeat;
					height: 45px;
					cursor: pointer;
				}
				.submenu-option-2-on {
					background: url(../images/interior/submenu/company_submenu_2_on.jpg) no-repeat;
					width: 88px;
				}
				.submenu-option-3 {
					background: url(../images/interior/submenu/company_submenu_3_off.jpg) no-repeat;
					width: 77px;
				}
				.submenu-option-3:hover {
					border-top: 10px solid #F9F9F9;				
					background: url(../images/interior/submenu/company_submenu_3_on.jpg) 0 -10px no-repeat;
					height: 45px;
					cursor: pointer;
				}
				.submenu-option-3-on {
					background: url(../images/interior/submenu/company_submenu_3_on.jpg) no-repeat;
					width: 77px;
				}
				
				
				
				.submenu-option-4 {
					background: url(../images/interior/submenu/company_submenu_4_off.jpg) no-repeat;
					width: 89px;
				}
				.submenu-option-4:hover {
					border-top: 10px solid #F9F9F9;				
					background: url(../images/interior/submenu/company_submenu_4_on.jpg) 0 -10px no-repeat;
					height: 45px;
					cursor: pointer;
				}
				.submenu-option-4-on {
					background: url(../images/interior/submenu/company_submenu_4_on.jpg) no-repeat;
					width: 89px;
				}
				.submenu-option-5 {
					background: url(../images/interior/submenu/company_submenu_5_off.jpg) no-repeat;
					width: 157px;
				}
				.submenu-option-5:hover {
					border-top: 10px solid #F9F9F9;				
					background: url(../images/interior/submenu/company_submenu_5_on.jpg) 0 -10px no-repeat;
					height: 45px;
					cursor: pointer;
				}
				.submenu-option-5-on {
					background: url(../images/interior/submenu/company_submenu_5_on.jpg) no-repeat;
					width: 157px;
				}
				.submenu-option-6 {
					background: url(../images/interior/submenu/company_submenu_6_off.jpg) no-repeat;
					width: 157px;
				}
				.submenu-option-6:hover {
					border-top: 10px solid #F9F9F9;				
					background: url(../images/interior/submenu/company_submenu_6_on.jpg) 0 -10px no-repeat;
					height: 45px;
					cursor: pointer;
				}
				.submenu-option-6-on {
					background: url(../images/interior/submenu/company_submenu_6_on.jpg) no-repeat;
					width: 157px;
				}
				.submenu-option-7 {
					background: url(../images/interior/submenu/company_submenu_7_off.jpg) no-repeat;
					width: 116px;
				}
				.submenu-option-7:hover {
					border-top: 10px solid #F9F9F9;				
					background: url(../images/interior/submenu/company_submenu_7_on.jpg) 0 -10px no-repeat;
					height: 45px;
					cursor: pointer;
				}
				.submenu-option-7-on {
					background: url(../images/interior/submenu/company_submenu_7_on.jpg) no-repeat;
					width: 116px;
				}
				
				*/			
			
			.text {
				padding: 10px 11px 20px 20px;
				width: 549px;
			}
				.demo-thank-you {
					height: 321px;
				}
			
				.text h2, .text-left h2, .text-right h2 {
					padding-bottom: 10px;
					font-weight: bold;
					color: #5ab9ca;
					font-size: 14px;
					line-height: 18px;
				}				
				
				.text h3, .text-left h3, .text-right h3 {
					padding-top: 5px;
					padding-bottom: 5px;
					font-weight: bold;
					font-size: 16px;
					line-height: 18px;
					color: #5ab9ca;
				}
				
				.text p, .text-left p, .text-right p {
					padding-bottom: 10px;
					font-size: 12px;
					line-height: 18px;
				}
				
				.text-left {
					padding: 10px 20px 20px 20px;
					width: 265px;
					float: left;
				}
					.contact-text-left {
						padding: 10px 0 20px 20px;
						width: 265px;
						height: 321px;
						float: left;
					}
					.contact-map {
						padding: 16px 0 0 28px;
						background: url(../images/interior/map_bg.jpg) no-repeat;
						width: 267px;
						height: 188px;
						float: left;
					}
						#map {
							width: 236px;
							height: 172px;
						}
					
				.text-right {
					padding: 10px 20px 20px 0;
					width: 264px;
					float: right;
				}
			
			.picture {
				padding-right: 9px;
				background: url(../images/interior/pic_company_1.jpg) no-repeat;
				width: 250px;
				height: 250px;
				float: right;
			}
			
			
			
			.picture-header {
				padding-right: 9px;
				width: 580px;
				height: 178px;
				overflow: hidden;
			}
				.story-header .picture-header {	background: url(../images/interior/headers/story_image.jpg) no-repeat; }
				
				.careers-header .picture-header {	background: url(../images/interior/headers/careers_image.jpg) no-repeat; }
				
				.products-header .picture-header {	background: url(../images/interior/headers/products_image.jpg) no-repeat; }
				
				.reviews-header .picture-header {	background: url(../images/interior/headers/ratings_image.jpg) no-repeat; }
				
				.recommendations-header .picture-header {	background: url(../images/interior/headers/recommendations_image.jpg) no-repeat; }
				
				.blogs-header .picture-header {	background: url(../images/interior/headers/blogs_image.jpg) no-repeat; }
				
				.contact-header .picture-header {	background: url(../images/interior/headers/contact_image.jpg) no-repeat; }
				
				.benefits-header .picture-header {	background: url(../images/interior/headers/benefits_image.jpg) no-repeat; }
					
	
		.middle-shadow {
			left: 590px;
			position: absolute;
			background: url(../images/interior/middle_shadow.jpg);
			width: 9px;
			height: 413px;
			z-index: 1001;
		}
		
		.content-footer {
			background: url(../images/interior/content_bottom.png) no-repeat;
			width: 599px;
			height: 10px;
		}
	
	.content-right {
		width: 201px;
		float: right;
	}
	
		.news-bucket {
			padding: 40px 20px 0 10px;
			background: url(../images/interior/news_bucket.jpg) no-repeat;
			font-size: 12px;
			line-height: 16px;
			width: 171px;
			height: 215px;
		}		
		.news-bucket .news-link {padding-top: 7px;}
			
		.demo-bucket {
	background: url(../images/interior/demo_bucket.jpg) no-repeat;
	width: 201px;
	height: 166px;
		}

input.form-field {
	padding: 3px;
	border: 1px solid #E7E7E7;
	width: 272px;
	height: 17px;
}

textarea.form-field {
	padding: 3px 0 0 3px;
	border: 1px solid #E7E7E7;
	width: 456px;
	height: 66px;
}
	
/* FOOTER */

	.footer-left {
		padding-left: 10px;
		float: left;
	}
	
	.footer-right {
		padding-right: 210px;
		float: right;
	}
