/* basic elements */
body {text-align:center; font:76% sans-serif; color:#000000; background:#26527F}
h1 {font-size:1.06em; margin:0; padding:15px 0 5px 0; text-align:left; color:#26527F}
h2 {font-size:1.05em; margin:0; padding:13px 0 5px 0; text-align:left; color:#26527F}
h3 {font-size:1.04em; margin:0; padding:11px 0 5px 0; text-align:left; color:#26527F}
h4 {font-size:1.03em; margin:0; padding:9px 0 5px 0; text-align:left; color:#26527F}
h5 {font-size:1.02em; margin:0; padding:7px 0 5px 0; text-align:left; color:#26527F}
h6 {font-size:1.01em; margin:0; padding:5px 0 5px 0; text-align:left; color:#26527F}
td {vertical-align:top; text-align:left; font-size:1em}
p {font:1em; margin:8px 0 8px 0; text-align:left}
a {color:#FFFFFF}
a:link {color:#26527F}
a:hover {color:orange}
a:active {color:red}
a:visited {color:#26527F}
a:visited:hover {color:orange}
ul {margin:0; padding:0 0 0 2em}
li {text-align:left}
ol {margin:0; padding:0 0 0 2em}
hr {color:#26527F}

/* container */
#container {width:820px; margin:0 auto 0 auto; background:#FFFFFF; padding:10px 0 10px 0; vertical-align:top}

/* header */
#header {}

#main {margin:0 40px 10px 40px; padding:20px 0 40px 0; border:solid black; border-width:1px 0 1px 0}

/* navigation */
#navigation {margin:10px; padding:0 0 10px 0}
li.inline {display:inline; padding:3px 7px 3px 7px; border-right:1px dotted #790000}
li.last {display:inline; padding:3px; border-right:0px} 

/* Contact Info */
#contact_info {text-align:center}
#contact_info table{margin:0 auto 10px auto}
#contact_info td{vertical-align:top; padding:0 20px 0 20px; font-size:.75em}
#contact_info td td {padding:0 5px 0 5px}

.homepage {
 width:550px;
 margin:0 auto 0 auto;
}

.required {
 color:red;
 font-weight:bold;
}

.optional {
 background:#eeeeee;
 padding:10px;
 border:1px solid #c1c1c1;
}

/* footer */
#footer {padding:15px 0 7px 0; font-size:.8em; text-align:center; color:white}
#footer a {color:white}
#footer a:link {color:white}
#footer a:hover {color:orange}
#footer a:active {color:red}
#footer a:visited {color:white}
#footer a:visited:hover {color:orange}