/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 29 November 2011 11:33:02
*/


/*--------------------- Global Styles ---------------------*/
body {
    font-family:Arial;
    font-size:12px;
    margin:0 0 1em 0;
    color:#363636;
}
form {
    padding:0;
    margin:0;
    display:block;
}box
.hidden {display: none;}
#siteSearch form {
overflow:auto;
}
input,textarea, select {
    font-family:Arial;
}
a {
    color:#3c9fe0;
    text-decoration:none;
}
a:hover, .selected {
    color:#333;
}
a img {
    border:0;
}
.featureThumb img {
padding:2px 0 0 0;
width:60px;
height:60px;
}

#assetIDPanel {
float:right;
color:#fff;
font-size:10px;
padding:7px 5px 0 0;
}


a.readmore {
display:block;
background:url(http://www.mining-journal.com/__data/assets/image/0013/3064/readmore.gif) no-repeat 0 5px;
padding:0 0 0 8px;
margin:8px 0 8px 0;
}
.sideLink {
background:url(http://www.mining-journal.com/__data/assets/image/0013/76/bullet-arrow.gif) no-repeat 0 10px;
padding:0.5em 0 0 10px;
}


.imageSpacing img {
margin:0 10px 0 0 !important;
}
.imageSpacing h3 {
margin:0 0 10px 0 !important;
}
.featureThumb {
margin:0 0 0 10px;

}


h1, h2, h3, h4, h5, h6 {
    padding:0;
    margin:0;
}

h1 {
    color:#0b3576;
    font-size:1.5em;
}
h1.sectionTitle {
    color:#000;
    text-transform:uppercase;
    font-size:1.3em;
margin:0 0 20px 0;
}
h2.sectionTitle {
    color:#000;
    text-transform:uppercase;
    font-size:1.2em;
margin:5px 0 0 0;
}


h2 {
    color:#0b3576;
    font-size:1.4em;
}
h3 {
    color:#3d9fe1;
    font-size:1.1em;
}
h4 {
    font-size:1em;
}




/*--------------------- Matrix Overrides  ---------------------*/

.sq-asset-builder-tab-content {
    width:100% !important;
    margin:0 !important;
    padding:0 !important;
    float:none
}

/*--------------------- Common ---------------------*/

.left {
    float:left !important;
}
img.left, .boxQuote.left, .boxQuoteBlack.left {
    margin:10px 10px 10px 0;
}
.right {
    float:right !important;
   display:block;
   text-align:right;
}
.clearright {
clear:right;
}

/*ul.right li {
background-image:url(http://mining.clients.squiz.co.uk/_media/rssicon.gif);
padding-left:15px; 
list-style-type:none;
background-repeat:no-repeat;

}
*/


ul.right li a{
font-size:12px;
margin-left:5px;
}



img.right, .boxQuote.right, .boxQuoteBlack.right {
    margin:10px 0 10px 10px;
}
.clear {
    clear: both;
    height: 0;
    visibility: hidden;
    display: block;
}
.clear-hide {
    clear:both;
    height:1px;
    overflow:hidden;
}
.clear-left {
    clear:left;
}
.clear-right {
    clear:right;
}
.clear-both {
clear:both;
margin:10px 0 0 0;
width:480px;
}
.hide {
    display:none;
}
.nomargin {
margin:0 !important;
}
.nopadding {
padding:0 !important;
}

.spacingTop {
margin:10px 0 0 0;
}

/*--------------------- Template ---------------------*/


#container {
    width:1018px;
    margin:0 auto 0 auto;
    background:url(http://www.mining-journal.com/__data/assets/image/0013/58/background-dropshadow-bottom.gif) repeat-x 0 100%;
    padding:0 0 4px 0;
}

    /*---- Navigation Magazines ----*/
        
    #navigationMagazines {
        margin:0;
        padding:0;
    }    
        #navigationMagazines li {
            list-style-type:none;
            font-size:0.83em;
            font-weight:bold;
            border-right:1px solid #626262;
            border-left:1px solid #414141;
            float:left;
            height:20px;
            padding:7px 5px 0 5px;
        }        
            #navigationMagazines li.first {
                border-left:0;
                padding-left:3px;    
            }            
            #navigationMagazines li.last {
                border-right:0;
                padding-right:0;
            }    
            #navigationMagazines li a {
                color:#adadad;
            }
                #navigationMagazines li a:hover, #navigationMagazines li.selected a {
                    color:#39a0e5 !important;
                }

    /*--- Header ----*/
    
    #containerHeader {
        height:95px;
        padding:8px 11px 0 11px;
        clear:both;
    }                

        #header {
            
        height:95px;
        }
            #header img {
                /*display:block;*/ 
                float:left;
            }  
            
#top_banner_468    {
    float:right;
    width:468px;
    height:60px;
    margin:11px 20px 0px 0px;
}

#top_banner_120    {
    float:right;
    width:120px;
    height:60px;
    margin:11px 20px 0px 0px;
}
            
    /*---- Body ----*/
    
    #containerBody {
        background:#fff url(http://www.mining-journal.com/__data/assets/image/0006/60/background-dropshadow.gif) repeat-y 0 0;
        padding:8px 11px 8px 11px;
        clear:both;
    }
        /*----Navigation > Main----*/
    
        #navigationMain {
            background:#cdcccc url(http://www.mining-journal.com/__data/assets/image/0008/71/background-navigationMain.gif) repeat-x 0 0;
            height:48px;
            padding:0;
            margin:0;
overflow:hidden;
        }
            #navigationMain li {
                list-style-type:none;
                font-size:0.82em;
                font-weight:bold;
                border-right:1px solid #cdcdcd;
                border-left:1px solid #f1f1f1;
                float:left;
                height:32px;
                padding:16px 6px 0 6px;
            }
                #navigationMain li.first {
                    border-left:0;
                    padding-left:5px
                }            
                #navigationMain li.last {
                    border-right:0;
                    padding-right:0;
                }
                
        /*----Content----*/
        
        #content {
        margin:10px 0 20px 0;
        overflow:auto;
        }            
            #colBody {
            margin-right:10px;
            width:480px;
            float:left;    
            }
            /*Width Override*/
                .wide {
                width:655px !important;
                margin:0 !important;
                }
            
                /*---Body Elements---*/
                
                #breadcrumb {
                    font-size:0.85em;
                    margin:0 0 10px 0;
                }

                #leadImageLarge {
                    margin:10px 0 0 0;
                    
                }
                #leadImageStandard {
                   margin:20px 10px 10px 0; 
                    
                }
                
                #articleStats {
                    font-size:0.85em;
                    padding:0;
                    margin:1em 0 1em 0;
                    overflow:auto;
                    
                }
                    #articleStats dt {
                        font-weight:bold;
                        width:110px;
                        color:#7e7d7d;
                        float:left;
                        padding:0;
                        margin:0 0 5px 0;
                    }
                    #articleStats dd {
                        float:left;
                        padding:0;
                        margin:0 0 5px 0;
                    }
.ddWide {
width:150px
}
.ddNarrow {
width:100px
}


#hold_stars {
float:left;
width:100px;
}
                
                .infoBox, .infoBoxAlt {
                    background-color:#f3f3f3;
                    border-top:1px dotted #bab9b9;
                    border-bottom:1px dotted #bab9b9;
                    padding:10px 0 10px 2px;
                    margin:0;
                    overflow:auto;
                    width:100%;
                    clear:both;
                }
                .infoBoxAlt {
                    background-color:#fff;
                    border:0;
                }
                    .infoBox h3, .infoBoxAlt h3 {
                        padding:0 0 1em 0 !important;
                        color:#7e7d7d;
                    }
                    .infoBox div, .infoBoxAlt div {
                        width:45%;
                    }
                    .infoBox ul, .infoBoxAlt ul {
                        margin:0;
                        padding:0;
                    }
                    .infoBox li, .infoBoxAlt li {
                        list-style-type:none;
                    }
                .infoBoxSection {
                    background-color:#e4e9e3;
                    border:0;
                    color:#093679;
                    padding:10px;
                    margin:8px 0 8px 0;
                }

                






















































































                /*Content Body */
                
                #body {
                    margin:1em 0 0 0;            
                }
                    #body h3 {
                        padding:1em 0 1em 0;            
                    }
                    
                    /*--Box Outs--*/
                    
                    .boxOut {
                        width:150px;

                        border:1px solid #e9e9e9;    
                    }
                        .boxOut h4 {
                            background-color:#f3f3f3;
                            color:#0b3576;
                            border-bottom:1px dotted #bab9b9;
                            display:block;
                            padding:7px;
                        }

                        .boxOut ol li {
                           list-style-type: none;
                        }

                        .boxOutContent {

                            padding:5px;
                        }
                        .boxOut.left {
                            margin:10px 10px 10px 0;    
                        }
                        .boxOut.right {
                            margin:10px 0 10px 10px;
                        }
                       

                    /*--Quote Boxes--*/
                    
                    .boxQuote {
                        background:#75bae7 url(http://www.mining-journal.com/__data/assets/image/0008/53/background-boxQuote-top.gif) no-repeat 0 0;
                        width:155px;
                        padding:0;
                        margin:0 0 0 10px;
                    float: right;
                    }
                    .boxQuote h3 {
                        font-size:1.4em;
                        font-weight:normal;
                        color:#fff;
                        padding:40px 20px 5px 20px !important;
                    }
                     .boxQuote h4 {
                      font-size:0.95em;
                      color:#093476;
                      width:115px;
                      padding:0 20px 40px 20px;
                      display:block;
                      background:url(http://www.mining-journal.com/__data/assets/image/0007/52/background-boxQuote-bottom.gif) no-repeat 0 100%;                        
                    }   
                    .boxQuoteBlack {
                        background:#75bae7 url(http://www.mining-journal.com/_designs/global/style.css/background-boxQuote-top-black.gif) no-repeat 0 0;
                        width:155px;
                        padding:0;
                    }
                    .boxQuoteBlack div {
                    }
                    .boxQuoteBlack h3 {
                        font-size:1.4em;
                        font-weight:normal;
                        color:#fff;
                        padding:40px 20px 5px 20px !important;
                    }
                      .boxQuoteBlack h4 {
                       font-size:0.95em;
                       color:#DD362B;
                       width:115px;
                       padding:0 20px 40px 20px;
                       display:block;
                       background:url(http://www.mining-journal.com/__data/assets/image/0011/157664/background-boxQuote-bottom-black.gif) no-repeat 0 100%;                        
                    }
                    
                    /*--Lead Box-- */
                    
                    #leadBox {
                        background-color:#f3f3f3;
                        overflow:auto;
                        width:100%;
                    }
                    #leadBoxContent {
                        margin:10px 15px 10px 15px;
                        float:right;
                        width:44%;
                        }
                        #leadBox h1 {
                        margin:0 0 0.5em 0;
                        }
