h1 { 
     font-size: 1.4em;
}

.navLink {
     width: 40px;
     display: none;
}

.contentSplurge, .contentText {
     padding: 0px 20px 0px 10px;
     line-height: 1.4em;
     width: 460px;
     
 }

.content {
     position: relative;
     padding: 10px 180px 0px 0px;
     margin: 0;
     clear: both;
     display: block;
     width: 680px;
     background: white url('./images/website/mainBackgWideNews.png') repeat-y top left;
}

.directorySearchForm {
     border-bottom: 1px dotted #656565;
     margin-bottom: 20px;
     height: 80px;
}



.prdInfo {
     position: relative;
     margin-top: 0px;
}

.prdInfo img {
     float: left;
}

.prdInfoTitle {
     position: relative;
     font-weight: bold;
     color: #31295a;
     padding-bottom: 5px;
     margin-left: 170px;
}

.prdInfoText {
     margin-left: 170px;
     overflow: auto;
     width: 270px;
     height: 145px;
     display: block;
}
 
.advertBottom {
     position: relative;
     left: 137px;
     width: 468px;
     clear: both;
     padding: 5px 0px 20px 0px;
}
.footer {
     width: 760px;
}


.footerText {
     width: 740px;
}


.catDiv {
     position: relative;
     width: 180px;
     padding-left: 0;
}

.catTitle h1 {
     position: relative;
     left: 0px;
     padding-bottom: 10px;
     width: 260px;
}

.catMaster {
     width: 260px;
     font-weight: bold;
     padding-top: 10px;
}

.categoryTitle, .backToTop {
     padding-left: 10px;
     width: 250px;
     
}

.catImages {
     width: 460px;
}

.catImages table {
     float: left;
     display: inline;
     padding-bottom: 5px;
     padding-right: 5px;
}

.catImages table .imageTitle {
     font-size: 0.85em;
     padding-bottom: 5px;
     padding-right: 5px;
     text-align: center;
     color: #656565;
     font-weight: bold;
}


.hdr {
     color: #656565;
     font-weight: bold;
}

.masterCatImage {
     width: 455px;
     margin-bottom: 10px;
}

.backToTop {
     font-weight: bold;
     padding-top: 3px;
     padding-bottom: 10px;
     border-bottom: 1px dotted #656565;
}

.backToTop a {
     color: red;
}

.dirRight {
     padding-left: 10px;
     width: 480px;
}

.dirRight h2 {
     padding-top: 0;
     margin-top: 0;
}


.dirImageWrapper {
     float: right;
     width: 170px;
}

.dirImageWrapper .imageRight {
     float: right;
     clear: both;
}


.otherCats {
     border-top: 1px dotted #656565;     
     border-bottom: 1px dotted #656565;
     margin-top: 10px;     
     padding-top: 10px;     
     padding-bottom: 10px;     
}

.storyMainText {
     padding-top: 20px;
}

.storyDetail {
     position: relative;
     background: white url('./images/website/directoryCompany.png') no-repeat top left;
     height: 600px;
     width: 460px;
}

.storyProduct {
     position: relative;
     height: 200px;
     width: 460px;
     background: white url('./images/website/directoryCompanyProduct.png') no-repeat top left;
     padding: 0;
     margin: 0;
}

.storyFooter {
     height: 26px;
     width: 460px;
     background: white url('./images/website/directoryCompanyFooter.png') no-repeat top left;
}

.dirLeftCol {
     position: absolute;
     left: 25px;
     width: 136px;
     overflow: auto;
     font-weight: bold;
     color: #31295a;
}

.dirRightCol {
     position: absolute;
     left: 170px;
     width: 270px;
     overflow: auto;
}


.dirLogo {
     top: 40px;
     left: 0px;
}

.dirAddress {
     top: 320px;
     height: 30px; 
}

.dirAddressLabel {
     top: 325px;
}

.dirContact {
     top: 355px;
     height: 20px; 
}

.dirContactLabel {
     top: 355px;
}

.dirTel {
     top: 377px;
     height: 20px; 
}

.dirTelLabel {
     top: 377px;
}

.dirFax {
     top: 398px;
     height: 20px; 
}

.dirFaxLabel {
     top: 398px;
}

.dirEmail {
     top: 420px;
     height: 20px; 
}

.dirEmailLabel {
     top: 420px;
}

.dirWeb {
     top: 441px;
     height: 20px; 
}

.dirWebLabel {
     top: 441px;
}

.dirBrochure {
     top: 463px;
     height: 20px; 
}

.dirBrochureLabel {
     top: 463px;
}

.dirCat {
     top: 486px;
     height: 80px;
     font-size: 0.7em;
}

.dirCatLabel {
     top: 523px;
}

.dirStats {
     top: 577px;
     height: 20px; 
}

.dirStatsLabel {
     top: 577px;
}

.dirCompMain {
     top: 35px;
     height: 275px;
}

table .storyDetail table {
     margin-top: 10px;
    /* width: 460px; */
}


.eventTable td {
     height: 30px;
}

#accordianDiv h2 a {
     color:#31295a;
     padding-left: 20px;
}

#accordianDiv h2 {
     width: 255px;
     padding: 5px 0px 4px 0px;
	margin: 0;
	background: white url('./images/website/dirCatBackg.png') top left no-repeat;
	font-size: 0.9em;
	color: #31295a;
}


.cntSearch {
     position: absolute;
     top: 2px;
     left: 584px;
}

.cntSearch select {
     position: absolute;
     top: 5px;
     left: 5px;
}
     
     
.dirCompContainer {
     width: 470px;
     padding-top: 20px;    
}
          
.dirCompSingle {
     position: relative;
     background: white url('./images/website/dirCompSingle.png') no-repeat top left;
     height: 20px;
     width: 470px;
     overflow: hidden;
}
          
.lhsName {
     position: absolute;
     left: 14px;
     width: 130px;
     overflow: hidden;
     
}

.lhsCountry {
     position: absolute;
     left: 160px;
     width: 60px;
     overflow: hidden;
}

.rhsName {
     position: absolute;
     left: 244px;
     width: 130px;
     overflow: hidden;
}

.rhsCountry {
     position: absolute;
     left: 388px;
     width: 60px;
     overflow: hidden;
}

.dirCompHdr {
}

.dirCompFooter {
     clear: both;
}

.selectionBar {
     width: 470px;
     text-align: center;
     margin-top: 20px;
}

.selectionBar a {
     font-weight: bold;
}

.dirCatCompanyLeft, .dirCatCompanyRight {
     overflow: hidden;
     float: left;
     height: 18px;
     font-size: 0.9em;   
     padding-top: 2px;
}

.dirCatCompanyLeft {
     margin-left: 20px;
     width: 185px;
}

.catsLeft {
     width: 125px;
     padding-right: 3px;
     overflow: hidden;
}

.catsRight {
     width: 118px;
     overflow: hidden;
}

.dirCatCompanyRight {
     width: 110px;
}

.directoryCompHdr {
}

.directoryCompSingle {
     background: white url('./images/website/directoryCompSingle.png') no-repeat top left;
     height: 20px;
}

.directoryCompFooter {
}


.cntSearch select {
     overflow: hidden;
     width: 130px;
}

