﻿/* CSS Document */

h1 {
    font-size: 16px;
	font-weight: normal;
	color: #666;
	margin: 0;
	padding: 0px 0px 10px 0px;
}

h2 {
    font-size: 14px;
	font-weight: normal;
	color: #666;
	margin: 0;
	padding: 0px 0px 10px 0px;
}

h3 {
    font-size: 14px;
	font-weight: bold;
	color: #666;
	margin: 0;
	padding: 0px 0px 10px 0px;
}

#home_back {
    width: 800px;
	height: 450px;
	background: url(images/main_image_01.jpg);
}

#home_tile_container {
    width: 775px;
	margin: 0;
	padding: 35px 0px 0px 25px;
}

#home_tile_container a {
    display: block;
	float: left;
	width: 244px;
	height: 125px;
	padding: 0px 0px 0px 10px;	
	text-decoration: none;
}

#home_tile_container p {
    font-size: 12px;
	color: #666;
	padding: 0px 0px 10px 0px;
	margin: 0;
}

#home_text {
    float: right;
	margin: 115px 65px 0px 0px;
	color: #FFF;
	text-align: right;
    font-size: 22px;
	line-height: 110%;
}

#text_container {
    float: right;
	width: 350px;
	background: url(images/white-tint.png);
	/*behavior: url(iepngfix.htc);*/
	padding: 15px 0px 10px 15px;
	margin: 25px 25px 0px 0px;
	
}

#text_container p {
	padding: 0px 0px 15px 0px;
	margin: 0;
}


#text_container strong {
    color: #999;
}

#text_scroller {
    width: 320px;
	height: 270px;
	margin: 15px 0px 0px 0px;
	padding: 0px 20px 0px 0px;	
	overflow: auto;   
}

#contact_container {
    width: 290px;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    color: #FF0000;
}

.contact_push {
    width: 290px;
    clear: both;
	height: 0px;
	overflow: hidden;
}

#contact_container a {
    text-decoration: none;
}

#contact_container strong {
    font-size: 16px;
	font-weight: normal;     
}

.contact_pdf_icon {
	width: 97px;
	height: 84px;
	/*border-right-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-color:black;*/
	border: 0;
    /*behavior: url(iepngfix.htc);		*/
}

.contact_phone_icon {
	width: 131px;
	height: 84px;
	/*border-right-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-color:black;*/
	border: 0;
	/*behavior: url(iepngfix.htc);		*/
}

.contact_letter_icon {
	width: 90px;
	height: 84px;
	border: 0;
    /*behavior: url(iepngfix.htc);		*/
}

.contact_row {
    width: 290px;
	padding: 0px 0px 10px 0px;
}

.contact_text {
    float: left;
	width: 235px;
	height: 45px;
	padding: 5px 0px 0px 10px;
}

.note_text {
    font-size: 11px;
}

#factsheet_container {
    width: 111px;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    color: #FF0000;
}

#factsheet_container a {
    text-decoration: none;
}

#factsheet_container strong {
    font-size: 16px;
	font-weight: normal;     
}

#ask_container {
    float: left;
	width: 325px;
	background: url(images/white-tint.png);
    /*behavior: url(iepngfix.htc);	*/
	padding: 0px 0px 10px 15px;
	margin: 15px 0px 0px 25px;
}

#contact_container p {
	padding: 0px 0px 15px 0px;
	margin: 0;
}

#contact_container {
    float: left;
	width: 350px;
	background: url(images/white-tint.png);
    /*behavior: url(iepngfix.htc);	*/
	padding: 0px 0px 0px 0px;
	margin: 65px 0px 0px 25px;
}

#contact_icon_container p {
	padding: 0px 0px 0px 0px;
	margin: 0;
}

#contact_icon_container {
    float: left;
	width: 360px;
    /*behavior: url(iepngfix.htc);	*/
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
}

.contact_icon_row {
    width: 320px;
	padding: 0px 0px 10px 0px;
}

#ask_container p {
	padding: 0px 0px 15px 0px;
	margin: 0;
}

#faq_scroller {
    width: 290px;
	height: 330px;
	margin: 8px 0px 0px 0px;
	padding: 0px 20px 0px 0px;	
	overflow: auto;   
}

.faq_letter {
    font-size: 18px;
	font-weight: normal;
}

#ask_container strong {
    color: #999;
}

#notitle_container {
    width: 750px;
	padding: 25px 25px 25px 25px;
}

