@import url('css/borders/boxed-5.css');
#Body
{
    background: #002c6e url(images/backgrounds/drnuke_trans_15.png) no-repeat left top fixed;
}
p
{
    font-family: 'Calibri' , 'sans-serif';
    font-size: 10pt;
    color: #666;
}
.normal, .Normal, .WizardText
{
    font-family: 'Calibri' , 'sans-serif';
    font-size: 10pt;
    color: #666;
}
.NormalBold
{
    font-family: 'Calibri' , 'sans-serif';
    font-size: 10pt;
    color: #666;
}
.NormalRed
{
    font-family: 'Calibri' , 'sans-serif';
    font-size: 10pt;
    color: #666;
}
a:link, a:visited, a:active
{
}
a:hover
{
}
select, input, .NormalTextBox
{
    font-family: 'Calibri' , 'sans-serif';
    font-size: 10pt;
    color: #666;
}
.Head
{
    font-family: 'Calibri' , 'sans-serif';
    color: #696969;
    font-size: 16px;
}
.SubHead
{
    font-family: 'Calibri' , 'sans-serif';
    color: #5c5c5c;
    font-size: 10pt;
}
h1
{
    font-family: 'Calibri' , 'sans-serif';
    font-size: 20px;
}
h2
{
    font-family: 'Calibri' , 'sans-serif';
    font-size: 18px;
}
h3
{
    color: #666;
    font-family: 'Calibri' , 'sans-serif';
    font-size: 12pt;
    font-weight: bold;
    height: 25px;
}
h4
{
    font-family: 'Calibri' , 'sans-serif';
    font-size: 14px;
}
h5
{
    font-family: 'Calibri' , 'sans-serif';
    font-size: 11px;
}
h6
{
    font-family: 'Calibri' , 'sans-serif';
    font-size: 10px;
}
.EMWidth
{
    width: 1000px;
}
.EMFullHeight
{
    height: 100%;
}
.EMBaseColour1
{
    background-color: #002c6e;
}
.EMBaseColour2
{
    background-color: #1156bd;
}
.EMBaseColour3
{
    background-color: #002c6e;
}
.EMBaseColour4
{
    background-color: #002c6e;
}
.EMBaseColour5
{
    background-color: #002c6e;
}
.EMBaseColour6
{
    background-color: #002c6e;
}
.EMLogoContainer
{
    display: none;
}
.EMLanguageContainer
{
    display: none;
}
.EMSearchContainer
{
    display: none;
}
.EMDateContainer
{
    display: none;
}
.EMBreadcrumbContainer
{
}
.EMCopyrightContainer
{
}
.EMTermsContainer
{
    display: none;
}
.EMPrivacyContainer
{
    display: none;
}
.EMMainMenuFont
{
    font-family: 'Calibri' , 'sans-serif';
    font-size:9pt;
}
.EMSubMenuItemOff
{
    color: #383838;
}
.EMSubMenuItemOn
{
    color: #ffffff;
}
.EMSubMenuItemBGOff
{
    background: #ffffff;
}
.EMSubMenuItemBGOn
{
    background: #a1a1a1;
}
.EMMainMenuItemOff
{
    color: #ffffff;
}
.EMMainMenuItemOn
{
    color: #ffffff;
}
.EMMenuArrow
{
}
.mainmenu-menuitem td img
{
}
.mainmenu-menuitem td span img
{
}
.EMBannerImage
{
    background: url(images/banners/banner-93.jpg) left center no-repeat;
}
.EMBannerImageBG
{
    background-color: #ffffff; /*background:url(images/banners/bg/banner-93.jpg) left center repeat-x;*/
}
.EMBannerHeight
{
    height: 200px;
}
.EMBannerPanePosition
{
    margin: 0 0 0 388px;
    padding: 45px 0 0 0;
}
.EMBannerPaneWidth
{
    width: 335px;
}
.EMFontFamily
{
    font-family: 'Calibri' , 'sans-serif';
}
.EMFooterFont
{
    font-family: 'Calibri' , 'sans-serif';
    font-size: 11px;
    color: #ffffff;
}
a.EMFooterFont:link, a.EMFooterFont:visited, a.EMFooterFont:active
{
    color: #ffffff;
}
a.EMFooterFont:hover
{
    color: #e8e8e8;
}

