a.footer:visited {color: #666666; text-decoration: none; font-weight: bold; font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.footer:link {color: #666666; text-decoration: none; font-weight: bold; font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.footer:hover {color: #666666; text-decoration: underline;	font-weight: bold; font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}

a.lnkblk:visited {color: #4682B4; text-decoration: none; font-size: 13px;font-family: Arial, Helvetica, sans-serif;}
a.lnkblk:link {color: #4682B4; text-decoration: none;font-size: 13px;font-family: Arial, Helvetica, sans-serif;}
a.lnkblk:hover {color: #4682B4; text-decoration: underline; font-size: 13px;font-family:  Arial, Helvetica, sans-serif;}

a.lnkmenu:visited {color: #696969; text-decoration: none; font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.lnkmenu:link {color: #696969; text-decoration: none;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.lnkmenu:hover {color: #4682B4; text-decoration: none; font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

a.lnkact:visited {color: #CC3300; text-decoration: none; font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.lnkact:link {color: #CC3300; text-decoration: none;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.lnkact:hover {color: #107BB4; text-decoration: none; font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

a.menu:visited {color: #666666; font-weight: bolder; text-decoration: none; font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
a.menu:link {color: #666666; font-weight: bolder; text-decoration: none; font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
a.menu:hover {color: #000000; font-weight: bolder; text-decoration: none; font-size: 12px;font-family: Arial, Helvetica, sans-serif;}

a.menu_check:visited {color: #000000; font-weight: bolder; text-decoration: underline; font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
a.menu_check:link {color: #000000; font-weight: bolder; text-decoration: underline; font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
a.menu_check:hover {color: #000000; font-weight: bolder; text-decoration: underline; font-size: 12px;font-family: Arial, Helvetica, sans-serif;}

a.art:visited {color: #336699; text-decoration: none; font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
a.art:link {color: #336699; text-decoration: none; font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
a.art:hover {color: #333333; text-decoration: none; font-size: 12px;font-family: Arial, Helvetica, sans-serif;}

a.lnk:visited {color: #666666; text-decoration: none; font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
a.lnk:link {color: #666666; text-decoration: none; font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
a.lnk:hover {color: #666666; text-decoration: underline; font-size: 10px;font-family: Arial, Helvetica, sans-serif;}

a.NameR:visited {color: #006699; text-decoration: none;}
a.NameR:link {color: #006699; text-decoration: none;}
a.NameR:hover {color: #006699; text-decoration: underline;}


input.subm {background-color: #DDCCCC; border-color: Black; border-width: 1px;}

td.letter {
	width: 56px;
	height: 26px;
	text-align: right;
	}

td.elemmenu {
	width: 130px;
	}	

	
img.letter { width: 17px; height: 10px;}
img.art { width: 70px; height: 44px; border: none;}

td.cl {
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

td.small {
	font-size: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : solid #00BFFF 1px;
	}

td.med {
	font-size: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : solid #000000 1px;
	background-color: #87CEFA;
	}

td.mh {
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : solid #000000 0px;
	background-color: #87CEFA;
	text-align: center;
	}
	
td.inp {
	border : solid #000000 1px;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	

	td.A {
		font-family: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		}
	td.V {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		}
	td.cost {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		}
	td.old_cost {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		color: #AAAAAA;	
		cursor: auto;
		}
	td.head {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #0066CC;
		font-weight: bold;
		font-size: 10px;
		}
		
	td.txt {
		font-family: Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: bold;
		font-size: 10px;
		}
		
	li {
		margin-top: -2;
		font-family: Arial, Helvetica, sans-serif;
		color: #0066CC;
		font-weight: bold;
		font-size: 10px;
		}
	div.detail {
		height: 50px;
		vertical-align: middle;
		background-color: #CCCCCC;
		width: 600px;
		}
td.A_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14;
	font-weight: bold;	
	}
td.A1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14;
	color: #336699;	
	}
td.A2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #336699;
	}
td.txt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #000000;
	}
td.txt_err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #FF0000;
	}

td.field_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13;
	color: #000000;
	font-weight: bold;
	}
td.field_name_err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13;
	color: #FF0000;
	font-weight: bold;
	}
input.field {
	border: solid 1px #AAAAAA;
	}

input.field_err {
	border: solid 1px #FF0000;
	}

input.field_err1 {
	border-width: 2; 
	border-style: solid;
	border-color: #FF0000;
	}
	
input.subm {
	border: solid 1px #000000;
	cursor: pointer;
	background-color: #F0F8FF;
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	}
