﻿body {
    font-family:Arial;
    font-size:12px;
    margin:0;
    padding:0;
}

img {
    border:0;
}

form {
	padding:0;
	margin:0;
}

p {
    margin:0;
}

p.indent 
{
    margin:5px 0 0 50px;
}

a {
    color:#0a3950;
}

a:hover {
    color:#f5821f;
}

p span.orange {
    color:#f5821f;
    width:300px;
}

input, select {
    font-family:Arial;
    font-size:12px;
}

div.right 
{
    margin:10px 0;
    text-align:right;
}

#wrapper {
    width:737px;
    margin: 0 auto;
    position:relative;
}

#banner {
    width:737px;
    height:124px;
    background-color:#f5821f;
}

span.logo {
    float:left;
    width:133px;
}

span.banner {
    float:left;
    width:402px;
}

span.tagline {
    float:left;
    width:202px;
}

.filler {
    clear:both;
}

#menu {
    clear:both;
    margin:0 auto;
    padding:0;
    height:29px;
    float:left;
    position:relative;
    width:100%;
}

#menu ul {
    float:left;
    list-style:none;
    height:29px;
    margin:0;
    padding:0;
}

#menu li {
    float:left;
    margin:0;
    padding:0;
    height:29px;
}

#content {
    margin:0 auto;
    padding-top:12px;
    width:100%;
    clear:both;
}

#content h1 {
    font-size:18px;
    color:#f5821f;
    font-family:Trebuchet MS;
    font-weight:bold;
    margin:0 0 5px 0;
}

#content h2{
    font-size:14px;
    color:#f5821f;
    font-family:Trebuchet MS;
    margin:0 0 5px 0;
    padding:0;
}   

#content span.blue {
    color:#005581;
}

#content ul {
    list-style-image:url(../images/bullet.gif);
}

#content li {
    margin:0;
    padding:0;
    margin-left:-23px;
    margin-top:15px;
}

#leftcontent {
    width:52%;
    float:left;
    padding:2%;
    color:#0a3950;
}

#rightcontent {
    width:312px;
    float:right;
    vertical-align:top;
}

/* Tables */
hr {
    border-color: #999999;
    border-style: solid;
    border-width: 1px 0 0;
    clear: both;
    margin: 5px 0 5px 0;
    height: 0;
   
}

.row3col {
    width:100%;
    float:left;
    position:relative;
    padding:0;
    margin:0;

    clear:both;
}

.row3col .col1{
    font-weight:bold;
    width:20%;
    float:left;
}

.row3col .col2 {
    font-weight:normal;
    width:54%;
    float:left;
}

.row3col .col3 {
    width:25%;
    float:left;
    text-align:right;
    margin:0 0 5px 0;
}

.row3col a:link {
    float:left;
    text-align:right;
    margin:0;
    padding:0;
}

.row1col {
    width:100%;
    float:left;
    position:relative;
    padding:0;
    margin:0;
    clear:both;
}

.row1col .col1 {
    width:100%;
    float:left;
    text-align:left;
    padding:5px 0;
}

.row2col {
    width:100%;
    float:left;
    position:relative;
    padding:0;
    margin:0;
    clear:both;
}

.row2col .col1 {
    width:30%;
    float:left;
    text-align:left;
    padding:5px 0;
}

.row2col input.large {
    width:99%;
}

.row2col .col2 {
    width:70%;
    float:left;
    text-align:left;
    padding:5px 0;
}
.row2col .right{
    text-align:right;
}

.row {
    width:100%;
    float:left;
}

.col75 {
    width:75%;
    float:left;
    margin:0 0 5px 0;
}

.col15 {
    width:15%;
    float:left;
}

.line {
    height:1px;
    width:100%;
    border-bottom:solid 1px #999999;
    float:left;
    margin:5px 0;
}

/* Footer */
#footer {
    clear:both;
    height:17px;
    background-color:#a6a6a6;
    padding:0;
    margin:0;
    color:#005883;
    font-size:9px;
}

#footer .copyright {
   float:left;
   width:48%;
   padding:3px;
}

#footer .poweredby {
    width:50%;
    float:right;
    text-align:right;
    padding:3px;
}