body      { color: #555; font-family: Tahoma, Arial, sans-serif}
h1 { font-size: inherit; font-weight: inherit; margin: 0 }
h2 { font-size: inherit; font-weight: inherit; margin: 0 }
h3 { font-size: 10pt; font-weight: inherit; line-height: 11pt; margin: 0 }
h4 { font-size: inherit; font-weight: inherit; margin: 0 }
.bullet ul { background-position: 0 center; list-style-image: url("../images/layout/SQ-bullet.gif"); list-style-position: outside; margin: 0 0 0 14px; padding: 0 }
.aplus-BG   { background-image: url("../images/aplus/BRE-tick-box-pic.jpg"); background-repeat: no-repeat; background-position: right top }
.aplus-BG-SM  { background-image: url("http://www.vencel.co.uk/images/aplus/aplus-copy-SM.jpg"); background-repeat: no-repeat; background-position: right top }
.aplus-header { font-size: 40pt; line-height: 42pt }
.aplus-sub-header   { font-size: 12pt; line-height: 15pt }
.verticle-line { border-left: 2px solid #dbdbdb }
.leading { letter-spacing: -0.5pt }
.eight { font-size: 8pt }
.nine { font-size: 9pt }
.nine-lead { font-size: 9pt; line-height: 12pt }
.ten { font-size: 10pt }
.ten-lead { font-size: 10pt; line-height: 13pt }
.fourteen { font-size: 14pt }
.sixteen { font-size: 16pt; line-height: 18pt }
.twenty-two { font-size: 22pt; line-height: 24pt }
.thirty { font-size: 30pt; line-height: 32pt }
.forty { font-size: 40pt; line-height: 42pt }
.index-four-headers  { font-size: 10pt; line-height: 11pt; letter-spacing: -0.5pt }
a:link     { color: #555; text-decoration: none }
a:visited     { color: #555; text-decoration: none }
a:hover    { color: #ff7f00; text-decoration: none }
a:active    { color: #ff7f00; text-decoration: none }
.image-centre { background-position: center }
.line-GY { margin: 0; padding: 0; height: 0; border-top: 2px solid #ebebeb; border-right: 0 none; border-bottom: 0 none; border-left: 0 none }
.calculator   { background-image: url(../images/layout/calculator.gif); background-repeat: no-repeat; background-position: right top }
.line-OR { margin: 0; padding: 0; height: 0; border-style: solid none none; border-width: 2px 0 0; border-color: #ff7f00   }
.line-BK { margin: 0; padding: 0; height: 0; border-style: solid none none; border-width: 2px 0 0; border-color: #000   }
.jab-prem-pic { background-image: url(../images/layout/Jablite-Black.gif); background-repeat: no-repeat; background-position: right top }
.jab-prem-bullit   { color: #000; font-weight: bold; background-image: url(../images/layout/orange-bullet.gif); background-repeat: no-repeat; background-position: left center; padding: 0 0 0 18px }
.jab-prem-bullit1  { color: #000; padding: 3px 15px }
.jab-prem-bullit-3  { color: inherit; font-weight: bold; background-image: url(../images/layout/orange-bullet.gif); background-repeat: no-repeat; background-position: left 3px; padding: 0 0 15px 18px }
.OR-dot-horiz { margin: 15px 0; padding: 0; height: 0; border-top: 2px dotted #ff7f00; border-right: 0 none; border-bottom: 0 none; border-left: 0 none }
.GR-dot-horiz  { margin: 5px 0; padding: 0; height: 0; border-style: dotted none none; border-width: 2px 0 0; border-color: #bfbfbf }
.prem-index   { background-image: url(../images/layout/jab-prem-board.gif); background-repeat: no-repeat; background-position: left top; padding: 120px 10px 10px; border: solid 2px #ebebeb }
.eco-index  { font-size: 10pt; line-height: 10pt; background-image: url("../images/insulations-pics/FRI-index-pic.gif"); background-repeat: no-repeat; background-position: center top; padding: 240px 10px 15px; border: solid 2px #ebebeb }
.ad-index { font-size: 10pt; line-height: 10pt; background-image: url("../images/layout/ecobuild-index-pic.gif"); background-repeat: no-repeat; background-position: center top; padding: 240px 10px 15px; border: solid 2px #ebebeb }
.text-headers   { font-size: 10pt }
.20px { font-size: 20px }
.verticle-line-dots { margin: 0; padding: 0; width: 0; height: 157px; border-top: 0 none; border-right: 0 none; border-bottom: 0 none; border-left: 2px dotted #ebebeb}
.LG-menu-boarder { border-style: none solid solid; border-width: 0 2px 2px; border-color: #d2d2d2}
.register     { background-repeat: no-repeat; padding: 6px 6px 0; border: solid 2px #ddd }
.grey-menu-boarder  { background-color: #fff; border: solid 2px #d2d2d2}
.index-header  { font-size: 75px; font-weight: lighter }
.index-header1  { font-size: 46px }
.blue-ackground { background-image: url(../images/layout/background-blue-fade.gif); background-repeat: repeat-x; background-position: center top }
.once  { background-repeat: no-repeat }
.premium-Bg { background-color: transparent; background-image: url(../images/layout/premium-header-BLUE.gif); background-repeat: no-repeat; background-position: center 10px }
.STANDARD-Bg { background-color: transparent; background-image: url(../images/layout/premium-header-RED.gif); background-repeat: no-repeat; background-position: center 10px }
.approved-padding { padding-right: 20px }
.leading-18   { line-height: 18pt }
.new-items  { line-height: 14pt; background-image: url(../images/layout/orange-bullet.gif); background-repeat: no-repeat; background-position: left center; padding-top: 10px; padding-bottom: 10px; padding-left: 18px }
.news-header  { color: #000; font-size: 20pt; line-height: 20pt }
.news-semi { color: #ff7f00; font-size: 14pt; line-height: 16pt }
.news-body  { color: #555; font-size: 10pt; line-height: 13pt }
.news-pic-pad { padding-bottom: 10px; padding-left: 10px }
.top-news { line-height: 14pt; padding: 10px; border: solid 2px #ebebeb }
.sustainable { font-size: 18pt; line-height: 20pt; padding: 10px; border: solid 2px #ebebeb }
.u-value-box { line-height: 16pt; padding: 4px }
.tick  { font-size: 9pt; line-height: 9pt; background-image: url(../images/layout/tick.gif); background-repeat: no-repeat; background-position: left center; padding-top: 4px; padding-bottom: 4px; padding-left: 22px }
.leading-18pt  { font-size: 18pt; line-height: 20pt }
.field-220px { color: #000; font-size: 9pt; font-family: Tahoma, Arial, sans-serif; valign: middle; background-color: #fff; margin-top: 5px; margin-bottom: 5px; padding: 4px; width: 220px; border: solid 1px #ff7f00 }
.field-125px   { color: #000; font-size: 9pt; font-family: Tahoma, Arial, sans-serif; background-color: #fff; margin-top: 5px; margin-bottom: 5px; padding: 4px; width: 125px; border: solid 1px #ff7f00 }
.send-120px { color: #fff; font-size: 10pt; font-family: Tahoma, Arial, sans-serif; font-weight: bold; background-color: #ff7f00; text-align: center; cursor: pointer; padding-top: 5px; padding-bottom: 5px; width: 220px; border: 0 }
.send-125px { color: #fff; font-size: 10pt; font-family: Tahoma, Arial, sans-serif; font-weight: bold; background-color: #ff7f00; text-align: center; cursor: pointer; padding-top: 5px; padding-bottom: 5px; width: 125px; border: 0 }
.send { color: #fff; font-size: 10pt; font-family: Tahoma, Arial, sans-serif; font-weight: bold; background-color: #ff7f00; text-align: center; cursor: pointer; padding: 5px; border: 0 }
.u-value-boarder  { border: solid 1px #000 }
.u-value-boarder1 { width: 100px; height: 100px; border: solid 1px #ff7f00 }
/*----------------------uvalue link----------------------*/
table.uvalue-link a  { display: block }
div.uvalue-link a      { color: #ff7f00; font-size: 11pt; line-height: 12pt; text-decoration: none; background-color: #fff; background-position: center; text-align: center; letter-spacing: -0.3pt; padding-top: 43px; padding-bottom: 43px; width: 120px; height: auto; border: solid 1px }
div.uvalue-link position:absolute top:0 left:0 div.uvalue-link a:link { color: #fff; text-decoration: none }
div.uvalue-link a:active  { color: #fff; text-decoration: none; background-color: #ff7f00 }
div.uvalue-link a:visited { color: #fff; text-decoration: none; background-color: #ff7f00 }
div.uvalue-link a:hover { color: #fff; text-decoration: none; background-color: #ff7f00 }
/*----------------------LG index menu----------------------*/
table.index-menuBK a  { display: block }
div.index-menuBK a      { color: #fff; text-decoration: none; background-color: #ff7f00; background-image: url(../images/layout/button-LG-OR.gif); background-attachment: scroll; background-position: right center; padding-top: 20px; padding-bottom: 20px; padding-left: 25px; width: auto; border-style: solid none none; border-width: 1px medium medium; border-color: #d2d2d2 }
div.index-menuBK position:absolute top:0 left:0 div.index-menuBK a:link  { color: #fff; text-decoration: none; background-color: #ff7f00; background-image: url(../images/layout/button-LG-OR.gif); background-attachment: scroll; background-position: right center }
div.index-menuBK a:active  { color: white; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-LG-BK.gif); background-attachment: scroll; background-position: right center }
div.index-menuBK a:visited  { color: #fff; text-decoration: none; background-color: #ff7f00; background-image: url(../images/layout/button-LG-OR.gif); background-attachment: scroll; background-position: right center }
div.index-menuBK a:hover  { color: white; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-LG-BK.gif); background-attachment: scroll; background-position: right center }
/*----------------------LG index menu----------------------*/
table.index-menu a   { display: block }
div.index-menu a        { color: #555; text-decoration: none; background-color: #f3f3f3; background-image: url(../images/layout/button-LG-grey.gif); background-attachment: scroll; background-position: right center; padding-top: 20px; padding-bottom: 20px; padding-left: 25px; width: auto; border-style: solid none; border-width: 1px medium; border-color: #d2d2d2 }
div.index-menu position:absolute top:0 left:0 div.index-menu a:link   { color: #555; text-decoration: none; background-color: #f3f3f3; background-image: url(../images/layout/button-LG-grey.gif); background-attachment: scroll; background-position: right center }
div.index-menu a:active    { color: white; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-LG-BK.gif); background-attachment: scroll; background-position: right center }
div.index-menu a:visited   { color: #555; text-decoration: none; background-color: #f3f3f3; background-image: url(../images/layout/button-LG-grey.gif); background-attachment: scroll; background-position: right center }
div.index-menu a:hover    { color: white; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-LG-BK.gif); background-attachment: scroll; background-position: right center }
/*----------------------LG build regs buttons----------------------*/
table.regs-menu a { display: block }
div.regs-menu a   { color: #555; text-decoration: none; background-image: url(../images/layout/button-V-LG-grey.gif); background-attachment: scroll; background-position: right center; padding: 10px 30px 10px 10px; width: auto; border-style: solid none; border-width: 1px medium; border-color: #d2d2d2 }
div.regs-menu position:absolute top:0 left:0 div.regs-menu a:link   { color: #555; text-decoration: none; background-image: url(../images/layout/button-V-LG-grey.gif); background-attachment: scroll; background-position: right center }
div.regs-menu a:active   { color: white; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-V-LG-BK.gif); background-attachment: scroll; background-position: right center }
div.regs-menu a:visited   { color: #555; text-decoration: none; background-image: url(../images/layout/button-V-LG-grey.gif); background-attachment: scroll; background-position: right center }
div.regs-menu a:hover   { color: white; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-V-LG-BK.gif); background-attachment: scroll; background-position: right center }
table.regs-menuON a   { color: #fff; background-color: #000; display: block }
div.regs-menuON a   { color: #fff; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-V-LG-BK.gif); background-attachment: scroll; background-position: right center; padding: 10px 30px 10px 10px; width: auto; border-style: solid none; border-width: 1px medium; border-color: #d2d2d2 }
div.regs-menuON position:absolute top:0 left:0 div.regs-menuON a:link   { color: #fff; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-V-LG-BK.gif); background-attachment: scroll; background-position: right center }
div.regs-menuON a:active  { color: white; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-V-LG-BK.gif); background-attachment: scroll; background-position: right center }
div.regs-menuON a:visited   { color: #fff; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-V-LG-BK.gif); background-attachment: scroll; background-position: right center }
div.regs-menuON a:hover  { color: white; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-V-LG-BK.gif); background-attachment: scroll; background-position: right center }
/*----------------------left-menu-start----------------------*/
table.leftmenu a { display: block }
div.leftmenu a   { color: #000; font-size: 9pt; font-weight: bold; text-decoration: none; background-color: #d2d2d2; background-image: url(../images/layout/menu-side-GY.gif); background-attachment: scroll; background-position: right center; padding: 8px 0 8px 10px; width: auto }
div.leftmenu position:absolute top:0 left:0 div.leftmenu a:link  { color: #000; text-decoration: none; background-color: #d2d2d2; background-image: url(../images/layout/menu-side-GY.gif); background-attachment: scroll; background-position: right center }
div.leftmenu a:active { color: #fff; text-decoration: none; background-image: url(../images/layout/menu-side-BL.gif); background-attachment: scroll; background-position: right center }
div.leftmenu a:visited  { color: #000; text-decoration: none; background-color: #d2d2d2; background-image: url(../images/layout/menu-side-GY.gif); background-attachment: scroll; background-position: right center }
div.leftmenu a:hover { color: #fff; text-decoration: none; background-image: url(../images/layout/menu-side-BL.gif); background-attachment: scroll; background-position: right center }
/*----------------------left-menu-start 2----------------------*/
table.leftmenuSUB a { display: block }
div.leftmenuSUB a  { color: #09448a; font-size: 9pt; font-weight: bold; text-decoration: none; background-color: #d2d2d2; background-image: url(../images/layout/menu-side-GR-SUB.gif); background-attachment: scroll; background-position: left center; padding: 8px 0 8px 33px; width: auto }
div.leftmenuSUB position:absolute top:0 left:0 div.leftmenuSUB a:link  { color: #000; text-decoration: none; background-color: #d2d2d2; background-image: url(../images/layout/menu-side-GR-SUB.gif); background-attachment: scroll; background-position: left center }
div.leftmenuSUB a:active   { color: #fff; text-decoration: none; background-image: url(../images/layout/menu-side-BLUE-SUB-1.gif); background-attachment: scroll; background-position: left center }
div.leftmenuSUB a:visited  { color: #000; text-decoration: none; background-color: #d2d2d2; background-image: url(../images/layout/menu-side-GR-SUB.gif); background-attachment: scroll; background-position: left center }
div.leftmenuSUB a:hover   { color: #fff; text-decoration: none; background-image: url(../images/layout/menu-side-BLUE-SUB-1.gif); background-attachment: scroll; background-position: left center }
/*----------------------left-menuON-start----------------------*/
table.leftmenuON a { display: block }
div.leftmenuON a   { color: #fff; font-size: 9pt; font-weight: bold; text-decoration: none; background-color: #000; background-image: url(../images/layout/menu-side-BL.gif); background-attachment: scroll; background-position: right center; padding: 8px 0 8px 10px; width: auto }
div.leftmenuON position:absolute top:0 left:0 div.leftmenuON a:link  { color: #fff; text-decoration: none; background-color: #000; background-image: url(../images/layout/menu-side-BL.gif); background-attachment: scroll; background-position: right center }
div.leftmenuON a:active { color: #fff; text-decoration: none; background-image: url(../images/layout/menu-side-BL.gif); background-attachment: scroll; background-position: right center }
div.leftmenuON a:visited  { color: #fff; text-decoration: none; background-color: #000; background-image: url(../images/layout/menu-side-BL.gif); background-attachment: scroll; background-position: right center }
div.leftmenuON a:hover { color: #fff; text-decoration: none; background-image: url(../images/layout/menu-side-BL.gif); background-attachment: scroll; background-position: right center }
/*----------------------left-menu2-start----------------------*/
table.leftmenuOR a  { display: block }
div.leftmenuOR a     { color: #fff; font-size: 9pt; font-weight: bold; text-decoration: none; background-color: #ff7f00; background-image: url(../images/layout/menu-side-OR.gif); background-attachment: scroll; background-position: right center; padding: 8px 0 8px 10px; width: auto }
div.leftmenuOR position:absolute top:0 left:0 div.leftmenuOR a:link   { color: #fff; text-decoration: none; background-color: #ff7f00; background-image: url(../images/layout/menu-side-OR.gif); background-attachment: scroll; background-position: right center }
div.leftmenuOR a:active { color: #fff; text-decoration: none; background-image: url(../images/layout/menu-side-BL.gif); background-attachment: scroll; background-position: right center }
div.leftmenuOR a:visited   { color: #fff; text-decoration: none; background-color: #ff7f00; background-image: url(../images/layout/menu-side-OR.gif); background-attachment: scroll; background-position: right center }
div.leftmenuOR a:hover { color: #fff; text-decoration: none; background-image: url(../images/layout/menu-side-BL.gif); background-attachment: scroll; background-position: right center }
/*----------------------tabSTANDARD-menu-start----------------------*/
table.tabstandard a { display: block }
div.tabstandard a    { color: #fff; font-size: 9pt; font-weight: bold; text-decoration: none; background: url(../images/layout/tab-LG-RD.gif) no-repeat left top; padding: 6px 0; width: 137px }
div.tabstandard position:absolute top:0 left:0 div.tabstandard a:link   { color: #fff; font-size: 9pt; text-decoration: none; background: url(../images/layout/tab-LG-RD.gif) no-repeat left top }
div.tabstandard a:active   { color: #fff; font-size: 9pt; text-decoration: none; background: url(../images/layout/tab-RD.gif) no-repeat left top }
div.tabstandard a:visited   { color: #fff; font-size: 9pt; text-decoration: none; background: url(../images/layout/tab-LG-RD.gif) no-repeat left top }
div.tabstandard a:hover   { color: #fff; font-size: 9pt; text-decoration: none; background: url(../images/layout/tab-RD.gif) no-repeat left top }
table.tabstandardON a { display: block }
div.tabstandardON a { color: #fff; font-size: 9pt; font-weight: bold; text-decoration: none; background: url(../images/layout/tab-RD.gif) no-repeat left top; padding: 6px 0; width: 137px }
div.tabstandardON position:absolute top:0 left:0 div.tabstandardON a:link { color: #fff; font-size: 9pt; text-decoration: none; background: url(../images/layout/tab-RD.gif) no-repeat left top }
div.tabstandardON a:active  { color: #fff; font-size: 9pt; text-decoration: none; background: url(../images/layout/tab-RD.gif) no-repeat left top }
div.tabstandardON a:visited { color: #fff; font-size: 9pt; text-decoration: none; background: url(../images/layout/tab-RD.gif) no-repeat left top }
div.tabstandardON a:hover  { color: #fff; font-size: 9pt; text-decoration: none; background: url(../images/layout/tab-RD.gif) no-repeat left top }
/*----------------------tabPREM-menu-start----------------------*/
table.tabPREM a { display: block }
div.tabPREM a       { color: #fff; font-size: 9pt; font-weight: bold; text-decoration: none; background: url(../images/layout/tab-LG-BL.gif) no-repeat left top; padding: 6px 0; width: 137px }
div.tabPREM position:absolute top:0 left:0 div.tabPREM a:link     { color: #fff; text-decoration: none; background: url(../images/layout/tab-LG-BL.gif) no-repeat left top }
div.tabPREM a:active    { color: #fff; text-decoration: none; background: url(../images/layout/tab-BL.gif) no-repeat left top }
div.tabPREM a:visited     { color: #fff; text-decoration: none; background: url(../images/layout/tab-LG-BL.gif) no-repeat left top }
div.tabPREM a:hover    { color: #fff; text-decoration: none; background: url(../images/layout/tab-BL.gif) no-repeat left top }
table.tabPREMON a { display: block }
div.tabPREMON a { color: #fff; font-size: 9pt; font-weight: bold; text-decoration: none; background: url(../images/layout/tab-BL.gif) no-repeat left top; padding: 6px 0; width: 137px }
div.tabPREMON position:absolute top:0 left:0 div.tabPREMON a:link { color: #fff; text-decoration: none; background: url(../images/layout/tab-BL.gif) no-repeat left top }
div.tabPREMON a:active  { color: #fff; text-decoration: none; background: url(../images/layout/tab-BL.gif) no-repeat left top }
div.tabPREMON a:visited { color: #fff; text-decoration: none; background: url(../images/layout/tab-BL.gif) no-repeat left top }
div.tabPREMON a:hover  { color: #fff; text-decoration: none; background: url(../images/layout/tab-BL.gif) no-repeat left top }
/*----------------------right-SQ-menu-start----------------------*/
table.right-menu a { display: block }
div.right-menu a       { color: #fff; font-size: 9pt; line-height: 11pt; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-M-BK.gif); background-attachment: scroll; background-position: left center; margin-top: 3px; padding: 8px 0 8px 40px; width: auto }
div.right-menu position:absolute top:0 left:0 div.right-menu a:link  { color: #fff; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-M-BK.gif); background-attachment: scroll; background-position: left center }
div.right-menu a:active  { color: #fff; text-decoration: none; background-color: #ff7f00; background-image: url(../images/layout/button-M-OR.gif); background-attachment: scroll; background-position: left center }
div.right-menu a:visited  { color: #fff; text-decoration: none; background-color: #000; background-image: url(../images/layout/button-M-BK.gif); background-attachment: scroll; background-position: left center }
div.right-menu a:hover  { color: #fff; text-decoration: none; background-color: #ff7f00; background-image: url(../images/layout/button-M-OR.gif); background-attachment: scroll; background-position: left center }
/*----------prem-to-standard----------*/
table.prem-stand a { display: block }
div.prem-stand a      { color: #fff; font-size: 9pt; line-height: 11pt; text-decoration: none; background-color: #ac0039; background-image: url(../images/layout/stand-LG-Button-02.gif); background-attachment: scroll; background-position: left center; padding: 8px 4px 8px 40px; width: auto }
div.prem-stand position:absolute top:0 left:0 div.prem-stand a:link    { color: #fff; text-decoration: none; background-color: #ac0039; background-image: url(../images/layout/stand-LG-Button-02.gif); background-attachment: scroll; background-position: left center; width: auto }
div.prem-stand a:active   { color: #fff; text-decoration: none; background-color: #ac0039; background-image: url(../images/layout/stand-LG-Button-01.gif); background-attachment: scroll; background-position: left center }
div.prem-stand a:visited   { color: #fff; text-decoration: none; background-color: #ac0039; background-image: url(../images/layout/stand-LG-Button-02.gif); background-attachment: scroll; background-position: left center }
div.prem-stand a:hover    { color: #fff; text-decoration: none; background-color: #ac0039; background-image: url(../images/layout/stand-LG-Button-01.gif); background-attachment: scroll; background-position: left center }
/*----------standard to prem----------*/
table.stand-prem a { display: block }
div.stand-prem a    { color: #fff; font-size: 9pt; line-height: 11pt; text-decoration: none; background-color: #09448a; background-image: url(../images/layout/prem-LG-Button-02.gif); background-attachment: scroll; background-position: left center; padding: 8px 4px 8px 40px; width: auto }
div.stand-prem position:absolute top:0 left:0 div.stand-prem a:link  { color: #fff; text-decoration: none; background-color: #09448a; background-image: url(../images/layout/prem-LG-Button-02.gif); background-attachment: scroll; background-position: left center; width: auto }
div.stand-prem a:active  { color: #fff; text-decoration: none; background-color: #09448a; background-image: url(../images/layout/prem-LG-Button-01.gif); background-attachment: scroll; background-position: left center }
div.stand-prem a:visited  { color: #fff; text-decoration: none; background-color: #09448a; background-image: url(../images/layout/prem-LG-Button-02.gif); background-attachment: scroll; background-position: left center }
div.stand-prem a:hover  { color: #fff; text-decoration: none; background-color: #09448a; background-image: url(../images/layout/prem-LG-Button-01.gif); background-attachment: scroll; background-position: left center }
/*----------------------top-menu-start----------------------*/
table.topmenu a   { text-align: center; display: block; vertical-align: middle }
div.topmenu a               { color: #fff; font-size: 8pt; font-weight: bold; text-decoration: none; background-image: url("../images/layout/menu-top-BL.gif"); background-attachment: scroll; background-position: right center; padding: 10px 12px }
div.topmenu position:absolute top:0 left:0 div.topmenu a:link      { color: #fff; text-decoration: none; background-image: url("../images/layout/menu-top-BL.gif"); background-attachment: scroll; background-position: right center }
div.topmenu a:active      { color: #fff; text-decoration: none; background-image: url("../images/layout/menu-top-OR.gif"); background-attachment: scroll; background-position: right center }
div.topmenu a:visited      { color: #fff; text-decoration: none; background-image: url("../images/layout/menu-top-BL.gif"); background-attachment: scroll; background-position: right center }
div.topmenu a:hover      { color: #fff; text-decoration: none; background-image: url("../images/layout/menu-top-OR.gif"); background-attachment: scroll; background-position: right center }
/*----------------------top-menuON-start----------------------*/
table.topmenuON a   { text-align: center; display: block; vertical-align: middle }
div.topmenuON a                { color: #fff; font-size: 8pt; font-weight: bold; text-decoration: none; background-color: #ff7f00; background-image: url("../images/layout/menu-top-OR.gif"); background-attachment: scroll; background-position: right center; padding: 10px 12px }
div.topmenuON position:absolute top:0 left:0 div.topmenuON a:link        { color: #fff; text-decoration: none; background-color: #ff7f00; background-image: url("../images/layout/menu-top-OR.gif"); background-attachment: scroll; background-position: right center }
div.topmenuON a:active       { color: #fff; text-decoration: none; background-color: #ff7f00; background-image: url("../images/layout/menu-top-OR.gif"); background-attachment: scroll; background-position: right center }
div.topmenuON a:visited        { color: #fff; text-decoration: none; background-color: #ff7f00; background-image: url("../images/layout/menu-top-OR.gif"); background-attachment: scroll; background-position: right center }
div.topmenuON a:hover       { color: #fff; text-decoration: none; background-color: #ff7f00; background-image: url("../images/layout/menu-top-OR.gif"); background-attachment: scroll; background-position: right center }
/*----------------------more link----------------------*/
table.more-link a   { display: block }
div.more-link a    { color: #000; font-size: small; text-decoration: none; background-image: url(../images/layout/more-BL.gif); background-repeat: no-repeat; background-position: right center; padding-top: 3px; padding-right: 12px; padding-bottom: 3px; height: auto; vertical-align: middle }
div.more-link position:absolute top:0 left:0 div.more-link a:link   { color: #000; text-decoration: none; background-image: url(../images/layout/more-BL.gif); background-repeat: no-repeat; background-position: right center }
div.more-link a:visitied      { color: #000; text-decoration: none; background-image: url(../images/layout/more-BL.gif); background-repeat: no-repeat; background-position: right center }
div.more-link a:hover      { color: #ff7f00; text-decoration: none; background-image: url(../images/layout/more-OR.gif); background-repeat: no-repeat; background-position: right center }
div.more-link a:active      { color: #ff7f00; text-decoration: none; background-image: url(../images/layout/more-OR.gif); background-repeat: no-repeat; background-position: right center }
/*----------------------further info----------------------*/
table.further-info a { display: block }
div.further-info a     { color: #555; font-size: 9pt; font-weight: bold; text-decoration: none; background-image: url(../images/layout/more-BL.gif); background-repeat: no-repeat; background-position: left center; padding: 9px 0 8px 20px; vertical-align: middle }
div.further-info position:absolute top:0 left:0 div.further-info a:link   { color: #555; font-size: 9pt; text-decoration: none; background-image: url(../images/layout/more-BL.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px }
div.further-info a:visitied   { color: #555; font-size: 9pt; text-decoration: none; background-image: url(../images/layout/more-BL.gif); background-repeat: no-repeat; background-position: left center; padding-right: 0; padding-left: 20px }
div.further-info a:hover   { color: #ff7f00; font-size: 9pt; text-decoration: none; background-image: url(../images/layout/more-OR.gif); background-repeat: no-repeat; background-position: left center; padding-right: 0; padding-left: 20px }
div.further-info a:active   { color: #ff7f00; font-size: 9pt; text-decoration: none; background-image: url(../images/layout/more-OR.gif); background-repeat: no-repeat; background-position: left center; padding-right: 0; padding-left: 20px }
.download  { background-image: url(../images/layout/download-file-SM.gif); background-repeat: no-repeat; background-position: right center }
.download-left { background-image: url(../images/layout/download-file-SM.gif); background-repeat: no-repeat; background-position: left center; padding: 10px 0 10px 23px }
.download-left1 { background-image: url(../images/layout/download-file-SM.gif); background-repeat: no-repeat; background-position: left center; padding: 10px 0 10px 30px }
.pdf-download  { background-image: url(../images/layout/pdf-logo-SM.gif); background-repeat: no-repeat; background-position: right center }
/*----------------------image flash start----------------------*/
#imageContainer { width: 702px; height: 136px }
#imageContainer img { display: none; position: absolute; top: 0; left: 0 }
/*-----U-value Calculation links-----*/
div.UVlink a:link { color: #ff7f00; text-decoration: none; padding: 30px; border: solid 1px }
div.UVlink a:visited { color: #ff7f00; text-decoration: none }
div.UVlink a:active { color: #000; text-decoration: none }
div.UVlink a:hover { color: #000; text-decoration: none }
/*----------------------grey to orange link----------------------*/
div.OR-link a:link { color: #ff7f00; text-decoration: none }
div.OR-link a:visited { color: #ff7f00; text-decoration: none }
div.OR-link a:active { color: #000; text-decoration: none }
div.OR-link a:hover { color: #000; text-decoration: none }
/*----------------------grey to orange link----------------------*/
div.green-link a:link  { color: #017a50; text-decoration: underline }
div.green-link a:visited  { color: #017a50; text-decoration: underline }
div.green-link a:active { color: #000; text-decoration: none }
div.green-link a:hover { color: #000; text-decoration: none }
/*----------------------white to pink link----------------------*/
div.WH-link a:link { color: #fff; text-decoration: none }
div.WH-link a:visited { color: #fff; text-decoration: none }
div.WH-link a:active { color: #d87ea1; text-decoration: none }
div.WH-link a:hover { color: #d87ea1; text-decoration: none }
/*---- Blue Link ----
*/
div.BL-link a:link { color: #09448a; text-decoration: none }
div.BL-link a:visited { color: #09448a; text-decoration: none }
div.BL-link a:active { color: #85a8c8; text-decoration: none }
div.BL-link a:hover { color: #85a8c8; text-decoration: none }
/*---- Red Link ----*/
div.RD-link a:link { color: #ac0039; text-decoration: none }
div.RD-link a:visited { color: #ac0039; text-decoration: none }
div.RD-link a:active { color: #d87ea1; text-decoration: none }
div.RD-link a:hover { color: #d87ea1; text-decoration: none }
/*---- Black Link ----*/
div.BK-link a:link { color: #000; text-decoration: none }
div.BK-link a:visited { color: #000; text-decoration: none }
div.BK-link a:active { color: #ff7f00; text-decoration: none }
div.BK-link a:hover { color: #ff7f00; text-decoration: none }
/*----underline-Blue-link----*/
div.underline-Blue-link a:link  { color: #09448a; font-weight: bold; text-decoration: underline }
div.underline-Blue-link a:visited  { color: #09448a; font-weight: bold; text-decoration: underline }
div.underline-Blue-link a:active { color: #ff7f00; font-weight: bold; text-decoration: none }
div.underline-Blue-link a:hover { color: #ff7f00; font-weight: bold; text-decoration: none }
