/* Last Updated: May 21, 2010 */


/* 
 ZERO
-----------------------------------------------*/
h1, h2, h3, h4, h5, h6,
ul, li,
p, br, form,
img{
    margin: 0;
    padding: 0;
    border: 0;
}

.clear-it { clear:both; height:0; visibility:hidden; }

/*
 MAIN 
-----------------------------------------------*/

#nasdaq {
    text-transform:uppercase;
    font-family:Arial !important;
    color: #555;
    font-size: 9px;
    font-weight: bold;
}

#nasdaq tr td {
    font-weight:normal !important;
    font-size:30px !important;
    color:#000 !important;
}

#nasdaq tr td span {
    font-size:9px !important;
    padding-left:5px;
    font-weight:bold;
}

#homepageNews a {
    font-weight:bold;
    color:#BFDCF1;
}

#homepageNews {
    margin-top:10px;
}

#homepageNews table {
    width:340px !important;
    margin-top:10px !important;
}

#homepageNews table p {
    line-height:14px !important;
}

body{
    font-family: Verdana;
    font-size: 11px;
    margin: 32px 0 0 0;
    background: #e0e0e0 url('images/mainBg.jpg') repeat-x;
}

body#internal-full,
body#home-full,
body#internal-investorlocal  {
    margin:0;
    background:#e0e0e0 none;
    }
    
body#internal-full #body-bg,
body#home-full #body-bg,
body#internal-investorlocal #body-bg {
    margin:0;
    padding: 32px 0 0 0;
    background:#e0e0e0 url('images/mainBg_new.jpg') repeat-x 0 0;
    min-height:497px;
    _ height:497px;
    }
    
body#internal-investor {
    margin: 32px 0 0 0;
    background:#e0e0e0 url('images/mainBg_new.jpg') repeat-x 0 0;
    min-height:497px;
    _ height:497px;
    }

/* links */    
a{
    color: #198040;
}
a:hover{
    text-decoration: none;
}

/* heading */
h1{
    font-size: 1.8em;    
    padding: 5px 0px;
}
h2{
    font-size: 1.6em;    
    margin: 2px 0px;
    padding: 2px 0px;
}
h3{
    font-size: 1.4em;    
    margin: 2px 0px;
    padding: 3px 0px;
}
h4{
    font-size: 1.2em;    
    margin: 2px 0px;
    padding: 3px 0px;
}
h5{
    font-size: 1.0em;    
    margin: 2px 0px;
    padding: 3px 0px;
}
h6{
    font-size: .9em;    
    margin: 2px 0px;
    padding: 1px 0px;
    font-weight: normal;
}

/* para-list */
p{
    margin: 5px 0px;
    padding: 3px 0px;    
}
br{
    margin: 0px 0px 0px 0px;
}

/*
 LAYOUT.
-----------------------------------------------*/
#frame{
    width: 960px;
    margin: 0 auto;
}
#header{
    width: 960px;
    height: 82px;
    margin: 0 0 6px 0; 
    _margin: 0 0 3px 0;
}

body#internal-full #header,
body#internal-investor #header,
body#internal-investorlocal #header,
body#home-full #header {
    margin:0 0 45px 0;
    _margin:0 0 37px 0;
    position:relative;
    z-index:1;
    }
#body{
    width: 960px;
    float: left;
    position: relative;
}
    body#home         #body{
        background: url('images/h_body.jpg') repeat-y;
    }
    body#home-full    #body{
        background: url('images/h_body_new.jpg') repeat-y;
    }
    body#internal    #body{
        background: url('images/i_body.jpg') repeat-y;
    }
    body#internal-full    #body {
        background: url('images/i_body_full.jpg') repeat-y;
        z-index:0;
    }
    body#internal-investor #body,
body#internal-investorlocal #body {
        background: url('images/i_body_full2.jpg') repeat-y;
        z-index:0;
    }
    
#container,
body#internal-investor #container,
body#internal-investorlocal #container {
    width: 712px;
    float: left;
}
    body#home         #container{
        background: url('images/h_container.jpg') 0px 260px no-repeat;
    }
    body#internal    #container{    }
    body#internal-full    #container,
    body#home-full    #container {
        width:960px;
        min-height:400px;
        _ height:400px;
    }
    
    body#home-full    #container {
        background:none;
        }
    body#home-full #container-full {
        width:712px;
        float:left;
        }
    
