* {margin:0;padding:0}
BODY {Font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;font-style:normal;font-weight:normal;}
table {font-size: 1em;}
A{Font-family: Verdana, Arial, Helvetica, sans-serif;color: #003399;font-style: normal;font-weight: normal;text-decoration: underline}
A:link{color: #003399}
A:visited{color: #666666 }
A:visited:hover,A:link:hover,A:active{color: #003399;text-decoration: none;}
H1 {font-size: 1.2em;font-weight: bold;color: #ff3300;}
H2 {font-size: 1.1em;font-weight: bold;color: #039;}
.reg { font-size: 70%; vertical-align:text-top}
.ToolBox {font-size: 0.7em;}
A.ToolBox {text-decoration: underline;}
A.ToolBox:link,A.ToolBox:visited{color:#000;}
A.ToolBox:visited:hover,A.ToolBox:link:hover,A.ToolBox:active{color: #003399;text-decoration: none;}
ul {list-style-image: url(/images/bullet_red.gif);margin-left:1.5em;padding:0.5em 10px 1em 10px}
ul.nested {margin-left:15px;list-style-image: url(/images/list_line.gif);padding:0}
ul.nested2 {margin-left:5px;list-style-type:none;list-style-image:none;padding:0}
li {margin-bottom:0.25em}
.rtfloat {float:right;margin:0 0 5px 10px}

#container {width:778px;border-right:1px solid black;position:relative}

#main {padding:10px}
#main h1 {margin:5px 0 10px 0}
#main h2 {margin:5px 0 10px 0}
#main p {margin:0 0 10px 0}

#links {clear:both}
#links td {vertical-align:top;padding:0 13px}
#links th {text-align:left;background-color:#039;color:#fff;font-weight:bold;padding:5px;border-right:3px solid #fff;border-left:3px solid #fff}
ul.homelinks {list-style-image: url(/images/bullet_red.gif);margin-left:1px;padding:0.5em 10px 1em 10px}
#welcome {padding:0 20px 5px 5px}
#splash {float:right;margin-left:10px;margin-bottom:5px}
#pdf {padding-top:1.5em;font-size:0.8em}
#pdf img {float:right;margin-left:10px;margin-bottom:5px}


#mike {float:right;margin:0 0 5px 15px;}
#mike p {text-align:right;margin-top:0.5em;color:#039}
#name {font-weight:bold;font-style:italic;}

#ach_form {text-align:center;}

#xign {float:right;margin:0 0 5px 10px; width:280px;text-align:center;}

.contacts {width:650px;margin:1.5em 0 1em 50px;border:1px solid #039;}
.contacts th {padding:5px;text-align:left;color:#fff;background-color:#039;font-weight:bold}
.contacts td {vertical-align:top;}
td.unit {width:50%;padding:8px 5px 5px 5px;text-align:right}
td.email {width:50%;padding:8px 5px 5px 5px;}
td.engl {padding:5px 5px 8px 5px;font-style:italic;border-bottom:1px dashed #ccc;font-size:0.85em}
/.contacts .unit {width:50%;padding:5px;vertical-align:top;border-bottom:1px dashed #ccc}
/.contacts .details {padding:5px;border-bottom:1px dashed #ccc}
/.contacts .last {padding:5px 5px 25px 5px;border-bottom:none}
td.xign {padding:5px;}
td.acctpay {padding:8px 5px 5px 5px;}
td.acctpay a {margin-left:5px}

/#sup {float:left;margin-right:10px;}
/#leftcol {float:left;width:250px;bbackground-color:pink}
/#leftcol p {margin:0 30px 1em 10px}
/#rightcol {float:left;width:700px;bbackground-color:cyan}

#terms {width:757px}
#terms th {text-align:left;background-color:#039;color:#fff;font-weight:bold;padding:5px;border-right:5px solid #fff;border-left:5px solid #fff}
#terms td {padding:0 10;vertical-align:top}
#terms ul {margin-left:20px;padding:0}

/*HEADER*/
#header table {width:778px;border-bottom:2px solid black;}
#logo {padding:5px 0 5px 13px;}
#headerpic {text-align:right;}
#headerlinks {width:300px;text-align:center;font-size:0.7em;}
#sites {margin-top:1em}

/*NAV BAR*/
#navbar {font-size:12px}
#navi {width:778px}
td.sep {width:1px;color:#fff;background-color:#fff}
td.topnav {font-size:0.85em;background-color:#000;color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;padding:2px 10px;}
a.topnav:link {font-weight:bold;color:#fff;text-decoration:none}
a.topnav:visited {font-weight:bold;color:#fff;text-decoration:none}
a.topnav:hover {font-weight:bold;color:#fff;text-decoration:underline}
a.topnav:visited:hover {font-weight:bold;color:#fff;text-decoration:underlinne}
td.topnavon {font-size:0.85em;font-weight:bold;text-transform:uppercase;text-align:center;background-color:#039;color:#fff;padding:2px 10px;}
td.topnavoff {font-size:0.85em;font-weight:bold;text-transform:uppercase;text-align:center;background-color:#000;color:#fff;padding:2px 10px;}

/*FOOTER*/
#footer {margin-top:20px;}
#footer table {background-color:#949694;width:778px;clear:both;}
#footer td {font-size: 0.7em;color:#ffffff;padding:5px}
A.Footer {color: #ffffff;text-decoration: none;}
A.Footer:link,A.Footer:visited{color:#fff;}
A.Footer:visited:hover,A.Footer:link:hover,A.Footer:active {text-decoration: underline;}
#footlinks {text-align:right}


