.frame_blue { line-height: 150%; background-color: #f0f8ff; padding: 10pt; border: solid 1px #1e90ff }
.frame_blue2 { line-height: 150%; background-color: #f0ffff; padding: 5pt; border: solid 2px #00008b }
.frame_blue3 { line-height: 140%; padding: 2pt 5pt; border: solid 1px #00008b }
.frame_blue4 { line-height: 160%; background-color: #f0ffff; padding: 3pt 5pt 1pt }
.frame_brown1 { line-height: 150%; background-color: #fffaf0; padding: 5pt; border: solid 2px #8b4513 }
.frame_crimson { padding: 5pt; border: solid thin #dc143c }
.frame_gray { line-height: 150%; padding: 5pt; border: solid 1px #708090 }
.frame_green { line-height: 150%; background-color: #f0fff0; padding: 10pt; border: solid 1px #008000 }
.frame_green2 { line-height: 150%; background-color: #f5fffa; padding: 5pt; border: solid 1px #008000 }
.frame_navy { padding: 5pt; border: solid thin navy }
.frame_red { line-height: 160%; background-color: #fff5ee; padding: 10pt; border: solid 1px #ff6347 }
.frame_yellow { line-height: 160%; background-color: #ffc; padding: 10pt; border: solid 1px #daa520 }
.frame_yellow2 { line-height: 160%; padding: 10pt; border: solid 1px #ff8c00 }
.frame_yellow3 { line-height: 160%; background-color: #eee8aa; padding: 3pt 5pt 1pt; border-bottom: 2px solid #ff8c00 }
.frame_yellow4 { line-height: 160%; background-color: #f5f5dc; padding: 3pt 5pt 1pt }
.hr_navy { padding-top: 10pt; padding-bottom: 10pt; border-top: 2px solid #000080; border-bottom: 2px solid #000080 }
.i_limited { color: #f5f5f5; font-weight: bold; background-color: #00008b; padding: 2pt 5pt 1pt; border: outset 1pt #00008b }
.i_new { color: #006400; font-weight: bold; background-color: #f5fffa; padding: 1pt 5pt; border: solid 1px #008000 }
.i_onsale { color: #800825; font-weight: bold; background-color: #fff0f5; padding: 2pt 5pt 1pt; border: ridge 2px #fa8072 }
.i_soon { color: #161180; font-weight: bold; background-color: #e6e6fa; padding: 1pt 5pt; border: solid 1px #161180 }
.lo_1p_choco { padding-top: 3pt; border-top: 1px dotted #d2691e }
.lo_1p_choco2 { padding-top: 3pt; border-top: 1px solid #d2691e }
.lo_1p_navy { padding-top: 3pt; border-top: 1px solid #000080 }
.lo_1p_olive { padding-top: 3pt; border-top: 1px dotted #556b2f }
.lu_1p_choco { padding-top: 3pt; padding-bottom: 3pt; border-bottom: 1px dotted #d2691e }
.lu_1p_clear { padding-top: 3pt }
.lu_1p_navy {
	padding-top: 3pt;
	padding-bottom: 3pt;
	border-bottom: 1px solid #000080
}
.lu_1p_olive { padding-top: 3pt; padding-bottom: 3pt; border-bottom: 1px dotted #556b2f }
.lu_2p_choco { padding-top: 3pt; padding-bottom: 3pt; border-bottom: 2px dotted #d2691e }
.lu_2p_navy { padding-top: 3pt; padding-bottom: 3pt; border-bottom: 2px solid #000080 }
.lu_2p_olive { padding-top: 3pt; padding-bottom: 3pt; border-bottom: 2px dotted #556b2f }
.order { font-weight: bold; background-color: #f5f5f5; padding: 3pt 5pt; border: outset 2pt #8b4513 }
.shl1 { padding: 5pt 5pt 2pt; border-bottom: 1px solid #b22222; border-left: 8px solid #b22222 }
.shl2 { padding: 5pt 5pt 2pt; border-bottom: 1px solid #b8860b; border-left: 8px solid #b8860b }
.tbl2_3c { background-color: #f0ffff; padding: 3pt 5pt; border-top: 2px solid #4682b4; border-right: 1px dashed #4682b4; border-bottom: 2px solid #4682b4 }
.tbl2_3l { background-color: #f0ffff; padding: 3pt 5pt; border-style: solid dashed solid solid; border-width: 2px 1px 2px 2px; border-color: #4682b4 }
.tbl2_3r { background-color: #f0ffff; padding: 3pt 5pt; border-top: 2px solid #4682b4; border-right: 2px solid #4682b4; border-bottom: 2px solid #4682b4 }
.tbl3_cb { background-color: #f0ffff; padding: 3pt 5pt; border-right: 1px dashed #4682b4; border-bottom: 2px solid #4682b4 }
.tbl3_cc { background-color: #f0ffff; padding: 3pt 5pt; border-right: 1px dashed #4682b4; border-bottom: 1px dotted #4682b4 }
.tbl3_ct { background-color: #f0ffff; padding: 5pt; border-top: 2px solid #4682b4; border-right: 1px dashed #4682b4; border-bottom: 1px dotted #4682b4 }
.tbl3_lb { background-color: #f0ffff; padding: 3pt 5pt; border-right: 1px dashed #4682b4; border-bottom: 2px solid #4682b4; border-left: 2px solid #4682b4 }
.tbl3_lc { background-color: #f0ffff; padding: 3pt 5pt; border-right: 1px dashed #4682b4; border-bottom: 1px dotted #4682b4; border-left: 2px solid #4682b4 }
.tbl3_lt { background-color: #f0ffff; padding: 3pt 5pt; border-style: solid dashed dotted solid; border-width: 2px 1px 1px 2px; border-color: #4682b4 }
.tbl3_rb { background-color: #f0ffff; padding: 3pt 5pt; border-top: medium none #4682b4; border-right: 2px solid #4682b4; border-bottom: 2px solid #4682b4 }
.tbl3_rc { background-color: #f0ffff; padding: 3pt 5pt; border-right: 2px solid #4682b4; border-bottom: 1px dotted #4682b4 }
.tbl3_rt { background-color: #f0ffff; padding: 3pt 5pt; border-top: 2px solid #4682b4; border-right: 2px solid #4682b4; border-bottom: 1px dotted #4682b4 }
.tbl_1b { background-color: #f8f8ff; padding: 3pt 5pt; border-right: 1px solid #191970; border-bottom: 1px solid #191970; border-left: 1px solid #191970 }
.tbl_1c { background-color: #f8f8ff; padding: 3pt 5pt; border-right: 1px solid #191970; border-bottom: 1px dotted #191970; border-left: 1px solid #191970 }
.tbl_1t { background-color: #f8f8ff; padding: 3pt 5pt; border-style: solid solid dotted solid; border-width: 1px; border-color: #191970 }
.tbl_2b { background-color: #f5fffa; padding: 3pt 5pt; border-right: 1px solid #2e8b57; border-bottom: 1px solid #2e8b57; border-left: 1px solid #2e8b57 }
.tbl_2c { background-color: #f5fffa; padding: 3pt 5pt; border-right: 1px solid #2e8b57; border-bottom: 1px dotted #2e8b57; border-left: 1px solid #2e8b57 }
.tbl_2t { background-color: #f5fffa; padding: 3pt 5pt; border-style: solid solid dotted solid; border-width: 1px; border-color: #2e8b57 }
.tbl_3b { background-color: #f5f5f5; padding: 3pt 5pt; border-right: 1px solid #4682b4; border-bottom: 1px solid #4682b4; border-left: 1px solid #4682b4 }
.tbl_3c { background-color: #f5f5f5; padding: 3pt 5pt; border-right: 1px solid #4682b4; border-bottom: 1px dotted #4682b4; border-left: 1px solid #4682b4 }
.tbl_3t { background-color: #f5f5f5; padding: 3pt 5pt; border-style: solid solid dotted solid; border-width: 1px; border-color: #4682b4 }
.uline_navy2 { border-bottom: 1pt solid #330 }
.uline_navy3 { padding-bottom: 1em; border-style: none; border-width: medium medium thin medium; border-color:  }
.inline_01 {
	font-size: larger;
	font-weight: bold;
	color: #33C;
}
