html, body {
	margin: 0;
	padding: 0;
	font-family: Arial;
	width: 100%;
	height: 100%;
	font-size: 10px;
	color: #dddddd;
}

form, table {
	margin: 0px 0px 0px 0px;
}

input, submit {
	vertical-align: middle;
}
	
td {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
	text-align: left;
}

.imgfix {
	display: block;
}

.imgborder {
	border: 1px solid #888888;
}

.td01 {
	font-family: Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.td02 {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.td03 {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5b584e;
}

.td04 {
	font-family: Georgia, Arial, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #000000;
}

.title01 {
	color: #0e3c6a;
	font-weight:bold;
}

.title02 {
	color: #7a654b;
	font-weight:bold;
}

.title03 {
	color: #980a00;
	font-weight:bold;
}

.reginput {
	 border:1px solid #88a5b7;
	 background-color:#ebebeb;
	 font-family:verdana;
	 font-size:10px;
	 height:14px;
	 line-height:13px;
}




.textfield01 {
	border: 1px groove #bfb2ad;
	color:#5b584e; 
	font-size:10px; 
	font-family: verdana; 
	font-weight:bold;
	padding-left:3px;
}




.table01_02 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/table01_02.png'); }
.table01_02[class] { z-index:0; background-image:url(images/table01_02.png);}
.table01_03 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/table01_03.png'); }
.table01_03[class] { z-index:0; background-image:url(images/table01_03.png);}


A				{ text-decoration:none ; color : #ffffff; }
A:link			{ text-decoration:none ; color : #ffffff; }
A:visited		{ text-decoration:none ; color : #ffffff; }
A:active		{ text-decoration:none ; color : #ffffff; }
A:hover			{ text-decoration:none ; color : #7a654b; }

A.cal			{ text-decoration:none ; color : #ffffff; }
A:link.cal		{ text-decoration:none ; color : #ffffff; }
A:visited.cal	{ text-decoration:none ; color : #ffffff; }
A:active.cal	{ text-decoration:none ; color : #ffffff; }
A:hover.cal		{ text-decoration:none ; color : #00ccff; }

A.prodselected			{ font-weight:bold; text-decoration:none ; color : #eb008b; }
A:link.prodselected		{ font-weight:bold; text-decoration:none ; color : #eb008b; }
A:visited.prodselected	{ font-weight:bold; text-decoration:none ; color : #eb008b; }
A:active.prodselected	{ font-weight:bold; text-decoration:none ; color : #eb008b; }
A:hover.prodselected	{ font-weight:bold; text-decoration:none ; color : #5a6827; }

A.ul01				{ text-decoration:underline ; color : #ffffff; }
A:link.ul01			{ text-decoration:underline ; color : #ffffff; }
A:visited.ul01		{ text-decoration:underline ; color : #ffffff; }
A:active.ul01		{ text-decoration:underline ; color : #ffffff; }
A:hover.ul01		{ text-decoration:underline ; color : #7a654b; }

A.section			{ font-weight:bold; text-decoration:underline ; color : #eb008b; }
A:link.section		{ font-weight:bold; text-decoration:underline ; color : #eb008b; }
A:visited.section	{ font-weight:bold; text-decoration:underline ; color : #eb008b; }
A:active.section	{ font-weight:bold; text-decoration:underline ; color : #eb008b; }
A:hover.section		{ font-weight:bold; text-decoration:underline ; color : #000000; }

A.pid				{ text-decoration:none; color : #000000; }
A:link.pid			{ text-decoration:none; color : #000000; }
A:visited.pid		{ text-decoration:none; color : #000000; }
A:active.pid		{ text-decoration:none; color : #000000; }
A:hover.pid			{ text-decoration:none; color : #aa0000; }


A.footerlink { 
	font-family: Arial;
	font-weight: Bold;
	font-size: 10px;
	color: #000000; }
A:link.footerlink { 
	font-family: Arial;
	font-weight: Bold;
	font-size: 10px;
	color: #000000; }
A:visited.footerlink { 
	font-family: Arial;
	font-weight: Bold;
	font-size: 10px;
	color: #000000; }

A:active.footerlink { 
	font-family: Arial;
	font-weight: Bold;
	font-size: 10px;
	color: #000000; }


A:hover.footerlink			 { 
	color: #d2232a; 
	font-family: Arial;
	font-weight: Bold;
	font-size: 10px;
}


A.sitemap { 
	font-family: Arial;
	font-size: 10px;
	color: #888888;
}
A:link.sitemap { 
	font-family: Arial;
	font-size: 10px;
	color: #888888;}
A:visited.sitemap { 
	font-family: Arial;
	font-size: 10px;
	color: #888888; }

A:active.sitemap { 
	font-family: Arial;
	font-size: 10px;
	color: #888888;}


A:hover.sitemap	 { 
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}


A.sitemap2 { 
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}
A:link.sitemap2 { 
	font-family: Arial;
	font-size: 10px;
	color: #000000;}
A:visited.sitemap2 { 
	font-family: Arial;
	font-size: 10px;
	color: #000000; }

A:active.sitemap2 { 
	font-family: Arial;
	font-size: 10px;
	color: #000000;}

A:hover.sitemap2	 { 
	font-family: Arial;
	font-size: 10px;
	color: #d2232a;
}











