/*DEFAULT OVERRIDE STYLES*/
body{background-color:#ffffff;padding:10px 25px 15px 25px;margin:0px;border:0px}
td{font-family:helvetica;font-size:12pt;}
div{font-family:Arial, helvetica; font-size:12px;}
input{padding:0px 0px 0px 3px;}
a:hover{text-decoration:underline}

/*GENERAL STYLES*/
.stdtxt{font-family:Arial, helvetica; font-size:12px;color:#333333}
.stdtxtbig{font-family:Arial, helvetica; font-size:14px;color:#333333}
.stdtxtsml{font-family:Arial, helvetica; font-size:11px;color:#333333}
.clear{clear:both}
.space{margin:0px;border:0px;padding:0px;height:15px}
.dark_grey{font-family:Arial, helvetica; font-size:12px;color:#666666;text-decoration: none;}
.black{font-family:Arial, helvetica; font-size:12px;color:#000000}
.light_grey{font-family:Arial, helvetica; font-size:12px;color:#999999;text-decoration: none;}
.redNote{font-family:Arial, helvetica;font-size:12px;color:#FB0200;text-decoration: none;}
.familyText{font-family:Arial, helvetica; font-size:12px;color:#333333;text-decoration: none;}
.familyTitle{font-family:Arial, helvetica;font-size:12px;color:#333333;font-weight: bold;}
.productTitle{font-family:Arial, helvetica; font-size:16px;color:#666666; font-weight: bold}
.whiteBar{border-style:solid;border-width:0px 0px 0px 1px;border-color:#ffffff;}
.greyBar{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;}
.greyBarRight{border-style:solid;border-width:0px 1px 0px 0px;border-color:#CCCCCC;}
.boxedhr{width:90%;align:center;padding:0px;border-width:1px 0px 0px 0px;border-style:solid;;}
.li{list-style-type : square;list-style-position : outside;margin:0px 0px 0px -10px}

/*PAGE LAYOUT STYLES*/
.headerbar{width:100%;height:44px;background-color:#ff0000;color:#aaaaaa;}
.picturebar{width:100%; height:119px;background-color:#aaddff;color:#aaaaaa;}
.navbar{width:100%;height:18px;background-color:#fffff;color:#aaaaaa;margin:1px 0px 0px 0px;}
.maincontent{width:100%;}
.leftcol{width:160px;margin: 0px 22px 0px 0px;}
.rightcol{width:152px; background-color:#ffffff;margin: 0px 0px 0px 22px;}
.midcol{font-family:Arial, helvetica; font-size:12px;color:#000000}
.mainbanners{margin:-11px 0px 0px 332px}

/*MAIN COLUMN STYLES*/
.newsinhead{width:240px;margin:15px 0px 0px 55px}
.newsincontent{width:100%;}
.newshead{color:#ff0000;font-weight:bold;}
h1{font-family:helvetica, arial ;font-size:20px; font-weight:bold;color:#666666 }
.stdhead{font-family:helvetica, arial ;font-size:16px; font-weight:bold;color:#666666;text-decoration:none;}
.stdheadsml{font-family:helvetica, arial ;font-size:14px; font-weight:bold;color:#666666;text-decoration:none;}
.stdheadlt{font-family:helvetica, arial ;font-size:16px; font-weight:bold;color:#999999;text-decoration:none;}
.stdheadltsml{font-family:helvetica, arial ;font-size:14px; font-weight:bold;color:#999999;text-decoration:none;}
.copyright{font-family:Arial, helvetica; font-size:11px;color:#666666}
.thumbtable{height: 42px;padding:5px 6px 5px 6px;border-style:solid;border-width:0px;border-color:#cccccc;font-family:Helvetica, Arial;font-size:12px;font-weight:bold; color:#999999;text-decoration: none;}
.littlethumb{height:32px;border-style:solid;border-width:1px;border-color:#999999; margin:0px 4px 0px 0px;}
.downloadblock{background-color:#F5F5F5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#cccccc;padding:9px;}
.downloadblockpara{margin: 5px 0px 0px 0px;}

/*LEFT & RIGHT COLUMN STYLES*/
.basket{background-color:#CD3333;margin:0px 0px 5px 0px;padding:1px;}
.jumpbox{background-color:#CCCCCC;margin:0px;padding:0px 0px 0px 5px;border:0px;font-family:Arial, helvetica; font-size:12px; color:#ffffff;}
.firstbannertop{margin:0px;border:0px;padding:0px}
.firstbannerbase{margin:0px 0px 5px 0px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#cccccc;}
.banner{margin:0px 0px 5px 0px;border-style:solid;border-width:1px;border-color:#cccccc;}
.fatbuttbanner{margin:0px 0px 5px 0px;border-style:solid;border-width:1px 1px 8px 1px;border-color:#cccccc;}
.rcTitleRed{font-family:Arial, helvetica; font-size:12px;color:#FF1011; font-weight: bold}
.rcTitleGrey{font-family:Arial, helvetica; font-size:12px;color:#666666; font-weight: bold}
.rcTitleBlack{font-family:Arial, helvetica; font-size:12px;color:#000000; font-weight: bold}
.rcTextGrey{font-family:Arial, helvetica; font-size:12px;color:#666666; font-weight: normal}
.rcTextBlack{font-family:Arial, helvetica; font-size:12px;color:#343434; font-weight: normal}
.lcTextWhite{font-family:Arial, helvetica; font-size:11px;color:#ffffff; font-weight: bold;text-decoration:none}
.lcTextGrey{font-family:Arial, helvetica; font-size:12px;color:#666666; font-weight: bold;text-decoration:none; text-transform: uppercase}
.lcTextRed{font-family:Arial, helvetica; font-size:12px;color:#ff0000; font-weight: bold;text-decoration:none; text-transform: uppercase}

/*NAVIGATION STYLES*/
.navelement{float:left;width:25%;border:0px;padding:0px;margin:0px;background-color:#ffffff;}
.navbutton{text-align:center; border-style:solid;border-width:0px 0px 0px 1px;border-color:#999999;padding:0px;margin:0px;font-family:helvetica;font-size:12px;font-weight:bold;color:#666666;background-color:#ffffff;}

.navlink:link{color:#666666;text-decoration:none}
.navlink:visited{color:#666666;text-decoration:none}
.navlink:active{color:#666666;text-decoration:none}
.navlink:hover{color:#666666;text-decoration:none}

.navlinkAc:link{color:#FF0B0B;text-decoration:none}
.navlinkAc:visited{color:#FF0B0B;text-decoration:none}
.navlinkAc:active{color:#FF0B0B;text-decoration:none}
.navlinkAc:hover{color:#FF0B0B;text-decoration:none}

.mainnavholder{position:absolute;top:100px;left:100px;width:250px}
.subnavholder{position:absolute;top:100px;left:350px;width:250px}
.navnode{padding:2px 0px 2px 0px;height:18px;width:100%;border-style:solid;border-width:0px 1px 1px 1px;margin:0px;border-color:#cccccc;background-color:#FFE5E5;margin:0px;}
.subnavnode{padding:2px 0px 2px 0px;height:18px;width:100%;border-style:solid;border-width:0px 1px 1px 1px;margin:0px;border-color:#cccccc;background-color:#ffcccc;}

.navmenulink:link{font-family:Helvetica, Arial;font-size:11px;font-weight:bold; color:#666666;width:100%;text-decoration:none}
.navmenulink:visited{font-family:Helvetica, Arial;font-size:11px;font-weight:bold; color:#666666;width:100%;text-decoration:none}
.navmenulink:active{font-family:Helvetica, Arial;font-size:11px;font-weight:bold; color:#666666;width:100%;text-decoration:none}
.navmenulink:hover{text-decoration:none}

/*SELECT BOX STYLES*/
.selectbox{position:absolute;top:284px;left:30px;width:145px;background-color:#ffffff;border-width:1px;border-style:solid;border-color:#999999}
.selectbox2{position:absolute;top:259px;left:30px;width:145px;background-color:#ffffff;border-width:1px;border-style:solid;border-color:#999999}
.selectbox3{position:absolute;top:383px;left:479px;width:145px;background-color:#ffffff;border-width:1px;border-style:solid;border-color:#999999}
.selectbutton{width:18px; margin:0px 0px -20px 127px}
.selectfield1{width:130px; padding:2px 4px 2px 4px;height:16px}
.selectfieldx{width:140px; padding:0px 4px 2px 4px;}
.selectfield:link{font-size:11px;background-color:#ffffff;color:#666666;text-decoration:none}
.selectfield:visited{font-size:11px;background-color:#ffffff;color:#666666;text-decoration:none}
.selectfield:active{font-size:11px;background-color:#ffffff;color:#666666;text-decoration:none}
.selectfield:hover{font-size:11px;background-color:#666666;color:#fffff;text-decoration:none}

.selectfield0:link{font-size:11px;background-color:#ffffff;color:#666666;text-decoration:none}
.selectfield0:visited{font-size:11px;background-color:#ffffff;color:#666666;text-decoration:none}
.selectfield0:active{font-size:11px;background-color:#ffffff;color:#666666;text-decoration:none}
.selectfield0:hover{font-size:11px;background-color:#ffffff;color:#666666;text-decoration:none}

.familyTitleBar{font-family:Arial, helvetica;font-size:12px;color:#333333;font-weight: bold; background-color:#EFEDEE}
.familyCollapseBar{font-family:Arial, helvetica;font-size:12px;color:#333333;font-weight: bold; background-color:#EFEDEE;border-color:#000000;border-style:solid;border-width:0px 0px 1px 0px; cursor:pointer;}
.familyTableHeader{font-family:Arial, helvetica;font-size:12px;color:#333333;font-weight: bold; background-color:#F5F5F5}
.familyTextVat{font-family:Arial, helvetica;font-size:10px;color:#333333;text-decoration: none;font-weight:normal}

/*PAGE PRINT LAYOUT STYLES*/
/* For CR 68 */
.printBnPop {background-color:#f0f0f0;padding:5px 15px 5px 0px;text-align:right;}
.textGreyLargeBold, .textGreyLargeBold a {color:#666;font:bold 12px arial;text-decoration:none;}
.printBnPop img {display:inline;margin-right:5px;}
.textGreyLargeBold img {vertical-align:middle !important;}
#headerArea table{border:0px; border-collapse:collapse; position:relative; font-size:100%}
#headerArea td{font-family:Arial,Helvetica,sans-serif,Verdana; color:#000000; vertical-align:top}
#headerArea form{margin:0px; clear:both; overflow:hidden}
#headerArea input{font-size:76%; font-weight:normal; color:#666666}
#headerArea select{margin:0px; padding:0px}
#headerArea img{margin:0px; border:0px; vertical-align:top; display:block}
#headerArea h1{clear:both; overflow:hidden; font-family:Arial,Helvetica,sans-serif,Verdana; margin:0px; padding:0px}
#headerArea h2{clear:both; overflow:hidden; font-family:Arial,Helvetica,sans-serif,Verdana; margin:0px; padding:0px}
#headerArea h3{clear:both; overflow:hidden; font-family:Arial,Helvetica,sans-serif,Verdana; margin:0px; padding:0px}
#headerArea h4{clear:both; overflow:hidden; font-family:Arial,Helvetica,sans-serif,Verdana; margin:0px; padding:0px}
#headerArea h5{clear:both; overflow:hidden; font-family:Arial,Helvetica,sans-serif,Verdana; margin:0px; padding:0px}
#headerArea h6{clear:both; overflow:hidden; font-family:Arial,Helvetica,sans-serif,Verdana; margin:0px; padding:0px}
#headerArea p{overflow:hidden; margin:0px; padding:0px}
#headerArea div{overflow:hidden; clear:both; position:relative}
#headerArea{overflow:hidden; clear:both; position:relative}
#headerArea {height:65px; min-width:960px;}
#headerArea div.logoAndHeaders {direction:ltr; position:absolute; left:0px; padding:15px 0px 0px 0px}
#headerArea div.logoAndHeaders div {float:left; clear:none}
#headerArea div.logoAndHeaders div.logo {padding:0px 20px 0px 0px}
#headerArea div.logoAndHeaders div.header {padding:20px 6px 0px 0px}
#headerArea div.logoAndHeaders div.country {padding:20px 5px 0px 0px}
#headerArea div.logoAndHeaders div.flag {padding:24px 0px 0px 0px}
div.printArea {padding:0px}
.printArea div.minWidthForceIE6 {background:#999999; margin-bottom:30px}
.printArea div.minWidthForceIE6 div {min-width:960px}
toolBar {width:100%; height:auto; text-align:left; font-size:76%; font-weight:normal; color:#666666; padding:2px 0px 0px 0px;}
toolBar img {display:inline;margin-right:5px;}
.linktext, .linktext a {color:#666;font:bold 12px arial;text-decoration:none;}
.linktext img {vertical-align:middle !important;}
#copyright {position:relative;  text-align:center;  color:#999; margin-top:20px;}
.textSilver, #copyright a {color:#999; font:normal arial;}


