@CHARSET "UTF-8";

/* 체크박스  */
div.checkbox {position:relative;}
div.checkbox > span {display:inline-block; position:relative;}
div.checkbox > span > label {color:#2d2d2d; height:20px; line-height:20px;}
div.checkbox > span > input[type="checkbox"] {position:absolute; left:0; top:0; width:20px; height:20px; padding:0; overflow:hidden; /*clip:rect(0,0,0,0);*/ border:0; appearance:none; -webkit-appearance:none; -moz-appearance:none; /* width:auto; */ -webkit-border-radius:0; z-index:1}
div.checkbox > span > input[type="checkbox"] + label { display:inline-block; position:relative; padding:0 10px 0 27px; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; background-image:none !important;}
div.checkbox > span > input[type="checkbox"] + label:before { content:""; position:absolute; left:0; top:0; width:18px; height:18px; line-height:14px; text-align:center; border:1px solid #b7b7b7;  z-index:2}
div.checkbox > span > input[type="checkbox"]:focus + label:before {width:18px; height:18px;}
div.checkbox > span > input[type="checkbox"] + label:active:before,
div.checkbox > span > input[type="checkbox"]:checked + label {color:#105CB4;}
div.checkbox > span > input[type="checkbox"]:checked + label:active:before {background:#fff url(../images/common/bg_check.gif) center center no-repeat; background-size:16px auto;}
div.checkbox > span > input[type="checkbox"]:checked + label:before {background:#fff url(../images/common/check.gif) center center no-repeat; background-size:16px auto;}

/* 셀렉트박스 */
select {height:28px; color:#333; padding-left:5px; margin-right:5px; border:1px solid #b9babc; /* background:#fff url(../images/sub/select_icon.gif) right top no-repeat; */}

/* jQuery Nice Select */
.nice-select {-webkit-tap-highlight-color:transparent; background-color:#fff; border:1px solid #b9babc; box-sizing:border-box; cursor:pointer; display:block; float:left; font-weight:400; height:38px; line-height:36px; outline:0; padding:0 40px 0 10px; position:relative; text-align:left!important; -webkit-transition:all .2s ease-in-out; transition:all .2s ease-in-out; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; white-space:nowrap; width:auto;}
.nice-select:hover {border-color:#dbdbdb}
.nice-select.open,
.nice-select:active,
.nice-select:focus {border-color:#999}
.nice-select:after {content:''; background:url(../images/common/nice_select_arrow.jpg) center center no-repeat; display:block; width:10px; height:6px; margin-top:-2px; pointer-events:none; position:absolute; right:8px; top:50%; -webkit-transform-origin:50% 50%; -ms-transform-origin:50% 50%; transform-origin:50% 50%; -webkit-transition:all .15s ease-in-out; transition:all .15s ease-in-out; z-index:2;}
.nice-select.open:after {-webkit-transform:rotate(-180deg); -ms-transform:rotate(-180deg); transform:rotate(-180deg)}
.nice-select.open .list {opacity:1; pointer-events:auto; -webkit-transform:scale(1) translateY(0); -ms-transform:scale(1) translateY(0); transform:scale(1) translateY(0)}
.nice-select.disabled {border-color:#ededed; color:#999; pointer-events:none}
.nice-select.disabled:after {border-color:#ccc}
.nice-select.wide {width:100%}
.nice-select.wide .list {left:0!important; right:0!important}
.nice-select.right {float:right}
.nice-select.right .list {left:auto; right:0}
.nice-select.small {height:30px; line-height:28px}
.nice-select.small:after {height:6px; width:10px; background:url(../images/common/nice_select_arrow.jpg) center center no-repeat;}
.nice-select.small .option {line-height:30px; min-height:30px}
.nice-select .list {background-color:#fff; box-shadow:0 0 0 1px rgba(153,153,153,1); box-sizing:border-box; margin-top:4px; opacity:0; overflow:hidden; padding:0; pointer-events:none; position:absolute; top:100%; left:0; -webkit-transform-origin:50% 0; -ms-transform-origin:50% 0; transform-origin:50% 0; -webkit-transform:scale(.75) translateY(-21px); -ms-transform:scale(.75) translateY(-21px); transform:scale(.75) translateY(-21px); -webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out; transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out; z-index:200;}
.nice-select .list:hover .option:not(:hover) {background-color:transparent!important}
.nice-select .option {cursor:pointer;font-weight:400;line-height:28px;list-style:none;min-height:28px;outline:0;padding:5px 40px 5px 10px;text-align:left;-webkit-transition:all .2s;transition:all .2s}
.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover {background-color:#f6f6f6}
.nice-select .option.selected {font-weight:700}
.nice-select .option.disabled {background-color:transparent;color:#999;cursor:default}
.no-csspointerevents .nice-select .list {display:none}
.no-csspointerevents .nice-select.open .list {display:block}

/* 버튼 박스 */
div.btn_box {position:relative; overflow:hidden; padding-top:10px;}
div.btn_box.line {border-top:1px solid #EBEBEB; margin-top:15px;}
div.btn_box > div.leftBox {float:left; width:30%; overflow:hidden; text-align:left;}
div.btn_box > div.centerBox {float:left; width:40%; overflow:hidden; text-align:center; margin-left:auto;}
div.btn_box > div.rightBox {float:right; width:30%; overflow:hidden; text-align:right;}
div.btn_box > div.rightBox a.btn_white {margin:0 0 0 3px !important;}
div.btn_box.center {text-align:center;}
div.btn_box .search_box {float:left; padding:4px; border:1px solid #cacaca;  }
div.btn_box .search_box .search_input {float:left; border:0 none; width:94px; line-height:18px; height:18px;}
div.btn_box .search_box select {float:left; width:90px; margin-right:5px;}

/* 기본 버튼 */
a.btn_white {display:inline-block; background:url('../images/button/btn_white.gif') left 0; font:12px dotum verdana; color:#666666; font-weight:bold; padding-left:14px; text-decoration:none; height:30px; cursor:pointer; margin-right:3px; overflow:hidden; vertical-align:middle;}
a.btn_white:hover {background:url('../images/button/btn_white.gif') left -30px; text-decoration:none;}
a.btn_white > i {vertical-align:middle !important;}
a.btn_white > span {display:inline-block; background:url('../images/button/btn_white.gif') right 0; line-height:250%; padding-right:14px; height:30px; font-weight:bold; color:#666666; overflow:hidden; vertical-align:middle;}
a.btn_white > span.blue {color:#0000ff;}
a.btn_white:hover > span {background:url('../images/button/btn_white.gif') right -30px; color:#000000; font-weight:bold;}

/* 작은 버튼 */
a.btn_white_s {display:inline-block; background:url('../images/button/btn_white_s.gif') left 0; font:12px dotum verdana; color:#666666; cursor:pointer; padding-left:8px; text-decoration:none; height:21px; overflow:hidden; vertical-align:middle;}
a.btn_white_s:hover {background:url('../images/button/btn_white_s.gif') left -21px; text-decoration:none;}
a.btn_white_s > i {vertical-align:middle !important;}
a.btn_white_s > span {display:inline-block; background:url('../images/button/btn_white_s.gif') right 0; line-height:22px; padding-right:7px; height:21px; color:#666666; overflow:hidden; vertical-align:middle;}
a.btn_white_s:hover > span {background:url('../images/button/btn_white_s.gif') right -21px; color:#000000;}

/* 버튼 모아놓기 */
div.oneline_btn_box {margin-top:20px;}
div.oneline_btn_box .btn_left {float:left;}
div.oneline_btn_box .btn_right {float:right;}
div.btn_box_center {position:relative; overflow:hidden; text-align:center;}
div.btn_box_left {position:relative; overflow:hidden; text-align:left;}
div.btn_box_right {position:relative; overflow:hidden; text-align:right;}
a.next_btn {display:inline-block; width:25%; padding:10px 0; margin:0 5px; font-family:'Noto bold'; font-size:19px; color:#2b2b2b; border:1px solid #c2c2c2; text-align:center; background:#fff;}
a.cancel_btn {display:inline-block; width:25%; padding:10px 0; margin:0 5px; font-family:'Noto bold'; font-size:19px; color:#2b2b2b; border:1px solid #c2c2c2; text-align:center; background:#efefef;}
a.list_go {display:inline-block; padding:10px 20px; margin:0 5px; font-family:'Noto bold'; font-size:16px; color:#2b2b2b; border:1px solid #c2c2c2; text-align:center; background:#fff;}
a.skyblue_bg_btn {display:inline-block; padding:10px 20px; margin:0 5px; font-size:16px; color:#fff; border:1px solid #105cb4; text-align:center; background:#287ad9;}
a.blue_bg_btn {display:inline-block; padding:7px 24px; font-size:16px; color:#fff; background-color:#23406f;}

/* AXJ 버튼 */
button, button:hover {}
.AXButtonSmall, .AXButton, .AXButtonLarge {font-family:'Noto Medium'}
.axbutton-style-normal {background:#fdfdfd;background-image:-webkit-linear-gradient(#fdfdfd, #e8e8e8);background-image:-o-linear-gradient(#fdfdfd, #e8e8e8);background-image:-moz-linear-gradient(#fdfdfd, #e8e8e8);background-image:linear-gradient(#fdfdfd, #e8e8e8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#fdfdfd, endColorstr=#e8e8e8);color:#6e7a85;text-align:center;padding:0 8px;margin:0;box-sizing:content-box;display:inline-block;text-shadow:0 1px 0 rgba(255, 255, 255, .9);-webkit-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);border:1px solid #b9babc;-webkit-border-radius:4px 5px 5px;-moz-border-radius:4px 5px 5px;border-radius:4px 5px 5px;-webkit-appearance:none;-moz-appearance:none}
.axbutton-style-classic {background:#c1cdd5;background-image:-webkit-linear-gradient(#c1cdd5, #98a4ae);background-image:-o-linear-gradient(#c1cdd5, #98a4ae);background-image:-moz-linear-gradient(#c1cdd5, #98a4ae);background-image:linear-gradient(#c1cdd5, #98a4ae);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#c1cdd5, endColorstr=#98a4ae);color:#5c6b74;text-shadow:0 1px 0 rgba(255, 255, 255, .25);-webkit-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);border:1px solid #81898e;-webkit-border-radius:4px 5px 5px;-moz-border-radius:4px 5px 5px;border-radius:4px 5px 5px;-webkit-appearance:none;-moz-appearance:none}
.axbutton-style-blue {background:#6faee1;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#6faee1, #468ec9);background-image:-o-linear-gradient(#6faee1, #468ec9);background-image:-moz-linear-gradient(#6faee1, #468ec9);background-image:linear-gradient(#6faee1, #468ec9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#6faee1, endColorstr=#468ec9);color:#d0ebfe;border:1px solid #3f80b1;-webkit-appearance:none;-moz-appearance:none}
.axbutton-style-green {background:#98c87b;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#98c87b, #79aa5a);background-image:-o-linear-gradient(#98c87b, #79aa5a);background-image:-moz-linear-gradient(#98c87b, #79aa5a);background-image:linear-gradient(#98c87b, #79aa5a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#98c87b, endColorstr=#79aa5a);color:#dffebe;border:1px solid #6a9751;-webkit-appearance:none;-moz-appearance:none}
.axbutton-style-red {background:#c65a5b;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#c65a5b, #a93b3e);background-image:-o-linear-gradient(#c65a5b, #a93b3e);background-image:-moz-linear-gradient(#c65a5b, #a93b3e);background-image:linear-gradient(#c65a5b, #a93b3e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#c65a5b, endColorstr=#a93b3e);color:#fcccc9;border:1px solid #87302b;-webkit-appearance:none;-moz-appearance:none}
.axbutton-style-disabled {background:#d7d7d7;text-shadow:0 -1px 0 rgba(0, 0, 0, .1);background-image:-webkit-linear-gradient(#d7d7d7, #d7d7d7);background-image:-o-linear-gradient(#d7d7d7, #d7d7d7);background-image:-moz-linear-gradient(#d7d7d7, #d7d7d7);background-image:linear-gradient(#d7d7d7, #d7d7d7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d7d7d7, endColorstr=#d7d7d7);-webkit-box-shadow:0 0 rgba(0, 0, 0, 0);-moz-box-shadow:0 0 rgba(0, 0, 0, 0);box-shadow:0 0 rgba(0, 0, 0, 0);color:#eaeaea;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none}
.axbutton-event-normal {background:#fdfdfd;background-image:-webkit-linear-gradient(#fdfdfd, #e8e8e8);background-image:-o-linear-gradient(#fdfdfd, #e8e8e8);background-image:-moz-linear-gradient(#fdfdfd, #e8e8e8);background-image:linear-gradient(#fdfdfd, #e8e8e8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#fdfdfd, endColorstr=#e8e8e8);color:#6e7a85;text-align:center;padding:0 8px;margin:0;box-sizing:content-box;display:inline-block;text-shadow:0 1px 0 rgba(255, 255, 255, .9);-webkit-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);border:1px solid #b9babc;-webkit-border-radius:4px 5px 5px;-moz-border-radius:4px 5px 5px;border-radius:4px 5px 5px;-webkit-appearance:none;-moz-appearance:none}
.axbutton-event-normal:focus, .axbutton-event-normal:hover {background:#e8e8e8;text-decoration:none;color:#6e7a85}
.axbutton-event-normal:active {box-shadow:none}
.axbutton-event-classic {background:#c1cdd5;background-image:-webkit-linear-gradient(#c1cdd5, #98a4ae);background-image:-o-linear-gradient(#c1cdd5, #98a4ae);background-image:-moz-linear-gradient(#c1cdd5, #98a4ae);background-image:linear-gradient(#c1cdd5, #98a4ae);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#c1cdd5, endColorstr=#98a4ae);color:#5c6b74;text-shadow:0 1px 0 rgba(255, 255, 255, .25);-webkit-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);border:1px solid #81898e;-webkit-border-radius:4px 5px 5px;-moz-border-radius:4px 5px 5px;border-radius:4px 5px 5px;-webkit-appearance:none;-moz-appearance:none}
.axbutton-event-classic:focus, .axbutton-event-classic:hover {background:#98a4ae;text-decoration:none;color:#5c6b74}
.axbutton-event-classic:active {box-shadow:none}
.axbutton-event-blue {background:#6faee1;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#6faee1, #468ec9);background-image:-o-linear-gradient(#6faee1, #468ec9);background-image:-moz-linear-gradient(#6faee1, #468ec9);background-image:linear-gradient(#6faee1, #468ec9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#6faee1, endColorstr=#468ec9);color:#d0ebfe;border:1px solid #3f80b1;-webkit-appearance:none;-moz-appearance:none}
.axbutton-event-blue:focus, .axbutton-event-blue:hover {background:#468ec9}
.axbutton-event-blue:active {box-shadow:none}
.axbutton-event-green {background:#98c87b;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#98c87b, #79aa5a);background-image:-o-linear-gradient(#98c87b, #79aa5a);background-image:-moz-linear-gradient(#98c87b, #79aa5a);background-image:linear-gradient(#98c87b, #79aa5a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#98c87b, endColorstr=#79aa5a);color:#dffebe;border:1px solid #6a9751;-webkit-appearance:none;-moz-appearance:none}
.axbutton-event-green:focus, .axbutton-event-green:hover {background:#79aa5a}
.axbutton-event-green:active {box-shadow:none}
.axbutton-event-red {background:#c65a5b;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#c65a5b, #a93b3e);background-image:-o-linear-gradient(#c65a5b, #a93b3e);background-image:-moz-linear-gradient(#c65a5b, #a93b3e);background-image:linear-gradient(#c65a5b, #a93b3e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#c65a5b, endColorstr=#a93b3e);color:#fcccc9;border:1px solid #87302b;-webkit-appearance:none;-moz-appearance:none}
.axbutton-event-red:focus, .axbutton-event-red:hover {background:#a93b3e}
.axbutton-event-red:active {box-shadow:none}
.axbutton-event-disabled {background:#d7d7d7;text-shadow:0 -1px 0 rgba(0, 0, 0, .1);background-image:-webkit-linear-gradient(#d7d7d7, #d7d7d7);background-image:-o-linear-gradient(#d7d7d7, #d7d7d7);background-image:-moz-linear-gradient(#d7d7d7, #d7d7d7);background-image:linear-gradient(#d7d7d7, #d7d7d7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d7d7d7, endColorstr=#d7d7d7);-webkit-box-shadow:0 0 rgba(0, 0, 0, 0);-moz-box-shadow:0 0 rgba(0, 0, 0, 0);box-shadow:0 0 rgba(0, 0, 0, 0);color:#eaeaea;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none}
.axbutton-event-disabled:focus, .axbutton-event-disabled:hover {background:#d7d7d7}
.axbutton-event-disabled:active {box-shadow:none}
.AXButton {position:relative;font-size:12px;height:26px;line-height:26px;cursor:pointer;outline:0;vertical-align:middle;background:#fdfdfd;background-image:-webkit-linear-gradient(#fdfdfd, #e8e8e8);background-image:-o-linear-gradient(#fdfdfd, #e8e8e8);background-image:-moz-linear-gradient(#fdfdfd, #e8e8e8);background-image:linear-gradient(#fdfdfd, #e8e8e8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#fdfdfd, endColorstr=#e8e8e8);color:#6e7a85;text-align:center;padding:0 8px;margin:0;box-sizing:content-box;display:inline-block;text-shadow:0 1px 0 rgba(255, 255, 255, .9);/*-webkit-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);*/border:1px solid #b9babc;/*-webkit-border-radius:4px 5px 5px;-moz-border-radius:4px 5px 5px;border-radius:4px 5px 5px;*/-webkit-appearance:none;-moz-appearance:none}
.AXButton:focus, .AXButton:hover {background:#e8e8e8;text-decoration:none;color:#6e7a85}
.AXButton:active {box-shadow:none}
.AXButton.Classic {background:#c1cdd5;background-image:-webkit-linear-gradient(#c1cdd5, #98a4ae);background-image:-o-linear-gradient(#c1cdd5, #98a4ae);background-image:-moz-linear-gradient(#c1cdd5, #98a4ae);background-image:linear-gradient(#c1cdd5, #98a4ae);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#c1cdd5, endColorstr=#98a4ae);color:#5c6b74;text-shadow:0 1px 0 rgba(255, 255, 255, .25);-webkit-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);border:1px solid #81898e;-webkit-border-radius:4px 5px 5px;-moz-border-radius:4px 5px 5px;border-radius:4px 5px 5px;-webkit-appearance:none;-moz-appearance:none}
.AXButton.Classic:focus, .AXButton.Classic:hover {background:#98a4ae;text-decoration:none;color:#5c6b74}
.AXButton.Classic:active {box-shadow:none}
.AXButton.Blue {background:#6faee1;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#6faee1, #468ec9);background-image:-o-linear-gradient(#6faee1, #468ec9);background-image:-moz-linear-gradient(#6faee1, #468ec9);background-image:linear-gradient(#6faee1, #468ec9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#6faee1, endColorstr=#468ec9);color:#d0ebfe;border:1px solid #3f80b1;-webkit-appearance:none;-moz-appearance:none}
.AXButton.Blue:focus, .AXButton.Blue:hover {background:#468ec9}
.AXButton.Blue:active {box-shadow:none}
.AXButton.Green {background:#98c87b;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#98c87b, #79aa5a);background-image:-o-linear-gradient(#98c87b, #79aa5a);background-image:-moz-linear-gradient(#98c87b, #79aa5a);background-image:linear-gradient(#98c87b, #79aa5a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#98c87b, endColorstr=#79aa5a);color:#dffebe;border:1px solid #6a9751;-webkit-appearance:none;-moz-appearance:none}
.AXButton.Green:focus, .AXButton.Green:hover {background:#79aa5a}
.AXButton.Green:active {box-shadow:none}
.AXButton.Red {background:#c65a5b;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#c65a5b, #a93b3e);background-image:-o-linear-gradient(#c65a5b, #a93b3e);background-image:-moz-linear-gradient(#c65a5b, #a93b3e);background-image:linear-gradient(#c65a5b, #a93b3e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#c65a5b, endColorstr=#a93b3e);color:#fcccc9;border:1px solid #87302b;-webkit-appearance:none;-moz-appearance:none}
.AXButton.Red:focus, .AXButton.Red:hover {background:#a93b3e}
.AXButton.Red:active {box-shadow:none}
.AXButton[disabled] {background:#d7d7d7;text-shadow:0 -1px 0 rgba(0, 0, 0, .1);background-image:-webkit-linear-gradient(#d7d7d7, #d7d7d7);background-image:-o-linear-gradient(#d7d7d7, #d7d7d7);background-image:-moz-linear-gradient(#d7d7d7, #d7d7d7);background-image:linear-gradient(#d7d7d7, #d7d7d7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d7d7d7, endColorstr=#d7d7d7);-webkit-box-shadow:0 0 rgba(0, 0, 0, 0);-moz-box-shadow:0 0 rgba(0, 0, 0, 0);box-shadow:0 0 rgba(0, 0, 0, 0);color:#eaeaea;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none}
.AXButton[disabled]:focus, .AXButton[disabled]:hover {background:#d7d7d7}
.AXButton[disabled]:active {box-shadow:none}
.AXButtonSmall {position:relative;font-size:11px;height:20px;line-height:20px;cursor:pointer;outline:0;vertical-align:middle;background:#fdfdfd;background-image:-webkit-linear-gradient(#fdfdfd, #e8e8e8);background-image:-o-linear-gradient(#fdfdfd, #e8e8e8);background-image:-moz-linear-gradient(#fdfdfd, #e8e8e8);background-image:linear-gradient(#fdfdfd, #e8e8e8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#fdfdfd, endColorstr=#e8e8e8);color:#6e7a85;text-align:center;padding:0 8px;margin:0;box-sizing:content-box;display:inline-block;text-shadow:0 1px 0 rgba(255, 255, 255, .9);/*-webkit-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);*/border:1px solid #b9babc;/*-webkit-border-radius:4px 5px 5px;-moz-border-radius:4px 5px 5px;border-radius:4px 5px 5px;*/-webkit-appearance:none;-moz-appearance:none}
.AXButtonSmall:focus, .AXButtonSmall:hover {background:#e8e8e8;text-decoration:none;color:#6e7a85}
.AXButtonSmall:active {box-shadow:none}
.AXButtonSmall.Classic {background:#c1cdd5;background-image:-webkit-linear-gradient(#c1cdd5, #98a4ae);background-image:-o-linear-gradient(#c1cdd5, #98a4ae);background-image:-moz-linear-gradient(#c1cdd5, #98a4ae);background-image:linear-gradient(#c1cdd5, #98a4ae);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#c1cdd5, endColorstr=#98a4ae);color:#5c6b74;text-shadow:0 1px 0 rgba(255, 255, 255, .25);-webkit-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);border:1px solid #81898e;-webkit-border-radius:4px 5px 5px;-moz-border-radius:4px 5px 5px;border-radius:4px 5px 5px;-webkit-appearance:none;-moz-appearance:none}
.AXButtonSmall.Classic:focus, .AXButtonSmall.Classic:hover {background:#98a4ae;text-decoration:none;color:#5c6b74}
.AXButtonSmall.Classic:active {box-shadow:none}
.AXButtonSmall.Blue {background:#6faee1;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#6faee1, #468ec9);background-image:-o-linear-gradient(#6faee1, #468ec9);background-image:-moz-linear-gradient(#6faee1, #468ec9);background-image:linear-gradient(#6faee1, #468ec9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#6faee1, endColorstr=#468ec9);color:#d0ebfe;border:1px solid #3f80b1;-webkit-appearance:none;-moz-appearance:none}
.AXButtonSmall.Blue:focus, .AXButtonSmall.Blue:hover {background:#468ec9}
.AXButtonSmall.Blue:active {box-shadow:none}
.AXButtonSmall.Green {background:#98c87b;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#98c87b, #79aa5a);background-image:-o-linear-gradient(#98c87b, #79aa5a);background-image:-moz-linear-gradient(#98c87b, #79aa5a);background-image:linear-gradient(#98c87b, #79aa5a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#98c87b, endColorstr=#79aa5a);color:#dffebe;border:1px solid #6a9751;-webkit-appearance:none;-moz-appearance:none}
.AXButtonSmall.Green:focus, .AXButtonSmall.Green:hover {background:#79aa5a}
.AXButtonSmall.Green:active {box-shadow:none}
.AXButtonSmall.Red {background:#c65a5b;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#c65a5b, #a93b3e);background-image:-o-linear-gradient(#c65a5b, #a93b3e);background-image:-moz-linear-gradient(#c65a5b, #a93b3e);background-image:linear-gradient(#c65a5b, #a93b3e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#c65a5b, endColorstr=#a93b3e);color:#fcccc9;border:1px solid #87302b;-webkit-appearance:none;-moz-appearance:none}
.AXButtonSmall.Red:focus, .AXButtonSmall.Red:hover {background:#a93b3e}
.AXButtonSmall.Red:active {box-shadow:none}
.AXButtonSmall[disabled] {background:#d7d7d7;text-shadow:0 -1px 0 rgba(0, 0, 0, .1);background-image:-webkit-linear-gradient(#d7d7d7, #d7d7d7);background-image:-o-linear-gradient(#d7d7d7, #d7d7d7);background-image:-moz-linear-gradient(#d7d7d7, #d7d7d7);background-image:linear-gradient(#d7d7d7, #d7d7d7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d7d7d7, endColorstr=#d7d7d7);-webkit-box-shadow:0 0 rgba(0, 0, 0, 0);-moz-box-shadow:0 0 rgba(0, 0, 0, 0);box-shadow:0 0 rgba(0, 0, 0, 0);color:#eaeaea;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none}
.AXButtonSmall[disabled]:focus, .AXButtonSmall[disabled]:hover {background:#d7d7d7}
.AXButtonSmall[disabled]:active {box-shadow:none}
.AXButtonLarge {position:relative;font-size:14px;height:34px;line-height:34px;cursor:pointer;outline:0;vertical-align:middle;background:#fdfdfd;background-image:-webkit-linear-gradient(#fdfdfd, #e8e8e8);background-image:-o-linear-gradient(#fdfdfd, #e8e8e8);background-image:-moz-linear-gradient(#fdfdfd, #e8e8e8);background-image:linear-gradient(#fdfdfd, #e8e8e8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#fdfdfd, endColorstr=#e8e8e8);color:#6e7a85;text-align:center;padding:0 8px;margin:0;box-sizing:content-box;display:inline-block;text-shadow:0 1px 0 rgba(255, 255, 255, .9);/*-webkit-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);*/border:1px solid #b9babc;/*-webkit-border-radius:4px 5px 5px;-moz-border-radius:4px 5px 5px;border-radius:4px 5px 5px;*/-webkit-appearance:none;-moz-appearance:none}
.AXButtonLarge:focus, .AXButtonLarge:hover {background:#e8e8e8;text-decoration:none;color:#6e7a85}
.AXButtonLarge:active {box-shadow:none}
.AXButtonLarge.Classic {background:#c1cdd5;background-image:-webkit-linear-gradient(#c1cdd5, #98a4ae);background-image:-o-linear-gradient(#c1cdd5, #98a4ae);background-image:-moz-linear-gradient(#c1cdd5, #98a4ae);background-image:linear-gradient(#c1cdd5, #98a4ae);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#c1cdd5, endColorstr=#98a4ae);color:#5c6b74;text-shadow:0 1px 0 rgba(255, 255, 255, .25);-webkit-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);box-shadow:0 1px 0 0 rgba(0, 0, 0, .15);border:1px solid #81898e;-webkit-border-radius:4px 5px 5px;-moz-border-radius:4px 5px 5px;border-radius:4px 5px 5px;-webkit-appearance:none;-moz-appearance:none}
.AXButtonLarge.Classic:focus, .AXButtonLarge.Classic:hover {background:#98a4ae;text-decoration:none;color:#5c6b74}
.AXButtonLarge.Classic:active {box-shadow:none}
.AXButtonLarge.Blue {background:#6faee1;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#6faee1, #468ec9);background-image:-o-linear-gradient(#6faee1, #468ec9);background-image:-moz-linear-gradient(#6faee1, #468ec9);background-image:linear-gradient(#6faee1, #468ec9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#6faee1, endColorstr=#468ec9);color:#d0ebfe;border:1px solid #3f80b1;-webkit-appearance:none;-moz-appearance:none}
.AXButtonLarge.Blue:focus, .AXButtonLarge.Blue:hover {background:#468ec9}
.AXButtonLarge.Blue:active {box-shadow:none}
.AXButtonLarge.Green {background:#98c87b;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#98c87b, #79aa5a);background-image:-o-linear-gradient(#98c87b, #79aa5a);background-image:-moz-linear-gradient(#98c87b, #79aa5a);background-image:linear-gradient(#98c87b, #79aa5a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#98c87b, endColorstr=#79aa5a);color:#dffebe;border:1px solid #6a9751;-webkit-appearance:none;-moz-appearance:none}
.AXButtonLarge.Green:focus, .AXButtonLarge.Green:hover {background:#79aa5a}
.AXButtonLarge.Green:active {box-shadow:none}
.AXButtonLarge.Red {background:#c65a5b;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);background-image:-webkit-linear-gradient(#c65a5b, #a93b3e);background-image:-o-linear-gradient(#c65a5b, #a93b3e);background-image:-moz-linear-gradient(#c65a5b, #a93b3e);background-image:linear-gradient(#c65a5b, #a93b3e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#c65a5b, endColorstr=#a93b3e);color:#fcccc9;border:1px solid #87302b;-webkit-appearance:none;-moz-appearance:none}
.AXButtonLarge.Red:focus, .AXButtonLarge.Red:hover {background:#a93b3e}
.AXButtonLarge.Red:active {box-shadow:none}
.AXButtonLarge[disabled] {background:#d7d7d7;text-shadow:0 -1px 0 rgba(0, 0, 0, .1);background-image:-webkit-linear-gradient(#d7d7d7, #d7d7d7);background-image:-o-linear-gradient(#d7d7d7, #d7d7d7);background-image:-moz-linear-gradient(#d7d7d7, #d7d7d7);background-image:linear-gradient(#d7d7d7, #d7d7d7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d7d7d7, endColorstr=#d7d7d7);-webkit-box-shadow:0 0 rgba(0, 0, 0, 0);-moz-box-shadow:0 0 rgba(0, 0, 0, 0);box-shadow:0 0 rgba(0, 0, 0, 0);color:#eaeaea;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none}
.AXButtonLarge[disabled]:focus, .AXButtonLarge[disabled]:hover {background:#d7d7d7}
.AXButtonLarge[disabled]:active {box-shadow:none}

