body  { margin: 0; padding: 0; line-height: 18px; font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; color: #000; background-color: #FAFAFA }
p, div, td  { font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; color: #000; background-color: #FAFAFA }
input,input.submit { font-weight: bold;  font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; }
textarea { line-height: 15px; font-weight: bold;  font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; }
address { line-height: 18px; margin: 0px 0px 15px 0px; }
h1, h2 { font-size: 15px; line-height: 17px; margin: 0px 0px 11px 0px; } 
h3, h4 { font-size: 13px; line-height: 15px; margin: 0px 0px 9px 0px; } 
h5, h6 { font-size: 12px; line-height: 15px; margin: 0px 0px 8px 0px; }
img { border: 0 }

td.mainbar  { background-color: #808080; color: inherit;}
td.spacer1  { height: 20px; }
.headline1  { color: black; background-color: inherit; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
a.headline1:link, a.headline1:visited { color: black; background-color: inherit; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
a.headline1:hover { color: black; background-color: inherit; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: underline }
.subhead  { color: black; background-color: inherit; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }

.headline1  { color: black; background-color: inherit; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
.headline4 { vertical-align: middle; color: black; background-color: inherit; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
a.headline4:link, a.headline4:visited  { vertical-align: middle; color: black; background-color: inherit; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
a.headline4:hover { vertical-align: middle; color: black; background-color: inherit; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: underline }

form { margin: 0px;}

a:link, a:visited { color: black; background-color: inherit; text-decoration: none }
a:hover { color: black; background-color: inherit; text-decoration: underline }
span.maintext { color: black; background-color: inherit; line-height: 18px; font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }

.maintext { color: black; background-color: inherit; line-height: 18px; font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
a.maintext:link, a.maintext:visited { color: black; background-color: inherit; font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: underline }
a.maintext:hover { color: #808080; background-color: inherit; font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: underline }
.alert { color: red; background-color: inherit; font-size: 12px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
.subtext { color: black; background-color: inherit; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }

a.hornav { letter-spacing: 0.1em; color: white; background-color: inherit; font-size: 13px; text-transform: uppercase; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
a.hornav:link, a.hornav:visited { letter-spacing: 0.1em; color: white; background-color: inherit; font-size: 13px; text-transform: uppercase; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
a.hornav:hover {  letter-spacing: 0.1em; color: white; background-color: inherit; font-size: 13px; text-transform: uppercase; font-family: Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: underline }

td.hornav { padding-top: 1px; color: inherit; background-color: #808080; padding-left: 19px; padding-right: 15px; vertical-align: middle; }
td.mini {  padding-right: 15px; text-align: left; }

img.preview { border: 2px solid #000; }
img.preview:hover { border: 2px solid #A9A9A9; }
img.full { border: 2px solid #000; }
td.fullimg { padding-bottom: 10px; vertical-align: bottom; }
td.previewimg { width: 150px; padding-bottom: 20px; padding-right: 20px; vertical-align: bottom; }
td.nav {  padding-bottom: 10px; padding-right: 10px; vertical-align: bottom; }
td.imgnav { padding-bottom: 10px; }
td.allpreviews { width: 150px; padding-right: 10px; vertical-align: bottom; }
td.previewtxt { padding-top: 2px; vertical-align: middle; height: 18px; padding-bottom: 10px; }

div.leftnav { width: 200px; position: absolute; height: 550px; top: 100px; left: 24px; padding-right: 10px; border-right: 1px solid #808080 }
div.content { position: absolute; top: 100px; left: 250px; }
table.form { padding-top: 5px; }
td.form { padding-right: 4px; padding-bottom: 6px; vertical-align: top; }