﻿body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bodyBak.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background-color: #dbe3ec;
}
.container {
	padding: 0px;
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.containerBak {
	background-color: #FFF;
	float: left;
}

.header {
	float: left;
	width: 990px;
	 
	background-repeat: repeat-x;
	background-position: left top;
}
.logoContainer {
float: left;
width: 140px;
padding: 0px;
margin-left: 38px;
margin-right: 27px;
}
.menuContainer {
	float: left;
	width: 760px;
}
.searchContainer {
	width: 500px;
	float: right;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
	padding-top: 0px;
	padding-right: 36px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.nonAdvSearchBox {
	float: right;
	width: 140px;
	padding: 2px 4px;
color: #d14;
background-color: #f7f7f9;
border: 1px solid #e1e1e8;
}
.advSearchBox {
	float: right;
	width: 130px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #92979B;
	margin-left: 20px;
	padding-right: 20px;
}

.advSearchButton {
	margin-left: 20px;
}

.searchInput {
	width: 120px;
	border: 1px solid #92979B;
}
.contentContainer {
	float: left;
	width: 920px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #92979B;
	margin-right: 35px;
	margin-left: 35px;
	padding: 0px;
}
.contentContainer2 {
	float: left;
	width: 920px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #92979B;
	margin-right: 35px;
	margin-left: 35px;
	padding: 0px;
	margin-bottom: 10px;
}


.homeIntroTxt {
	float: left;
	width: 235px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.homeIntroTxt h1 {
	font-size: 44px;
	color: #5b5959;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.homeIntroTxt p {
	color: #92979B;
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 24px;
}
.homeImages {
	float: right;
	width: 660px;
}
.mashupBox {
	float: left;
	width: 239px;
}

.mashupBox img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.homeSubNavCntnr {
	float: left;
	width: 916px;
	margin-right: 35px;
	margin-left: 35px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #92979B;
	padding-left: 4px;
}

.homeSubNav {
	float: left;
	margin-top: 10px;
		margin-bottom: 10px;
}
.homeSubNav ul {
	margin: 0px;
	padding: 0px;
}
.homeSubNav li {
	padding: 0px;
	float: left;
	list-style-type: none;
	text-align: center;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 9px;
}
.homeSubNav li a {
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 30px;
	background-image: url(../images/subNavButton.png);
	background-repeat: no-repeat;
	background-position: center 36px;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	width: 84px;
	padding-top: 5px;
	border: 1px solid #FFF;
	line-height: 12px;
}
.homeSubNav li a:hover {
	background-color: #F4F4F4;
	background-image: url(../images/subNavButtonOvr.png);
	background-repeat: no-repeat;
	background-position: center 36px;
	border: 1px solid #D6D6D6;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
.newsTicker {
	float: left;
	width: 900px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFF;
	background-color: #000;
	font-size: 12px;
	margin-right: 35px;
	margin-left: 35px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#welcome
{
border-bottom: 3px solid #C1C5C2;
padding-bottom: 10px; text-transform:uppercase; margin-bottom:15px;
}
.adress
{
    padding-top:22px;
      padding-bottom:22px;
}
#secondDiv,#thirdDiv,#fourthDiv
{
    display:inline-block;
    width:200px;
    padding-left:56px;
}
.footerPara
{
     padding-top:20px;
}
#firstDiv
{
    display:inline-block;
    width:195px;
  
}
#fourthDiv
{
      display:inline-block;
    width:142px;
    float:right;
}

 h3
{
    padding-bottom:6px;
    border-bottom: 1px dotted rgb(194, 185, 179);
    margin-bottom:10px;
}
h3:after {
background-color: #25D03A;
content: "";
display: block;
height: 3px;
margin-bottom: -8px;
margin-top: 6px;
position: relative;
width: 50px;
}
.salesDeskLink {
	text-align: center;
	float: left;
	width: 990px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.salesDeskLink a {
	color: #000;
	font-size: 16px;
}

.salesDeskLink a:hover {
	background-color: #F4F4F4;
	border: 1px solid #666;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}

.breadcrumbs {
	font-size: 11px;
	float: left;
	width: 920px;
	color: #5b5959;
}
.breadcrumbs a {
	color: #4D91B4;
	text-decoration: none;
}
.breadcrumbs a:hover {
	color: #23A545;
}
.corporateHdrs {
	float: left;
	width: 362px;
	color: #5b5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.corporateHdrs h1 {
	padding: 0px;
	margin: 0px;
}
.corporateHdrs p {
	padding: 0px;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.contentCol1 h2 {
	font-size: 18px;
	color: #5B5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.contentCol1 h3 {
	font-size: 14px;
	color: #5B5959;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.contentCol1 h4 {
	font-size: 12px;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 14px;
}
.contentCol1 p {
	font-size: 12px;
	color: #999;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 14px;
}

.contentCol1 p a {
	color: #5B5959;
}
.contentCol1 p a:hover {
	color: #558ABE;
	text-decoration: none;
}
.contentCol1 ol {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 24px;
}
.contentCol1 li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #999;
	font-size: 12px;
}
.contentCol1 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
}





.contentCol1 {
	float: left;
	width: 300px;
	margin-right: 10px;
}
.contentCol1 img {
	margin-bottom: 10px;
	border: 1px solid #92979B;
}

.contentCol3 {
	float: left;
	width: 300px;
	margin-right: 0px;
}
.contentCol3 h2 {
	font-size: 18px;
	color: #5B5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.contentCol3 h3 {
	font-size: 14px;
	color: #5B5959;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.contentCol3 p {
	font-size: 12px;
	color: #999;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 14px;
}
.contentCol3 p a {
	color: #5B5959;
}
.contentCol3 p a:hover {
	color: #558ABE;
	text-decoration: none;
}
.contentCol3 ol {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 24px;
}
.contentCol3 li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #999;
	font-size: 12px;
}
.contentCol3 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
}


.contentCol3 img {
	margin-bottom: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.companiesCntr {
	float: left;
	width: 920px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.companiesBox {
	padding: 0px;
	float: left;
	width: 123px;
	margin-right: 10px;
}
.companiesBoxImg {
	float: left;
	width: 100px;
	padding: 10px;
	border: 1px solid #92979B;
}
.companiesBoxLink {
	float: left;
	width: 120px;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #92979B;
	border-bottom-color: #92979B;
	border-left-color: #92979B;
	color: #FFF;
	padding: 0px;
}
.companiesBoxLink a {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	display: block;
	background-color: #92979B;
	height: 30px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	line-height: 14px;
	padding-top: 2px;
}
.companiesBoxLink a:hover {
	background-color: #4B8DBF;
}




.companiesBox2 {
	padding: 0px;
	float: left;
	width: 122px;
	margin-right: 0px;
}
.assocBoxLink {
	float: left;
	width: 120px;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #92979B;
	border-bottom-color: #92979B;
	border-left-color: #92979B;
	color: #FFF;
	padding: 0px;
}
.assocBoxLink a {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	display: block;
	background-color: #92979B;
	height: 75px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	line-height: 14px;
	padding-top: 2px;
}
.assocBoxLink a:hover {
	background-color: #4B8DBF;
}

.disclaimer {
	color: #5B5959;
	background-color: #D4D4D6;
	padding: 5px;
	border: 1px solid #5B5959;
}
.disclaimer p {
	margin: 0px;
	padding: 0px;
}
.corpInfoBox {
	float: left;
	width: 298px;
	border: 1px solid #92979B;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.corpInfoBox h3 {
	color: #FFF;
	background-color: #92979B;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.corpInfoBox p {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.corpInfoBox img {
}


.contactCntnr {
	float: left;
	width: 920px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}




.imageRightAlign {
	float: right;
	padding: 20px;
	margin-right: 5px;
}
.productHdrs {
	float: left;
	width: 920px;
	color: #5b5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.productHdrs h1 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 32px;
}
.productHdrs h1 span {
	font-size: 14px;
}


.productHdrs01 {
	float: left;
	font-size: 32px;
	font-weight: bold;
}
.productHdrs01 h1 {
	font-size: 32px;
}
.productHdrs02 {
	float: left;
	font-size: 32px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
}
.prodHdrCntr2 {
	float: left;
	width: 920px;
}

.productHdrs03 {
	float: left;
	font-size: 44px;
	margin-top: 0px;
	width: 920px;
}
.productHdrs03 p {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #5b5959;
}

.productHdrs03 h1 {
	font-size: 22px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #5B5959;
}
.productHdrs04 {
	float: left;
	font-size: 44px;
	width: 780px;
	margin: 0px;
	padding: 0px;
}
.productHdrs04 h1 {
	font-size: 32px;
	color: #5b5959;
	margin: 0px;
	padding: 0px;
}
.productHdrs04 img {
	margin-top: 10px;
}



.printCntr {
	float: right;
	margin-top: 4px;
	font-size: 12px;
	width: 130px;
	text-align: right;
	color: #5B5959;
}
.printCntr img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.printCntr a {
	color: #39464C;
}
.printCntr a:hover {
	color: #518EC4;
	text-decoration: none;
}




.productRow {
	float: left;
	width: 920px;
	margin-bottom: 10px;
}
.productRow img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.productRow2 {
	float: left;
	width: 920px;
}
.productRow2 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.productBox {
	float: left;
	width: 136px;
	background-image: url(../images/backgrounds/products/ballorex.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 40px;
	margin-bottom: 10px;
	height: 155px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.productBoxSml {
	float: left;
	width: 136px;
	background-image: url(../images/backgrounds/products/ballorex.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 155px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.productBoxSml2 {
	float: left;
	width: 136px;
	background-image: url(../images/backgrounds/products/ballorex.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 155px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.productBoxSml3 {
	float: left;
	width: 151px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #868e90;
	border-left-color: #868e90;
}
.productBoxSml3 h3 {
	margin: 0px;
	padding: 3px;
	font-size: 12px;
	color: #FFF;
	background-color: #868E90;
	height: 30px;
	line-height: 14px;
}
.productBoxSml3 a {
	font-size: 12px;
	color: #92979B;
	text-decoration: none;
	line-height: 12px;
}
.productBoxSml3 a:hover {
	color: #458AC3;
	text-decoration: underline;
}
.productBoxSml4 {
	float: left;
	width: 151px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #868e90;
	border-left-color: #868e90;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #868e90;
}
.productBoxSml4 h3 {
	margin: 0px;
	padding: 3px;
	font-size: 12px;
	color: #FFF;
	background-color: #868E90;
	height: 30px;
	line-height: 14px;
}

.productBoxSml4 a {
	font-size: 12px;
	color: #92979B;
	text-decoration: none;
	line-height: 12px;
}
.productBoxSml4 a:hover {
	color: #458AC3;
	text-decoration: underline;
}




.productBoxLinks {
	float: left;
	width: 125px;
	height: 25px;
	padding: 5px;
}
.productBoxLinks a {
	font-size: 12px;
	color: #92979B;
	text-decoration: none;
	line-height: 12px;
}
.productBoxLinks a:hover {
	color: #458AC3;
	text-decoration: underline;
}


.productBoxPic {
	float: left;
	width: 135px;
	border:1px solid black;
	transition:all 0.5s ease ;
}
.productBoxPic:hover
{	webkit-box-shadow: 0 8px 6px -6px black;
-moz-box-shadow: 0 8px 6px -6px black;
box-shadow: 0 8px 6px -6px black;
}

.productBoxnew {
	float: left;
	width: 200px;
	border:1px solid black;
	transition:all 0.5s ease ;

}
.productBoxnew:hover
{	webkit-box-shadow: 0 8px 6px -6px black;
-moz-box-shadow: 0 8px 6px -6px black;
box-shadow: 0 8px 6px -6px black;
}


.productBoxLinksSml {
	float: left;
	width: 95px;
	height: 25px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.productBoxLinksSml a {
	font-size: 12px;
	color: #92979B;
	text-decoration: none;
	line-height: 12px;
}
.productBoxLinksSml a:hover {
	color: #458AC3;
	text-decoration: underline;
}
.productBoxLinksSml2 {
	float: left;
	width: 130px;
	height: 25px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.productBoxLinksSml2 a {
	font-size: 12px;
	color: #92979B;
	text-decoration: none;
	line-height: 12px;
}
.productBoxLinksSml2 a:hover {
	color: #458AC3;
	text-decoration: underline;
}
.productBoxPicSml {
	float: left;
	width: 105px;
}
.productBoxPicSml2 {
	float: left;
	width: 130px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}


.productTerrier {
	float: left;
	width: 136px;
 
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 170px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.producterrierSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/terrierSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.producterrierSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/terrierSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productTerrierHdr {
	float: left;
	width: 920px;
	padding: 0px;
	margin: 0px;
}

.productTerrierHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #3B4851;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}

.productYorkshire {
	float: left;
	width: 136px;
	background-image: url(../images/backgrounds/products/yorkshire.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 155px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.productYorkshireSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/yorkshireSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productYorkshireSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/yorkshireSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productYorkshireHdr {
	float: left;
	width: 920px;
	margin: 0px;
}
.productYorkshireHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #CC2141;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}

.productTectite {
	float: left;
	width: 136px;
/*-moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;*/
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 170px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.productTectiteSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/tectiteSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productTectiteSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/tectiteSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productTectiteHdr {
	float: left;
	width: 920px;
	margin: 0px;
}
.productTectiteHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #772673;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}
.productXpress {
	float: left;
	width: 136px;
 
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 170px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}


.productnew {
	float: left;
	width: 175px;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 200px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}


.productXpressSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/xpressSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productXpressSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/xpressSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productXpressHdr {
	float: left;
	width: 920px;
	margin: 0px;
}

.productXpressHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #5185BF;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}
.productEndex {
	float: left;
	width: 136px;
	background-image: url(../images/backgrounds/products/endex.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-bottom: 10px;
	height: 170px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
	margin-right: 0px;
}
.productEndexSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/endexSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productEndexSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/endexSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productEndexHdr {
	float: left;
	width: 920px;
	margin: 0px;
}
.productEndexHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #FFCF09;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}
.productKuterlite {
	float: left;
	width: 136px;
	background-image: url(../images/backgrounds/products/kuterlite.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 170px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.productKuterliteSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/kuterliteSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productKuterliteSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/kuterliteSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productKuterliteHdr {
	float: left;
	width: 920px;
	margin: 0px;
}
.productKuterliteHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #ED9420;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}
.productPrestex {
	float: left;
	width: 136px;
	background-image: url(../images/backgrounds/products/prestex.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 155px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.productPrestexSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/prestexSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productPrestexHdr {
	float: left;
	width: 920px;
	margin: 0px;
}
.productPrestexSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/prestexSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productPrestexHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #174694;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}
.productPegler {
	float: left;
	width: 136px;
	background-image: url(../images/backgrounds/products/pegler.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 155px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.productPeglerSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/peglerSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productPeglerSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/peglerSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productPeglerHdr {
	float: left;
	width: 920px;
	margin: 0px;
}
.productPeglerHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #037A40;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}
.productMeibes {
	float: left;
	width: 136px;
 
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-bottom: 10px;
	height: 170px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.productMeibesSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/meibesSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productMeibesSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/meibesSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productMeibesHdr {
	float: left;
	width: 920px;
	margin: 0px;
}
.productMeibesHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #194689;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}
.productHenco {
	float: left;
	width: 136px;
 
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-bottom: 10px;
	height: 170px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
	margin-right: 35px;
}
.productHencoSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/hencoSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productHencoSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/hencoSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productHencoHdr {
	float: left;
	width: 920px;
	margin: 0px;
}
.productHencoHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #196E47;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}
.productBallorex {
	float: left;
	width: 136px;
	background-image: url(../images/backgrounds/products/ballorex.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 155px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.productBallorexSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/ballorexSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productBallorexSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/ballorexSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productBallorexHdr {
	float: left;
	width: 920px;
	margin: 0px;
}
.productBallorexHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #C42124;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}
.productPerforma {
	float: left;
	width: 136px;
	background-image: url(../images/backgrounds/products/performa.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 155px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.productPerformaSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/performaSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productPerformaSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/performaSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productPerformaHdr {
	float: left;
	width: 920px;
	margin: 0px;
}
.productPerformaHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #078291;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}
.productFrancis {
	float: left;
	width: 136px;
	background-image: url(../images/backgrounds/products/francisPegler.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 155px;
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 20px;
}
.productFrancisSml {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/francisPeglerSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 35px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productFrancisSml2 {
	float: left;
	width: 119px;
	background-image: url(../images/backgrounds/products/francisPeglerSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 128px;
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 5px;
}
.productFrancisHdr {
	float: left;
	width: 920px;
	padding: 0px;
	margin: 0px;
}

.productFrancisHdr h2 {
	font-size: 16px;
	margin: 0px;
	background-color: #97989C;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFF;
}
.productLeftCol {
	float: left;
	width: 300px;
}
.prodNavCntrTop {
	float: left;
	width: 300px;
	background-image: url(../images/backgrounds/productBoxes/top.jpg);
	height: 7px;
	background-repeat: no-repeat;
	background-position: left top;
}
.prodNavCntrMid {
	float: left;
	width: 299px;
	background-image: url(../images/backgrounds/productBoxes/rightFade.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #919799;
	padding: 0px;
}
.prodNavCntrMid h2 {
	background-color: #cdcdce;
	padding: 5px;
	font-size: 14px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 1px;
	margin-left: 5px;
	line-height: 16px;
}
.prodNavCntrMid ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.prodNavCntrMid li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.prodNavCntrMid li a {
	color: #5B5959;
	text-decoration: none;
	font-size: 12px;
	display: block;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.prodNavCntrMid li a:hover {
	color: #000;
	background-color: #b2c6e2;
}
.prodNavHere {
	color: #5B5959;
	background-color: #b2c6e2;
}

.prodImageCntr {
	margin-left: 5px;
	margin-bottom: 5px;
	margin-right: 13px;
	text-align: center;
	width: 280px;
}
.prodImageCntr img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}




.prodNavCntrBttm {
	float: left;
	width: 300px;
	background-image: url(../images/backgrounds/productBoxes/bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}


.productRightCol {
	float: left;
	width: 610px;
	margin-left: 10px;
}
.regulationTable {
	margin-bottom: 10px;
}
.regulationTable th {
	text-align: left;
	padding: 5px;
	vertical-align: top;
	background-color: #B2C6E2;
	font-size: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.regulationTable td {
	background-color: #CDCDCE;
	padding: 5px;
	font-size: 12px;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}

.mainBoxTop {
	float: left;
	width: 610px;
	background-image: url(../images/backgrounds/productBoxes/topL.jpg);
	height: 7px;
	background-repeat: no-repeat;
	background-position: left top;
}
.mainBoxMid {
	float: left;
	width: 604px;
	background-image: url(../images/backgrounds/productBoxes/rightFadeL.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #919799;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.mainBoxMid h3 {
	font-size: 14px;
	color: #478CC7;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.mainBoxMid p {
	font-size: 12px;
	color: #5B5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mainBoxMid ol {
	font-size: 12px;
	color: #5B5959;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 20px;
}



.mainBoxMidImg {
	float: left;
	margin-bottom: 10px;
}
.mainBoxMid img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.mainBoxMid a {
	color: #5B5959;
}
.mainBoxMid a:hover {
	color: #488CBD;
	text-decoration: none;
}



.mainBoxTable {
	width: 590px;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
}


.mainBoxTable th {
	color: #3C454C;
	background-color: #B2C6E2;
	text-align: left;
	padding: 5px;
	vertical-align: top;
	font-size: 10px;
}
.mainBoxTable td {
	font-size: 10px;
	padding: 5px;
	color: #5B5959;
	vertical-align: top;
}


/* shopping cart specific begins */
.mainBoxTable td.inputCol
{
    padding:0px 0px 0px 0px;
}
.mainBoxTable td.inputCol DIV
{
    padding:0px 0px 0px 0px;
    float:left;
}
.mainBoxTable td.inputCol DIV.tickbox
{
    padding:6px 0px 0px 0px;
}
.mainBoxTable td.inputCol DIV.textbox
{
    padding:4px 0px 0px 0px;
}
.mainBoxTable td.inputCol INPUT, .componentOrderQty
{
    width:20px;
}
.cartMessage
{
    padding:0px 10px 10px 10px;
}
/* shopping cart specific ends */


.mainBoxTable td.button-cell
{
    text-align:right;
    padding-right:16px;
}

.diagram-image-holder
{
    text-align:center;
}

.diagram-image
{
    width:500px;
}


.mainBoxTable td.money, .mainBoxTable td.rightjust
{
    text-align:right;
} 
.mainBoxTable td.rightjust 
{
    font-weight:bold;
}

.approvalsCntr {
	float: left;
	width: 590px;
}
.approvalsBox {
	float: left;
	width: 137px;
	margin-right: 10px;
	text-align: center;
	margin-bottom: 10px;
}
.approvalsBox p {
	padding: 5px;
}

.greyLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5B5959;
}
.mainBoxMid h6 {
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 0px;
}
.sparesCntr {
	float: left;
	margin-bottom: 10px;
}




.mainBoxBttm {
	float: left;
	width: 610px;
	background-image: url(../images/backgrounds/productBoxes/bottomL.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}
.learningLBoxTop {
	float: left;
	width: 387px;
	background-image: url(../images/backgrounds/learningBoxes/top.jpg);
	height: 7px;
	background-repeat: no-repeat;
	background-position: left top;
}
.learningLBoxMid {
	float: left;
	width: 386px;
	background-image: url(../images/backgrounds/learningBoxes/rightFade.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #919799;
	margin: 0px;
	padding: 0px;
}
.learningLBoxBttm {
	float: left;
	width: 387px;
	background-image: url(../images/backgrounds/learningBoxes/bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}
.learningRBoxTop {
	float: left;
	width: 387px;
	background-image: url(../images/backgrounds/learningBoxes/top.jpg);
	height: 7px;
	background-repeat: no-repeat;
	background-position: left top;
}
.learningRBoxMid {
	float: left;
	width: 381px;
	background-image: url(../images/backgrounds/learningBoxes/rightFade.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #919799;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.learningLBoxMid h2 {
	color: #5B5959;
	font-size: 43px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
}
.learningLBoxMid h2 span {
	font-size: 32px;
}
.learningLBoxMid p {
	font-size: 12px;
	color: #5B5959;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.learningRBoxBttm {
	float: left;
	width: 387px;
	background-image: url(../images/backgrounds/learningBoxes/bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}
.learnLeftCol {
	float: left;
	width: 387px;
}
.learnRightCol {
	float: left;
	width: 523px;
	margin-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #92979B;
	padding-top: 10px;
}
.learnRightCol p {
	font-size: 12px;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.learnRightCol h3 {
	color: #5B5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 16px;
	border: 1px solid #5B5959;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #D4D4D6;
}

.learnModCntr {
	float: left;
	width: 523px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.learnModBox {
	float: left;
	width: 251px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.learnModBox h4 {
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.learnModBox h4 a {
	color: #5B5959;
}
.learnModBox h4 a:hover {
	color: #4D8EC8;
	text-decoration: none;
}
.learnModBox img {
	border: 1px solid #92979B;
}
.learnModBox2 {
	float: left;
	width: 164px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.learnModBox2 img {
	border: 1px solid #92979B;
}

.learnModBox2 h4 {
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.learnModBox2 h4 a {
	color: #5B5959;
}
.learnModBox2 h4 a:hover {
	color: #4D8EC8;
	text-decoration: none;
}
.cpdTable {
	border: 1px solid #92979B;
	width: 501px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.cpdTable td {
	padding: 5px;
	font-size: 12px;
}
.cpdInput {
	width: 360px;
	border: 1px solid #92979B;
}

.contactLeftCol {
	float: left;
	width: 294px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contactLBoxTop {
	float: left;
	width: 292px;
	background-image: url(../images/backgrounds/contactUs/top.jpg);
	height: 8px;
	background-repeat: no-repeat;
	background-position: left top;
}
.contactLBoxMid {
	float: left;
	width: 294px;
	background-image: url(../images/backgrounds/contactUs/rightFade.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #919799;
	margin: 0px;
	padding: 0px;
}
.contactLBoxBttm {
	float: left;
	width: 292px;
	background-image: url(../images/backgrounds/contactUs/bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}
.contactLBoxMid h2 {
	color: #5B5959;
	font-size: 40px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.contactLBoxMid h2 span {
	font-size: 28px;
}
.contactLBoxMid h3 {
	font-size: 12px;
	margin: 0px;
	color: #5B5959;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.contactLBoxMid p {
	font-size: 12px;
	color: #5B5959;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.contactLeftCol2 {
	float: left;
	width: 294px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contactLBoxMid a {
	color: #5B5959;
}
.contactLBoxMid a:hover {
	color: #4D8EC8;
	text-decoration: none;
}
.newsLinksCntnr {
	float: left;
	width: 908px;
	font-size: 12px;
	border: 1px solid #92979B;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.newsLinksCntnr a {
	color: #5B5959;
}
.newsLinksCntnr a:hover {
	color: #458BBC;
	text-decoration: none;
}

.newsSubHeader {
	float: left;
	width: 920px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.newsSubHeader h2 {
	color: #5B5959;
	padding: 0px;
	margin: 0px;
	font-size: 24px;
}

.newsCntnr {
	float: left;
	width: 920px;
}
.newsLeftCol {
	float: left;
	width: 502px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.newsBoxMid img {
	float: right;
	border: 1px solid #5B5959;
	margin-bottom: 10px;
	margin-left: 10px;
}

.newsBoxTop {
	float: left;
	width: 502px;
	background-image: url(../images/backgrounds/news/top.jpg);
	height: 8px;
	background-repeat: no-repeat;
	background-position: left top;
}
.newsBoxMid {
	float: left;
	width: 482px;
	background-image: url(../images/backgrounds/news/side.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #919799;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.newsBoxMid h3 {
	font-size: 18px;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.newsBoxMid h4 {
	font-size: 16px;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.newsBoxMid p {
	font-size: 12px;
	color: #5B5959;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.newsBoxMid a {
	color: #5B5959;
	font-size: 12px;
}
.newsBoxMid a:hover {
	color: #4D8EC8;
	text-decoration: none;
}
.newsBoxBttm {
	float: left;
	width: 502px;
	background-image: url(../images/backgrounds/news/bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}
.newsRightCol {
	float: left;
	width: 400px;
}
.newsStoryCntnr {
	float: left;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5B5959;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.newsRightCol p {
	font-size: 12px;
	color: #5B5959;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.newsRightCol h2 {
	font-size: 18px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #666;
}
.newsRightCol h3 {
	font-size: 16px;
	color: #5B5959;
	margin: 0px;
	padding: 0px;
}
.newsRightCol h4 {
	font-size: 12px;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.newsRightCol a {
	color: #5B5959;
}
.newsRightCol a:hover {
	color: #518EC4;
	text-decoration: none;
}

.newsStoryImg  {
	float: right;
	border: 1px solid #5B5959;
	margin-bottom: 10px;
	margin-left: 10px;
}
.moreNewsLinks {
	float: left;
	width: 400px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.moreNewsLinks img {
	margin-right: 10px;
}
.brochureHdrCntr {
	float: left;
	width: 920px;
	margin-bottom: 10px;
}
.brochureHdr {
	float: left;
	width: 680px;
	padding: 0px;
	margin: 0px;
}
.brochureHdr h1 {
	font-size: 32px;
	color: #666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.brochureChoiceCntr {
	float: right;
	margin-top: 0px;
	font-size: 12px;
	width: 230px;
	text-align: right;
}
.brochureContent {
	float: left;
	width: 920px;
}
.brochureContent p {
	font-size: 12px;
	padding: 0px;
	color: #5b5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.brochureContent h3 {
	color: #FFF;
	background-color: #bdbfc1;
	padding: 5px;
	font-size: 16px;
	font-weight: normal;
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


.brochureBox {
	float: left;
	width: 170px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.brochureBox ul {
	margin: 0px;
	padding: 0px;
}
.brochureBox li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.brochureBox li a {
	font-size: 12px;
	color: #666;
}
.brochureBox a:hover {
	color: #5791C3;
	text-decoration: none;
}
.brochureBox2 {
	float: left;
	width: 200px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.brochureBox2 ul {
	margin: 0px;
	padding: 0px;
}
.brochureBox2 li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.brochureBox2 li a {
	font-size: 12px;
	color: #666;
}
.brochureBox2 a:hover {
	color: #5791C3;
	text-decoration: none;
}
.brandRow {
	float: left;
	width: 920px;
	margin-bottom: 10px;
}
.brandRow p {
	font-size: 12px;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.brandRow h2 {
	font-size: 16px;
	font-weight: normal;
	color: #666;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.brandRow img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.brandRow a {
	font-size: 12px;
	color: #666;
}
.brandRow a:hover {
	color: #458BBC;
	text-decoration: none;
}
.brandRow ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.brandRow li {
	margin: 0px;
	float: left;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #5B5959;
	font-size: 12px;
}


.brandCol1 {
	float: left;
	width: 160px;
	margin-right: 18px;
}
.brandCol2 {
	float: left;
	width: 235px;
	margin-right: 10px;
	padding-right: 0px;
}
.brandCol3 {
	float: left;
	width: 235px;
	margin-right: 10px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	padding-left: 10px;
}

.brandCol4 {
	float: left;
	width: 230px;
}
.brandCol5 {
	float: left;
	width: 235px;
	margin-right: 10px;
	padding-right: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	padding-left: 10px;
}




.brandBoxKuterlite {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}
.brandBoxKuterlite img {
	border: 1px solid #ED9321;
}
.brandBoxTerrier {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}
.brandBoxTerrier img {
	border: 1px solid #3D464D;
}
.brandBoxEndex {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}
.brandBoxEndex img {
	border: 1px solid #FFD100;
}
.brandBoxYorkshire {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}
.brandBoxYorkshire img {
	border: 1px solid #CB1C39;
}
.brandBoxTectite {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}
.brandBoxTectite img {
	border: 1px solid #7A2671;
}
.brandBoxXpress {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}
.brandBoxXpress img {
	border: 1px solid #568AC6;
}
.brandBoxPrestex {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}
.brandBoxPrestex img {
	border: 1px solid #1B4788;
}
.brandBoxPegler {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}
.brandBoxPegler img {
	border: 1px solid #007E41;
}
.brandBoxMeibes {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}
.brandBoxMeibes img {
	border: 1px solid #174C8E;
}
.brandBoxHenco {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}
.brandBoxHenco img {
	border: 1px solid #007E41;
}
.brandBoxPerforma {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}

.brandBoxPerforma img {
	border: 1px solid #0A809A;
}
.brandBoxFrancis {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}
.brandBoxFrancis img {
	border: 1px solid #959698;
}
.brandBoxBallorex {
	float: left;
	width: 72px;
	margin-right: 20px;
	text-align: center;
}
.brandBoxBallorex img {
	border: 1px solid #C12529;
}
.mapLBoxTop {
	float: left;
	width: 357px;
	background-image: url(../images/backgrounds/maps/top.jpg);
	height: 8px;
	background-repeat: no-repeat;
	background-position: left top;
}
.mapLBoxMid {
	float: left;
	width: 356px;
	background-image: url(../images/backgrounds/maps/side.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #919799;
	margin: 0px;
	padding: 0px;
}
.mapLBoxMid img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.mapLBoxBttm {
	float: left;
	width: 357px;
	background-image: url(../images/backgrounds/maps/bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}
.mapCol1 {
	float: left;
	width: 357px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.mapCol1 h2 {
	font-size: 18px;
	color: #5B5959;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.mapCol2 {
	float: left;
	width: 186px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 43px;
}
.mapCol2 h2 {
	font-size: 16px;
	font-weight: normal;
	color: #FFF;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #92979B;
}
.mapCol2 a  {
	color: #FFF;
	text-decoration: none;
	background-color: #B3B6B9;
	display: block;
	font-size: 14px;
	padding: 5px;
}
.mapCol2 a:hover {
	background-color: #518EC4;
}
.repContnr {
	float: left;
	width: 325px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92979B;
}
.repHeader {
	float: left;
	width: 408px;
}

.repInfo a {
	color: #666;
}
.repInfo a:hover {
	color: #4C8FC4;
}

.repPhoto {
	float: left;
	width: 90px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.repInfo {
	float: left;
	width: 225px;
	font-size: 12px;
	color: #666;
}
.repInfo p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.interMapCol1 {
	float: left;
	width: 502px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.interMapCol1 h2 {
	font-size: 18px;
	color: #5B5959;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.interMapCol2 {
	float: left;
	width: 408px;
	margin-right: 0px;
	margin-bottom: 10px;
}
.interMapCol2 ul {
	float: left;
	margin: 0px;
	padding: 0px;
}
.interMapCol2 li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	list-style-type: none;
}
.interMapCol2 ul li a{
	text-decoration: none;
	display: block;
	background-color: #92979B;
	color: #FFF;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.interMapCol2 ul li a:hover {
	background-color: #598BCA;
}

.interMapCol2 h2 {
	font-size: 18px;
	color: #5B5959;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.interMapLBoxTop {
	float: left;
	width: 501px;
	background-image: url(../images/backgrounds/maps/intertop.jpg);
	height: 8px;
	background-repeat: no-repeat;
	background-position: left top;
}
.interMapLBoxMid {
	float: left;
	width: 492px;
	background-image: url(../images/backgrounds/maps/interside.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #919799;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.interMapLBoxMid img {
	border: 1px solid #666;
}
.interMapLBoxBttm {
	float: left;
	width: 502px;
	background-image: url(../images/backgrounds/maps/interbottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}
.interMap2LBoxTop {
	float: left;
	width: 408px;
	background-image: url(../images/backgrounds/maps/inter2top.jpg);
	height: 8px;
	background-repeat: no-repeat;
	background-position: left top;
}
.interMap2LBoxMid {
	float: left;
	width: 397px;
	background-image: url(../images/backgrounds/maps/inter2side.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #919799;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.interMap2LBoxMid img {
	border: 1px solid #666;
}
.interMap2LBoxBttm {
	float: left;
	width: 408px;
	background-image: url(../images/backgrounds/maps/inter2bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}
.interRepContnr {
	float: left;
	width: 380px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92979B;
}
.interRepInfo {
	float: left;
	width: 280px;
	font-size: 12px;
	color: #666;
}
.interRepInfo p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.interRepInfo a {
	color: #666;
}
.interRepInfo a:hover {
	color: #4C8FC4;
}
.nationalHdr {
	float: left;
	width: 920px;
}
.nationalHdr h2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #5B5959;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 18px;
	font-weight: normal;
}
.nationalCol1 {
	float: left;
	width: 450px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.nationalCol1 h2 {
	font-size: 18px;
	color: #5B5959;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.jobAppTable {
	margin-bottom: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #92979B;
	border-right-color: #92979B;
	border-left-color: #92979B;
}
.jobAppTable td {
	font-size: 12px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92979B;
	padding: 5px;
}
.jobAppTable th {
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	background-color: #92979B;
	padding: 5px;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92979B;
	vertical-align: bottom;
}
.orderBroBox {
	padding: 0px;
	float: left;
	width: 110px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #999;
}
.orderBroImg {
	float: left;
	width: 112px;
}
.newsLeftCol .newsBoxMid .orderBroImg img {
	text-align: center;
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 25px;
}
.orderbroTxt {
	float: left;
	width: 102px;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	background-color: #92979B;
	height: 70px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.newsRightCol ol {
	font-size: 12px;
	color: #5B5959;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 26px;
}
.brochureTable {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #92979B;
	border-right-color: #92979B;
	border-left-color: #92979B;
}
.brochureTable th {
	font-size: 12px;
	padding: 5px;
	color: #FFF;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92979B;
	background-color: #92979B;
	text-align: left;
}
.brochureTable td {
	font-size: 12px;
	padding: 5px;
	color: #92979B;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92979B;
}
.tableInput {
	width: 240px;
	border: 1px solid #92979B;
}
.orderBroCntr {
	float: left;
	width: 490px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}





































.footer {
	clear: both;
	float: left;
	width: 990px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-color: #FFF;
 
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 10px;
}
.footerRedLine {
	float: left;
	width: 920px;
	margin-left: 35px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E12D5A;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.footerText {
	float: left;
	margin-left: 0px;
	font-size: 10px;
	color: #92979B;
}
.footerText a {
	color: #92979B;
}
.footerText a:hover {
	color: #333;
	text-decoration: none;
}

.footerImages {
	float: right;
	margin-right: 35px;
	width: 170px;
}
.footerImages img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.footerImages2 {
	float: right;
	margin-right: 0px;
	width: 24px;
}
.footerImages2 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.prodImage {
	float: left;
	width: 114px;
}
.prodImage img {
	margin-bottom: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.prodText {
	float: left;
	width: 160px;
	padding-right: 5px;
}
.prodText p {
	line-height: 14px;
}

.prodLeftCol {
	float: left;
	width: 294px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.prodLBoxTop {
	float: left;
	width: 292px;
	background-image: url(../images/backgrounds/contactUs/top.jpg);
	height: 8px;
	background-repeat: no-repeat;
	background-position: left top;
}
.prodLBoxMid {
	float: left;
	background-image: url(../images/backgrounds/contactUs/rightFade.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #919799;
	margin: 0px;
	padding: 0px;
	height: 240px;
	width: 294px;
}
.prodLBoxBttm {
	float: left;
	width: 292px;
	background-image: url(../images/backgrounds/contactUs/bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}
.prodLBoxMid h2 {
	color: #5B5959;
	font-size: 17px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: normal;
	line-height: 17px;
}
.prodLBoxMid h2 span {
	font-size: 28px;
}
.prodLBoxMid h3 {
	font-size: 12px;
	margin: 0px;
	color: #5B5959;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.prodLBoxMid p {
	font-size: 12px;
	color: #5B5959;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.prodLeftCol2 {
	float: left;
	width: 294px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.prodLBoxMid a {
	color: #5B5959;
}
.prodLBoxMid a:hover {
	color: #4D8EC8;
	text-decoration: none;
}
.prodImgLrge {
	float: left;
	width: 380px;
	margin-right: 20px;
}
.StandardText {
	color: #5B5959;
	font-size: 12px;
	padding-right: 20px;
}
.StandardText ul {
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 26px;
}
.blogCntnr {
	float: left;
	width: 920px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92979B;
}
.blogHeader {
	float: left;
	width: 920px;
}
.blogContent {
	float: left;
	width: 920px;
}
.blogContent img {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 1px solid #92979B;
}


.blogCntnr p {
	font-size: 12px;
	color: #5B5959;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.blogCntnr h3 {
	font-size: 18px;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.blogCntnr h4 {
	font-size: 16px;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.blogCntnr h2 {
	font-size: 18px;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.blogPicBox {
	float: right;
	width: 387px;
	padding-left: 20px;
}
.blogPicBoxTop {
	float: left;
	width: 387px;
	background-image: url(../images/backgrounds/learningBoxes/top.jpg);
	height: 7px;
	background-repeat: no-repeat;
	background-position: left top;
}
.blogPicBoxMid {
	float: left;
	width: 386px;
	background-image: url(../images/backgrounds/learningBoxes/rightFade.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #919799;
	margin: 0px;
	padding: 0px;
}
.blogPicBoxBttm {
	float: left;
	width: 387px;
	background-image: url(../images/backgrounds/learningBoxes/bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}
.blogHeader h2 {
	font-size: 18px;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.blogContent a {
	color: #666;
}
.blogContent a:hover {
	color: #4C8FC4;
	text-decoration: none;
}
.qualityColCntnr {
	float: left;
	width: 620px;
}
.qualityText {
	float: left;
	width: 610px;
	padding-right: 10px;
}
.qualityText p {
	font-size: 12px;
	color: #999;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 14px;
}
.qualityText p a {
	color: #5B5959;
}
.qualityText p a:hover {
	color: #558ABE;
	text-decoration: none;
}
.bcLogoutCntr {
	float: left;
	width: 920px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.breadcrumbs2 {
	font-size: 11px;
	float: left;
	width: 855px;
	color: #5b5959;
}
.breadcrumbs2 a {
	color: #4D91B4;
	text-decoration: none;
}
.breadcrumbs2 a:hover {
	color: #23A545;
}
.logOut {
	float: right;
	width: 65px;
	text-align: center;
}
.logOut a {
	background-color: #92979B;
	display: block;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	padding-top: 30px;
	padding-bottom: 5px;
}
.logOut a:hover {
	color: #FFF;
	background-color: #4E80BF;
}
.myPHeaderCntr {
	float: left;
	width: 855px;
}
.myPHeader {
	float: left;
	width: 540px;
}
.myPHeader h1 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 32px;
	color: #5B5959;
}

.myPLog {
	float: left;
	width: 305px;
	text-align: right;
	padding-right: 10px;
	font-size: 12px;
	margin-top: 20px;
	color: #5B5959;
}
.myPContentCntr {
	float: left;
	width: 920px;
}
.myPNav {
	float: left;
	width: 150px;
}
.myPNav ul {
	margin: 0px;
	padding: 0px;
}
.myPNav li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.myPNav li a {
	text-decoration: none;
	color: #5B5959;
	font-size: 14px;
	display: block;
	margin-bottom: 20px;
}
.myPNav li a:hover {
	color: #458BBC;
}
.myPLinkCntr {
	float: left;
	width: 759px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #92979B;
	padding-left: 10px;
	font-size: 12px;
	color: #5B5959;
}
.myPLinkCntr p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.myPLinkCntr h1 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 26px;
	font-weight: normal;
}

.myPLinkCntr h2 {
	font-size: 16px;
	font-weight: normal;
	color: #878787;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.myPLinkCntr img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.myPLinkRow {
	float: left;
	width: 759px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.myPLinkBox {
	float: left;
	width: 158px;
	margin-right: 10px;
}
.myPPic a img{
	border: 1px solid #92979B;
}
.myPPic a:hover img {
	border: 1px solid #4E84C0;
}


.myPPic {
	float: left;
	width: 158px;
}
.myPText {
	float: left;
	width: 158px;
	text-align: center;
}
.myPText a {
	color: #5B5959;
	font-size: 12px;
	text-decoration: none;
	display: block;
}
.myPText a:hover {
	color: #478CC7;
}
.myPBottomStrip {
	float: left;
	width: 920px;
	margin-top: 10px;
}
.loginTable {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.loginTable td {
	padding: 5px;
}
.loginTable tbody td a {
	display: block;
	color: #F9FAFC;
	background-color: #92979B;
	padding: 5px;
	font-weight: bold;
	text-decoration: none;
}
.loginTable tbody td a:hover {
	display: block;
	color: #F9FAFC;
	background-color: #518EC4;
	padding: 5px;
	font-weight: bold;
	text-decoration: none;
}
.loginDetailsCol2 {
	margin-bottom: 10px;
}
.loginDetails2Hdr h2 {
	color: #FFF;
}

.loginDetailsCntnr {
	float: left;
	width: 759px;
}
.loginDetailsCol1 {
	float: left;
	width: 144px;
	padding-right: 10px;
	font-weight: bold;
	color: #FFF;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.loginDetailsCol2 {
	float: left;
	width: 585px;
	padding-left: 10px;
}
.loginDetailsCol2 a {
	color: #5B5959;
}
.loginDetailsCol2 a:hover {
	color: #478CC7;
	text-decoration: none;
}

.loginDetailsCntr2 {
	float: left;
	width: 759px;
	background-image: url(../images/backgrounds/myDetailsBak.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.loginDetailsCntr3 {
	float: left;
	width: 759px;
}
.specClauseCntr {
	float: left;
	width: 759px;
}
.specLeft {
	float: left;
	width: 220px;
	margin-right: 19px;
}
.specLeft img {
	margin-bottom: 20px;
}
.specLeft a img {
	display: block;
	padding-left: 20px;
}
.specLeft a:hover img {
	background-image: url(../images/myPegler/logos/triangle.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}


.specRight {
	float: left;
	width: 280px;
}
.specRight ul {
	margin: 0px;
	padding: 0px;
}
.specRight li {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.specRight li a {
	color: #5B5959;
	background-color: #FFF;
	display: block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	border: 1px solid #92979B;
	background-image: url(../images/myPegler/pdf2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.specRight li a:hover {
	color: #458AC3;
}
.buildCntr {
	float: left;
	width: 759px;
}
.buildCopy {
	float: left;
	width: 759px;
}
.buldCol1 {
	margin: 0px;
	float: left;
	width: 370px;
	padding-top: 0px;
	padding-right: 19px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.buldCol2 {
	margin: 0px;
	float: left;
	width: 370px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.techSuitCntnr {
	float: left;
	width: 594px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 10px;
}
.techSuitCntnr h3 {
	font-size: 14px;
	color: #478CC7;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.techSuitCntnr p {
	font-size: 9px;
	color: #5B5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.techSuitCntnr a {
	color: #5B5959;
}
.techSuitCntnr a:hover {
	color: #488CBD;
	text-decoration: none;
}
.advancedHeader {
	float: left;
	width: 920px;
}
.advancedIntroCol1 {
	float: left;
	width: 262px;
	padding-right: 20px;
}
.advancedIntroCol1 h1 {
	font-size: 32px;
	color: #5b5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.advancedIntroCol1 p {
	font-size: 12px;
	color: #999;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 14px;
}
.advancedIntroCol2 {
	float: left;
	width: 638px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.advancedCol1 {
	float: left;
	width: 422px;
	padding-right: 20px;
}
.advancedCol1 h1 {
	font-size: 32px;
	color: #5b5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.advancedCol1 p {
	font-size: 12px;
	color: #999;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 14px;
}

.advancedCol2 {
	float: left;
	width: 478px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.searchStartCntr {
	float: left;
	width: 920px;
}


.selectionContainer {
	float: left;
	width: 920px;
}
.selectionCol1 {
	float: left;
	width: 143px;
	margin-right: 10px;
}
.selCol1Hdr {
	float: left;
	width: 143px;
}
.selCol1Hdr h3 {
	font-size: 14px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.selCol1Content {
	float: left;
	width: 143px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.selCol1Content ul {
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5B5959;
}
.selCol1Content li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.selCol1Content li a {
	color: #000;
	font-size: 11px;
	text-decoration: none;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5B5959;
}
.selCol1Content li a:hover {
	background-color: #bfccd2;
}
.SizesContainer {
	float: left;
	width: 900px;
	position: absolute;
	top: 276px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #BFCCD2;
	background-color: #FFF;
	height: 200px;
}
.SizesContainer{
	border-top-left-radius: 4px;
}
.SizesContainer{
	border-top-right-radius: 4px;
}
.SizesContainer {
	border-bottom-left-radius: 4px;
}
.SizesContainer{
	border-bottom-right-radius: 4px;
}
.sizesContent {
	float: left;
	width: 140px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.sizesContent ul {
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5B5959;
}
.sizesContent li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.sizesContent li a {
	color: #000;
	font-size: 11px;
	text-decoration: none;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5B5959;
}
.sizesContent li a:hover {
	background-color: #bfccd2;
}


.selCol1Here {
	background-color: #bfccd2;
}
.clearSelectCntr {
	float: left;
	width: 920px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.clearSelectTxt {
	float: left;
	width: 143px;
}
.clearSelectTxt a {
	color: #868E90;
	display: block;
	font-size: 11px;
	text-decoration: none;
	background-image: url(../images/advancedSearch/clearBullet.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 45px;
}
.clearSelectTxt a:hover {
	color: #333;
}
.selectSize {
	float: right;
	width: 143px;
	margin-right: 12px;
	padding: 0px;
	margin-bottom: 10px;
}
.selectSize a {
	color: #000;
	background-color: #BFCCD2;
	padding-right: 0px;
	padding-left: 5px;
	display: block;
	text-decoration: none;
	background-image: url(../images/advancedSearch/selectSize.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	font-size: 14px;
	font-weight: bold;
	height: 22px;
}
.selectSize a:hover {
	background-color: #94A9B4;
}
.advancedTabRow {
	float: left;
	width: 908px;
}
.advancedTabRow img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.advancedTabBox {
	float: left;
	width: 149px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #868e90;
	border-left-color: #868e90;
}
.advancedTabBox h3 {
	margin: 0px;
	padding: 3px;
	font-size: 12px;
	color: #FFF;
	background-color: #868E90;
	height: 30px;
	line-height: 14px;
}
.advancedTabBox a {
	font-size: 12px;
	color: #92979B;
	text-decoration: none;
	line-height: 12px;
}
.advancedTabBox a:hover {
	color: #458AC3;
	text-decoration: underline;
}
.advancedTabBoxPic {
	float: left;
	width: 126px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.advancedTabBoxLinks {
	float: left;
	width: 126px;
	height: 25px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.advancedTabBoxLinks a {
	font-size: 12px;
	color: #92979B;
	text-decoration: none;
	line-height: 12px;
}
.advancedTabBoxLinks a:hover {
	color: #458AC3;
	text-decoration: underline;
}
.advancedTabBox2 {
	float: left;
	width: 149px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #868e90;
	border-left-color: #868e90;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #868e90;
}
.advancedTabBox2 h3 {
	margin: 0px;
	padding: 3px;
	font-size: 12px;
	color: #FFF;
	background-color: #868E90;
	height: 30px;
	line-height: 14px;
}
.advancedTabBox2 a {
	font-size: 12px;
	color: #92979B;
	text-decoration: none;
	line-height: 12px;
}
.advancedTabBox2 a:hover {
	color: #458AC3;
	text-decoration: underline;
}
.tabTopLinksCntr {
	float: left;
	width: 898px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 8px;
}
.tabBackNext {
	float: left;
	width: 300px;
}
.tabBackNext ul {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
.tabBackNext li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}
.tabBackNext li a {
	display: block;
	margin-right: 10px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #5B5959;
	text-decoration: none;
	background-color: #BFCCD2;
	border: 1px solid #859DA9;
}
.tabBackNext li a:hover {
	background-color: #FFF;
}

.tabResults {
	float: right;
	width: 300px;
	text-align: right;
	font-size: 12px;
	color: #5B5959;
}
.trainingVideoCntr {
	float: left;
	width: 759px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.trainingVideoCntr2 {
	float: left;
	width: 759px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92979B;
}

.trainingVideoCol {
	float: left;
	width: 243px;
	margin-right: 10px;
}
.trainingVideoText p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.trainingVideoText p a {
	color: #5B5959;
}
.trainingVideoText p a:hover {
	color: #4D81BD;
}
.trainingVideoImg img {
	border: 1px solid #92979B;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.SystemSolHdr {
	float: left;
	width: 920px;
}
.SystemSolHdr h1 {
	font-size: 32px;
	color: #5b5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}


.SystemSolCol1 {
	float: left;
	width: 420px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.SystemSolCol1Inner {
	float: left;
	width: 418px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #92979B;
}

.SystemSolCol1Hdr {
	float: left;
	width: 408px;
	padding-left: 10px;
}
.SystemSolCol1Hdr h2 {
	color: #5b6263;
	font-size: 18px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 5px;
}
.SystemSolCol1Box {
	float: left;
	width: 130px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.SystemSolCol1BoxImg {
	float: left;
	width: 130px;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.SystemSolCol1BoxTxt {
	float: left;
	width: 120px;
	margin-right: 5px;
	margin-left: 5px;
}
.SystemSolCol1BoxTxt h3 {
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 14px;
	text-align: center;
}
.SystemSolCol1BoxTxt h3 a {
	display: block;
	color: #5B5959;
	text-decoration: none;
	border: 1px solid #92979B;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	height: 30px;
	line-height: 14px;
}
.SystemSolCol1BoxTxt h3 a:hover {
	color: #FFF;
	background-color: #92979B;
}

.SystemSolCol1BoxTxt ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.SystemSolCol1BoxTxt li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.SystemSolCol1BoxTxt li a {
	font-size: 12px;
	display: block;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #92979B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #5B5959;
	text-decoration: none;
	text-align: center;
}
.SystemSolCol1BoxTxt li a:hover {
	color: #FFF;
	background-color: #92979B;
}




.SystemSolCol2 {
	float: left;
	width: 458px;
	border: 1px solid #92979B;
	padding: 10px;
}
.SystemSolCol2 h2 {
	color: #5b6263;
	font-size: 18px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.SystemSolCol2 p {
	font-size: 12px;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 14px;
}
.SystemSolCol2 ol {
	font-size: 12px;
	color: #5B5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 14px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
.SystemSolHere {
	color: #FFF;
	background-color: #92979B;
}
.SystemSolCol3 {
	float: left;
	width: 150px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.SystemSolCol3Inner {
	float: left;
	width: 148px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #92979B;
}
.SystemSolCol3Hdr {
	float: left;
	width: 130px;
	padding-left: 10px;
}
.SystemSolCol3Hdr h2 {
	color: #5b6263;
	font-size: 18px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 5px;
}
.SystemSolCol4 {
	float: left;
	width: 728px;
	border: 1px solid #92979B;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.SystemSolCol4 h2 {
	color: #5b6263;
	font-size: 18px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.SystemSolCol4 p {
	font-size: 12px;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 14px;
}
.SystemSolCol4 ol {
	font-size: 12px;
	color: #5B5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 14px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
.tabSolRow {
	float: left;
	width: 728px;
}

.tabSolBox02 {
	float: left;
	width: 143px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #868e90;
	border-left-color: #868e90;
}
.tabSolBox02 h3 {
	margin: 0px;
	padding: 3px;
	font-size: 12px;
	color: #FFF;
	background-color: #868E90;
	height: 30px;
	line-height: 14px;
}
.tabSolBox02 a {
	font-size: 12px;
	color: #92979B;
	text-decoration: none;
	line-height: 12px;
}
.tabSolBox02 a:hover {
	color: #458AC3;
	text-decoration: underline;
}
.tabSolBox03 {
	float: left;
	width: 143px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #868e90;
	border-left-color: #868e90;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #868e90;
}
.tabSolBox03 h3 {
	margin: 0px;
	padding: 3px;
	font-size: 12px;
	color: #FFF;
	background-color: #868E90;
	height: 30px;
	line-height: 14px;
}
.tabSolBox03 a {
	font-size: 12px;
	color: #92979B;
	text-decoration: none;
	line-height: 12px;
}
.tabSolBox03 a:hover {
	color: #458AC3;
	text-decoration: underline;
}



.marginbot {
margin-bottom:15px;
}

ul.list li {
list-style-type:none;
margin-left:20px;
}

ul.tabs {
width:100%;
overflow:hidden;
}

ul.tabs li {
	list-style-type:none;
	display:block;
	float:left;
	color:#fff;
	padding:8px;
	margin-right:2px;
	background-color:#D4D4D6;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	cursor:pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}

ul.tabs li:hover {
	background-color:#92979B;
}

ul.tabs li.current {
	background-color:#92979B;
	padding:8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92979B;
}

.tabscontent {
	padding:8px 0 0 0;
	display:none;
	width:100%;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #92979B;
}
.tabSolutionHdr {
	float: left;
	width: 708px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tabHdrImg {
	float: left;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tabHdrTxt {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.tabHdrTxt2 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.tabSolutionHdr h3 {
	color: #5B5959;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
}


.tabSolutions01 {
	float: left;
	width: 210px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.tabSolutions01 h3 {
	font-size: 16px;
	font-weight: normal;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


.tabSolutionImg {
	float: left;
	width: 200px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.tabSolutionImg2 {
	float: left;
	width: 235px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


.tabSolutions02 {
	float: left;
	width: 230px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #91989B;
	border-left-color: #91989B;
}
.tabSolutions02 ul {
	color: #5B5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
.tabSolutions02 h3 {
	color: #5B5959;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}


.tabSolutions03 {
	float: left;
	width: 235px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.tabSolutions03 ul {
	color: #5B5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}

.tabSolutions03 h3 {
	font-size: 14px;
	font-weight: normal;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.tabSolutions03 h4 {
	font-size: 16px;
	font-weight: normal;
	color: #5B5959;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.tabSolutions03 img {
	float: left;
}


.tabSolAltBox {
	float: left;
	width: 235px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.tabSolAltBox a  {
	color: #5B5959;
}
.tabSolAltBox a:hover {
	color: #518EC4;

}
.tabImgPadRight img {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#tabsholder02 {
	float: left;
}




.corporateRgt {
    float: right;
  
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}





img { border:none; }

/* CSS Document */

* {
	padding:0;
	margin:0;
	font-size:12px;
}
.tabSolProdDetails ul {
	color: #5B5959;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