#leadBox h1 a {
color:#0B3576
}

#leadBox h1 a:hover {
   color:#333;
}

#leadBoxContent a {
color:#000;
}


                        #leadBox h5 {
                            color:#878686;
                            margin:1em 0 0 0;
                        }                        
                        #leadBox img {
                            float:left;
                        }
                        #leadBox ul {
                            padding:0 0 0 15px;
                            margin:1em 0 0 0;
                        }
                        #leadBox li {
                            list-style-image:url(http://www.mining-journal.com/__data/assets/image/0013/76/bullet-arrow.gif);
                            padding:0;
                            margin:0;
                            font-size:0.85em;
                        }

 /*--Lead Box Section-- */
                    
                    #leadBoxSection {
                        overflow:auto;
                        width:100%;
                        padding:0 0 0 0;
                    }
                    #leadBoxSectionContent {
                        margin:0 0 15px 0;
                        }
/*-- #leadBoxSectionContent a {color:#000;} */

                        #leadBoxSection h1 {
                        margin:0 0 0.5em 0;
                        }
                        #leadBoxSection h1 a {
                        color:#0b3476;
                        }
                        #leadBoxSection h1 a:hover {
                           color:#333;
                        }
                        #leadBoxSection h5 {
                            color:#878686;

                            margin:1em 0 0 0;
                        }                        

                        #leadBoxSection img {
                            float:left;
                            margin:0 15px 0 0;
                        }
                        #leadBoxSection .right img {
                            float:none;
                            margin:0 0 0 15px;
                        }
                        #leadBoxSection .clear-right {
                            margin:15px 0 0 0
                        }

                        #leadBoxSection ul {
                            padding:0 0 0 15px;
                            margin:1em 0 0 0;
                        }
                        #leadBoxSection li {

                            list-style-image:url(http://www.mining-journal.com/__data/assets/image/0013/76/bullet-arrow.gif);
                            padding:0;
                            margin:0;
                            font-size:0.85em;
                        }


/*Gallery*/

.gallery {
border:1px solid #ccc;
padding:10px;
background-color:#efefef;
font-size:0.85em;                   
}
.gallery img {
border:1px solid #ddd;
}
.gallery.right {
margin:10px 0 10px 10px;
}
.gallery.left {
margin:10px 10px 10px 0;
}

.gallery ul, .gallery li {
margin:0;
padding:0;
}
.gallery span {
margin:3px 0 0 0;
padding:2px 0 0 20px;
display:block;
background:url(http://www.mining-journal.com/__data/assets/image/0012/1362/player.gif) no-repeat 0 0;
height:16px;
}

                        
                        
                        /*Restricted Access Box*/
                        
                        #restrictedBox {
                            color:#093476;
                            background-color:#093476;
                            padding:10px;
                            margin-top:15px !important;
                        }
                            #restrictedBox h3 {
                                font-size:1em;
                                font-weight: lighter;
                                color:#fff;
                                margin:0 0 10px 0;
                                padding:0;
                            }


                            #restrictedBox h4 {
                                color:#ffffff;
                                font-size:1.3em;
   
                            }


/*Subscription Box*/

#subscriptionBox {
color:#ffffff;
background-color:#ffffff;
padding:10px;
/*margin-top:15px !important;*/
}

.subscriptionBoxInput, .subscriptionBoxStatus,.subscriptionBoxCheckSubs {
background:#cbe7c8;
border:1px solid #1b4374;
color:#1b4374;
display:block;
font-size:1em;
height:45px;
margin:0 auto;
text-align:center;
width:210px;
}
/* To be used on buttons that contain statuses */
.subscriptionBoxStatus {
cursor:pointer;
width:auto;
padding-left:15px;
padding-right:15px;
color:#fff;
background:#E70E00 ;
}
/* To be used on buttons that contain statuses */

.subscriptionBoxCheckSubs {
cursor:pointer;
background:#cbe7c8;
border:1px solid #1b4374;
color:#1b4374;
}
                            
                        /*--Articles--
                        
                        .article {
                            overflow:auto;
                        }
                            .article h3 {
                                color:#0b3576;
                                font-size:1.2em;
                                font-weight:bold;
                            }
                            .componentb h3 {
                            font-size:1em !important;
                            }

                            .article h3 a  {

                                color:#0b3576 !important;
                            }

                            .article h3 a:hover {
                               color:#333 !important;
                            }



                            .article p {
                                display:block;
                                padding:0;
                                margin:0;
                            }
                            .article img {
                                float:left;
                                margin:0 15px 0 0;
                            }                        
                        .articleStack {
                            border-top:1px dotted #bab9b9;
                            width:240px !important;
                            padding:20px 0 0 0 !important;
                            margin:20px 0 0 0;
                        }
                        .articleGroup {
                            border-top:1px dotted #bab9b9;
                            width:100%;
                            overflow:auto;
                            padding:15px 0 15px 0;
                        }
                            .articleGroup .article{
                                float:left;
                                width:230px;
                                padding:0 10px 0 0;
                            }
                            .articleGroup .article a{
                                color:#000;
margin:1px 1px 1px 0px;
display:block;
                            }

                            .articleGroup .articleGroup {
                                float:left;
                                border-top:0;
                                width:240px;

                                margin:0;
                                padding:0;
                            }
                                .articleGroup .articleGroup .article {
                                    width:230px;
                                }                                
                                .articleGroup .articleGroup .article img {
                                    float:none;
                                    display:block;
                                    margin:0 0 20px 0;    
                                }
                            .primaryArticles {
                                border:0;
                            }
                            .primaryArticles .article {
                                width:315px;
                            }

                            .primaryIssueListing {
                               width: 458px !important
                            }
                            
                            .primaryIssueListing img {
                               margin-right: 15px;
                            }


*/


/*--Articles--*/
                        
                        .first-odd .article-odd, .first-even .article-even  {
                            float:left;
                            width:230px;
                            padding:15px 15px 15px 0;
                        }
                        .first-odd .article-even, .first-even .article-odd  {
                            float:left;
                            width:230px;
                            padding:15px 0 15px 0;                    
                        }
                            .article-odd h3 a, .article-even h3 a {
                                color:#0b3576 !important;
                            }

                            .article-odd h3 a:hover, .article-even h3 a:hover  {
                                color:#333 !important;
                            }

/*.article-even a, .article-odd a{color:#000;}*/

                        
                        .first-odd .article-divide-odd, .first-even .article-divide-even  {
                            width:0;
                            height:0;

                            float:left;
                            display:none;

                        }



                        .first-odd .article-divide-even, .first-even .article-divide-odd {
                            clear:both;
                            border-top:1px dotted #bab9b9;
                            margin:0;
                        }
                        .article-divide-end {
                            clear:both;
                            border-top:1px dotted #bab9b9;
                            margin:-1px 0 15px 0;
                        }
                        .stackedunder {
                        border-top:1px dotted #bab9b9;
                        padding:15px 0 15px 0 !important;
                        }
                            .article-odd h3,.article-even h3  {
                                color:#0b3576;
                                font-size:14px;
                                margin-bottom:10px;




                                font-weight:bold;
                            }
                            .article-odd p,.article-even p  {
                                display:block;
                                padding:0 !important;
                                margin:0 !important;
                            }
                            .article-odd img,.article-even img  {

                                float:left;
                                margin:0 0 15px 0;
                            }                            
                            .primary {
                                width:315px !important;
                            }        
                            .componentb img {

                                    float:none;
                                    display:block;
                                    margin:0 0 20px 0;   
                            }
                            
                            /*Section Headings*/
                            #colArticles h2 {
                                background:#093476;
                                color:#fff;
                                padding:7px;
                                font-size:1.1em;
                                text-transform:uppercase;

                            }
                            
                            /*Section Headings*/
                            #colArticles h2 a {
                                color:#fff;
                            }

                            #colArticles h2 a:hover {
                               color:#333;
                            }
.colRating {
width:50px;
}


.article-even div a {
color:#3d9ee5;
}



/*List Link */

