@charset "euc-kr";
#dv_support {position:relative; width:670px; padding-bottom:50px; zoom:1;background:#36341D url(../img/common/bg_frame.jpg) no-repeat;}
#dv_support .contents {float:none; height:auto;}

.helpDesk {width:670px; padding-left:15px;}

div.header {width:670px; position:relative; *zoom:1;}
div.header:after {clear:both; content:'.'; visibility:hidden; display:block; height:0; line-height:0;}
div.header h1 {float:left; height:38px; padding:19px 0 18px 20px;}
div.header h1 img {display:block;}
div.header .btn {float:left; _display:inline; height:21px;/*margin:23px 0 0 19px;*/}
div.header .history {position:absolute; right:5px; top:31px; font-size:11px; letter-spacing:-0.1em;}
div.header .history a {font-size:11px; letter-spacing:-0.1em;}
div.header .history a.on {color:#cfceb3;}
div.header .history a.on:hover {color:#cfceb3 !important; text-decoration:none; cursor:default;}

/* ลว */
#dv_support ul.tab {clear:both; position:relative; height:26px; border-bottom:1px solid #444226; }
#dv_support ul.tab li {float:left; _display:inline; _width:1%; height:26px; margin:0 2px 0 0;}
#dv_support ul.tab li a {display:block; height:19px; padding:6px 8px 0 8px; border:1px solid #444226; border-bottom-width:0; background:#252412 url(../img/common/bg_tab4.gif) repeat-x; color:#4e4e36; font-size:11px;}
#dv_support ul.tab li a:hover {text-decoration:none;}
#dv_support ul.tab li.on a {color:#aeae64; background-position:left bottom; }
#dv_support ul.tab li.on a:hover {color:#aeae64 !important;}

.Board_Page * {vertical-align:middle;}
.Board_Page {overflow:hidden; position:relative; clear:both; height:20px; padding:18px 0 0 0; text-align:center; font-size:0;}
.Board_Page a {display:inline-block; padding:3px 3px 3px 4px; *padding:3px 3px 3px 3px; font:10px verdana;}
.Board_Page a.prev, 
.Board_Page a.next {position:relative; top:1px; margin:0 8px;} 
.Board_Page .on {display:inline-block; padding:3px 3px 3px 4px; *padding:3px 3px 3px 3px; font:bold 10px verdana; color:#ff4200; cursor:default !important;}

.hd_menu { position:relative; height:76px; margin:0 0 25px 0; background:url(../img/helpdesk/bg_menu.gif) no-repeat; }
.hd_menu ul.faq { padding:16px 0 0 120px;}
.hd_menu ul.mtm { padding:11px 0 0 120px;}
.hd_menu li { display:inline; }
.hd_menu a.on {font-weight:bold; color:#cfb926;}
.hd_menu li.bar {position:relative; top:-1px; padding:0 7px; color:#c0c9cf; font-size:9px; color:#51512d; font-weight:bold;}

.hd_faq_question h3 {height:54px;}
.hd_faq_question select {position:relative; left:5px; top:15px; width:104px;}
.hd_faq_question .box { position:relative; height:91px; background:url(../img/helpdesk/bg_faq_search.gif) no-repeat;}
.hd_faq_question .search {position:relative; height:50px; zoom:1;}

.hd_faq_question .search input { position:absolute; left:118px; top:16px; width:470px; padding:4px 8px 0 8px; height:17px; border:0; background:none; color:#908f74;}
.hd_faq_question .search a.btn_search{ position:absolute; right:20px; top:15px; }
.hd_faq_question .search label { position:absolute; right:20px; top:64px; }
.hd_faq_question .search label input { position:static !important; width:auto !important; }
.hd_faq_question .search label i { vertical-align:middle; font-style:normal; font-size:11px; color:#908f74; }
.hd_faq_question .top5 { position:absolute; left:113px; top:64px; *top:65px; }
.hd_faq_question .top5 li { display:inline; font-size:10px;}
.hd_faq_question .top5 li a { color:#908f74; font-size:11px; }

.hd_faq_top5 { position:relative; height:152px; margin:24px 0 0 0;  background:url(../img/helpdesk/bg_faq_question.gif) no-repeat; }
.hd_faq_top5 .top5_1 { position:absolute; left:20px; top:53px; }
.hd_faq_top5 .top5_2 { position:absolute; left:358px; top:53px; }
.hd_faq_top5 li {height:18px;}
.hd_faq_top5 li a {display:inline-block; width:300px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.hd_faq_list p.msg { *height:1%; margin:25px 0 -2px 0; padding-left:13px; background:url(../img/helpdesk/bu_dot_o.gif) no-repeat 4px 5px; color:#908f74;}
.hd_faq_list p.msg strong {color:#cfb926; font-weight:bold;}
.hd_faq_list .msg { position:relative;margin:25px 0 8px 0; zoom:1;color:#908f74;}
.hd_faq_list div.msg p {padding-left:13px;background:url(../img/helpdesk/bu_dot_o.gif) 4px 5px no-repeat; }
.hd_faq_list .msg strong { color:#cfb926; }

.hd_faq_list .listx { position:relative; height:149px; margin:0; padding:10px 0 0 15px;}
.hd_faq_list .listx li {height:16px;}
.hd_faq_list .listx li.noti {display:block; color:#908f74; padding:0 0 20px 0; height:auto;}
.hd_faq_list .listx .noti p a {position:absolute; left:15px; top:130px;}

/** 2010/08 update start **/
.hd_faq_list .sort { position:absolute;right:1px;top:-15px;overflow:hidden; white-space:nowrap;}
.hd_faq_list .sort li { margin-right:-1px;padding:0 4px 0 5px;background:url(../img/helpdesk/bg_sort_bar.gif) right top no-repeat;font-size:11px;display:inline; }
.hd_faq_list .sort a:hover { color:#cfb926 !important; }
.hd_faq_list .sort a.on { color:#cfb926 !important;text-decoration:underline; }
.hd_faq_list table.list { border-collapse:collapse; width:100%; table-layout:fixed; }
.hd_faq_list table.list th { padding:10px 0 6px 0;border-bottom:1px solid #444226;font-size:11px;color:#5f514d;background:#1b1a0d;text-align:center; }
.hd_faq_list table.list td { padding:8px 0 6px 0;border-bottom:1px solid #282714;text-align:center; }
.hd_faq_list table.list .category { width:79px; }
.hd_faq_list table.list td.subject { text-align:left;padding-left:20px; }
.hd_faq_list table.list td.subject strong { color:#908f74;font-weight:normal; }
.hd_faq_list table.list td.subject a { color:#5e5d48; }
.hd_faq_list table.list .update { width:94px; }
.hd_faq_list table.list td.update { font-size:10px;font-family:verdana;color:#5e5d48; }
.hd_faq_list table.list .count { width:63px; }
.hd_faq_list table.list td.count { font-size:10px;font-family:verdana;color:#5e5d48; }
.hd_faq_list table.list b {color:#D60E0E;} 

.hd_foot { position:relative; height:55px; text-indent:-5000px; background:url(../img/helpdesk/bg_mantoman.gif) no-repeat;  *zoom:1;}
.hd_foot .mtm a { position:absolute; left:282px; top:22px; text-indent:0;  }
.hd_foot .btn { position:absolute; right:10px; top:22px; text-indent:0;}
.hd_foot .btn li {float:left; display:inline; margin:0 0 0 3px; text-indent:0; }

.top5px {margin:-10px 0 0 0; height:57px; background:url(../img/helpdesk/bg_mtm_line.gif) repeat-x;}
.top5px .move {position:absolute; left:10px; top:23px;}
.top5px .move a {margin-right:1px;}
.top5px * {text-indent:0 !important;}
.top5px .btn { left:auto; right:10px !important; top:22px; }

.hd_answer {margin:20px 0 0 0; padding:0; padding:1px; border:1px solid #3a381e; background:#040402;}
.hd_answer h4 {height:22px; padding:14px 0 0 26px; background:#1f1e0f url(../img/helpdesk/bu_dot_o.gif) 18px 19px no-repeat; color:#908f74; line-height:1.25em;}
.hd_answer .contents {padding:0 0 20px 25px; font-size:11px; background:#1f1e0f; line-height:16px;}
.hd_answer p.title {width:619px; height:30px; padding:11px 0 0 7px; margin:0 0 0 -8px; border-top:1px solid #343326; color:#aeae64; font-size:12px; font-weight:bold;}
.hd_answer .contents a { color:#908f74; text-decoration:underline; }

.hd_answer_c { position:relative; height:53px; margin:0; background:url(../img/helpdesk/bg_answer.gif) left bottom no-repeat; }
.hd_answer_c .yes { position:absolute; left:476px; top:17px; }
.hd_answer_c .no { position:absolute; left:531px; top:17px; }
.hd_answer_c .btn { position:absolute; left:585px; top:16px; }
.hd_answer_c input {margin-right:4px;}

.hd_rating {position:relative; padding:0 0 20px 0; border:1px solid #040203; zoom:1;margin-top:10px;background:#262513;}
.hd_rating .rate {position:relative; height:43px;  padding:18px 0 6px 22px; background:#201e11; border-bottom:1px solid #040203; zoom:1;}
.hd_rating .rate:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.hd_rating h3 { font-size:12px; font-weight:bold; color:#8f9070;padding:0 0 3px 0;}
.hd_rating p.sub { color:#505050; font-size:12px; font-weight:bold;}
.hd_rating em {color:#D60E0E;}
.hd_rating textarea {clear:both; position:relative; width:600px; height:137px; padding:10px; margin:20px 0 0 20px; border:1px solid #4b4a36; text-align:left; background:#201f0d url(../img/helpdesk/bg_rating_textarea.gif) no-repeat 73px 72px;}
.hd_rating p.limit {padding:10px 20px 0 0; color:#605f4b; text-align:right;}
.hd_rating p.limit span {color:#d7b829; font-weight:bold;}
.hd_rating .btn {margin:-14px 0 0 0; text-align:center;}
.hd_rating .slider_placeholder {position:absolute; left:327px; top:26px; width:300px; height:23px; background:url(../img/helpdesk/img_graph.gif) no-repeat;}
.hd_rating .rating_slider {position:absolute; z-index:3; left:-6px; top:-7px; width:300px; height:30px;}
.hd_rating .ui-slider-handle {position:relative; display:block; width:13px; height:17px; background:url(../img/helpdesk/btn_handle.gif) no-repeat;}
.hd_rating .rating_value {position:absolute; left:50%; top:-13px; width:30px; margin:0 0 0 -9px; text-align:center; border:none; background:none; font:bold 11px verdana; color:#8F9070; letter-spacing:-1px;}

.hd_par div.re { position:relative; height:37px; margin:7px 0 8px 0; background:url(../img/helpdesk/bg_par_re.gif) no-repeat; text-indent:-5000px;  } 
.hd_par div.re a { position:absolute; left:585px; top:7px; text-indent:0;}
.hd_par h4, 
.hd_par p.msg { position:absolute; left:-5000px; top:-5000px; }

.hd_login {position:relative; width:670px; height:684px; background:url(../img/helpdesk/bg_login_required.jpg) no-repeat; }
.hd_login a {position:absolute; top:172px; display:block; height:23px; text-indent:-5000px; }
.hd_login a.join { left:252px; width:55px; }
.hd_login a.idpass { left:310px; width:108px; }

.hd_login_ch {position:relative; width:670px; height:684px; background:url(../img/helpdesk/bg_login_required_daum.jpg) no-repeat; }

.hd_notice h3 { height:55px;}
.hd_notice .list {padding:1px; border:1px solid #4f4c30; background:#242311;}
.hd_notice .list ul {padding:8px 0 4px 20px; background:#2f2d18 url(../img/helpdesk/bg_notice.gif) no-repeat; height:1%;}
.hd_notice .list ul li {*float:left; width:626px; *display:inline; padding:5px 0 5px 47px; *padding:4px 0 6px 48px; background:url(../img/helpdesk/ico_board_notice.gif) no-repeat 0 4px;  }
.hd_notice .list ul li a {color:#908f74;}
.hd_notice .list ul li.line {padding:0; margin:0; height:1px; overflow:hidden; line-height:0; margin:-1px 0 0 0; border-top:1px solid #424124; background:none;}

.hd_qa_view .question, 
.hd_qa_view .answer { position:relative; *zoom:1; margin:10px 0 0 0; padding:7px 0 4px 0; border-top:1px solid #3a3924; border-bottom:1px solid #3a3924; background:#252410 url(../img/helpdesk/bg_qa_title.gif) repeat-x; }
.hd_qa_view .question p, 
.hd_qa_view .answer p {margin:0; padding:0 0 0 40px; font-weight:bold; background:url(../img/helpdesk/bu_q.gif) no-repeat 21px 0;  color:#aeae64;}
.hd_qa_view .answer p { background-image:url(../img/helpdesk/bu_a.gif); }
.hd_qa_view .question a { position:absolute; right:10px; top:3px; }
.hd_qa_view .contents {width:615px; overflow-x:hidden; word-break:break-all; min-height:70px; margin:12px 0 25px 22px; line-height:160%; color:#908f74;}
.hd_qa_view .user_detail {position:relative; padding:18px 0 5px 5px; zoom:1;}
.hd_qa_view .user_detail dt {float:left; _display:inline; margin:0 4px 0 0; padding:0 0 0 10px; background:url(../img/helpdesk/bu_dash.gif) no-repeat 0 46%; color:#343539; font-weight:bold;}


#lblFile {display:block; margin-bottom:25px;}

.hd_mtm_q p {display:none;}
.hd_mtm_q h3 {height:70px;}
.hd_mtm_option {margin-bottom:40px; border:1px solid #383820; padding:1px 1px 1px 1px; background:#040402; *zoom:1;}
.hd_tbl_option {table-layout:fixed; border-collapse:collapse; border-spacing:0;}
.hd_tbl_option th {width:150px; text-align:center; vertical-align:middle; border:1px solid #383820; background:#201e11;}
	:root .hd_tbl_option input.text {padding:8px 9px 5px 9px\0;}
.hd_tbl_option th h4 {font-weight:bold; font-size:12px;}
.hd_tbl_option td {padding:15px 0 15px 20px; border:1px solid #383820; color:#909078;background:#262513;}
.hd_tbl_option td .sep {position:relative; top:10px; color:#CDD1D9; vertical-align:top;}

.hd_tbl_option input.text {width:90px; padding:5px 9px 3px 9px; border:1px solid #4b4a36; background:#22210f; color:#6D737E; line-height:14px; vertical-align:top;}
.hd_tbl_option input.long {width:455px;}
.hd_tbl_option input.file {width:400px;height:30px;}
.hd_tbl_option input.mid {width:260px;}
.hd_tbl_option input.radio {position:relative; top:0; *margin:-4px -3px -3px -3px;}
.hd_tbl_option input.checkbox {position:relative; top:0; vertical-align:middle; *margin:-4px -3px -3px -3px;}
.hd_tbl_option label {margin-left:4px;}
.hd_tbl_option textarea {width:455px; height:178px; padding:10px; border:1px solid #4b4a36;background:#22210f;}
.hd_tbl_option .SelectHelpdesk {width:82px; vertical-align:top;}

.hd_tbl_option .question li {float:left; width:138px; height:30px; font-size:12px;}
.hd_tbl_option .question ul {clear:both; margin:0 0 20px 0; padding:0 0 3px 0; border-bottom:1px solid #353422; zoom:1;}
.hd_tbl_option .question ul:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.hd_tbl_option .notice {clear:both; color:#D60E0E; }
.hd_tbl_option .notice p {padding:0 0 0 10px; background:url(../img/helpdesk/bu_dash2.gif) no-repeat 0 5px;}

.hd_tbl_option .hd_lb_id td span {position:relative; top:7px; margin:0 0 0 8px;}
.hd_tbl_option .hd_lb_bank td select {width:140px;}
.hd_tbl_option .hd_lb_email td select {width:140px;}
.hd_tbl_option .hd_lb_phone select {width:82px;}
.hd_tbl_option .hd_lb_phone input.text {width:62px;}
.hd_tbl_option .hd_lb_alarm strong {margin:0 26px 0 0; font-weight:normal;}
.hd_tbl_option .hd_lb_alarm label {position:relative; top:-1px; margin:0 15px 0 2px;}
.hd_tbl_option .hd_lb_file em {position:relative; top:10px; margin:0 0 0 5px; color:#6D737E;}
.hd_tbl_option .hd_lb_file p {margin:0 0 -5px 0; padding:10px 20px 0 0; line-height:18px;}
.hd_tbl_option .hd_lb_system .system p {margin-bottom: 7px; padding-left: 25px; position: relative; }
.hd_tbl_option .hd_lb_system .system p input { position: absolute; top: 0px; left: 0px; }
.hd_tbl_option .hd_lb_system .system p label {margin: 0px;font-size: 11px; line-height: 14px;}
.hd_tbl_option .hd_lb_sms p {margin-bottom: 7px; padding-left: 25px; position: relative; }
.hd_tbl_option .hd_lb_sms p input { position: absolute; top: 0px; left: 0px; }
.hd_tbl_option .hd_lb_sms p label {margin: 0px;font-size: 11px; line-height: 14px;}
.hd_tbl_option .hd_lb_system .info {padding:10px 50px 0 0; line-height:18px; color:#5a5945;}
.hd_tbl_option .hd_lb_system .info em {display:block; color:#92917c;}
.hd_tbl_option .hd_lb_system .info strong {color:#92917c;}
.hd_tbl_option .hd_lb_date img {margin:0 6px 0 5px; cursor:pointer;}
.hd_tbl_option .hd_lb_police select {width:140px; margin:0 16px 0 0;}
.hd_tbl_option .hd_lb_police label {position:relative; vertical-align:top; top:9px;}
.hd_tbl_option .btn_mypmang {color:#bcbf32; text-decoration:underline;}

.hd_mtm_option .hd_foot {position:absolute; width:670px; margin:10px 0 0 0; background:url(../img/helpdesk/bg_mtm_line.gif) repeat-x; text-align:center; *zoom:1;}
.hd_mtm_option .hd_foot .btn {position:absolute; left:288px; top:22px;}
.hd_mtm_option .hd_foot .btn li {margin-left:5px;}

.hd_qa_list {margin:10px 0 0 0; padding-top:26px; background:url(../img/helpdesk/img_qa_list_top.gif) no-repeat }
.hd_qa_list .list {width:670px; border-collapse:collapse; border-spacing:0;}
.hd_qa_list .list th { display:none; }
.hd_qa_list td { padding-top:5px; padding-bottom:4px; border-bottom:1px solid #282714;}
.hd_qa_list .num { width:67px; text-align:center; font:10px verdana; vertical-align:top; color:#5f5e49;  padding-top:7px; letter-spacing:-0.1em;}
.hd_qa_list .category {width:96px; text-align:center;font-size:12px;}
.hd_qa_list .title {width:300px; text-align:left; }
.hd_qa_list .title p {display:inline-block; margin:0 0 0 22px; width:248px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  color:#908f74;}
.hd_qa_list .title img {margin:0 0 0 5px; vertical-align:top;}
.hd_qa_list .stats { width:66px;text-align:center; }
.hd_qa_list .stats img { position:relative; top:-1px; }
.hd_qa_list .date {text-align:center;}
.hd_qa_list .del input {*margin:-1px 0 0 -3px; position:relative; left:-4px; *left:-2px;}
.hd_qa_list .line {display:none;}

.hd_qa_list .Board_Page { margin:-1px 0 0 0;}

.top10px {position:relative; margin:0; height:57px; background:url(../img/helpdesk/bg_mtm_line.gif) repeat-x; *zoom:1;}
.top10px:after {content:'.'; height:0; line-height:0; clear:both; display:block; visibility:hidden;}
.top10px .btn { position:static; float:right; margin:21px 0 0 10px; _display:inline;}
.top10px .btn li {margin-left:5px;}

.hd_faq_list .search_word { padding:30px 0 20px 70px; }
.hd_faq_list .search_word h4 { font:bold 14px dotum; color:#cfb926; }
.hd_faq_list .search_word ol { padding:20px 0;color:#908f74; }
.hd_faq_list .search_word li { padding:5px 0;font-weight:bold; }
.hd_faq_list .search_word table { margin:5px 0;width:428px;height:78px;table-layout:fixed; }
.hd_faq_list .search_word col { width:25%; }
.hd_faq_list .search_word td { border:1px solid #444226;text-align:center; vertical-align:middle; color:#666;}
.hd_faq_list .search_word .right td { background:#22210f;font-weight:bold;color:#cfb926; }
.hd_faq_list .search_word .wrong td { color:#ca3030; }
.hd_faq_list .search_word li p { font-weight:normal; color:#5e5d48;}

.helpDesk .hd_inspection {position:relative; width:670px; height:664px; background:url(../img/helpdesk/bg_inspection.jpg) no-repeat;}
.helpDesk .hd_inspection .back {position:absolute; left:275px; top:173px;}

.hd_personal_info { padding:15px;background:#36341d;width:445px;margin-bottom:-1px;border-top:1px solid #000; }
.hd_personal_info h4 { padding:0 0 10px 6px;font-weight:bold;color:#909078; }
.hd_personal_info dt { padding:0 0 2px 6px;background:url(../img/helpdesk/bl_dot.gif) 0 4px no-repeat;font-weight:bold;color:#7a7966; }
.hd_personal_info dd { padding:0 0 5px 6px;line-height:1.3;color:#7a7966; }
.hd_personal_info p { color:#7a7966; }
.hd_personal_info p input { vertical-align:-2px; }

.SelectHelpdesk_selectArea {overflow:hidden; height:21px; border:1px solid #4c4b34; vertical-align:top; z-index:20; text-align:left; line-height:1.2 !important; background:#000;}
.SelectHelpdesk_selectArea a {display:block; width:100%; *width:auto; margin:0; padding:6px 0 0 0; text-indent:8px; font-size:11px; white-space:nowrap; color:#5f614b; background:url(../img/helpdesk/bg_select_arrow.gif) right top no-repeat; cursor:default; letter-spacing:0; font-weight:normal;}
.SelectHelpdesk_selectArea a:hover {text-decoration:none;}
.SelectHelpdesk_optionsDiv {display:none; margin-top:23px; border:1px solid #4c4b34; border-top:0; background:#000; vertical-align:middle; z-index:21;}
.SelectHelpdesk_optionsDiv p {margin:0; padding:1px;}
.SelectHelpdesk_optionsDiv a {display:block; padding:5px 8px 2px 8px; white-space:nowrap; color:#5f614b; cursor:default; font-size:11px;}
.SelectHelpdesk_optionsDiv a:hover {text-decoration:none;}

/* jQuery UI Datepicker 1.8.18
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 * http://docs.jquery.com/UI/Datepicker#theming */
.ui-datepicker {display:none; width:210px; margin:1px 0 0 0; padding:17px 9px 10px 9px; background:#FFF; border:1px solid #D7D8DE;}
.ui-datepicker .ui-datepicker-header { position:relative; }
.ui-datepicker .ui-datepicker-prev-hover, 
.ui-datepicker .ui-datepicker-next-hover {}
.ui-datepicker .ui-datepicker-prev {position:absolute; left:48px; top:0; display:block; width:13px; height:13px; background:url(../img/game/btn_prev.gif) no-repeat; overflow:hidden; text-indent:-5000px; cursor:pointer;}
.ui-datepicker .ui-datepicker-next {position:absolute; right:48px; top:0; display:block; width:13px; height:13px; background:url(../img/game/btn_next.gif) no-repeat; overflow:hidden; text-indent:-5000px; cursor:pointer;}
.ui-datepicker .ui-datepicker-prev-hover {}
.ui-datepicker .ui-datepicker-next-hover {}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span { display:block; position:absolute; left:50%; margin-left:-8px; top:50%; margin-top:-8px;  }
.ui-datepicker .ui-datepicker-title {padding:1px 0 0 0; height:21px; font-weight:bold; text-align:center; line-height:1.2;}
.ui-datepicker .ui-datepicker-title select { }
.ui-datepicker table {border-collapse:collapse; margin:0; }
.ui-datepicker th {background:#B8B8C0; border:1px solid #ADADB6; color:#FFF; font-size:11px; text-align:center;}
.ui-datepicker th span {display:block; text-align:center; padding:4px 0 0 0;}
.ui-datepicker td {width:29px; height:18px; color:#797c81; border:1px solid #E9EAEE; background:#FFF; }
.ui-datepicker td span,
.ui-datepicker td a {display:block; text-align:center; padding:5px 0 0 0; text-decoration:none; font-size:11px; color:#797C81;}
.ui-datepicker td:first-child a {color:#D60E0E;}
.ui-datepicker td.first_child a {color:#D60E0E;}
.ui-datepicker .ui-datepicker-current-day {background:#B9CDE6; color:#2A73AF; font-weight:bold;}
.ui-datepicker .ui-state-active {background:#B9CDE6; color:#2A73AF; font-weight:bold;}
.ui-datepicker .ui-datepicker-today {background-color:yellow;}
.ui-datepicker .ui-state-highlight {background-color:yellow;}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}