#flash{
    width: 712px;
    height: 260px;
    z-index: -9999;
}
body#home-full #flash {
    width:958px;
    height:558px;
    margin:0 1px;
    }

body#home-full #flash #flashcontent {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    float: left;
    overflow: hidden;
    background: #eee url(images/f-map-new.jpg);
    }

#f-map-markers {
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
    height: 100%;
    }

#f-map-markers li {
    position: absolute;
    left: 0;
    top: 0;

    list-style: none;
    }


#f-map-markers li a {
    display: block;
    width: 100%;
    height: 100%;
    text-indent: -9999px;
    outline: none;
    }
    
    

#f-map-markers li#f-cos {
    left: 196px;
    top: 28px;
    width: 208px;
    height: 138px;      

    }

#f-map-markers li#f-cos.selected-marker a,    
#f-map-markers li#f-cos a:hover {
    background: url(images/f-cos-hover.jpg) no-repeat 0 0;
    }


#f-map-markers li#f-thai {
    left: 130px;
    top: 442px;
    width: 97px;
    height: 84px;
    }

#f-map-markers li#f-thai.selected-marker a,    
#f-map-markers li#f-thai a:hover {
    background: url(images/f-thai-hover.jpg) no-repeat 0 0;
    }


#f-map-markers li#f-niob {
    left: 353px;
    top: 326px;
    width: 128px;
    height: 55px;
    }

#f-map-markers li#f-niob.selected-marker a,    
#f-map-markers li#f-niob a:hover {
    background: url(images/f-niob-hover.jpg) no-repeat 0 0;
    }


#f-map-markers li#f-corp {
    left: 477px;
    top: 406px;
    width: 195px;
    height: 51px;
    }

#f-map-markers li#f-corp.selected-marker a,    
#f-map-markers li#f-corp a:hover {
    background: url(images/f-corp-hover.jpg) no-repeat 0 0;
    }


#f-map-markers li#f-perm {
    left: 370px;
    top: 473px;
    width: 156px;
    height: 67px;
    }
    
#f-map-markers li#f-perm.selected-marker a,
#f-map-markers li#f-perm a:hover {
    background: url(images/f-perm-hover.jpg) no-repeat 0 0;
    } 

#f-map-markers li#f-loui {
    left: 593px;
    top: 486px;
    width: 157px;
    height: 61px;
    }

#f-map-markers li#f-loui.selected-marker a,    
#f-map-markers li#f-loui a:hover {
    background: url(images/f-loui-hover.jpg) no-repeat 0 0;
    }  

#f-map-markers li#f-utic {
    left: 685px;
    top: 279px;
    width: 132px;
    height: 79px;       

    }   
#f-map-markers li#f-utic.selected-marker a,    
#f-map-markers li#f-utic a:hover {
    background: url(images/f-utic-hover.jpg) no-repeat 0 0;
    }  



#f-side {
    position: absolute;
    right: 0;
    top: 0;
    width: 355px;
    height: 100%;
    z-index: 99;
    }

#f-side #x-close {
    display: block;
    position: absolute;
    right: 15px;
    top: 5px;
    width: 20px;
    height: 20px;
    text-indent: -9999px;
    background: url(images/close-icn.png);
    outline: none;
    z-index: 100;
    }

    
.f-sidebar {
    position: absolute;
    left: 400px;
    width: 315px;
    height: 518px;
    padding: 20px;
    background: rgb(255,255,255);
    background: rgba(255,255,255,0.8);
    }
    
.f-sidebar .title {
    color: #134d73;
    border-bottom: 4px solid #124c72;
    margin-bottom: 20px;
    }

.f-sidebar a {
    color: #134d73;
    font-weight: bold;
    text-decoration: none;
    }

.f-sidebar a:hover {
    color: #134d73;
    font-weight: bold;
    text-decoration: underline;
    }

.f-sidebar ul { margin: 0 0 0 20px;}







    
#mainCol{}
    body#home         #mainCol,
    body#home-full    #mainCol{
        width: 337px;
        _ width:315px;
        float: left;
        padding: 30px 30px;
        text-align: justify;
        color: #bfdcf1;
    }
    body#internal     #mainCol,
    body#internal-investor #mainCol,
