/* Begin General Styles ///////////////////////////////////// */

a {
	color: #004680;
}

a img {
	border: none;
}

body, html {
	margin: 0;
	padding: 0 0 25px 0;
	background: url('../images/bg.gif');
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.order label{
width:120px;
font-size:12px;
color:#000000;
display:block;
float:left;
}

dd {
	overflow: visible;
	display:table-cell;
}

dl, ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

dt {
	float: left;
	width: 190px;
}
dt.long {
	float: left;
	width: 350px;
}
dt.short {
	float: left;
	width: 120px;
}

fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

fieldset input {
	width: 355px;
}

fieldset input.image {
	width: auto;
	margin: auto;
}

fieldset input.check, fieldset input.checkbox {
	width: auto;
	position: relative;
	top: 3px;
}

fieldset input.checkbox {
	margin: 0 0 0 8px;

}

fieldset label {
	display: block;
	float: left;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
}

fieldset label span {
	font-weight: 100;
}

fieldset p {
	float: left;
	padding: 0 15px 10px 0;
	color: #666666;
}

fieldset .auto {
	width: 145px;
}

form {
	display: inline;
}

li {
	background: url('../images/bullet.gif') 0 8px no-repeat;
	padding-left: 10px
}

#background {
	background: #fff url('../images/bg4.gif') repeat-x;
}

.center {
	text-align: center;
}

.clear, fieldset br {
	clear: both;
}

#site-container, #footer, #footer-client {
	width: 880px;
	margin: auto;
	text-align: left;
}

#footer-client {
	width: 100%;
	margin: auto;
	text-align: center;
}

#site-container {
	background: #fff url('../images/bg4.gif') repeat-x;
}

/* End General Styles /////////////////////////////////////// */



/* Begin Header and Menu Styles ////////////////////////////////////// */

#header {
	height: 84px;
	background: url('../images/header_bg.gif'); 
}

#header h1 {
	margin: 0;
	float: left;
	padding: 8px 0 0 18px;
}

#header h1 a {
	background: url('../images/logo.gif');
	width: 180px;
	height: 70px;
}

#header h1 a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

#menu {
	list-style: none;
	margin: 0;
	padding: 23px 0 0 0;
	float: right;
	width: 500px;
}

#menu li {
	margin: 0;
	padding: 0;
}

#menu li, #menu li a {
	display: block;
	height: 41px;
	float: left;
}

#menu li a {
	text-indent: -9999px;
	overflow: hidden;
}

#menu li.clients a {
	background: url('../images/button_clients.gif') 100% 0 no-repeat;
	width: 68px;
}

#menu li.clients a:hover, .clients #menu li.clients a, #menu li.clients {
	background: url('../images/button_clients_lt.gif') 100% 0 no-repeat;
}

#menu li.company a {
	background: url('../images/button_company.gif') 100% 0 no-repeat;
	width: 100px;
}

#menu li.company a:hover, .company #menu li.company a, #menu li.company {
	background: url('../images/button_company_lt.gif') 100% 0 no-repeat;
}

#menu li.contact a {
	background: url('../images/button_contact.gif') 50% 0 no-repeat;
	width: 88px;
}

#menu li.contact a:hover, .contact #menu li.contact a, #menu li.contact {
	background: url('../images/button_contact_lt.gif') 50% 0 no-repeat;
}

#menu li.news a {
	background: url('../images/button_news.gif') 100% 0 no-repeat;
	width: 61px;
}

#menu li.news a:hover, .news #menu li.news a, #menu li.news {
	background: url('../images/button_news_lt.gif') 100% 0 no-repeat;
}

#menu li.products a, #menu li.industries a {
	background: url('../images/button_industries.gif') 100% 0 no-repeat;
	width: 82px;
}

#menu li.products a:hover, .products #menu li.products a, #menu li.products {
	background: url('../images/button_industries_lt.gif') 100% 0 no-repeat;
}

#menu li.industries a {
	background: url('../images/button_products.gif') 100% 0 no-repeat;
	width: 86px;
}

#menu li.industries a:hover, .industries #menu li.industries a, #menu li.industries {
	background: url('../images/button_products_lt.gif') 100% 0 no-repeat;
}

