A {
    color: #666666;
    text-decoration: none;
}

BODY {
    background-image: url(/picture/background.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    color: #666666;
    font-family: arial;
}

.border {
    border: 1px solid #666666;
}

.center {
    text-align: center;
    vertical-align: center;
}

DIV.centersmall {
    font-size: 7pt;
    font-weight: bold;
}

DIV.colorAB {
    background-color: #ABABAB;
}

.darkblue {
    color: #000066;
}

.dotted {
    border-bottom: 1px dotted #666666;
}

DIV.right {
    text-align: right;
}

DIV.title1 {
    font-size: 9pt;
    font-weight: bold;
}

DIV.title2 {
    border-bottom: 1px solid #666666;
    color: #666666;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
}

DIV.type2linkright {
    font-size: 10px;
    font-weight: bold;
    text-align: right;
}

DIV.type3centerlink {
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
}


DIV.type3right {
    font-size: 11px;
    font-weight: bold;
    text-align: right;
}

DIV.type3rightlink {
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    text-align: right;
}

.leftdotted {
    border-left: 1px dotted #666666;
}

.grayBackground {
    background-color: #D4D4D4;
}

.head {
    color: #666666;
    font-size: 7.73pt;
    font-weight: bold;
}

.headpointer {
    color: #666666;
    cursor: pointer;
    font-size: 7.73pt;
    font-weight: bold;
}

HR.smallLight {
    border: 0; 
    border-top: 1px dotted #999999;
    height: 0; 
    width: 60px;

}

IMG {
    border: 0;
}

IMG.bottom {
    vertical-align: bottom;
}

IMG.floatLT {
    float: left;
    margin-bottom: 15px;
    margin-right: 15px;
}

IMG.floatRT {
    float: right;
    margin-bottom: 15px;
    margin-left: 15px;
}

IMG.vmiddle {
    vertical-align: middle;
}

.pointer {
    cursor: pointer;
}

.popup {
    background-image: url(/picture/backgroundPopup.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    color: #666666;
    font-family: arial;
}

.size10Justify {
    font-size: 10px;
    text-align: justify;
}

.size10DD {
  color: #DDDDDD;
  font-size: 10px;
  font-weight: bold;
}

.size10white {
    color: #FFFFFF;
    font-size: 10px;
}

.size10BoldCenter {
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}

.size10BoldLeft {
    font-size: 10px;
    font-weight: bold;
    text-align: left;
}

.size10BoldRight {
    font-size: 10px;
    font-weight: bold;
    text-align: right;
}

.size12 {
    color: #444444;
    font-size: 12px;
}

.size12Bold {
    color: #444444;
    font-size: 12px;
    font-weight: bold;
}

.size12Boldlight {
    color: #AAAAAA;
    font-size: 12px;
    font-weight: bold;
}

.size12BoldJustify {
    color: #444444;
    font-size: 12px;
    font-weight: bold;
    text-align: justify;
}

.size12BoldRight {
    color: #444444;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
}

.size13Bold {
    font-size: 13px;
    font-weight: bold;
}

TABLE {
    border: 0px solid black;
}

TABLE.newsPreviewBackground {
    background-image: url(/picture/newsPreviewBackground.jpg);
    background-position: top right;
    background-repeat: no-repeat;
    height: 112;
}

TABLE.randomNewsBackground {
    background-image: url(/picture/randomNewsBackground.jpg);
    background-repeat: no-repeat;
    height: 112px;
    width: 440px;
}

TABLE.randomNewsBackgroundAutoSize {
    background-image: url(/picture/randomNewsBackground.jpg);
    background-repeat: no-repeat;
}

TABLE.signature {
    font-size: 7pt;
    font-weight: bold;
    text-align: center;
}

TD.ambassadorBackground {
    background-image: url(/picture/ambassador/ambassadorBackground.jpg);
    background-repeat: no-repeat;
    height: 128px;
    width: 118px;
}

TD.borderleft {
    border-left: 1px solid #757575;
}

TD.dashed {
    border-bottom: 1px dashed #666666;
}

TD.globesBackground {
    height: 164px;
    width: 573px;
}

TD.grayBackgroundSpecific {
    background-color: #D4D4D4;
    background-repeat: repeat;
    height: 361px;
    text-align: center;
    width: 268px;
}

TD.home1 {
    width: 440px;
}
TD.home2 {
    width: 40px;
}

TD.partnerBackground {
    background-image: url(/picture/partnerBackground.jpg);
    background-repeat: no-repeat;
    height: 162px;
    text-align: center;
    width: 267px;
}

TD.photoBackground {
    background-image: url(/picture/photoBackground.jpg);
    background-repeat: no-repeat;
    height: 12;
    width: 262;
}

TD.readCenterBackground {
    background-image: url(/picture/btnReadCenterBackground.jpg);
    background-repeat: repeat;
    color: #FFFFFF;
    font-size: 9px;
    font-weight: bold;
    height: 12;
    text-transform: uppercase;
    vertical-align: center;
}

TD.readLeftBackground {
    background-image: url(/picture/btnReadLeftBackground.gif);
    background-repeat: no-repeat;
    height: 12;
    width: 5;
}

TD.readRightBackground {
    background-image: url(/picture/btnReadRightBackground.gif);
    background-repeat: no-repeat;
    height: 12;
    width: 5;
}

TH {
    color: #444444;
    font-size: 12px;
    font-weight: bold;
}

TR.bottom {
    vertical-align: bottom;
}

TR.top {
    vertical-align: top;
}

.presidentwords{
    font-size: 11px;
    font-weight: bold;
    text-align: justify;
}

.type1 {
    font-size: 12px;
    text-align: justify;
}

.type2 {
    font-size: 10px;
    font-weight: bold;
    text-align: justify;
}

.type2darkblue {
    color: #000080;
    font-size: 10px;
    font-weight: bold;
    text-align: justify;
}

.type2darkgreen {
    color: #008000;
    font-size: 10px;
    font-weight: bold;
    text-align: justify;
}

.type2center {
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}

.type2dark {
    color: #444444;
    font-size: 10px;
    font-weight: bold;
    text-align: justify;
}

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

.type2light {
    color: #AAAAAA;
    font-size: 10px;
    font-weight: bold;
    text-align: justify;
}

.type2link {
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    text-align: justify;
}

.type2linkcenter {
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}

.type2linkerrorleft {
    color: #FF0000;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
}

.type2linkleft {
    font-size: 10px;
    font-weight: bold;
    text-align: left;
}

.type2purple {
    color: #800080;
    font-size: 10px;
    font-weight: bold;
    text-align: justify;
}

.type2red {
    color: #FF0000;
    font-size: 10px;
    font-weight: bold;
    text-align: justify;
}

.type2right {
    font-size: 10px;
    font-weight: bold;
    text-align: right;
}

.type3 {
    font-size: 9px;
    font-weight: bold;
    text-align: justify;
}

.type3link {
    cursor: pointer;
    font-size: 9px;
    font-weight: bold;
    text-align: justify;
}

.type3upper {
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
}
