body 
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	
}

a { text-decoration: none; }

a.link:link, a.link:active, a.link:visited { color: #000000; text-decoration: underline; }
a.link:hover { color: #000000; text-decoration: none; }
.link { font-size: 12px; }

a.graylink:link, a.graylink:active, a.graylink:visited { color: #8C8C8C; text-decoration: underline; }
a.graylink:hover { color: #8C8C8C; text-decoration: none; }
.graylink { font-size: 12px; }

a.normallink:link, a.normallink:active, a.normallink:visited { color: #000000; text-decoration: underline; }
a.normallink:hover { color: #000000; text-decoration: none; }
.normallink { font-size: 12px; }

a.smalllink:link, a.smalllink:active, a.smalllink:visited { color: #000000; text-decoration: underline; }
a.smalllink:hover { color: #000000; text-decoration: none; }
.smalllink { font-size: 11px; }

a.smallgraylink:link, a.smallgraylink:active, a.smallgraylink:visited { color: #8C8C8C; text-decoration: underline; }
a.smallgraylink:hover { color: #8C8C8C; text-decoration: none; }
.smallgraylink { font-size: 11px; }

a.menulink:link, a.menulink:active, a.menulink:visited { color: #000000; text-decoration: none; }
a.menulink:hover { color: #000000; text-decoration: underline; }
.menulink { font-size: 16px; }

a.submenulink:link, a.submenulink:active, a.submenulink:visited { color: #000000; text-decoration: none; }
a.submenulink:hover { color: #000000; text-decoration: underline; }
.submenulink { font-size: 14px; }

a.leftmenulink:link, a.leftmenulink:active, a.leftmenulink:visited { color: #2CA500; }
a.leftmenulink:hover { color: #2CA500; }
.leftmenulink { font-size: 12px; }

a.leftsubmenulink:link, a.leftsubmenulink:active, a.leftsubmenulink:visited { color: #000000; text-decoration: underline; }
a.leftsubmenulink:hover { color: #545454; text-decoration: none; }
.leftsubmenulink { font-size: 12px; }

a.homelink:link, a.homelink:active, a.homelink:visited { color: 000000; text-decoration: none; }
a.homelink:hover { color: #000000; text-decoration: underline; }
.homelink { font-size: 13px; font-weight: normal;  }

a.largelink:link, a.largelink:active, a.largelink:visited { color: #000000; text-decoration: underline; }
a.largelink:hover { color: #000000; text-decoration: none; }
.largelink { font-size: 17px; } 

.smalltext { font-size: 11px; color: #000000; }
.smallwhitetext { font-size: 11px; color: #FFFFFF; }
.smallgraytext { font-size: 11px; color: #8C8C8C; }

.generaltext { font-size: 12px; color: #000000; }
.largetext { font-size: 17px; color: #000000; }
.mediumtext { font-size: 15px; color: #000000; }
.generalgraytext { font-size: 12px; color: #8C8C8C; }

h1 { font-size: 19px; color: #000000; font-weight: normal; margin: 0; padding: 0; border: 0; text-align: left; }

.smalltitle { font-size: 15px; color: #000000; }
.windowtitle { font-size: 15px; color: #000000; font-weight: bold; } 
.pagetitle { font-size: 16px; color: #000000; font-weight: normal; }

input.submit, input.button { border-style: solid; border-color: #000000; border-width: 1px; background-color: #FFFFFF; }
input.radio, input.checkbox, .checkbox, .radio { border-width: 1px; }
* html input.radio, * html input.checkbox, .checkbox, .radio { border-width: 0px; background: transparent; }

input, textarea, select { border-style: solid;  border-color: #000000;  border-width: 1px; background-color: #FFFFFF; font-size: 11px; }

.noborder { border-width : 0px; }
