.btn-style2{background:url(../../designer/themes/default/images/btn-gred.jpg) repeat-x;text-align:center;padding:7px 5px;border-radius:5px;color:#fff;font-size:12px;text-decoration:none;text-align:center;cursor:pointer;border:none}
#dialog_overlay{background:none repeat scroll 0 0 #000;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1100;opacity:.2}
#dialog_box{position:absolute;left:20%;right:20%;border:8px solid #666;background-color:#f9f9f9;padding:10px;z-index:1200;display:none}
#dialog_box .close{width:100%;text-align:right}
#dialog_box .close .txt{color:#000;font-family:Verdana,Geneva,sans-serif;cursor:pointer;font-size:13px;font-weight:700}
#dialog_data{overflow:scroll;max-height:400px;overflow-x:hidden;padding-bottom:20px}
.instant_error{padding:5px;background-color:#fee;color:red;font-family:Verdana,Geneva,sans-serif;font-size:9px;border:1px solid red}
.anchr{color:#0085F9;font-family:Tahoma,Geneva,sans-serif;text-decoration:underline}
.anchr:visited{color:#0085F9;font-family:Tahoma,Geneva,sans-serif;text-decoration:underline}
.more_link{width:90%;padding:5px;margin-top:1px;text-align:center;background-color:#efefef;font-family:Verdana,Geneva,sans-serif;font-size:11px;border:1px solid #ddd}
#dialog_box_for_admin{width:250px;left:80%;right:34%;border:4px solid #F30;background-color:#f9f9f9;padding:4px;z-index:1200;float:right;margin-top:7px;text-align:center}
.error{font-size:10px;color:red;float:left;margin-left:55px;min-width:76%}
img:-moz-broken,img:-moz-user-disabled{-moz-force-broken-image-icon:1}
img:-moz-broken:not([width]),img:-moz-user-disabled:not([width]){width:30px}
img:-moz-broken:not([height]),img:-moz-user-disabled:not([height]){height:30px}
.info,.success,.warning,.error,.validation{margin:10px;padding:8px 8px 8px 40px;background-repeat:no-repeat;background-position:10px center;text-align:left}
.info{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#00529B;background-color:#BDE5F8;background-image:url(../images/info.png)}
.success{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#606060;border:1px solid #D1D1D1;background-color:#FDFDE4;background-image:url(../images/success.png)}
.warning{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#9F6000;background-color:#FEEFB3;background-image:url(../images/validation.png)}
.error{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#D8000C;background-color:#FFBABA;background-image:url(../images/error.png)}
.validation{font:1.3em/1.5em "Trebuchet MS",Arial,Helvetica,sans-serif;background:#eee url(../images/error.png) 7px 5px no-repeat}
.validation_msg div{margin-left:2px;display:list-item;list-style:inside;list-style-type:square}
.validation_msg *{font:.9em/1.4 arial;color:#c00}
#alert_box{width:100%;height:100%;overflow:hidden;background-color:#222;background:rgba(1,1,1,.8);position:fixed;left:0;top:0;z-index:9999}
#alert_box .alert_area,* html .alert_area{position:fixed;z-index:9999;left:30%;width:40%;border:8px solid #666;border-radius:10px;box-shadow:0 0 2px 5px rgba(2,2,2,.7);top:25%;background-color:#f9f9f9;padding:10px}
#alert_box .close{width:100%;text-align:right}
#alert_box .close .txt{color:red;font:bold 12px Arial,Helvetica,sans-serif;cursor:pointer}
.required{font-size:12px;color:red;font-weight:400}
a.morelink{text-decoration:underline;color:#3b5998}
.morecontent span{display:none}
.myinput input,select,textarea{border:1px solid #666;padding:5px}
.myinput label{float:left;margin:5px;width:100px}
.txtbox_black{font:12px Tahoma,Geneva,sans-serif;border:#000 1px solid;color:#666;padding:5px;background:#fafafa}
input[type="button"]:disabled{background:#e4e4e4;border-radius:3px;color:#000;text-decoration:none;padding:3px 11px;display:inline-block;text-align:center;font:12px Arial,Helvetica,sans-serif}