#notitle_container p {
	padding: 0px 0px 15px 0px;
	margin: 0;
}

#notitle_container strong {
    color: #999;
}

#fullpage_container {
    width: 750px;
	padding: 70px 25px 25px 25px;
}

#fullpage_container p {
	padding: 0px 0px 15px 0px;
	margin: 0;
}

#fullpage_container strong {
    color: #999;
}

#fullpage_scroller {
    width: 730px;
	height: 350px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
    overflow: auto;
}

#about_push {
    height: 10px;
	overflow: hidden;
}

.diagram {
    width: 350px;
	text-align: center;
	padding: 0px 0px 15px 0px;
}

.demo_push {
    width: 700px;
    clear: both;
	height: 10px;
	overflow: hidden;
}

.demo_text {
    float: right;
    width: 350px;
	padding: 20px 0px 0px 0px
}
.demo_text-narrow {
    float: right;
    width: 200px;
	padding: 20px 0px 0px 0px
}

td {
   text-align: left;
   vertical-align: top;
}

#news_container {
    float: right;
	width: 325px;
	background: url(images/white-tint.png);
    /*behavior: url(iepngfix.htc);	*/
	padding: 0px 0px 10px 15px;
	margin: 0px 25px 0px 0px;
}

#news_container p {
	padding: 0px 0px 15px 0px;
	margin: 0;
}


#news_container strong {
    color: #999;
}

#news_scroller {
    width: 290px;
	height: 310px;
	margin: 15px 0px 0px 0px;
	padding: 0px 20px 0px 0px;	
	overflow: auto;   
}

.press_img {
    border: 0;
	padding: 0;
	margin: 0px 0px 5px 0px;
}

#press_login {
    margin: 0;
	padding: 0;
}

#press_login label {
    font-weight: bold;
	color: #999;
}

.text_edit {
    line-height: 120%;
}

#contact_form {
    margin: 0;
	padding: 0;
}

#contact_form label {
    display: block;
	float: left;
	width: 50px;
    font-weight: bold;
	color: #999;
	padding: 5px 0px 0px 0px;
}

.send_button {
    float: right;
	margin: 0px 25px 0px 0px;
}

.text_details {
    line-height: 120%;
	width: 240px;
}


.archive_img {
    border: 0;
}

.scaled_img {
    width: 100px;
    border: 0;
}

.image_item {
    float: left;
	padding: 20px;
}

.title_img {
    width: 400px;
	height: 60px;
	/*behavior: url(iepngfix.htc);*/
}

.boldgrey {
    font-weight: bold;
	color: #999;
}

/* Page Backgrounds */

.body_back {
	height: 450px;
}

#lenticular_back {
    background: url(images/products-lenticular.jpg);
}

#depth_filter_back {
    background: url(images/products_filtersheets3.jpg);
}

#complementary_back {
    background: url(images/products-complementry.jpg);
}

#oil_filtration_back {
    background: url(images/products_oil_filtration.jpg);
}

#equipment_back {
    background: url(images/products_equipment_new.jpg);
}

#beer_back {
    background: url(images/applications-beer.jpg);
}

#wine_back {
    background: url(images/applications-wine.jpg);
}

#spirits_back {
    background: url(images/applications-spirtis.jpg);
}

#softdrinks_back {
    background: url(images/applications-soft-drinks.jpg);
}

#syrups_back {
    background: url(images/applications-surup.jpg);
}

#lubricants_back {
    background: url(images/applications-lube_oil.jpg);
}

#hot_oil_back {
    background: url(images/applications-hot_oil.jpg);
}

#cosmetics_back {
    background: url(images/applications-cosmetics.jpg);
}

#chemicals_back {
    background: url(images/applications-chemical.jpg);
}

#pharma_back {
    background: url(images/applications-pharmacetical.jpg);
}

#askanexpert_back {
    background: url(images/applications-ask_expert.jpg);
}

#aboutus_back {
    background: url(images/aboutus_page.jpg);
}

#press_back {
    background: url(images/press_page.jpg);
}

#contact_back {
    background: url(images/contact_page.jpg);
}

#personnel_back {
    background: url(images/whoswho_page.jpg);
}

.contact-personnel{
	float: left;
	width: 200px;
	height: 220px;
	border: 0px solid #999;
	text-align: left;
	margin-right: 35px;
	margin-bottom: 20px;
	font-size: 1.2em;
}
.contact-personnel b{
	font-size: 1.3em;
	font-weight: normal;
}