body {
        margin:0;padding:0;
        font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
        font-size: 13px;
        color: #000000;
        background-image: url(../images/BG_grey.jpg);
        background-position: center;
        background-repeat: repeat-y;
        background-color: #EEEEEE;
}
#container {
        width:974px; height:auto;
        margin:auto;padding:0;
        background:#ffffff;
        text-align:center;
}
#header {
        width:974px; height:145px;
        margin:auto;padding:0;
        overflow:hidden;
        border:0;
}

#sub_body {
        width: 974px; height:305px;
        margin:auto;
        margin-top:10px;padding:0;
        overflow:hidden;
        border:0;
}
#sub_body .greenbox {
        /*320 7 647*/
        width:320px;height:305px;
        margin:0;padding:0;
        overflow:hidden;
        float:left;
        border:0;
}
#sub_body .flash_promo {
        width:647px; height:305px;
        margin:0px 0px 0px 7px;padding:0;
        overflow:hidden;
        float:right;
        border:0;
}
td.green {
        width:300px;height:305px;
        background: url(../images/new_entry/mid_green_box_bg_x.gif) repeat-x;
        background-position: center;
        color:#fff;
}
#keyword_search {
        width:974px;height:60px;
        margin:10px 0px 0px 0px;padding:0;
        overflow:hidden;
        text-align:center;
}
#box_content {
        width:974px; height:414px;
        margin:0px 0px 0px 0px; padding:0;
        overflow:hidden;
        text-align:center;
}
#box_content .connect {
        width:324px; height:414px;
        margin:0;padding:0;
        overflow:hidden;
        text-align:center;
        background:#0000FF;
        border:0;
        color:#fff;
}
#box_content .empower {
        width: 325px; height:414px;
        margin:0px 3px 0px 3px;padding:0;
        overflow:hidden;
        text-align:center;
        background:#0000FF;
        border:0;
        color:#fff;
}

#box_content .impact {
        width:319px; height:414px;
        margin:0;padding:0;
        overflow:hidden;
        text-align:center;
        background:#0000FF;
        border:0;
        color:#fff;
}
#lower_box_content {
        width:974px; height:31px;
        margin:10px 0px 0px 0px; padding:0;
        overflow:hidden;
        text-align:center;
}

#green-content a {
        color:#fff;
        font-size:9pt;
        font-weight:bold;
        text-decoration:none;
}
#green-content a:hover {
        color:#0000FF;
        font-weight:bold;
        text-decoration:none;
}
#green-content span.large a {
        color:#fff;
        font-size:11pt;
        font-weight:bold;
        text-decoration:none;
}
#green-content span.large a:hover {
        color:#0000FF;
        font-weight:bold;
        text-decoration:none;
}

#green-content h1 {
        font-size:12pt;
        font-weight:bold;
        margin:0;padding:0;
}
#green-content h2 {
        font-size:20pt;
        font-weight:bold;
        margin:0;padding:0;
        text-indent: 5px;
        letter-spacing:1px;
}

.bb-large {
        font-size:30pt;
        font-weight:normal;
        margin:0;padding:0;
}
.bb-sub {
        font-size:12pt;
        font-weight:bold;
        margin:0;padding:0;
}
.bb-cust a {
        font-size:9pt;
        text-decoration:none;
        color:#fff;
}
.bb-cust a:hover {
        color:#00CC00;
        text-decoration:none;
}
.bb-white {
        width:297px; height:307px;
        margin:0;padding:0;
        background:url(../images/new_entry/white_box.gif) no-repeat;
        color:#000;
}
.bb-white-table td {
        font-size:9pt;
        line-height:1.2em;

}

.homepage {
        font-family:  Tahoma,Trebuchet MS, Verdana, Arial, sans-serif;
        font-size: 10px;
        color: #000000;
        overflow: hidden;

}


