/* Framework */
body, html { 
	margin:0;
	padding:0;
	border: 0px;
	height:100%;
	font: 12px Tahoma, Verdana, "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
}

/* Header */
.ventHeader {
	height:30px;
	font: 12px Tahoma, Verdana, "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
	.ventHeader #ventHeaderLogo { background-image:url('../images/top_mid.png'); }
	.ventHeader #ventHeaderLeft { background-image:url('../images/top_left.png'); }
	.ventHeader #ventHeaderRight {  background-image:url('../images/top_right.png'); }

	
/* Main Content */
.ventContainer {
	position:relative;
	z-index:1;
	margin-left:7px;
	margin-right:7px;
	background-color:#fefefe;
	overflow:auto;
}
	.ventContainer ul, .ventContainer li { margin: 0px; padding: 0px; }
	.ventContainer #ventOverview { margin-left: 5px; }
	.ventContainer #ventOverview li{
		
		list-style-type: none;
		/*
			Since we removed + / - icon, disable:
		padding-left: 22px;
		margin-bottom: 5px;
		line-height: 17px;
		*/
		padding-left: 17px;
		line-height: 17px;

	}
	.ventContainer #ventOverview li.submenu{
		/* background: white url('../images/tree_close.png') no-repeat left 1px; */
		cursor: hand !important;
		cursor: pointer !important;
	}
	.ventContainer #ventOverview li.submenu ul{ display: none; }
	.ventContainer #ventOverview .submenu ul li{ cursor: default; }
	/** Specialized icons, overwrites previous  **/
	.ventContainer #ventOverview li .userAFK{ background: white url('../images/tree_user_afk.png') no-repeat left center;}
	.ventContainer #ventOverview li .userAdmin{ background: white url('../images/tree_user_admin.png') no-repeat left center;}
	
	

/* Footer */
.ventFooter {
	position:relative;
	z-index:2;
	height:30px;
	font: 12px Tahoma, Verdana, "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color:#313131;
}
	.ventFooter #ventLinks { padding:7px; color:#ffffff; }
	.ventFooter #ventLinks a:link, .ventLinks a:visited { color:#ffffff; text-decoration:none; }
	.ventFooter #ventLinks a:hover, .ventLinks a:active  { color:#dedede; text-decoration:underline; }

	
/* Error Message */
.ventError {
	margin:40px;
	font-size:14px;
	color:#313131;
	text-align:center;
}

/* Vent Links */
.ventLinks {
	text-align:right;
	font-size:12px;
	color:#555555;
	font-family:Tahoma;
	text-decoration:none;
	margin-top:3px;
}
.ventLinks a:link, .ventLinks a:visited {
 	font-size:12px;
	color:#555555;
	font-family:Tahoma;
	text-decoration:none;
}
.ventLinks a:hover, .ventLinks a:active {
	text-decoration:underline;
	color:#313131;
}



/* Lobby Style */
.ventTitle {
	padding:7px;
}
.ventUser {
background: white url('../images/tree_user.png') no-repeat left top;
}
