.adminNavBar {
	width:100px;
	float:left;
	border:1px solid red;
}

.adminContent {
	float:left;
	border:1px solid blue;
}

#main_menu {
width: 100%; /* set width of menu */
background: #eee;
float:left;
} 

#main_menu ul li { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding: 0;
width: 12em;
float: left;
}



/* style, color and size links and headings to suit */
#main_menu a, #main_menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 2px 3px;
}

#main_menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#main_menu a {
color: #000;

text-decoration: none;
}

#main_menu a:hover {
color: #a00;
background: #fff;
}

.float_left {
	float:left;
}
.selected A {
	color:#dddddd ;
}
.clear {
	clear:both;

}

.labelled_text * IMG, .has_label {
	vertical-align:middle;
}



.submit_save, .submit_delete, .submit_filter,.error {
	border:none;
	background-image:url(../images/save.gif);
	background-repeat:no-repeat;
	background-postion:left middle;
	padding-left:18px;
	text-align:left;
	background-color:white;
	
}

.submit_delete {
	background-image:url(../images/delete.gif);
	width:10em;
}

.submit_filter {
	background-image:url(../images/filter.gif);
		
}
.error {
	color: red;
	font-weight:bold;

}

.navigation_control {
	float:left;
	display:inline;
	margin-right:8px;
	
}

.navigation_control A:hover {
	text-decoration:none;
}

.option_group INPUT, .option_group LABEL {
	margin-left: 2px !important;
	font-weight:normal !important;
	text-align:left;
}

.contains_rich {
	clear: both;
}

.contains_rich div {
	padding:0px;
}

.filter_box {
	width:300px; 
	float:left; 
	border:1px solid #999999;
	margin-left:30px;
	margin-top:20px;
	padding:8px;
}

.filter_box LABEL {
	width:10em;
	
}

.column_checkbox {
	width:1em;
}

.column_narrow {
	width:4em;
}


.side_controls  {
	float:left;
	padding:8px;
	font-weight:bold;
	width:120px;
	border: 1px dotted grey;
	margin-left:4px;
}

.side_controls A, .side_controls INPUT {
	font-weight:bold;
	text-decoration:none;
	width:80%;
	font-color:black;
}


.cms_head {
	font-size:10pt !important;

}