body { }

p { }

td { }

a:link { color: #2b457c; text-decoration: underline; }

a:visited { color: #2b457c; text-decoration: underline; }

a:hover { color: #be000a; text-decoration: underline; }

a:active { color: #2b457c; text-decoration: underline; }

.call_out { margin: 6px; border: solid 2px #ffff0c; }

.gray_BG { }

.purple_line { font-size: 4px; line-height: 6px; padding-top: 2px; border-bottom: 2px solid #80599e; }

.blue_line { font-size: 4px; line-height: 6px; padding-top: 2px; border-bottom: 2px solid #92bee9; }

.pink_line { font-size: 4px; line-height: 6px; padding-top: 2px; border-bottom: 2px solid #ffc0cb; }

.border_line { border-bottom: 3px dotted #b8b8b8; }

.border_line2 { margin-top: 2px; border-top: 3px dotted #b8b8b8; border-bottom: 3px dotted #b8b8b8; }

.border_line3 { width: 352px; padding-right: 5px; padding-bottom: 14px; padding-left: 10px; border-right: 3px dotted #b8b8b8; display: block; }

.border_line_index { width: 275px; padding: 14px; border-right: 3px dotted #b8b8b8; display: block; }

.top_text { color: #666; font-size: 15px; font-family: arial, helvetica, verdana; line-height: 15px; text-align: right; padding: 5px; }

.top_text a:link { color: #666; font-size: 15px; font-family: arial, helvetica, verdana; line-height: 15px; text-decoration: none; text-align: right; padding: 5px; }

.top_text a:active { color: #666; font-size: 15px; font-family: arial, helvetica, verdana; line-height: 15px; text-decoration: none; text-align: right; padding: 5px; }

.top_text a:visited { color: #666; font-size: 15px; font-family: arial, helvetica, verdana; line-height: 15px; text-decoration: none; text-align: right; padding: 5px; }

.top_text a:hover { color: #be000a; font-size: 15px; font-family: arial, helvetica, verdana; line-height: 15px; text-decoration: none; text-align: right; padding: 5px; }

.footer { color: #b70051; font-size: 11px; font-family: arial, helvetica, verdana; line-height: 11px; }

.footer a:link { color: #b70051; font-size: 11px; font-family: arial, helvetica, verdana; line-height: 11px; text-decoration: none; }

.footer a:active { color: #b70051; font-size: 11px; font-family: arial, helvetica, verdana; line-height: 11px; text-decoration: none; }

.footer a:visited { color: #b70051; font-size: 11px; font-family: arial, helvetica, verdana; line-height: 11px; text-decoration: none; }

.footer a:hover { color: #2b457c; font-size: 11px; font-family: arial, helvetica, verdana; line-height: 11px; text-decoration: none; }

.ecom_title { color: #b70051; font-size: 20px; font-family: arial, helvetica, verdana; line-height: 18px; text-align: right; }

.content { color: #666; font-size: 13px; font-family: arial, helvetica, verdana; line-height: 18px; padding: 5px 14px; }

.bold { color: #333; font-size: 13px; font-family: arial, helvetica, verdana; line-height: 18px; }

.border { margin: 1px; border: solid 1px #999; }

.pic_pad { margin: 10px; border: solid 1px #999; }

