#maincontent .catalog-top{
	font-family: "MS UI Gothic";
	font-size: 10pt;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	/*width: 475px;*/
	width: 755px;
	text-align: center;
	
	overflow: hidden;
}

#maincontent .catalog-top .catalog-top-inner{
	margin-right:auto;
	margin-left:auto;
	
	display:table;
	text-align:left;
	_text-align:center;
}

*:first-child+html #maincontent .catalog-top .catalog-top-inner{
	text-align:center;
}

#maincontent .catalog-top .catalog-top-inner table{
	_text-align:left;
}

*:first-child+html #maincontent .catalog-top .catalog-top-inner table{
	text-align:left;
}


#maincontent .catalog-top a{
	text-decoration: underline;
}
#maincontent .catalog-top a:link{
	color: #0000FF;
	text-decoration: underline;
}
#maincontent .catalog-top a:active{
	color: #FF0000;
	text-decoration: underline;
}

#maincontent .catalog-top a:visited{
	color: #800080;
	text-decoration: underline;
}
#maincontent .catalog-top P{
	margin-top : 0pt;
	margin-bottom: 0pt;
	font-size: 10pt;
	color: black;
	font-family: "MS UI Gothic";
}
#maincontent .catalog-top li{
	margin-top : 1.5pt;
	margin-bottom: 1.5pt;
	margin-left: 20px;

	font-size: 10pt;
	color: black;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top SPAN{
	margin-top : 0pt;
	margin-bottom: 0pt;
}
#maincontent .catalog-top .white_12pt_bold{
	font-size: 12pt;
	color: white;
	font-weight:bold;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .black_12pt_bold{
	font-size: 12pt;
	color: black;
	font-weight:bold;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .navy_12pt_bold{
	font-size: 12pt;
	color: navy;
	font-weight:bold;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .maroon_12pt_bold{
	font-size: 12pt;
	color: maroon;
	font-weight:bold;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .white_10pt_bold{
	font-size: 10pt;
	color: white;
	font-weight:bold;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .black_10pt_bold{
	font-size: 10pt;
	color: black;
	font-weight:bold;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .navy_10pt_bold{
	font-size: 10pt;
	color: navy;
	font-weight:bold;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .maroon_10pt_bold{
	font-size: 10pt;
	color: maroon;
	font-weight:bold;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .white_10pt{
	font-size: 10pt;
	text-indent: 10pt;
	color: white;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .red_10pt{
	font-size: 10pt;
	text-indent: 10pt;
	color: red;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .red_10pt_noindent{
	font-size: 10pt;
	color: red;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .maroon_10pt_noindent{
	font-size: 10pt;
	color: maroon;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .black_10pt{
	font-size: 10pt;
	text-indent: 10pt;
	color: black;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .black_10pt_noindent{
	font-size: 10pt;
	color: black;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .white_10pt_noindent{
	font-size: 10pt;
	color: white;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .navy_10pt_noindent{
	font-size: 10pt;
	color: navy;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .navy_10pt{
	font-size: 10pt;
	text-indent: 10px;
	color: navy;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .maroon_10pt{
	font-size: 10pt;
	text-indent: 10px;
	color: maroon;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .black_8pt{
	font-size: 8pt;
	color: black;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .navy_10pt_link{
	color: navy;
	text-decoration: underline;
}
#maincontent .catalog-top .block{
	display:block;
	width:75%;
	height:75%;
	padding:0px;
	text-decoration:none;
	color:black;
}
#maincontent .catalog-top .block90{
	display:block;
	width:90%;
	height:90%;
	padding:0px;
	text-decoration:none;color:black;
}
#maincontent .catalog-top .block100_90{
	display:block;
	width:100%;
	height:90%;
	padding:0px;
	text-decoration:none;color:black;
}
#maincontent .catalog-top .noindentlist{
	margin-top : 1pt;
	margin-bottom: 0.5pt;
	font-size: 10pt;
	text-indent: -20pt;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .makerlink{
	margin-top : 5pt;
	text-align: right;
	font-size: 10pt;
	font-family: "MS UI Gothic"; 
}
#maincontent .catalog-top .makername_navy_10pt{
	margin-top : 10pt;
	margin-bottom: 10pt;
	text-align: center;
	font-size: 10pt;
	font-family: "MS UI Gothic";
	color: navy;
	font-weight:bold;
}
#maincontent .catalog-top .makername_maroon_10pt{
	margin-top : 10pt;
	margin-bottom: 10pt;
	text-align: center;
	font-size: 10pt;
	font-family: "MS UI Gothic";
	color: maroon;
	font-weight:bold;
}
#maincontent .catalog-top .makername_black_10pt{
	margin-top : 10pt;
	margin-bottom: 10pt;
	text-align: center;
	font-size: 10pt;
	font-family: "MS UI Gothic";
	color: black;
	font-weight:bold;
}
#maincontent .catalog-top .makername_navy_12pt{
	margin-top : 10pt;
	margin-bottom: 10pt;
	text-align: center;
	font-size: 12pt;
	font-family: "MS UI Gothic";
	color: navy;
	font-weight:bold;
}
#maincontent .catalog-top .makername_maroon_12pt{
	margin-top : 10pt;
	margin-bottom: 10pt;
	text-align: center;
	font-size: 12pt;
	font-family: "MS UI Gothic";
	color: maroon;
	font-weight:bold;
}
#maincontent .catalog-top .makername_black_12pt{
	margin-top : 10pt;
	margin-bottom: 10pt;
	text-align: center;
	font-size: 12pt;
	font-family: "MS UI Gothic";
	color: black;
	font-weight:bold;
}
#maincontent .catalog-top td{
	font-size:10pt;
	font-family:"MS UI Gothic";
}

#maincontent .catalog-top hr{
	margin-left:auto;
	margin-right:auto;
	text-align: center;
}
