/* @import url(//fonts.googleapis.com/earlyaccess/notosanskr.css); */

a:link { text-decoration: none; color: #666666;}
a:visited { text-decoration: none; color: #666666;}
a:hover { text-decoration: none; color: #666666;}
a:active { text-decoration: none; color: #666666;}

a:link.type1 { text-decoration: none; color: #8d939a;}
a:visited.type1 { text-decoration: none; color: #8d939a;}
a:hover.type1  { text-decoration: none; color: #ffee61;}
a:active.type1 { text-decoration: none; color: #000000;}
a.menu_on { text-decoration: none; color: #ffee61;}


.input_style {
	width:140px;
	height:30px;
	background-color:#fff;
	border:1px solid #dfdfdf;
	padding:0 0 0 10px;
}

.btn_style {
	height:30px;
	background-color:#fafafa;
	border:1px solid #dfdfdf;
}

.btn_style_point {
	height:30px;
	background-color:#ffee44;
	border:1px solid #dfdfdf;
}

.input_style_tel {
	width:80px;
	height:30px;
	background-color:#f4f4f4;
	border:1px solid #dfdfdf;
}

.mt10{margin-top: 10px !important;}
.mt20{margin-top: 20px !important;}
.mt30{margin-top: 30px !important;}
.mt40{margin-top: 40px !important;}
.mt50{margin-top: 50px !important;}

.fl{float: left !important;}
.fr{float: right !important;}

/*input required*/
.required{background-color: #fabd0d !important;}

form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; margin: 0;}

body,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;line-height:1.2;font-family: "Nanum Barun Gothic","Malgun Gothic"; font-weight:normal;font-size:14px; color: #666;}
a{text-decoration: none;}
input, textarea, select, button,table,td {font-family: "나눔고딕,Nanum Gothic", "Malgun Gothic", "돋움",Dotum;}

.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}

/* layout */
.contents_area{padding: 50px 50px 0; vertical-align: top; min-width: 1090px;}
.contents_area .table_contents{width: 100%;}
.table_layout{width: 100%; border-collapse: collapse; border-spacing: 0;}

/* footer */
.footer{border-top: 1px solid #e8e8e8; padding: 31px 0 129px; margin-top: 141px; min-width: 1440px; text-align: center;}
.footer .txt_copy{ color: #a2a2a2; font-size: 14px;}

/* button */
.btn{padding: 0 25px; height: 39px; line-height: 39px; background: #ededed; color: #b1b1b1; font-size: 15px; border-radius: 0px; border: 0;}
.btn .ico{display: inline-block; margin-right: 5px; vertical-align: middle;}
.btn_sm{padding: 0 15px; height: 30px; line-height: 29px; font-size: 12px;}
.btn_lg{text-align:center; height: 60px; line-height: 44px; font-size: 16px; font-weight: bold;}

.btn_orange{background: #e0480c;color: #fff;}
.btn_black{background: #333;color: #fff;}
.btn_gray{background: #777d8a;color: #fff;}
.btn_litegray{background: #ededed;color: #b1b1b1;}
.btn_blue{background: #8f7474;color: #fff;}
.btn_red{background: #c53a5e;color: #fff;}
.btn_brown{background: #8f7474;color: #fff;}
.btn_pink{background: #ed1d84;color: #fff;}
.btn_green{background: #515050;color: #fff;}
.btn_gray2{background: #dadada;color: #525863; }

.btn_on {cursor:pointer}

/* form */
.form_control{padding: 0 8px; width: 100%; height: 40px; border: 1px solid #dfdfdf; background: #fff; font-size: 14px; color: #333;}
.form_inline .form_control{display: inline-block; width: auto; vertical-align: middle;}

.contents_area input[type="text"],.contents_area input[type="password"],.contents_area input[type="file"],.contents_area select{padding: 0 8px; height: 33px; border: 1px solid #bababa; background: #ededed; font-size: 12px; color: #333;}
.modal input[type="text"],.modal select{padding: 0 8px; width: 100%; height: 33px; border: 1px solid #dfdfdf; background: #ededed; font-size: 12px; color: #333;}

/* lnb */
.lnb{width: 200px; }
.lnb td{height: 49px; border-bottom: 1px solid #fff; font-weight:normal;font-size:14px; color: #666;}
.lnb .menucs_c{padding-left: 20px; background: #69aa23; color: #fff; font-weight: bold; font-size: 20px; font-family: "Nanum Barun Gothic" !important, "Malgun Gothic", "돋움",Dotum;  font-weight: 100;}
.lnb .menucs_s{background: #5b5b5b;}
.lnb .menucs_s a{display: block; padding-left: 20px;  height: 49px; line-height:49px; background: #5b5b5b; color: #fff; font-size: 16px; font-family: "Nanum Barun Gothic" !important, "Malgun Gothic", "돋움",Dotum; font-weight: 100;}
.lnb .menucs_s a.on{background: #888888;}
.lnb .menucs_s a.btn_logout{display: inline-block; margin-left: 20px; padding: 0; width: 82px; height: 24px; line-height: 24px; color: #fff; font-size: 16px; font-weight: 300; background: #cc2e2e; text-align: center; border-radius: 0px;}

/* login */
.wrap_login{min-width: 1440px;}
.wrap_login .logo_area{padding: 100px 0 16px; text-align: center;}
.wrap_login .logo_area img{margin-left: -100px}
.wrap_login .login_area{margin: 0 auto; width: 542px;}
.wrap_login .login_area .table{width: 100%; border-collapse: collapse; border-spacing: 0;}
.wrap_login .login_area .form_control{padding: 0 28px; height: 40px; border: 1px solid #cbcbcb;background: #fff;color: #292929; font-weight: 300; border-radius:0px; font-size: 18px;}
.wrap_login .login_area .btn_login{width: 100%;height: 60px; border: 0; border-radius: 0px; background: #e0480c; font-size: 18px; color: #fff; font-weight: 700;}

/* top */
.group_top{min-width: 1440px; height: 110px; line-height: 110px; background: #292929;}
.group_top .logo_area{float: left; padding: 0 0 0 0;}
.group_top .count_area{float: right; padding-right: 50px;}
.group_top .count_area .txt_tit{display: inline-block; padding-left: 60px; vertical-align: middle; font-size: 28px; font-weight: 300;}
.group_top .count_area .txt_num{display: inline-block; margin-left: 15px; width: 150px; height: 72px; line-height: 70px; background: #cbcbcb; font-size: 50px; font-weight: 800; border: 2px solid #000; border-radius: 0px; vertical-align: middle; text-align: center; -webkit-box-shadow: inset 3px 3px 5px 0px rgba(0,0,0,0.14);
-moz-box-shadow: inset 3px 3px 5px 0px rgba(0,0,0,0.14);
box-shadow: inset 3px 3px 5px 0px rgba(0,0,0,0.14); vertical-align: middle;}
.group_top .count_area .c_yellow{color: #e0930c;}
.group_top .count_area .c_green{color: #69aa23;}
.group_top .count_area .c_pink{color: #e0480c;}
.group_top .log_area{float: right; padding-right: 20px;}
.group_top .log_area .txt_user{padding-right: 22px; color: #fff; font-size: 16px; font-weight: bold;}
/*.group_top .log_area .btn_logout{display: inline-block; width: 138px; height: 39px; line-height: 39px; color: #fff; font-size: 14px; font-weight: bold; background: #ee4e10; text-align: center; border-radius: 5px;}*/

/* contents */
.group_stit{position: relative; padding: 8px 0; border-bottom: 2px solid #292929; font-size: 36px; color: #262626; font-weight: 400; letter-spacing: -3px; font-family: "Nanum Barun Gothic" !important, "Malgun Gothic", "돋움",Dotum;}
.group_stit .txt_tit{float: left; }
.group_stit .btn_area{float: right;}
.group_stit .ico{margin-right: 5px; display: inline-block; vertical-align: middle;}

.group_search{position: relative; z-index: 10;}
.group_search .date_area{float: left;}
/*.group_search .date_area input,.group_search .date_area select{border:0; border-radius: 5px;}*/
.group_search .select_area{float: right;}
/*.group_search .select_area input,.group_search .select_area select{border:0; border-radius: 5px;}*/
.group_search .btn_search{display: inline-block; margin-left: -35px; width: 20px; height: 20px; border: 0; background: #ededed url(../img/ico_search.png) no-repeat center center; vertical-align: middle;}
.group_search .write_area{padding-top: 2px;}

.submit_area{float: left; padding: 30px 0 0; width: 100%; text-align: center;}

/* table */
.table_list2{width: 100%; border-spacing: 0;}
.table_list3 {width: 700px; font-size: 12px;}
.table_list4 {width: 200px; height:40px; font-size: 14px; color: #8d939a; letter-spacing:-0.5px; padding: 0 0 0 30px;}
.table_list5 {width: 200px; font-size: 16px; font-weight: 600; color: #fff; line-height: 20px; letter-spacing:-0.5px; padding: 20px 20px 20px 20px;}
.table_list6 {font-size: 12px;color: #666666; padding: 0 40px 10px 0;}
.w1000px {width: 1000px;}
.w1150px {width: 1150px;}
.w1200px {width: 1200px;}

.table_list2.w700px{width: 700px;}
.table_list{width: 100%; border-spacing: 0;border-collapse: collapse; }
.table_list.w50{width: 50%;}
.table_list.w700px{width: 700px;}
.table_list.w1000px{width: 1000px;}
.table_list.w1150px{width: 1150px;}
.tb_ml { margin-left:80px; }
.tb_ml2 { margin-left:80px; }
.tb_mt { margin-top:0px; }
.tb_mt2 { margin-top:30px; }
.tb_mt3 { margin-top:40px; }
.tb_mt4 { margin-top:20px; }
.tb_mb { margin-bottom:30px; }
.table_list th,.table_list td{padding: 0px 0; height: 50px; font-size: 12px; font-weight: normal; color: #666666; border-bottom: 1px solid #dfdfdf; font-family: "Nanum Barun Gothic" !important, "Malgun Gothic", "돋움",Dotum;  }
.table_list thead th,.table_list tfoot th{background: #fff;}
.table_list tbody th{padding-left: 30px; background: #fff; text-align:left;}
.table_list td{padding: 0 12px; color: #666; border-color: #dfdfdf;}
.table_list td input[type="text"], .table_list td textarea, .table_list td select {color: #666; }
.table_list td input[type="file"]{padding: 4px 8px;}
/*.table_list td input[type="button"], .table_list td button {color: #fff; }*/
/*.table_list input[type="text"],.table_list input[type="password"],.table_list input[type="file"],.table_list select, .table_list textarea{padding: 0 8px; height: 30px; border: 0px solid #dfdfdf; background: #fafafa; font-size: 12px; border-radius: 5px;}*/
.table_list textarea{padding: 8px;}
.table_list .size_area input[type="text"],.table_list .size_area input[type="password"],.table_list .size_area input[type="file"],.table_list .size_area select{margin-right: 10px; height: 24px;}
.table_list .num{font-size: 20px; font-weight: bold; color: #8dc63f;}
.table_list tfoot .num{color: #ed1d84;}
.table_list tfoot .won{color: #ed1d84; font-weight: bold;}

.table_list .pink_area{display: block;height: 80px; background: #ecc82a; vertical-align:middle; padding-top:30px;}
.table_list .blue_area{display: block;height: 80px; background: #a6ce39; vertical-align:middle; padding-top:30px;}
.table_list .yellow_area{display: block;height: 80px; background: #ed008c; vertical-align:middle; padding-top:30px;}
.table_list .temp_area{display: block;height: 80px; vertical-align:middle; padding-top:30px; overflow:hidden; line-height: 20px;}
.table_list .txt_area{font-weight: bold; font-size: 12px; }

/* pagination */
/*
.group_pagination{position: relative; text-align: center;}
.group_pagination .btn_prev,.group_pagination .btn_next{display:inline-block; margin: 0 8px; width: 50px; height: 35px; line-height: 35px; text-align: center; font-size: 12px; color: #292929; background: #fff; vertical-align: middle; border: 0; border-radius: 5px; border: 1px solid #efefef;}
.group_pagination .txt_num{display:inline-block; width: 25px; height: 35px; line-height: 35px; text-align: center; font-size: 12px; color: #333; background: #ededed; vertical-align: middle; cursor:hand; border-radius: 5px;}
.group_pagination .txt_num_on{display:inline-block; width: 25px; height: 35px; line-height: 35px; text-align: center; font-size: 12px; color: #333; background: #fff; vertical-align: middle; border-radius: 5px; border: 1px solid #efefef;}
.group_pagination .txt_dash{display:inline-block; padding:0 20px;  height: 35px; line-height: 35px; text-align: center; font-size: 12px; color: #333; vertical-align: middle;}
*/
/* pagination */
.group_pagination{position: relative; /*margin-top: -22px;*/ text-align: center;}
.group_pagination .btn_prev,.group_pagination .btn_next{display:inline-block; margin: 0 8px; width: 50px; height: 35px; line-height: 35px; text-align: center; font-size: 12px; color: #333; background: #fff; vertical-align: middle; border: 0;}
.group_pagination .txt_num{display:inline-block; width: 25px; height: 35px; line-height: 35px; text-align: center; font-size: 12px; color: #333; background: #ababab; vertical-align: middle; cursor:hand;}
.group_pagination .txt_num_on{display:inline-block; width: 25px; height: 35px; line-height: 35px; text-align: center; font-size: 12px; color: #333; background: #fff; vertical-align: middle;}
.group_pagination .txt_dash{display:inline-block; padding:0 20px;  height: 35px; line-height: 35px; text-align: center; font-size: 12px; color: #333; vertical-align: middle;}

/* modal */
.modal{width: 860px; z-index: 20;}
.block_modal{display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; background: #000; opacity: 0.7;}
.modal .group_head{position: relative; padding: 0 20px; height: 60px; line-height: 60px; background: #292929;}
.modal .group_head .txt_tit{font-size: 24px; color: #fff;}
.modal .group_head .btn_close{display: block; position: absolute; right: 20px; top: 16px; width: 33px; height: 33px; border: 0; background: #292929 url(../img/ico_close.png) no-repeat 0 0;}

.modal .group_body{padding: 30px 30px 120px; background: #fff;}

.modal .group_body .table_calendar td{padding: 0;}
.modal .group_body .table_calendar td .txt_area{display: block; height: 29px; line-height: 29px; border-bottom: 1px solid #bababa; font-weight: normal;}

.modal .group_body .group_month{margin-top: 6px;}


/* schedule */
.group_month{position: absolute; right: 0; bottom: 10px; line-height: 0;}
.group_month .btn_prev{display: inline-block; vertical-align: middle; width: 40px; height: 40px; border: 0; background: #e0480c url(../img/btn_prev.png) no-repeat 13px 50%; border-radius: 0px; cursor: pointer;}
.group_month .btn_next{display: inline-block; vertical-align: middle; width: 40px; height: 40px; border: 0; background: #e0480c url(../img/btn_next.png) no-repeat 13px 50%; border-radius: 0px; cursor: pointer;}
.group_month .txt_date{display: inline-block; vertical-align: middle; width: 170px; height: 40px; line-height: 40px; font-size: 24px; color: #262626; font-weight: 700; text-align: center; letter-spacing: 0;}


.group_client{position: relative;}
.group_client .txt_ho .txt_num{font-size: 28px;  color: #ee4e10;}

.table_schedule{}
.table_schedule thead th{font-weight: bold; font-size: 16px; /*background-color: #efefef;*/}
.table_schedule tr th{/*border: 1px solid #dfdfdf;*/ font-family: "Nanum Barun Gothic" !important, "Malgun Gothic", "돋움",Dotum; font-size: 16px; font-weight: 700; /*color: #292929;*/}
.table_schedule tr td{/*border: 1px solid #dfdfdf;*/ padding: 0;}
.table_schedule tr.date_area td{font-weight: bold;font-size: 18px; }

.table_schedule .step{display: block; margin: 10px auto; padding-left:26px; width: 17px;  height: 16px; line-height: 16px; font-size: 16px; font-weight: 400; }
.table_schedule .step01{margin-top: 31px; background: url(../img/ico_circle1.png) no-repeat 0 50%; color: #69aa23;}
.table_schedule .step02{ background: url(../img/ico_circle2.png) no-repeat 0 50%; color: #e0480c;}
.table_schedule .step03{margin-bottom: 85px; background: url(../img/ico_circle3.png) no-repeat 0 50%; color: #e0930c;}

.table_schedule tbody td{padding: 0; font-family: "Nanum Barun Gothic" !important, "Malgun Gothic", "돋움",Dotum;}

.table_schedule .num_date{display:block; position: relative; padding-left: 20px; height: 54px; line-height: 54px; font-size: 18px; color: #292929; font-weight: 400; text-align: left; font-family: "Nanum Barun Gothic" !important, "Malgun Gothic", "돋움",Dotum; border-bottom: 1px solid #bababa;}
.table_schedule .num_date font{display:block; position: absolute; left: 20px; top: 11px;  width: 30px; height: 30px; line-height: 30px; color: #fff; background-color: #e0480c; border-radius: 0px; font-size: 18px; text-align: center;}

.table_schedule_sm tr th{font-size: 12px; font-weight: 400;}
.table_schedule_sm tr td{position: relative; vertical-align: top;}
.table_schedule_sm .num_date{font-size: 14px; font-weight: 400;}
.table_schedule_sm .num_date font{top: 16px; font-size: 14px; width: 22px; height: 22px; line-height: 20px; font-weight: 400;}
.table_schedule_sm .num_date font strong{font-weight: 400;}
.table_schedule_sm .time{display: block; padding-top: 30px; width: 100%; height: 80px;}
.table_schedule_sm .time.am{background-color: #69aa23;}
.table_schedule_sm .time.pm{background-color: #e0480c;}
.table_schedule_sm .time.all{background-color: #e0930c;}

.table_schedule_sm .yellow_area.on:before{display: block; content: ' '; position: absolute; left: 5px; right: 5px; bottom: 5px; padding: 0; height: 5px; background-color: #fff;}




.sd_info{position: relative; width: 288px; height: auto; background: white; margin:0; padding:0 16px; border:5px solid #292929; border-radius:0px; font-size:14px; color:white;}
.sd_info .date{padding: 40px 0 10px; font-size: 16px; color: #292929; font-weight: 700;}
.sd_info .btn_close{display: block; position: absolute; right: 5px; top: 5px; width: 35px; height: 35px; background: url(../img/ico_close_popup.png) no-repeat 50% 50%;}
.sd_info .scroll_area{overflow-y: auto; max-height: 220px;     min-height: 90px;}
.sd_info .lst_form{margin:0; padding: 0; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
.sd_info .lst_form:first-child{border-top: 0;}
.sd_info .lst_form li{border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.sd_info .lst_form li select{padding: 0 0 0 10px; border:0; width: 100%; height: 35px; color: #666;}
.sd_info .lst_form li textarea{padding: 14px; border:0; width: 100%; height: 80px; color: #666;}
.sd_info .lst_form li textarea::-webkit-input-placeholder { color: #666; }

.sd_info .lst_add{border:0;}
.sd_info .lst_add li{margin-top: 10px; border:0;}
/*.sd_info .lst_add li:first-child{margin-top: 0;}*/
.sd_info .lst_add li textarea{border:1px solid #dfdfdf;}
.sd_info .lst_add li input[type="button"]{width: 35px; height: 20px; font-size: 10px; color: #fff; border:0; background-color: #525863; border-radius: 0px; letter-spacing: 0;}
.sd_info .lst_add li input.btn_edit{margin-right: 3px; background-color: #69aa23;}

.sd_info .submit_area{padding: 24px 0; text-align: center;}
.sd_info .submit_area .btn{width: 96px; height: 34px; line-height: 32px; border-radius: 0px; font-size: 12px; font-weight: 700; color: #fff;}
.sd_info .submit_area .btn_confirm{background-color: #e0480c}
.sd_info .submit_area .btn_cancel{background-color: #525252;}


/*.sd_info ul{width:200px; height: auto; margin-left:-28px; margin-top:25px;}
.sd_info .info_2nd{margin-top:-10px;}
.sd_info li{list-style:none; width:50px; height:50px;  border-radius:50%; background:yellow; display:inline-block; line-height:48px; text-align:center;}
.sd_info .info_1st .num01{background:#a6ce39;}
.sd_info .info_1st .num02{background:#ed008c;}
.sd_info .info_1st .num03{background:#ecc82a;}
.sd_info .info_2nd .num01{background:#333333;}
.sd_info .info_2nd .num02{background:#cecece;}
.sd_info_textarea{width:80%; height:80px; margin-top:10px; border-color:#eeeeee; background: #eeeeee; font-size:14px; color:#333333; }
.sd_info p{color: #333333; letter-spacing:-1px;}*/

.main_title {  font-size: 18px; color: #292929; font-weight: 400; font-family: "Nanum Barun Gothic" !important, "Malgun Gothic", "돋움",Dotum; text-align:center;}

.text01 {	color: #666666;	font-size:10pt;}
.text02 {	color: #666666;	font-size:10pt; font-weight:600;}
.text03_w {	color: #fff;	font-size:14pt; font-weight:600;}
.text04_w {	color: #fff;	font-size:12pt; }
.sub_title { width:100%; height:60px; padding: 0 0 10px 80px; font-size:18px; color:#646464; font-weight:400; }

.copyright {	color: #b1b1b1;	font-size:7pt;}

#id_info {
	width:700px;
	height:500px;
	position:absolute;
	display:none;
	left:50%;
	top:200px;
	margin-left: -350px;
}


.filebox input[type="file"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; } 
.filebox label { display: block; position: absolute; top: 11px; right: 12px; padding: 0; color: #999; width: 87px; height: 28px; line-height: 28px; background-color: #606060; cursor: pointer; border: 1px solid #ebebeb; border-bottom-color: #e2e2e2; border-radius: 0px; font-size: 14px; font-weight: 700; color: #fff; text-align: center;} /* named upload */ 
.filebox .upload-name { display: inline-block; /* label의 패딩값과 일치 */ font-size: 14px; font-weight: 700; color: #ddd;  line-height: normal; vertical-align: middle; background-color: #fff; border: 0; -webkit-appearance: none; /* 네이티브 외형 감추기 */ -moz-appearance: none; appearance: none; }

.img_btn { display: inline-block; vertical-align:middle }

downloadBtnClass1 {color:#000;text-decoration:none; }
/*
.downloadBtnClass {
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
	box-shadow:#9e9e9e 0px 3px 5px;
	o-box-shadow:#9e9e9e 0px 3px 5px;
	-moz-box-shadow:#9e9e9e 0px 3px 5px;
	-webkit-box-shadow:#9e9e9e 0px 3px 5px;
	text-indent:0px;
	line-height:0px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	text-align:center;
	vertical-align:middle;
	display:inline-block;
	font-size:12px;
	color:#303030;
	height:0px;
	padding:13px;
	border-color:#2e2e2e;
	border-width:1px;
	border-style:solid;
}

.downloadBtnClass1 {
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
	box-shadow:#9e9e9e 0px 3px 5px;
	o-box-shadow:#9e9e9e 0px 3px 5px;
	-moz-box-shadow:#9e9e9e 0px 3px 5px;
	-webkit-box-shadow:#9e9e9e 0px 3px 5px;
	text-indent:0px;
	line-height:0px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	text-align:center;
	vertical-align:middle;
	display:inline-block;
	font-size:12px;
	color:#303030;
	height:0px;
	padding:13px;
	border-color:#2e2e2e;
	border-width:1px;
	border-style:solid;
}

.downloadBtnClass2 { 
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
	box-shadow:#9e9e9e 0px 3px 5px;
	o-box-shadow:#9e9e9e 0px 3px 5px;
	-moz-box-shadow:#9e9e9e 0px 3px 5px;
	-webkit-box-shadow:#9e9e9e 0px 3px 5px;
	text-indent:0px;
	line-height:0px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	text-align:center;
	vertical-align:middle;
	display:inline-block;
	font-size:12px;
	color:#000000 !important;
	background-color:#fff000;
	height:0px;
	padding:13px;
	border-color:#2e2e2e;
	border-width:1px;
	border-style:solid;
 }
 
.downloadBtnClass3 { 
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
	box-shadow:#9e9e9e 0px 3px 5px;
	o-box-shadow:#9e9e9e 0px 3px 5px;
	-moz-box-shadow:#9e9e9e 0px 3px 5px;
	-webkit-box-shadow:#9e9e9e 0px 3px 5px;
	text-indent:0px;
	line-height:0px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	text-align:center;
	vertical-align:middle;
	display:inline-block;
	font-size:12px;
	color:#000000 !important;
	background-color:#e1e1e1;
	height:0px;
	padding:13px;
	border-color:#2e2e2e;
	border-width:1px;
	border-style:solid;
 }
 */