﻿@charset "utf-8";

input.emptyValue, textarea.emptyValue{ color:#AAA; }
        
#ygDialogue { position:absolute; width:173px; background:url('/images/ygForm/bgCal.gif') repeat-y; }
#ygDialogue * { margin:0px; padding:0px; font-family:Tahoma, Dotum; font-size:12px; color:#000; }
#ygDialogue a { text-decoration:none; display:block; height:100%; }
#ygDialogue ul, #ygDialogue li { list-style:none; }
#ygDialogue button { font-size:0px; color:#FFF; vertical-align:middle; border:0px; padding:0px;  }
        
#ygDialogue div.calendar { position:relative; }
#ygDialogue div.calendar div.header { height:22px; padding-top:6px; background:url('/images/ygForm/bgCalTop.gif') no-repeat; text-align:center; }
#ygDialogue div.calendar div.header button { width:12px; height:12px; margin:0 4px; color:#000; }
#ygDialogue div.calendar div.header button.prevYear  { background:url('/images/ygForm/btnPrevYear.gif'); }
#ygDialogue div.calendar div.header button.prevMonth { background:url('/images/ygForm/btnPrevMonth.gif'); }
#ygDialogue div.calendar div.header button.nextMonth { background:url('/images/ygForm/btnNextMonth.gif'); }
#ygDialogue div.calendar div.header button.nextYear  { background:url('/images/ygForm/btnNextYear.gif'); }
#ygDialogue div.calendar div.header span { vertical-align:middle; color:#FFF; font-weight:bold; margin:0 5px; }
#ygDialogue div.calendar ul { margin:10px 0 5px; }
#ygDialogue div.calendar ul li { width:24px; height:24px; float:left; text-align:center; }
#ygDialogue div.calendar ul li.sunday a { color:#F00; }
#ygDialogue div.calendar ul li.today { font-weight:bold; text-decoration:underline; }
#ygDialogue div.calendar ul li a.selected { color:#00F; font-weight:bold; }
        
#ygDialogue div.selectMonth { background:url('/images/ygForm/bgTop.gif') no-repeat top; text-align:center; padding:10px; }
#ygDialogue div.selectMonth select {}
#ygDialogue div.selectMonth select.month { margin:0 0 0 5px; }
        
#ygDialogue div.selectTime { background:url('/images/ygForm/bgTop.gif') no-repeat top; text-align:center; padding:10px; clear:both; }
#ygDialogue div.selectTime div.noon { text-align:left; padding:0 5px 5px 10px; }
#ygDialogue div.selectTime div.noon input { vertical-align:middle; }
#ygDialogue div.selectTime div.noon label { margin-right:10px; vertical-align:middle; }
#ygDialogue div.selectTime select {}
#ygDialogue div.selectTime select.month { margin:0 0 0 5px; }
#ygDialogue div.dateTime { background:none; border-top:1px solid #EAEAEA; padding-top:5px; }
        
#ygDialogue div.control { clear:both; background:url('/images/ygForm/bgCalBottom.gif') no-repeat bottom; text-align:center; border-top:1px solid #EAEAEA; }
#ygDialogue div.control button.ygBtnChoice { width:49px; height:23px; background:url('/images/ygForm/btnChoice.gif'); margin:5px 2px 7px 0; }
#ygDialogue div.control button.ygBtnClear { width:49px; height:23px; background:url('/images/ygForm/btnClear.gif'); margin:5px 2px 7px 0; }
#ygDialogue div.control button.ygBtnClose { width:49px; height:23px; background:url('/images/ygForm/btnClose.gif'); margin:5px 0 7px 0; }
        
        
#ygDialogue div.header { height:22px; padding-top:6px; background:url('/images/ygForm/bgCalTop.gif') no-repeat; text-align:center; }
#ygDialogue div.header span { vertical-align:middle; color:#FFF; font-weight:bold; margin:0 5px; }
#ygDialogue ul.selectColor { margin:5px 0 0 1px; }
#ygDialogue ul.selectColor li { float:left; width:15px; height:15px; cursor:pointer; margin:0 1px 3px; border:1px solid #EAEAEA; }
#ygDialogue div.inputColor { clear:both; padding:5px; text-align:center; border-top:1px solid #EAEAEA; }