body#internal-investorlocal #mainCol{
        width: 449px;
        float: right;
        padding: 20px 30px;
        font-family: Arial;
        color: #666;
        text-align: justify;
        line-height: 16px;
    }
    body#internal #mainCol ul,{
        padding: 5px 15px; 
    }
    body#internal-full     #mainCol{
        width: 697px;
        float: right;
        padding: 20px 30px;
        font-family: Arial;
        color: #666;
        text-align: justify;
        line-height: 16px;
        min-height:400px;
        _ height:400px;
    }
    body#internal-full #mainCol ul,
    body#internal-investor #mainCol ul,
body#internal-investorlocal #mainCol ul{
        padding: 5px 15px; 
    }
#subCol{}
    body#home         #subCol,
    body#home-full    #subCol{
        width: 253px;
        padding: 30px;
        float: right;
        color: #bfdcf1;
    }
        body#home     #subCol a,
        body#home-full #subCol a{
            color: #bfdcf1;
        }
    body#internal     #subCol{
        width: 202px;
        padding: 0 0 0 1px;
        float: left;
    }
    body#internal-full     #subCol,
    body#internal-investor #subCol,
body#internal-investorlocal #subCol{
        width: 202px;
        padding: 0 0 0 1px;
        float: left;
    }
}
#extraCol{}
    body#home #extraCol,
    body#home-full #extraCol{
        width: 248px;
        float: right;
        color: #145581;
    }
    body#home-full #extraCol .element {
        padding: 10px 20px;
    }
    
    body#internal #extraCol,
    body#internal-investor #extraCol,
body#internal-investorlocal #extraCol{
        width: 248px;
        padding: 0 0 100px 0;
        float: right;
        display: inline;
        color: #145581;    
    }
    body#internal-full #extraCol{
        width: 248px;
        padding: 0;
        float: right;
        display: inline;
        color: #145581;    
    }
    #extraCol a{
        text-decoration: none;
    }
#footer{
    width: 770px;
    padding: 25px 0 0 190px;
    height: auto;
    min-height: 81px;
    _height: 81px;
    float: left;
    font-family: Verdana;
    color: #898989;
    background: url('images/footer.jpg') no-repeat; 
}
    #footer a{
        color: #898989;
    }

#radium3 {
    float:right;
    margin:0 10px 0 0;
    }

/*
 CONTENT.
-----------------------------------------------*/
/* header */
#logo{
    width: 211px;
    height: 82px;
    float: left;
}
#mainNav{
    width: 500px;
    height: 41px;
    padding: 41px 0 0 0;
    float: right;
    margin-right: 249px;
    display: inline;
}

body#internal-full #mainNav,
body#internal-investor #mainNav,
body#internal-investorlocal #mainNav,
body#home-full #mainNav {
    width:490px;
    float:left;
    margin:0;
    }

/* body */
body#home         #bodyFt{
    width: 960px;
    height: 41px;
    _margin-top: -20px;
    float: left;
    background: url('images/h_bodyFt.jpg') bottom no-repeat;
}
body#home-full    #bodyFt {
    width: 960px;
    height: 41px;
    _margin-top: -20px;
    float: left;
    background: url('images/h_bodyFt-full_new.jpg') bottom no-repeat;
    }
body#internal     #bodyFt,
body#internal-investor #bodyFt,
body#internal-investorlocal #bodyFt{
    width: 960px;
    float: left;
    background: url('images/i_bodyFt.jpg') bottom no-repeat;
}
body#internal-full     #bodyFt{
    width: 960px;
    float: left;
    background: url('images/i_bodyFt_full.jpg') bottom no-repeat;
}

/* mainCol */
body#internal #mainCol h1,
body#internal-full #mainCol h1,
body#internal-investor #mainCol h1,
body#internal-investorlocal #mainCol h1{
    font-family: 'Century Gothic';
    color: #1a8341;
    border-bottom: 2px solid #1a8341;
}
body#internal #mainCol h2.postTitle a,
body#internal-full #mainCol h2.postTitle a,
body#internal-investor #mainCol h2.postTitle a,
body#internal-investorlocal #mainCol h2.postTitle a{
    color: #666;
    font-size: 11px;
}
body#home #mainCol h1,
body#home-full #mainCol h1{
        font-family: 'Trebuchet MS';
        font-size: 1.5em;
        color: #cbe6f8;
        padding: 0 0 10px 25px;
        background: url('images/newsHead.jpg') 0px 2px no-repeat;
}
body#home-full #mainCol h1 {
    border-bottom: 1px solid #4e9fd6;
    }
