BODY { color: #000000; margin: 0px; padding: 0px; }FORM { display: inline; }IMG  { vertical-align: text-bottom; border: 0px; }TH   { font-family: Verdana; font-size: 11px; }TD   { font-family: Verdana; font-size: 11px; color: #333333; }HR   { border: 1px dashed #CCCCCC; }A:link    { font-family: Verdana; color: #b01500; font-weight: normal; text-decoration: none; }A:visited { font-family: Verdana; color: #b01500; font-weight: normal; text-decoration: none; }A:active  { font-family: Verdana; color: #b01500; font-weight: normal; text-decoration: none; }A:hover   { font-family: Verdana; color: #b01500; font-weight: normal; text-decoration: underline; cursor: pointer; }CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA, FILE { font-family: Verdana; font-size: 9pt; }.titleRed    { color: #C84B47; font-weight: bold; font-size: 16px; line-height: 18px; }.title       { color: #C84B47; font-weight: bold; }.multititle  { color: #4C4C4C; font-weight: bold; }.redtext     { color: #FF0000; }.redtextBold { color: #FF0000; font-weight: bold; }.grytext     { color: #333333; }.footnote    { color: #7B7B7B; font-weight: normal; font-size: 9pt; }.bottom      { vertical-align: top; }.tableitem   { color: #4C4C4C; font-size: 9pt; font-weight: bold; }.tablerow    { color: #333333; font-size: 9pt; }.tdItem      { background-color: #F1DFDD; }.tdRow1      { background-color: #F3F3F3; }.tdRow2      { background-color: #F3F3F3; }.disable_select_menu  { background-color: #595959; color: #121212; }.enable_select_menu   { background-color: #FFFFFF; color: #333333; }.disable_survey_input { background-color: #D4D0C8; color: #333333; }.enable_survey_input  { background-color: #FFFFFF; color: #333333; }.readonly_input       { background-color: #c5c1ba; }#freezePageDiv {  filter:       alpha(opacity=65); /* ie */  -moz-opacity: 0.65; /* mozilla */  opacity:      0.65;  position:     absolute;  width:        100%;  height:       100%;  padding:      0px;   top:          0px;  left:         0px;  display:      none;  z-index:      500;  background-color: #000000;}#freezeIFrame {  filter:       alpha(style=0,opacity=0); /* ie */  position:     absolute;  width:        100%;  height:       100%;  padding:      0px;  top:          0px;  left:         0px;  display:      none;  z-index:      499;}#waitIndicatorDiv {  position:     absolute;  top:          0px;  left:         0px;  width:        100%;  height:       100%;  display:      none;  z-index:      501;}#waitIndicatorTable {  position:     relative;  top:          250px;  width:        300px;  height:       50px;  border:       2px solid #353535;  border-top:   none;  border-left:  none;  background-color: #ffffff;}table.mainContent { border-collapse: collapse;  width: 760px; }table.table { background-color: #F3F3F3; }a.l1, a.l1:visited {  color:       #ff9723;   font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:   11px;  font-weight: bold;  line-height: 14px;}a.content, a.content:visited {  font-size:   11px;  line-height: 14px;}a.topcontent, a.topcontent:visited {  color:       #A3A3A3;  font-size:   11px;  line-height: 14px;}a.footcontent, a.footcontent:visited {  font-size:   11px;  color:       #7B7B7B;}a.recipet, a.recipet:visited, a.recipet:hover {  color:       #ff9723;  font-size:   11px;  font-weight: bold;  text-decoration: underline ;}a.related_link, a.related_link:visited {  color:       #007fc1;  font-size:   12px;  text-decoration: underline ;}a.related_link:hover {  color:       #007fc1;  font-size:   12px;  text-decoration: none ;}a.location, a.location:visited {  color:       #999999;  font-size:   12px;  text-decoration: none ;}a.location:hover {  color:       #999999;  font-size:   12px;  text-decoration: underline ;}a.wallpaper, a.wallpaper:visited {  color:       #ff9723;  font-size:   10px;  text-decoration: underline ;}a.wallpaper:hover {  color:       #ff9723;  font-size:   10px;  text-decoration: none ;}a.e-news, a.e-news:visited {  color:       #e61d02;  font-size:   12px;  text-decoration: none ;}a.e-news:hover {  color:       #e61d02;  font-size:   12px;  text-decoration: underline ;}a.top, a.top:visited {  color:       #007fc1;  font-size:   12px;  text-decoration: underline ;}a.top:hover {  color:       #007fc1;  font-size:   12px;  text-decoration: none ;}a.map, a.map:visited {  color:       #6c6c6c;  font-size:   12px;  text-decoration: none ;}a.map:hover {  color:       #6c6c6c;  font-size:   12px;  text-decoration: underline ;}a.faq, a.faq:visited {  color:       #FFFFFF;  font-size:   11px;  text-decoration: none ;  padding-left: 14px;}a.faq:hover {  color:       #FFFFFF;  font-size:   11px;  text-decoration: none ;  padding-left: 14px;}/* new */IMG.top  { vertical-align: baseline;}IMG.middle  { vertical-align: middle; border: 0px; }.hr1   { background-color: #ffd800; height: 1px; }.hr2   { background-color: #d0d0d0; height: 1px; }.hr3   { border:0;color: #666666; height: 1px; }/* div */.prize_text   { padding-top: 7px; }div.location   { color: #999999; padding-left: 14px; padding-top: 10px; }/* font */.score   { color: #ff9723; font-size:13px; font-weight: bold; }.money   { color: #ff9723; font-size:13px; font-weight: bold; }.deadline   { font-size:12px; font-weight: bold; }.terms  { color: #666666; font-size:11px; }.f01   { color: #ff9723; font-size: 13px; }.f02   { font-size: 12px; }.f03   { color: #f946b5; font-size: 13px; font-weight: bold;}.f04   { color: #00b0cd; font-size: 13px; }.f07   { font-size: 13px; }.f08   { color: #666666; font-size: 12px; }.e-machine_01   { color: #e61d02; font-size: 12px; font-weight: bold;}.e-machine_02   { font-size: 11px; }.title01   { color: #ff9723; font-size: 16px; font-weight: bold; }.title02   { color: #6eb925; font-size: 16px; font-weight: bold; }.title03   { color: #f946b5; font-size: 16px; font-weight: bold; }.title04   { color: #00b0cd; font-size: 16px; font-weight: bold; }.title06   { color: #b01500; font-size: 13px; font-weight: bold; }.title07   { color: #ff0000; font-weight: bold; font-size: 16px; line-height: 18px; }.remark   { color: #666666; font-size: 11px;}.require   { color: #ff0000;}.bg {  background-color:     #ededed;  background-image:     url('../images/eng/bg.gif');  background-position:  top center;  background-repeat:    repeat-x;}.bg_popup {  background-color:     #ededed;  background-image:     url('../images/eng/bg_popup.gif');  background-position:  top center;  background-repeat:    repeat-x;}.bg_redirect {  background-color:     #ededed;  background-image:     url('../images/eng/bg_redirect.gif');  background-position:  top center;  background-repeat:    repeat-x;}