<style type="text/css" media="screen">

/* "WOW blue" color: #5857FF; */
/* "German Green" color: #2F4928; */

.dummy {
}
.banner_1 {
    position: absolute;
    top: 5px; left: 10px;
}
.banner_2 {
    position: absolute;
    top: 5px; right: 10px;
}
.banner_M {
    position: absolute;
    top: 20px; left: 480px;
}

form {
    display:inline;
}
body {
    background:#fff;
    margin:0;
    padding:0;
    color:#000;
    font:x-small/1.5em Georgia,Serif;
    voice-family: "\"}\""; voice-family:inherit;
    font-size:small;
} html>body {font-size:small;}

#tabs {
    position: absolute;
    top: 55px; left: 3px;
    width:100%;
    background:#DAE0D2 url("bg-green.gif") repeat-x bottom;
    font-size:93%;
    line-height:normal;
}
#tabs ul {
    margin:0;
    padding:10px 10px 0;
    list-style:none;
}
#tabs li {
    float:left;
    background:url("left-green.gif") no-repeat left top;
    margin:0;
    padding:0 0 0 9px;
}
#tabs a {
    float:left;
    display:block;
    background:url("right-green.gif") no-repeat right top;
    padding:5px 15px 4px 6px;
    font-size: 12px;
    text-decoration:none;
    font-weight:bold;
    color:#fff;
/*      color:#765; */
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
    #tabs a {float:none;}
/* End IE5-Mac hack */
#tabs a:hover {
    color:#333;
}
#tabs #current {
    background-image:url("left_on.gif");
    border-width:0;
}
#tabs #current a {
    background-image:url("right_on.gif");
    color:#333;
    padding-bottom:5px;
}
#main-body-section {
    position: absolute;
    top: 100px; left: 0;
    width: 800px;
    /* border: thin solid yellow; */
}
#left-section {
    font-size: 10px;
    position: absolute;
    top: 0; left: 0;
    width: 100px;
    padding-left: 10px;
    margin-top: 10px;
    /* border: thin solid purple; */
}
#left-section-body {
    /* position: absolute; */
    /* top: 20px; left: 1em; */
    position: relative;
    width: 115px;
    border: 1px;
    border-color: #5274FF;
    border-style: solid;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}
#left-section-header {
    /* position: absolute; */
    /* top: 0; left: 1em; */
    position: relative;
    width: 102px;
    height: 20px;
    background: #5274FF;
    color: #ffffff;
    font-weight: bold;
    padding-left: 2em;
    margin-top: 10px;
}
#center-section-home {
    font-size: 12px;
    padding-left: 140px;
    width: 490px;
    /* border: thin solid aqua; */
}
#center-section-other {
    font-size: 12px;
    padding-left: 5px;
    width: 600px;
    /* border: thin solid aqua; */
}
#whole-page-left-justified {
    position: relative;
    top: 0; left: 0;
    padding-left: 20px;
    text-align: left;
    img { border: thin solid black; }
    /* border: thin solid red; */
}
#whole-page-center-left-justified {
    position: relative;
    top: 0; left: 0;
    padding-left: 250px;
    text-align: left;
    img { border: thin solid black; }
    /* border: thin solid red; */
}
#whole-page-centered {
    position: relative;
    top: 0; left: 0;
    padding-left: 20px;
    text-align: center;
    img { border: thin solid black; }
    /* border: thin solid red; */
}
#center-top {
    position: relative;
    top: 0; left: 0;
    text-align: center;
    /* border: thin solid red; */
}
#center-middle {
    position: relative;
    top: 0; left: 0;
    padding-left: 120px;
    /* border: thin solid green; */
}
#center-bottom {
    position: relative;
    top: 0; left: 0;
    text-align: center;
    /* border: thin solid blue; */
}
#right-section {
    position: absolute;
    top: 0; right: 0;
    width: 150px;
    padding-right: 10px;
    /* border: thin solid maroon; */
}
/* aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow */
#background_image {
    position: absolute;
    top: 100px; left: 10px;
}
.single_image {
    position: absolute;
    top: 180px; left: 20px;
}
.top_text {
    position: absolute;
    top: 17%; left: 10%;
    height: 10%; width: 65%;
    text-align: center;
    font-weight: bold;
}
.left_aligned_text {
    position: absolute;
    top: 30%; left: 28%;
    height: 40%; width: 65%;
    text-align: left;
}
.bottom_text {
    position: absolute;
    top: 65%; left: 10%;
    height: 30%; width: 65%;
    font-weight: bold;
    text-align: center;
}
.centered_text {
    position: absolute;
    top: 20%; left: 10%;
    height: 80%; width: 65%;
    text-align: center;
    font-weight: bold;
}
.left_margin_text {
    position: absolute;
    top: 20%; left: 10%;
    height: 80%; width: 65%;
    text-align: left;
}
.margin_text {
    position: absolute;
    top: 200px; left: 50px;
}
.centered_table {
    position: absolute;
    top: 120px; left: 30px;
    text-align: left;
}
.ad_space {
    position: absolute;
    top: 100px; right: 20px;
}
.ad_space {
    a img { border: none; }
}
.border_image {
    img { border: thin solid black; }
}
a img { border: thin solid black; }
</style>
