@charset "utf-8";
/* CSS Document */

h2, #upcomingDates table th { font: normal bold 14px Arial, Helvetica, sans-serif; color: #65ba00; }
p a { color: #65b900 !important; }

.syo_metalbox .syo_metalbox_center { background: url(../images/syo/metalbox_center.gif) left top repeat-y; width: 560px; }
.syo_metalbox .syo_metalbox_top { background: url(../images/syo/metalbox_top.jpg) left top no-repeat; width: 560px; }
.syo_metalbox .syo_metalbox_bottom { background: url(../images/syo/metalbox_bottom.jpg) left bottom no-repeat; width: 526px; padding: 35px 17px 60px 17px; }
.syo_metalbox { padding-bottom: 15px; }

#registerboxWrapper { margin-bottom: 10px; }
#registerboxWrapper div.middle { background: url(../images/syo/registerbox_middle.gif) left top repeat-y; width: 524px; }
#registerboxWrapper div.top { background: url(../images/syo/registerbox_top.gif) left top no-repeat; width: 524px; }
#registerboxWrapper div.bottom { background: url(../images/syo/registerbox_bottom.gif) left bottom no-repeat; width: 524px; padding: 15px 0 15px 0; }
#registerboxWrapper table td { padding-left: 10px; line-height: 16px; padding-bottom: 10px; }
#registerboxWrapper table td.label { color: white; font-weight: bold; text-align: right; padding-right: 12px; padding-left: 0; }
#registerboxWrapper table a.register { display: block; background: url(../images/syo/button_register.gif) left top no-repeat; width: 88px; height: 31px; position: relative; z-index: 100; }








.inviteFriendsButton { display: block; background: url(../images/syo/button_inviteFriends.gif) left top no-repeat; width: 149px; height: 40px; position: relative; margin-left: 17px; }
.inviteFriendsButton span { display: none; }

#syo_form .inputForm { background: url(../images/syo/input.gif) left top no-repeat; width: 321px; height: 30px; border: none; font: normal normal 12px Arial, Helvetica, sans-serif; color: #595959; padding: 9px 10px 0 15px; }
#syo_form select { font: normal normal 12px Arial, Helvetica, sans-serif; color: #595959; width: 150px; }
#syo_submit,#cyc_submit { background: url(../images/syo/button_submit.gif) left top no-repeat; width: 149px; height: 40px; border: none; cursor: pointer; cursor: hand; }
#syo_form textarea { background: url(../images/syo/textfield.gif) left top no-repeat; width: 316px; height: 135px; border: none; padding: 15px; font: normal normal 12px Arial, Helvetica, sans-serif; color: #595959; }
#syo_invitation_submit { background: url(../images/syo/button_invitation.gif) left top no-repeat; width: 91px; height: 40px; border: none; cursor: pointer; cursor: hand; }
div.syo_spacer { background: url(../images/syo/spacer.gif) left top repeat-x; height: 26px; }
#syo_emailpreview_bg { background: url(../images/syo/syo_email_KR_bg.gif) left top no-repeat; width: 530px; height: 363px; padding: 25px 15px 15px 15px; }


/* ----------  flash  ----------- */
#syo_homeBanner { width: 800px; height: 114px; margin: 15px auto 0 auto; padding-left: 15px; }

.note {font-size: 10px; }
.registerMsg{
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;
	padding-bottom: 7px;
}