﻿*{ font-family:Arial; font-size:8pt; color:#6c6969;}
body, html, center{margin:0; padding:0; border:0; height:100%;}
form{margin:0; padding:0; border:0;}

a{ text-decoration:none;}
a:hover{ color:#990000;}
img{border:0;}
.cT{width:100%;}

#mTabGen{ background-color:#fff;}

.ccUnderConstruction{ font-size:16px; color:#28296d;}
.ccUnderConstruction a{ font-size:16px; color:#28296d; font-weight:bold;}

.ccL0{ height:16px; width:583px; background-color:#f3f3f3; padding:0px 0px 0px 7px;}
.ccL0R{ height:16px; width:182px; background-color:#f3f3f3; padding:0px 7px 0px 0px;}
.ccL0 a{ color:#6c6969; font-size:7pt; font-weight:bold;}
.ccL0R a{ color:#6c6969; font-size:7pt; font-weight:bold;}
.ccL1{ height:18px; background-color:#e2e2e2; font-size:6pt; padding-right:7px;}
.ccL2{ height:64px; background-color:#fff; font-size:6pt;}
.ccL3{ height:3px; font-size:1px;}
.ccL5{ height:57px; background-image:url(../images/m.jpg); background-position:right center; background-repeat:no-repeat;}
.ccL5 td{ padding-right:1px;}
.ccL6{ height:6px; background-image:url(../images/b3.jpg); font-size:1px;}
.ccL7{ height:20px;}
.ccL8{ min-height:375px;}
.ccL8 *{font-size:9pt}
.ccBot0{ height:3px; background-color:#28296d; font-size:1px;}
.ccBot{height:18px; vertical-align:middle; text-align:left;}
.ccBotR{background-image:url(../images/c.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e2e2e2}

.ccScrollCont{ width:590px; height:374px; overflow:auto;}
.ccRowx{ font-size:1px; height:2px; overflow:hidden; border-top:solid 1px #e2e2e2;}
.ccRowy{ padding:10px 10px 10px 0px; background-image:url(../images/row.jpg); background-repeat:repeat-x; background-position:left top;}
.ccLanguage{padding:3px 0px 3px 50px; background-repeat:no-repeat; background-position:20px center;}
.ccContentTitle{background-image:url(../images/Q.jpg); background-repeat:no-repeat; background-position:4px 15px; padding:8px 0px 8px 13px;  font-weight:bold;}

.ccSpalla{ background-color:#e2e2e2}
.ccBoxSpalla{ background-image:url(../images/b4.jpg); background-repeat:repeat-x; background-position:left bottom; padding-bottom:3px; padding: 10px 0px 10px 20px; }
.ccBoxSpalla2{background-image:url(../images/b4.jpg); background-repeat:repeat-x; background-position:left top; height:110px; padding: 10px 0px 10px 20px; text-align:left;}

.cInputText1{ background-image:url(../images/inputtext1.jpg); width:125px; height:15px; margin:0; border:0; text-align:center;}
.cInputButton1{ background-image:url(../images/inputbutton1.jpg); background-repeat:no-repeat; background-color:#e2e2e2; width:16px; height:15px; margin:0; border:0;}
.cInputButton2{ background-image:none; border:outset 1px #000; margin:0; padding:0; width:74px; height:20px; text-transform:lowercase; font-weight:bold; background-color:#f3f3f3}
.cInputButton3{background-image:none; border:outset 1px #000; margin:0; padding:0; width:85px; height:20px; text-transform:lowercase; font-weight:bold; background-color:#f3f3f3}

.ccBox1{ background-color:#f3f3f3; width:282px; height:15px; padding-left:7px;}
.ccBox2{ background-color:#e2e2e2; height:15px; background-image:url(../images/inputbutton1.jpg); background-position:right center; background-repeat:no-repeat;}
.ccBox3{ height:77px;}
.ccBox3 img{ width:288px; height:77px; opacity:0.5; MozOpacity:0.5; KhtmlOpacity:0.5; filter : alpha(opacity=50)}
.ccBox4{ font-size:1px; height:7px; background-color:#f3f3f3;}
.ccBox5{ height:68px; padding:0px 7px 0px 7px; vertical-align:top; background-color:#f3f3f3;}
.ccBox5 a{ color:#28296d; font-size:9pt;}
.ccBox5 table{ width:100%;}

/*Menu*/
.ccMenuItem{}
.ccSubMenu{ position:absolute; display:none; width:400px; top:183px}
.ccSubMenu a{ font-weight:bold;}
/************************/

/*Products*/
.ccProducts{ margin-right:2px; width:100%; }
.ccProductsInputs{ width:100%;}
.ccProductsTop{ font-weight:bold; background-color:#f3f3f3; height:62px; text-align:center; background-image:url(../images/b4.jpg); background-repeat:repeat-x; background-position:left bottom;}
.ccProductsSelectTd{ text-align:center; background-color:#f3f3f3; height:84px; background-image:url(../images/b4.jpg); background-repeat:repeat-x; background-position:left bottom;}
.ccProductsSelectTd { font-weight:bold;}
.ccProductsSelectTd input{ background-image:none; border:outset 1px #000; margin:0; padding:0; width:74px; height:20px; text-transform:lowercase; font-weight:bold; background-color:#f3f3f3}
.ccProductsSelectTd select{ width:127px; border:intset 1px #000; margin:0; padding:0;}
.ccProductsResults{}
.ccProductsCompany{ font-size:16px; font-weight:bold; padding-top:5px; padding-bottom:5px; display:block;}
.ccProductsCompanyCont{ margin-bottom:5px;}
.ccProductResult{ border:solid 1px #f3f3f3; width:100%; margin-top:2px; margin-bottom:2px;}
.ccProductResultPdf{ cursor:pointer; width:80px; vertical-align:bottom; text-align:center;}
.ccProductResultPdf a span{ display:block; padding:4px 0px 4px 0px;}
.ccProductResultPdf a:hover span{ color:#990000}

/*Division in Application-Category*/
.ccProductsDivisionSelectTd { text-align:center; background-color:#f3f3f3; height:43px; padding-top:20px; background-image:url(../images/b4.jpg); background-repeat:repeat-x; background-position:left bottom;font-weight:bold;margin-right:2px}
.ccProductsDivisionSelectTd input{ background-image:none; border:outset 1px #000; margin:0; padding:0; width:74px; height:20px; text-transform:lowercase; font-weight:bold; background-color:#f3f3f3}
.ccProductsDivisionSelectTd select{ width:127px; border:intset 1px #000; margin:0; padding:0;}

/*Contacts*/
.ccContactsTable{ width:583px; }
.ccContactBox{padding: 10px 0px 10px 20px;}
.ccContactBox2{border-left:solid 1px #e2e2e2; padding: 0px 0px 5px 10px;}
.ccContactsSelectTd{ text-align:center; background-color:#f3f3f3; height:84px; background-image:url(../images/b4.jpg); background-repeat:repeat-x; background-position:left bottom;}
.ccContactsSelectTd { font-weight:bold;}
.ccContactsSelectTd input{ background-image:none; border:outset 1px #000; margin:0; padding:0; width:74px; height:20px; text-transform:lowercase; font-weight:bold; background-color:#f3f3f3}
.ccContactsSelectTd select{ width:210px; border:intset 1px #000; margin:0; padding:0;}
.ccContactsText{  text-align:center; padding:25px 0px 25px 0px; border:solid 1px #aaa}
.ccContactsCont0{margin:50px 80px 0px 80px; height:230px; background-image:url(../images/m1.jpg); background-repeat:no-repeat; background-position:center bottom}
.ccContactsCont1{min-height:287px; background-image:url(../images/m3.jpg); background-repeat:no-repeat; background-position:250px 55px}
.ccContactsTitle{background-image:url(../images/Q.jpg); background-repeat:no-repeat; background-position:3px 5px; padding-left:13px; height:20px; font-weight:bold;}
.ccContactDirectory{padding:10px 0px 0px 30px;background-image:url(../images/Q.jpg); background-repeat:no-repeat; background-position:15px 15px; font-weight:bold; font-size:9pt;}
/*Application*/
.ccApplicationsHeader td{ text-align:center; font-weight:bold; height:25px; border:solid 1px #eee;}
.ccApplicationsContents td{ vertical-align:top; border:solid 1px #eee; width:185px; text-align:left;}
.cApplicationTextBox{ border:solid 1px #fff; cursor:pointer;}
.cApplicationTextBoxS{ border:solid 1px #aaa; background-color:#eee;}

/*News*/
.ccNewsText{ padding:0px 0px 10px 20px;}
.ccBoxNews{padding:4px 6px 0px 6px; min-height:93px; background-image:url(../images/news.jpg); cursor:pointer; background-position:right bottom; background-repeat:no-repeat}
.ccBoxNews .c0{ background-color:#eeecec; padding-left:14px;}
.ccBoxNews .c1 a{display:block; background-image:url(../images/Q.jpg); background-position:left 12px; background-repeat:no-repeat; padding:6px 0px 3px 8px}
.ccBoxNews .c2 a{display:block; color:#002b62; padding:3px 0px 6px 8px; width:150px}

.ccNewsAttachments:hover{ color:#990000}

.ccNewsCode{ font-style:normal; font-weight:bold}

/*Site map*/
.ccSiteMapM{ display:block; padding:10px 0px 0px 50px; font-weight:bold;background-image:url(../images/Q.jpg); background-repeat:no-repeat; background-position:37px 15px;}
.ccSiteMapS{ display:block; padding:3px 0px 0px 70px;}

/*Mandatory fields*/
.ccMandatory{color:#990000; padding-top:10px;}

/*Registration*/
.ccRegistrationCont{ padding-right:10px;}
.ccRegistration{padding:3px 30px 3px 5px;}
.ccRegistrationDiv{border:solid 1px #eee;padding:0px 0px 0px 5px; margin:2px 0px 5px 0px; }

/*Careers*/
.ccCareersCont{ padding-right:10px;}
.ccCareers{padding:5px 30px 5px 5px;}
.ccCareersDiv{border:solid 1px #eee;padding:0px 0px 0px 5px; margin:2px 0px 2px 0px; }

/*Suppliers*/
.ccSuppliersCont{ padding-right:10px;}
.ccSuppliers{padding:5px 30px 5px 5px;}
.ccSuppliersDiv{border:solid 1px #eee;padding:0px 0px 5px 10px; margin:2px 0px 5px 0px;}
.ccSuppliersA{padding:5px 48px 5px 5px;}

/*Search*/
.ccSearchItem { border-bottom:solid 1px #eee; padding:5px 5px 5px 5px;font-weight:bold;}
.ccSearchItem a{ display:block; font-weight:normal}
.ccSearchNull{font-weight:bold;padding:5px 5px 5px 5px;}

/*Gallery*/
.ccGalleryTable { width:100%; padding:10px 0px 10px 0px;}
.ccGalleryTable .c1 {border-right:solid 2px #e2e2e2; text-align:center; width:140px;}
.ccGalleryTable .c1 img{display:block; width:100px; margin:10px 10px 10px 10px; cursor:pointer;}
.ccGalleryTable .c2 { text-align:center;}
.ccGalleryTable .c2 img{width:350px; margin-left:10px;}

/*NEW FIND PRODUCTS ETC ETC*/
.ccPDSTd{text-align:center; vertical-align:top; background-color:#f3f3f3; height:100px; padding-top:5px; background-image:url(../images/b4.jpg); background-repeat:repeat-x; background-position:left bottom;font-weight:bold;margin-right:2px}
.ccPSTd{ text-align:center; font-weight:bold  }
#fid_find{ background-image:none; border:outset 1px #000; margin:0; padding:0; width:74px; height:20px; text-transform:lowercase; font-weight:bold; background-color:#f3f3f3}
.ccPSTd select{ width:170px; border:intset 1px #000; margin:0; padding:0;}
.ccPR{border:solid 1px #f3f3f3; margin-top:2px; margin-bottom:5px;width:540px;}
.ccPR .cf{ font-weight:bold; color:#990000;}
.ccPRD{text-align:right; margin-right:5px; margin-bottom:3px}
.cDocumentsTable{ width:550px; border:solid 1px #eee; margin-left:20px;}
.cDocumentsTable td{ border:solid 1px #eee}
#fid_retunlink{ float:right; margin:15px 30px 0px 0px; padding:2px 5px 2px 5px; background-color:#eee; text-transform:uppercase; border:solid 1px #999}
#fid_logintable{margin-left:50px;}
#fid_logintablesubmit{ background-image:none; background-color:#eee; text-transform:uppercase; border:solid 1px #999; padding:2px 5px 2px 5px;}
.cdownloadbutton input{color:#990000; float:right; margin:3px 3px 0px 0px ;background-image:none; background-color:#eee; text-transform:lowercase; border:solid 1px #999; padding:2px 5px 2px 5px;}
.cPermissionReqestInput{color:#990000; margin:3px 3px 0px 0px ;background-image:none; background-color:#eee; text-transform:lowercase; border:solid 1px #999; padding:2px 5px 2px 5px;}