@media Screen
{
    #dashboardNav
    {
        width: 947px;
        margin: -3px auto 0px auto;
        background: #1B1B1B url(../images/login_bg_alt.gif) repeat-x top;
        font-size: 11px;
        color: #fff;
        z-index: 1 !important;
        position: relative;
    }

    #dashboardNav a:link, #dashboardNav a:visited
    {
        color: #4AC0EF;
        padding: 5px 12px 7px 12px;
        display: block;
        border-right: 1px solid #222;
        float: left;
    }

    #dashboardNav a:hover
    {
        color: #fff;
        background: #333;
        text-decoration: none;
    }

    .browseBtn a:link, .browseBtn a:visited
    {
        width: auto;
        border: 1px solid #A3A3A3;
        padding: 2px 7px;
        color: #666;
        font-size: 11px;
        background: #cecece url(../images/button_1.gif) repeat-x top;
    }

    .browseBtn a:hover
    {
        color: #666;
        text-decoration: none;
    }

    /* ----======== ORICA GLOBAL CSS STYLE ========---- */


    /* ----======== Reseting All Browsers ========---- */

    body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td
    {
        margin: 0;
        padding: 0;
    }

    fieldset, img
    {
        border: 0;
    }

    ol, ul
    {
        position: relative !important;
        list-style: none;
    }

    caption, th
    {
        text-align: left;
    }

    h1, h2, h3, h4, h5, h6
    {
        font-size: 100%;
        font-weight: normal;
    }

    abbr, acronym
    {
        border: 0;
    }

    .clearer
    {
        clear: both;
    }

    .line
    {
        background: #FFFFFF;
        height: 1px;
        margin: 10px 0 15px 0;
    }



    .relatedLinks
    {
        float: left;
        width: 140px;
        margin-right: 30px;
        font-size: 11px;
    }

    .relatedLinks p
    {
        padding: 0;
        margin: 0;
    }

    .productColumn
    {
        float: left;
        width: 190px;
        margin-right: 35px;
    }

    li
    {
        background: none;
    }

    ul, ol
    {
        padding-bottom: 5px;
    }

    *
    {
        font-family: Arial, Helvetica, sans-serif !important;
    }

    /* ----======== HTML Elements ========---- */

    html
    {
        height: 100%;
        margin-bottom: 1px;
    }

    body
    {
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 12px;
        background: #cecece;
        position: relative;
        overflow: visible;
        color: #444;
        padding-bottom: 25px;
    }

    h1
    {
        color: #012f61;
        font-size: 20px;
        font-weight: bold;
        margin-bottom: 10px;
    }

    h2
    {
        color: #012f61;
        font-size: 15px;
        font-weight: bold;
        margin-bottom: 13px;
    }

    h2 a:link, h2 a:visited, h2 a:hover
    {
        color: #012f61;
        text-decoration: none;
    }

    #content h2, #backendContent h2
    {
        margin-bottom: 10px;
    }
    #content ol li, #backendContent ol li
    {
        background-image: none !important;
        list-style-type: decimal !important;
        margin-left: 25px;
        padding-left: 0;
    }


    h3
    {
        color: #222;
        font-size: 14px;
        margin-bottom: 13px;
        line-height: 24px;
    }

    h4
    {
        color: #012f61;
        font-size: 13px;
        font-weight: bold;
        margin-bottom: 10px;
    }

    h1 a, h4 a
    {
        color: #012f61;
        text-decoration: none;
    }

    h5
    {
        color: #0193CF;
        font-size: 13px;
        margin-bottom: 5px;
    }

    h6
    {
        color: #012f61;
        font-size: 10px;
        margin-bottom: 5px;
    }

    p
    {
        line-height: 17px;
        color: #666;
        margin-bottom: 10px;
    }

    #SearchTipsDialog p
    {
        line-height: 17px;
        color: #000000;
        margin-bottom: 10px;
    }

    #SearchTipsDialog li
    {
        color: #000000;
    }

    p.markets
    {
        padding: 5px 0 15px 0;
        margin: 0;
    }

    .title
    {
        padding: 0 0 3px 0;
        margin: 0px;
    }

    a:link, a:visited
    {
        color: #0092cd;
        text-decoration: none;
        outline: none;
    }

    a:hover
    {
        color: #444;
        text-decoration: underline;
    }

    #search
                {
                margin-right: -18px;
                }

    #search input
    {
        border: 1px solid #cdcdcd;
        color: #676767;
        background: #fff;
        font-size: 11px;
        padding: 2px 5px;
        width: 136px !important;
        margin-right: 2px;
        height: 14px;
    }

    #search select
    {
                border: 1px solid #cdcdcd;
        width: 176px !important;
        font-size: 11px;
        padding: 2px 2px;
        margin-top: 2px;
        margin-right: 2px;
    }


    #search .button_1
    {
        height: 20px !important;
        width: auto !important;
        border: 1px solid #A3A3A3 !important;
        padding: 1px 2px !important;
        color: #666 !important;
        font-size: 11px !important;
        background: #cecece url(../images/button_1.gif) repeat-x top !important;
    }

    .button_1
    {
        width: auto;
        border: 1px solid #A3A3A3;
        padding: 1px 5px;
        color: #666;
        font-size: 11px;
        background: #cecece url(../images/button_1.gif) repeat-x top;
    }

    .button_2
    {
        padding: 0px 2px 0 2px;
        font-size: 10px;
        border: 1px solid #0092cd;
        color: #ebfaff;
        background: #003058 url(../images/button2.gif) repeat-x top;
    }

    .register_button
    {
        margin-left: 259px;
    }

    .button_marginright
    {
        margin-right: 4px;
    }

    input, textarea, select
    {
        font-family: Arial, Helvetica, sans-serif;
        border: 1px solid #a3a3a3;
        font-size: 11px;
        color: #666;
        padding: 1px 1px;
        background: #fff;
    }

    .login
    {
        border: 0px solid #0193cf;
        font-size: 10px !important;
        color: #002E62;
        padding: 0px 2px;
        width: 110px;
        height: 14px;
        border: 1px solid #0193CF;
        background: #f9fdff url(../images/login_field.gif) repeat-x;
    }

    .searchTerm
    {
        padding: 1px 3px;
        background: #eee;
        color: #333;
    }

    .ajax__calendar_container td
    {
        padding: 0 !important;
    }

    .ajax__calendar_container
    {
        z-index: 1;
    }

    .ajax__calendar
    {
        z-index: 1;
    }

    #quickEditStatus
    {
        border-top: 1px solid #0292CF;
        border-bottom: 1px solid #0292CF;
        padding: 5px 10px 0px 0px;
        margin-bottom: 15px;
        width: 500px;
    }

    #quickEditStatus p
    {
        font-size: 11px;
        padding-left: 35px;
        margin-bottom: 5px;
        color: #002E60;
    }

    #quickEditStatus input
    {
        float: left;
        margin-bottom: 5px;
    }

    table
    {
        margin: 0 0 10px 0px;
        font-size: 11px;
    }

    table p, table ul li, table li, table ol li
    {
        font-size: 12px;
    }

    table a:link, table a:visited
    {
        color: #0092cd;
        text-decoration: none;
    }

    table a:hover
    {
        color: #666;
        text-decoration: underline;
    }

    td
    {
        padding: 5px;
        color: #093161;
        vertical-align: top;
    }

    td p
    {
        padding: 0;
        margin: 0;
    }

    td ul
    {
        margin: 0 !important;
        padding: 0 !important;
    }

    .headeralt th
    {
        padding: 5px;
        background: #aaa;
        color: #fff;
        font-weight: bold;
    }

    th
    {
        padding: 5px;
        background: #001437 url(../images/th.jpg) repeat-x;
        color: #fff;
        font-weight: bold;
    }

    .gridHeader
    {
        padding: 5px;
        background: #001437 url(../images/th.jpg) repeat-x;
        color: #fff;
        font-weight: bold;
    }
    #rowalt
    {
        background: #EFF8FF;
    }

    .rowalt td
    {
        background: #EFF8FF;
    }

    table table .rowalt td, table table table .rowalt td
    {
        background: transparent;
    }

    table table, table table table
    {
        margin: 0;
        padding: 0;
    }

    .required
    {
        font-weight: bold;
        color: #FF3300;
    }

    #icons
    {
        float: right;
    }

    #content li, #backendContent li
    {
        margin-bottom: 5px;
        color: #666;
        padding-left: 10px;
        background: url(../images/bullet.gif) no-repeat !important;
        background-position: 0px 5px !important;
        margin-left: 4px;
    }

    #content ul, #backendContent ul
    {
        padding-bottom: 5px;
    }

    /* ----======== Layout ========---- */

    #search
    {
        float: right;
        margin-top: 13px;
    }

    #contentWrapper
    {
        width: 947px;
        margin: -3px auto 0px auto;
        padding: 0px;
        background: #fff url(../images/content_bg.gif) repeat-x top; /* position: relative; */ /* z-index: 1; */
    }

    #loginBar
    {
        background: #0f1b39 url(../images/login_bg.gif) repeat-x top;
        height: 34px;
        color: #fff;
        font-size: 10px;
    }

    #loginBar a:link, #loginBar a:visited
    {
        color: #4AC0EF;
    }

    #loginBar a:hover
    {
        color: #fff;
    }

    #loginBarAlt
    {
        background: #0f1b39 url(../images/login_bg_alt.gif) repeat-x top;
        height: 34px;
        color: #fff;
        font-size: 10px;
    }

    #loginBarAlt a:link, #loginBarAlt a:visited
    {
        color: #4AC0EF;
    }

    #loginBarAlt a:hover
    {
        color: #fff;
    }

    #loginWrapper
    {
        width: 947px;
        margin: 0 auto;
    }

    #changeCountry
    {
        padding: 9px 0 0 25px;
    }

    .flag
    {
        float: left;
        margin-right: 6px;
        margin-top: -1px;
    }

    #loginContent
    {
        float: right;
        padding: 9px 25px 0 0;
        position: relative; /* z-index: 1000; */
    }

    #logo
    {
        float: left;
    }

    #header
    {
        padding: 20px 25px 17px 25px;
    }

    #mainMenu
    {
        height: 22px;
        width: 554px;
        margin-left: 165px;
        padding-top: 12px;
        background: url(../images/line_horizontal.gif) repeat-x bottom;
    }

    #mainMenu li
    {
        float: left;
    }

    #mainMenu li a:link, #mainMenu li a:visited
    {
        text-decoration: none;
        font-size: 13px;
        color: #000;
        margin-right: 16px;
        line-height: 21px;
        display: inline-block;
    }


    #mainMenu li a:hover
    {
        color: #0092cd;
    }

    #mainMenu .selected a:link, #mainMenu .selected a:visited
    {
        color: #0092cd;
    }

    #flashFrameHome
    {
        margin-top: 15px;
        margin-bottom: 8px;
    }

    #flashFrame
    {
        margin-top: 15px;
        margin-bottom: 25px;
    }

    #breadcrumbs
    {
        font-size: 11px;
        padding-bottom: 10px;
    }

    #content
    {
        padding-left: 25px;
        width: 690px;
        float: left;
        min-height: 200px;
        height: auto !important;
        height: 200px;
        position: relative;
    }

    #backendContent
    {
        padding: 0 25px 0 25px;
        width: 660px;
        min-height: 200px;
        height: auto !important;
        height: 200px; /* position: relative; */
        float: left;
        background: url(../images/line_vertical.gif) repeat-y right;
    }

    #TranslationContent
    {
        padding: 0 25px 0 25px;
        min-height: 200px;
        height: auto !important;
        height: 200px;
        position: relative;
        float: left;
    }

    #backendSidebar
    {
        float: right;
        width: 200px;
        padding: 0 25px 0 0px;
        font-size: 11px;
    }

    #backendSidebar h2
    {
        font-size: 13px;
    }

    #imagequote
    {
        float: right;
        margin-left: 20px;
        width: 200px;
        text-align: center;
    }

    #imagequote p
    {
        color: #002D62;
        padding-top: 10px;
        font-style: italic;
        text-align: left;
    }

    #homeColumn1, #homeColumn2, #homeColumn3, #homeColumn4
    {
        float: left;
        height: auto;
        padding: 13px 0 0px 25px;
        position: relative;
    }

    #homeColumn1
    {
        width: 90px;
    }

    #homeColumn2
    {
        width: 155px;
        background: url(../images/line_vertical.gif) repeat-y left;
        margin-left: 25px;
    }

    #homeColumn3
    {
        width: 245px;
        background: url(../images/line_vertical.gif) repeat-y left;
        margin-left: 25px;
        overflow: visible;
    }

    #homeColumn4
    {
        width: 255px;
        background: url(../images/line_vertical.gif) repeat-y left;
        margin-left: 25px;
    }

    #altHomeColumn1, #altHomeColumn2, #altHomeColumn3
    {
        float: left;
        height: auto;
        padding: 13px 0 0px 40px;
        position: relative;
    }

    #altHomeColumn1
    {
        width: 155px;
        padding-left: 80px;
    }

    #altHomeColumn2
    {
        width: 245px;
        background: url(../images/line_vertical.gif) repeat-y left;
        margin-left: 40px;
    }

    #altHomeColumn3
    {
        width: 255px;
        background: url(../images/line_vertical.gif) repeat-y left;
        margin-left: 40px;
        overflow: visible;
    }

    #globalColumn1, #globalColumn2, #globalColumn3, #globalColumn4
    {
        padding: 5px 0 2px 2%;
    }

    #globalColumn1
    {
        float: left;
        width: 310px;
    }

    #globalColumn1 li
    {
        width: 50%;
        display: block;
        float: left;
    }

    #globalColumn2
    {
        width: 380px;
        float: left;
        background: url(../images/line_vertical.gif) repeat-y left;
    }

    #globalColumn2 li
    {
        width: 50%;
        display: block;
        float: left;
    }

    #globalColumn3
    {
        width: 190px;
        background: url(../images/line_vertical.gif) repeat-y left;
        float: right;
    }

    #globalColumn4
    {
        width: 190px;
        background: url(../images/line_vertical.gif) repeat-y left;
        float: right;
    }

    .globalsubMenu li
    {
        padding: 3px 0;
    }

    #leftMenu
    {
        float: left;
        padding-left: 25px;
        width: 180px;
        display: block;
        height: auto;
    }

    .highlight
    {
        color: #0092cd;
    }

    .homeThumb
    {
        float: right;
        margin-left: 20px;
        margin-bottom: 10px;
    }

    .subMenu
    {
        margin-top: -3px;
        overflow: visible;
    }

    #ctl00_ctl00_ctl00_ctl00_GlobalMasterMainContentPlaceHolder_ContentPlaceHolderMain_PlaceHolderLeft_LeftInnerCirclePremiumNavigation_DropDownListMarkets, #ctl00_ctl00_ctl00_ctl00_GlobalMasterMainContentPlaceHolder_ContentPlaceHolderMain_PlaceHolderLeft_LeftCustomerNavigation_DropDownListMarkets
    {
        margin-bottom: 7px;
    }

    #content #sub-subMenu ul, #backendContent #sub-subMenu ul
    {
        padding-bottom: 1px;
    }

    #content #sub-subMenu li, #backendContent #sub-subMenu li
    {
        background: url(../images/blank.gif) !important;
        margin: 0;
        padding: 2px 0;
    }

    .subMenu li a:link, .subMenu li a:visited
    {
        color: #787878;
        line-height: 16px;
        display: block;
        display: inline-block;
        margin-top: 6px;
    }

    .subMenu li a:hover, .subMenu .selected a:link, .subMenu .selected a:visited
    {
        color: #0092cd;
        text-decoration: none;
    }

    .subMenu .selected a:link, .subMenu .selected a:visited
    {
        color: #0092cd;
        background: url(../images/tiny_bullet.gif) no-repeat;
        background-position: 0 6px;
        padding-left: 13px;
        margin-left: -13px;
    }

    #submenuWrapper
    {
        float: right;
        margin-left: 20px;
    }

    #sub-subMenu
    {
        padding: 0px 10px 0px 23px;
        width: 90px;
        background: #ececec;
        font-size: 11px;
    }

    input[type=checkbox], input[type=radio]
    {
        margin: 0px 5px 0px 0px;
        border: 0px;
    }

    #sub-subMenu .subMenu li a:link, #sub-subMenu .subMenu li a:visited
    {
        color: #787878;
        display: block;
        display: inline-block;
        margin-top: 3px;
    }

    #sub-subMenu .subMenu li a:hover, #sub-subMenu .subMenu .selected a:link, #sub-subMenu .subMenu .selected a:visited
    {
        color: #0092cd !important;
        text-decoration: none;
    }

    #sub-subMenu .subMenu li.selected a:link, #sub-subMenu .subMenu li.selected a:visited
    {
        background: url(../images/tiny_bullet_grey.gif) no-repeat !important;
        background-position: 0 6px !important;
    }

    #footer
    {
        background: #fff url(../images/footer.gif) no-repeat center bottom;
        font-size: 11px;
        text-align: right;
        padding: 0px 25px 6px 25px;
        height: 30px;
        clear: both;
    }

    #contentWrapper > #footer
    {
        height: 35px;
    }
    
    #footer .addthis_toolbox 
    {
        float: right;
        margin-top: -2px;
        padding-left: 20px;
    }
    
    #footer #HyperLinkAddThisSharetext a:link
    {
        line-height: 17px;
    }
    

    #footer p
    {
        padding-top: 22px;
        padding-bottom: 0;
        margin-bottom: 0;
    }

    #productFinder
    {
        background: #ececec;
        padding: 0px 15px 0px 15px;
        position: relative;
        width: 215px;
    }

    #productsTopLeft, #productsTopRight, #productsBottomLeft, #productsBottomRight
    {
        width: 7px;
        height: 7px;
        position: absolute;
    }

    #productsTopLeft
    {
        top: 0;
        left: 0;
        background: url(../images/product-top-left.gif) no-repeat top left;
    }

    #productsTopRight
    {
        top: 0;
        right: 0;
        background: url(../images/product-top-right.gif) no-repeat top right;
    }

    #productsBottomLeft
    {
        bottom: 0;
        left: 0;
        background: url(../images/product-bottom-left.gif) no-repeat bottom left;
    }

    #productsBottomRight
    {
        bottom: 0;
        right: 0;
        background: url(../images/product-bottom-right.gif) no-repeat bottom right;
    }

    .productJump
    {
        width: 100%;
    }

    .searchResult
    {
        padding: 15px 0 18px 0 !important;
        margin: 0px !important;
    }

    .searchResult p
    {
        padding: 0px !important;
        margin: 0px !important;
    }

    .searchResult h3
    {
        padding: 0px 0 5px 0 !important;
        margin: 0px !important;
    }

    .searchLine
    {
        background: url(../images/line_horizontal.gif) repeat-x bottom;
        height: 1px !important;
        padding: 0px !important;
        margin: 0px !important;
    }

    .caseStudy
    {
        margin-bottom: 0px;
        padding-left: 100px;
    }

    .caseStudy img
    {
        float: left;
        margin-left: -100px;
        margin-bottom: 0px;
    }

    .caseStudy > img
    {
        margin-bottom: 5px;
    }

    .caseStudy > a > img
    {
        margin-bottom: 5px;
    }

        .sitemap
    {
        max-width: 230px;
        float: left;
        margin-right: 30px;
    }

    .sitemap li
    {
        background: none !important;
        padding-left: 0 !important;
    }

    .sitemap li a:link, .sitemap li a:visited
    {
        color: #787878;
    }

    .sitemap li a:hover
    {
        color: #0092CD;
    }

    .sitemap ul
    {
        padding: 0 !important;
        margin: 0 0 4px 0 !important;
    }

    .sitemap ul li
    {
        padding: 0px 0 0 0 !important;
        margin: 4px 0 0 0 !important;
        padding-left: 10px !important;
        background: url(../images/bullet.gif) no-repeat !important;
        background-position: 0px 5px !important;
    }

    .sitemap ul li ul li, .sitemap ul li ul li ul li
    {
        padding: 0px 0 0 0 !important;
        margin: 4px 0 0 0 !important;
        padding-left: 10px !important;
        background: url(../images/bullet.gif) no-repeat !important;
        background-position: 0px 5px !important;
    }


    .redMessage
    {
        display: block;
        padding: 8px 10px 8px 30px;
        margin: 0px 0 15px 0;
        color: #000;
        font-size: 11px;
        border-top: 1px solid #FF5A38;
        border-bottom: 1px solid #FF5A38;
        background: #FFD6D6 url(../images/status-alert.png) 10px 50% no-repeat;
    }

    .greenMessage
    {
        display: block;
        padding: 8px 10px 8px 30px;
        margin: 0px 0 15px 0;
        color: #000;
        font-size: 11px;
        border-top: 1px solid #248639;
        border-bottom: 1px solid #248639;
        background: #D6EFC2 url(../images/status-saved.png) 10px 50% no-repeat;
    }

    .FileSelector-Form ul, .FileSelector-Form ol
    {
        background-image: none !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .FileSelector-Form li
    {
        background-image: none !important;
        margin: 0 !important;
        padding: 5px 0 !important;
    }

    .FileSelector-Form
    {
        float: left;
        margin-right: 20px;
        width: 250px;
    }

    .FileSelector-Preview
    {
        float: left;
        width: 250px;
        padding: 10px;
    }

    .FileSelector-Item
    {
        float: left;
        width: 240px;
        margin-right: 20px;
        overflow: hidden;
        display: block;
    }

    .FileSelector-Item-Right
    {
        float: left;
    }

    .FileSelector-Item-Left
    {
        margin-right: 10px;
    }

    .FileSelector-Item-RedCross
    {
        float: left;
        margin-right: 5px;
    }

    /* ------------------------------------
    	                								
    	                								DROPDOWN MENU SYSTEM
    	                								
    	                								---------------------------------- */



    .nav, .nav ul
    {
        padding: 0 !important;
        margin: 0 !important;
        list-style: none !important;
        position: relative !important;
    }

    .nav a
    {
        display: block !important;
        width: auto !important;
        margin: 0 !important;
        font-size: 11px !important;
    }

    .nav li
    {
        float: left !important;
        margin: 0 !important;
        padding: 0 !important;
        line-height: normal !important;
        position: relative !important;
    }

    .nav li ul
    {
        position: absolute !important;
        width: 190px !important;
        display: none !important;
        left: 0 !important;
        border: 2px solid #aaa !important;
        border-left: 1px solid #aaa !important;
        border-top: none !important;
    }

    .nav li:hover ul
    {
        display: inline !important;
    }

    .nav li:hover ul, .nav li.sfhover ul
    {
        display: inline !important;
        margin-left: 0px !important;
    }

    .dropdown
    {
        z-index: 99 !important;
        top: 24px !important;
        position: relative !important;
    }

    .nav li ul .item a:link, .nav li ul .item a:visited
    {
        float: left !important;
        width: 170px !important;
        padding: 6px 10px !important;
        background: #fff url(../images/line_horizontal.gif) repeat-x top !important;
        color: #0093CE !important;
        text-decoration: none !important;
        font-family: Arial, Tahoma, Helvetica, sans-serif !important;
        font-weight: normal !important;
        margin: 0 !important;
        text-indent: 0px !important;
        border-right: none !important;
    }

    .nav li ul .item a:hover
    {
        color: #fff !important;
        background: #0093CE url(../images/line_horizontal.gif) repeat-x top !important;
    }

    li ul .item-top a:link, li ul .item-top a:visited
    {
        float: left !important;
        width: 170px !important;
        padding: 6px 10px !important;
        background: #fff !important;
        color: #0093CE !important;
        text-decoration: none !important;
        font-family: Arial, Tahoma, Helvetica, sans-serif !important;
        font-weight: normal !important;
        margin: 0 !important;
        text-indent: 0px !important;
        height: auto !important;
        border-right: none !important;
    }

    li ul .item-top a:hover
    {
        color: #fff !important;
        background: #0093CE !important;
    }

    .priceListMenu td
    {
        padding: 0;
        margin: 0;
        padding-right: 3px;
    }

    .priceListMenu a
    {
        display: block;
        font-size: 12px;
        margin-bottom: 2px;
    }

    .priceListMenu .level0 a:link, .priceListMenu .level0 a:visited
    {
        width: 200px;
        padding: 4px 3px 4px 20px;
        background: #1f4999 url(../images/price_list_bg_dark.gif) repeat-x;
        color: #fff;
        font-weight: normal;
    }

    .priceListMenu .level0 a:hover
    {
        color: #C6E2F1;
        text-decoration: none;
    }

    .priceListMenu .level1 a:link, .priceListMenu .level1 a:visited
    {
        font-weight: normal;
        width: 195px;
        padding: 4px 3px 4px 25px;
        background: #cbe0ef url(../images/price_list_bg_mid.gif) no-repeat top left;
        color: #000;
    }

    .priceListMenu .level1 a:hover
    {
        color: #666;
        text-decoration: none;
    }

    .priceListMenu .level2 a:link, .priceListMenu .level2 a:visited
    {
        font-weight: normal;
        width: 190px;
        padding: 4px 3px 4px 30px;
        background: #e8e8e8 url(../images/price_list_bg_light.gif) no-repeat top left;
        color: #000;
    }

    .priceListMenu .level2 a:hover
    {
        color: #666;
        text-decoration: none;
    }

    .adminTools
    {
        margin-top: 10px;
        margin-left: 180px;
    }

    .adminTools a
    {
        width: auto;
        height: auto;
        display: inline;
        background: #fff !important;
        padding: 0 !important;
        margin: 0 !important;
    }

    .subscribeEmailDiv
    {
        margin: 10px 0 10px 0;
        background: #EFF8FF;
        padding: 5px 7px 5px 7px;
        font-size: 11px;
        color: #000000;
        clear: both;
    }

    .ImageButtonSubscribe
    {
        background-color: transparent !important;
        margin-right: 3px;
        float: left;
    }

    .UpdatePanelSubscription
    {
        padding-top: 4px;
        font-size: 11px;
    }

    .subscribeEmailDiv p
    {
        margin: 0;
        padding: 0;
        font-size: 11px;
        color: #000000;
    }

    p.subscribeError
    {
        color: #FF0000;
    }

    p.subscribeConfirmation
    {
        color: #002E62;
    }

    .imageGallery
    {
        line-height: normal !important;
    }

    .imageWrapper
    {
        width: 136px;
        text-align: center;
        color: #0094D0;
        font-size: 11px;
        font-style: italic;
        float: left;
        margin-right: 20px;
        display: inline;
        margin-top: 5px;
        padding-bottom: 10px;
    }

    .imageWrapper .size
    {
        color: #666;
        font-size: 10px;
    }

    .image table
    {
        width: 136px;
        padding: 0;
        margin: 0;
        margin-bottom: 5px;
    }

    .image table td
    {
        height: 136px;
        background: #eee;
        padding: 0 !important;
        margin: 0 !important;
        vertical-align: middle;
        line-height: normal !important;
    }

    .image table td:hover
    {
        background: #ddd;
    }

    .image table td img
    {
        margin: 0;
        padding: 0;
        line-height: normal !important;
    }

    .loginError
    {
        color: #cc0000;
        background: #ffeeee;
        width: auto;
        padding: 3px 7px;
        border: 1px solid #cc0000;
        position: absolute;
        font-size: 10px;
        top: 32px;
        right: 110px;
        display: block;
        text-align: right;
    }

    a.loginErrorLink:link, a.loginErrorLink:hover, a.loginErrorLink:visited
    {
        color: #cc0000 !important;
        text-decoration: underline;
    }
    .callouttext
    {
        border-bottom: 1px solid #0292CF;
        border-top: 1px solid #0292CF;
        margin-bottom: 15px;
        padding: 5px 10px 5px 35px;
        color: #002E60;
        font-size: 11px;
        background-image: url(../../../images/infologo.gif);
        background-repeat: no-repeat;
        line-height: 17px;
    }

    #pager
    {
        padding: 7px 0px 10px 0px;
        text-align: right;
    }

    #searchBox
    {
        height: 60px;
    }

    #searchBox .searchInput input.button
    {
        background: #CECECE url(../images/button_1.gif) repeat-x scroll center top;
        border: 1px solid #A3A3A3;
        color: #666666;
        font-size: 11px;
        padding: 1px 5px;
        width: auto;
        margin-left: 3px;
    }

    #searchBox .searchInput span.radio
    {
        margin-top: 7px;
        padding-bottom: 10px;
        float: left;
        /* Need to commented out the follwoing lines while search category not in use*/
        position: relative;
        top: 30px;
        width: 390px;
        
    }

    #searchBox .searchInput span.radio label
    {
        padding: 5px 10px 0px 0px;
    }

    #searchBox .searchInput span.radio input
    {
        border: none;
    }

    #SearchTips
    {
        position: relative;
        top: -17px;
        left: -80px;
    }

     #searchBox
    {
     position: relative;
    }

    #searchBox .searchcategories
    {
        position: absolute;
        left: 0;
        bottom: 15px;
        width: 255px;
    }


    #searchsuggestion
    {
        clear: both;
        padding-top: 20px;
    }

    #searchsuggestion a
    {
        padding-left: 5px;
    }

    .searchResult img.searchlock
    {
        float: left;
        margin-right: 12px;
        padding-top: 5px;
    }

    .searchResult .searchtext
    {
        /*padding-left: 20px;*/
        display: block;
    }



    /* Rating */
    .ratingStar
    {
        font-size: 0pt;
        width: 13px;
        height: 12px;
        margin: 0px;
        padding: 0px;
        cursor: pointer;
        display: block;
        background-repeat: no-repeat;
    }

    .filledRatingStar
    {
        background-image: url(../../../Images/FilledStar.png);
    }

    .emptyRatingStar
    {
        background-image: url(../../../Images/EmptyStar.png);
    }

    .savedRatingStar
    {
        background-image: url(../../../Images/SavedStar.png);
    }


    .newsletterreportsuccess
    {
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        padding-left: 5px;
    }

    .newsletterreportbegin
    {
        -moz-background-clip: border;
        -moz-background-inline-policy: continuous;
        -moz-background-origin: padding;
        background: #EFF8FF none repeat scroll 0 0;
        clear: both;
        color: #000000;
        font-size: 11px;
        margin: 10px 0;
        padding: 0 7px 10px;
    }



    .newsletterreportbegin p
    {
        color: #000000;
        font-size: 12px;
        margin: 0;
        padding: 10px 10px 5px 0;
    }

    .newsletterreportbegin .textfield
    {
        width: 350px;
    }

    #newsletterreportbackgroudimage
    {
        display: list-item;
        background-image: url(../../../images/bar_g.gif);
        list-style-position: inside;
        word-spacing: -5000em; /* I guess better that letter-spacing */
        overflow: hidden; /* This fix the Horizontal Roller */
        font-size: 1px; /* unhappily is necessary */
    }


    #NewsletterTable td
    {
        padding: 0px;
    }





    /* News Styles */

    html
    {
        overflow-y: scroll;
    }

    .viewAllLink
    {
        float: right;
        padding-top: 2px;
        font-size: 11px;
    }

    .newsFeature
    {
        width: 330px;
        float: left;
        margin-bottom: 15px;
    }

    .newsFeature img
    {
        width: 330px;
        height: auto;
        position: relative;
        z-index: 10;
    }

    .feature2
    {
        margin-left: 25px;
    }

    .newsFeature p
    {
        margin-bottom: 8px;
    }

    .newsFeature h3
    {
        line-height: 19px;
        font-size: 15px;
        margin-bottom: 8px;
        min-height: 39px;
    }

    #newsList
    {
        width: 500px;
    }

    #newsList li span
    {
        float: left;
        display: block;
        width: 73px;
        font-size: 11px;
    }

    #newsList li a
    {
        display: block;
        padding-left: 73px;
    }

    #content #newsList ul li
    {
        background-image: none !important;
        padding-left: 0;
        margin-left: 0;
        padding-top: 4px;
        line-height: 18px;
    }

    #content #newsList ul
    {
        margin-bottom: 8px;
    }

    #newsList h2
    {
        border-bottom: 1px dotted #aaa;
        margin-bottom: 10px;
        padding-bottom: 10px;
    }

    .divider
    {
        border-bottom: 1px dotted #aaa;
        margin-bottom: 10px;
    }

    #newsTools
    {
        float: right;
        width: 160px;
        font-size: 11px;
    }

    #newsTools #submenuWrapper
    {
        float: none;
        padding: 0;
        margin: 0 0 15px 0;
    }

    a#rssLink
    {
        background: url(../../../images/news/rss_orange.png) no-repeat 0 0;
        padding-left: 20px;
        display: block;
        font-size: 11px;
    }


    .rssGlobalLink
    {
        background: url(../../../images/news/rss_orange.png) no-repeat 0 0;
        padding-left: 20px;
        display: inline-block;
        width: auto;
    }

    a#rssGlobalLink
    {
        background: url(../../../images/news/rss_blue.png) no-repeat 0 0;
        padding-left: 20px;
        display: block;
        font-size: 11px;
    }

    .column
    {
        width: auto;
        display: inline-block;
        float: left;
        margin-right: 70px;
    }

    .column h2
    {
        font-weight: normal;
        margin-top: 5px;
    }

    #content .column li
    {
        background: none !important;
        margin-left: 0px !important;
        padding-left: 0 !important;
    }

    #content .rssGlobalLink li
    {
        background-image: none !important;
        padding-left: 0;
    }

    #pagination
    {
        color: #aaa;
        font-size: 11px;
        font-weight: bold;
    }

    #pagination a, #pagination span
    {
        display: inline-block;
        padding: 5px;
    }

    #articleTools
    {
        width: 240px;
        float: right;
        margin-left: 25px;
        font-size: 11px;
    }

    #articleTools img
    {
        max-width: 240px;
        height: auto;
    }

    p.caption
    {
        padding: 8px 10px;
        background: #ECECEC;
        line-height: 15px;
        -moz-border-radius-bottomright: 4px;
        -moz-border-radius-bottomleft: 4px;
        -webkit-border-bottom-right-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        margin-bottom: 0;
        color: #666;
    }

    .featureCaption
    {
        padding: 10px 13px 5px 13px;
        background: #ECECEC;
        line-height: 15px;
        -moz-border-radius-bottomright: 6px;
        -moz-border-radius-bottomleft: 6px;
        -webkit-border-bottom-right-radius: 6px;
        -webkit-border-bottom-left-radius: 6px;
        margin-bottom: 10px;
        color: #666;
    }


    #newsBox
    {
        padding: 15px 15px 7px 15px;
        background: #ECECEC;
        line-height: 15px;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        ccborderradius: 6px;
        margin-bottom: 10px;
        color: #666;
    }

    #newsBox ul
    {
        margin: 0;
        padding: 0;
    }

    #newsBox li
    {
        margin-bottom: 8px;
    }

    #homeColumn4
    {
        padding-top: 0;
    }

    .date
    {
        font-size: 11px;
        color: #002E62;
    }

    #featureImage
    {
        margin-bottom: 15px;
    }

    #newsArticle
    {
        width: 420px;
    }

    #newsArticle h1
    {
        margin-bottom: 0;
    }

    .attachment
    {
        /*padding-bottom:5px;*/
    }

    a#downloadLink
    {
        background: url(../../../images/news/download_icon.png) no-repeat 0 0;
        padding-left: 20px;
        display: block;
        font-size: 11px;
    }

    a#downloadLink span
    {
        color: #666;
    }

    a#externalLink
    {
        background: url(../../../images/news/document_16.png) no-repeat 0 0;
        padding-left: 20px;
        display: block;
        font-size: 11px;
    }

    .NewsItemArticleBox
    {
        display: inline-block;
        padding: 5px 7px;
        background: #ECECEC;
        color: #000;
        text-transform: uppercase;
        font-size: 10px;
        margin-bottom: 10px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
    }

    .NewsLeftMenu
    {
        margin-top: -3px;
        overflow: visible;
    }

    .NewsLeftMenu li
    {
        color: #787878;
        line-height: 16px;
        margin-top: 6px;
    }

    .NewsLeftMenu li.selected
    {
        background: url(../images/tiny_bullet.gif) no-repeat;
        background-position: 0 6px;
        padding-left: 13px;
        margin-left: -13px;
    }

    .NewsLeftMenu li a:link, .NewsLeftMenu li a:visited
    {
        color: #787878;
    }

    .NewsLeftMenu li.selected a:link, .NewsLeftMenu li.selected a:visited
    {
        color: #0092cd;
        text-decoration: none;
    }

    .NewsLeftMenu li a:hover
    {
        color: #0092cd;
        text-decoration: none;
    }

    div.emptyNewsItem
    {
        padding: 20px 0 0 10px;
    }


    /*Customer page css*/
    #charts .line
    {
        border-bottom: 1px dotted #A1A1A1;
        clear: both;
    }

    #charts h3
    {
        text-align: center;
        color: #022B61;
        font-size: 15px;
        margin-bottom: 0;
    }

    .legend img
    {
        margin-bottom: -3px;
    }

    th.tooltipContainer
    {
        position: relative !important;
        z-index: 2;
    }

    .tooltip
    {
        position: absolute;
        margin-top: 44px;
        background: #0094D2;
        width: 80px;
        padding: 5px 8px;
        color: #fff !important;
        text-align: left;
        line-height: 14px;
        display: none;
        margin-left: -40px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        z-index: 888;
    }

    #subMenuWrapper
    {
        margin-bottom: 15px;
        float: right;
        margin-left: 20px;
    }

    #subMenuWrapper img
    {
        margin: 0;
        margin-bottom: 15px;
        float: none !important;
    }

    #subMenuUpgrade
    {
        background: #ECECEC;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
        min-width: 123px;
        width: 123px;
        max-width: 133px;
    }

    #subMenuWrapper > #subMenuUpgrade
    {
        width: auto;
    }

    #subMenuUpgrade ul.subMenu
    {
        padding-top: 8px;
        padding-left: 0px;
        padding-bottom: 8px;
    }

    #content #subMenuUpgrade li, #content #subMenuUpgrade li.selected a
    {
        background-image: none !important;
    }

    #content #subMenuUpgrade li
    {
        margin-bottom: 3px;
        font-size: 11px;
        padding-right: 10px;
    }



    /* Fusion Charts */

    #charts
    {
        text-align: center;
    }

    #charts .dialCaption
    {
        width: 220px;
        display: inline-block;
        float: left;
        text-align: center;
        font-weight: bold;
        padding-top: 10px;
        font-size: 10px;
        font-family: Verdana, Geneva, sans-serif;
    }
    #charts .line
    {
        border-bottom: 1px dotted #A1A1A1;
        clear: both;
    }
    #charts h3
    {
        text-align: center;
        color: #022B61;
        font-size: 15px;
        margin-bottom: 0;
    }
    .legend img
    {
        margin-bottom: -3px;
    }
    th.tooltipContainer
    {
        position: relative !important;
        z-index: 2;
    }
    .tooltip
    {
        position: absolute;
        margin-top: 44px;
        background: #0094D2;
        width: 80px;
        padding: 5px 8px;
        color: #fff !important;
        text-align: left;
        line-height: 14px;
        display: none;
        margin-left: -40px;
        -moz-border-radius: 4px;
        z-index: 888;
    }

    td .tooltip
    {
        margin-top: 4px !important;
    }

    .note
    {
        background: #FFFCDF;
        border: 1px solid #ffcc00;
        padding: 6px 8px;
        font-size: 11px;
        display: inline-block;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        text-align: center;
        margin-bottom: 15px;
        color: #000;
    }

    .chartLegend
    {
        border: 1px solid #000;
        font-size: 10px;
        font-family: Verdana, Geneva, sans-serif;
        padding: 6px 8px;
        display: inline-block;
        margin-bottom: 15px;
    }
    .chartLegend span
    {
        display: inline;
        margin-right: 25px;
        color: #555;
    }

    .chartLegend span img
    {
        margin: 3px 5px 0 0;
    }

    #charts table, #charts table td, #charts table th
    {
        text-align: left;
    }


    /*
    	 * FancyBox - jQuery Plugin
    	 * Simple and fancy lightbox alternative
    	 *
    	 * Examples and documentation at: http://fancybox.net
    	 * 
    	 * Copyright (c) 2008 - 2010 Janis Skarnelis
    	 *
    	 * Version: 1.3.1 (05/03/2010)
    	 * Requires: jQuery v1.3+
    	 *
    	 * Dual licensed under the MIT and GPL licenses:
    	 *   http://www.opensource.org/licenses/mit-license.php
    	 *   http://www.gnu.org/licenses/gpl.html
    	 */

    #fancybox-loading
    {
        position: fixed;
        top: 50%;
        left: 50%;
        height: 40px;
        width: 40px;
        margin-top: -20px;
        margin-left: -20px;
        cursor: pointer;
        overflow: hidden;
        z-index: 1104;
        display: none;
    }

    * html #fancybox-loading
    {
        /* IE6 */
        position: absolute;
        margin-top: 0;
    }

    #fancybox-loading div
    {
        position: absolute;
        top: 0;
        left: 0;
        width: 40px;
        height: 480px;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox.png');
    }

    #fancybox-overlay
    {
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        background: #000;
        z-index: 1100;
        display: none;
    }

    * html #fancybox-overlay
    {
        /* IE6 */
        position: absolute;
        width: 100%;
    }

    #fancybox-tmp
    {
        padding: 0;
        margin: 0;
        border: 0;
        overflow: auto;
        display: none;
    }

    #fancybox-wrap
    {
        position: absolute;
        top: 0;
        left: 0;
        margin: 0;
        padding: 20px;
        z-index: 1101;
        display: none;
    }

    #fancybox-outer
    {
        position: relative;
        width: 100%;
        height: 100%;
        background: #FFF;
    }

    #fancybox-inner
    {
        position: absolute;
        top: 0;
        left: 0;
        width: 1px;
        height: 1px;
        padding: 0;
        margin: 0;
        outline: none;
        overflow: hidden;
    }

    #fancybox-hide-sel-frame
    {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: transparent;
    }

    #fancybox-close
    {
        position: absolute;
        top: -15px;
        right: -15px;
        width: 30px;
        height: 30px;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox.png');
        background-position: -40px 0px;
        cursor: pointer;
        z-index: 1103;
        display: none;
    }

    #fancybox_error
    {
        color: #444;
        font: normal 12px/20px Arial;
        padding: 7px;
        margin: 0;
    }

    #fancybox-content
    {
        height: auto;
        width: auto;
        padding: 0;
        margin: 0;
    }

    #fancybox-img
    {
        width: 100%;
        height: 100%;
        padding: 0;
        margin: 0;
        border: none;
        outline: none;
        line-height: 0;
        vertical-align: top;
        -ms-interpolation-mode: bicubic;
    }

    #fancybox-frame
    {
        position: relative;
        width: 100%;
        height: 100%;
        border: none;
        display: block;
    }

    #fancybox-title
    {
        position: absolute;
        bottom: 0;
        left: 0;
        font-family: Arial;
        font-size: 12px;
        z-index: 1102;
    }

    .fancybox-title-inside
    {
        padding: 10px 0;
        text-align: center;
        color: #333;
    }

    .fancybox-title-outside
    {
        padding-top: 5px;
        color: #FFF;
        text-align: center;
        font-weight: bold;
    }

    .fancybox-title-over
    {
        color: #FFF;
        text-align: left;
    }

    #fancybox-title-over
    {
        padding: 10px;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancy_title_over.png');
        display: block;
    }

    #fancybox-title-wrap
    {
        display: inline-block;
    }

    #fancybox-title-wrap span
    {
        height: 32px;
        float: left;
    }

    #fancybox-title-left
    {
        padding-left: 15px;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox.png');
        background-position: -40px -90px;
        background-repeat: no-repeat;
    }

    #fancybox-title-main
    {
        font-weight: bold;
        line-height: 29px;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox-x.png');
        background-position: 0px -40px;
        color: #FFF;
    }

    #fancybox-title-right
    {
        padding-left: 15px;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox.png');
        background-position: -55px -90px;
        background-repeat: no-repeat;
    }

    #fancybox-left, #fancybox-right
    {
        position: absolute;
        bottom: 0px;
        height: 100%;
        width: 35%;
        cursor: pointer;
        outline: none;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/blank.gif');
        z-index: 1102;
        display: none;
    }

    #fancybox-left
    {
        left: 0px;
    }

    #fancybox-right
    {
        right: 0px;
    }

    #fancybox-left-ico, #fancybox-right-ico
    {
        position: absolute;
        top: 50%;
        left: -9999px;
        width: 30px;
        height: 30px;
        margin-top: -15px;
        cursor: pointer;
        z-index: 1102;
        display: block;
    }

    #fancybox-left-ico
    {
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox.png');
        background-position: -40px -30px;
    }

    #fancybox-right-ico
    {
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox.png');
        background-position: -40px -60px;
    }

    #fancybox-left:hover, #fancybox-right:hover
    {
        visibility: visible; /* IE6 */
    }

    #fancybox-left:hover span
    {
        left: 20px;
    }

    #fancybox-right:hover span
    {
        left: auto;
        right: 20px;
    }

    .fancy-bg
    {
        position: absolute;
        padding: 0;
        margin: 0;
        border: 0;
        width: 20px;
        height: 20px;
        z-index: 1001;
    }

    #fancy-bg-n
    {
        top: -20px;
        left: 0;
        width: 100%;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox-x.png');
    }

    #fancy-bg-ne
    {
        top: -20px;
        right: -20px;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox.png');
        background-position: -40px -162px;
    }

    #fancy-bg-e
    {
        top: 0;
        right: -20px;
        height: 100%;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox-y.png');
        background-position: -20px 0px;
    }

    #fancy-bg-se
    {
        bottom: -20px;
        right: -20px;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox.png');
        background-position: -40px -182px;
    }

    #fancy-bg-s
    {
        bottom: -20px;
        left: 0;
        width: 100%;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox-x.png');
        background-position: 0px -20px;
    }

    #fancy-bg-sw
    {
        bottom: -20px;
        left: -20px;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox.png');
        background-position: -40px -142px;
    }

    #fancy-bg-w
    {
        top: 0;
        left: -20px;
        height: 100%;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox-y.png');
    }

    #fancy-bg-nw
    {
        top: -20px;
        left: -20px;
        background-image: url('http://preflight.thefolk.com/websites/oricaminingservices/fancybox.png');
        background-position: -40px -122px;
    }

    /* IE */

    #fancybox-loading.fancybox-ie div
    {
        background: transparent;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_loading.png', sizingMethod='scale');
    }
    .fancybox-ie #fancybox-close
    {
        background: transparent;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_close.png', sizingMethod='scale');
    }

    .fancybox-ie #fancybox-title-over
    {
        background: transparent;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_title_over.png', sizingMethod='scale');
        zoom: 1;
    }
    .fancybox-ie #fancybox-title-left
    {
        background: transparent;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_title_left.png', sizingMethod='scale');
    }
    .fancybox-ie #fancybox-title-main
    {
        background: transparent;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_title_main.png', sizingMethod='scale');
    }
    .fancybox-ie #fancybox-title-right
    {
        background: transparent;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_title_right.png', sizingMethod='scale');
    }

    .fancybox-ie #fancybox-left-ico
    {
        background: transparent;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_nav_left.png', sizingMethod='scale');
    }
    .fancybox-ie #fancybox-right-ico
    {
        background: transparent;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_nav_right.png', sizingMethod='scale');
    }

    .fancybox-ie .fancy-bg
    {
        background: transparent !important;
    }

    .fancybox-ie #fancy-bg-n
    {
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_shadow_n.png', sizingMethod='scale');
    }
    .fancybox-ie #fancy-bg-ne
    {
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_shadow_ne.png', sizingMethod='scale');
    }
    .fancybox-ie #fancy-bg-e
    {
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_shadow_e.png', sizingMethod='scale');
    }
    .fancybox-ie #fancy-bg-se
    {
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_shadow_se.png', sizingMethod='scale');
    }
    .fancybox-ie #fancy-bg-s
    {
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_shadow_s.png', sizingMethod='scale');
    }
    .fancybox-ie #fancy-bg-sw
    {
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_shadow_sw.png', sizingMethod='scale');
    }
    .fancybox-ie #fancy-bg-w
    {
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_shadow_w.png', sizingMethod='scale');
    }
    .fancybox-ie #fancy-bg-nw
    {
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://preflight.thefolk.com/websites/oricaminingservices/fancybox/fancy_shadow_nw.png', sizingMethod='scale');
    }


    #subMenuWrapper
    {
        margin-bottom: 15px;
        float: right;
        margin-left: 20px;
    }

    #subMenuWrapper img
    {
        margin: 0;
        margin-bottom: 15px;
        float: none !important;
    }

    #subMenuUpgrade
    {
        background: #ECECEC;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
        min-width: 123px;
        width: 123px;
        max-width: 133px;
    }

    #subMenuWrapper > #subMenuUpgrade
    {
        width: auto;
    }

    #subMenuUpgrade ul.subMenu
    {
        padding-top: 8px;
        padding-left: 0px;
        padding-bottom: 8px;
    }

    #content #subMenuUpgrade li, #content #subMenuUpgrade li.selected a
    {
        background-image: none !important;
    }

    #content #subMenuUpgrade li
    {
        margin-bottom: 3px;
        font-size: 11px;
        padding-right: 10px;
    }
    #icons .addthis_button_compact span
    {
        float: right !important;
        margin-right: 0 !Important;
    }

    #footer .addthis_button_compact span
    {
        margin-right: 0 !Important;
    }

    #icons a.addthis_button_compact
    {
        width: 53px !Important;
    }
    
    
    .gvMSDSTDSCountry th
    {
        display:none;
    }
    
    .notifyProductSubscriber
    {
        float:right;
    }
    
    .gvMSDSTDSCountry td
    {
        border:0px;
    }
 
   
   .rssHeadingH2, .rssIconH2
   {
       float: left;  
   }
   
   .rssIconH2
   {
     margin-left: 10px;
     width: 16px !important;
     height: 16px !important;
     overflow: hidden;
   }
   
   #nav.empty
    {
     display: none !important;
    }

    #content.contentfull
    {
     width: 900px !important;
    }

    #ctl00_ctl00_ctl00_ctl00_GlobalMasterMainContentPlaceHolder_ContentPlaceHolderMain_PlaceHolderCenter_PlaceHolderCenter_CreateUserWizard, #ctl00_ctl00_ctl00_ctl00_GlobalMasterMainContentPlaceHolder_ContentPlaceHolderMain_PlaceHolderCenter_PlaceHolderCenter_CreateUserWizard td, #ctl00_ctl00_ctl00_ctl00_GlobalMasterMainContentPlaceHolder_ContentPlaceHolderMain_PlaceHolderCenter_PlaceHolderCenter_CreateUserWizard td
    {
    width: 650px !important;
    }

    .addthis_button_facebook_like
    {
    margin-top: -2px;
    margin-right: 2px;
    }

   
}

