/* 
    Document   : investor_relations
    Created on : Jun 10, 2009, 3:43:43 PM
    Author     : andrewh
    Description: Investor relations output 
*/
div.filing_block {
    padding:10px 0 10px 10px;
    width: 595px;
    border-bottom:1px solid #CCCCCC;
    display:block;
    float:left;
}

.bold { font-weight:bold; }
div.row_gray { background-color:#FAFAFA; }
div.row_white { background-color:#FFFFFF; }
div.row_red { background-color:#e7e7e7; }

.ninepoint{
    font-size:9px;
}

td .sub_header {
   font-family: Arial;
   font-size: 14px;
   font-weight: bold;
   color: #333;
}

.ticker {
    display: block;
    clear: both;
    font-family: Verdana;
    background-color: #f5f5f5;
    width: 122px;
    height: 44px;
    padding: 10px 10px 8px;
    margin-bottom: 20px;
}

.change {
    font-weight: bold;
    font-size: 11px;
    color: #333;
}

.vdrd14 {
    font-weight: bold;
    font-size: 14px;
    color: #cc0000;
}

.trade {
    font-weight: bold;
    font-size: 14px;
    color: #333;
}

.tickerdate {
    font-size: 10px;
    color: #595959;
}

.right{
    text-align:right;
}

div.filing_block div.fifty {
    width:50px;
    display:block;
    float:left;
}

div.filing_block div.eighty {
    width:80px;
    display:block;
    float:left;
}

div.filing_block div.seventy {
    width:70px;
    display:block;
    float:left;
}

div.filing_block div.one {
    width:100px;
    display:block;
    float:left;
}

div.filing_block div.two {
    width:200px;
    display:block;
    float:left;
}

div.filing_block div.three {
    width:300px;
    display:block;
    float:left;
}

div.filing_block div.four {
    width:400px;
    display:block;
    float:left;
}
div.filing_block div.five {
    width:500px;
    display:block;
    float:left;
}
div.filing_block div.fivefifty {
    width:550px;
    display:block;
    float:left;
}
div.filing_block div.six {
    width:600px;
    display:block;
    float:left;
}

div.filing_block div.date_header, div.filing_block div.date {
    width: 60px;
}

div.filing_block div.type_header, div.filing_block div.type {
    width: 95px;
    margin-left:10px;
}

div.filing_block div.description_header, div.filing_block div.description {
    width:200px;
    margin-left:5px;
}

div.filing_block div.issue_header, div.filing_block div.issuer {
    width:100px;
    margin-left:5px;
}

div.filing_block div.links_header, div.filing_block div.links {
    width:105px;
    margin-left:5px;
}

div.date_header, div.type_header, div.description_header, div.issue_header, div.links_header {
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
  }

div.filing_block div.date, div.filing_block div.type, div.filing_block div.newstitle, div.filing_block div.titlelong, div.filing_block div.description, div.filing_block div.issuer, div.filing_block div.links, div.filing_block div.links a {
    display: block;
    float: left;
}

div.filing_block div.type {
    font-size: 10px;
    overflow:hidden;
}

div.filing_block div.newstitle {
    width:400px;
    margin-left:5px;
}

div.filing_block div.titlelong {
    width:300px;
    margin-left:5px;
}

div.filing_block div.links a {
    text-indent:-9999em;
    overflow:hidden;
    width:25px;
    height:25px;
    margin:0;
    padding:0;
}

div.filing_block div.links a.link_web { background:url(../images/icon-link.gif) no-repeat; }

div.filing_block div.links a.link_pdf { background:url(../images/icon-pdf.gif) no-repeat; }

div.filing_block div.links a.link_word { background:url(../images/icon-word.gif) no-repeat; }

div.filing_block div.links a.link_excel { background:url(../images/icon-excel.gif) no-repeat; }


/* NEWS ARTICLE STYLES */

div.date {
        font-weight: bold;
        margin-bottom: 10px;
}

div.title {
    color: #cc0000;
    font-weight: bold;
    font-size: 13px;
    margin-bottom: 7px;
}

div.text p {
    margin-bottom: 10px;
}

.requestform td {
    padding: 5px;
}

div.secweblinks {
    display:block;
    width:580px;
    padding:7px;
    float:left;
}
