/* GENERAL */
body {background-color:white;background:url(../index/background2.jpg);}
body,td {font-family:calibri,arial;color:#009;padding:0px;}
table{border-collapse:collapse;} 
tr {vertical-align:top;}
p {margin:.5em 0;}
img {border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; -ms-interpolation-mode:bicubic;}

.stdcolor {color:#009;}
.stdcolora a {color:#009 !important;}

/* MENU */
#apDiv1 {position:absolute; left:71px; top:138px; width:65px; height:18px; z-index:1;}
#apDiv2 {position:absolute; left:168px; top:138px; width:78px; height:21px; z-index:2;}
#apDiv3 {position:absolute; left:278px; top:136px; width:77px; height:21px; z-index:3;}
#apDiv4 {position:absolute; left:395px; top:138px; width:78px; height:19px; z-index:4;}
#apDiv5 {position:absolute; left:517px; top:138px; width:76px; height:21px; z-index:5;}
#apDiv6 {position:absolute; left:645px; top:136px; width:77px; height:19px; z-index:6;}
#apDiv7 {position:absolute; left:766px; top:136px; width:73px; height:19px; z-index:7;}
#apDiv8 {position:absolute; left:871px; top:136px; width:73px; height:21px; z-index:8;}
#apDiv9 {position:absolute; left:865px; top:568px; width:143px; height:140px; z-index:9;}

ul.MenuBarHorizontal li a {font-size:16px; font-style:normal;color:#009;}
/* ul.MenuBarHorizontal li a:visited link active {font-size:16px; font-style:normal;color:white;} */
ul.MenuBarHorizontal a:visited, ul.MenuBarHorizontal a:link, ul.MenuBarHorizontal a:active {color:#009;}

/* HEADING */
#imgheader tr {background-color:white;}
#imgheader td img {width:1000px; height:100px;}

/* TAB GROUPS AND AREAS */
.content {background-color:white;}
.product {}
.ProductPnl.TabbedPanelsContentGroup.TabbedPanelsContent, .Pnl.TabbedPanelsContentGroup.TabbedPanelsContent {background-color:#FFF;}

/* TEXT */
.chemcomp table tr td,.TabbedPanelsContent {font-size:16px; font-style:normal;}
.product,.ProductPnl.TabbedPanelsContentGroup.TabbedPanelsContent p {text-align:justify;}
/* .Website {font-size:24px; font-style:italic;}*/
.attn {font-weight:bold;}
.satnav {font-size:14px;color:#660033;padding-top:4px;}

/* LISTS */
.ulsimple {margin:0 1em;padding:0;}

/* FLOATINGS */
.floatL {padding:5px 5px 5px 0;float:left;}
.floatR {padding:5px 0 5px 5px;float:right;}

/* MISCELLANEOUS */
.icon {width:1em;height:1em;}
.icong {width:1em;height:1em;padding-right:.5em;}

/* HEADINGS */
h2, h2.std,.product h2,.ProductPnl.TabbedPanelsContentGroup.TabbedPanelsContent h2,.chemcomp h2 {font-size:36px; xfont-style:italic; line-height:1em; padding:6px 0 6px 0; margin:0px; font-weight:normal;}
h3.std,.product h3,.ProductPnl.TabbedPanelsContentGroup.TabbedPanelsContent h3,.chemcomp h3,.techdata h3 {font-size:24px; xfont-style:italic; line-height:1em; padding:3px 0 6px 0; margin:0px; color:#009}
h4, h4.std,.product h4,.ProductPnl.TabbedPanelsContentGroup.TabbedPanelsContent h4,.chemcomp h4,.techdata h4 {font-size:26px; xfont-style:italic; line-height:1em; padding:3px 0 6px 0; margin:0px; font-weight:normal;}

/* ALIGNMENT */
div.centretable {text-align:center;}
div.centretable table {margin-left:auto;margin-right:auto;text-align:left;}
.rt {text-align:right !important;}
.lt {text-align:left !important;}
.ju {text-align:justify !important;}
.ct {text-align:center !important}

div.headpics {text-align:center;}
div.headpics table {margin-left:auto;margin-right:auto;}
div.headpics table td {text-align:center;}
div.headpics table tr.Images td img {width:250px;}
div.headpics table tr.ImagesSmall td img {width:200px;}
div.headpics table tr.Images td img {padding:0 1em;}
div.headpics table tr.Images td img.Smaller {width:150px;}
div.headpics table tr.Images td img.Small {width:200px;}
div.headpics table tr.Imagesbig td img {width:400px;}
div.headpics table tr.Images td img.Big {width:400px;}
div.headpics table tr.Images td {vertical-align:middle;}
div.headpics table tr.Titles td {}

/* INFO PANE */
.InfoPane {background-color:#fff}
.infoblurb {text-align:justify}
.SizeAppAttr {background-color:#fff;width:100%;}
.SizeAppAttr tr td h3,.RelatedProducts h3 {font-size:medium; font-style:normal; line-height:1em; padding:2px 0; margin:0px; font-weight:bold;}

/* TECH PANE */
.TechPane {background-color:#fff}

/* (Technical Data) */
.techdata table {background-color:white;}
.techdata table thead tr {background-color:#c0c0c0;}
.techdata table thead tr h4 {line-height:1em; padding:4px 0; margin:0px;}
.techdata table tr td {border:1px solid #c0c0c0;white-space:nowrap;}
.techdata table td {padding:0 4px;}
.techdata table tbody tr.th td {font-weight:bold;}

/* (Chemical Composition) */
.chemcomp table {background-color:white;min-width:30%;}
.chemcomp table tr td {border:1px solid #c0c0c0;white-space:nowrap;}
.chemcomp table tr td.col2 {width:2em;}
.chemcomp table td {padding:0 4px;}

/* (Tech Other Composition) */
table.tbltech {background-color:white;min-width:30%;}
table.tbltech tr td {border:1px solid #c0c0c0;white-space:nowrap;}
table.tbltech tr td.col2 {width:2em;}
table.tbltech td {padding:0 4px;}

/* GEOLOGY PANE */
.GeoPane {background-color:#fff}
div.Country img {width:300px;height:200px;}

/* INSTALLATION PANE */
.InstallPane {background-color:#fff}
div.InstallPane img.floatR {width:75px;height:75px;}
.PDFLarge {width:100px;height:100px;}

/* GALLERY PANE */
.GalleryPane {background-color:#fff}

/* GALLERY */ 
.GalleryPane table {margin-left:auto;margin-right:auto;}
.Gallery tr {border:0;;}
.GalleryImages td {padding:6px;text-align:center;max-width:25%;vertical-align:middle;}
.GalleryTitles {font-size:16px; color:#009; text-align:center;}
.GalleryTitles td {white-space:nowrap;}
.GalleryTitles a {font-size:16px; color:#009; text-align:center;}


.GalleryWH4 .GalleryImages td img {width:150px;height:130px;padding:0 20px;}
.GalleryW4 .GalleryImages td img,.GalleryW4 .GalleryImages td a img {width:150px;padding:0 20px;}
.GalleryWH4-1-1 .GalleryImages td img {width:200px;height:200px;padding:0 20px;}
.GalleryWH4-4-3 .GalleryImages td img {width:200px;height:150px;padding:0 20px;}
.GalleryW3 .GalleryImages td img {width:300px;padding:0 20px;}
.GalleryWH3-1-1 .GalleryImages td img {width:240px;height:240px;padding:0 20px;}
.GalleryWH3-3-2 .GalleryImages td img {width:240px;height:160px;padding:0 20px;}
.GalleryWH2-4-3 .GalleryImages td img {width:400px;height:300px;padding:0 20px;}
.GalleryWH2-2-1 .GalleryImages td img {width:400px;height:200px;padding:0 20px;}
.GalleryW2 .GalleryImages td img {width:400px;padding:0 20px;}

.GalleryWH4 .GalleryImages td img.landscape {width:150px !important; height:130px !important;}
.GalleryWH4 .GalleryImages td img.portrait {height:200px !important;}
.GalleryWH4 .GalleryImages td img.square {height:150px !important;}

.GalleryInfo {width:100%;}
.GalleryInfo4 tr td {width:25%;}
.GalleryInfo3 tr td {width:33%;}
.GalleryInfo2 tr td {width:50%;}
.GalleryInfo1 tr td {width:100%;}

.GalleryTitles td span.Dsgn {font-style:italic;}

.GalleryAward {color:#c0c0c0; font-size:12px;}
.autoh,.GalleryHAuto.GalleryImages td img {height:auto !important;}

/* SPLITS */
table.split4 tr td {width:25%;}
table.split3 tr td {width:33%;}
table.split2 tr td {width:50%;}

tr.split4 td {width:25%;}
tr.split3 td {width:33%;}
tr.split2 td {width:50%;}

td.split4 {width:25%;}
td.split3 {width:33%;}
td.split2 {width:50%;}

/* WIDTHS */
.width100 {width:100%;}
.WetDry {width:100%;}

/* FIXED IMAGE/WIDTH */
img.fixedimage {position:fixed; top:0em; width:997px; height:100px; z-index:180; margin-left:auto; margin-right:auto;}
table.fixedwidth {width:1000px; margin-top:-30px; margin-left:auto; margin-right:auto; border:5px solid #FFF; padding:0;}
.fixedwidth .row1 {height:160px; background-color:white;width:1000px;}
form.fixedform {position:fixed; top:105px; padding-left:800px; margin-left:auto; margin-right:auto; z-index:18;}

/* PROJECTS */
tr.PBrowserPicsImg td img {cursor:pointer;}
tr.PBrowserPicsTxt td {padding-bottom:.75em;}
.PanePBrowser table tbody tr {vertical-align:top;}
.PanePBrowser table tbody tr.h {font-weight:bold;}

div.PPicsImgSmall div img {cursor:pointer;}
div.PPicsImgLarge img {}

.PInfoTitle {font-weight:bold;}
.PInfoMaterials .fld {color:#903}
.PInfoDesigner .fld, .PInfoContractor .fld {color:#903}
.PInfoDesc {font-style:italic;}

.projectaward {font-size:10px; font-style:italic; color:#903;}
.PInfoTitle {font-weight:bold;}
.PInfoMaterials .fld {color:#903}
.PInfoDesigner .fld, .PInfoContractor .fld {color:#903}
.PInfoDesc {font-style:italic;}
.largeprojectaward {font-size:26px; font-weight:bold;font-style:italic; color:#903;}

/* MESSAGE POPUP */
.msgbox {border:3px solid #9999aa; background-color:#ffffff;}
.msgtit {background-color:#9999aa; color:#ffffff;}
.msgmenu {text-align:center; padding:3px; font-size:12px; color:blue;}
.msgmenu span {cursor:pointer;}
.msgsbj {font-weight:bold; color:#800000;}
.msgtxt {color:#606060; font-size:24px}
.msgitemx {color:red; cursor:pointer;}
.msgpara {line-height:1.25em;}

/* FOOTER */
table.FooterItems tr td {padding:0 3px 0 3px;text-align:left;}
tr.FooterItemsB td a,.FooterItemsB a {color:#969696; font-size:12px;}

@media screen {.prt {display:none;}}
@media print {
.scr {display:none;}
* {color:black !important;background-color:white !important;}
/* to print all tabs :   .TabbedPanelsContent {display:block !important;} */
}
