



.moduleTitle {
	font-size: 110%;
	font-weight: bold;
	display: block;
	margin-bottom: 10px;
}

/* .linkButton {
	margin: 10px;
	padding: 5px;
	background-color: Silver;
	border: 1px solid black;
	color: Black;
	text-decoration: none;
}

.linkButton:hover {
	text-decoration: underline;
} */

.selectedRow {
	background-color: Yellow;
}

#header {
	/* background-color: black; */
	width: 100%;
}

#navigation {
	float: left;
}

#navigation ul {
	list-style: none;
	margin: 0;
	padding: 20px 10px 5px 10px;
	background: black;
}

#navigation ul li {
	display: inline;
	margin: 3px;
	border-bottom: none;
	padding: 5px 10px 5px 10px;
}

#navigation ul li a {
	color: White;
	text-decoration: none;
}

#navigation ul .selected {
	background-color: #e5e5e5;
}

#navigation ul .selected a {
	color: Black;
}

#searchBox {
	float: right;
	margin-top: 10px;
	margin-right: 10px
}

#searchBox form {
	padding: 0px;
	margin: 0px;
}

#content {
	clear: both;
}

#mainTable {
	background-color: White;
	width: 90%;
	margin-top: 10px;
	border-right: 3px solid silver;
	border-bottom: 3px solid silver;
}

.flash_warning, .flash_information {
	font-weight: bold;
	padding: 10px;
	display: block;
	margin: 20px 0px 20px 0px;
}

.flash_warning {
	background-color: #ffedd0;
	border: 1px solid red;
	color: Red;
}

.flash_information {
	background-color: #dcffd0;
	border: 1px solid green;
	color: green;
}

.htmlEdit {
	float: right;
}

.title {
	font-weight: bold;
	margin-top: 10px;
}

/*
 ul.moduleCommands {
	float: right;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

ul.moduleCommands li {
	margin: 0px;
	display: inline;
	border: 1px solid blue;
	padding: 3px;
} */

ul.moduleCommands, ul.moduleCommands ul {
	padding-left: 0px;		/* stops the usual indent from ul */
	/* cursor: default;		gives an arrow cursor */
	margin-left: 0px;		/* Opera 7 final's margin and margin-box model cause problems */
}

ul.moduleCommands ul {
	border: 1px solid #ff6600;
	padding: 5px;
}

ul.moduleCommands li {
	list-style-type: none;	/* removes the bullet points */
	margin: 0px;			/* Opera 7 puts large spacings between li elements */
	position: relative;		/* makes the menu blocks be positioned relative to their parent menu item                                   the lack of offset makes these appear normal, but it will make a difference                                   to the absolutely positioned child blocks */
	color: #ffcccc;			/* sets the default font colour to white */
	display: block;			/* puts a bage brake between sub menu's */
	padding: 2px;
}

ul.moduleCommands li > ul {			/* using the > selector prevents many lesser browsers (and IE - see below) hiding child ULs */
	display: none;					/* hides child menu blocks - one of the most important declarations */
	position: absolute;				/* make child blocks hover without leaving space for them */
	top: 20px;						/* position slightly lower than the parent menu item */
	margin: -9px 0px 0px -66px;	/* sets location of the drop down */
	width: 140px;					/* sets the size of the menu blocks */
	background-color: #ffffff;		/* a bg-color MUST be included for IE to work properly! */
}
ul.moduleCommands li:hover, ul.moduleCommands li.CSStoHighlight {
	text-decoration: none;
	background-color: #FFF8DC;
}
ul.moduleCommands ul.CSStoShow {	/* must not be combined with the next rule or IE gets confused */
	display: block;					/* specially to go with the className changes in the behaviour file */
}
ul.moduleCommands li:hover > ul {	/* one of the most important declarations - the browser must detect hovering over arbitrary elements                                   the > targets only the child ul, not any child uls of that child ul */
	display: block;					/* makes the child block visible - one of the most important declarations */
}
/* and some link styles */
ul.moduleCommands li a {
	color: #ff6600;
	display: block;
	width: 100%;
	text-decoration: none;
}
ul.moduleCommands li a:hover, ul.moduleCommands li a.CSStoHighLink {
	color: #ff6600;
}
ul.moduleCommands li:hover > a {
	color: #ff6600;
}
/* supports links in branch headings - should not be display: block; */

ul.moduleCommands ul {				/* copy of above declaration without the > selector, except left position is wrong */
	display: none;
	position: absolute;
	top: 2px;
	left: 78px;
}

.adminModule {
	border: 1px solid #ff6600;
	margin: 10px;
}

.moduleHeader {
	background-color: #fff8dc;
	padding:5px;
	border-bottom: 1px solid #ff6600;
	height: 20px;
}

.moduleTitle {
	float: left;
}

.moduleCommands {
	width: 100px;
	text-align: left;
}

.deleteModuleContainer {
	float: right;
}

.moduleContentContainer {
	clear: both;
	padding: 5px;
}

/* ---------- view site menu ---------- */

#ve_controlPanel {
	font-size : 7px;
	line-height: 13px;
	color: #FF3300;
	text-align:left
}

#ve_controlPanel a{
	color: #FF3300;
}

#ve_controlPanel a:hover{
	text-decoration: underline;
	color: #666666;
}


