

/* -- Basic HTML Elements -- */

a:link {color: #0088FF; text-decoration: underline;}
a:visited {color: #0088FF; text-decoration: underline;}
a:hover {text-decoration: none;}
abbr, acronym {font-style: normal; border-bottom: dotted 1px #ABB1B7; cursor: help;}
body {color: #092763; background: #ffffff; font: 12px/19px Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: center;}
form {margin: 0;}
h1 {font-weight: bold; font-size: 12px; margin: 0; padding: 0;}
h2 {color: #EB694A; font: normal 18px Helvetica, Arial, sans-serif; letter-spacing: -1px; margin: 0 0 0 0;}
h3 {font-size: 17px; }
h4 {font-size: 12px;}
hr {border: none; height: 1px; background: #ccc; margin: 2em 0;}
img {border: 0; padding: 0;}
ins {text-decoration: none; color: #EC694A;}
pre {width: 580px;}
table {margin: 2em 0;}
table caption {color: #fff; background: #98A0A6;}
th {text-align: left; background: #C7CBCE;}
a:hover code {color: #AAD7FF;}
tr.alt {background: #E9EAEB;}
img { border: 0; padding: 0; margin: 0;}
p { line-height: 19px;padding: 0px; margin-top: 3px; margin-bottom: 8px; }
p span.important {font-weight: bold;}	

#pageContainer {position: relative;width: 768px;margin-left: auto;margin-right: auto;margin-top: 10px;padding: 0;text-align: left;}
#pageHeader {background: url(../images/oldSWWR/SWWR_banner.jpg) #00246b no-repeat;width: 768px;height: 100px;margin: 0;padding: 0;}
#pageHeader h1 {}
#pageHeader h2 {}

#pageHeader h1 span,#pageHeader h2 span{display: none;}
#mainContent {float: right; width: 587px;  padding: 5px 0px 5px 8px;}
#sidebar {float:left;margin: 0;width: 173px;padding: 4px 0 0 0;}
#sidebar ul {padding: 0;margin: 0;}
#sidebar ul li {padding: 0;margin: 0;list-style: none;height: 31px;width: 173px;background: #ffffff;border-bottom: 1px dotted #00246b;}
#sidebar ul li a {display: block;margin: 0;text-decoration: none;width: 103px;height: 19px;padding: 6px 35px;white-space: nowrap;}
#sidebar .cur {background: #d6dbde;}
#sidebar ul a:hover {background-color:#d9e2ef;}
* html ol li {
	position: relative;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#wrapper ol {
	margin: 0;
	padding: 0;
	}
#wrapper ol li {
	float: left;
	line-height: 0.75em;
	margin: 0;
	padding: 0;
	list-style: none;
	
	}
#wrapper ol li.col1 {
	width: 49%;
	}
#wrapper ol li.col2 {
	width: 49%;
	}
#wrapper ol li.sulphur {
	width: 33%;
	
	}
#wrapper ol li.newIberia {
	width: 33%;
	}
#wrapper ol li.kansasCity {
	width: 33%;
	}
ul.manuals {
	list-style-type: none;
	margin: 60px 0 0 0;
	padding: 0px;
	text-align: center;
	}
ul.manuals li {
	height: 120px;
	padding: 0 0 0 100px;
	margin: 0 0 10px 0;
	border-top: 1px solid #fff;
	border-left: 1px solid ;
	border-bottom: 1px solid ;
	border-right: 1px solid #fff;
	}
ul.manuals li img {
	vertical-align: middle;
	height: 100%;
	width: 0px;
	}
ul.links li.catalog_2003 {
	height: 120px;
	padding: 0 0 0 100px;
	margin: 0 0 10px 0;
	background-image:url(../images/oldSWWR/nproducts.jpg);
	background-repeat:  no-repeat;
	}
ul.links li.wireRope {
	height: 120px;
	padding: 0 0 0 100px;
	margin: 0 0 10px 0;
	background-image:url(../images/oldSWWR/pwirerope2.jpg);
	background-repeat:  no-repeat;
	}
ul.links li.wireRopeFittings {
	height: 120px;
	padding: 0 0 0 100px;
	margin: 0 0 10px 0;
	background-image:url(../images/oldSWWR/pwireropefittings2.jpg);
	background-repeat:  no-repeat;
	}
ul.links li.wireRopeSlings {
	height: 120px;
	padding: 0 0 0 100px;
	margin: 0 0 10px 0;
	background-image:url(../images/oldSWWR/pwireropeslings2.jpg);
	background-repeat:  no-repeat;
	}
ul.links li.chainSlings {
	height: 120px;
	padding: 0 0 0 100px;
	margin: 0 0 10px 0;
	background-image:url(../images/oldSWWR/pchain2.jpg);
	background-repeat:  no-repeat;
	}
ul.manuals li a {display: block;height: 100%; margin: 0; white-space: nowrap;}
ul.manuals li a:hover {color: #fff; background-color:#092763;}
ul.links {
	list-style-type: none;
	margin: 60px 0 0 0;
	padding: 0px;
	width: 99%;
	text-align: center;
	}
ul.links li {
	margin: 0 0 10px 0;
	border-top: 1px solid #fff;
	border-left: 1px solid #092763;
	border-bottom: 1px solid #092763;
	border-right: 1px solid #fff;
	}
ul.links li img {
	width: 0px;
	height: 100%;
	vertical-align: middle;
	}
ul.links li.swssi {
	height: 75px;
	padding: 0 0 0 75px;
	background-image:url(../images/oldSWWR/logoglobe2.gif);
	background-repeat:  no-repeat;
	}
ul.links li.haynes {
	height: 32px;
	padding: 0 0 0 150px;
	background-image:url(../images/oldSWWR/logohaynes.jpg);
	background-repeat:  no-repeat;
	}
ul.links li.awrf {
	}
ul.links li a {display: block;height: 100%;margin: 0; padding: 0;white-space: nowrap;}
ul.links li a:hover {color: #fff; background-color:#092763;}
#bodyContent {
	margin: 0;
	padding-top: 10px;	
	color: #092763;
	}
#bodyContent p {
	padding: 2px 2px 20px 10px;
	}
#headerTitle {	
	position: relative;
	background: #2F0034 url(../images/bg_teleflex.gif)  repeat-y;
	margin: 0px;
	padding: 0px;
	border-top: solid #fff 1px;
	padding: 0 0 5px 0;
	color: #fff;
	}
#headerContent {
	margin: 0px;
	padding: 20px;
	background: url(../images/bg_down.gif)  repeat-x #d6dbde;
	/* old color: #F3E7F3 */
	color: #092763;
	border-bottom: 1px #fff solid;
	}
#swwrLocation {
	text-align: center;
	margin: 0px;
	padding: 0px;
	line-height: 0.75em;
	}
#distributionCenters {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	}
#categories {
	margin-top: 40px;
	padding: 5px;
	}
#categories a {margin: 0; padding: 0; white-space: nowrap;text-decoration: underline;}
#categories a:hover {color: #092763; font-weight: bold;}
#manuals {
	margin-left: 100px;
	margin-top: 30px;
	padding: 2px;
	}