#menu li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white;
			
}
		
		
		
		#menu li ul li
		{	float: none;
			display: inline;
			background: #9F1B1B}
		
		#menu li ul li a
		{	width: auto;
			background: #9F1B1B}
		
		#menu li ul li a:hover
		{	background: #7F1616}


/* End Header and Menu Styles //////////////////////////////////////// */



/* Begin Content Styles ///////////////////////////////////// */

h2 {
	height: 56px;
}

.calculators h2 {
	background: url('../images/subtitle_calculators.gif') 0 50% no-repeat;
}

.clientcenter h2 {
	background: url('../images/title_clientcenter.gif') 0 50% no-repeat;
}

.appcenter h2 {
	background: url('../images/title_appcenter.gif') 0 50% no-repeat;
}

.clients h2 {
	background: url('../images/title_clients.gif') 0 50% no-repeat;
}

.order h2 {
	background: url('../images/title_marine_order.gif') 0 50% no-repeat;
}

.company h2 {
	background: url('../images/title_company.gif') no-repeat;
}

.contact h2 {
	background: url('../images/title_contact.gif') 0 50% no-repeat;
}

.downloads h2 {
	background: url('../images/title_downloads.gif') 0 50% no-repeat;
}

.home h2 {
	text-indent: 0 !important;
	height: auto;
	overflow: visible;
}

.products h2 {
	background: url('../images/title_industries.gif') no-repeat;
}

.industries h2 {
	background: url('../images/title_products.gif') no-repeat;
}

.news h2 {
	background: url('../images/title_news.gif') 0 50% no-repeat;
}

.events h2 {
	background: url('../images/title_events.gif') 0 50% no-repeat;
}

.sitemap h2 {
	background: url('../images/title_sitemap.gif') 0 50% no-repeat;
}

.testingcenter h2 {
	background: url('../images/title_testing.gif') 0 50% no-repeat;
}

h3 {
	height: 25px;
	line-height: 25px;
	margin: 0;
	padding-bottom: 13px;
}

.calculators h3 {
	background: url('../images/subtitle_roi_calc.gif') 0 50% no-repeat;
}
.surveythanks h3 {
	background: url('../images/subtitle_surveythanks.gif') 0 50% no-repeat;
}
.clientcenter.clientdocs h3 {
	background: url('../images/subtitle_clientdocs.gif') 0 50% no-repeat;
}
.clientcenter.useradmin h3 {
	background: url('../images/subtitle_users.gif') 0 50% no-repeat;
}

.clients h3 {
	background: url('../images/subtitle_client_list.gif') 0 50% no-repeat;
}

.order h3 {
	background: url('../images/order-now.jpg') 0 50% no-repeat;
}

.clients.success h3 {
	background: url('../images/subtitle_success.gif') 0 50% no-repeat;
}
.clients.surveythanks h3 {
	background: url('../images/subtitle_surveythanks.gif') 0 50% no-repeat;
}
.company h3 {
	background: url('../images/subtitle_overview.gif') 0 50% no-repeat;
}

.company.history h3 {
	background: url('../images/subtitle_history.gif') 0 50% no-repeat;
}

.company.mission h3 {
	background: url('../images/subtitle_mission.gif') 0 50% no-repeat;
}

.company.team h3 {
	background: url('../images/subtitle_team.gif') 0 50% no-repeat;
}

.contact h3 {
	background: url('../images/subtitle_contact.gif') 0 50% no-repeat;
}

.downloads h3 {
	background: url('../images/subtitle_downloads.gif') 0 50% no-repeat;
}


.contact.employment h3 {
	background: url('../images/subtitle_employment.gif') 0 50% no-repeat;
}

.contact.faq h3 {
	background: url('../images/subtitle_faq.gif') 0 50% no-repeat;
}

.contact.request h3 {
	background: url('../images/subtitle_request.gif') 0 50% no-repeat;
}

.home h3 {
	background: url('../images/home_title.gif') 0 10px no-repeat;
	padding: 19px 0 0 0;
}

.news h3 {
	background: url('../images/subtitle_press.gif') 0 50% no-repeat;
}
.events h3.tradeshow09 {
	background: url('../images/subtitle_tradeshows09.gif') 0 50% no-repeat;
}
.events h3.tradeshow10 {
	background: url('../images/subtitle_tradeshows10.gif') 0 50% no-repeat;
}

.news.media h3 {
	background: url('../images/subtitle_media.gif') 0 50% no-repeat;
}

.news.research h3 {
	background: url('../images/subtitle_research.gif') 0 50% no-repeat;
}

.products h3 {
	background: url('../images/subtitle_products.gif') 13px 50% no-repeat;
}

.products.epoxies h3, .industries.epoxies h3 {
	background: url('../images/subtitle_epoxies.gif') 13px 50% no-repeat;
}

.products.glass h3, .industries.glass h3 {
	background: url('../images/subtitle_glass.gif') 13px 50% no-repeat;
}

.products.wrappingband h3, .industries.wrappingband h3 {
	background: url('../images/subtitle_wrappingband.gif') 13px 50% no-repeat;
}

.products.paste h3, .industries.paste h3 {
	background: url('../images/subtitle_paste.gif') 13px 50% no-repeat;
}

.products.fn4100 h3, .industries.fn4100 h3 {
	background: url('../images/subtitle_fn4100.gif') 13px 50% no-repeat;
}

.products.viper-skin h3 , .industries.viper-skin h3 {
	background: url('../images/subtitle_vs.gif') 13px 50% no-repeat;
}

.products.fn4200 h3, .industries.fn4200 h3 {
	background: url('../images/subtitle_fn4200.gif') 13px 50% no-repeat;
}

.products.protection h3, .industries.protection h3 {
	background: url('../images/subtitle_syntho_shield.gif') 13px 50% no-repeat;
}

.products.reinforcement h3, .industries.reinforcement h3 {
	background: url('../images/subtitle_reinforcement.gif') 13px 50% no-repeat;
}

.products.repair h3, .industries.repair h3 {
	background: url('../images/subtitle_repair.gif') 13px 50% no-repeat;
}
.products.viper-skin .page-img, .industries.viper-skin .page-img {
	background: url('../images/img_vs.jpg') no-repeat;
}
.products.sealing h3, .industries.sealing h3 {
	background: url('../images/subtitle_sealing.gif') 13px 50% no-repeat;
}

.products.syntho-sleeve h3, .industries.syntho-sleeve h3 {
	background: url('../images/subtitle_syntho-sleeve.gif') 13px 50% no-repeat;
}

.products.trident h3, .industries.trident h3 {
	background: url('../images/subtitle_trident.gif') 13px 50% no-repeat;
}

.products.trident2 h3, .industries.trident2 h3 {
	background: url('../images/subtitle_trident2.gif') 13px 50% no-repeat;
}

.products.subseacompound h3, .industries.subseacompound h3 {
	background: url('../images/subtitle_subseacompound.gif') 13px 50% no-repeat;
}

p, dl, ul {
	margin: 0;
	color: #666666;
	line-height: 20px;
	padding-bottom: 10px;
}

.arrows-rt {
	display: block;
	float: left;
	background: url('../images/arrows_right.gif') 100% 50% no-repeat;
	padding-right: 15px;
}

.boxes {
	clear: both;
	font-size: 10px;
	padding-top: 10px;
}

.boxes .bottom {
	clear: both;
	background: url('../images/box_shadow.gif') repeat-x;
	overflow: hidden;
}

.boxes .top .back {
	background: url('../images/arrows_back.gif') 100% 100% no-repeat;
	float: left;
}

.boxes .top .back, .boxes .top .forward {
	display: block;
	width: 23px;
	height: 21px;
}

.boxes .top .forward {
	background: url('../images/arrows_forward.gif') 0 100% no-repeat;
	float: right;
}

.boxes .bottom .col {
	float: left;
	padding-top: 8px;
	height: auto !important;
	min-height: 185px;
	height: 185px;
	background: url('../images/border_dot.gif') 100% 0 repeat-y;
}

.boxes .bottom .col.last {
	width: 292px;
}

.boxes .bottom .col.last .logo {
	padding-left: 10px;
}

.boxes .bottom .col p {
	line-height: 12px !important;
	padding: 8px 15px 8px 15px;
}

.boxes .bottom .col p a {
	text-decoration: none;
}

.boxes .bottom .cols {
	background: url('../images/border_cols.gif') repeat-y;
}

.boxes .bottom .logo, .boxes .bottom .logo.bp-amoco span {
	height: 106px;
}

.boxes .bottom .logo.bp-amoco span, h3 {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

.boxes .bottom .logo.bp-amoco {
	display: block;
	background: url('../images/logo_shadow.gif') 8px 0 no-repeat;
}

.boxes .bottom .logo.bp-amoco span {
	background: url('../images/clients_logos_ani.gif') 0 1px no-repeat;
}

.boxes .bottom .middle sup {
	font-size: 8px;
	letter-spacing: -1px;
}

.boxes .bottom .middle .logo {
	display: block;
	padding: 10px 0 10px 118px;
	color: #063b69;
	height: 81px;
}

.boxes .bottom .middle .logo strong {
	font-size: 14px;
	display: block;
	padding-bottom: 3px;
}

.boxes .bottom .product1 .logo {
	background: url('../images/homepage_products_anim1.gif') 10px 0 no-repeat;
}

.boxes .bottom .product2 .logo {
	background: url('../images/homepage_products_anim2.gif') 10px 0 no-repeat;
}

.boxes .bottom .product2, .boxes .bottom .product3, .boxes .bottom .product4, .boxes .bottom .product5 {
	display: none;
}

.boxes .bottom .product3 .logo {
	background: url('../images/homepage_products_anim3.gif') 10px 0 no-repeat;
}

.boxes .bottom .product4 .logo {
	background: url('../images/homepage_products_anim4.gif') 10px 0 no-repeat;
}

.boxes .bottom .product5 .logo {
	background: url('../images/homepage_products_anim5.gif') 10px 0 no-repeat;
}

.boxes .top strong {
	width: 293px;
	float: left;
	height: 34px;
}

.boxes .top strong span {
	display: none;
}

.boxes .top strong.company-news {
	background: url('../images/title_company_news.gif') no-repeat; 
}

.boxes .top strong.our-clients {
	background: url('../images/title_our_clients.gif') no-repeat; 
}

.boxes .top strong.our-products {
	background: url('../images/title_our_products.gif') no-repeat;
}

.boxes .top strong.our-products, .boxes .bottom .col {
	width: 294px;
}

.client-logos {
	background: url('../images/client_logos.gif') no-repeat;
	height: 70px;
}

.clients #content .col {
	float: left;
	width: 170px;
	padding-right: 10px;
}

#content {
	padding: 15px 0 15px 0;
	height: auto !important;
	min-height: 600px;
	height: 600px;
}

#content .blue {
	color: #004680;
}

#content .blue a {
	text-decoration: none;
}