body#home #mainCol h2,
body#home-full #mainCol h2{
    color: #bfdcf1;
    font-size: 1em;
}
body#home #mainCol ul,
body#home-full #mainCol ul{
    padding: 10px 0 0 0;
    border-top: 1px solid #4e9fd6;
}
body#home #mainCol li,
body#home-full #mainCol li{
    list-style: none;
    padding: 5px 0;
}
body#home #mainCol li a,
body#home-full #mainCol li a{
    font-weight: bold;
    color: #bfdcf1;
}

body#home-full #toggle-left {
    display:block;
    width:324px;
    _ width:302px;
    height:24px;
    background:url(images/btn_expand.gif) no-repeat 251px 3px;
    _ background:url(images/btn_expand.gif) no-repeat 229px 3px;
    text-decoration:none;
    color: #cbe6f8;
    text-transform:uppercase;
    }
    
body#home-full #toggle-left.on {
    background:url(images/btn_close.gif) no-repeat 251px 3px;
    _ background:url(images/btn_close.gif) no-repeat 229px 3px;
    }
    
body#home-full #toggle-right {
    display:block;
    width:240px;
    height:24px;
    background:url(images/btn_expand.gif) no-repeat 167px 3px;
    text-decoration:none;
    color: #cbe6f8;
    text-transform:uppercase;
    }
    
body#home-full #toggle-right.on {
    background:url(images/btn_close.gif) no-repeat 167px 3px;
    }

/* subCol */
#sideNav{
    width: 202px;
    float: left;
    padding: 60px 0 0 0;
    background: url('images/icons/information.jpg') no-repeat;
}

body#internal-full #sideNav,
body#internal-investor #sideNav,
body#internal-investorlocal #sideNav {
    padding:0;
    margin:20px 0 0 0;
    /*background:url(images/sideNavTop_new.jpg) no-repeat 0 0;*/
    background:none;
    }
.sideSec{
    width: 172px;
    float: left;
    color: #cbe6f8;
    padding: 25px 15px;
}
    .sideSec h1{
        font-family: 'Trebuchet MS';
        font-size: 1.5em;
        color: #cbe6f8;
        padding: 0 0 0 25px;
        background: url('images/sideSecIcon.jpg') 0px 2px no-repeat;
    }

/* sideSec Links */
.sideSec ul{
    padding: 0 0 31px 0;
        bottom no-repeat;
}
.sideSec li{
    list-style: none;
}
.sideSec li a{
    display: block;
    padding: 7px 10px 7px 30px;
    font-size: 1.1em;
    font-family: 'Trebuchet MS';
    color: #bbd4e4;
    font-weight: bold;
    text-decoration: none;
    background: url('images/sideNavArrow.gif') 15px 13px no-repeat;
}
.sideSec li a:hover{
url('images/sideNavArrow.gif') 15px 13px no-repeat;
}
body#home #subCol h1{
        font-family: 'Trebuchet MS';
        font-size: 1.5em;
        color: #cbe6f8;
        padding: 0 0 10px 25px;
        margin-top: 0;
        background: url('images/newsHead.jpg') 0px 2px no-repeat;
        border-bottom: 1px solid #4e9fd6;
}
body#home-full #subCol h1{
        font-family: 'Trebuchet MS';
        font-size: 1.5em;
        color: #cbe6f8;
        padding: 0 0 10px 25px;
        margin-top: 0;
        background: url('images/newsHead.jpg') 0px 2px no-repeat;
        border-bottom: 1px solid #4e9fd6;
}
body#home #subCol h2,
body#home-full #subCol h2{
    margin-top: 9px;
    color: #bfdcf1;
    font-size: 1em;
}

body#home #subCol li a,
body#home-full #subCol li a{
    font-weight: bold;
}

    
/* extraCol */
#search{
    width: 208px;
    padding: 11px 20px 14px 20px;
    float: left;
    background: url('images/searchFt.jpg') bottom repeat-x;
}

body#internal-investor #search,
body#internal-investorlocal #search {
    background:none;
    margin:9px 0 0 0;
    }
    
body#home-full #search {
    background:none;
    margin:18px 0 0 0;
    }

