body {line-height:1.5; margin:0px; padding:0px; font-size:70%; background-color: #666666; background-image: none; font-family:verdana, sans-serif; color:#333333; text-align:center;}

#mainContainer {width:770px; margin:0px; padding:0px; margin-right:auto; margin-left:auto; text-align:left; background-color: white;}

#genNav {
	color:#006600;
	padding-top:5px;
	padding-bottom:5px;	
	}
#genNav ul {list-style:none; margin:0px; padding:0px; margin-left:25px;}
#genNav li {display:inline;}
#genNav li a {background: url(../images/bullets/greenBullet.gif) .2em no-repeat; text-decoration:none; padding-left:12px; color:#006600;}
#genNav li a:hover, #genNav li a:active {background: url(../images/bullets/yellowBullet.gif) .2em no-repeat; text-decoration:none;}

.ClearDiv {clear:both;}

a:active, a:hover {color:#ff3300;}

#mainTitle {margin-top:1px;}
*html #mainTitle {margin-top:-1px;}

#breadCrumb {
	margin:10px 0px 10px 0px;
	padding:0px;
	}
#breadCrumb a {color:#333333; text-decoration:none;}
#breadCrumb a:active, #breadCrumb a:hover {color:#339933;}

#greenStrip {height:5px; margin:0px; padding:0px; background-color:#008308; border-top:1px solid #fff;}
*html #greenStrip {border-top:-1px}

#header {
	background:url(../images/backgrounds/header.gif) top left no-repeat;
	border-bottom:5px solid #008308;
}
			
#logo {
	float:left;
	padding:17px 0px 18px 24px;
	}
			
#productSearch {
	float:right;
	padding:22px 84px 0px 0px;
	}
	
#fSearch {
	color: #006600;
	border:1px solid #006600;
	padding:1px 3px;
	font-size:70%;
	}
	

#mainNav {
	margin:0px;
	border:0px;
	display:block;
	border-top:1px solid #fff;
	}
	 
#mainNav ul {
	border:0px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:block;
	}

#mainNav ul li {
	display:block;
	height:31px;
	float:left;
	padding:0px;
	margin:0px;
	border-right:1px solid #FFF;
	}

#mainNav ul li.last {
	display:block;
	height:31px;
	float:left;
	padding:0px;
	margin:0px;
	border-right:none;
	}	

.tagline {
		font-size:130%; 
		margin:0px; 
		padding:20px;
		padding-top:15px;
		color:#006206;
		font-weight:bold;
		}	
	
/* Homepage Columns */
#mainPromos {
	background:#ccc;
	padding-top:8px;
	padding-bottom:23px;
	}

#mainPromos a {color:#666666; font-weight:bold; text-decoration:none;}
#mainPromos a:active, #mainPromos a:hover {color:#ff9900; font-weight:bold; text-decoration:none;}

#leftCol {
	float:left;
	padding-left:10px;
	}
	
	#leftCol ul {
		list-style-type:none;
		margin:0;
		padding:0;
		line-height:2em;
		background:#fff;
		width:243px;
		}
		
	#leftCol ul li {
		border-bottom:1px solid #068985;
		background:url(../images/bullets/arrow_hydraulics.gif) no-repeat .8em .85em;
		padding-left:30px;
		}

#middleCol {
	float: left;
	margin-bottom:10px;
	padding-left:10px;
	}
	
	#middleCol ul {
		list-style-type:none;
		margin:0;
		padding:0;
		line-height:2em;
		background:#fff;
		width:243px;
		}
		
	#middleCol ul li {
		border-bottom:1px solid #8e2933;
		background:url(../images/bullets/arrow_hosefittings.gif) no-repeat .8em .85em;
		padding-left:30px;
		}
					
#rightCol {
	float:left;
	padding-left:10px;
	}
	
	#rightCol ul {
		list-style-type:none;
		margin:0;
		padding:0;
		line-height:2em;
		background:#fff;
		width:243px;
		}
		
	#rightCol ul li {
		border-bottom:1px solid #186eaa;
		background:url(../images/bullets/arrow_indequip.gif) no-repeat .8em .85em;
		padding-left:30px;
		}

/* Homepage Specials */

#specials {width:750px;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:5px;
	padding:0px;}

#specials a {color:#e6810a; font-weight:bold;} 
#specials a:active, #specials a:hover {color:#339933;}
#specials h1 {color:#ff3300; font-size:130%; padding:0px; margin:0px; margin-top:8px;}

