body {
	background-color: #ffffff;
	color: #888888;
}

body, div, input, option, p, select, td, th {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
}

textarea {
	font-family: "Lucida Console", "Courier New", monotype;
	font-size: 11px;
}


#contentBlock {
	border: 0px solid #666666;
	margin: 0px 0px 20px 150px;
}


#copyrightBlock {
	border: 0px solid #666666;
	border-top: 1px dotted #666666;
	clear: left;
	font-size: 10px;
	margin: 20px 0px 0px 150px;
	padding: 5px 0px 0px 0px;
}


#menuBlock {
	border: 0px solid #666666;
	background-color: #90bade;
	float: left;
	color: #333;
	width: 120px;
}
#menuBlock ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
#menuBlock li {
	border-bottom: 1px solid #ffffff;
	margin: 0;
}
#menuBlock li a {
	display: block;
	padding: 3px 3px 3px 0.5em;
	border-left: 10px solid #ffcc00;
	background-color: #999999;
	color: #fff;
	text-decoration: none;
	width: 100%;
}
html>body #menuBlock li a {
	width: auto;
}
#menuBlock li a:hover {
	border-left: 10px solid #ffbb00;
	background-color: #aaaaaa;
	color: #fff;
}

#message {
	color: #ffaa00;
	margin-bottom: 20px;
}

p#faqBreakdown {
 padding-top: 20px;
}


table.summary {
	border: 1px solid #999999;
}


th.summary {
	text-align: left;
	color: #ffffff;
	background-color: #999999;
	font-weight: normal;
	border-bottom: 1px solid #999999;
}


/*----------------
 Category Add
 -----------------*/
div#categoryAdd {
	margin-bottom: 20px;
}
table#categoryFormAdd th {
	background-color: #999999;
	color: #ffffff;
	text-align: left;
}
table#categoryFormAdd td {
	background-color: #f0f0f0;
}


/*----------------
 Category Delete
 -----------------*/
div#categoryDelete {
	margin-bottom: 20px;
}
table#categoryFormDelete td {
	background-color: #f0f0f0;
	border: 1px solid #ffbb00;
	padding: 10px;
	text-align: center;
}


/*----------------
 Category Edit
 -----------------*/
div#categoryEdit {
	margin-bottom: 20px;
}
table#categoryFormEdit th {
	background-color: #999999;
	color: #ffffff;
	text-align: left;
}
table#categoryFormEdit td {
	background-color: #f0f0f0;
}


/*----------------
 Category List
 -----------------*/
div#categoryList {
	margin-bottom: 25px;
}
table#categoryList th {
	background-color: #999999;
	color: #ffffff;
	text-align: left;
}
table#categoryList td {
	background-color: #f0f0f0;
}


/*----------
 FAQ Add
 ----------*/
div#faqAdd {
	margin-bottom: 20px;
}
table#faqFormAdd th {
	background-color: #999999;
	color: #ffffff;
	text-align: left;
}
table#faqFormAdd td {
	background-color: #f0f0f0;
}


/*----------
 FAQ Delete
 ----------*/
div#faqDelete {
	margin-bottom: 20px;
}
table#faqFormDelete td {
	background-color: #f0f0f0;
	border: 1px solid #ffbb00;
	padding: 10px;
	text-align: center;
}


/*----------
 FAQ Edit
 ----------*/
div#faqEdit {
	margin-bottom: 20px;
}
table#faqFormEdit th {
	background-color: #999999;
	color: #ffffff;
	text-align: left;
}
table#faqFormEdit td {
	background-color: #f0f0f0;
}


/*----------
 FAQ List
 ----------*/
div#faqList {
	margin-bottom: 25px;
}
table#faqList th {
	background-color: #999999;
	color: #ffffff;
	text-align: left;
}
table#faqList td {
	background-color: #f0f0f0;
	vertical-align: top;
}


/*--------------
 FAQ SelectCat
 --------------*/
div#faqSelectCat {
	margin-bottom: 20px;
}


/*--------------
 User ChgPwd
 --------------*/
div#userPassword {
	margin-bottom: 20px;
}
table#userFormPwd th {
	background-color: #999999;
	color: #ffffff;
	text-align: left;
}
table#userFormPwd td {
	background-color: #f0f0f0;
	vertical-align: top;
}


#topHeader {
	border: 0px solid #666666;
	border-bottom: 1px dotted #666666;
	font-size: 2.5em;
	font-weight: bold;
	margin-bottom: 20px;
	padding-bottom: 5px;
}



ul.summary {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
	
li, li.summary {
	margin-bottom: 0.5em;
}
	