﻿ .cal_Theme .ajax__calendar_container{background-color:#e2e2e2;border:solid 1px #ccc}.cal_Theme .ajax__calendar_header{background-color:#fff;margin-bottom:4px}.cal_Theme .ajax__calendar_title,.cal_Theme .ajax__calendar_next,.cal_Theme .ajax__calendar_prev{color:#004080;padding-top:3px}.cal_Theme .ajax__calendar_body{background-color:#e9e9e9;border:solid 1px #ccc}.cal_Theme .ajax__calendar_dayname{text-align:center;font-weight:700;margin-bottom:4px;margin-top:2px}.cal_Theme .ajax__calendar_day{text-align:center}.cal_Theme .ajax__calendar_hover .ajax__calendar_day,.cal_Theme .ajax__calendar_hover .ajax__calendar_month,.cal_Theme .ajax__calendar_hover .ajax__calendar_year,.cal_Theme .ajax__calendar_active{color:#004080;font-weight:700;background-color:#fff}.cal_Theme .ajax__calendar_today{font-weight:700}.cal_Theme .ajax__calendar_other,.cal_Theme .ajax__calendar_hover .ajax__calendar_today,.cal_Theme .ajax__calendar_hover .ajax__calendar_title{color:#bbb}#tb_search td{padding:5px;background-color:#cbcbcb;color:#333}#tb_search{margin-bottom:7px;margin-top:7px}.tb_data td{padding:3px;font-size:10pt}.tb_data{width:98%}.GV td{padding:3px}.main th{padding:5px;font-size:10pt}.main td{padding:3px}.validation-error *{color:Red}.validation-error label{color:Red}.validation-error input{border:1px solid #c00;background:#fcf0ef url(../../../../site/img/error-bg.png) repeat-x top;color:#c00;margin-right:5px}.error-message{display:block;background:url(../../../../site/img/icon_error.png) no-repeat;margin:5px;padding-left:20px}hr{border:0;height:1px;background-color:#e8e8e8}input[type=text],input[type=password]{line-height:24px;height:34px;border:1px solid #d2d2d2;padding-left:10px}textarea{border:1px solid #d2d2d2;padding-left:5px}select{line-height:24px;border:1px solid #d2d2d2;height:24px}input[type=submit]{padding:1px 10px}input[type=checkbox],input[type=radio]{margin:5px}.GV input[type=submit]{height:25px;padding:1px 3px}.GV th{padding:5px}input[type=checkbox]{margin-right:10px}.pad10{padding:10px}.pad15{padding:15px}.pad20{padding:20px}