body.main {background-color:#C1D7F3; background-image: url(../images/bg.png); background-repeat:repeat-x; padding:0px; margin: 0px; font:11px verdana;}
body.admin {background-color:#FFFFFF; padding:0px; margin:0px; font:11px verdana;}
body.iframe {padding:0px; margin: 0px; font:16px verdana;}

a.nodeco {text-decoration: none; color:black;}
a.page {text-decoration:none; color:#0033CC; font:11px verdana;}

div.bio {width:600px;  font:14px verdana;}

form.light {padding:0px; margin:0px; display: inline;}

img.nodeco {border:0px; margin:5 0 0 0;}

input.wideinput {width:400px;}
input.medinput {width:200px;}
input.smallinput {width:100px;}

input.findNoFocus {color:#888;font-style:italic; font-size:20px;}
input.findYesFocus {color:#000;font-style:normal; font-size:20px;}
#basicinfo {font-size:11px;}

#bigbuttons {text-align:center;}
#bigbuttons a {background:url(../images/boxbuttonbar.gif); line-height:2.5; text-decoration:none; margin:15px; padding:10px; border:1px solid #8AB9FF; color:#245366;}
#bigbuttons a:hover {background:url(../images/boxbuttonbar.gif); line-height:2.5; text-decoration:underline; margin:15px; padding:10px; border:1px solid #8AB9FF; color:#245366;}

#navmenu {left:-370px; top:115px; margin-left:50%; position:absolute; z-index:100;}
#navmenu ul{list-style:none; padding:0; margin:0;}
#navmenu li{float:left; margin:0 0.10em;}
#navmenu li a {background:url(../images/boxtitlebar.gif) bottom;  line-height:2; float:left; width:9em; display:block; border:0.1em solid #8AB9FF; color:#245366; text-decoration:none; text-align:center;}
#navmenu li a:hover {background:url(../images/boxtitlebar.gif) bottom;  line-height:2; float:left; width:9em; display:block; border:0.1em solid #8AB9FF; color:#245366; text-decoration:underline; text-align:center;}
#navmenu li a.selected {background-image:none; background-color:#FFFFFF; border-bottom:1px solid #FFFFFF;}
#navmenu li a:hover.selected {background-image:none; background-color:#FFFFFF; border-bottom:1px solid #FFFFFF;}

pre.review {white-space: pre-wrap; word-wrap:break-word; font-family: verdana; font-size: 12px; border:1px solid gray; width:260px; float:left; margin:20px 0px 0px 0px; padding:10px;}

select.standardselect {width:400px;}

#adminform {font-size:12px;}
table.main {width:900px; height:900px; border:1px solid #8AB9FF; background-color:#FFFFFF; z-index:50; position:absolute; left:-449px; top:138px; margin-left:50%;}
table.admin {width:100%; height:85%; border:1px solid #8AB9FF; background-color:#FFFFFF; z-index:50; position:absolute; top:138px;}
table.masthead {width:900px; position:absolute; left:-449px; top:0px; margin-left:50%; border-left:0px solid #2C64D7; border-right:0px solid #2C64D7; border-bottom:3px solid #8AB9FF;}
table.entryform {background-color:#E7EFF9; border:1px solid #8AB9FF;}

textarea.submitreview {border: 1px solid #718398; height: 100px; width: 600px;}
textarea.bio {border: 1px solid #718398; height: 100px; width: 300px;}


tr.d0  {background-color:#C1D7F3; cursor:pointer;}
tr.d1  {background-color:#DBE4F0; cursor:pointer;}
tr.d01 {background-color:#8AB9FF; cursor:pointer;}
tr.d11 {background-color:#8AB9FF; cursor:pointer;}


tr.admin0  {background-color:#C1D7F3;}
tr.admin1  {background-color:#DBE4F0;}
tr.admin01 {background-color:#8AB9FF;}
tr.admin11 {background-color:#8AB9FF;}

td.header {text-decoration: underline; white-space: nowrap; padding-bottom:5px; padding-left:10px; padding-right:10px;}
td.regular {white-space: nowrap; padding-left:5px; padding-right:5px; font-size:14px;}
td.entryformseparator{background:#BAD6FA; border-top:1px solid #8AB9FF; border-bottom:1px solid #8AB9FF;}
td.entryformseparatortop{background-image:url(../images/boxtitlebar.gif); border-bottom:1px solid #8AB9FF;}
td.entryformbuttons{background-image:url(../images/boxbuttonbar.gif); border-top:1px solid #C1D7F3;}
td.small {font-size:11px; padding-left:5px; padding-bottom:5px; padding-top:0px; height:5px;}

div.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0; 
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0; 
}
div.autocomplete ul li.selected { background-color: #DBE4F0;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px 2px 2px 10px;
  height:32px;
  cursor:pointer;
  text-align:left;
}
