* { margin: 0px; padding: 0px; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000; }
body { background: #FFF}
h1 { margin: 6px 0px; font-size: 12px; }
h2 { font-size: 11px; background: #999 url(/images/tile3.jpg); background-repeat: no-repeat; padding: 4px; margin-bottom: 6px; border: 1px solid #5D83AA; }
h3 { margin-top: 20px; margin-bottom: 6px; }
p { margin: 8px 0px; }
a:hover { color: #F00; }
a img { border: none; }

table { border-collapse: collapse; }
th {  background: #CCC url(/images/tile3.jpg); background-repeat: no-repeat; text-align: left; }
td, th { border: 1px solid #999; padding: 4px; }
fieldset { margin: 6px; padding: 4px; }
legend { font-weight: bold; padding: 0px 4px; }
iframe { width: 718px; height: 500px; border: none; }
textarea { padding: 2px; }

#header { height: 60px; margin-bottom: 1px; }
#header img { float: left; }
#header #account { float: right; color: #FFF; display: block; padding: 4px; }
#header #account a { font-weight: bold; color: #FFF; }

#barnav { height: 20px; margin-bottom: 1px; width: 99%; }
#barnav #url { color: #FFF; font-weight: bold; width: 200px; display: block; float: left; line-height: 30px; text-indent: 20px; }
#barnavw { width: 1000px; }
#barnavw ul { list-style-type: none; }
#barnavw ul li { line-height: 29px; display: inline; }
#barnavw ul li a { background: #CCC url(/images/tile3.jpg); background-repeat: no-repeat; font-weight: bold; text-decoration: none; display: block; float: left; padding: 0px 7px; border-right: 1px solid #FFF; border-top: 1px solid #FFF; }
#barnavw ul li a:hover { background-image: none; color: #000; }
#barnavw ul li span { background-color: #FFF; font-weight: bold; display: block; float: left; padding: 0px 7px; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; }
#barnavw ul li.first a { border-left: 1px solid #FFF; }

#leftnav { clear: left; position: absolute; left: 0px; top: 92px; width: 188px; padding: 6px; }
#leftnav a { text-decoration: none; }
#leftnav a:hover { color: #F00; }
#leftnav ul { margin: 0px 0px 0px 6px; padding: 0px 0px 0px 6px; list-style-type: none; }
#leftnav li { line-height: 20px; text-indent: 20px; background-repeat: no-repeat; width: 100%;}
#leftnav li.folder { background-image: url(/images/folder.gif); }
#leftnav li.site { background-image: url(/images/site.gif); }
#leftnav li.none { background-image: url(/images/none.gif); }
#leftnav li.link { background-image: url(/images/arrow.gif); }

#content { margin-left: auto; top: 92px; width: 360px; }

#contentfull { width: 400px; margin-left: auto; margin-right: auto; top: 40px; text-align: left; }
#contentTwentyPercent { width: 20%; margin-left: auto; margin-right: auto; top: 40px; text-align: left; }
#contentThirtyPercent { width: 30%; margin-left: auto; margin-right: auto; top: 40px; text-align: left; }
#contentFortyPercent { width: 40%; margin-left: auto; margin-right: auto; top: 40px; text-align: left; }
#contentFiftyPercent { width: 50%; margin-left: auto; margin-right: auto; top: 40px; text-align: left; }
#contentSixtyPercent { width: 60%; margin-left: auto; margin-right: auto; top: 40px; text-align: left; }
#contentSeventyPercent { width: 70%; margin-left: auto; margin-right: auto; top: 40px; text-align: left; }
#contentEightyPercent { width: 80%; margin-left: auto; margin-right: auto; top: 40px; text-align: left; }
#contentNinetyPercent { width: 90%; margin-left: auto; margin-right: auto; top: 40px; text-align: left; }
#contentNinetyNinePercent { width: 99%; margin-left: auto; margin-right: auto; top: 40px; text-align: left; }

#contentSixtyPercentNoAlign { width: 60%; margin-left: auto; margin-right: auto; top: 40px; }

#FilterTwoForm label { margin-left: auto; margin-right: auto; text-align: left; padding-left: 4px; padding-right: 4px; line-height: 20px; }
#FilterTwoForm input[type="password"] { margin-left: auto; margin-right: auto; text-align: left; padding-left: 4px; padding-right: 4px; line-height: 20px; }
#FilterTwoForm input[type="text"] { margin-left: auto; margin-right: auto; text-align: left; padding-left: 4px; padding-right: 4px; line-height: 40px; }

#FilterForm label { width: auto; text-align: right; padding-left: 4px; padding-right: 4px; line-height: 20px; }
#FilterForm checkbox { float: right; text-align: right; padding-right: 4px; line-height: 20px; }
#FilterForm radiobutton { float: right; text-align: right; padding-right: 4px; line-height: 20px; }
#FilterForm .pad { width: 100px; float: left; text-align: right; padding-right: 4px; line-height: 20px; }
#FilterForm br { clear: left; }
#FilterForm .PortDiv { float: left; }
#FilterForm input[type="text"] { margin-left: auto; margin-right: auto; text-align: left; padding-left: 4px; padding-right: 4px; line-height: 40px; }

.thBlank { text-align: center; border: 0px; }
.centerlabel { width: 50%; text-align: right; padding-left: 4px; padding-right: 4px; line-height: 20px; }
.Smalltable { border-collapse: collapse;  width: 738px; }
.NoBorderTable { border: 0px; }
.nb { border: 0px; padding: 4px; vertical-align: top}
.nbnsp { border: 0px; padding: 0px; vertical-align: middle}
.padded { padding: 6px; }
.padded20px { margin-bottom: 6px; margin-top: 6px; margin-left: 20px; margin-right: 20px; }
.alt td { background-color: #D6D6D6; }
.padmore { margin-top: 20px; }
.box { margin-bottom: 10px; border: 0px solid #CCC; padding: 4px; }
.boxNoBorder { margin-bottom: 10px; padding: 4px; }
.pagelist { padding: 4px; line-height: 16px; }
.pagelist a, .pagelist span { margin: 4px; }
.pagelist span { background-color: #CCC; }
.sform { margin: 6px; padding: 4px; background-color: #DDD; }
.sform h3 { margin: 4px 0px; }
.err, .err * { color: #900; }
.empty { background-color: #FFF; background-image: none; border: none; }
.slim { width: 100px; }
.v { padding: 4px; font-weight: bold; display: block; }
.nob { padding: 0px 10px 0px 10px; margin: 0px 10px 0px 10px; }
.nob li { line-height: 20px; }
.buttons { font-family: Comic Sans MS, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; background-color: #D7E5F2; color: #102132; margin-right: 6px; }
