p {
 font-size: 12px; 
 line-height: 18px; 
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}
 
h1 { font-size: 20px; 
 line-height: 24px; 
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}

h2 {
 font-size: 16px;
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}

li {
 font-size: 12px; 
 line-height: 18px; 
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 margin-bottom: 6px
}

a.menulink:link {
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font: bold;
	color: white;
	display: block;
	margin: 5px
}

a.menulink:visited  {
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font: bold;
	color: white;
	display: block;
	margin: 5px
}

a.menulink:hover   {
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	color: black;
}

th { 
 font-size: 12px; 
 line-height: 18px; 
 font-family: Arial, Helvetica, sans-serif; 
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

td.search { 
 font-size: 11px; 
 color: blue;
 line-height: 18px; 
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}

select.search { 
 font-size: 11px; 
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}

input.search { 
 font-size: 11px; 
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}

textarea.search { 
 font-size: 11px; 
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}

table.primary {
	border: 0px solid black;
	border-collapse: collapse;
	width:780px;
	align:center;
}

td.p_top {
	width:780;
	vertical-align:top;
	background-color:999186;
	padding:0px;
}

td.p_side {
	width:165;
	vertical-align:top;
	background-color:999186;
	padding:0px;
}


td.p_main {
	width:610;
	vertical-align:top;
	background-color:FFFFFF;
	padding:10px;
}

td.p_bottom {
	width:780;
	vertical-align:bottom;
	background-color:999186;
	padding:0px;
}