body#internal-full #search {
    float:right;
    background:#f2f2f2 none;
    padding:0 0 10px 10px;
    width:200px;
    }
    #search .searchInput{
        width: 102px;
        height: 20px;
        float: right;
        display: inline;
        margin-right: 10px;
        padding: 3px 7px 0 7px;
        font-family: 'Trebuchet MS';
        font-weight: bold;
        background: url('images/searchTxt.jpg') no-repeat;
        border: 0;
    }
    body#internal-full #search .searchInput{
        margin:0;
    }
    #search .searchButton{
        width: 63px;
        height: 25px;
        font-size: 0;
        float: left;
        display: inline;
        margin-left: 5px;
        background: url('images/searchBtn.jpg') no-repeat;
        border: 0;
        * padding:9999px;
        * overflow:hidden;
    }
#extraCol .text{
    width: 208px;
    float: left;
    padding: 20px 20px;    
}
    #extraCol .text h1{
        font-family: 'Trebuchet MS';
        font-size: 1.5em;
        color: #1a8341;
        padding: 5px 0 10px 25px;
        display: inline-block;
        background: url('images/extraSecIon.jpg') 0px 7px no-repeat;
    }


/* stock */
#stock{
    width: 248px;
    height: 95px;
    margin-top: -1px;
    _margin-top: 0;
    padding: 5px 0 0 0;
    float: left;
    font-weight: normal;
    font-family: Arial;
    background: url('images/stock.jpg') no-repeat;
}
    #stock #sy{
        color: #f0c951;
        padding: 15px 5px 3px 15px;
    }
        #stock .small{font-size:1.2em;}
        #stock .large{font-size:2em;}
    #stock #sg{
        color: #d3d3d3;
        font-size: 2.8em;
    }
    #stock #sc{
        color: #f5db8b;
        font-size: 1.2em;
        font-weight: bold;
        padding: 0 0 5px 10px;
    }

/*
 NAVIGATION.
-----------------------------------------------*/
/* mainNav */
#mainNav ul{background: #ccc;}
#mainNav li{
    float: right;
    width: 81px;
    height: 41px;
    padding: 0 0px 0 0px;
    list-style: none;
    background: url('images/mainNavSep.gif') repeat-y;
}
#mainNav li a{
    width: 64px;
    height: 41px;
    float: right;
    font-size: .9em;
    padding: 0 5px 0 10px;
    text-decoration: none;
    font-weight: bold;
    color: #258fd4;
    background: url('images/mainNavArrow.gif') 5px 5px no-repeat;
}

body#internal-full #mainNav li,
body#internal-investor #mainNav li,
body#internal-investorlocal #mainNav li,
body#home-full #mainNav li {
    display:block;
    position:relative;
    }

body#internal-full #mainNav li a,
body#internal-investor #mainNav li a,
body#internal-investorlocal #mainNav li a,
body#home-full #mainNav li a {
    color:#000;
    background: url('images/mainNavArrow_black.gif') 5px 5px no-repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    position:relative;
    }
    
body#internal-full #mainNav li a:hover,
body#internal-investor #mainNav li a:hover,
body#internal-investorlocal #mainNav li a:hover,
body#home-full #mainNav li a:hover {
    color: #1a8341;
    background: url('images/mainNavOver.jpg') left bottom no-repeat;
    }
#mainNav li a:hover, #mainNav li a.selectedPage{
    color: #1a8341;
    background: url('images/mainNavOver.jpg') left bottom no-repeat;
}

body#internal-full #mainNav li,
body#internal-investor #mainNav li,
body#internal-investorlocal #mainNav li,
body#home-full #mainNav li { /* all list items */
    position: relative;
    display: block;
}

body#internal-full #mainNav ul.nav li ul li,
body#internal-investor #mainNav ul.nav li ul li,
body#internal-investorlocal #mainNav ul.nav li ul li,
body#home-full #mainNav ul.nav li ul li {
    float:left;
    width:180px;
    height:26px;
    background:none;
    border-bottom:solid 1px #FFF;
    }
    
body#internal-full #mainNav ul.nav li ul li a,
body#internal-investor #mainNav ul.nav li ul li a,
body#internal-investorlocal #mainNav ul.nav li ul li a,
body#home-full #mainNav ul.nav li ul li a {
    width:165px;
    clear:left;
    display:block;
    height:21px;
    padding:5px 5px 0 10px;
    background-position:5px 10px;
    }
    
body#internal-full #mainNav ul.nav li ul li a:hover,
body#internal-investor #mainNav ul.nav li ul li a:hover,
body#internal-investorlocal #mainNav ul.nav li ul li a:hover,
body#home-full #mainNav ul.nav li ul li a:hover {
    background-position:0 6px;
    background-color:#FFF;
    }