#content .bottom-nav {
	clear: both;
}

#content .bottom-nav, #content .bottom-nav a, #content .top-nav, #content .top-nav a {
	height: 24px;
}

#content .bottom-nav .previous, #content .top-nav .previous {
	background: url('../images/previous_story.gif') no-repeat;
	width: 101px;
	float: left;
	margin-right: 15px;
}

.products #content .top-nav .previous, .industries #content .top-nav .previous {
	background: url('../images/previous_lt.gif') no-repeat;
	width: 63px;
	margin-right: 4px;
}

.products #content .top-nav .previous.dk , .industries #content .top-nav .previous.dk {
	background: url('../images/previous.gif') no-repeat !important;
}

.navy #content .bottom-nav .previous, .navy #content .top-nav .previous {
	background: #eaf0f5 url('../images/previous_story_dk.gif') 50% 0 no-repeat;
}

.navy #content .bottom-nav .previous, .amoco #content .bottom-nav .next, .navy #content .top-nav .previous, .amoco #content .top-nav .next,
.products #content .top-nav .previous.dk, .products #content .top-nav .next.dk , .industries #content .top-nav .previous.dk, .industries #content .top-nav .next.dk {
	cursor: default;
}

#content .bottom-nav .next, #content .top-nav .next {
	background: url('../images/next_story_lt.gif') no-repeat;
	width: 74px;
}

