* {
    margin:0;
    padding:0;
    font-size:12px;
    font-family:Arial,Verdana,sans-serif;
}
a {
    text-decoration:none;
    color:#2e4a7c;
    font-weight:bold;
}
body {
    background-color:#fff;
}
p {
    margin-bottom:9px;
    line-height:17px;
}
h1, h2, h3 {
    margin-bottom:11px;
    line-height:17px;
}
h1 {
    font-size:18px;
    font-weight:normal;
    color:#2e4a7c;
}
li.logout a, li.menu a, li.active a, li.logout, li.menu, li.active  {
    font-size:11px;
    color:#656f8e;
    padding-bottom:10px;
    font-weight:normal;
}
li.logout {
    list-style-image:url(images/bullet1.gif);
    padding-bottom:25px;
}
li.logout a {
    color:#fff;
    font-weight:bold;
}
li.menu {
    list-style-image:url(images/bullet2.gif);
}
li.active, li.menu:hover {
    list-style-image:url(images/bullet3.gif);
}
div#pageContainer {
    width:700px;
    margin:0 auto 5px auto;
    border:1px solid #000;
    background-image:url(images/gateway_bg.gif);
}
div#blackTop {
    width:700px;
    height:20px;
    background-color:#000;
    overflow:hidden;
}
div#pageHeader {
    background-color:#000;
    background-image:url(images/gateway_header2.jpg);
    background-repeat:no-repeat;
    height:134px;
    overflow:hidden;
}
div#pageHeader ul {
    padding:113px 0 0 20px;
}
div#leftSide {
    float:left;
    width:45px;
    overflow:hidden;
}
div#rightSide {
    float:right;
    width:655px;
    overflow:hidden;
}
div#navSide {
    float:left;
    background-image:url(images/gateway_navHeader.gif);
    width:168px;
    background-repeat:no-repeat;
    min-height:400px;
}
div#banner {
    float:left;
    width:487px;
    background-image:url(images/gateway_mainHeader.jpg);
    height:134px;
    background-repeat:no-repeat;
    overflow:hidden;
}
div#navSide ul#mainList {
    padding:115px 0 10px 20px;
}
div#navSide ul#mainList ul {
    padding:10px 0 0px 20px;
}
p#pageTitle {
    padding:116px 0 20px 20px;
    color:#0e326f;
    font-weight:bold;
    font-size:11px;
}
div#mainSide {
    width:487px;
    float:left;
}
div#bodyArea {
    /*border-left:1px #777 solid;*/
    padding:0px 17px 20px 20px;
    width:450px;
}
table.gatewayTable tr td {
    padding:5px;
}
table.gatewayTable2 tr td {
    padding-right:5px;
}