#fullListingLink, #fullListingLink2 {
margin:10px 0 10px 0;
text-align:center;
text-transform:uppercase;
font-weight:bold;
}
#fullListingLink a,  #fullListingLink2 a {
color:#0b3476;
}
#fullListingLink a:hover,  #fullListingLink2 a:hover {
color:#000 !important;
}
#fullListingLink h3,  #fullListingLink2 h3 {
font-size:1em;
}
.fullListPad {
padding:10px 160px 0 0;
}


/*Comment Article Listing */


.commentInfo {
font-size:0.85em;
height:60px;
}

.altSection img {
float:right !important;
margin:0 0 0 15px !important;
}
.altSection {
margin:15px 0 0 0;
}

.authorThumb img {
margin:0 5px 0 0 !important;
float:none !important;
}
.authorThumb {
float:left;
}



#commentSection {
margin:10px 0 0 0;
overflow:auto;
width:100%;
padding:0 0 15px 0;
border-bottom:1px dotted #bab9b9;
}
#commentContent {
margin:0 0 10px 0;
}
#commentContent a {
color:#000;
}
#commentSection h1 {
margin:0 0 0.5em 0;
font-size:1.2em;
}
#commentSection h1 a {
color:#0b3476;
}
#commentSection h1 a:hover {
color:#333;
}
#commentSection img {
float:right;
margin:0 0 0 15px;
}


/*#SecondaryContent {overflow: auto;}
#commentAuthorThumb {margin-left: 15px;}
.descriptionMeta {clear: left;}
#secondaryBoxSection {padding-top: 10px; margin-top: 5px}
#leadBoxSectionContent a, #secondaryBoxSection a {color:#000000;}
#leadBoxSection .clear-right,  #secondaryBoxSection .descriptionMeta {margin:15px 0 0;}
#leadBoxSectionContent h3 a, #secondaryBoxSectionContent h3 a {color:#0B3476; font-size: 1.1em}
#leadBoxSectionContent h3 a:hover, #secondaryBoxSectionContent h3 a:hover {color:#333;}
#secondaryBoxSection img {float: right}
.commonBoxSection {margin:15px 0 0;padding-top: 15px; border-top:1px dotted #BAB9B9;}
.commonBoxSection img {float: right}
.commonBoxSection a {color: #000000;}
.commonBoxSection h4 {margin-bottom: 5px;}
.commonBoxSectionAuthorVar {position: relative; right:70px;width: 50px; float: right}
.commonBoxSectionDescription {margin-top:15px;}
#leadBoxSectionContent a.read-more-article, #secondaryBoxSection a.read-more-article, a.read-more-article {color: #0B3476;}
#commentInfo, #commentAuthorThumb, #commentAuthorThumb img {float: left;}*/


/*Full Listing Format */




.articleListingTable {
border:0;
font-size:1em;
}

.tableWidth  {
width:100%;
}
.tableWidth .colPublished  {
width:110px;
}
.tableWidth .colSummaryWide  {
}

.tableWidth .colThumbnail {
width:95px;
}

.articleListingTable td {
vertical-align:top;
}


.articleListingTable td {
padding:3px 3px 5px 3px;
}

.articleListingTable td {
border-bottom:1px dotted #dedede;
}

.articleListingTable a {
color:#000;
}
.articleListingTable h3 {
color:#0b3476 !important;
}

.articleListingTable a:hover h3 {
color:#333 !important;
}


.listingHead {
background-color:#0b3476;
color:#fff;
font-weight:bold;
}
.listingHead td {
border:0 !important;
background-color:#0b3476;
}
.listingHead a {
color:#fff; 
}

#sortFunction {
font-size:0.85em;
text-align:right;
margin:0 0 5px 0;
padding:3px;
}
#sortFunction select, #sortFunction input  {
font-size:1em;
}

#paging {
text-align:center;
font-size:0.85em;
margin:5px 0 5px 0;
}


#issueSort {
font-size:0.85em;
text-align:right;
background-color:#f7f7f7;
border:2px solid #ccc;
padding:3px 2px 3px 3px;
margin:0 0 5px 0;
}

#issueSort select, #issueSort input  {
font-size:1em;
}




                            
                        /*Article Comments*/
                        
                        #comments {
                            background-color:#f3f3f3;
                            border:1px solid #e0e0e0;
                            overflow:auto;
                            width:auto;
                        }
                            #comments h2 {
                                background:#7f7f7f url(http://www.mining-journal.com/__data/assets/image/0011/56/background-comments.gif) repeat-x 0 100%;
                                font-size:1.2em;
                                margin:0;
                                padding:6px;
                                color:#fff;
                            }
                            #comments h3 {
                                padding:15px 0 10px 0;
                                margin:0;                            
                            }
                            #comments .button    {
                                background:#fff url(http://www.mining-journal.com/__data/assets/image/0010/55/background-button.gif) repeat-x 0 100%;
                                color:#fff;
                                border:0;
                                border-left:1px solid #f3f3f3;
                                border-right:1px solid #f3f3f3;
                                height:22px;
                                margin:10px 0 0 0;
                                padding:0 3px 3px 3px;
                                float:right;
                                width:80px !important;
                            }    
                            
                            #commentsBody, #commentsSubmit {
                                padding:20px 20px 10px 20px;
                            }
                                #commentsBody ul {
                                    margin:0;
                                    padding:0;
                                    border-bottom:1px dotted #bab9b9;
                                }
                                #commentsBody li {
                                    list-style-image:none;
                                    list-style-type:none;
                                    margin:0;
                                    padding:0 0 25px 0;
                                }
                                #commentsBody .author {

                                    color:#7e7d7d;
                                    font-size:0.85em;
                                    margin:3px 0 0 0;
                                    font-weight:bold;
                                    display:block;

                                }

                                #commentsBody .author span {
                                        font-weight:normal;

                                }
                            #commentsSubmit {
                                padding:0 20px 20px 20px;
                                overflow:auto;
                            }
                                #commentsSubmit textarea {
                                width:430px;
                                height:6em;
                                font-size:1em;
                                margin:0;
                                }
                                #commentsSubmit ul {
                                    margin:0;
                                    padding:0;
                                }
                                #commentsSubmit div  {
                                    width:200px;

                                    margin:0 15px 0 0;
                                    float:left;
                                }
                                .rightCol {
                                margin:0 !important;
                                width:215px !important;
                                }
                                #commentsSubmit div input  {
                                    width:100%;

                                }
                                #commentsSubmit li {
                                    list-style-image:none;
                                    list-style-type:none;
                                    padding:0;
                                    margin:0 0 5px 0;
                                    clear:left;
                                }
                                
                                #commentsSubmit label {
                                    display:block;
                                    font-weight:bold;
                                    margin:0 0 3px 0;
                                }
                                #commentsSubmit .right  {
                                    margin-top:1.8em;
                                }
                                #commentsSubmit input.right {
                                    width:10%;
                                }
                                #commentsSubmit label.right {
                                    width:85%;
                                }
                                
                                #commentsSubmit li.left {
                                    clear:both;
                                }
.commentError {
border:2px solid #832929;
background:#fff1f1;
padding:5px;
width:420px !important;
color:#832929;
float:none !important;
}

.commentErrorSurround {
width:420px !important;
}
.commentErrorSurround li {
color:#832929 !important;
list-style-type:square !important;
}

.commentErrorSurround ul {
padding:5px 0 0 0 !important;
margin:0 0 0 20px !important;
}
.redstar {
color:#832929;
}


                        #companyProfileHeading {
                        background-color:#1a1a1a;
                        overflow:auto;
                        margin:0 0 5px 0;

                        }
                        #companyProfileHeading span {
                        background-color:#d9392d;
                        color:#fff;
                        display:block;
                        font-weight:bold;
                        float:left;
                        padding:7px;
                        font-size:1.3em;
                        }
                        #companyProfileHeading h1 {
                        float:right;
                        display:block;
                        padding:7px;
                        color:#fff !important;
                        font-size:1.3em;

                        }



#companyInformation {

                        border:2px solid #000;
                        padding:10px;
                        overflow:auto;
                        margin:0 0 8px 0;
                        }
                        #companyInformation .left {
                        width:200px;
                        margin:10px 0 0 0;
                        }
                        #companyInformation span {
                        color:#d9392d;
                        font-weight:bold;
                        }
                        #companyInformation li,#companyInformation ul  {
                        list-style-type:none;
                        padding:0;
                        margin:0;
                        }






/*Team Members */
                    
                    .teamMembers {
                    border:5px solid #e0c6b7;
                    background-color:#f7ede8;
                    padding:10px;
                    }
                    
                    .teamMembers h3 {
                    color:#000 !important;
                    padding:0 !important;
                    margin:0 !important;
                    }
                    
                    .teamMember {
                        padding:10px;
                        width:430px !important;
                        border-bottom:1px dotted #ddd;
                        overflow:auto;                        
                    }
                    .teamMember div {
                        width:300px !important;
                        float:left;
                    }
                    .teamMember img {
                        float:left;
                        display:block;
                        width:79px;
                        padding:0;
                        margin:0 10px 0 0;
                        background-color:#fff;
                        border:1px solid #ccc;
                        
                    }
                    .teamMember span {

                        color:#7e7d7d;
                        width:80px;
                        float:left;
                        font-weight:bold;
                    }
                    .teamMember .bio {
                        margin:10px 0 0 0;
                    }
                    .teamMember .bio span {
                        float:none;
                    }
                    .teamMember .bioContent {
                        margin:10px 0 0 0;
                    }
                    
