

body {font-family: Verdana, Helvetica, sans-serif; font-size:11px; background:url(../images/global/bgslice.jpg) no-repeat top center; margin:0; text-align:center;  }

a{color:#224E97;}
a:link{color:#224E97;}
a:active{color:#224E97;}
a:visited{color:#224E97;}

#wrap{width:991px; margin:0 auto;}

#header{background:url(../images/global/new-mwcheader.jpg) no-repeat; width:991px; height:73px; margin:0 auto; text-align:left;}

#header a{display:block; width:400px; height:73px;}

#header h1{display:none;}

#innerContent h1 {
	color: #11409c;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 220%;
	margin-top: 0;
}

#leftmenu{width:265px; min-height:480px; background:url(../images/global/bgleftmenu.jpg) no-repeat; float:left; text-align:left;}

#leftmenu a{color:#224E97; text-decoration:none;}
#leftmenu a:hover{color:#224E97; text-decoration:underline;}

#leftmenu ul{color:#224E97; margin:0 10px 10px 10px; list-style:none; padding:5px 0 5px 0px; border-bottom:1px solid #B7CDF2;}

#leftmenu ul span{padding:0 0 0 15px;}

#leftmenu ul li{padding:5px 0 5px 0; min-height:16px;}

#leftmenu ul li ul{border:none; padding:2px 0 0 0; margin:2px 0 0 0; }

#leftmenu ul li ul li{color:#666; padding:3px 0 3px 20px; border-top:1px solid #DEE7F6; background:url(../images/global/menu-bullet.gif) 8px 9px no-repeat #F4F6F9;  }

#submenuOn{font-weight:bold; background:#E2EBFA; border-top:1px solid #B7CDF2; border-bottom:1px solid #B7CDF2;}

#submenuOn span{padding:0 0 0 20px; background:url(../images/global/menu-arrow.gif) no-repeat 6px 3px;}

#submenuOn li{font-weight:normal; background:#F4F6F9;}

#rightmenu {padding:0; margin:10px 20px 0 20px; width:auto; color:#003399;}
#rightmenu li{list-style:none; padding:10px 0 10px 0; border-bottom:1px solid #eee; line-height:16px;}
#rightmenu a{ text-decoration:underline;}
#rightmenu a:hover{text-decoration:none;}


#latestnews{padding: 0 0 0 10px;}
#latestnews ul{padding: 5px 0 10px 5px;}
#latestnews ul li{padding: 3px 0 0 0;}
#latestnews a{color:#224E97; text-decoration:underline;}

.greytxt{color:#666;}
.floatR{float:right;}
.floatL{float:left;}


.welcomeHdr{ background:url(../images/headings/welcome-to-ormiston-wire.gif) no-repeat top left; width:395px; height:25px; display: block; overflow: hidden; text-indent:-1000px; }
.companyHdr{ background:url(../images/headings/company-profile.gif) no-repeat top left; width:395px; height:25px; display: block; overflow: hidden; text-indent:-1000px; }
.newsHdr{ background:url(../images/headings/company-news.gif) no-repeat top left; width:395px; height:25px; display: block; overflow: hidden; text-indent:-1000px; }
.newsletterHdr{ background:url(../images/headings/company-newsletter.gif) no-repeat top left; width:395px; height:25px; display: block; overflow: hidden; text-indent:-1000px; }
.lnewsHdr{background:url(../images/headings/latest-news-left.gif) no-repeat top left; width:90px; height:13px; margin: 0 0 0 15px; display: block; overflow: hidden; text-indent:-1000px; }
.mailHdr{background:url(../images/headings/mailing-list-left.gif) no-repeat top left; width:160px; height:18px; margin: 0 0 0 15px; display: block; overflow: hidden; text-indent:-1000px; }
.envHdr{background:url(../images/headings/environmental-policy-left.gif) no-repeat top left; width:160px; height:18px; margin: 0 0 0 15px; display: block; overflow: hidden; text-indent:-1000px; }
.prodrangeHdr{background:url(../images/headings/hp-product-range.jpg) no-repeat top left; width:160px; height:18px; margin:10px 0 0 2px; display: block; overflow: hidden; text-indent:-1000px; }
.prodsHdr{background:url(../images/headings/product-range.gif) no-repeat top left; width:180px; height:25px; margin:0; display: block; overflow: hidden; text-indent:-1000px; }
.qualityHdr{background:url(../images/headings/quality.gif) no-repeat top left; width:180px; height:25px; margin:0; display: block; overflow: hidden; text-indent:-1000px; }
.environHdr{background:url(../images/headings/environmental-policy.gif) no-repeat top left; width:280px; height:25px; margin:0; display: block; overflow: hidden; text-indent:-1000px; }
.contactHdr{background:url(../images/headings/contact-details.gif) no-repeat top left; width:280px; height:25px; margin:0; display: block; overflow: hidden; text-indent:-1000px; }
.techHdr{background:url(../images/headings/technical-data.gif) no-repeat top left; width:280px; height:25px; margin:0; display: block; overflow: hidden; text-indent:-1000px; }
.sitemapHdr{background:url(../images/headings/site-map.gif) no-repeat top left; width:280px; height:25px; margin:0; display: block; overflow: hidden; text-indent:-1000px; }

.picwireHdr {
	background:url(../images/headings/pic-wire.gif) no-repeat top left; width:255px; height:23px; margin:0 0 10px 0; display: block; overflow: hidden; text-indent:-1000px;
}
.gymropesHdr {
	background:url(../images/headings/gym-ropes.gif) no-repeat top left; width:255px; height:23px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.wireropeHdr {
	background:url(../images/headings/wire-rope.gif) no-repeat top left; width:255px; height:23px; margin: 0 0 10px 0; display: block; overflow: hidden; text-indent:-1000px;
}

.lordHdr {
	background:url(../images/headings/lord-stafford.gif) no-repeat top left; width:255px; height:23px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.winchHdr {
	background:url(../images/headings/winch-cables.gif) no-repeat top left; width:255px; height:23px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.balustradesHdr {
	background:url(../images/headings/316-grade.gif) no-repeat top left; width:255px; height:23px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.marinesHdr {
	background:url(../images/headings/marine-type.gif) no-repeat top left; width:460px; height:23px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.swagedHdr {
	background:url(../images/headings/swaged-terminals.gif) no-repeat top left; width:460px; height:25px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.architecturalHdr {
	background:url(../images/headings/architectural-type.gif) no-repeat top left; width:460px; height:25px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.otheraccessHdr {
	background:url(../images/headings/other-accessories.gif) no-repeat top left; width:460px; height:25px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.stainlessHdr {
	background:url(../images/headings/stainless-swaged.gif) no-repeat top left; width:460px; height:25px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.fittingsHdr {
	background:url(../images/headings/fittings-wire.gif) no-repeat top left; width:460px; height:25px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.holidayHdr {
	background:url(../images/headings/holidays.gif) no-repeat top left; width:255px; height:25px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.catenaryHdr {
	background:url(../images/headings/catenary.gif) no-repeat top left; width:255px; height:25px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.mwcHdr {
	background:url(../images/hdhtd.gif) no-repeat top left; width:420px; height:40px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.steelwireHdr {
	background:url(../images/headings/steel-wire.gif) no-repeat top left; width:400px; height:46px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}

.skipHdr {
	background:url(../images/headings/skip-cables.gif) no-repeat top left; width:400px; height:46px; margin: 0; display: block; overflow: hidden; text-indent:-1000px;
}


.errortxt{color:#990000;}

#maillist{padding: 0 0 0 10px;}
#maillist ul{padding: 0 0 10px 5px;}
#maillist ul li{padding: 5px 0 5px 0;}
#maillist a{color:#224E97; text-decoration:none;}

#envpol{padding: 0 0 0 10px;}
#envpol ul{padding: 0 0 10px 5px;}
#envpol ul li{padding: 5px 0 5px 0;}
#envpol a{color:#224E97; text-decoration:underline;}

.callLink{border-top:1px solid #B7CDF2; border-bottom:1px solid #B7CDF2; background:#E8EEF9;}
.callLink span{padding:0 0 0 20px; background:url(../images/global/menu-arrow.gif) no-repeat 6px 3px;}

.incCallLink{border-top:1px solid #B7CDF2; border-bottom:1px solid #B7CDF2; background:#E8EEF9; padding:5px 0 5px 0; margin:0;}
.incCallLink a{color:#666; font-weight:normal; text-decoration:none;}
.incCallLink a:hover{text-decoration:underline;}
.incCallLink span{padding:0 0 0 20px; background:url(../images/global/menu-arrow.gif) no-repeat 6px 3px;}


#content{width:706px; min-height:480px; background:#fff; float:right; text-align:left; margin:10px; position: relative;}

#content #main{font-size:1.0em; color:#666; padding:0 10px 0 0;}

#content h3, #innercontent h2{color:#666; font-weight:normal; font-size:1.4em; margin:5px 0 5px 0; padding:0 0 10px 0; border-bottom:1px solid #D8E4F7;}

#content #main{font-size:1.0em; color:#666; padding:0 10px 0 0; line-height:18px;}
#content #main tr{font-size:0.7em; color:#666666;}

#content #main ul{padding:0 0 0 20px;}
#content #main ul li{padding:8px 0 8px 0; margin:0;}

#innercontent{width:480px; min-height:480px; background:#fff; float:left; text-align:left; margin:10px 0 10px 10px;}

#innercontent #main{font-size:1.0em; color:#666; padding:0 10px 0 0; line-height:18px;}
#innercontent #main tr{font-size:0.7em;}

#innercontent #main ul{padding:0 0 0 20px;}
#innercontent #main ul li{padding:8px 0 8px 0; margin:0;}

#innercontent #main .newsimg{text-align:center; border:1px solid #eee; padding:10px;}

#innercontent h3{color:#666; font-weight:normal; font-size:1.4em; margin:5px 0 5px 0; padding:0 0 10px 0; border-bottom:1px solid #D8E4F7;}

#rightcontent{float:right; width:225px; min-height:480px; margin:0 0 30px 0; background:url(../images/global/bgGradient.jpg) top left no-repeat; text-align:left; }

.companyimg{margin:0 0 10px 30px; width:170px; line-height:18px;}
.companyimg img{margin:0 0 5px 0;}

.line{border-bottom:1px solid #eee; margin:0 0 10px 0;}


#prodlist{width:700px;}
#prodlist .inner{display:block}
#prodlist .inner img{margin:0 0 5px 0;}
#prodlist .preview{display:block; float:left; margin:10px 12px 0 0px; text-align:center; border:1px solid #B7CDF2; height:160px; width:145px; background:#E8EEF9; padding:5px; }
#prodlist .preview:hover {background-color:#FFFFFF;}

#footer{width:991px; height:148px; background:url(../images/global/bgfooter.jpg) no-repeat; margin:0 auto; font-size:0.9em;color:#fff;}
#footer a{color:#fff; text-decoration:none;}
#footer a:hover{color:#fff; text-decoration:underline;}

#footernav{padding:12px 0 0 0;}

#footerinfo{padding:32px 0 0 0;}

#footercopy{padding:40px 0 0 20px; text-align:left;}

#netstep{float:right; padding:40px 40px 25px 40px; background:url(../images/global/netstep-logo.gif) no-repeat right 30px; margin-right:20px; }

.clear{clear:both;}

table#prices {
	border: 1px solid #99CCFF;
	font-family: verdana, arial;
	width: 440px;
	margin: 0;
	padding: 0;
	font-size: 11pt;
	border-collapse: collapse;
}
table#prices th {
	background: #99CCFF;
	text-align: left;
	
}
table#prices th.mainth {
	text-align: center;
	border-right: 1px solid #99CCFF;
}

table#prices td {
	border-bottom: 1px solid #99CCFF;
	border-right: 1px solid #99CCFF;
	
}
table#prices th, table#prices td {
	padding: 4px 2px;
	text-align: center;
}
table#prices tr.headertr th {
	background: #CCECFF;
	border-right: 1px solid #99CCFF;
	padding-left: 10px;
	text-align: left;

}
table#prices tr.subhead th {
	font-weight: normal;
	padding: 6px 6px 6px 3px;
}

table#prices td.imgcell {
	vertical-align: top;
}
p.right {
	text-align: right;
}
a.block {
	display: block;
}

#sitemap p {margin-bottom:0px;}
#sitemap ul {
	padding:10px;
	margin:0px;
}
#sitemap ul li {
	margin:0px;
	padding:0px;
	line-height:0.5em;
}
img#notice {
	position: absolute;
	right: 0;
	top: 0; 
}
h3#remove-mewhen-notice-goes {
	font-size: 10pt;
	padding-bottom: 20px;
}