.EMContainerColour2
{
    background-color: #5c0b0b;
}
.EMContainerColour3
{
    background-color: #c25b5b;
}
.EMContainerColour4
{
    background-color: #a1a1a1;
}
.EMContainerColour5
{
    background-color: #5c5c5c;
}
.EMContainerColour6
{
    background-color: #ffffff;
}
.EMContainerColour7
{
    background-color: #ffffff;
}
.EMContainerColour8
{
    background-color: #ffffff;
}
.EMContainerTitleFontFamily1
{
    font-family: 'Calibri' , 'sans-serif';
}
.EMContainerTitleFontFamily2
{
    font-family: 'Calibri' , 'sans-serif';
}
.EMContainerTitleFontFamily3
{
    font-family: 'Calibri' , 'sans-serif';
}
.EMContainerTitleFontFamily4
{
    font-family: 'Calibri' , 'sans-serif';
}
.EMContainerTitleFontFamily5
{
    font-family: 'Calibri' , 'sans-serif';
}
.EMContainerTitleFontFamily6
{
    font-family: 'Calibri' , 'sans-serif';
}
.EMContainerTitleFontFamily7
{
    font-family: 'Calibri' , 'sans-serif';
}
.EMContainerTitleFontFamily8
{
    font-family: 'Calibri' , 'sans-serif';
}
.EMContainerTitleFontColour1
{
    color: #ffffff;
}
.EMContainerTitleFontColour2
{
    color: #ffffff;
}
.EMContainerTitleFontColour3
{
    color: #ffffff;
}
.EMContainerTitleFontColour4
{
    color: #ffffff;
}
.EMContainerTitleFontColour5
{
    color: #ffffff;
}
.EMContainerTitleFontColour6
{
}
.EMContainerTitleFontColour7
{
}
.EMContainerTitleFontColour8
{
    color: #666666;
}
.EMContainerTitleFontSize1
{
    font-size: 14px;
}
.EMContainerTitleFontSize2
{
    font-size: 14px;
}
.EMContainerTitleFontSize3
{
    font-size: 14px;
}
.EMContainerTitleFontSize4
{
    font-size: 14px;
}
.EMContainerTitleFontSize5
{
    font-size: 14px;
}
.EMContainerTitleFontSize6
{
    font-size: 20px;
}
.EMContainerTitleFontSize7
{
    font-size: 14px;
}
.EMContainerTitleFontSize8
{
    font-size: 14px;
}





.sectionTitle
{
    color: #103977;
    font-family: 'Calibri' , 'sans-serif';
    font-size: 14pt;
    font-weight: bold;
    padding-right: 25px;
    text-transform: uppercase;
}

.productTitle
{
    color: #666;
    font-family: 'Calibri' , 'sans-serif';
    font-size: 12pt;
    font-weight: bold;
    height: 25px;
}
.productDesc
{
    color: #666;
    font-family: 'Calibri' , 'sans-serif';
    font-size: 10pt;
    vertical-align: top;
    text-align: justify;
    text-justify: inter-word;
}
.productImage
{
    border: 1px solid #F8F8F8;
    padding: 3px;
}

.productTableHeader td, .productTableHeader th
{
    background-color: #103977;
    color: #fff;
    height: 20px;
    text-align: center;
    font-family: 'Calibri' , 'sans-serif';
    font-size: 9pt;
    font-weight: normal;
    padding-left: 5px;
    padding-right: 5px;
    height: 20px;
    vertical-align:middle;
}
.productTableRow
{
    background-color: #F2F2F2;
}
.productTableRow td
{
    height: 20px;
    padding-left: 4px;
    padding-right: 4px;
    text-align: center;
    font-family: 'Calibri' , 'sans-serif';
    font-size: 9pt;
    color: #666;
}
td .ref
{
    width: 75px;
}
td .prod
{
    width: 120px;
}
td .gr
{
    width: 70px;
}
td .med
{
    width: 65px;
}
td .emb
{
    width: 100px;
}
td .col
{
    width: 90px;
}

.Menu tr td
{
    width: 150px;
    height: 29px;
    text-align: center;
    cursor: pointer;
    background-image: url('images/menuitem.png');
    background-repeat: no-repeat;
    color: white;
    font-family: Calibri;
    font-size: 9pt;
    font-weight: normal;
}


.Menu tr:first-child td
{
    width: 150px;
    height: 29px;
    text-align: center;
    cursor: pointer;
    background-image: url('images/menutop.png');
    background-repeat: no-repeat;
    color: white;
    font-family: Calibri;
    font-size: 9pt;
    font-weight: normal;
}

.Menu tr:last-child td
{
    width: 150px;
    height: 29px;
    text-align: center;
    cursor: pointer;
    background-image: url('images/menubottom.png');
    background-repeat: no-repeat;
    color: white;
    font-family: Calibri;
    font-size: 9pt;
    font-weight: normal;
}


.Menu tr td a
{
    line-height: 29px;
    color: white;
    text-decoration: none;
}




.Menu tr.current td
{
    width: 150px;
    height: 29px;
    text-align: center;
    cursor: pointer;
    background-image: url('images/menuitemSel.png');
    background-repeat: no-repeat;
    color: white;
    font-family: Calibri;
    font-size: 9pt;
    font-weight: normal;
}


.Menu tr.current:first-child td
{
    width: 150px;
    height: 29px;
    text-align: center;
    cursor: pointer;
    background-image: url('images/menutopSel.png');
    background-repeat: no-repeat;
    color: white;
    font-family: Calibri;
    font-size: 9pt;
    font-weight: normal;
}

.Menu tr.current:last-child td
{
    width: 150px;
    height: 29px;
    text-align: center;
    cursor: pointer;
    background-image: url('images/menubottomSel.png');
    background-repeat: no-repeat;
    color: white;
    font-family: Calibri;
    font-size: 9pt;
    font-weight: normal;
}


.Menu tr td a
{
    line-height: 29px;
    color: white;
    text-decoration: none;
}

.liKeyword
{
    color: #666;
    font-family: 'Calibri' , 'sans-serif';
    font-size: 10pt;
    -webkit-padding-start: 15px !important;
    -webkit-margin-before: 0px !important;
}