body {
	margin: 0px;
}
body,td,th,input,select,textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #676D72;
}
a:link, a:visited, a:active {
	color: #676D72;
}
a:hover {
	color: #929BA3;
}
#submenu ol {
	list-style: url(/data/images/sub_bullet.gif) none inside;
	color: #E0E0E0;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-indent: 5px;
}
#submenu ol ol {
	text-indent: 15px;
}
#submenu li, #submenu ol ol li.first-of-type {
	background: url(/data/images/sub_sep.gif) no-repeat left top;
	padding-top: 7px;
}
#submenu li.first-of-type {
	background: none;
	padding-top: 0px;
}
#submenu a {
	text-decoration: none;
}
#submenu a:link, #submenu a:visited, #submenu a:active {
	color: #E0E0E0;
}
#submenu a:hover {
	color: #FFFFFF;
}
#submenu li {
	line-height: 20px;
}
.sub_title {
	font-weight: bold;
	color: #696969;
}
.sub_item {
	color: #E0E0E0;
	font-size: 10px;
	font-weight: bold;
}
.sub_item a {
	text-decoration: none;
}
.sub_item a:link, .sub_item a:visited, .sub_item a:active {
	color: #E0E0E0;
}
.sub_item a:hover {
	color: #FFFFFF;
}
.sub_itemoff {
	color: #EEEEEE;
	font-size: 10px;
	font-weight: bold;
}
.sub_itemoff a {
	text-decoration: none;
}
.sub_itemoff a:link, .sub_itemoff a:visited, .sub_itemoff a:active {
	color: #EEEEEE;
}
.sub_itemoff a:hover {
	color: #FFFFFF;
}
.page_title {
	font-weight: bold;
	color: #F5F5F5;
	overflow: hidden;
	height: 9px;
	text-transform: uppercase;
}
.menu_item {
	font-weight: bold;
	color: #CCCCCC;
	font-size: 10px;
	text-transform: uppercase;
}
.menu_item a {
	text-decoration: none;
}
.menu_item a:link, .menu_item a:visited, .menu_item a:active {
	color: #CCCCCC;
}
.menu_item a:hover {
	color: #FFFFFF;
}
.menu_itemoff {
	font-weight: bold;
	color: #EEEEEE;
	font-size: 10px;
	text-transform: uppercase;
}
.menu_itemoff a {
	text-decoration: none;
}
.menu_itemoff a:link, .menu_itemoff a:visited, .menu_itemoff a:active {
	color: #EEEEEE;
}
.menu_itemoff a:hover {
	color: #FFFFFF;
}
.widget_title {
	font-weight: bold;
	color: #696969;
}
.widget_content {
	color: #DEE0E2;
}
.widget_content a:link, .widget_content a:visited, .widget_content a:active {
	color: #EEEEEE;
}
.widget_content a:hover {
	color: #FFFFFF;
}
h4 {
	font-size: 12px;
	font-weight: bold;
}
h5 {
	font-size: 10px;
	font-weight: bold;
}
.fld_required {
	font-weight: bold;
}
.right {
	text-align: right;
}
.c_l, .c_tl, .c_bl  {
	width: 9px;
}
.c_r, .c_tr, .c_br {
	width: 11px;
}
.c_t, .c_tl, .c_tr {
	height: 12px;
}
.c_b, .c_bl, .c_br {
	height: 5px;
}
.c_tl {
	background-image: url(/data/images/c_tl.gif);
	background-repeat: no-repeat;
}
.c_tr {
	background-image: url(/data/images/c_tr.gif);
	background-repeat: no-repeat;
}
.c_bl {
	background-image: url(/data/images/c_bl.gif);
	background-repeat: no-repeat;
}
.c_br {
	background-image: url(/data/images/c_br.gif);
	background-repeat: no-repeat;
}
.c_t {
	background-image: url(/data/images/c_t.gif);
	background-repeat: repeat-x;
}
.c_b {
	background-image: url(/data/images/c_b.gif);
	background-repeat: repeat-x;
}
.c_l {
	background-image: url(/data/images/c_l.gif);
	background-repeat: repeat-y;
}
.c_r {
	background-image: url(/data/images/c_r.gif);
	background-repeat: repeat-y;
}
.layoutcontent {
	background-color: #DADDDF;
	padding-top: 5px;
	padding-bottom: 5px;
}