/*Vitalstatistix*/
                    
                    .vitalStatistics {
                        border:5px solid #b9bed1;
                        background-color:#e5e7f2;
                        padding:10px;
                        overflow:auto;
                    }
                    .vitalStatistics h3 {
                        color:#000 !important;
                        padding:0 !important;
                        margin:0 0 10px 0 !important;
                    }
                    .vitalColumn {
                        width:190px !important;
                        float:left;
                        margin-right:10px;
                    }
                    .vitalColumn.nomargin {
                        width:250px !important;
                        float:left;
                    }
                    .vitalStatistics span {


                        color:#7e7d7d;
                        width:80px;
                        float:left;
                        font-weight:bold;
                    }                    

.commentImage {
text-align:center;
padding:10px 0 5px 0;
}

 
/*----Bottom Icon Functions----*/
#icons {
margin:15px 0 0 0;
}

/*----Email Friend Spacing----*/
.emailfriend {
width:190px;
}        

            /*----Columns----*/
            
            #colDashboard {
                background-color:#f3f3f3;
                float:right;                
            }            
                #colArticles {
                    float:left;
                    width:480px;

                }



                #colLinking {

                    width:160px;
                    padding:7px;
                    float:right;
                }

.dashboard-boxout {
    background:#f3f3f3; 
    border:1px solid #ccc; 
    padding:6px;
    margin:10px 0;
    }




































































                #colBody #colLinking {
                    float:right;
                    padding:0 0 7px 0;
                }
                #colBody #colLinking .contentBox {
                    background-color:#f8f8f8;
                }
                
                #colFunctions {
                    width:316px;
                    border-left:1px solid #fff;
                    padding:7px;
                    float:left;
                }

/*----Reports Search----*/

.searchCountries {
width:225px;
margin-right: 10px;
}

.reportsSearch h2 {
color:#000;
margin:0 0 10px 0;
}
.reportsSearch {
overflow:hidden;
width: 460px;
}

.reportsSearch select {
width:223px;
}

#queries_keyword_query, #queries_company_query, #queries_person_query {
width:140px;
}






                
            /*----Common Page Elements----*/
            
            /*Common Box Spacing*/
            .promoBox, .contentBox, .articleGroup , #functions, #restrictedBox, .infoBox, .vitalStatistics, .teamMembers, #comments {
                margin:0 0 8px 0;
            }

            .promoBox {
                background:#6db5e4 url(http://www.mining-journal.com/__data/assets/image/0009/72/background-promoBox.gif) repeat-x 0 100%;
                padding:8px;
                font-size:0.95em;
            }
                .promoBox h5 {
                    color:#fff !important;
                    font-size:1.5em !important;
                    font-weight:normal !important;
                }

                .promoBox a {
                    color:#0b3576;
                    font-weight:bold;            
                }
                .promoBox.right {

                    width:140px;
                    margin:0 0 4px 0;                    


                }



            .companyNews {
                background:#6db5e4 url(http://www.mining-journal.com/__data/assets/image/0009/72/background-promoBox.gif) repeat-x 0 100%;
                padding:8px;
                font-size:0.95em;
            }
                .companyNews h5 {
                    color:#fff !important;
                    font-size:1.5em !important;
                    font-weight:normal !important;
                }

                .companyNews a {
                    color:#0b3576;
                    font-weight:bold;            
                }
                .companyNews.right {

                    width:140px;
                    margin:0 0 4px 0;                    


                }
            


            .contentBox {
                border:1px solid #e9e9e9;
                background-color:#fff;
                padding:6px 5px 5px 5px;
                font-size:0.95em;
                overflow:auto;                
            }
                .contentBox h4 {
                    text-transform:uppercase;
                    font-size:1.3em;
                    width:100%;

                }

              .contentBox h3 {
               color:#fff;
               /* Global Stylesbackground:#838383 url('./?a=160570') repeat-x scroll 0 100%; */
               text-transform:uppercase;
               text-align:left;
               display:block;
               font-size:14px;
                 }



                .contentBox li h4 {
                    /*width:auto;*/
                }
                .contentBox h5 {
                    color:#7e7d7d;
                    font-size:1em;
                    margin:5px 0 0 0;
                    clear:both;
                    width:100%;
                }                
                .contentBox ul {
                    padding:0 0 0 15px;
                    margin:1em 0 0 0;
                }
                .contentBox li {
                    list-style-image:url(http://www.mining-journal.com/__data/assets/image/0013/76/bullet-arrow.gif);
                    padding:0;
                    margin:0 0 0.5em 0;
                }

.commentFirst {
list-style-image:url(http://www.mining-journal.com/__data/assets/image/0013/76/bullet-arrow.gif);
}
.commentFirst div {
padding:5px 0 0 0;
}



                .contentBox input {
                    margin:7px 0 0 0;
                }                
                .contentBox .input {

                    background:#fff url(http://www.mining-journal.com/__data/assets/image/0013/67/background-input.gif) no-repeat 0 0;
                    border:0;
                    width:138px;
                    height:18px;
                    padding:2px 5px 0 5px;
                    font-size:0.95em;
                    float:right;
                }


                .contentBox .inputWide {
                    background:#fff url(http://www.mining-journal.com/__data/assets/image/0012/66/background-input-wide.gif) no-repeat 0 0;
                    border:0;
                    width:218px;
                    height:18px;
                    margin:0 10px 0 0;
                    padding:2px 5px 0 5px;
                    font-size:0.95em;
                }
                .contentBox .button    {
                    background:#fff url(http://www.mining-journal.com/__data/assets/image/0010/55/background-button.gif) repeat-x 0 100%;

                    color:#fff;

                    border:0;
                    border-left:1px solid #f3f3f3;
                    border-right:1px solid #f3f3f3;

                    height:20px;

                    padding:0 3px 3px 3px;
                }
            .loggedout {
            background:#777777 url(http://www.mining-journal.com/__data/assets/image/0009/63/background-functions-loggedout.gif) repeat-x 0 100%;
            font-size:0.85em;
            }
            .loggedin {
            background:#a6a6a6 url(http://www.mining-journal.com/__data/assets/image/0008/62/background-functions-loggedin.gif) repeat-x 0 100%;
            font-size:0.85em;

            }
                #siteSearch {
                height:26px;
                padding:4px 0 0 8px;

                }
                #siteSearch a {
                    width:45px;
                    color:#fff;
                    margin:0;
                    padding:4px 0 0 0;
                }
#siteSearch a:hover {
color:#000
}


                #siteSearch form {
                    background:url(http://www.mining-journal.com/__data/assets/image/0015/78/divide-siteSearch.gif) no-repeat 0 2px;
                    width:255px;
                    display:block;
                }
                #siteSearch .input {
                    background:#fff url(http://www.mining-journal.com/__data/assets/image/0011/65/background-input-siteSearch.gif) no-repeat 0 0;
                    border:0;
                    width:138px;
                    height:18px;
                    padding:2px 5px 0 5px;
                    margin:0 0 0 10px;
                }
                #siteSearch .button    {
                    background:transparent;

                    border:0;
                    width:84px;
                    color:#fff;
                    padding:3px 0 0 7px;
                    font-size:1em;
                }            
                #userFunctions {
                    height:24px;
                    padding:4px 0 0 8px;
                }
                    #userFunctions ul {
                        margin:0;
                        padding:0;
                    }
                    #userFunctions li {

                        list-style-type:none;

                        list-style-image:none;
                        float:left;
                        padding:0 13px 0 0;
                    }
                    #userFunctions li.last {
                        padding:0;
                    }
                    #userFunctions a {
                        color:#fff;
                    }
                    #userFunctions a:hover {
                        color:#000;
                    }
    
            #latestIssue {
                        
            }
                #latestIssueTitle {
                    width:100%;
                    font-size:1em;
                    color:#0b3476;
                    font-weight:bold;
                    text-align:center;
                }
                #latestIssueTitle span {
                    display:inline;
                    color:#000;
                }

#latestIssueMainThumb img {
margin:1px 0 0 0 !important;
}


.summaryHeight {
height:270px !important;


}


                #issueSummary {
                    margin:15px 0 0 0;
                    padding:0 0 15px 0;
                    /*font-size:0.95em;*/
                    font-size:10px;
                    height: 180px;
                }
                    #issueSummary img {
                        margin:0 1px 10px 0;
                        clear: left;
                        float:left;
                           width: 143px;
                    height: 199px;
                    }
                    #issueSummary ul {
                        float:left;
                        margin:0;
                        padding:0;
                    }
                    #issueSummary li {
                        list-style-type:none;
                        list-style-image:none;
                        display:block;
                        padding:0;
                        margin:0;
                    }
                    #issueSummary li a.issueSummaryTitle {
                        /*background:#6bb6e8 url(http://www.mining-journal.com/__data/assets/image/0007/70/background-issueSummary.gif) repeat-x 0 0;*/
                        background-color:#c1dbed;
                        display:block;
                        height:34px;
                        color:#000000;
                        padding:5px 5px 0 5px;

                        margin: 0 0 1px 0;

                        width:150px;
                        overflow:hidden;
                       
                    }
                    .issueSummaryImage {
                       display: none;
                    }
                        #issueSummary li a:hover.issueSummaryTitle {
                            background:#4090c5 url(http://www.mining-journal.com/__data/assets/image/0015/69/background-issueSummary-hover.gif) repeat-x 0 0;
                            color:#000000;

                        }
                        .columnSummary.left img {
                            display:block;                    


                        }
                        .columnSummary {
                            width:143px;
                            float:left;
                            margin:0 10px 0 0;
                        }
                        .columnSummaryRight {
                            width:150px;
                            float:left;
                        }
                        .columnSummaryRight .promoBox {
                            height:144px;                    
                        }
                      
                   #supplementSummary {
                    overflow:auto;
                   }  


                    #supplementSummary img {
                        margin:0 5px 0 0;
                        clear: left;
                        float:left;
                        width: 143px;


                        height: 199px;
}
                    #supplementSummary h3 a {
                       color:#0b3476 !important;
                    }


                    #supplementSummary h3 a:hover {
                       color:#333 !important;
                    } 






                    #supplementSummary a {
