body, p, td, li, div, span, h1, a { font-family:Helvetica,Geneva,Arial,Verdana,sans-serif; }

body { background-color:FFFFFF; color:000000; font-size:x-small; }
body, p, td, li, div, span { color:000000; font-size:x-small; }
h1 { font-size:larger; font-weight:600; color:333333; }
hr { height:1px; color:000000; }
ul, li { margin-top:5px; margin-bottom:5px; }

input, select { color:000000; font-weight:normal; }

.error	{ color:FF0000; font-weight:600; }

#navArea { padding-top:10px; padding-bottom:10px; display:block; }
#navElement { padding-left:20px; text-align:left; display:inline; }

span.currentNav, a.nav, a.nav:hover { font-size:small; }
span.currentNav { color:333333; }
a.nav, a.nav:hover  { color:0000FF; }
a.nav { text-decoration:underline; }
a.nav:hover  { text-decoration:none; }

hr { height:1px; color:999999; }

#column1 { float:left; width:409px; padding-top:110px; vertical-align:middle; min-height:290px; max-height:500px; }
#column2 { margin-left:20px; width:100%; padding-top:1px; padding-bottom:1px; min-height:400px; height:300px; margin-right:250px; padding-right:250px; }
#column3 { margin-left:20px; padding-top:20px; padding-bottom:20px; min-height:400px; margin-right:20px; padding-right:20px; }

#bottomArea { padding-left:0px; padding-bottom:10px; font-size:xx-small; color:999999; display:block; }
