
body {
	margin: 20px;
	background-color: #242424;
	background-image: url('/_img/pattern.jpg');
}

font, th, td, p {
	font-family: Arial, Helvetica, sans-serif, Lucida Grande, Tahoma, Verdana;
	font-size: 12px;
	line-height: 1.5;
}

a:link		{text-decoration: none; color: #ba2525;}
a:visited	{text-decoration: none; color: #ba2525;}
a:active	{text-decoration: none; color: #e10d0d;}
a:hover		{text-decoration: none; color: red;}

.justify	{text-align: justify;}

img			{border: 0px none;}
form		{margin: 0px;}

.maintable {
	width: 755px;
	border: 1px black solid;
}

.mainbody	{
	background-color: #ffffff;
}

.tablebody {background-color: #dfdfdf;}

th {color: #eeeeee; font-size: 10px; font-weight: bold; background-image: url('/_img/cellpic2.gif'); height: 25px;}
th.title2 {background-image: url('/_img/cellpic1.gif'); border: #ffffff 0px; height: 28px;}
td.row1 {background-color: #ffffff;}
td.row2 {background-color: #f7f7f7;}

.header {
	font-weight: bold;
	font-size: 22px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	line-height: 120%;
	padding-bottom: 7px;
}

.title2 {font-weight: bold; font-size: 10px ; letter-spacing: 1px; color: #4f4f4f;}

.maintextbox {
	background-color: #ffffff;
	padding: 10px;
	padding-top: 0px;
	text-align: justify;
}

.sidepanel {
	padding: 10px 15px;
	font-size: 11px;
	text-align: justify;
}



.nav_menu {
	text-align: center;
	background-color: #000000;
	padding: 0;
	margin: 0;
}

.menu_top {
	color: #4f4f4f;
	padding: 0;
	margin: 0;
	margin-left: 15px;
}
.menu_top li {
	display: inline;
	float: left;
}

.menu_top a {
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 8px 3px 8px;
	text-decoration: none;
}

a.menu_off:link, a.menu_off:visited {
	color: #eeeeee;
}

a.menu_off:link.active, a.menu_off:visited.active, a.menu_off:hover {
	color: #ffffff;
	background: url('/_img/cellpic3.gif');
}

a.menu_on:link, a.menu_on:visited {
	color: #ffffff;
	background: url('/_img/cellpic3.gif');
}


.nav_submenu {
	background: url('/_img/cellpic1.gif');
	padding: 0;
	margin: 0;
}
	
.submenu_top {
	color: #4f4f4f;
	padding: 0;
	margin: 0;
	margin-left: 15px;
}
.submenu_top li {
	display: inline;
	float: left;
}

.submenu_top a {
	display: block;
	font-size: 11px;
	font-weight: normal;
	padding: 3px 8px 3px 8px;
	text-decoration: none;
}

a.submenu_off:link, a.submenu_off:visited {
	color: #4f4f4f;
}
a.submenu_off:link.active, a.submenu_off:visited.active, a.submenu_off:hover {
	color: #ffffff;
	background: none;
	background-color: #999999;
}
a.submenu_on:link, a.submenu_on:visited {
	color: #ffffff;
	background: none;
	background-color: #999999;
}




.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f0f0f0}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f8f8f8;
  border-right:1px solid #f8f8f8;
  background:#f3f3f3}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd;
  background:#f2f2f2}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f2f2f2;
  border-right:1px solid #f2f2f2;}
.spiffy4{
  border-left:1px solid #f8f8f8;
  border-right:1px solid #f8f8f8}
.spiffy5{
  border-left:1px solid #f3f3f3;
  border-right:1px solid #f3f3f3}
.spiffyfg{
  background:#f0f0f0}


#sortable { list-style-type: none; margin: 0; padding: 0;}
#sortable li { margin: 2px; padding: 4px; height: 16px; background-color: #e5e5e5;}

