@media print, screen {
	BODY 	{ 
		font-family:arial,sans-serif;
		font-size:80%;
		margin:auto;
		padding:0;
		background-color:#ffffff;
		color:#4d4d4d;
		text-align:center;
	}
	BUTTON			{padding:0;margin:0; border:0;background-color:#ffffff}
	TABLE			{font:8pt Verdana;color:#444444;margin-bottom:0;border-collapse: collapse;}
	TABLE TD		{vertical-align:top;padding:1px 10px 1px 0;};
	TABLE.searchtbl	{font:8pt Verdana;color:#444444;line-height:15px;width:700}
	TABLE.filtertbl	{font:7pt Verdana;color:#444444;line-height:7px;width:100%;}
	.filterdiv		{padding:5px;border:1pt solid #888888;width:200}
	TABLE.innertbl	{font:8pt Verdana;color:#444444;line-height:15px}
	TABLE.smalltbl	{font:8pt Verdana;color:#444444;line-height:15px}
	DIV.choice		{text-align:right;}
	.searchcol		{width:400}
	.layout			{font:8pt Verdana;color:#444444;;width:780}
	.maindiv    	{width:780;overflow:hidden;font:8pt Verdana;color:#444444;line-height:15px}
	.jobcol			{background-color:#FCF9E4;}
	FIELDSET P 		{margin-top:.5em}
	FIELDSET		{margin-top:1em;padding:5px}
	FIELDSET H2		{font:8pt Verdana;font-weight:bold;margin:0 0 5px 0;padding:0}
	INPUT, TEXTAREA, SELECT	{font:8pt Verdana;color:#444444;}
	TEXTAREA		{width:500px;}
	.hdr			{font:10pt Arial;color:#444444;text-align:left;font-weight:bold}
	P				{margin-top:1em}
	.errmsg			{margin-top:2em;margin-bottom:2em;padding:5px;border:1pt solid red;color:red}
	.filtertitle	{font:7pt Verdana;color:#444444;font-weight:bold;cursor:hand}
	.filterdetailnew	{font:7pt Verdana;color:red;padding-left:10;}
	.filterdetail	{font:7pt Verdana;color:#444444;padding-left:10;}
	.filtercomment	{font:8pt Verdana;font-style:italic;color:#444444}
	.btn			{width:84;height:24;border:0;background-color:none}
	.cell			{vertical-align:top}
	.heading, H1		{font:14pt Arial;font-weight:bold;color:#1860AC;margin-bottom:.5em;margin-top:1em}
	.filterheading, H2	{font:12pt Arial;font-weight:bold;color:#1860AC;}
	.comment		{font-style:italic;}
.clear {
	height:0px;
	clear:both;
	line-height:0px;
}
#homepage, #adminpage, #page, #userpage {
	margin:0px auto;
	width:1000px;
	text-align:left;
}
#adminpage {
	background:url(images/adminpage_bkgrnd.gif) top left repeat-y;
}
#homepage #main {
	position:relative;
}
#homepage #welcome {
	position:absolute;
	top:25px;
	left:233px;
}
#homepage #panels {
	position:absolute;
	display:inline;
	left:560px;
	top:20px;
	width:424px;
}
#panel1_outer, #panel2_outer, #panel3_outer {
	background:url(images/panel_bottom.jpg) bottom left no-repeat;
	width:100%;
	margin-bottom:12px;
}
#panel1_inner, #panel2_inner, #panel3_inner {
	background:url(images/panel_top.gif) top left no-repeat;
	padding:12px;
	width:424px;
	display:inline;
}
#panels IMG {
	float:left;
}
#panels .panelcontent {	
	float:left;
	width:230px;
	font-size:85%;
}
/*
#panels .panelcontent STRONG {
	color:#1860AC;
}
*/
UL.menu {
	padding:0;
	margin:5px 0;
}
UL.menu LI {
	display:inline;
	margin-right:20px;
}
UL.menu LI A {
	color:#404040;
}
#lmc {
	width:430px;
	font-size:80%;
	float:left;
}
#footerpane UL {
	float:right;
}
#leftpane {
	float:left;
	width:200px;
	padding-top:100px;
}
#mainpane {
	float:left;
	width:800px;
}
.adminsection FORM {
	padding:0;
	margin:0;
}
.menudiv {
	padding:10px 5px;
	margin:0 10px;
	border:1px solid #1860AC;
	width:166px;
	background-color:#ffffff;
}
#header {
	background:#ffffff url(images/hdr_bkgrnd.gif) bottom left repeat-x;
	padding-bottom:22px;
	margin-bottom:20px;
}
#footerpane {
	clear:both;
	margin-top:10px;
	padding:5px 0;
}
#adminpage #footerpane {
	background:#ffffff url(images/footerpane_bkgrnd.gif) top left repeat-x;
}
#panels .panelcontent .linkitem {
	clear:both;
}
#panels .panelcontent .linkitem A {
	color:#4d4d4d;
	text-decoration:none;
}
#panels .panelcontent .linkitem IMG {
	float:right;
	border:none;
	margin-top:10px;
}
#panels .panelcontent .linkitem H2 {
	padding-bottom:0;
	margin:0;
	font-size:1.1em;
}
}
@media screen {
	.button			{display:inline}
	.lmcposn		{position:relative;left:97}
	.topmenu		{font:8pt Arial;color:#444444;width:130px;border:1pt solid #1860AC;cursor:hand}

}
@media print {
	.button			{display:none}
	.lmcposn		{position:relative;left:0}
	.topmenu		{display:none}
}