.products #content .top-nav .next, .industries #content .top-nav .next {
	background: url('../images/next_lt.gif') no-repeat;
	width: 42px;
}

.products #content .top-nav .next.dk, .industries #content .top-nav .next.dk {
	background: url('../images/next.gif') no-repeat;
}

.amoco #content .bottom-nav .next, .amoco #content .top-nav .next {
	background: #eaf0f5 url('../images/next_story_lt.gif') 50% 0 no-repeat;
}

#content .row {
	background: url('../images/border_dot2.gif') 0 100% repeat-x;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

#content .size14 {
	font-size: 14px;
}

#content .top-nav {
	float: right;
	width: 200px;
	margin: 4px -25px 0 0;
	overflow: hidden;
}

.products #content .top-nav, .industries #content .top-nav {
	width: 650px;
}

.products #content .top-nav .right, .industries #content .top-nav .right {
	float: right;
	width: 134px;
}

.products #content .top-nav .sub-nav, .industries #content .top-nav .sub-nav  {
	font-size: 9px;
	padding-top: 3px;
	margin-top:1px;
}

.products #content .top-nav .sub-nav, .products #content .top-nav .sub-nav a, .industries #content .top-nav .sub-nav, .industries #content .top-nav .sub-nav a {
	color: #004680;
}

.products #content .top-nav .sub-nav a, .industries #content .top-nav .sub-nav a {
	display: inline;
	text-indent: 0;
	text-decoration: none;
	background-color:#EAF0F5;
	border:1px #8EADC7 solid;
	padding:5px;
}

.products #content .top-nav .sub-nav a.red , .industries #content .top-nav .sub-nav a.red {
	display: inline;
	text-indent: 0;
	text-decoration: none;
	background-color:#EAF0F5;
	border:1px #ff0000 solid;
	color:#ff0000;
	padding:5px;
}
.products #content .top-nav .sub-nav a.blue, .industries #content .top-nav .sub-nav a.blue {
	border:1px #000099 solid;
	color:#000099;
}

.products #content .top-nav .sub-nav a span, .industries #content .top-nav .sub-nav a span {
	color: #004680;
	font-weight:bold;
}
.products #content .top-nav .sub-nav a.red span, .industries #content .top-nav .sub-nav a.red span {
	color: #ff0000;
	font-weight:bold;
}
.products #content .top-nav .sub-nav a.blue span, .industries #content .top-nav .sub-nav a.blue span {
	color: #000099;
	font-weight:bold;
}

.instructions {
	border-top: 1px solid #b2b2b2;
}

.instructions li {
	padding: 10px 0 10px 0;
}

.instructions li, .instructions li span {
	height: auto !important;
	height: 100px;
	min-height: 100px;
}

.instructions li img {
	float: right;
	margin: 10px 0 10px 15px;
}

.instructions li p { 
	padding: 13px 0 0 0;
	line-height: 16px;
	margin-left:75px;
}

.instructions li p.pad30 {
	padding-top: 30px;
}

.instructions li span {
	float: left;
	display: block;
	color: #ffcf46;
	font-size: 30px;
	width: 58px;
	padding-left: 18px;
	line-height: 100px;
}

.instructions li.lines1, .instructions li.lines1 p, .instructions li.lines1 span, .instructions li.lines2, .instructions li.lines2 span {
	height: 67px;
	min-height: 67px;
	line-height: 67px;
}

.instructions li.lines1 p {
	padding: 0;
}

.instructions li.lines2 p {
	padding: 19px 0 0 0;
}

.page-img, .products.main .page-img, .page-img, .industries.main .page-img {
	height: 226px;
}

.products.main .page-img-new, .industries.main .page-img-new {
	height: 170px;
}



.clients .page-img {
	background: url('../images/img_clients.jpg') no-repeat;
}

.clients.fort-lauderdale .page-img {
	background: url('../images/img_fort_lauderdale.jpg') no-repeat;
}