color:#000;
}  





    
                        
                #downloadBox {

                    background:#e3e2e2 url(http://www.mining-journal.com/__data/assets/image/0012/57/background-downloadBox.gif) repeat-x 0 100%;
                    width:93px;
                    height:36px;
                    padding:10px 5px 0 45px;


                    clear:both;
                    

                }       

.downloadpdf {background:#f3f3f3;
border:1px solid #e2e2e2;
padding:10px 0 0 6px;


    } 

.downloadpdf li {
    background: url("http://www.mining-journal.com/__data/assets/image/0004/287464/adobe_pdf_icon-s.png") no-repeat 0 3px;
    list-style-image: none !important;
    padding: 10px 33px;
}                           
                .issueBrowser {
                    background:#7c7c7c url(http://www.mining-journal.com/__data/assets/image/0014/68/background-issueBrowser.gif) repeat-x 0 100%;
                    color:#585858;
                    font-weight:bold;
                    padding:8px;
                    font-size:0.95em;

                    height:63px;
                }
                .issueBrowser select {


                    width:135px;
                    margin:2px 0 0 0;
                }
                    .issueBrowser.right {
                    width:135px;
                    }
                .issueBrowser .button {

                    background:#838383 url(http://www.mining-journal.com/__data/assets/image/0009/54/background-button-grey.gif) repeat-x 0 100%;
                    border-left:1px solid #7a7a7a;
                    border-right:1px solid #7a7a7a;
                    width:100px;
                    float:right;
                }                        
                .issueContents {
                    padding:0;
                    margin:0;
                    clear:both;
                    border-top:1px dotted #bab9b9;
                }
                .issueContents li{
                    list-style-type:none;
                    list-style-image:none;
                    margin:0 0 0 -12px;
                    padding:15px 0 15px 0;
                    border-bottom:1px dotted #bab9b9;
                    overflow:auto;
                    width:300px;
                }
                .issueFeatures li {
border-bottom:0px !important;
padding:15px 0 0 0;
}


                .issueContents img {
                    float:right;
                    padding:0 0 0 0px;
                }

                .issueContents a {

                    color:#0b3476;

                    font-weight:bold;
                }
                .issueContents a:hover {
                    color:#333;

                    font-weight:bold;
                }

                .issueContents h4 a {

                    color:#000 !important;
                }
                .issueContents.secondary h4, .issueContents.secondary h4 a {
                    color:#4aa5e3 !important;
                }
                .issueContents.secondary h4 a:hover {
                    color:#000 !important;
                }
                .issueContents.secondary {
                    border:0 !important;
                }
                
/*----Lead Supplement----*/


.leadSupplement {
overflow:auto;
}

.leadSupplement h2 {
margin:0 0 10px 0;
}

.leadSupplement h3 a {
font-size:1em !important;
text-transform:uppercase;
color:#000;
margin:0 0 10px 0;
}
.leadSupplement a {
color:#000;
}
.leadSupplement img {
float:left;
display:block;
margin:0 10px 10px 0;
}



        /*----Footer----*/


        
        #footer {
            background:#171717 url(http://www.mining-journal.com/__data/assets/image/0007/61/background-footer.gif) repeat-x 0 0;
            height:55px;
            padding:25px 10px 0 10px;
            clear:both;
            color:#737373;
            font-size:0.95em;
        }
            /*---- Navigation Footer ----*/
            #navigationFooter {
                list-style-image:none;
                list-style-type:none;
                margin:0;

                padding:0;
                overflow:auto;
                width:100%;
            }
                #navigationFooter li {

                    float:left;
                    margin:0 18px 0 0;
                    padding:0;
                }
                #navigationFooter a {

                    color:#fff;
                    margin:0 0 0 18px;
                }
.footerFirst a {
margin:0 !important;
}

        #footer div {
            margin:10px 0 0 0;
            clear:both;
        }




/*------------------- Clipping Page CSS -------------------*/
    
#top_seperator {
    color:#0b3576;
    font-size:10px;
    margin-top:4px;

    border-top: #3c9fe0 solid 2px;
    padding: 4px 0px 24px 0px;
}

#bottom_seperator {
    color:#0b3576;
    font-size:10px;
    margin-top:4px;
    border-top: #3c9fe0 solid 2px;
    padding: 4px 0px 24px 0px;
    text-align:center;
}

.clipping {
    font-size:11px;

    margin:4px 0px 4px 0px;
    padding:4px 0px 4px 0px;
}

.clipping_title{
    font-size:13px;
    font-weight:bold;
    color:#0b3576;
    margin:4px 0;
    }

.clipping_date{
    font-size: 10px; 
    font-weight:bold;
    }

.clipping_disc{
    margin:8px 0px 8px 0px;
    }
    
.clipped_date{
    font-size: 10px; 
    margin-top:4px;
    color:#999999;
    border-bottom: 1px dotted #CCC;
    padding-bottom: 8px;
    margin-bottom:6px;
    }
    
.clipped_remove{
    font-size: 10px; 
    margin: 0 0 0 10px;
    display: inline;
    color: #3C9FE0;
    }

.clipped_remove input {
    border: none;
    background-color: #fff;
    color: #3C9FE0;
    cursor: pointer;
    }

.clipping_author{
    font-size: 10px; 
    font-weight:bold;
    color:#0b3576;
    }

#myclippings-landing-list  {
   padding-left: 0;
}

#myclippings-landing-list li {
   list-style-image:url(http://www.mining-journal.com/__data/assets/image/0013/76/bullet-arrow.gif);
   list-style-position: inside;  
}

#rss_link{
    font-size: 10px; 
    color:#0b3576;
    margin-top:16px;
    }

.search_seperator {
    border-top: 1px solid #3c9fe0;
    margin: 10px 0px 10px 0px;
    padding: 10px 0 0 0;

}

.asset_page_title {
   padding: 12px 0px 6px 0px;
   border-bottom: 1px solid #CCC;
   font-weight: bold;
   color: #0b3576;
}


.search_seperator input {
    font-size: 10px;
}

.replacement input{
  width: 16px;
  height: 16px;
  margin: 0;
  border: 0;
  background: transparent url(./?a=6257) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
form>.replacement { /* For non-IE browsers*/
  height: 0px;
}




.clipping_author a{font-size: 10px; font-weight:bold; color:#0b3576;}
.clipping_author a:hover{font-size: 10px; font-weight:bold; color:#0b3576; text-decoration:underline;}



/* eNewsletter Subscription Page */

#enewsletterSubscriptionSubscribed {
   overflow:auto;float: left;
}

#enewsletterSubscriptionUnSubscribed {

   overflow:auto;float: right; padding-right:100px;

}


#enewsletterSubscription ul {
   margin: 10px 0px 40px 26px;
}

#enewsletterSubscription ul {
   list-style-image:url('http://www.mining-journal.com/__data/assets/image/0013/76/bullet-arrow.gif');
}

#enewsletterSubscription h1, #enewsletterSubscriptionUnlogged h1 {
   margin-bottom: 20px;
}

#enewsletterSubscription h3, #enewsletterSubscriptionUnlogged h3 {
   margin: 20px 0px 20px 0px;
}

#enewsletterSubscription input {

   margin: 5px 5px 5px 10px;
}

#enewsletterSubscriptionSubmit input {
   background:#838383 url('http://www.mining-journal.com/__data/assets/image/0010/55/background-button.gif') repeat-x scroll 0 100%;
   border: 0;
   border-left:1px solid #f3f3f3;
   border-right:1px solid #f3f3f3;
   float:left;
   color: #ffffff;
   cursor: pointer;
   height:30px;
   padding:0 3px 3px 3px;
   width:80px !important;
   margin: 15px 0 0 0 ;
   clear: both;
}

#enewsletterSubscription img {
   display:block;
}

#enewsletterSubscription .listSubscriptions {
   margin:10px 0 30px 0;
   padding:0; list-style-image: none;
}

#enewsletterSubscription .listSubscriptions li {
   list-style-type: none;
}

/*contact us form*/

#contactUsForm form {
   width: 320px;
   overflow: hidden;
   padding: 15px 0px 15px 0px;
   background-color:#F3F3F3;
   margin: 0px;
}

#contactUsForm form li {
   margin: 5px 0 5px 0;
   list-style-type: none;

}

#contactUsForm form legend {
   display: none;
}

#contactUsForm form fieldset {
   border: none;
   padding: 0;
   margin:0 ;
   margin-left: 15px;

}

#contactUsForm form label {
   display: block;
   float: left;
   width: 80px;
   font-weight:bold;
   font-style: italic;
}

#contactUsForm form input, #contactUsForm form textarea {
   border:1px solid #B5B5B5;
   padding:2px;
   width: 190px;
   font-size: 0.83em;
}

#contactUsForm form select  {
   width: 196px;
}


