#AddQAItem {

	background-color: #CCCCCC;

	width: 332px;

	height: 174px;

	padding: 10px;

	visibility: hidden;

}

body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	margin-bottom: 0px;

	padding-bottom: 0px;

}

h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	margin-bottom: 5px;

}

p {

	margin-top: 5px;

	margin-bottom: 5px;

}

form {

	margin-top: 5px;

	margin-bottom: 5px;

}

.dialog {

	border: thin outset #999999;

	background-color: #CCCCCC;

	padding: 10px;

}

.dialog-buttons {

	position: absolute;

	top: 5px;

	right: 5px;

}.limited-height {

	overflow: auto;

	height: 45px;

}

.description-text {

	font-family: "Courier New", Courier, mono;

	font-size: 12px;

}

.uncomplete {

	display: none;

}

.strong {
	font-weight: bolder;
	color: #000000;
	text-decoration: none;

}

.hidden {

	display: none;

}

.admin-section {

	color: #FF0000;

}#menu {

	background-color: #D4D0C8;

	padding: 3px 3px 0px;

	border-bottom-style: solid;

	border-bottom-color: #333333;

	border-bottom-width: 1px;

	border-top-color: #FFFFFF;

	border-top-width: 1px;

	border-top-style: solid;

	font-family: Tahoma, Verdana;

	font-size: 11px;

	color: #000000;

}

#menu a {

	color: #000000;

	text-decoration: none;

	margin-top: 2px;

	margin-bottom: 0px;

	padding-right: 5px;

	padding-left: 5px;

}

#menu a:hover {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #FFFFFF;

	padding-left: 4px;

	padding-right: 4px;

}

a {

	color: #0000FF;

}

a:visited {

	color: #0000FF;

}

.admin-section a, .admin-section a:visited, a.admin-section, a.admin-section:visited {

	color: #FF0000;

}

.hint {

	border: 1px solid #000000;

	background-color: #FFFFE1;

	padding: 3px;

	overflow: auto;

	font-size: 10px;

}

hr {

	color: #EEEEEE;

}
