@charset "utf-8";
/* CSS Document */

.winModal{ position:relative; font-family:Arial, Helvetica, sans-serif;}
.winModal table{ margin:0 7px; padding:0; border-spacing:0;  text-align: center; border-collapse: collapse;}

.winModal table .cornerImg{ background-image:url(../img/design/aqua_cornrest_mod.png)}
.winModal table td{ padding:0; margin:0; text-align:left;}
.winModal table td.topleft{ width:15px; height:15px; background-position:0 0;}
.winModal table td.topright{width:15px; height:15px; background-position:-15px 0;}
.winModal table td.bottomleft{width:15px; height:15px; background-position:0 -15px;}
.winModal table td.bottomright{width:15px; height:15px; background-position:-15px -15px;}
.winModal table td.left{width:15px;  background:url(../img/design/aqua_left_mod.png) right repeat-y;}
.winModal table td.right{ width:15px; background:url(../img/design/aqua_right_mod.png) right repeat-y;}
.winModal table td.top{height:15px; background:url(../img/design/aqua_top_mod.png) bottom repeat-x;}
.winModal table td.bottom{ height:15px; background:url(../img/design/aqua_down_mod.png) top repeat-x;}
.winModal table td.center{ background:#fff; padding:8px 10px 8px 10px;}
.winModal input.txt{ height:17px; border:1px solid #dddddd; margin:5px 0 0 0; width:210px;}
.winModal table p{ margin:0 0 0 10px; padding:5px 0; font-size:12px;}
.winModal .titlePage{ font-size:16px; font-weight:bold; margin:0 0 10px 0; padding:0 ; text-align:left; }
.winModal .titlePage p{ background:url(../img/design/aqua_bsgtitlepageicon_cur.gif) left center no-repeat; padding:5px 0 0 25px; color:#3f92b8; font-size:16px; font-weight:bold;}
.winModal table td.text{ text-align:right; vertical-align:top; padding-top:8px; }
.winModal table td.avatplace{ padding-right:8px; vertical-align:top;}
.winModal table td span{ font-size:12px; color:#555555; text-align:right; font-weight:bold; margin:0 5px;}
.winModal table textarea{ width:250px; height:120px;}

.winModal table td img{ margin:3px;}]
.winModal table td a.element{ text-decoration:none; color:#3F92B8;}
.winModal table td a.element img{ }

.winModal .button{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 5px 4px 5px; margin:8px 5px; background:none; border:none; background:url(../img/design/aqua_bcgbutton.gif) top repeat-x; border-left:1px solid #777777; border-right:1px solid #777777; color:#083c36; font-weight:bold; cursor:pointer;}
.winModal a{ color:#a1a1a2; font-size:11px; text-decoration:underline;}


.winModal .close{ position:absolute; top:20px; right:27px; width:11px; height:11px; z-index:100;}
.winModal .close img{ border:none;}
.winModal .message{ clear:both; height:12px; font-size:10px; color:#a1a1a2;  text-align:left; padding:0; margin:0 0 5px 0;}

.winModal ul{ margin:5px 20px  8px 30px; padding:0; font-size:12px; list-style:none;}
.winModal ul li{ margin:0; padding:4px 0 4px 15px; background:url(../img/design/aqua_bsgli_st.gif) left center no-repeat;}

.winModal table input{ margin-left:20px;}
.winModal table input.error{border:1px solid #D41100;}
.winModal table div.errormes{color:#D41100;}