#contactUsForm form select option {
   padding-left: 5px;
}

#contactUsForm form p {
   float: right;
   padding-right: 29px;
}

#contactUsForm input#form_email_7830_submit {
   background:#838383 url('http://www.mining-journal.com/__data/assets/image/0009/54/background-button-grey.gif') repeat-x scroll 0 100%;
   color:#FFFFFF;
   cursor:pointer;
   height:24px;

   width: 60px;
}

#q7830_q3 {
   height: 100px;
}

#q7830_q2 {

   width: 188px;
}

#contactUsForm h1 {
   margin-bottom: 20px;
}

#contactUsForm h2 {
   margin: 15px 0 15px 0;
}

.openx_body_ad    {
    clear:both;
    border: 6px solid #e4e9e3;
    height:60px;
    background-color:#e4e9e3;
}

.thumb_230 img {width:230px;}


 /*--------------------- Events infobox (Stefan) ---------------------*/   

#infotable td.menu {      
               border: 1px solid #ccc; border-bottom: 0; padding: 0.75em 0.5em; background: #f3f3f3; width: 180px; height: 80px;cursor: pointer;   
}

#infotable td.active {          
               border-right: #fff 1px solid; background: #fff;    
}   

#tab_contents_container {      
               border:1px solid #ccc; border-left:0; padding:0.75em 1em;    
}    

#empty_tab {      
               border-top:1px solid #ccc; border-right: #ccc 1px solid; background: #fff; 
}



/* general commit button */

.buttonCommit, .buttonCommitContainer input, .buttonCommitContainer #sq_commit_button, #form_email_1369_reset, #form_email_1369_submit, #enewsletterSubscriptionUnlogged #SQ_LOGIN_SUBMIT, #editDetails form #sq_commit_button, #sortFunction input {
   background:#fff url('http://www.mining-journal.com/__data/assets/image/0010/55/background-button.gif') repeat-x 0 100%;
   color:#fff;
   border:0;
   border-left:1px solid #f3f3f3;
   border-right:1px solid #f3f3f3;
   height:25px;
   padding:0 3px 3px 3px;
   width:200px !important;
   cursor: pointer;
}

p.buttonCommitContainer {
   display: inline;

}

p.buttonCommitContainer input {
  width: 60px !important;
}

#loginbox {
    background-color:#f3f3f3;
    border:1px solid #e0e0e0;
    overflow:auto;
    width:auto;
}

#loginbox h2 {
    background:#7f7f7f url(http://www.mining-journal.com/__data/assets/image/0011/56/background-comments.gif) repeat-x 0 100%;
    font-size:1.2em;
    margin:0;
    padding:6px;
    color:#fff;
}

#loginbox h3 {
    padding:15px 0 10px 0;
    margin:0;                            
}


#loginbox .button    {
    background:#fff url(http://www.mining-journal.com/__data/assets/image/0010/55/background-button.gif) repeat-x 0 100%;
    color:#fff;
    border:0;
    border-left:1px solid #f3f3f3;
    border-right:1px solid #f3f3f3;
    height:22px;
    margin:10px 0 0 0;
    padding:0 3px 3px 3px;

    float:right;

    width:80px !important;

}    

/*//////News Portal ////*/

.portalIntro {
background:#E4E9E3 url(http://www.mining-journal.com/__data/assets/image/0009/111060/globe.jpg) no-repeat right top;
height:109px;
padding:5px 193px 5px 5px;
border:1px solid #e4e3e3;
}

.portalItem {
margin:10px 0 20px 0;
padding:5px;
}

.portalItemFirst, .portalItemFile {
background-color:#f1f1f1;
}
.portalItem img {
float:left;
margin:0 10px 0 0;
}
.portalItemFile {
overflow:auto;
margin:20px 0 0 0;
}

.portalItemFile .left {
padding:10px 0 0 0;
}

.portalItemFile img {
float:right !important;
}
.portalItem ul {
margin:0 0 0 155px;
}

.portalItem li {
list-style-type:none;
}
.portalItem a {
}
.portalItem h3 {
font-size:1em;
color:#000;
font-weight:bold;
margin:0 0 10px 0;
}
.portalSearchInput {
clear:left;
height:30px;
}
.portalSearchInput input {
width:155px;
float:left;
}
.portalSearchInput span {
width:300px;
display:block;
float:left;
}
.portalSearchButton input {
float:right;
}
.portalSearchButton {
display:block !important;
height:25px;
}
.portalInfoBox {
background-color:#f1f1f1;
margin:0 0 6px 0;
padding:10px;
}
.portalInfoBox.right,.portalInfoBox.left {
width:210px;
text-align:left;
}
.portalInfoBox li {
list-style-type:none;
margin-left: -40px;
}
.portalInfoBox ul {
margin:10px 0 0 0;
}
.portalNewsRelease {
padding:0 0 10px 0;
overflow:auto;
}
.portalNewsDate {
width:80px;
}
.portalNewsDescription {
width:380px;
}
.portalTagged li {
list-style-type: none;
background:url('http://www.mining-journal.com/__data/assets/image/0013/76/bullet-arrow.gif') no-repeat 0 3px;
padding:0 0 0 10px;
margin:0 0 0.5em 0;
}
.portalTagged {
margin:0 0 20px 0;
}
.portalUpdateText {
font-size:12px;
text-transform:none;
padding:0 0 0 0px;
}

.portalButton {
display:block;
background-color:#f11f1f1;
padding:2px;
font-size:11px;
margin-bottom: 5px;
}
.portalButton img {
float:right;
margin:0 0 0 5px;
}
.portalButton span {
padding:1px 0 0 0;
}
.portalLinkSmall {
text-align:right;
font-size:11px;
}
.portalPDF {
font-style:italic;
}
.portalLoginInvite {
margin:0 0 20px 0;
}
.portalLoginForm {
border:1px solid #ccc;
background-color:#f7f7f7;
padding:10px;
margin:15px 0 0 0
}
.portalLoginForm h3 {
padding:0 0 10px 0;
}
.portalLoginForm td {
padding:5px;
}
.portalLoginError {
color:#cc0000;
}
#portalWidget {
padding:0px;
}

.portalLogin {
display:block;
font-size:11px;
border-top:1px solid #e9e9e9;
text-align:center;
padding:2px;
}
.portalLogin a {
color:#000;
}
#portalWidget form {
padding:3px;
}
#portalWidget .button {
width:146px;
}

#portalField {
width:140px;
margin:0 !important;
}
#portalWidgetListing {
padding:4px;
}
.portalWidgetListing .readmore a {
font-size:11px;
}

.portalWidgetListing2 {
border-bottom:1px #BAB9B9 dotted;
clear:both;
margin:0;
padding-bottom:5px;
}

.portalWidgetListing2 img{
clear:both;
z-index:-100;
}

.imagePadBox img{
float:right;
padding:0 0 10px 10px;
}
.imagePadBox img.inline_image {float: none; padding: 0;}
.reportsSearchKey .sq-form-field {
width:180px;
}
.portalInfoBox label {
display:none;
}

#metadata_field_select_173402_cascade_value,
#metadata_field_text_173404_cascade_value,
#metadata_field_text_173405_cascade_value,
#metadata_field_text_173406_cascade_value,
#metadata_field_text_173407_cascade_value,
#metadata_field_text_173408_cascade_value,
#metadata_field_multiple_text_173409_cascade_value,
#metadata_field_multiple_text_173418_cascade_value,
#metadata_field_text_173419_cascade_value,
#metadata_field_text_173420_cascade_value,
#metadata_field_text_173421_cascade_value,
#metadata_field_text_173422_cascade_value,
#metadata_field_multiple_text_173423_cascade_value,
#metadata_field_text_173424_cascade_value,
#metadata_field_text_176266_cascade_value,
#metadata_field_text_173784_cascade_value,
#metadata_field_text_175592_cascade_value,
#metadata_field_text_175593_cascade_value,
#metadata_field_text_110935_cascade_value,
#metadata_field_select_110936_cascade_value,
#metadata_field_select_110966_cascade_value,
#metadata_field_select_110949_cascade_value,
#metadata_field_text_110940_cascade_value,
#metadata_field_text_117439_cascade_value {
display:none !important;
}
.blackLink {
color:#000 !important;
}
.portaleditlabel {
margin:0 0 10px 0;
font-weight:bold;
}
#supplementDownload {
margin:10px 0 0 0;;
padding:20px 0 10px 45px;
background:url('http://www.mining-journal.com/__data/assets/image/0007/126475/supp-downloadBox.gif') no-repeat scroll 0 0;
}
.supplement-thumb {
float:left;
width:100px;
}
.supplement-info {
margin:0 0 0 100px;
}
.further {
/* background:url(http://www.mining-journal.com/__data/assets/image/0013/3064/readmore.gif) no-repeat 0 5px !important; */
/* padding:0 0 0 8px !important; */
margin:5px 0 0 245px;

}
.further a {
/* color:#3C9FE0 !important; */
}

/* Add Press Release Form */

form .press_release {
   width: 320px;
   overflow: hidden;
   padding: 15px 0px 15px 0px;
   background-color:#F3F3F3;
   margin: 0px;
}
form .press_release ol {padding-left: 0;}
form .press_release li {
   margin: 5px 0 5px 0;
   list-style-type: none;

}
form .press_release legend {
   display: none;
}
form .press_release fieldset {
   border: none;
   padding: 0;
   margin:0 ;
   margin-left: 15px;

}

