@charset "utf-8";
*
{
	margin:0px;
	padding:0px;
	border:0px none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#636467;
}
body
{
	/*background:#808285 url(/images/body-bg-repeat.gif) left top repeat-x;*/
	background:#808285 url(/images/page-bg-repeat.gif) center top repeat-y;
}
#page-wrapper
{
	width:960px;
	margin:0px auto;
	background:#FFF;
}
#header
{
	height:175px;
	background:#FFF;
}
#header-contents
{
	height:140px;
}
.header-left
{
	width:640px;
}
#header-nav-wrapper
{
	height:35px;
	background:#939598;
}
#logo, #standard-fluromers, #business-line
{
	float:left;
	display:inline;
}
#logo
{
	margin-left:15px;
}
#standard-fluromers
{
	margin-top:52px;
	height:38px;
	width:500px;
}
#business-line
{
	margin-left:13px;
	margin-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#636467;
	width:500px; /* IE6 Fix */
}
#iso-certification
{
	float:right;
	display:inline;
	margin:31px 15px 0px 0px;
}
#home-subheader
{
	background:#D1D3D4;
	height:430px;
}
#home-animation
{
	float:left;
	display:inline;
	border:5px solid #939598;
}
#contents
{
	background:#F1F1F2 url(/images/contents-bg-repeat.gif) left top repeat-y;
}
#sidebar
{
}
#footer
{
	background:#636467;
}
.footer-address
{
	height:320px;
	background:#CD0000 url(/images/footer-address-bg.gif) left bottom no-repeat;
	padding-bottom:107px;
}
#footer h5
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	height:32px;
	font-weight:bold;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:1px solid #77787B;
	/*color:#C6C8CA;*/
	color:#FFFFFF;
}
#footer p,
#footer ul li, #footer ul li.nav-sub-heading,
#footer ul li a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#C6C8CA;
}
#footer ul li a sup
{
	color:#C6C8CA;
}
#footer ul li.nav-sub-heading
{
	font-weight:bold;
	color:#FFFFFF;
}
#footer ul li
{
	list-style:none;
	margin-bottom:8px;
}
#footer ul li a
{
	text-decoration:none;
}
#footer ul li a:hover
{
	color:#FFF;
}
#footer ul li a:hover sup
{
	color:#FFF;
}
.footer-address h5
{
	color:#DCDDDE !important;
	border:0px none !important;
	padding-bottom:16px;
}
.footer-address p
{
	color:#DCDDDE;
}
.copyright
{
	background:#8A8C8E;
	height:40px;
}
.copyright p, .copyright a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px !important;
	line-height:40px !important;
	margin:0px;
}
.copyright p
{
	color:#F1F1F2;
	text-indent:15px;
}
.copyright a
{
	float:right;
	display:inline;
	margin-right:15px;
	color:#636467;
	text-decoration:none;
}
.copyright a:hover
{
	color:#D1D3D4;
}
/*---------------------------------
	Columns
---------------------------------*/
.column-960
{
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
.column-768, .column-720, .column-640, .column-576, .column-540, .column-480, .column-384, .column-360, .column-320, .column-288, .column-256, .column-240, .column-192, .column-180
{
	float:left;
	display:inline;
}
.column-768
{
	width:768px;
}
.column-720
{
	width:720px;
}
.column-640
{
	width:640px;
}
.column-576
{
	width:576px;
}
.column-540
{
    width:540px;
}
.column-480
{
	width:480px;
}
.column-384
{
	width:384px;
}
.column-360
{
	width:360px;
}
.column-320
{
	width:320px;
}
.column-288 /* half of 576 (960 -192 navbar -192 product-sidebar) */
{
	width:288px;
}
.column-256
{
	width:256px;
}
.column-240
{
	width:240px;
}
.column-192
{
	width:192px;
}
.column-180
{
    width:180px;
}
.column-float-right
{
	float:right;
	display:inline;
}

/*---------------------------------
	General Elements
---------------------------------*/
.clear-both
{
	clear:both;
	height:0px;
	line-height:0px;
	font-size:0px;
}
.padding-offset
{
	padding:15px;
}
.padding-top-30
{
	padding-top:30px;
}
.padding-top-15
{
	padding-top:15px;
}
.padding-top-bottom
{
    padding:15px 0px;
}
.padding-left-right
{
    padding: 0px 15px;
}
.float-left
{
	float:left;
	display:inline;
    margin:0px 15px 15px 0px;
}
.float-right
{
	float:right;
	display:inline;
    margin:0px 0px 15px 15px;
}
.border-bottom-gray
{
	border-bottom:1px solid #A7A9AC;
}
.general-ul, .ul-checkmark, .ul-no-bullet
{
	list-style:none;
}
.general-ul li, .ul-no-bullet li
{
	padding-left:12px;
	background:url(/images/li-bullet.gif) left 7px no-repeat;
	padding-bottom:10px;
}
.general-ul li a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4E4F52;
	text-decoration:none;
}
.general-ul li a:hover
{
	color:#CD0000;
	/*text-decoration:underline;*/
}
.ul-no-bullet li
{
    background:none;
    clear:both;
}
.ul-img-container li
{
    height:90px;
    display:block;    
}
.ul-img-container li img
{
    float:left;
    display:inline;
    margin-right:10px;
}
.general-ol li
{
	margin-left:20px;
	padding-bottom:10px;
}
.general-data-table, .bordered-data-table
{
	border-collapse:collapse;
}
.general-data-table th, .general-data-table td,
.bordered-data-table th, .bordered-data-table td
{
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}
.general-data-table th.center, .general-data-table td.center,
.bordered-data-table th.center, .bordered-data-table td.center
{
	text-align:center;
}
.bordered-data-table th, .bordered-data-table td
{
	border:1px solid #D1D3D4;
}
.bordered-data-table th
{
	text-align:left;
	color:#cd0000;
	font-weight:bold;
    background:#e6e7e8 ;
}
.unfilledptfe
{
	/*width :100%;*/
}
.unfilled-ptfe td
{
	vertical-align:middle;
	text-align:left;
}