#wrapper {
	position: relative;
	width: 98%;
	margin-bottom: 1px;
	margin-top: 10px;
	}
#clearAll {clear: both; line-height: 0px; height: 0px;}
#clearLt {clear: left; line-height: 0px; height: 0px;}
#clearRt {clear: right; line-height: 0px; height: 0px;}
#footer {
	clear: both;
	font-size: 10px;
	font-weight: bold;
	color: #000; 
	background: url(../images/bg_down_footer.gif)  repeat-x #d2cca2;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 15px;
	padding: 0;
	text-align: center;
	border-top: 1px solid;
	border-bottom: 1px solid;
	}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	
	text-transform: capitalize;
	padding-bottom: 5px;
	}
.titleLink {
	color: #fff;
	margin-left: 10px;
	text-decoration: none;
	}
.titleLink a:link {color: #fff; }
.titleLink a:visited {color: #fff; }
.titleLink a:hover {color: #fff; text-decoration: none;}
.instructions {
	text-align: center;
	}
.address {}
.manual-text {
	text-align: center;
	vertical-align: middle;
	}
.link_text {
	background: #ff0000;
	text-align: center;
	}
.va-middle {
	background: #000;
	height: 100px;
	vertical-align:middle;
	}
.flLeft { position: relative;float: left; margin: 0px 15px 0px 0px; border-bottom: 1px solid #00286b;border-right: 1px solid #00286b;}
.flRight {position: relative;float: right; margin: 0 0 0 15px;}
.flAbsLeft {position: absolute; float: left; margin: 0px 15px 0px 0px; border-bottom: 1px solid #00286b;border-right: 1px solid #00286b;}
.center {text-align: center;}
.pushRight{ margin-left: 120px;}

#searchBox {font-size: 10px;text-align: right; margin-top: 74px;float: right;}
#searchBox label {display: none;}
#searchBox #search { font-size: 10px; width: 90px;border: 1px solid #d9e2ef; padding-left: 2px; }
.button {font-size: 10px;}
#orderBox {}
#orderBox label {}
#orderBox #order {border: 1px solid #2F0034; padding-left: 2px; width: auto;}
#orderBox #group {border: 1px solid #2F0034; padding-left: 2px; width: auto;}
#orderTable {width: 100%; padding: 0; margin: 0;}
#orderTable td.td2 { background: #d6cb9c;}
#orderTable td {padding: 3px;}
#custSearch {
	text-align: right;
	margin:0;
	padding-right: 5px;
	
}