form .press_release label {
float: left; 
display: block;
width: 250px;
   font-weight:bold;
}
form .press_release input, form .press_release textarea {
   border:1px solid #B5B5B5;
   padding:2px;
   width: 250px;
   font-size: 0.83em;
}

form .press_release select  {
   width: 196px;
}

form .press_release select option {
   padding-left: 5px;
}
form .press_release p {
   float: right;
   padding-right: 29px;
}
form .press_release input#sq_commit_button {
   background:#838383 url('http://www.mining-journal.com/__data/assets/image/0009/54/background-button-grey.gif') repeat-x scroll 0 100%;
   color:#FFFFFF;
   cursor:pointer;
   height:24px;
   width: 60px;
}

/* Company News Portal Custom Form Styles */
div.portalInfoBox select#metadata_field_select_143364, div.portalInfoBox select#metadata_field_select_143369 {width: 200px; overflow: hidden;}
div.portalInfoBox input#metadata_field_select_143364_cascade_value, div.portalInfoBox input#metadata_field_select_143369_cascade_value {display: none;}

/* Hide cascade checkbox on Press Release Edit */
input#metadata_field_text_111367_cascade_value, input#metadata_field_select_111357_cascade_value, input#metadata_field_text_110968_cascade_value, input#metadata_field_text_110950_cascade_value, input#metadata_field_text_110951_cascade_value, input#metadata_field_text_110952_cascade_value, input#metadata_field_text_110953_cascade_value, input#metadata_field_text_110954_cascade_value, input#metadata_field_text_110955_cascade_value, input#metadata_field_select_110956_cascade_value, input#metadata_field_text_110969_cascade_value, input#metadata_field_text_110958_cascade_value, input#metadata_field_text_110959_cascade_value, input#metadata_field_text_110960_cascade_value, input#metadata_field_text_110961_cascade_value, input#metadata_field_text_110962_cascade_value, input#metadata_field_text_110963_cascade_value, input#metadata_field_select_110964_cascade_value, input#metadata_field_text_117562_cascade_value, input#metadata_field_text_110942_cascade_value, #main_form .last_updated input.sq-form-field {display: none;}

/* Hide New Div controls on Press Release Edit */
div.portalInfoBox td img.sq-icon {display: none;}
div.portalInfoBox td span img.sq-icon {display: block;}

div.portalInfoBox td.sq-backend-data {display: none;}

div.portalInfoBox .sq-form-field {margin-bottom: 10px;}

/* Hide Latest Press Releases listing Prev/Next when only one page of results */
.totalpages_1 {display: none;}

/* PDF Creator Custom Styles */
div#pdf_creator {background-color: #f1f1f1; padding: 10px; margin: 0 0 6px;}
div#pdf_creator td.sq-limbo-section-heading, div#pdf_creator input#pdf_file_0_choose_server_file_button {display: none!important;}
div#pdf_creator td.sq-limbo-field {font-size: 12px; font-weight: bold; vertical-align: top;}
div#pdf_creator span {display: block; margin-top: 10px;}
div#pdf_creator .sq-backend-smallprint {font-size: 12px;}

/* Logo Creator Custom Styles */
input#company_logo_0_choose_server_file_button, input#company_logo_0_use_editor_button {display: none;}
textarea#company_logo_0_2967 {width: 260px;}


/* SLIMBOX */

#lbOverlay {
    position: fixed;
    z-index: 9999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    cursor: pointer;
}
#lbCenter, #lbBottomContainer {
    position: absolute;
    z-index: 9999;
    overflow: hidden;
    background-color: #fff;
}
.lbLoading {
    background: #fff url(http://www.mining-journal.com/__data/assets/image/0009/156438/loading.gif) no-repeat center;
}
#lbImage {
    position: absolute;
    left: 0;
    top: 0;
    border: 10px solid #fff;
    background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
    display: block;
    position: absolute;
    top: 0;
    width: 50%;
    outline: none;
}
#lbPrevLink {
    left: 0;
}
#lbPrevLink:hover {
    background: transparent url(http://www.mining-journal.com/__data/assets/image/0007/156436/prevlabel.gif) no-repeat 0 15%;
}
#lbNextLink {
    right: 0;
}
#lbNextLink:hover {
    background: transparent url(http://www.mining-journal.com/__data/assets/image/0008/156437/nextlabel.gif) no-repeat 100% 15%;
}
#lbBottom {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 10px;
    color: #666;
    line-height: 1.4em;
    text-align: left;
    border: 10px solid #fff;
    border-top-style: none;
}
#lbCloseLink {
    display: block;
    float: right;
    width: 66px;
    height: 22px;
    background: transparent url(http://www.mining-journal.com/__data/assets/image/0020/156440/closelabel.gif) no-repeat center;
    margin: 5px 0;
    outline: none;
}
#lbCaption, #lbNumber {
    margin-right: 71px;
}
#lbCaption {
    font-weight: bold;
}

/* ////////////// Business Directory Account Manager Page //////////// */

fieldset.business-directory-acc-manager {
background-color:#F3F3F3;
border:1px solid #C3C3C3;
margin:0;
padding:0;
}
fieldset.business-directory-acc-manager legend {
display:none;
}
fieldset.business-directory-acc-manager ul {
float:left;
list-style-type:none;
margin:0;
padding:5px;
}
fieldset.business-directory-acc-manager ul li {
float:left;
margin:0;
padding:10px;
width:445px;
}
fieldset.business-directory-acc-manager label {
color:#666666;
display:block;
float:left;
font-size:11px;
margin-left:60px;
margin-top:2px;
padding-right:10px;
text-align:right;
width:100px;
}
fieldset.business-directory-acc-manager label.confirm { 
float:left;
margin-left:60px;
margin-top:-20px;
width:100px;
}
fieldset.business-directory-acc-manager input {
border:1px solid #DDDDDD;
margin-bottom:3px;
width:200px;
}

div#business-directory p#acc-manager-logged-in-as {
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
background-color: #FFFEC0;
border: 3px solid #E3E3E3;
font-size:11px;
font-weight:bold;
padding: 4px 5px;
text-align:center;
}
div#business-directory p#acc-manager-logged-in-as span {
font-weight:normal;
}

li.details {
padding-top:2px !important;
padding-bottom:2px !important;
}
li.details-first {
padding-top:10px !important;
}
li.details-last {
padding-bottom:10px !important;
}
label.password {
margin-bottom:20px;
}
.sq-backend-smallprint {
display:none;
}
input.bdcommit {
float:right;
margin-top:10px;
width:65px !important;
}
span.errors {
color:#AB0000;
float:left !important; 
font-size:11px !important; 
margin:0 !important; 
padding:0 15px !important; 
}
span.errors ul {
list-style-type:disc !important; 
margin:0 0 0 50px !important; 
padding:0 !important; 
width:400px !important; 
}
span.errors ul li {
margin:0 !important; 
padding:0 !important; 
}
div.account-confirmation-page {
margin:0;
padding:0;
}
div.account-confirmation-page h3 {
margin-top:30px;
text-align:center;
}
div.account-confirmation-page div {
border: 1px solid rgb(227, 227, 227);
padding: 10px;
background-color: rgb(243, 243, 243);
text-align: center;
width: 60%;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
margin-left: 87px;
margin-top: 10px;
margin-bottom:50px;
}
div.post-login-div table {
margin-left:27px;
}
div.post-login-div table tr td input#SQ_LOGIN_SUBMIT {
background:#fff url('http://www.mining-journal.com/__data/assets/image/0010/55/background-button.gif') repeat-x 0 100%;
color:#fff;
border:0;
border-left:1px solid #f3f3f3;
border-right:1px solid #f3f3f3;
height:25px;
padding:0 3px 3px 3px;
cursor: pointer;
float:left;
}
div.post-login-div {
color:#666666;
font-size:11px;
}

/* ---------------- INVESTOR SERIES ---------------------- */

h1.investor {
    margin-bottom:12px;
    width:100%;
}

div#presentation-top{
    height:4px;
    width:100%;
    background:#f1f1f1;
    margin-bottom:3px;
}

div#video-box {
    border:1px solid #EAEAEA;
    padding:2px;
    width:480px;
    margin:0 0 20px 0;
}

div#presentation-speaker {
    background:#f1f1f1;
    padding:20px 15px 10px;
    width:448px;
    margin:1px 0 15px 0;
}

div.presentation-speaker {
    overflow: hidden;
    height: auto;
}

div#presentation-speaker img, div.presentation-speaker img{
    float:left;
    margin-right:13px;
}

div#presentation-speaker h2{
    color:#363636;
    text-transform:uppercase;
    font-size:12px;
    margin-bottom:15px;
    font-weight:normal;
}

div#presentation-speaker p{
    color:#4c4c4c;
    font-size:11px;
    margin:0;
}

div#presentation-speaker p.name{
    text-transform:uppercase;
    margin-bottom:12px;
}

div.presentation-speaker p.name{
    font-weight: bold;
    color: #0B3476;
    margin-top: 0px;
}

div#financial {
    float:left;
    width:460px;
}

div#financial h2 {
    color:#000000;
    font-size:1.25em;
    text-transform:uppercase;
    margin-bottom:7px;
}

div#financial h2 span{
    color:#000000;
    font-size:0.8em;
    text-transform:uppercase;
    font-weight:normal;
}

div#financial ul {
    float:left;
    width:190px;
    margin-right:0;
    padding:0;
}

div#financial ul.first {
    margin-right:40px;
}