#specialsTitlebar {	
	background:#f09216;	
	}

#leftSpecial  {
	width:248px;
	float:left;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:5px;	
	}	

#middleSpecial  {
	width:249px;
	float:left;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:5px;
	margin-bottom:10px;
	border-left:1px solid #f09216;
	border-right:1px solid #f09216;	
	}
	
#rightSpecial {
	width:248px;
	float:left;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:5px;
	}

#specialsImg1 {width:120px; float:left; padding-right:10px;}
#specialsImg2, #specialsImg3 {width:120px; float:left; padding-right:10px; padding-left:5px;}
.specialsCopyLeft {float:right; width:118px;}
.specialsCopyMiddle, .specialsCopyRight {float:right; width:113px;}
.specialsCopyLeft span, .specialsCopyMiddle span, .specialsCopyRight span {font-size:90%; padding-right:5px;}



/* footer */

#footer {
	margin-top:1px;
	margin-bottom:20px;
	padding-top:25px;
	padding-bottom:15px;
	padding-left:185px;
	background:url(../images/backgrounds/footer.gif) no-repeat #24a024;
	color:#fff; font-size:90%;
	
}

#footer a {color:#fff; text-decoration:none;}
#footer a:hover, #footer a:active{color:#fff; text-decoration:underline;}

#pageBody {
	background:url(../images/backgrounds/rightnav.gif) repeat-y top right;
	}

#content {
	float: left;
	width:531px;
	margin-left: 15px;
	margin-bottom:10px;
	display:inline;
	}
	
#plainCopy {padding-top:5px; margin-bottom:35px;}

.subListBox {float:left; width:261px;}
.subListBox2 {float:left; width:531px;}
.subTitleBarHyd {background:url(../images/backgrounds/subCorners_hydra.gif) top left no-repeat #068985; padding:2px 0px 2px 0px; width:261px; margin:15px 0px 5px 0px;}
.subTitleBarHos {background:url(../images/backgrounds/subCorners_hose.gif) top left no-repeat #8e2933; padding:2px 0px 2px 0px; width:261px; margin:15px 0px 5px 0px;}
.subTitleBarInd {background:url(../images/backgrounds/subCorners_indust.gif) top left no-repeat #186eaa; padding:2px 0px 2px 0px; width:261px; margin:15px 0px 5px 0px;}
.subTitleBarSpe {background:url(../images/backgrounds/subCorners_special.gif) top left no-repeat #f09216; padding:2px 0px 2px 0px; width:261px; margin:15px 0px 5px 0px;}
.subTitleBarHyd span, .subTitleBarHos span, .subTitleBarInd span, .subTitleBarSpe span {color:#fff; font-weight:bold; padding-left:10px;}

.subListBox ul, .subListBox2 ul {list-style:none; margin:10px 0px 10px 10px; padding:0px;}
.subListBox li, .subListBox2 li{ margin-bottom:8px;}
.subListBox li a, .subListBox2 li a {background: url(../images/bullets/arrow_double.gif) .2em no-repeat; text-decoration:none; padding-left:20px; font-weight:bold;}
.subListBox li a:active, .subListBox li a:hover, .subListBox2 li a:active, .subListBox2 li a:hover {color:#ff3300;}
.subListBox span, .subListBox2 span {padding-left:10px;}

.adBox {width:260px; float:right; padding-top:15px;}
	
#productsTitleBarHyd {background:url(../images/backgrounds/topCorners_hydra.gif) top left no-repeat #068985;
	color:#fff; font-weight:bold; margin-bottom:5px; padding-left:10px; padding-top:2px; padding-bottom:2px;
	}
	
#productsTitleBarHos {background:url(../images/backgrounds/topCorners_hose.gif) top left no-repeat #8e2933;
	color:#fff; font-weight:bold; margin-bottom:5px; padding-left:10px; padding-top:2px; padding-bottom:2px;
	}
	
#productsTitleBarInd {background:url(../images/backgrounds/topCorners_indust.gif) top left no-repeat #186eaa;
	color:#fff; font-weight:bold; margin-bottom:5px; padding-left:10px; padding-top:2px; padding-bottom:2px;
	}
	
#productsTitleBarSpe {background:url(../images/backgrounds/topCorners_special.gif) top left no-repeat #f09216;
	color:#fff; font-weight:bold; margin-bottom:5px; padding-left:10px; padding-top:2px; padding-bottom:2px;
	}
	
.productBox {
	border-right:1px solid #d9d9d9;
	float:left;
	width:176px;
	}
	
.productBoxEnd {
	float:left;
	width:176px;
	}

.productBoxCopy {
	padding:10px;
	}

.productBoxCopy a {color:#008d0c; font-weight:bold;}
.productBoxCopy a:active, .productBoxCopy a:hover {color:#ff3300;}



/* here to help box */
#hereToHelp {
	background:url(../images/backgrounds/heretohelp.gif) bottom left no-repeat #e5e5e5;
	padding:5px 20px 20px 20px;
	margin: 15px 0px 15px 0;
	}

	#hereToHelp p {
		color:#008d0c;
		font-size:120%;
		font-weight:bold;
		}
	
	#hereToHelp ul {
		margin:0px;
		margin-left:15px;
		padding:0px;
		float:left;
		width:190px;}
		
	#hereToHelp li {
		list-style-image:url(../images/bullets/singlegreen-arrow.gif);
		}
			
	#hereToHelp a {color:#333333; text-decoration:none;}
	#hereToHelp a:hover, #hereToHelp a:active {color:#ff3300;}

	
