
* {margin:0; padding:0;}
body {font-size:12px; font-family:georgia, helvetica, sans-serif; color:#808080;}

/* links */
a {color:#00007a; text-decoration:none; border-bottom:1px dotted #00007a;}
a:hover {color:#fff; text-decoration:none; background:#00007a;}

/* text styles */
#main p {width:530px; padding-top:20px; font-family:georgia, helvetica, sans-serif; font-size:11px; line-height:180%;}

.highlight {color:#6c3a31;}

h1 {font-size:11px; color:#000; margin-top:200px}
h2 {color:#999; font-size:9px; font-family:arial, georgia, helvetica, sans-serif; letter-spacing:2px; text-transform:uppercase; font-weight:normal; margin:34px 0 0 0}
h3 {color:#333; font-size:26px; width:530px; font-family:georgia, helvetica, sans-serif; font-weight:normal; margin:10px 0 5px 0; padding-bottom:22px; letter-spacing:-1px; border-bottom:solid 1px #e0e0e0;}
h4 {color:#000; font-size:16px; font-family:georgia, helvetica, sans-serif; font-weight:bold; margin:30px 0 5px 0}

em {font-style:normal;}
address {font-style:normal; font-family:georgia, helvetica, sans-serif; margin-top:20px;}

/* layout */
div#container {text-align:center;}

div#main {text-align:left; width:820px; margin:auto; padding:0 0 20px 0;}
div#mainInfo {float:left; width:530x; padding:0 0 70px 0}
div#mainInfo ul {margin:10px 0 0 0; line-height:180%; width:510px}
div#mainInfo ul li { margin-bottom:10px }

div#contactInfo {float:left; width:268px; padding:0 0 0 22px; line-height:180%;}
div#contactInfo ul {list-style:none; margin:20px 0 0 0;}


div#footer {width:780px; margin:auto; text-align:right; padding:10px 1px 10px 22px; font-size:9px; font-family:arial, georgia, Helvetica, sans-serif; border-top:solid 1px #e0e0e0; clear:both}

div#searchEngineScript {text-align:left; width:780px; margin:auto; padding:20px; font-size:9px; line-height:180%; font-family:georgia, Helvetica, sans-serif; color:#999;}
div#searchEngineScript em {font-style:normal;}
div#searchEngineScript strong {font-weight:normal;}

/* popup styles */
table {margin:35px;}
td {background:#ffffff; color:#444444; font-size:11px; font-family:georgia, Helvetica, sans-serif;}
.formelement {width:200px; font-size:11px;}
.required {color:#cd1803;}