.tds-table td
{	
	vertical-align:middle;
	text-align:center;
}
.tds-table td.td-left
{	
	text-align:left;
}
.tds-table th
{	
	vertical-align:top;
	text-align:left;
	color:#000;
	font-weight:normal;
}
.tds-table th.red
{	
	vertical-align:top;
	text-align:left;
	color:#cd0000;
	font-weight:bold;
}
.tds-table th sup, .tds-table th sub
{
	color:#000;
}
#home-subheader .general-ul li a
{
	font-size:12px;
}
.spacer
{
    height:30px;
	display:block;
}
.spacer-15
{
    height:15px;
	display:block;
}
.ul-checkmark li
{
	padding-left:24px;
	background:url(/images/li-ckeckmark.gif) left 3px no-repeat;
	padding-bottom:10px;
}
h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#3C3533;
	padding-bottom:15px;
	border-bottom:1px solid #CD0000;
}
h2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	color:#CD0000;
	padding-bottom:15px;
}
h2 sub, h2 sup
{
	color:#CD0000;
}
#home-subheader h2
{
	font-size:13px;
	font-weight:bold;
	margin-bottom:15px;
}
h3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000;
	margin-bottom:15px;
}
h3 sub, h3 sup
{
	color:#000;
}
h4
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CD0000;
	margin-bottom:10px;
}
h4 sub, h4 sup
{
	color:#CD0000;
	font-weight:bold;
}
p
{
	margin-bottom:15px;
}
p.p-margin-0
{
	margin:0px;
}
.read-more-red
{
	float:left;
	display:inline;
	margin:30px 0px;
	padding:0px 20px 0px 10px;
	height:32px;
	background:url(/images/read-more-bg.gif) right top no-repeat;
	line-height:32px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.read-more-txt
{
	float:left;
	display:inline;
	height:18px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CD0000;
	text-decoration:none;
}
.read-more-txt:hover
{
	text-decoration:underline;
}
.separator
{
	border-bottom:1px solid #E6E7E8;
}
.separator-vertical
{
	margin-left:-1px;
	border-right:1px solid #E6E7E8;
	/*background:url(/images/separator-vertical.gif) right 12px no-repeat;*/
}

/*********************
	TABS
*********************/
#tabs-handles
{
    height:30px;
}
#tabs-handles li
{
	float:left;
	display:inline;
	list-style:none;
	border-left:1px solid #D1D3D4;
}
#tabs-handles li a
{
	float:left;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#636467;
	text-decoration:none;
	line-height:30px;
	padding:0px 15px;
    background:#E6E7E8;
	border-top:1px solid #D1D3D4;
	border-right:1px solid #D1D3D4;
}
#tabs-handles li.selected a
{
	background:#cd0000;
	color:#FFF;
}

#tabs-body
{
    position:relative;
    overflow:hidden;
    background:#FFF;
	border:1px solid #D1D3D4;
}
#tabs-body div
{
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#77787B;
	display:none;
}
#tabs-body div.tab-active
{
	display:block;
}

/*---------------------------------
	Font Colors
---------------------------------*/
.red
{
    color:#cd0000;
}
/*---------------------------------
	Misc
---------------------------------*/
#ptfe-home-image
{
	border:10px solid #808285;
}
/*---------------------------------
	Header Link Highlights
---------------------------------*/
#home-body #home-header-nav-link,
#ptfe-body #ptfe-header-nav-link,
#filled-ptfe-body #filled-ptfe-header-nav-link,
#tech-info-body #tech-info-header-nav-link,
#products-body #products-header-nav-link,
#about-us-body #about-us-header-nav-link
{
	background:#CD0000 !important;
}
#photogallery-body #photogallery-header-nav-link,
#contact-us-body #contact-us-header-nav-link,
#enquiry-body #enquiry-header-nav-link
{
	background:#CD0000 !important;
	color:#FFFFFF !important;
	font-weight:bold !important;
	border:1px solid #CD0000 !important;
}

.scroll-wrapper
{
	width:690px;
	height:520px;
	overflow:scroll;
}

/*---------------------------------
	Form 
---------------------------------*/
#form-wrap
{
	margin-left:50px;
	color:#626366;
	/*color:#999999;*/
}
#formTable
{
	width:100%;
	font-size:12px;
}
#formTable td
{
	padding:10px 2px;
	vertical-align:top;
}
label
{
	display:inline-block;
	height:32px;
	line-height:32px;
	margin:-10px 10px 0px 5px;
}
#feedback, #enquiry
{
	vertical-align:middle;
}
input.field
{
	height:32px;
}
textarea
{
	font-size:12px;
}
input.field, textarea
{
	width:270px;
	border:1px solid #939598;
	background:#fff;
	color:#636467;
	padding:0px 10px;
	line-height:32px;
	margin-top:-7px;
}
input.button
{
	width:80px;
	height:32px;
	background:#cd0000;
	color:#FFF;
	text-align:center;
	border:0px none;
	display:block;
	font-weight:bold;
	cursor:pointer;
}
.form-help
{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.error
{
	color:#999;
	background:url(/images/form-error-bg.gif) 24px 9px no-repeat;
	line-height:32px;
	display:inline-block;
	padding-left:48px;
	margin-top:-6px;
}
.error-character
{
	font-size:15px;
	color:#FF0000;
}
/*
h2.form-h2
{
	margin-top:25px;
	margin-bottom:0px;
	font-size:16px;
	font-weight:normal;
}
*/
.form-responce-message-spacer
{
	height:350px;
}

/* Image with caption */

.img-with-cap
{
	margin:20px;
	padding:5px;
	border:1px solid #DDD;
	float:left;
    display:inline;
    width: 180px;
    text-align: center;
}
.img-with-cap img
{
	border:0px none;
}
.cap
{
	margin-top:2px;
	padding:5px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	min-height:30px;
	background:#f3f3f3;
	text-align:center;
}
.cap strong
{
	/*
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	*/
}
/*Misc*/
sub, sup
{
	font-size:12px;
}
/*---------------------------------
	Sidebar
---------------------------------*/
#sidebar h3
{
	/*color:#3C3533;*/
	color:#000;
	border-bottom:1px solid #CD0000;
	padding-bottom:15px;
}
#sidebar-animation
{
	background:#FFFFFF;
	border:1px solid #636467;
}
.social-icon
{
	margin-right:5px;
}
/*---------------------------------
	Sidebar Nav
---------------------------------*/
#sidebar-nav
{
	margin:30px 15px 15px 15px;
}
#sidebar-nav li
{
	list-style:none;
}
#sidebar-nav li a
{
	height:33px;
	line-height:33px;
	display:block;
	padding:0px 13px;
	margin-bottom:5px;
	border:1px solid #636467;
	background:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#CD0000;
	text-decoration:none;
}
#sidebar-nav li a:hover
{
	background-color:#808285 ;
	color:#FFF;
}
/*
#sidebar-nav
{
	margin:30px 4px 15px 4px;
	background:#939598;
}
#sidebar-nav li
{
	list-style:none;
}
#sidebar-nav li a
{
	height:35px;
	line-height:35px;
	display:block;
	padding:0px 13px;
	border-bottom:1px solid #D1D3D4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
#sidebar-nav li a:hover
{
	background-color:#808285 ;
	color:#FFF;
}
*/
/*---------------------------------
	Google Translate Widget
---------------------------------*/
#google_translate_element
{
	background:#FFF !important;
	border:1px solid #808285;
	padding:4px 10px 6px 10px;
	height:20px;
}
#google_translate_element select
{
}
#google_translate_element div
{
	border:0px !important;
}
#google_translate_element span
{
}
.goog-te-gadget-icon img
{
	background:#FFFFFF;
	margin-right:25px;
}
.goog-te-menu-value span
{
	border:0px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#636467;
}
.goog-te-menu-value img
{
}


/*
.goog-te-menu2-item div, .goog-te-menu2-item:link div, .goog-te-menu2-item:visited div, .goog-te-menu2-item:active div {
color: #CC0000 !important;
background: #ffffff !important;
}
.goog-te-menu2-item:hover div span{
color: #ffffff !important;
background: #CC0000 !important;
}
*/

/*
#sidebar .section-rwr, #sidebar .section-gwr, #sidebar .section-rwg, #sidebar .section-amogh
{
	margin:0px 4px 12px 4px;
	background:#FFFFFF;
}
#sidebar .section-rwr
{
	border:1px solid #CD0000;
}
#sidebar .section-gwr
{
	border:1px solid #636467;
}
#sidebar .section-rwg
{
	border:1px solid #CD0000;
}
#sidebar .section-amogh
{
	border:1px solid #636467;
}
#sidebar .section-rwr h3, #sidebar .section-gwr h3, #sidebar .section-rwg h3, #sidebar .section-amogh h3
{
	padding:0px 15px;
	font-size:14px;
	line-height:32px;
	height:32px;
	margin-bottom:0px !important;
}
#sidebar .section-rwr h3, #sidebar .section-rwr p
{
	color:#CD0000;
}
#sidebar .section-gwr h3, #sidebar .section-gwr p
{
	color:#CD0000;
}
#sidebar .section-rwg h3, #sidebar .section-rwg p
{
	color:#636467 !important;
}
#sidebar .section-amogh h3
{
	color:#CD0000 !important;
}
#sidebar .section-amogh p
{
	color:#636467 !important;
}
*/