/* right nav */	

#rightNav {
	float:right;
	width:199px;
	font-size:90%;
	}
	
#navProfile {margin-left:29px; line-height:1.9em; padding-left:10px; background-color:#c3ddc3; padding-top:10px; padding-bottom:10px;}
#navProfile a {color:#333333; text-decoration:none;}
#navProfile a:active, #navProfile a:hover {color:#007606; text-decoration:underline;}


#navRegular {margin-left:29px; padding-left:10px; padding-top:8px; padding-bottom:10px; border-top:solid 1px #fff}
#navRegular ul {list-style:none; margin:0px; padding:0px;}
#navRegular li a {text-decoration:none; color:#333333; line-height:1.8em;}
#navRegular a:active, #navRegular a:hover {color:#007606; text-decoration:underline;}
#navRegular .on {color:#333333; font-weight:bold; text-decoration:none;}


#navHydraulics {margin-left:29px; padding-left:10px; background-color:#c0d3d2; padding-top:8px; padding-bottom:10px;}
#navHydraulics ul {list-style:none; margin:0px; padding:0px;}
#navHydraulics li a {text-decoration:none; color:#333333; line-height:1.8em;}
/*#navHydraulics li a {background: url(../images/bullets/arrow_hydraulics.gif) .2em no-repeat; text-decoration:none; padding-left:20px; color:#333333;}*/
#navHydraulics a:active, #navHydraulics a:hover {color:#017571; text-decoration:underline;}
#navHydraulics .on {color:#333333; font-weight:bold; text-decoration:none;}

#subNavHydraulics {margin-left:-10px; margin-bottom:5px; background-color:#d9e5e4; padding:5px 0px 5px 20px;}
#subNavHydraulics .on {margin-left:-10px; padding-left:11px;color:#333333; font-weight:bold; text-decoration:none; background: url(../images/bullets/subarrow_hydraulics.gif) .2em no-repeat;}


#navHosefittings {margin-left:29px; padding-left:10px; background-color:#e6cfd1; padding-top:8px; padding-bottom:10px;}
#navHosefittings ul {list-style:none; margin:0px; padding:0px;}
#navHosefittings li a {text-decoration:none; color:#333333; line-height:1.8em;}
#navHosefittings a:active, #navHosefittings a:hover {color:#9d0110; text-decoration:underline;}
#navHosefittings .on {color:#333333; font-weight:bold; text-decoration:none;}

#subNavHosefittings {margin-left:-10px; margin-bottom:5px; background-color:#ede5e5; padding:5px 0px 5px 20px;}
#subNavHosefittings .on {margin-left:-10px; padding-left:11px;color:#333333; font-weight:bold; text-decoration:none; background: url(../images/bullets/subarrow_hosefittings.gif) .2em no-repeat;}

#navIndequip {margin-left:29px; padding-left:10px; background-color:#cedfeb; padding-top:8px; padding-bottom:10px; border-bottom:solid 1px #fff}
#navIndequip ul {list-style:none; margin:0px; padding:0px;}
#navIndequip li a {text-decoration:none; color:#333333; line-height:1.8em;}
#navIndequip a:active, #navIndequip a:hover {color:#186eaa; text-decoration:underline;}
#navIndequip .on {color:#333333; font-weight:bold; text-decoration:none;}

