body { color: gray; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 12pt; background-color: white   }
p { color: gray; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; line-height: 16px; }
caption { color: gray; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-align: center; }
price { color: gray; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; text-align: center; }
h1 { color: gray; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
h2 { color: gray; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  ; font-weight: bold; line-height: 14px; }
h3 { color: gray; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4 { color: gray; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  ; font-weight: bold; text-align: center; }
h5 { color: #505113; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h6 { color: #505113; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
img { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eee; border: 0px }
ol { color: #e6d25d; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ul { color: #e6d25d; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-position: inside }
a { color: gray; font-size: 0.95em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:visited { color: #f1b557; font-size: 0.95em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:hover { color: #e6d25d; font-size: 0.95em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:active { color: #f1de0e; font-size: 0.95em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
tr { border: 0 }
.cellcolor { background-color: white }
.rev_type { color: gray; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.g_nav_cellcolor { color: #ffffce; background-color: red }
.a_type_color { color: #fff; font-size: 0.9em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
element { }
.main_type { color: gray; font-size: 12px; line-height: 14px; word-spacing: normal; letter-spacing: normal; }
.main_type_bold { color: gray; font-size: 12px; font-weight: bold; line-height: 14px; }
.main_type_bold_underscore { color: gray; font-size: 12px; font-weight: bold; line-height: 14px; text-decoration: underline; }
.caption { color: gray; font-size: 10px; line-height: normal; text-align: center; word-spacing: normal; letter-spacing: normal; }
.price { color: gray; font-size: 16px; font-weight: bold; line-height: normal; text-align: center; word-spacing: normal; letter-spacing: normal; }
.Head_type { font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 24px; text-align: center; word-spacing: normal; letter-spacing: normal; margin-top: 10px; }
.Head_type2 { font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; word-spacing: normal; letter-spacing: inherit; }
.Head_type3 { font-size: 30px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; word-spacing: normal; letter-spacing: inherit; }
.Head_type4 { font: bold 46px/46px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; word-spacing: normal; letter-spacing: inherit; }
.Head_type5 { font: bold 20px/20px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; word-spacing: normal; letter-spacing: inherit; }

