fieldset 
{
	position:relative; 
	padding: 0px;
	background-color: #FFFFF0;
	border-color: #52C5FF;
} /* For legend positioning */
legend 
{
	font-family: Arial;
	font-size: 0px;
	font-weight: bold;
	padding:0;
}

html, body {
	margin-top: -35px;
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px;
	padding: 0px; 
	font-family: Arial;
}

body, input, select, textarea {
	background-color: FFFFF0;
}


div.pageheader {
	text-align: left;
	font-family: Arial;
	font-size: 8px;
	color: red;
	font-weight: bold;
}

td, input, select, textarea {
	font-family: trebuchet MS;
    font-size: 11px;
	color: #002C46;
	vertical-align: middle; 
	border-color: #52C5FF;
}
td {
	padding: 1px;
	max-width: 126px;
	border-color: #52C5FF;
}
table.main {
	width: 99%;	
	height: 0%;	
	border-collapse: collapse;
    background-color: white;
	font-size: 0px;
}
td.menuitemup {
	vertical-align: middle;
	text-align: center;
    background-color: white;
	width: 0%;
	height: 0px;
    border-top: 0px solid #CCCCCC; 
    border-bottom: 0px solid #CCCCCC;
	font-size: 0px;
}
td.menuitembottom {
	vertical-align: middle;
	text-align: center;
    background-color: white;
	width: 0%;
	height: 0px;
    border-top: 0px solid #CCCCCC; 
    border-bottom: 0px solid #CCCCCC;
	font-size: 0px;
}
a{
    text-decoration: none;
	color: #FFFFFF; 
	font-size: 0px;
}
a.menulinkup {
    text-decoration: none;
	color: #FFFFFF;
	font-size: 0px;
}
a.menulinkbottom {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 0px;
    border-bottom: 0px;
}
td.head {
	height: 0px;
	vertical-align: middle;
	text-align: center;
	padding: 1px 1px;
	font-family: Arial;
	font-size: 0px;
	color: white;
	font-weight: bold;
}
td.menu {
	height: 0px;
}
td.textarea {
  padding:1px;
  font-family: Arial;
  font-size: 11px;
  height: 100%;
}