#mainBody
{
	width: 100%;

}

body { margin: 5px auto }

td, BODY
{

	background-color: white;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	font-size: 11px;
}

OL
{
	margin-left: 14px;
}

H1, H2, H3, H4, H5, THEAD, TFOOT
{
	color: #0072BA;
}
H1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

H2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.75em;
	font-weight: 700;
	font-style: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

H3.pc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 4px;
	font-style: normal;
	text-decoration: none;
	border-top: solid 2px #00395D;
	border-bottom: solid 1px #809CAE;
	background-color: #E5F1F8;
}

H4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.33em;
	font-weight: 500;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H5, DT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H6
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}


A:link
{
	text-decoration: none;
	color: #3333cc;
}

A:visited
{
	text-decoration: none;
	color: #333399;
}

A:active
{
	text-decoration: none;
	color: #333399;
}

A:hover
{
	text-decoration: underline;
	color: #3333cc;
}

UL LI
{
	list-style-type: square;
}

IMG
{
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 5px;
	border: 0px;
}
form
{
	margin: 0px;
}
#announcements
{
	padding-left: 10px;
	padding-top: 10px;
	background-color: #F7FBFF;
	margin-right: 5px;
}

a.selected
{
	font-weight: bold;
}
.tblHead
{
	background-color: #FFD739;
	color: #000;
	font-weight: bold;
	font-size: 12px;
}
.rowHead
{
	background-color: #FFFAE6;
	color: #000;
	font-weight: bold;
	font-size: 11px;
	padding: 3px 0 3px 1px;
}

#mainBodyText
{
	font-size: 11px;
}

.tblHead td
{
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	color: #fff;
	background-color: #337EE4;
}
.formHeader
{
	background-color: #337EE4;
	padding: 5px;
	color: white;
}
.formLabels
{
	background-color: #80B8DC;
	color: #000;
	font-weight: bold;
	text-align: right;
}
.formDetail
{
	background-color: #F7FBFF;
}
.formFooter
{
	background-color: #3C6F9A;
	text-align: center;
	padding: 5px;
}

.rightCol
{
	padding-left: 10px;
}
#tblDownloads td
{
	border-bottom: solid 1px #EFEFEF;
}
.pagecount
{
	background-color: #F3F3F3;
	text-align: center;
}
.fsize
{
	background-color: #FBFAFA;
	text-align: right;
}

.breadCrumbs
{
	background-color: #3c6f9a;
	color: #f2f8fb;
}
.breadCrumbs img
{
	margin: 5px 0 1px 5px;
}
.breadCrumbs a
{
	font-size: 10px;
	color: #fff;
}
.breadCrumbs a:visited
{
	color: #FBFBFB;
}
.breadCrumbs a:hover
{
	color: #ECF4FA;
	text-decoration: underline;
}
.bantexBlue
{
	background-color: #0072BA;
}
.logo
{
	width: 288px;
	background-color: #0072BA;
}
#bantexLogo img
{
	padding: 0px;
	margin: 0;
}
#ucHead_searchBar
{
	background-color: #e5f1f8;
}
#ucHead_trTopRow
{
	height: 30px;
}
#ucHead_navProducts
{
	width: 121px;
	text-align: left;
	background-color: #1a5688;
	border-bottom: solid 5px #4d799e;
}
#ucHead_navAbout
{
	width: 124px;
	text-align: left;
	background-color: #346995;
	border-bottom: solid 5px #5280a4;
}
#ucHead_navFind
{
	width: 127px;
	text-align: left;
	background-color: #4c7ca2;
	border-bottom: solid 5px #6790b0;
}
#ucHead_navDown
{
	width: 110px;
	text-align: left;
	background-color: #6891b1;
	border-bottom: solid 5px #7da1bb;
}
#ucHead_navProducts a, #ucHead_navAbout a, #ucHead_navFind a, #ucHead_navRetailer a, #ucHead_navDown a
{
	display: inline;
	height: 28px;
	padding-bottom: 4px;
	background: url(img/Arrow-Nav.gif) no-repeat 8px 0;
	padding-left: 28px;
	padding-bottom: 4px;
	color: #fff;
	font-weight: bold;
	font-size: 10px;
}

#ucHead_navProducts a:hover, #ucHead_navAbout a:hover, #ucHead_navFind a:hover, #ucHead_navRetailer a:hover, #ucHead_navDown a:hover
{
	display: inline;
	height: 28px;
	background: url(img/Arrow-NavOrange.gif) no-repeat 8px 0;
	padding-left: 28px;
	color: #fff;
	font-weight: bold;
	font-size: 10px;
}

