body {
	background-color : #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #000000;
	margin: 0;
}

.mainTable, .mainRow {
	height: 100%;
	
}

.mainText {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #000000;
}

.mainText a, .mainText a:link, .mainText a:active, .mainText a:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color: #4A4A4A;
}

.mainText a:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color: #339999;
}

.menuText {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #000000;
}

.menuText a, .menuText a:link, .menuText a:active, .menuText a:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #000000;
}

.menuText a:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color: #4A4A4A;
}

.menuspacer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2px;
	color: #FFFFFF;
	text-decoration:none;
	height: 2px;
}

.menubtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	vertical-align: middle;
}

.menubtn a, .menubtn a:link, .menubtn a:active, .menubtn a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
}

.menubtn a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30853A;
	background-color: #FFFFFF;
	text-decoration: underline;
}

.menubtnHeader {
        background: white url(/gfx/FadeBar.gif) repeat-x top right;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
	height: 25px;
	border: thin solid rgb(204,204,204)
} 

.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	border:1 solid #000000;
	color:#000000;
}

.button {
   	font-family: Arial;
   	font-size: 10pt;
   	font-weight: bold;
   	border: 2px solid #339999;
   	color: #000000;
   	background: #dae2fe;
}

.tabOn {
	width: 115px;
        background: white url(/gfx/tab_current.jpg) no-repeat top center;
} 

.tabOff {
	width: 115px;
        background: white url(/gfx/tab_other.jpg) no-repeat top center;
}

.tabSmallOn {
	width: 80px;
        background: white url(/gfx/tab_current_sml.jpg) no-repeat top center;
} 

.tabSmallOff {
	width: 80px;
        background: white url(/gfx/tab_other_sml.jpg) no-repeat top center;
}

.borderGrey {
	width: 1px;
        background: white url(/gfx/border-grey.jpg) repeat-y top center;
} 

.baseGrey {
	height: 1px;
        background: white url(/gfx/border-grey.jpg) repeat-x top center;
} 

.topGrey {
	height: 1px;
        background: white url(/gfx/top-grey.jpg) repeat-x top center;
} 