#subNavIndequip {margin-left:-10px; margin-bottom:5px; background-color:#e0eaf1; padding:5px 0px 5px 20px;}
#subNavIndequip .on {margin-left:-10px; padding-left:11px;color:#333333; font-weight:bold; text-decoration:none; background: url(../images/bullets/subarrow_indequip.gif) .2em no-repeat;}

#nextPrevBar {border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; padding:5px 0px 5px 0px; color:#666666; font-size:90%;}

.numbering {float:right;}
.itemCount {text-align:center; font-weight:bold;}

#productDesc {padding:0px 0px 10px 0px;}

#productSummary {border-bottom:solid 1px #cccccc; padding:15px 0px 15px 0px;}
#productSummaryLast {padding:15px 0px 15px 0px;}
#productSummaryImg {width:80px; float:left;}
#productSummaryCopy {width:441px; float:right; padding-left: 10px;}
#productSummaryCopy a {font-weight:bold;}

.plus {padding-left:20px; background: url(../images/bullets/plusicon.gif) .2em no-repeat; font-size:90%; font-weight:bold; text-decoration:none;}

#productPage {padding:15px 0px 15px 0px;}
#productPageImg {width:266px; float:left; text-align:center;}
#productPageCopy {width:265px; float:right;}
#productPageCopy span {font-weight:bold; font-size:120%}

#productComments {padding:10px; padding-top:5px;}

#productTableHyd table, #productTableHos table, #productTableInd table {font-size:100%; margin-bottom:20px;}
#productTableHyd caption {background-color:#068985; color:#FFF; text-align:left; padding:3px; padding-left:10px; font-weight:bold;}
#productTableHos caption {background-color:#8e2933; color:#FFF; text-align:left; padding:3px; padding-left:10px; font-weight:bold;}
#productTableInd caption {background-color:#186eaa; color:#FFF; text-align:left; padding:3px; padding-left:10px; font-weight:bold;}
#productTableHyd th {background-color:#44a6a3; font-size:90%; text-align:left; color:#FFF;}
#productTableHos th {background-color:#aa4953; font-size:90%; text-align:left; color:#FFF;}
#productTableInd th {background-color:#3d92ce; font-size:90%; text-align:left; color:#FFF;}
#productTableHyd a, #productTableHos a, #productTableInd a {}
.line1 {background-color:#f5f5f5;}



#shopBasket {
	/*font-size: 90%;
	width: 530px;
	margin-top: 10px;*/
}

.quantbox {
	width:30px;
	font-size:90%;
	text-align:center;
}

#shopBasket table {font-size: 100%;}
#shopBasket th {font-size: 90%; padding:5px 5px 5px 5px; background-color:#24a024; color:#FFF; text-align:left;}
#shopBasket td {font-size: 90%; padding:10px 5px 10px 5px;}
#shopBasket .line {padding:0px; height:1px; background-color:#ccc;}
#shopBasket .total {font-size:120%; font-weight:bold;}

.viewcart {padding:3px; padding-left:22px; background:url(../images/bullets/viewcart.gif) .2em no-repeat;}

#searchResultsBox {border:solid 1px #acacac; background-color:#f6f6f6; padding:10px; margin-bottom:15px;}
#searchResultsBox input {font-size:90%; margin-top:5px; width:196px;}
#searchResultsBox span {font-weight:bold;}
#searchResultsBox select {font-size:90%; width:200px; margin-top:10px;}

.siteMap .leftSection {
	float: left;
	width: 256px;
}
*html .siteMap .leftSection {
	float: left;
	width: 258px;
}
.siteMap .rightSection {
	float: right;
	width: 256px;
	clear: right;
}
*html .siteMap .rightSection {
	float: right;
	width: 258px;
}

