body {
	background-color: rgb(255, 255, 255);
	color: rgb(128, 128, 128);
	font-size: 12px;
	font-family: arial, helvetica, sans;
}

table {
	border: none;
}

img {
	border: none;
}

td {
	vertical-align: top;
	font-size: 12px;
	font-family: arial, helvetica, sans;
	border: none;
	line-height: 180%;
}

td.bottom {
	vertical-align: bottom;
}

p {
	margin: 0px;
	border: 0px;
	padding: 0px;
}

input {
	border: none;
	padding: 3px;
	background-color: rgb(240, 240, 240);
	font-family: arial, helvetica, sans;

}

input.link {
	text-decoration:none;
	color: rgb(255, 0, 0);
	font-weight: bold;
	font-size: 11px;
	border: none;
	padding: 0px;
	background-color: rgb(255, 255, 255);
	cursor: pointer;
	font-family: arial, helvetica, sans;
}



a:link { text-decoration:none; color: rgb(5, 55, 155); }
a:visited { text-decoration:none; color: rgb(5, 55, 155); }
a:active { text-decoration:none; color: rgb(5, 55, 155); }
a:focus { text-decoration:none; color: rgb(5, 55, 155); }
a:hover { text-decoration:none; color: rgb(5, 55, 155); }

a.button:link { text-decoration:none; color: rgb(255, 0, 0); font-weight: bold; font-size: 11px;}
a.button:visited { text-decoration:none; color: rgb(255, 0, 0); font-weight: bold; font-size: 11px; }
a.button:active { text-decoration:none; color: rgb(255, 0, 0); font-weight: bold; font-size: 11px; }
a.button:focus { text-decoration:none; color: rgb(255, 0, 0); font-weight: bold; font-size: 11px; }
a.button:hover { text-decoration:none; color: rgb(255, 0, 0); font-weight: bold; font-size: 11px; }

.menu {
	font-weight: bold;
	color: rgb(128, 128, 128);
}

.menuselect {
	font-weight: bold;
	color: rgb(5, 55, 155);
}


.small {
	font-size: 11px;
	line-height: 125%;
}

.smallgrey {
	font-size: 11px;
	color: rgb(128, 128, 128);
	line-height: 125%;
}


.smallest {
	font-size: 10px;
	line-height: 120%;
	color: rgb(128, 128, 128);
}


.formPicture {
	border: none;
}

.formInput {
	width: 190px;

}

.formNavigation {
	padding-right: 4px;
}

.formNavigationEnable {
	color: rgb(255,0,0);
	font-weight: bold;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;

}

.formNavigationDisable {
	color: rgb(255, 160, 160);
	font-weight: bold;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
}


.formNavigationSelected {
	color: rgb(128, 128, 128);
	font-weight: bold;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
}

.formNavigationDirect {
	color: rgb(255,0,0);
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
}

.orderInput {
}

.orderInputError {
	color: rgb(255, 0, 0);
}


.fontblack {
    color: rgb(0,0,0);
}

.fontgrey {
    color: rgb(128, 128, 128);
}

.fontblue {
    color: rgb(5, 55, 155);
}

.fontred {
    color: rgb(255,0,0);
}