body { background-color: #DDDDDD; font-family:arial,verdana,sans-serif; }

a:link { color: #039; text-decoration: none }
a:visited { color: #666; text-decoration: none }
a:active { color: #000; text-decoration: none }
a:hover { color: firebrick; text-decoration: underline; }

#header { background-color: #A5A5A5; }
#menu ul { margin:0; padding:0; list-style:none; }
#menu li { margin:0; padding:0; list-style:none; display:inline; float:left; padding:3px 10px; border-right:1px dotted #FFFFFF; }

#menu { background-color: #686565; color: #FFFFFF; font-size: 11px; padding-left: 4px; }

#menu a:link { color: #FFFFFF; text-decoration: none }
#menu a:visited { color: #FFFFFF; text-decoration: none }
#menu a:active { color: #FFFFFF; text-decoration: none }
#menu a:hover { color: #FFFFFF; text-decoration: underline; }

#content { background-color: #FFFFFF; color: #000000; height: 450px; font-size: 12px; vertical-align: top; padding: 7px; }

#footer { background-color: #686565; padding-left: 10px; line-height: 22px; color: #FFFFFF; font-size: 11px; }

h1 { font-size: 16px; line-height: 18px; color: firebrick; font-weight: bold;  margin: 6px 0 0 0; }
h2 { font-size: 14px; line-height: 16px; color: firebrick; font-weight: bold; }

hr { border: 0; color: #DDDDDD; background-color: #DDDDDD; height: 1px; }
img { border: 0px; }

.button, input { color: Black; font-size: 12px; }

.vline { background-color: #DDDDDD; width: 1px; }
.Error { font-size: small; color: firebrick; }
.FlyOut { font-size: x-small; color: #777777; width: 200px; }