.clients.fort-lauderdale .page-img, .clients.guard .page-img, .clients.petrobras .page-img {
	width: 267px;
	height: 206px;
}

.clients.guard .page-img {
	background: url('../images/img_guard.jpg') no-repeat;
}

.clients.navy .page-img {
	background: url('../images/img_navy.jpg') no-repeat;
	width: 257px;
	height: 196px;
}

.clients.petrobras .page-img {
	background: url('../images/img_petrobras.jpg') no-repeat;
}

.company .page-img {
	background: url('../images/company_img.gif') 50% 0 no-repeat;
}

.company.history .page-img {
	background: url('../images/img_history.jpg') 50% 0 no-repeat;
}

.contact .page-img {
	background: url('../images/img_contact.jpg') no-repeat;
}

.contact.employment .page-img {
	background: url('../images/img_employment.jpg') no-repeat;
}

.contact.faq .page-img {
	background: url('../images/img_faq.jpg') no-repeat;
}

.contact.request .page-img {
	background: url('../images/img_request.jpg') no-repeat;
}

.products .page-img, .industries .page-img {
	background: url('../images/img_trident.jpg') no-repeat;
	height: 267px;
}
.products .page-img2, .industries .page-img2 {
	background: url('../images/img_trident.jpg') no-repeat;
	height: 204px;
}

.products.trident2 .page-img , .industries.trident2 .page-img {
	background: url('../images/img_trident2.jpg') no-repeat;
}

.products .page-img img, .products .page-img2 img, .industries .page-img img, .industries .page-img2 img{
	float: right;
	margin-right: 2px;
}

.news .page-img {
	background: url('../images/img_press.gif') no-repeat;
}

.news.news1 .page-img {
	background: url('../images/img_news1.jpg') no-repeat;
}

.news.news2 .page-img {
	background: url('../images/img_news2.jpg') no-repeat;
}

.news.news3 .page-img {
	background: url('../images/img_news3.jpg') no-repeat;
}

.news.news4 .page-img {
	background: url('../images/img_news4.jpg') no-repeat;
}

.products.main .page-img, .industries.main .page-img {
	background: url('../images/img_products.jpg') no-repeat;
}

.success {
	float: right;
}

.page-img {
	/*float: right;*/
	margin-left: 10px;
}

h5{font-size:14px;margin:0;padding:0;}

.panel {
	display: block; 
	width: 888px;
	height: 248px;
	background: url('../images/panel.jpg') no-repeat;
}

.amoco .panel, .trinidad .panel {
	background: url('../images/panel_bp.jpg') no-repeat;
}

.gatevalve .panel {
	background: url('../images/panel_gatevalve.jpg') no-repeat;
}

.jacksonville .panel {
	background: url('../images/panel_jacksonville.jpg') no-repeat;
}

.orlando .panel {
	background: url('../images/panel_orlando.jpg') no-repeat;
}

.fort-lauderdale .panel {
	background: url('../images/panel_fort_lauderdale.jpg') no-repeat;
}
.deadliest-catch .panel {
	background: url('../images/panel_deadliest_catch.jpg') no-repeat;
}
.vanishing .panel {
	background: url('../images/panel_vanishing.jpg') no-repeat;
}
.guard .panel {
	background: url('../images/panel_guard.jpg') no-repeat;
}

.home .panel .learn-more {
	float: left;
	width: 85px;
	height: 25px;
	margin: 185px 0 0 545px;
}

