BODY {
	font-family : verdana, tahoma, Helvetica, sans-serif;
	background-color: #D2D250;
	color: #000000;
	font-size :  10px;
	overflow-y: auto;
}

pre
{
	margin:0px;
	padding:0px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

table.menutable td.menu div.menu_div {
	background-color: #FFFFB2;
}

table.menutable td.menu div.menu_default {
	background-color: #FFFF61;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

table.menutable td.menu div.menu_selected {	
  background-color: #29176F;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

H1,
H2,
H3 {
	font-family: Arial;
}
H1 {
	font-size: 18px;
}
H1.mainTitle {
	font-size: 23px;
	margin-top:8px;
	margin-bottom:15px;
}
H2 {
	font-size: 16px;
}
H3 {
	font-size: 13px;
}

TABLE.main {	
  background-color: #FFFFFF;
	
	vertical-align: top;
	font-family: verdana, tahoma, arial;
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

INPUT, SELECT, TEXTAREA {
	font-family: verdana, tahoma, arial;
	font-size: 11px;
}

TABLE.graymain {	
  background-color: #eeeeee;
	
	vertical-align: top;
	font-family: verdana, tahoma, arial;
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

div.main {	
  background-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	
	vertical-align: top;
	font-family: verdana, tahoma, arial;
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

table.menutable td.menu div.menu_sub {
  background-color: #B0B0AF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
}

table.menutable td.menu {
	width: 180px;
	vertical-align: top;
	font-family: verdana, tahoma, arial;
}

table.menutable td.menu a.ns {
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

table.menutable td.menu a.s {
	color: white;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

table.menutable td.menu a.ss {
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

table.menutable td.menu a.nhl {
	color: white;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

table.menutable td.menu a:hover {
	text-decoration: underline;
}

TD.bottommargin {	
  background-color: #B0B0AF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	
	vertical-align: top;
	font-family: verdana, tahoma, arial;
	color: white;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

TD.hintcaption {	
  background-color: #E0D6BF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	
	vertical-align: top;
	font-family: verdana, tahoma, arial;
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

TD.hinttext {	
  background-color: #F1EBDC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	
	vertical-align: top;
	font-family: verdana, tahoma, arial;
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

TD.hintfont {	
	vertical-align: top;
	font-family: verdana, tahoma, arial;
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

TABLE.hintfont {	
	vertical-align: top;
	font-family: verdana, tahoma, arial;
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

a.link {	
	vertical-align: top;
	font-family: verdana, tahoma, arial;
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

a.link {	
	vertical-align: top;
	font-family: verdana, tahoma, arial;
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

a.link:hover {
	vertical-align: top;
	font-family: verdana, tahoma, arial;
	color: black;	
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.textH3 {
	font-family: Arial;
	font-size: 16px;
}