div#financial ul li {
    font-weight:bold;
    margin-bottom:8px;
    text-align:right;
    font-size:0.9em;
    float:left;
    width:100%;
}

div#financial ul li.last-trade{
    font-size:1.25em;
}

div#financial ul li.last-trade span{
    font-size:0.8em;
}

div#financial li span{
    font-weight:normal;
    float:left;
    width:100px;
    text-align:left;
    color:#000;    
}

div#financial li span.down {
    width:auto;
    float:right;
    background:url() left no-repeat;
    color:#cc0000;
    padding-left:12px;
    width:77px;
    text-align:right;
}

div#corp-info {
    float:left;
    width:460px;
    margin-bottom:12px;
}

div#corp-info ul {
    float:left;
    padding:0;
    font-weight:bold;
    text-align:left;
}

div#corp-info ul.right {
    width:184px;
}

div#corp-info ul.left {
    width:248px;
}

div#corp-info ul li {
    margin-bottom:15px;
    font-size:12px;
}

div#corp-info ul li.share {
    margin-top:29px;
}

div#corp-info li span {
    display:block;
}

/* seminars page */

h1.section-title {
    color:#000000;
    font-size:1.4em;
    margin:0 0 12px;
    text-transform:uppercase;
}

h1.seminars-section {
    color:#363636;
    text-transform:uppercase;
    font-size:1.1em;
    font-weight:normal;
    margin:15px 4px 10px 4px;
    clear:both;
}

.investor-box  {
    float:left;
}

.investor-box img {
    float:right;
    margin-left:13px;
    margin-bottom:10px;
}

.investor-box p{
    margin-top:0;
}

.investor-box div {
    width:100%;
    margin-bottom:10px;
}

.investor-box div span {
    float:left;
    padding-top:5px;
}

.investor-box div img {
    float:left;
    margin:0 7px;
}

div.investor-series-box {
    background:#f1f1f1;
    border-top:1px solid #000;
    padding:5px;
    float:left;
}

div.seminar-update-box {
    background:#84b4be;
    text-align:center;
    padding:20px;
    float:left;
    width:438px;
    font-weight:bold;
    font-size:1.3em;
    text-transform:uppercase;
    margin-bottom:10px;
    border:1px solid #607E84;
}

/* seminars page - presenting companies*/

div.company-item {
    width:100%;
    float:left;
    margin-top:20px;
}

div.company-item img {
    float:left;
    margin-right:8px;
}

div.company-item p{
    
}

div.company-item p.company-name{
    color:#0B3476;
    float:left;
    font-size:13px;
    font-weight:bold;
    margin:0 15px 0 0;
    width:130px;
}

div.company-item p.company-info{
    float:right;
    width:170px;
    margin-top:0;
    font-weight:bold;
}

/* agenda */

ul.agenda-list {
    list-style:none;
    padding-left:0;
    margin-left:0;
    font-size:12px;
}

ul.agenda-list li{
    margin-bottom:10px;
    float:left;
    width:100%;
}

ul.agenda-list li span {
    float:left;
    width:434px;
}

ul.agenda-list li span.time {
    color:#00AEEF;
    float:left;
    margin-right:5px;
    padding:0;
    width:auto;
}

/* Speakers */

div.speaker {
    border-top:1px dotted #000;
    font-size:0.95em;
    padding-top:5px;
}

div.first-speaker {
    border-top:0;
    padding-top:0;
}

div.speaker p.expand-link{
    color: #00adef;
    display: none;
    cursor: pointer;
}

.department {
    color:#00adef;
    text-transform:uppercase;
}

/* Right boxes */

 #latestIssue {
                
    }

.left-adv-box img{
    margin-bottom:5px;
}

.left-adv-box img.no-margin {
    margin-bottom:0;
}

div.company-top {
    background:#66b1e2;
    color:#fff;
    padding:6px;
    font-size:1.4em;
    margin-bottom:1px;
}

h2.commodity-news {
    color:#363636;
    font-size:1.35em;
    margin-top:5px;
    text-transform:uppercase;
}

.right-adv-box {
    border-top:1px dotted #BAB9B9;
    padding:14px 0;
    width:100%;
    float:left;
}

.right-adv-box h2.commodity-news {
    padding-left:4px;
}

.right-adv-box h4.section-group {
    padding-left:4px;
    width:185px;
    float:left;
}

.right-adv-box ul {
    float:left;
    width:90%;
}

.right-adv-box ul#right-comments-list {
    float:none;
    width:auto;
}

.right-adv-box ul a{
    color:#0b3476;
    font-weight:bold;
}

.right-adv-box img.comment-img{
    float:right;
    margin-left:7px;
}

.right-adv-box img.sponsor-icon{
    float:right;
}


/* AJAX RSS Widget */

#rss-widget-wrapper {
    width:140px;
    height:240px;
    background:url(http://www.mining-journal.com/?a=215823&now=1273589962) no-repeat;
    padding-top: 60px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    }
#ajaxreader {
    width:140px;
    height:190px;
    list-style-image: none;
    list-style-type: none;
    padding:0px;
    overflow-y:scroll;
    overflow-x: hidden;
}
#ajaxreader ul{
    width:120px;
    height:94px;
    list-style-image: none;
    list-style-type: none;
    margin:0px;
    padding:0px;
}
.channeltitle a {
    width:120px;
    color:#333;
    font-weight:bold;
    text-transform: capitalize;
    padding-bottom:0px;
}
.channeltitle ul {
    padding-bottom:0px;
}

#adfootermm {
color: #333;
font-size: 14px;
font-family: Verdana, Geneva, Arial, sans-serif;
text-align: center;
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
height: 28px;
background-color: #FED742;
}

#adfootermpe {
color: #fff;
font-size: 14px;
font-family: Verdana, Geneva, Arial, sans-serif;
text-align: center;
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
height: 28px;
background-color: #55AB26;
}

#adfooterwttw {
color: #fff;
font-size: 14px;
font-family: Verdana, Geneva, Arial, sans-serif;
text-align: center;
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
height: 28px;
background-color: #F29400;
}




/* Promo Box */

#promoboxwrapper {
margin-top:0px;
}

.promobox {
    padding:0 10px 10px 10px;
    margin:10px 0;
    background:#f3f3f3;
    border:2px solid #ccc;
min-height:200px;
font-weight:normal;
font-family:arial;
text-align:left;
    }

.promobox img{
    margin-left:10px;
    
    }
.promobox p{
    font-size:12px;
    }
.promobox-blue {
    padding:10px;
    margin:10px 0;
    background:#ecf5fa;
    border:3px solid #d5e7f3;
font-weight:normal;
font-family:arial;
    }
.promobox .download-btn {
    padding:0px 4px;
    border:1px solid #16487a;
    background:#003366;
    width:100px;
    text-align:center;
    }
.promobox .download-btn a{
    color:#fff;
    text-decoration:none;
font-weight:bold;
 font-size:12px;
    }
    .promobox .download-btn a:hover{
    text-decoration:underline;
    }
/*--------------------- Wufoo Form ---------------------*/



#form77 .info div {
    color: #444444;
    float: left !important;
    font-family: Arial;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    width: 190px !important;
}

#form77 .info, .wufoo .paging-context {
    border-bottom: 0;
}

.wufoo .info h2 {
    color: #0B3576 !important;
    font-family: Arial;
    font-size: 120% !important;
    font-style: normal;
    font-weight: bold;
}

.tick-icon {
    clear:both}

#form77 ul {
    width:77px;
    float:right;
position: relative;
    right: -10px;
    top: -72px;
    }

/*--------------------- Tabs ---------------------*/


/* root element for tabs  */
ul.tabs { 
    list-style:none; 
    margin:0 !important; 
    padding:0;    
    border-bottom:1px solid #666;    
    height:30px;
}

/* single tab */
ul.tabs li { 
    float:left;     
    text-indent:0;
    padding:0;
    margin:0 !important;
    list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
ul.tabs a { 
    background: url(http://www.mining-journal.com/__data/assets/image/0006/290409/blue.png) no-repeat -420px 0;
    font-size:11px;
    display:block;
    height: 30px;  
    line-height:30px;
    width: 134px;
    text-align:center;    
    text-decoration:none;
    color:#333;
    padding:0px;
    margin:0px;    
    position:relative;
    top:1px;
}

ul.tabs a:active {
    outline:none;        
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
    background-position: -420px -31px;    
    color:#fff;    
}

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
    background-position: -420px -62px;        
    cursor:default !important; 
    color:#000 !important;
}

/* Different widths for tabs: use a class name: s, l, xl */


/* width 1 */
ul.tabs a.s             { background-position: -553px 0; width:81px; }
ul.tabs a.s:hover     { background-position: -553px -31px; }
ul.tabs a.s.current  { background-position: -553px -62px; }

/* width 2 */
ul.tabs a.l             { background-position: -247px -0px; width:174px; }
ul.tabs a.l:hover     { background-position: -247px -31px; }
ul.tabs a.l.current  { background-position: -247px -62px; }


/* width 3 */
ul.tabs a.xl             { background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover     { background-position: 0 -31px; }
ul.tabs a.xl.current { background-position: 0 -62px; }


/* initially all panes are hidden */ 
.panes .pane {
    display:none;        
}


/* tab pane styling */
.panes div {
    display:none;        
    padding:15px 10px;
    border:1px solid #999;
    border-top:0;
    height:100px;
    font-size:14px;
    background-color:#fff;
    clear:both;
}

