BODY {
	background-color: #DACCDA;
	font: normal normal normal 12px arial;
	color: #7E6377;
        scrollbar-base-color: #7E6377;
        
}

DIV.header {
	font-weight: bold;
	color: #7E6377;
}

TD.header {
	font-weight: bold;
}

.msg {
	color: #7E6377;
	font-weight: bold;
	border: 1px solid #7E6377;
	padding: 5px;
	margin-bottom: 20px;
}

.formBtn {
	margin-top: 20px;
}

.metaForm {
	border: 1px solid #7E6377;
}
.metaForm TD {
	padding: 5px;
	background-color: white;
}
.metaForm .selTR TD {
	background-color: #DACCDA;
}

.loginForm {
	padding: 20px; 
	font-size: 10pt;
}

.loginForm INPUT {
	font-size: 10pt;
	width: 150px;
}

.menuPane {
	vertical-align: top;
	padding-top: 150px; 
}


.contentPane {
	box-sizing: border-box;
	-moz-box-sizing: border-box; 
        -moz-box-shadow: inset 0 0 1em #7E6377;
        box-shadow: 10px 10px 20px #7E6377; 

	vertical-align: top;
	width: 591;
	height: 460;
	padding: 20px;
	overflow: auto;
        scrollbar-base-color: #7E6377;

        
}

.siteMenu {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	text-align: right;
	font-weight: bold;
	color: white;
	padding-right: 10px;
}

.siteMenu LI {
	display: inline;
}

.siteMenu A {
	text-decoration: none;
	color: white;
}

.itemsTable A {
        text-decoration: none;
        color: #DACCDA;
}

.itemsTable {
	width: 100%;
	text-align: center;
	border: 1px solid #7E6377;
}

.itemsTable TH {
	background-color: #A8889B;
	color: white;
}

.itemsTable TD {
	padding: 5px;
        background-color: #7E6377; <!--  #DACCDA; -->
}

.itemImg {
	border: 0;
	padding-right: 10px;
}

.box {
	border: 1px solid #7E6377;
	background-color: white;
	padding: 10px;
	color: #7E6377;
}

/* --------- CSS MENU ----------- */
#catMenu, #catMenu ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	float : left;
	width : 11em;
margin-left : 1.05em;
}
	
#catMenu li { /* all list items */
	position : relative;
	float : left;
	line-height : 1.25em;
	margin-bottom : -1px;
	width: 11em;
}
	
#catMenu li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 11.05em;
	margin-top : -1.35em;
}
	
#catMenu li ul ul { /* third-and-above-level lists */
	left: -999em;
}
	
#catMenu li a {
	width: 11em;
	w\idth : 10em;
	display : block;
	color : #7E6377;
	font-weight : bold;
	text-decoration : none;
	background-color : #DACCDA;
	border : 1px solid #7E6377;
	padding : 0 0.5em;
}
	
#catMenu li a:hover {
	color : #DACCDA;
	background-color : #7E6377;
}
	
#catMenu li:hover ul ul, #catMenu li:hover ul ul ul, #catMenu li.sfhover ul ul, #catMenu li.sfhover ul ul ul {
	left: -999em;
}
	
#catMenu li:hover ul, #catMenu li li:hover ul, #catMenu li li li:hover ul, #catMenu li.sfhover ul, #catMenu li li.sfhover ul, #catMenu li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
