body{
margin:0;
padding:0;
background:#666;
}

body, text, td, p, ul, ol, input, select, button{
font:13px Arial, Tahoma;
}

a{color:#7F7AB4}
a:hover{color:#f00}

h1{
color:#7F7AB4;
font:bold 17px Tahoma;
font:normal 22px Verdana, Tahoma;
letter-spacing:-1px;
}
h2{
color:#E4AB48;
font:bold 16px Tahoma;
}
p{
line-height:17px;
padding:0;
margin:0;
margin-bottom:10px;
}
.content{
color:#000;
}




/* table.grid */
table.grid{
border-collapse:collapse;
font:11px Tahoma;
color:#000;
background:#fff;
border:solid 1px #ccc;
}
	table.grid th,
	table.grid td{
	padding:5px 10px;
	border-bottom:solid 1px #ccc;
	}
	table.grid th{
	text-align:left;
	color:#000;
	background:#ccc;
	}
	table.grid a{
	text-decoration:none;
	}
/* ### end of table.grid */

/* treemenu */
div.treemenu{
background:#eee; /* url(/img/menu1.gif) top right no-repeat; */
padding:0px 0 0 0;
border:solid 1px #ccc;
border-bottom:solid 0px #ccc;
}
ul.m1, ul.m2, ul.m3{
margin:0 0 0 0;
list-style:none;
}
	ul.m1 a{
	display:block;
	padding-left:10px;
	width:100%;
	height:20px;
	text-decoration:none;
	color:#000;
	border-bottom:solid 1px #ccc;
	}
		ul.m1 a:hover{
		color:#000;
		background:#fff;
		}
		ul.m1 li{
		font:bold 10px/22px Tahoma;
		text-transform:uppercase;
		}
	ul.m2 a{
	display:block;
	margin-left:10px;
	padding:2px 0 0 10px;
	width:100%;
	height:20px;
	font:11px Tahoma;
	text-transform:none;
	}
	ul.m3 li{
	font:10px Tahoma;
	}
	li.selected a{
	border-left:solid 2px;
	}
/* ### end of treemenu */

.box{
padding:10px;
border:solid 1px #ccc;
margin-bottom:10px;
width:"100%";
background:#fff;
}
	.box h2{
	color:#000;
	margin:0 0 10px 0;
	}

table.logout{
	font:12px Arial;
}
table.logout form{
	padding:0;
	margin:0;
}

.mainmenu{
background:url(/img/bg5.gif) top left repeat-y;
}
.mainmenu a{
padding:5px 0px 5px 30px;
font:bold 10px Tahoma;
text-decoration:none;
text-transform:uppercase;
color:#fff;
display:block;
width:100%;
height:18px;
}
.mainmenu a:hover{
text-decoration:underline;
}
