body { font-family: Arial; margin: 0px;}

.background { background-color: #9EA895}
.linkButton { text-decoration: none; padding: 3px; margin: 3px; font-size: 12px; background-color: #dddddd; font-weight:bold; border: 1px solid black; }
a.topnav  {	text-decoration: none; font-weight: bold; color: #728165; font-size: 10pt; }
#listing { font-size: 75%; }

h3 { font-size: 110%; color: #000; margin-bottom: 0px; padding-bottom: 0px; }
h1 { font-size: 120%; }

#bodycopy { margin: 5px;}
#bodycopy a, bodycopy a:active, bodycopy a:visited { color: Blue;}

#toolbar {	border: solid 1px #CCC; margin: 2px; font-size: 9px;	background-color: #efefef; }
#toolbar p { margin: 0px;}
.toolbaritem {  margin: 0px; margin-right: 1px;  }
.toolbaritem a { white-space: nowrap; text-decoration: none; color: Blue;}
.error { color: Red; }
.footer { background-color: #6B7D75; color: White; font-weight: bold; font-size: 9px; }

ul#channeltree { list-style-type: none; margin: 2px;  }
ul#channeltree li ul { margin-left: 17px; list-style-type: none;}
ul#childtree li ul { visibility: hidden; margin-left: 17px; display: none; list-style-type: none;}
ul#channeltree a:active { font-weight: bold;}
ul#channeltree .selected { }

.item { cursor: hand; }
.name { width: 60%; float: left;}
.modified { float: right; white-space: nowrap; margin-right: 4px; }
.icon { float: left; vertical-align: top; }
.subitem { color: #888888; }
.row { border-bottom: solid 1px #BBBBBB; font-size: 75%;}
.header { background-color: #000000; color:white; font-weight:bold; font-size: 75%; margin: 4px; border-bottom: solid 1px #333333;}
#noitems { font-size: 85%;} 
#welcome { float: right; text-align: right; font-size: 9px; color: Gray; font-weight: bold; margin: 4px;}
#postingstatus { text-align: left; font-size: 9px; color: Gray; font-weight: bold; margin: 4px; }
#switchMode { font-size: 9px; margin-left: 8px; font-weight: bold; }
#adminLink { font-size: 9px; margin-right: 3px; font-weight: bold; float: right;}
.status { color: Red; }

.breadcrumb { font-size: 9px; }
.selected { font-weight: bold; }

div.imagespacer { text-align: center;	float: left;	font: 10pt verdana;	margin: 5px;	overflow: hidden; }
div.imageholder {	margin: 0px;	padding: 0px;	border: 1 solid #CCCCCC; }
div.titleholder {	font-family: ms sans serif, arial; font-size: 8pt; text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap; }		

#viewImage { margin: 10px; background-color: #ffffff; }
#viewImage h1 { border-bottom: solid 1px black; }
#viewImage img { border: solid 1px #aaaaaa; }
#viewImage .description { font-style: italic; text-align: center; }

.grid { border: none; width: 90%; font-size: 85%; }
.header { background-color: #333333; color: White; }
.item { vertical-align: top; border-bottom: solid 1px #222222; }
.alternatingItem {  vertical-align: top; background-color: #efefef; }
.summaryText { color: #888888; font-size: 85%; }
a.itemAction { font-size: 85%;}

#popup { background-color: White; margin: 20px; }
