﻿.popup_bg{z-index:40000;position:absolute;background-color:#000;filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45}.popup_window{z-index:40001}.popup_window .box .top_left{width:3px;height:3px;background-image:url(../images/popup/top_left.gif);background-repeat:no-repeat;background-position:left top;background-color:Transparent!important}.popup_window .box .top_begin{width:3px;height:3px;background-image:url(../images/popup/top_begin.gif);background-repeat:no-repeat;background-position:left top;background-color:Transparent!important}.popup_window .box .top{height:3px;padding:0;margin:0;background-image:url(../images/popup/top.gif);background-repeat:repeat-x;background-position:left top;background-color:Transparent!important;display:block!important}.popup_window .box .top_end{width:3px;height:3px;background-image:url(../images/popup/top_end.gif);background-repeat:no-repeat;background-position:right top;background-color:Transparent!important}.popup_window .box .top_right{width:3px;height:3px;background-image:url(../images/popup/top_right.gif);background-repeat:no-repeat;background-position:right top;background-color:Transparent!important}.popup_window .box .left_begin{width:3px;height:20px;background-image:url(../images/popup/left_begin.gif);background-repeat:no-repeat;background-position:left top;background-color:Transparent!important}.popup_window .box .title_bg{height:20px;background-image:url(../images/popup/title_bg.gif);background-repeat:repeat-x;background-position:left top;background-color:Transparent!important}.popup_window .box .title_bg .box{width:100%;background-color:Transparent!important}.popup_window .box .title_bg .box .title{font-family:Calibri,Verdana,Arial;font-size:12px;padding:0 0 0 5px;background-color:Transparent!important}.popup_window .box .title_bg .box .close{width:28px;height:15px;background-color:Transparent!important}.popup_window .box .title_bg .box .close input[type=submit]{background-image:url(../images/popup/close.gif);background-repeat:no-repeat;background-position:top left;width:28px;height:15px;border:none;padding:0;margin:0;cursor:hand;cursor:pointer;background-color:Transparent!important}.popup_window .box .title_bg .box .close input[type=submit]:hover{background-image:url(../images/popup/close_hover.gif);background-repeat:no-repeat;background-position:top left;width:28px;height:15px;border:none;padding:0;margin:0;cursor:hand;cursor:pointer;background-color:Transparent!important}.popup_window .box .right_begin{width:3px;height:20px;background-image:url(../images/popup/right_begin.gif);background-repeat:no-repeat;background-position:right top;background-color:Transparent!important}.popup_window .box .left{width:3px;background-image:url(../images/popup/left.gif);background-repeat:repeat-y;background-position:left top;background-color:Transparent!important}.popup_window .box .right{width:3px;background-image:url(../images/popup/right.gif);background-repeat:repeat-y;background-position:right top;background-color:Transparent!important}.popup_window .box .bottom_left{width:3px;height:3px;background-image:url(../images/popup/bottom_left.gif);background-repeat:no-repeat;background-position:left bottom;background-color:Transparent!important}.popup_window .box .bottom{height:3px;background-image:url(../images/popup/bottom.gif);background-repeat:repeat-x;background-position:left bottom}.popup_window .box .bottom_right{width:3px;height:3px;background-image:url(../images/popup/bottom_right.gif);background-repeat:no-repeat;background-position:right bottom;background-color:Transparent!important}.popup_window .box .body{background-color:#fefefe;padding:0;margin:0;border:none}.popup_window .box .body .content{width:680px;height:540px;overflow:auto;padding:0 20px 20px;background-image:none}.popup_window .box .body .contentWide{width:880px;height:540px;overflow:auto;padding:5px 10px}.subform{width:auto;margin-left:15px}.subform th{text-align:left;font-size:23px;font-weight:400;color:#366;text-shadow:1px 1px 1px #ccc;padding:10px 0 15px}.subform td.info{padding:2px 5px 2px 0}.subform td{vertical-align:middle}.subform td.field{padding:4px 10px 0 5px!important;width:150px;vertical-align:top;text-align:left}.subform td.field .info{font-size:11px}.subform td.req{color:#c00;padding:8px 5px 0;text-align:right;font-size:14px;font-weight:400;vertical-align:top}.subform td.value{padding:3px 5px!important;text-align:left;width:260px;vertical-align:top}.subform td.rf{color:#c00;padding:6px 5px 0;text-align:left;width:100px;font-weight:400;font-size:13px;vertical-align:top}