.siteMap h1 {
	font-size: 100%;
	font-weight: bold;
	color: white;
	padding: 4px 0px 3px 5px;
	margin: 0px 0px 10px 0px;
}
.siteMap h1 a:link, .siteMap h1 a:active, .siteMap h1 a:visited {
	color: white;
	text-decoration: none;
} 
.siteMap h1 a:hover, .siteMap h1 a:visited:hover {
	color: white;
	text-decoration: underline;
} 
.siteMap ul {
	margin: 0px 0px 0px 15px;
	list-style: none;
	padding: 0px;
}
.siteMap ul li a:link, .siteMap ul li a:active, .siteMap ul li a:visited {
	font-weight: bold;
	text-decoration: none;
}
.siteMap ul li a:hover, .siteMap ul li a:visited:hover {
	font-weight: bold;
	text-decoration: underline;
}
.siteMap ul li ul {
	list-style: url(../images/bullets/singlegreen-arrow.gif);
	margin-left: 18px;
}
.siteMap ul li ul li a:link, .siteMap ul li ul li a:active, .siteMap ul li ul li a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
.siteMap ul li ul li a:hover, .siteMap ul li ul li a:visited:hover {
	font-weight: normal;
	text-decoration: none;
	color: #ff3300;
}
.siteMap .hydraulics ul li a {color: #068985;}
.siteMap .fittings ul li a {color: #8e2933;}
.siteMap .industrial ul li a {color: #186eaa;}
.siteMap .technical ul li a {color: #006600;}
.siteMap .trade ul li a {color: #008d0c;}

.siteMap .section1 {background: url(../images/backgrounds/sitemap_back1.gif) bottom left no-repeat;margin-bottom: 14px;}
.siteMap .section2 {background: url(../images/backgrounds/sitemap_back2.gif) bottom left no-repeat;margin-bottom: 14px;}
.siteMap .section3 {background: url(../images/backgrounds/sitemap_back3.gif) bottom left no-repeat;margin-bottom: 14px;}

.siteMap .hydraulics {border-left: solid 1px #068985; border-right: solid 1px #068985;}
.siteMap .fittings {border-left: solid 1px #8e2933; border-right: solid 1px #8e2933;}
.siteMap .industrial {border-left: solid 1px #186eaa; border-right: solid 1px #186eaa;}
.siteMap .technical {border-left: solid 1px #006600; border-right: solid 1px #006600;}
.siteMap .trade {border-left: solid 1px #008d0c; border-right: solid 1px #008d0c;}

.siteMap div h1 {background-color: #32ab32;}
.siteMap div.hydraulics h1 {background-color: #068985;}
.siteMap div.fittings h1 {background-color: #8e2933;}
.siteMap div.industrial h1 {background-color: #186eaa;}
.siteMap div.specials h1 {background-color: #f09216;}
.siteMap div.technical h1 {background-color: #006600;}
.siteMap div.trade h1 {background-color: #008d0c;}

#inpageForm {
	background-color: #e5e5e5;
	border: solid 1px #7f9db9;
	margin: 0px 0px 15px 0px; 
	padding: 10px 0px 10px 60px;
}
#inpageForm label {
	font-size: 90%;
	width: 200px;
	float: left;
	text-align: right;
	margin-top: 3px;
	margin-bottom: 10px;
	margin-right: 10px;
	padding: 0px;
	color: #143d64;
}
#inpageForm .textBox {
	font-size: 90%;
	width: 200px;
	float: left;
	font-family: Verdana;
	margin-bottom: 10px;
	padding: 1px 0px 2px 0px;
}

#inpageForm .textArea {
	font-size: 90%;
	width: 200px;
	float: left;
	font-family: Verdana;
	margin-bottom: 10px;
	padding: 1px 0px 2px 0px;
}


#inpageForm .submit 
{
	margin-right: 60px;
	float: right;
}

#inpageForm .reset {
	padding: 0px;
	margin: 0px;
	float: left;
}

span.astrix {
	font-size: 110%;
	margin: 2px 4px 0px 4px;
	vertical-align: top;
	height: 1px;
	color: #007606;
}
#inpageForm hr {
	width: 430px;
	margin-bottom: 10px;
	background-color: #7f9db9;
	color: #7f9db9;
}
#inpageForm label.checkBoxLabel {
	font-size: 90%;
	width: 380px;
	float: left;
	text-align: right;
	margin-top: 3px;
	margin-bottom: 10px;
	margin-right: 10px;
	padding: 0px;
	color: #143d64;
}

#inpageForm .formLinks {
	font-size:85%;
	margin: 15px 25px 5px 210px;
}

#inpageForm .formLinks li {
	padding-left: 10px;
	margin-right: 20px;
	padding-top: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-height: 16px;
	width: 200px;
	background:url(../images/bullets/singlegreen-arrow.gif) 0 .8em no-repeat;
}

.smallSelect {
	width: 50px;
	margin-right: 5px;
	font-size: 100%;
}
.normalSelect 
{
	width: 98px;
	margin-right: 0px;
	font-size: 100%;
}
.phonetextBox {
	width: 145px;
	font-size: 100%;
}

#inpageForm h2 {
	font-size: 100%;
	font-weight: bold;
	color: #777;
	display: block;
	width: 430px;
	border-bottom: solid 1px #7f9db9;
}

.explain {
	margin: 0px 0px 0px 210px;
	padding: 0px 0px 15px 0px;
	font-size: 90%;
	color: #143d64;
	width: 200px;
	display: block;
}

.hyd a { color: 068985; }
.hyd a:hover { color:#ff3300; }

.ind a {color: 186eaa; }
.ind a:hover { color:#ff3300; }
.fit a {color: 8e2933; }
.fit a:hover { color:#ff3300; }
.spec a {color: f09216; }
.spec a:hover { color:#ff3300; }
.search a {color: 008d0c; }
.search a:hover { color:#ff3300; }

.detailsList {margin-bottom: 20px;}
.detailsList .leftText {
	width: 290px;
	text-align: right;
	float: left;
	border-right: solid 1px #007606;
	padding-right: 10px;
}
.detailsList .rightText {
	width: 220px;
	text-align: left;
	float: right;
	font-style: italic;
}
*html .detailsList .rightText {
	width: 230px;
}
.detailsList .ClearDiv {
	height: 2px;
	padding: 0px;
	margin: 0px;
	line-height: 1px;
}
.relatedDoc	{clear:both;}
.relatedDoc h2 {
	font-size: 110%;
	border-bottom: solid 1px #999;
	color: #008d0c;
	margin-bottom: 10px;
	padding-bottom: 0px;
}
.relatedDoc p {
	background: url(../images/bullets/singlegreen-arrow.gif) left 0.5em no-repeat;
	margin-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.relatedDoc p a:link, .relatedDoc p a:active, .relatedDoc p a:visited {
	margin-left: 12px;
	padding-bottom: 4px;
}

.relatedDoc img {vertical-align: bottom;}
.relatedDoc span {
	font-size: 80%;
	margin-left: 5px;
	color: #555;
}

.relatedDoc a {color: 008d0c; }
.relatedDoc a:hover { color:#ff3300; }


/*    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Verdana; min-height: 15.0px}
    p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Arial}
    p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Arial; min-height: 18.0px}
    p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Verdana}
    p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Verdana; min-height: 12.0px}
    table.t1 {width: 100.0%; border-style: solid; border-width: 0.5px 0.5px 0.5px 0.5px; border-color: #bfbfbf #bfbfbf #bfbfbf #bfbfbf; border-collapse: collapse}
    table.t1 td {border-style: solid; border-width: 0.5px 0.5px 0.5px 0.5px; border-color: #bfbfbf #bfbfbf #bfbfbf #bfbfbf; padding: 0.0px 5.0px 0.0px 5.0px}
    td.td1 {width: 118.4%; border-style: solid; border-width: 0.5px 0.5px 0.5px 0.5px; border-color: #bfbfbf #bfbfbf #bfbfbf #bfbfbf; padding: 0.0px 5.0px 0.0px 5.0px}
    td.td2 {width: 14.4%; border-style: solid; border-width: 1.0px 0.5px 1.0px 0.5px; border-color: #bfbfbf #bfbfbf #bfbfbf #bfbfbf; padding: 0.0px 5.0px 0.0px 5.0px}
    td.td3 {width: 117.2%; border-style: solid; border-width: 0.5px 0.5px 0.5px 0.5px; border-color: #bfbfbf #bfbfbf #bfbfbf #bfbfbf; padding: 0.0px 5.0px 0.0px 5.0px}
    td.td4 {width: 29.5%; border-style: solid; border-width: 0.5px 0.5px 0.5px 0.5px; border-color: #bfbfbf #bfbfbf #bfbfbf #bfbfbf; padding: 0.0px 5.0px 0.0px 5.0px}
    td.td5 {width: 30.0%; border-style: solid; border-width: 0.5px 0.5px 0.5px 0.5px; border-color: #bfbfbf #bfbfbf #bfbfbf #bfbfbf; padding: 0.0px 5.0px 0.0px 5.0px}
    td.td6 {width: 28.9%; border-style: solid; border-width: 0.5px 0.5px 0.5px 0.5px; border-color: #bfbfbf #bfbfbf #bfbfbf #bfbfbf; padding: 0.0px 5.0px 0.0px 5.0px}*/