.copyright
{
	color: #bfbdb0;
	border-top: solid 1px #CBD4D9;
	padding: 3px 5px 8px 3px;
	background-color: #E2EBF0;
	text-align: right;
}
.copyright a
{
	color: #0072BA;
	text-decoration: underline;
	padding-right: 10px;
	padding-left: 10px;
	background: url(img/Arrow-Blue.gif) no-repeat right;
}
#footer
{
	text-align: center;
	background-color: #F2F8FB;
	border-top: solid 1px #F8FCFD;
	margin-top: 1px;
}
.nospacePics
{
	margin: 0px;
}
.leftCol h1 { font-size:20px }
.leftCol
{
	width: 300px;
	background-color: #f2f8fb;
	color: #1a5688; font-size:14px;
	padding: 10px 29px 0 32px;
	margin: 0px; line-height:21px; text-align:justify
}
#tdCatList
{
	width: 300px;
	background-color: #d9eaf5;
	color: #1a5688;
	padding: 0px 0px 0 1px;
	margin: 0px;
}
.inputBox
{
	background-color: #F8FCFD;
	border: solid 1px #0072ba;
	font-size: 10px;
	margin-left: 10px;
}
.fillDark
{
	background-color: #FCA436;
}
.fillDarkAlt
{
	background-color: #FEE8CD;
}
.fillMed
{
	background-color: #FDB965;
}
.fillMedAlt
{
	background-color: #FEDEB6;
}
.fillLite
{
	background-color: #F8BF77;
}
.fillLiteAlt
{
	background-color: #F9E4C8;
}

#focusHead
{
	background: #FCA436 url(img/Arrow-NavOrange.gif) no-repeat 8px 50%;
	width: 207px;
	padding: 7px 0 7px 30px;
	color: White;
}
#projHead
{
	background: #FDB965 url(img/Arrow-NavOrange.gif) no-repeat 8px 50%;
	width: 216px;
	padding: 7px 0px 7px 30px;
	color: White;
}
#peopleHead
{
	background: #F8BF77 url(img/Arrow-NavOrange.gif) no-repeat 8px 50%;
	width: 265px;
	padding: 7px 0px 7px 30px;
	color: White;
}

#anim
{
	width: 100%;
}
#focusBody
{
	padding: 2px 0px 4px 0px;
	text-align: center;
}
#catBody
{
	padding: 12px 6px 5px 9px;
	text-align: center;
	background-color: #FFE7C9;
	border-right: solid 1px white;
}
#peopleBody
{
	padding: 12px 64px 5px 78px;
	text-align: left;
	background: #FEDEB6 url(img/PeopleFocusBG.gif) no-repeat bottom 5px;
	color: #925E21; line-height:18px
}

#focusBody a, #catBody a, #peopleBody a
{
	text-decoration: underline;
	color: #C57702;
	font-weight: bold;
}
#focusBody a:hover, #catBody a:hover, #peopleBody a:hover
{
	text-decoration: none;
	color: #C57702;
}
.otherProducts ul
{
	margin-left: 15px;
	list-style-type: none;
	list-style-image: url(img/Arrow-Orange.gif);
}
.otherProducts li
{
	list-style-type: none;
	margin: 0px;
}
.otherProducts
{
	background-color: #F7D7AD;
	padding: 7px 1px 7px 10px;
}
.otherProductsHead
{
	width: 208px;
	background: #FCA436 url(img/Arrow-NavOrange.gif) no-repeat 7px 8px;
	padding: 7px 1px 7px 30px;
	font-weight: bold;
	color: White;
}
.projectCreatorHead
{
	width: 232px;
	background: #FFBE73 url(img/Arrow-NavOrange.gif) no-repeat 10 8px;
	padding: 7px 1px 7px 30px;
	font-weight: bold;
	color: White;
}
.projectCreator
{
	background-color: #F7DFC6;
	padding: 7px 10px 7px 15px;
}
.otherProducts a
{
	color: #633800;
	padding-left: 1px;
}
.otherProducts a:hover
{
	text-decoration: none;
	color: #633800;
	padding-left: 1px;
}
.otherProducts a:visited
{
	color: #b66e14;
	padding-left: 1px;
}
.tblFinishes
{
	width: 100%;
	border: 0px;
}
.tblFinishes td.finishcode
{
	width: 90px;
	padding-left: 1px;
}
tr.FinishAlt td
{
	background-color: #F4F9FC;
	border-bottom: solid 1px #FCFEFE;
}
tr.Finish td
{
	background-color: #FFFEF8;
	border-bottom: solid 1px #EFEFEF;
}
tr.Finish td.finishcolour
{
	padding-left: 5px;
	width: 250px;
}
tr.FinishAlt td.finishcolour
{
	border-bottom: solid 1px #FEFEFE;
	padding-left: 5px;
	width: 250px;
}
#tblItems
{
	margin-left: 10px;
	width: 100%;
	border-left: solid 1px #d9eaf5;
	border-right: solid 1px #d9eaf5;
	border-bottom: solid 1px #d9eaf5;
}
#tblItems td
{
	color: #0072ba;
}
.itemAlt td
{
	border-top: solid 1px #8CAAC4;
	background-color: #F4F9FC;
	padding: 3px 2px 3px 4px;
}
.itemFeaturesAlt td
{
	background-color: #F4F9FC;
	padding: 1px 2px 3px 4px;
}
.item td
{
	border-top: solid 1px #8CAAC4;
	background-color: #fff;
	padding: 3px 2px 3px 4px;
}
.itemFeatures td
{
	padding: 1px 2px 3px 4px;
}
.catlink
{
	display: block;
	color: #346995;
	padding: 2px 24px 2px 2px;
	text-align: right;
	background: url(img/catArrow.gif) 100% 5px no-repeat;
}
.catlinkSelected
{
	font-weight: bold;
	display: block;
	color: #346995;
	padding: 2px 24px 2px 2px;
	text-align: right;
	background: #ECF4FA url(img/catArrowSelected.gif) 100% 5px no-repeat;
}
.catlinkSelected:hover
{
	cursor: default;
	text-decoration: none;
}
.catlink:hover
{
	color: #fff;
	border-left: solid 3px #405C6E;
	background: #00568C url(img/catArrowhover.gif) 100% 5px no-repeat;
}
#tdfAndB
{
	background-color: #f2f8fb;
	width: 218px;
}

