body { background-color: #FFFFFF; margin-left: 0; margin-top: 0; font-family: verdana, arial, sans-serif; font-size: 10px; }

table#topnav { width: 800px; font-size: 10px; background: #2D3870; color: #FFFFFF; height: 33px; font-weight: bold; }
table#topnav td.first { }
table#topnav td { text-indent: 8px; background: url(/isdb/images/topnav_sep.gif) no-repeat -6px -1px #2D3870; }
table#topnav td a { text-decoration: none; color: #FFFFFF; }
table#topnav td a:hover { color: #DEDDBE; }

table#indexcontent { font-size: 11px; width: 800px; color: #2D3870; }
table#indexcontent td.indexmenu { width: 205px; background: #BDBD9B; }
table#indexcontent td.indexcontent { padding: 15px; }
table#indexcontent table#subnav td { font-family: verdana, arial, sans-serif; font-size: 10px; color: white; padding: 10px 0px 10px 0px; }
table#indexcontent table#subnav td.head { margin: 0px; background: #2D3870; list-style-type: none; color: #FFFFFF; text-align: center; }
table#indexcontent table#subnav td.head a { color: #FFFFFF; text-decoration: none; }
table#indexcontent table#subnav td.head a:hover { text-decoration: underline; }
table#indexcontent table#subnav td.nav { border-left: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
table#indexcontent table#subnav ul#indexmenu { margin: 0; padding: 0; }
table#indexcontent table#subnav ul#indexmenu li { margin-left: 25px; padding: 7px; }
table#indexcontent table#subnav ul#indexmenu li a { text-decoration: none; color: #FFFFFF; }
table#indexcontent table#subnav ul#indexmenu li a:hover { color: #2D3870; }
table#indexcontent table#subnav ul#indexmenu li.head a:hover { color: #BDBD9B; }
table#indexcontent h1 { font-size: 14px; color: #2D3870; }
table#indexcontent h2 { font-size: 12px; }
table#indexcontent p { font-size: 11px; }
table#indexcontent td ul#createnav { font-size: 10px; margin: 2; padding: 10; list-style: none; background: #DEDEBD; border: 1px solid #BDBD9B; }
table#indexcontent td ul#createnav li { padding: 0px; }
table#indexcontent td ul#createnav li.header { color: #000000; font-weight: bold; border-bottom: solid 1px black; }
table#indexcontent td ul#createnav li span { color: #2D3870; text-decoration: none; width: 100%; line-height: 1.5em; }
table#indexcontent td ul#createnav li a { color: #2D3870; text-decoration: none; width: 100%; line-height: 1.5em; }
table#indexcontent td ul#createnav li.selected a { color: #7B68EE; }
table#indexcontent td ul#createnav li a:hover { background: #FFEFD1; color: #0000FF; text-decoration: underline; }
table#indexcontent td p.required { color: #7B68EE; }

table#searchform { font-size: 11px; }
table#searchform tr.category td { font-weight: bold; border-bottom: 1px solid #BDBD9B; color: #BDBD9B; }
table#searchform td.legend { text-align: right; color: #2D3870; padding-left: 40px; }

table#signupform { font-size: 11px; }
table#signupform tr.category td { font-weight: bold; border-bottom: 1px solid #BDBD9B; color: #BDBD9B; }
table#signupform td.legend { text-align: right; color: #2D3870; padding-left: 10px; }
table#signupform td.required { color: #7B68EE; font-weight: bold; }
table#signupform td input { font-size: 10px; }
table#signupform td select { font-size: 10px; }
table#signupform td a.action { color: #2D3870; text-decoration: none; }
table#signupform td a.action:hover { text-decoration: underline; }

table.results { font-size: 10px; }
table.results tr.alt1 { background: #DEDEBD; }
table.results tr.alt2 { background: #EAF5DD; }
table.results tr.altnew { background: #FFCC00; }
table.results tr.spacer { font-size: 1px; line-height: 1px; }
table.results tr.spacer td { padding: 2px; margin-bottom: 2px; border-top: 1px solid #2D3870; }
table.results td { padding: 6px; }
table.results td.name { font-weight: bold; font-size: 11px; }
table.results td.name a { text-decoration: none; color: #000000; }
table.results td.name a span.view { font-size: 9px; font-weight: normal; font-style: italic; }
table.results td.name a:hover { text-decoration: underline; color: #2D3870; }
table.results td.info { border-top: 1px solid #FFFFFF; }
table.results td.moreinfo { border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; }
table.results td ul { list-style: none; padding: 0; margin: 0px 0px 0px 5px; }

table.resultsnav { font-size: 10px; margin-bottom: 3px; padding-bottom: 3px; border-bottom: 1px solid #2D3870; }
table.resultsnav td span.disabled { color: #FFFFFF; }
table.resultsnav td a { text-decoration: none; color: #000000; }
table.resultsnav td a:hover { color: #BDBD9B; }

div#details table { font-size: 11px; margin-bottom: 15px; }
div#details table table { font-size: 11px; margin-bottom: 0px; }
div#details table tr.header td { font-size: 12px; font-weight: bold; border-bottom: 1px solid #BDBD9B; color: #BDBD9B; padding: 3px; }
div#details table tr td.item { font-style: italic; }
div#details table tr td.fullname { font-weight: bold; font-size: 13px; }
div#details table tr td.legend { text-align: right; color: #2D3870; }
div#details table tr td.geounder { width: 80px; padding: 0; }
div#details table tr td.geohead { text-align: right; }
div#details table tr td.geocomments { padding-left: 20px; }
div#details table tr td.langcomments { padding-left: 20px; }
div#details table tr td.physaddress { padding: 0px 0px 0px 20px; margin: 0px; }
div#details table tr td.webaddress { padding: 0px 0px 0px 20px; }

div.reportsummary { padding: 5px; margin: 10px 5px; }
div.reportsummary p.value { font-size: 14px; padding: 0; margin: 0px 0px 5px 15px; }
div.reportsummary h2 { padding: 0; margin: 0; font-size: 11px; }
div.reportsummary h2 span.morelink { font-style: italic; font-size: 9px; font-weight: normal; }
div.reportsummary h2 a { text-decoration: none; color: #000000; }
div.reportsummary h2 a:hover { text-decoration: underline; color: #293873; }

table.exportoptions { font-size: 10px; }
table.exportoptions td { padding: 0px 5px 0px 5px; }
table.exportoptions td.exporthead { font-style: italic; padding-left: 0px; }
table.exportoptions td a { text-decoration: none; color: #000000; }
table.exportoptions td a:hover { color: #BDBD9B; }

table.editlist table.list { width: 100%; background-color: #F7F9F8; font-family: verdana, arial, sans-serif; font-size: 10px; }
table.editlist table.list td { }

span.dim { color: #EDEDEB; }

.adminbutton { display: block; text-decoration: none; color: black; text-align: center; width: 50px; font-family: verdana, arial, sans-serif; font-size: 6pt; border: 1px outset; padding:1px 2px; background-color: #eee; cursor: pointer; }
