#adminmiddle {background: #fff; position: relative; float: left; width: 100%; margin: 0px; padding: 0px;}
#admincontent {margin-left: 20px; margin-top: 15px; padding: 0px; width: 780px; vertical-align: top; xborder: 1px solid blue;}
#adminrightarea {height: auto; width: 160px; position: relative; float: right; margin-top: 60px; margin-left: 0px; border: 1px solid #ddd; background-color: #FFFFFF; xborder: 1px solid blue; }
.returnlink {border-top: 2px solid #008; padding-top: 2px; padding-bottom: 2px; border-bottom: 2px solid #008; font-size: 0.9em; text-align: center;}
.formtable {position: relative; float: left; background: #ddd; padding: 5px; width: 770px; clear: both; }
#adminmenu {float: left; width: 790px; text-align: center; background: #f0f0f0; color: #004214; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; margin: 0px; border-top: 1px solid #008; border-bottom: 1px solid #008; }
.adminbuttons {padding-right: 0px; color: #202080; padding: 2px; font-size: 0.9em;  }
a.adminbuttons:link {color: #202080; text-decoration: none; text-align: center; }
a.adminbuttons:visited {color: #202080;  }
a.adminbuttons:hover {color: gray; border: 0px solid black; text-decoration: underline; }
th {font-size: 0.95em; font-weight: bold; background-color: #f0f0f0; border-bottom: 1px solid #ddd;  padding: 2px;}
#adminlist {position: relative; float: left; width: 780px; background-color: #eee; padding: 3px;}
.listcell {font-size: 10pt;}
.tokenstr {font-size: 0.85em; color: #666;}
#adminlistlinks {float: right; width: 240px; margin-left: 8px; font-size: 0.95em;}
#adminsitemap {width: 400px; }
#submitright {position: relative; float: right;}
.adminaddlink {position: relative; float: right; padding-left: 5px; padding-right: 5px; width: 100px; text-align: right;}
#thumbnail {width: 180px; position: relative; float: left; margin-right: 5px; padding-top: 12px; }
.imagecellNOT {width: 100%; text-align: center; background: white; padding: 0px; margin: 0px; xborder-top: 1px solid #8f8; border-bottom: 1px dotted #8f8; }
.noneditfield {color: black; font-weight: bold; padding-left: 5px; padding-right: 5px;}
#editbutton {background-color: #def; font-size: 0.8em; font-weight: bold; padding: 3px;}
#imageright {position: relative; float: right; margin-right: 10px; width: 180px; height: auto;}
#imagediv {clear: both; width: 780px;}
#uploadbox {position: relative; float: right; clear: both; width: 760px; margin: 0px; xborder: 1px solid red;}
.admindiv {background: #eae0b9; padding: 5px; width: auto;}
.adminlisttable {width: 100%; font-size: 10pt; padding: 2px;}
/* Styles for list menubar items */
#listmenubar {position: relative; float: left; width: 800px; margin-bottom: 15px; height: 35px; background: #eae0b9; border-top:  1px solid #baaa6c; border-bottom:  1px solid #baaa6c;}
.tablesform {position: relative; float: right; margin-top: 5px; margin-left: 8px; margin-right: 4px;}
.listgroupform {position: relative; float: right; width: auto; margin-top: 5px;}
.addnew {position: relative; float: left; width: auto; margin-top: 8px; margin-left: 4px;}

