body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #012D46;

}

body {

	background-color: #ECF1F5;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

A {

  color: #012D46;

  text-decoration: none;

}



A:hover {

  color: #FF6600;

  text-decoration: none;

}

A.catalog {

  color: #FF6600;

  text-decoration: none;

}



A.catalog:hover {

  color: #FF3300;

  text-decoration: none;

}

A.pagination {

  color: #FFFFFF;
  text-decoration: none;

}

A.currentPage {

  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;

}



A.pagination:hover {

  color: #FF6600;

  text-decoration: none;

}

.box {
	background-color: #FFFFFF;
	text-align: justify;
}

.bigInJapan {
	font-size: 14px;	
	font-weight: bold;
}

.button { 

			BORDER-RIGHT: #012D46 1px solid; 

			BORDER-TOP: #012D46 1px solid; 

			BORDER-LEFT: #012D46 1px solid; 

			BORDER-BOTTOM: #012D46 1px solid;

			PADDING-RIGHT: 0px;

			PADDING-TOP: 0px;

			PADDING-LEFT: 0px;

			PADDING-BOTTOM: 0px;

			FONT-SIZE: 11;

			BACKGROUND: #FFFFFF;

			MARGIN: 0px;

			COLOR: #012D46;

			FONT-FAMILY: Verdana, Helvetica, sans-serif;

			TEXT-ALIGN: center;

			cursor: hand;

}

.button_catalog { 

			BORDER: 1 solid #FA7530;

			PADDING-RIGHT: 0px;

			PADDING-TOP: 0px;

			PADDING-LEFT: 0px;

			PADDING-BOTTOM: 0px;

			FONT-SIZE: 11;

			BACKGROUND: #FFF2EA;

			MARGIN: 0px;

			COLOR: #F87433;

			FONT-FAMILY: Verdana, Helvetica, sans-serif;

			TEXT-ALIGN: center;

			cursor: hand;
}

.date {

	color: #2A6C86;

}

.field { 

			BORDER-RIGHT: #666666 0px solid; 

			BORDER-TOP: #666666 0px solid; 

			BORDER-LEFT: #666666 0px solid; 

			BORDER-BOTTOM: #666666 0px solid;

			PADDING-RIGHT: 5px;

			PADDING-TOP: 0px;

			PADDING-LEFT: 5px;

			PADDING-BOTTOM: 0px;

			FONT-SIZE: 11;

			BACKGROUND: #EBF2F8;

			MARGIN: 0px;

			COLOR: #012D46;

			FONT-FAMILY: Verdana, Helvetica, sans-serif;

			TEXT-ALIGN: left

}

.field_white { 

			BORDER-RIGHT: #BED5E3 1px solid; 

			BORDER-TOP: #BED5E3 1px solid; 

			BORDER-LEFT: #BED5E3 1px solid; 

			BORDER-BOTTOM: #BED5E3 1px solid;

			PADDING-RIGHT: 5px;

			PADDING-TOP: 0px;

			PADDING-LEFT: 5px;

			PADDING-BOTTOM: 0px;

			FONT-SIZE: 11;

			BACKGROUND: #FFFFFF;

			MARGIN: 0px;

			COLOR: #012D46;

			FONT-FAMILY: Verdana, Helvetica, sans-serif;

			TEXT-ALIGN: left

}

.frame {

	border: 1 solid #2A6A86;

}

.infoBox {

	background: #EAF1F7

}

.infoBoxHead {

	color: #FFFFFF;

	background: #4F85A1;

}

.infoBoxHeadOff {

	color: #FFFFFF;

	background: #CCCCCC;

}

.infoBoxHeadOn {

	color: #FFFFFF;

	background: #FA7530;

}

.infoBoxHeadTransparent {

	color: #FFFFFF;

}

.infoCatalog {

	color: #F87433;

	background: #FFF2EA;

	border: 1 solid #FA7530

}

.infoOrderOn {

	color: #F87433;

	font-size: 9px;	

}

.infoOrderOff {

	color: #CCCCCC;

	font-size: 9px;	

}

.infoProduct {

	color: #003047;

	font-size: 9px;	

}

.messageError {

	color: #FF0000

}

.messageOk {

	color: #FF6600

}

.subMenu {

	background: #EBF2F8

}

.warning {

	color: #FF0000

}.fieldcontactar {
	PADDING-RIGHT: 5px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	FONT-SIZE: 11;
	BACKGROUND: #EBF2F8;
	MARGIN: 0px;
	COLOR: #012D46;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #FFFFFF;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