.home .panel .read-more, .sitemap .panel .read-more, .home .panel .learn-more, .sitemap .panel .learn-more {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

.home .panel .read-more , .sitemap .panel .read-more {
	float: right;
	width: 160px;
	height: 75px;
	margin: 170px 0 0 0;
}

.home .panel span {
	display: none;
}

.home .panel.panel2 {
	background: url('../images/panel_boating.jpg') no-repeat;
}

.home .panel.panel3 {
	background: url('../images/panel_guard2.jpg') no-repeat;
}

.home .panel.panel4 {
	background: url('../images/panel_fort_lauderdale2.jpg') no-repeat;
}

.home .panel.panel5 {
	background: url('../images/panel_petrobras2.jpg') no-repeat;
}

.home .panel.panel6 {
	background: url('../images/panel_bp2.jpg') no-repeat;
}

.home .panel.panel7 {
	background: url('../images/panel_syntho_glass.jpg') no-repeat;
}

.home .panel.panel8 {
	background: url('../images/panel_deadliest_catch_home.jpg') no-repeat;
}

.sitemap .panel.panel8 {
	background: url('../images/panel_deadliest_catch_home.jpg') no-repeat;
}

.home .panel.panel9 {
	background: url('../images/panel_thailand.jpg') no-repeat;
}

.home .panel.panel10 {
	background: url('../images/panel-sleeve-home.jpg') no-repeat;
}

.navy .panel {
	background: url('../images/panel_navy.jpg') no-repeat;
}

.petrobras .panel {
	background: url('../images/panel_petrobras.jpg') no-repeat;
}

.success .panel {
	position: relative;
	left: -15px;
	margin: -5px -15px 0 0;
	border-bottom: 1px solid #fff;
	height: 180px;
}

.yacht .panel {
	background: url('../images/panel_boating.jpg') no-repeat;
}

h2, .home h3, h4, .arrows-rt span, .boxes .top .back, .boxes .top .forward, .page-img, .sidebar .team strong, 
.sidebar .sample strong, .sidebar .icon-team, .products .sidebar .sample a, .products .sidebar .specs a, .products .sidebar .msds a, .products .sidebar .video a, .products .sidebar .video1 a, .products .sidebar .video2 a, .products-icons p a, 
#content .bottom-nav a, #content .top-nav a,  .industries .sidebar .sample a, .industries .sidebar .specs a, .industries .sidebar .msds a, .industries .sidebar .video a, .industries .sidebar .video1 a, .industries .sidebar .video2 a {
	margin: 0;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

.sidebar, .products.main .sidebar, .industries.main .sidebar {
	width: 280px;
	padding: 15px 0 0 20px;
	float: right;
}

.sidebar2{
	width: 460px;
	padding: 15px 0 0 20px;
	float: right;
	background-color:#DAECFE;
	border-left:1px #020522 solid;
	color:#000000;
}

.success .sidebar {
	padding: 0 0 0 10px;
	margin-right: -15px;
}

.products .sidebar, .industries .sidebar {
	float: left;
	width: 270px;
	padding: 0 0 0 13px;
}

.sidebar p {
	font-size: 9px;
	color: #336b9a;
	line-height: normal;
	padding: 15px 10px 10px 10px;
}

.sidebar .icon-team {
	width: 80px;
	height: 68px;
	background: url('../images/img_team.gif') no-repeat;
	float: left;
	margin-right: 10px;
}

.sidebar .products-widget {
	background: url('../images/products_subnav_bg.gif') 0 10px no-repeat;
	padding: 75px 0 0 0;
	height: 29px;
}

.sidebar .products-widget select {
	width: 143px;
	float: left;
	margin-left: 95px;
	font-size: 12px;
}

.sidebar .results {
	font-size: 12px;
}

.sidebar .results b span {
	color: #990000;
}

.sidebar .results i {
	font-size: 10px;
}

.success .page-quote {
	height: 155px;
	background: url('../images/quote_navy.gif') 0 100% no-repeat;
}

.success .page-quote {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

.success.amoco .page-quote {
	background: url('../images/quote_amoco.gif') 0 100% no-repeat;
}
.success.vanishing .page-quote {
height: 180px;
	background: url('../images/quote_vanishing.gif') 0 100% no-repeat;
}
.success.deadliest-catch .page-quote {
height: 125px;
	background: url('../images/quote_deadliest_catch.gif') 0 100% no-repeat;
}

.success.trinidad .page-quote {
height: 200px;
	background: url('../images/quote_trinidad.gif') 0 100% no-repeat;
}

.success.fort-lauderdale .page-quote {
	height: 222px;
	background: url('../images/quote_fort.gif') 0 100% no-repeat;
}

.success.guard .page-quote {
	height: 256px;
	background: url('../images/quote_guard.gif') 0 100% no-repeat;
}

.success.petrobras .page-quote {
	height: 257px;
	background: url('../images/quote_petrobras.gif') 0 100% no-repeat;
}

.success.yacht .page-quote {
	height: 121px;
	background: url('../images/quote_yacht.gif') 0 100% no-repeat;
}

.sidebar .right-box {
	background: #e5ecf2 url('../images/right_box_shadow.gif') repeat-x;
	padding: 15px 0 0 15px;
	line-height: 18px;
}

.sidebar2 .right-box {
	padding: 10px;
	color:#000000;
}

.sidebar .right-box .box-bottom {
	background: #e5ecf2 url('../images/right_box_bottom.gif') 0 100% no-repeat;
	height: 15px;
	margin-left: -15px;
}

.company .sidebar .sample, .products.main .sidebar .sample , .industries.main .sidebar .sample {
	background: url('../images/border_dot2.gif') 0 100% repeat-x;
	height: 65px;
}

.products .sidebar .sample a , .industries .sidebar .sample a {
	background: url('../images/button_free_sample.gif') 50% 0 no-repeat;
}

.products.main .sidebar .sample a, .industries.main .sidebar .sample a {
	 background: none;
	 height: auto;
}

.products.main .sidebar .sample b a , .industries.main .sidebar .sample b a {
	display: inline !important;
	text-indent: 0 !important;
}

.products .sidebar .sample a, .products .sidebar .specs a, .products .sidebar .msds a, .products .sidebar .video a, .products .sidebar .video1 a, .products .sidebar .video2 a, .industries .sidebar .sample a, .industries .sidebar .specs a, .industries .sidebar .msds a, .industries .sidebar .video a, .industries .sidebar .video1 a, .industries .sidebar .video2 a {
	height: 38px;
}

.products .sidebar .specs a, .industries .sidebar .specs a {
	background: url('../images/button_download_specs.gif') 50% 0 no-repeat;
}
.products .sidebar .msds a , .industries .sidebar .msds a {
	background: url('../images/button_download_msds.gif') 50% 0 no-repeat;
}
.products .sidebar .video a, .industries .sidebar .video a {
	background: url('../images/button_download_video.gif') 50% 0 no-repeat;
}

.products .sidebar .video1 a, .industries .sidebar .video1 a {
	background: url('../images/button_download_pinhole.gif') 50% 0 no-repeat;
}

.products .sidebar .video2 a, .industries .sidebar .video2 a {
	background: url('../images/button_download_threaded.gif') 50% 0 no-repeat;
}

.products.main .sidebar .video a, .industries.main .sidebar .video a {
	 background: none;
	 height: auto;
}

.products.main .sidebar .video1 a , .industries.main .sidebar .video1 a {
	 background: none;
	 height: auto;
}
.products.main .sidebar .video2 a, .industries.main .sidebar .video2 a {
	 background: none;
	 height: auto;
}

.products.main .sidebar .video b a, .industries.main .sidebar .video b a {
	display: inline !important;
	text-indent: 0 !important;
}

.products.main .sidebar .video1 b a, .industries.main .sidebar .video1 b a {
	display: inline !important;
	text-indent: 0 !important;
}

.products.main .sidebar .video2 b a, .industries.main .sidebar .video2 b a {
	display: inline !important;
	text-indent: 0 !important;
}
.products .sidebar .video a, .industries .sidebar .video a {
	background: url('../images/button_download_video.gif') 50% 0 no-repeat;
}

.products .sidebar .video1 a , .industries .sidebar .video1 a {
	background: url('../images/button_download_pinhole.gif') 50% 0 no-repeat;
}
.products .sidebar .video2 a, .industries .sidebar .video2 a {
	background: url('../images/button_download_treaded.gif') 50% 0 no-repeat;
}


.products-icons p a {
	margin-right: 15px;
	width: 140px;
	height: 112px;
	float: left;
}

.products-icons p.icon-expoxies a {
	background: url('../images/icon_expoxies.jpg') no-repeat;
}

.products-icons p.icon-wrap a {
	background: url('../images/icon_wrap.jpg') no-repeat;
}

.products-icons p.icon-vs a {
	background: url('../images/icon_vs.jpg') no-repeat;
}

.products-icons p.icon-glass a {
	background: url('../images/icon_glass.jpg') no-repeat;
}
.products-icons p.icon-glass24 a {
	background: url('../images/icon_24.jpg') no-repeat;
}

.products-icons p.icon-lv a {
	background: url('../images/icon_lv.jpg') no-repeat;
}
.products-icons p.icon-poxy a {
	background: url('../images/icon_poxy.jpg') no-repeat;
}
.products-icons p.icon-xt a {
	background: url('../images/icon_xt.jpg') no-repeat;
}

.products-icons p.icon-protection a {
	background: url('../images/icon_protection.jpg') no-repeat;
}

.products-icons p.icon-reinforcement a {
	background: url('../images/icon_reinforcement.jpg') no-repeat;
}

.products-icons p.icon-sleeve a {
	background: url('../images/icon_sleeve.jpg') no-repeat;
}

.products-icons p.icon-repair a {
	background: url('../images/icon_repair.jpg') no-repeat;
}

.products-icons p.icon-repair2 a {
	background: url('../images/icon_repairnp.jpg') no-repeat;
}

.products-icons p.icon-quickset a {
	background: url('../images/icon_quickset.jpg') no-repeat;
}

.products-icons p.icon-steel a {
	background: url('../images/icon_steel.jpg') no-repeat;
}
.products-icons p.icon-tape a {
	background: url('../images/icon_tape.jpg') no-repeat;
}
.products-icons p.icon-rubbertape a {
	background: url('../images/icon_rubbertape.jpg') no-repeat;
}
.products-icons p.icon-marine a {
	background: url('../images/icon_marine.jpg') no-repeat;
}


.products-icons p.icon-sealing a {
	background: url('../images/icon_sealing.jpg') no-repeat;
}

.products-icons p.icon-trident a {
	background: url('../images/icon_trident.jpg') no-repeat;
}

.products-icons p {
	height: auto !important;
	min-height: 115px;
	height: 115px;
	padding: 20px 0 0 0;
}

.products .products-icons p strong.blue a, .industries .products-icons p strong.blue a {
	display: inline;
	float: none;
	background: none;
	text-indent: 0;
}

.results, .results li {
	height: 24px;
	line-height: 24px;
}

.results li, .instructions li {
	padding: 0;
	background: none;
	border-bottom: 1px solid #b2b2b2;
	clear: both;
}

.results li span {
	display: block;
	float: left;
	padding: 0 0 0 10px;
	width: auto !important;
	min-width: 100px;
	width: 100px;
}

.col .results li span {
	min-width: 80px;
	width: 80px;
	padding: 0;
	text-align: center;
}

.results li span.col3 {
	min-width: 113px;
	width: 113px;
}

.results .title-row {
	background: #4678a2;
	color: #fff;
	font-weight: bold;
	border: none;
}

.col .results .title-row span {
	padding: 0 4px 0 3px;
	min-width: 0;
	width: 0;
}

.sidebar .sample strong {
	background: url('../images/subtitle_free_sample.gif') no-repeat;
}

.sidebar .team {
	background: url('../images/border_dot2.gif') 0 100% repeat-x;
	height: 95px;
}

.sidebar .team strong, .sidebar .sample strong {
	height: 25px;
}

.sidebar .team strong {
	background: url('../images/subtitle_meet_team.gif') no-repeat;
}

.sidebar .text-quote-bottom {
	background: url('../images/text_quote_bottom.gif') 0 100% no-repeat;
	padding: 15px 15px 25px 10px;
}

.sidebar .text-quote-bottom span {
	display: block;
	padding-top: 20px;
}

.sidebar .text-quote-top {
	font-size: 12px;
	line-height: 18px;
	background: url('../images/text_quote_top.gif') no-repeat;
}

.submenu {
	background: url('../images/submenu_bg.gif') repeat-x;
	height: 18px;
	font-size: 10px;
	padding: 14px 0 0 8px;
}

.submenuorder {
	background: url('../images/submenu_bg.gif') repeat-x;
	height: 18px;
	font-size: 10px;
	padding: 12px 0 4px 12px;
}
.submenu2 {
	background: url('../images/submenu_bg2.gif') repeat-x;
	height: 18px;
	font-size: 10px;
	padding: 14px 0 0 8px;
}

.submenu, .submenu a ,.submenu2, .submenu2 a {
	color: #004680;
	text-decoration: none;
}

.submenu a.active, .submenu2 a.active {
	color: #004680;
	font-weight: bold;
}

.tab {
	padding-left: 10px;
	color: #666666;
	line-height: 18px;
}

.tab .col {
	float: left;
	width: 260px;
	margin-right: 20px;
}
.tab .col2 {
	float: left;
	margin-right: 20px;
}

#tab2, #tab3, #tab5, #tab6, #tab8, #tab9, #tab11, #tab12 {
	display: none;
}

.tabs {
	background: url('../images/border_line.gif') 0 100% repeat-x;
}

.tabs, .tabs a, .tabs a span {
	display: block;
	height: 37px;
	line-height: 37px;
	
}

.tabs a {
	background: url('../images/tab_bg.gif') repeat-x;
	color: #333;
	font-size: 12px;
	text-decoration: none;
	margin-right: 4px;
}

.tabs a:hover, .tabs a.active {
	color: #004680;
}

.tabs a.active {
	font-weight: bold;
	background: url('../images/tab_bg_lt.gif') repeat-x;
}

.tabs a, .tabs a span {
	float: left;
	cursor: pointer;
}

.tabs a .cn {
	padding: 0 9px 0 9px;
}

.tabs a .lt {
	background: url('../images/tab_left.gif');
}

.tabs a.active .lt {
	background: url('../images/tab_left_lt.gif'); 
}

.tabs a .lt, .tabs a .rt {
	width: 5px;
}

.tabs a .rt {
	background: url('../images/tab_right.gif');
}

.tabs a.active .rt {
	background: url('../images/tab_right_lt.gif');
}

.text {
	padding: 5px 15px 0 15px;
	font-size: 11px;
	color: #666666;
}
.text2 {
	padding: 5px 0 0 0;
	font-size: 11px;
	color: #000000;
}
.text2 p{
color: #000000;
}

.products .text, .industries .text {
	width: 592px;
	float: right;
	padding: 0;
	margin-top: 5px;
}

.products.main .text, .industries.main .text, .news .text {
	float: none;
	width: 570px;
	padding: 0 0 0 9px;
}

.news .text a {
	color: #004680;
	text-decoration: none;
}

.news .text p {
	padding-bottom: 25px;
}

/* End Content Styles /////////////////////////////////////// */



/* Begin Bottom Shadow and Footer Styles //////////////////// */

#bottom-shadow {
	background: url('../images/bg3.gif')  repeat-x;
	height: 26px;
	overflow: hidden;
	font-size: 9px;
}
#footer-client {
	background: url('../images/bg.gif');
	height: 120px;
	overflow: hidden;
	font-size: 9px;
}

#bottom-shadow .footer-lt {
	float: left;
}

#bottom-shadow .footer-rt {
	float: right;
	width: 300px;
	text-align: right;
}

#footer, #footer-client {
	padding-top: 10px;
}

#footer, #footer-client, #footer a, #footer-client {
	color: #336b9a;
	text-decoration: none;
}

/* End Bottom Shadow and Footer Styles ////////////////////// */
label.error{ font-size:10px;color:#FF0000; }
input.error, select.error{ border:1px #FF0000 solid; }
.success{
	color:#006600;
	background-color:#D4FCD5;

	width:100%;
}
.failure{
	color:#ff0000;
	background-color:#FCDCD4;
	padding:3px 5px;
	width:100%;
	border:1px #ff0000 solid;
}
td.tablehead{
color:#ffffff;background-color:#004680;
padding:3px;
text-align:left;
 }
 td.oddrow{
background-color:#DEE7EE;
padding:3px;
text-align:left;
 }
  td.evenrow{
padding:3px;
text-align:left;
 }
 