.prodLinks
{
	border-top: solid 1px #80B8DC;
	font-size: 10px;
	background-color: #00395D;
	color: white;
	padding: 5px 5px 5px 5px;
}
.prodLinks a
{
	color: #fff;
}
.prodLinks a:visited
{
	color: #F8FAFC;
}
.prodLinks a:hover
{
	color: #F8FAFC;
}
#lblHeading
{
	color: White;
	font-weight: bold;
	margin: 0px;
	font-size: 14px;
	padding: 2px 5px 2px 5px;
}

.views
{
	background-color: #dde6ed;
	text-align: right;
	padding: 8px 10px 9px 5px;
	border-bottom: solid 1px #F6F8FA;
}
.viewlink
{
	color: #1a5688;
	text-decoration: underline;
}
.viewlink:hover
{
	color: #1a5688;
	text-decoration: none;
}
.viewlink:visited
{
	color: #1a5688;
	text-decoration: underline;
}
.viewLinkSelected
{
	font-weight: bold;
	cursor: default;
}
.viewLinkSelected:hover
{
	text-decoration: none;
}
.maxTable
{
	width: 100%;
	margin: 0px;
	border: 0px;
}
#ulGroupList li
{
	color: #803302;
	background: url(img/Arrow-Orange.gif) no-repeat 3px;
	padding-left: 16px;
	list-style-type: none;
	padding-bottom: 2px;
}
#ulGroupList
{
	margin: 2px;
}
#ulGroupList a
{
	color: #C57702;
}
#ulGroupList a:visited
{
	color: #945902;
}
#groupList
{
	padding-top: 10px;
	padding-left: 5px;
	width: 500px;
}
#catDesc
{
	padding: 10px;
}
.proddes
{
	background-color: #fbfdfe;
	text-align: center;
	border-right: solid 1px #F0F4F7;
	border-top: solid 1px #f0f4f7;
	border-bottom: solid 1px #f0f4f7;
}
.prod
{
	border-right: solid 1px #f0f4f7;
	text-align: center;
}
.homeTable, .tblHeader
{
	width: 770px;
}
#homeTable img
{
	padding: 0;
	margin: 0;
}
.tbl, .tblStandard
{
	width: 482px;
	margin: 0px;
}
.tblStandardPrint
{
	width: 640px;
	margin: 0px;
}
#mainTable
{
	width: 770px;
	margin: 0;
}

#picCol
{
	text-align: center;
	width: 226px;
}

.proj
{
	background-color: #4095CB;
	padding: 5px;
	color: #fff;
	font-weight: bold;
}
.proj input
{
	font-size: 11px;
}
.projproduct td
{
	background-color: #D0E4F2;
}
.panel
{
	padding: 10px 0 10px 10px;
}

.projectCreator
{
	color: #B66E14;
}
.row td
{
	background-color: #E8F2F8;
	border-right: solid 1px #74797C;
}
.rowAlt td
{
	background-color: #D0E4F2;
	border-right: solid 1px #74797C;
}
.delCol
{
	width: 100px;
}
#features li
{
	color: #1A5688;
}
#features
{
	margin-left: 18px;
	list-style-image: url(img/featArrow.gif);
}

.hidden
{
	display: none;
}
.itemFeatures
{
	font-style: italic;
	font-weight: normal;
}
.focus
{
	font-weight: bold;
	font-size: 12px;
}
.ulink:link, .ulink:visited
{
	font-weight: bold;
	text-decoration: underline;
}
.ulinkstandard:link, .ulinkstandard:visited
{
	text-decoration: underline;
}

th
{
	font-weight: normal;
	text-align: left;
	border-top: solid 1px #FBEBD6;
	color: #633800;
	background-color: #FFF8E0;
	font-size: 10px;
	padding-left: 2px;
}
.qty
{
	width: 70px;
	text-align: center;
}
