a.navbutton,a.navbutton:visited
{
	font-size: 15px;
	font-weight: normal;
	padding: 1px 3px 1px 3px;
	text-decoration: none;
	line-height: 133%;
	margin: 0px;
	border-color: #abc;
	border-width: 1px;
	border-style: solid;
	color: #246;
	background-color: #fff;
	display: inline;
}

a.navbutton:hover
{
	color: #fff;
	background-color: #009900;
	text-decoration: none;
	display: inline;
}


color2  		{color: blue; text-decoration:none;}
a.color2:link  		{color: blue; text-decoration:none;}
a.color2:visited	{color: red; text-decoration:none;}
a.color2:active		{color: blue; text-decoration:none;}
a.color2:hover		{color: cc66cc;}


picbutton  		{color: black; text-decoration:none;}
a.picbutton:link  	{color: black; text-decoration:none;}
a.picbutton:visited	{color: black; text-decoration:none;}
a.picbutton:active	{color: blue; text-decoration:none;}
a.picbutton:hover	{color: cc66cc;}

.box1 
{
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}


table.border1 {
	border-right : 1px solid #a0b8c4;
        border-left : 1px solid #a0b8c4;
	border-top : 1px solid #a0b8c4;
	border-bottom : 1px solid #a0b8c4;
}

.gridtop {
	color : #000000;
	background-color : #b3c7d0;
	padding-left : 8px;
	padding-right : 9px;
	padding-top: 3px;
	padding-bottom : 3px;
	text-align : left;
	vertical-align : top;
}

.gridbottom {
	background-color : #ffffff;
	border-top : 1px solid #a0b8c4;
	padding-left : 8px;
	padding-right : 9px;
	padding-top: 5px;
	padding-bottom : 5px;
	text-align : right;
	vertical-align : top;
}

td.content1 {
	//padding-top: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 9px;
	padding-left: 8px;
	vertical-align: top;
	text-wrap: wrap;
	text-align: right;
}

td.content2 {
	color : #00009C;
	;padding-top: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
        padding-right : 9px;
        padding-left : 8px; 
	vertical-align: top;

}

.gridbutton {
	background-color: #a0b8c4;
	border: none;
	color: black;
	padding: 5px 10px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 12px;
}

.gridbutton:hover {
		background-color: #a0b8d4;
		color: white;
	}




.inputcontainer1 {
	background-color: #e6e6e6;
	background-color: white;
	width: 270px;
	position: relative;
	border: 1px solid darkblue;
}

@font-face {
	font-family: 'pass';
	font-style: normal;
	font-weight: 400;
	src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA8AAAAAB2QAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAcg9+z70dERUYAAAF0AAAAHAAAAB4AJwANT1MvMgAAAZAAAAA/AAAAYH7AkBhjbWFwAAAB0AAAAFkAAAFqZowMx2N2dCAAAAIsAAAABAAAAAQAIgKIZ2FzcAAAAjAAAAAIAAAACAAAABBnbHlmAAACOAAAALkAAAE0MwNYJ2hlYWQAAAL0AAAAMAAAADYPA2KgaGhlYQAAAyQAAAAeAAAAJAU+ATJobXR4AAADRAAAABwAAAAcCPoA6mxvY2EAAANgAAAAEAAAABAA5gFMbWF4cAAAA3AAAAAaAAAAIAAKAE9uYW1lAAADjAAAARYAAAIgB4hZ03Bvc3QAAASkAAAAPgAAAE5Ojr8ld2ViZgAABOQAAAAGAAAABuK7WtIAAAABAAAAANXulPUAAAAA1viLwQAAAADW+JM4eNpjYGRgYOABYjEgZmJgBEI2IGYB8xgAA+AANXjaY2BifMg4gYGVgYVBAwOeYEAFjMgcp8yiFAYHBl7VP8wx/94wpDDHMIoo2DP8B8kx2TLHACkFBkYA8/IL3QB42mNgYGBmgGAZBkYGEEgB8hjBfBYGDyDNx8DBwMTABmTxMigoKKmeV/3z/z9YJTKf8f/X/4/vP7pldosLag4SYATqhgkyMgEJJnQFECcMOGChndEAfOwRuAAAAAAiAogAAQAB//8AD3jaY2BiUGJgYDRiWsXAzMDOoLeRkUHfZhM7C8Nbo41srHdsNjEzAZkMG5lBwqwg4U3sbIx/bDYxgsSNBRUF1Y0FlZUYBd6dOcO06m+YElMa0DiGJIZUxjuM9xjkGRhU2djZlJXU1UDQ1MTcDASNjcTFQFBUBGjYEkkVMJCU4gcCKRTeHCk+fn4+KSllsJiUJEhMUgrMUQbZk8bgz/iA8SRR9qzAY087FjEYD2QPDDAzMFgyAwC39TCRAAAAeNpjYGRgYADid/fqneL5bb4yyLMwgMC1H90HIfRkCxDN+IBpFZDiYGAC8QBbSwuceNpjYGRgYI7594aBgcmOAQgYHzAwMqACdgBbWQN0AAABdgAiAAAAAAAAAAABFAAAAj4AYgI+AGYB9AAAAAAAKgAqACoAKgBeAJIAmnjaY2BkYGBgZ1BgYGIAAUYGBNADEQAFQQBaAAB42o2PwUrDQBCGvzVV9GAQDx485exBY1CU3PQgVgIFI9prlVqDwcZNC/oSPoKP4HNUfQLfxYN/NytCe5GwO9/88+/MBAh5I8C0VoAtnYYNa8oaXpAn9RxIP/XcIqLreZENnjwvyfPieVVdXj2H7DHxPJH/2/M7sVn3/MGyOfb8SWjOGv4K2DRdctpkmtqhos+D6ISh4kiUUXDj1Fr3Bc/Oc0vPqec6A8aUyu1cdTaPZvyXyqz6Fm5axC7bxHOv/r/dnbSRXCk7+mpVrOqVtFqdp3NKxaHUgeod9cm40rtrzfrt2OyQa8fppCO9tk7d1x0rpiQcuDuRkjjtkHt16ctbuf/radZY52/PnEcphXpZOcofiEZNcQAAeNpjYGIAg///GBgZsAF2BgZGJkZmBmaGdkYWRla29JzKggxD9tK8TAMDAxc2D0MLU2NjENfI1M0ZACUXCrsAAAABWtLiugAA) format('woff');
}

input.inputbox1 {
	background-color: transparent;
	font-family: 'pass','Roboto', Arial, Helvetica, Tahoma, sans-serif;
	font-weight: 400;
	font-style: normal;
	color: black;
	margin-top: 3px;
	margin-left: 6px;
	margin-right: 3px;
	margin-bottom: 3px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: black;
	border-top-width: 0px;
	border-top-style: solid;
	border-left-width: 0px;
	border-left-style: solid;
	border-right-width: 0px;
	border-right-style: solid;
}

input.inputbox1:focus {
		outline: none;
		background-color: transparent;
		font-family: 'pass','Roboto', Arial, Helvetica, Tahoma, sans-serif;
		font-weight: 400;
		font-style: normal;
		color: black;
		margin-top: 3px;
		margin-left: 6px;
		margin-right: 3px;
		margin-bottom: 3px;
		border-bottom-width: 0px;
		border-bottom-style: solid;
		border-bottom-color: blue;
		border-top-width: 0px;
		border-top-style: solid;
		border-left-width: 0px;
		border-left-style: solid;
		border-right-width: 0px;
		border-right-style: solid
}



.menuitem {
	float: left;
	border: 1px solid black;
	border-radius: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	margin-top: 10px;
}

