body /* DON'T APPLY STYLES TO THE BODY TAG, IT WILL MESS WITH THE TOOLBAR */
{
	margin: 0px;
	padding: 0px;
}

.adminBody {
	
	font-family: verdana, arial, helvetica;
	font-size: 90%;
	padding :0;
	margin: 0;
}

/* ----------- */
/* TOOLBAR CSS */
/* ----------- */

.toolbar 
{
	font-family: verdana;
	font-size: 70%;
	margin:0px;
	border-bottom: 1px solid #454545;
	padding: 0px;
	display: block;
	overflow: auto;
	background-color: #CED8ED;
}

.toolbar_inner 
{

}


.toolbar a:link    { color: #ffffff; text-decoration: none; }
.toolbar a:visited { color: #ffffff; text-decoration: none; }
.toolbar a:active  { color: #ffffff; text-decoration: none; }
.toolbar a:hover   { color: #ffffff; text-decoration: none; }

.toolbar .username 
{
	float: left;
	margin: 0px;
	padding: 4px 10px 5px 10px;
	border-right: 1px solid #454545;
	color: #454545;
}



.toolbar .selector 
{
	float: left;
	margin: 0px;
	padding: 0px 0px 1px 0px;
	border-right: 1px solid #454545;
}

.toolbar .selector p 
{
	border: 0px solid #ff0000;
	padding: 2px 10px 0px 10px;
	margin: 0px;
}

.toolbar .selector select 
{
	font-size: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.toolbar .options {
	
	float: left;
	background-color: #AFB7C9;
}

.toolbar .browse {

	padding: 0px;	
	float: left;
	background-color: #AFB7C9;
}

.toolbar .browse p img
{
	border: 0px solid red;
	display: block;
}

.toolbar .options p 
{
	float: left;
	margin: 0px;
	padding: 0px;

}

.toolbar .options .o1
{
	background-image: url(../images/admin/corner1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.toolbar .options .o2
{
	background-image: url(../images/admin/corner2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #A3AABB;
}

.toolbar .options .o3
{
	background-image: url(../images/admin/corner3.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #9299A9;
}

.toolbar .options .o3a
{
	background-image: url(../images/admin/corner3a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #9299A9;
}

.toolbar .options .o4
{
	background-image: url(../images/admin/corner4.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #808693;
}

.toolbar .options .o5
{
	background-image: url(../images/admin/corner5.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #6C717C;
}

.toolbar .options .o6
{
	background-image: url(../images/admin/corner6.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #51555E;
}

.toolbar .options .o7
{
	background-image: url(../images/admin/corner7.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #40434A;
}

.toolbar .options p a 
{
	padding: 4px 14px 5px 4px;
	float: left;
}

.toolbar .options .browse p a 
{
	padding: 2px 2px 0px 5px;
	float: left;
}

.toolbar .options p a:hover 
{
	text-decoration: underline;
}

#selected
{
	font-weight: bold;
}

h1 { clear: both; }
h2 { clear: both; }
h3 { clear: both; }

/*
.imageLeftStack  { float: left; width: auto; margin: 3px 3px 3px 0; }
.imageRightStack { float: right; width: auto; margin: 3px 0 3px 3px; }
*/

.imageLeft  { float: left; width: auto; margin: 3px 3px 3px 0; clear: both; }
.imageRight { float: right; width: auto; margin: 3px 0 3px 3px; clear: both; }

.center { text-align: center; margin: 0 auto; }

.center table { text-align: left; }
td, th { border: 1px solid #cccccc; padding: 3px; }

blockquote { background: #f3be70; padding: 10px 20px; margin: 20px 0px; }

	
.clearBoth { clear: both; width: auto; }
