body 
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	
}

a { text-decoration: none; }

a:link, a:visited { text-decoration: underline; }
a:hover { text-decoration: none; }
a { font-size: 12px; color: #145BA0; }

a.link:link, a.link:active, a.link:visited { color: #145BA0; 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: #5C5C5C; text-decoration: underline; }
a.graylink:hover { color: #5C5C5C; text-decoration: none; }
.graylink { 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.smallbluelink:link, a.smallbluelink:active, a.smallbluelink:visited { color: #145BA0; text-decoration: underline; }
a.smallbluelink:hover { color: #145BA0; text-decoration: none; }
.smallbluelink { font-size: 11px; }

a.smallorangelink:link, a.smallorangelink:active, a.smallorangelink:visited { color: #F76F00; text-decoration: underline; }
a.smallorangelink:hover { color: #F76F00; text-decoration: none; }
.smallorangelink { font-size: 11px; }

a.smallgraylink:link, a.smallgraylink:active, a.smallgraylink:visited { color: #5C5C5C; text-decoration: underline; }
a.smallgraylink:hover { color: #5C5C5C; text-decoration: none; }
.smallgraylink { font-size: 11px; }

a.menulink:link, a.menulink:active, a.menulink:visited { color: #FFFFFF; text-decoration: none; }
a.menulink:hover { color: #FFFFFF; text-decoration: none; }
.menulink { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }

a.submenulink:link, a.submenulink:active, a.submenulink:visited { color: #000000; text-decoration: underline; }
a.submenulink:hover { color: #000000; text-decoration: none; }
.submenulink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

a.leftmenulink:link, a.leftmenulink:active, a.leftmenulink:visited { color: #145BA0; text-decoration: underline; }
a.leftmenulink:hover { color: #000000; text-decoration: none; }
.leftmenulink { font-size: 12px; } 

a.largelink:link, a.largelink:active, a.largelink:visited { color: #145BA0; text-decoration: underline; }
a.largelink:hover { color: #000000; text-decoration: none; }
.largelink { font-size: 17px; } 

a.menuheaderlink:link, a.menuheaderlink:active, a.menuheaderlink:visited { color: #145BA0; text-decoration: none; }
a.menuheaderlink:hover { color: #000000; text-decoration: underline; }
.menuheaderlink { font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; } 

.smallbluetext { font-size: 11px; color: #145BA0; }
.smalltext { font-size: 11px; color: #000000; }
.smallwhitetext { font-size: 11px; color: #FFFFFF; }
.smallgraytext { font-size: 11px; color: #5C5C5C; }
.smallorangetext { font-size: 11px; color: #F76F00; }

.generalbluetext { font-size: 12px; color: #145BA0; }
.generalwhitetext { font-size: 12px; color: #FFFFFF; }
.generaltext { font-size: 12px; color: #000000; }
.generalgraytext { font-size: 12px; color: #5C5C5C; }
.generalorangetext { font-size: 12px; color: #F76F00; }

.smalltitle { font-size: 15px; color: #145BA0; }
.homesubtitle { font-size: 16px; color: #145BA0;  font-family: Arial, Helvetica, sans-serif; }
.hometitle { font-size: 14px; color: #145BA0;  font-family: Arial, Helvetica, sans-serif; }
.servicetitle { font-size: 13px; color: #145BA0;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.menuheadertext { font-size: 15px; color: #145BA0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.windowtitle { font-size: 15px; color: #145BA0; font-weight: bold; } 
.pagetitle { font-size: 16px; color: #145BA0; font-weight: normal; }

input.submit, input.button, .GeneralButton { margin: 0; padding: 4px 17px 5px 17px; font-size: 12px; color: #FFFFFF; border: 1px #005397 solid; background: #FFFFFF url('../../../graphics/background-button-2.jpg?refresh'); }
input.text, input.reset, input.password, input.file, textarea, .GeneralTextBox { width: 200px; border-style: solid; border-color: #000000; border-width: 1px; background-color: #FFFFFF; font-size: 12px; }
select { border-style: solid; border-color: #000000; border-width: 1px; background-color: #FFFFFF; font-size: 12px; }

.smallselect { border-style: solid; border-color: #000000; border-width: 1px; background-color: #FFFFFF; font-size: 10px; }
.noborder, .radiobutton { border: 0; }