body#internal-full #mainNav ul.nav li ul,
body#internal-investor #mainNav ul.nav li ul,
body#internal-investorlocal #mainNav ul.nav li ul,
body#home-full #mainNav ul.nav li ul { /* second-level lists */
    display: none;
    position: absolute;
    top:41px;
    left:0;
    width: 180px;
    height:auto;
    z-index:1;
    background:#dbdee4;
    border-top:solid 1px #FFF;
}


body#internal-full #mainNav ul.nav li>ul,
body#internal-investor #mainNav ul.nav li>ul,
body#internal-investorlocal #mainNav ul.nav li>ul,
body#home-full #mainNav ul.nav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
    top: 41px;
    left: 0;
}

body#internal-full #mainNav ul.nav li:hover ul,
body#internal-full #mainNav ul.nav li.sfhover ul,
body#internal-investor #mainNav ul.nav li.sfhover ul,
body#internal-investorlocal #mainNav ul.nav li:hover ul,
body#internal-investor #mainNav ul.nav li:hover ul,
body#internal-investorlocal #mainNav ul.nav li.sfhover ul,
body#home-full #mainNav ul.nav li:hover ul,
body#home-full #mainNav ul.nav li.sfhover ul { /* lists nested under hovered list items */
    display: block;
}

/* sideNav */
#sideNav ul{
    padding: 0 0 31px 0;
    background: url('images/sideNavFt.jpg') bottom no-repeat;
}
#sideNav li{
    list-style: none;

    border-bottom: 1px solid #4e9fd6;
}
#sideNav li a{
    display: block;
    padding: 7px 10px 7px 30px;
    font-size: 1.1em;
    font-family: 'Trebuchet MS';
    color: #bbd4e4;
    font-weight: bold;
    text-decoration: none;
    background: url('images/sideNavArrow.gif') 15px 13px no-repeat;
}
#sideNav li a:hover{
    background: #248bce url('images/sideNavArrow.gif') 15px 13px no-repeat;
}

body#internal-full #sideNav ul,
body#internal-investor #sideNav ul,
body#internal-investorlocal #sideNav ul {
    border-top:solid 1px #f2f2f2;
    padding: 0;
    /*background: url('images/sideNavFt_new.jpg') bottom no-repeat;*/
    background:none;
    }
body#internal-full #sideNav li,
body#internal-investor #sideNav li,
body#internal-investorlocal #sideNav li {
    border-bottom:solid 1px #f2f2f2;
    }
body#internal-full #sideNav li a,
body#internal-investor #sideNav li a,
body#internal-investorlocal #sideNav li a {
    color:#f2f2f2;
    border-left:solid 1px #f2f2f2;
    }
    
body#internal-full #sideNav li a:hover,
body#internal-investor #sideNav li a:hover,
body#internal-investorlocal #sideNav li a:hover {
    color:#104d77;
    background: #f2f2f2 url('images/sideNavArrow.gif') 15px 13px no-repeat;
}

/* footer */
#footer ul{}
#footer li{
    display: inline;
    list-style: none;
    padding: 0 5px 0 0;
}
#footer li a{
    
}

/*
 MISC.
-----------------------------------------------*/
.left{
    float: left;    
}
.right{
    float: right;    
}
.black{
    color: #000;    
}
.white{
    color: #fff;    
}
.hide{
    display: none;
}
body#internal #mainCol .element,
body#internal-full #mainCol .element,
body#internal-investor #mainCol .element,
body#internal-investorlocal #mainCol .element{position: static}

.breadcrumb {
    margin:6px 0 20px 0;
    }
    
.breadcrumb a {
    color:#1a6a9f;
    }

/* Blog 
------------------------------*/

.postInfo {display: none;}
.blogList li {padding-left: 32px; padding-right: 18px; background: url(/Websites/gulfportenergy/Images/microphone2.gif) no-repeat 0 6px;}
div.rss {padding-top: 1em; padding-left: 32px;}

/* clearing */
#bodyFt:after,
#container:after{
    content: '.';
    height: 0px;
    visibility: hidden;
    display: block;
    clear: both;    
}

#pageImage{width: 100%;float: left;}
body#internal-full #pageImage,
body#internal-investor #pageImage,
body#internal-investorlocal #pageImage { width:711px; }

.orange {color: #FF6600;}
