BODY {
	background-color: #FFFFFF;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Blue;
}
A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Blue;
}
A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Purple;
}
A.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Blue;
}
A.top:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Blue;
}
A.top:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Purple;
}
A.category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Normal;
	color: #FFFFFF;
	text-decoration: None;
}
A.category:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Normal;
	color: #FFFFFF;
	text-decoration: None;
}
A.category:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Normal;
	color: #FFFFFF;
	text-decoration: Underline;
}
A.add {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Normal;
	color: #ffffff;
	text-decoration: None;
}
A.add:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Normal;
	color: #ffffff;
	text-decoration: None;
}
A.add:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Normal;
	color: #ffffff;
	text-decoration: Underline;
}
A.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
A.header:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
A.header:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
A.contentbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: None;
	color: Black;
}
A.contentbox:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: Underline;
	color: Purple;
}
A.contentbox:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: Underline;
	color: Black;
}
A.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: Underline;
	color: #656565;
}
A.small:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: Underline;
	color: #656565;
}
A.small:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: None;
	color: #656565;
}
TABLE.main {
	width: 780px;
	height: 100%;
}
TABLE.boxes {
	width: 580px;
}
TABLE.contentbox {
	width: 285px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #c0c0c0;
}
TABLE.contentbox_full {
	width: 580px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #c0c0c0;
}
TABLE.content {
	width: 580px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #c0c0c0;
}
TABLE.category {
	width: 170px;
	border-left: 1px solid #1E998B;
	border-right: 1px solid #1E998B;
	border-bottom: 1px solid #1E998B;
}
TABLE.search {
	width: 580px;
	height: 103px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	background-image: url(images/bg_search.gif);
}
TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
TD.add {
	background-image: url(images/bg_add.gif);
	width: 170px;
	height: 20px;
}
TD.help {
	background-image: url(images/bg_help.gif);
	width: 170px;
	height: 20px;
}
TD.category {
	background-image: url(images/bg_category.gif);
	width: 170px;
	height: 20px;
}
TR.category_result {
	background-image: url(images/bg_category_result.gif);
	width: 170px;
	height: 20px;
}
TR.header {
	background-image: url(images/header.gif);
	width: 286px;
	height: 20px;
}
tr.alternate { background-color: #F4FBFD; }
TD.category_under {
	background-image: url(images/bg_category_under.gif);
	width: 170px;
	height: 5px;
}
TD.maintop1 {
	width: 200px;
	height: 81px;
	background-color: #FFFFFF;
	padding-left: 5px;
}
TD.maintop2 {
	width: 580px;
	height: 81px;
	background-color: #FFFFFF;
}
TD.ten {
	width: 10px;
	background-color: #FFFFFF;
}
TD.main_left {
	width: 170px;
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}
TD.main_right {
	width: 580px;
	background-color: #FFFFFF;
}
TD.maincenter {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 150px;
	background-color: #1E998B;
}
TD.mainleft {
	width: 10px;
	background-color: #1E998B;
}
TD.mainright {
	width: 10px;
	background-color: #FFF9D9;
	border-right: 1px solid #FFB000;
}
TD.mainlefttop_header1 {
	background-color: #FFD700;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
TD.mainlefttop_header {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
TD.empty_top {
	height: 5px;
	background-color: #FFF9D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px solid #FFB000;
	border-left: 1px solid #FFB000;
	border-right: 1px solid #FFB000;
	font-weight: bold;
}
TD.empty_bottom {
	height: 5px;
	background-color: #FFF9D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: 1px solid #FFB000;
	border-left: 1px solid #FFB000;
	border-right: 1px solid #FFB000;
	font-weight: bold;
}
TD.header_text {
	width: 240px;
	height: 21px;
	background-color: #239BC7;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: Bold;
	padding-left: 15px;
}
TD.header1 {
	width: 240px;
	height: 21px;
	background-color: #239BC7;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: Bold;
}
TD.header2 {
	width: 45px;
	height: 21px;
	background-color: #91CDE3;
	font-family: Arial, Helvetica, sans-serif;
	color: #656565;
	font-size: 12px;
	font-weight: Normal;
}
TD.header1_category_result {
	width: 231px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: Bold;
}
TD.header2_category_result {
	width: 54px;
	height: 20px;
	background-color: #91CDE3;
	font-family: Arial, Helvetica, sans-serif;
	color: #656565;
	font-size: 12px;
	font-weight: Normal;
}
TD.contentbox_left {
	width: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E9F5FA;
	border-left: 1px solid #000094;
}
TD.contentbox_right {
	width: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E9F5FA;
	border-right: 1px solid #000094;
}
TD.contentbox {
	width: 279px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E9F5FA;
	padding-top: 5px;
	padding-bottom: 5px;
}
TD.contentbox_full {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E9F5FA;
	padding-top: 5px;
	padding-bottom: 5px;
}
TD.text {
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E9F5FA;
	padding: 15px;
}
TD.content {
	width: 580px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E9F5FA;
	padding-top: 5px;
	padding-bottom: 5px;
}
TD.category_result_under {
	background-image: url(images/bg_category_result_under.gif);
}
TD.line {
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Normal;
	color: #656565;
	border-top: 1px solid #c0c0c0;
}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: Bold;
}
TD.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E9F5FA;
}
