html *	{ margin:0; padding: 0; }
body	{ font: normal 12px/1.2em "Lucida Grande", verdana, arial, helvetica, sans-serif; }
h1	{ font-size: 5em; line-height: 1.2em; }
h2	{ color: #9a9a9a; font-size: 2.4em; line-height: 1.2em; }
p	{
	font-weight: normal;
	font-size: 1.3em;
	line-height: 1.4em;
	margin: 1.3em auto;
}
a:link, a:hover, a:active, a:visited {
	padding: 0px 1px 1px 1px;
	color: blue;
}

	
#column2_2 li.Clear, .Clear {
	line-height: 0%;
	height: 0%;
	overflow: hidden;
	clear: both;
	font-size: 1px;
}

.m b, .f b, .r b { 
	height: 1px; 
	overflow: hidden; 
	font-size: 1px; 
	line-height: 0%; 
	display: block; 
	clear: both;
}
b.m1	{ margin: 0 1px; }
b.m2	{ margin: 0 2px; }
b.m3	{ margin: 0 3px; }
b.m5	{ margin: 0 5px; }
.f b.m1, .r b.m1	{ margin: 0 1px; height: 2px; }
.m b	{ background-color: #ffffbb; }
.f b	{ background-color: #e1eaff; }
.r b	{ background-color: #f0f0f0; }

.footer 	{ text-align: center; clear: both; display: block; position: static; padding-top: 50px; }
.footer ul	{ list-style-type: none; }
.footer li	{ display: inline; padding: 1px 2px; color: #999; }
.footer li a:link, .footer li a:hover, .footer li a:visited, .footer li a:active { color: #999; text-decoration: underline; }
.footer li a:hover { text-decoration: none; }

a:link.CButton, a:active.CButton, a:hover.CButton, a:visited.CButton {
	overflow: hidden;
	vertical-align: middle;
	float: left;
	text-decoration: underline;
	padding-left: 15px;
	margin-left: 1px;
	
	display: block;
	line-height: 1.4em;
	color: blue;
	min-height: 15px;
}

a:hover.CButton {
	text-decoration: underline;
}

a:link.BTrash, a:active.BTrash, a:visited.BTrash, a:hover.BTrash { background: url(/images/btn_trash.gif) no-repeat left 3px; }
a:hover.BTrash		{ background-position: left -21px; }

a:link.BPlus, a:active.BPlus, a:visited.BPlus, a:hover.BPlus { background: url(/images/btn_plus.gif) no-repeat left 3px; }
a:hover.BPlus		{ background-position: left -21px; }

a:link.BEdit, a:active.BEdit, a:visited.BEdit, a:hover.BEdit { background: url(/images/btn_edit.gif) no-repeat left 3px; }
a:hover.BEdit		{ background-position: left -21px; }

a:link.BOK, a:active.BOK, a:visited.BOK, a:hover.BOK { background: url(/images/btn_ok.gif) no-repeat left 3px; }
a:hover.BOK			{ background-position: left -21px; }

a:link.BCancel, a:active.BCancel, a:visited.BCancel, a:hover.BCancel { background: url(/images/btn_cancel.gif) no-repeat left 3px; }
a:hover.BCancel		{ background-position: left -21px; }

a:link.BRefresh, a:active.BRefresh, a:visited.BRefresh, a:hover.BRefresh { background: url(/images/btn_refresh.gif) no-repeat left 3px; }
a:hover.BRefresh	{ background-position: left -21px; }


