/* jqModal base Styling courtesy of;

  Brice Burgess <bhb@iceburg.net> */



/* The Window's CSS z-index value is respected (takes priority). If none is supplied,

  the Window's z-index value will be set to 3000 by default (in jqModal.js). You

  can change this value by either;

    a) supplying one via CSS

    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */


.jqmWindow_in { padding:18px 25px 10px 40px; height:520px; text-align:justify; }
.jqmWindow_in h2 { font:normal 24px 'Times New Roman'; color:#0155a4; padding:0; margin:0; }
.jqmWindow_in h2.question_title { margin:20px 0px 10px 85px;* margin:38px 0 2px 75px; }
.jqmWindow_in p { margin:0; padding:0 !important; }
.jqmWindow_in p span { color:#0155a4; }
.jqmWindow_in p.note { float:left; width:470px; margin-right:12px; margin-left:5px;}
.jqmWindow_in p.note1 { float:left; width:470px; margin-left:-4px;margin-right:15px;}
.jqmWindow_in p.form_submit { float:left; width:90px; margin-top: -1px; }
.jqmWindow_in p.form_submit_1 { float:left; width:90px; text-align:right;width:90px;margin-top:9px;margin-left:2px;}
.jqmWindow_in td.form_required { text-align:right; }
.jqmWindow_in td.form_required span { color:#446f07; }
.jqmWindow_in p.form_captcha { margin-left:-5px; * margin-left:-5px;}
.jqmWindow_in p.form_captcha1 { margin-left:-5px; * margin-left:-15px;}
.jqmWindow_in p.form_captcha span { color:#446f07; }

.jqmWindow_in p.form_name_star_green, .jqmWindow_in p.form_text_star_green, .jqmWindow_in p.form_antispam_star_green { position:absolute; color:#446f07; margin-left:-6px; * margin-left:-0px; margin-top:3px; }

.jqmWindow_in p.form_name_star_red, .jqmWindow_in p.form_text_star_red, .jqmWindow_in p.form_antispam_star_red { position:absolute; color:#aa0000; margin-left:-6px; margin-top:3px; }
.jqmWindow_in p.form_antispam_star_green, .jqmWindow_in p.form_antispam_star_red { position:static; }

.jqmWindow_in table { width:100%; }
.jqmWindow_in table.form { margin-left:-5px; }
.jqmWindow_in table.form p { line-height:1.1; }
.jqmWindow_in table td { padding:5px 0; }

.jqmWindow_in input, .jqmWindow_in textarea { color:#777; font-family:Arial; font-size:12px; position:relative; }

* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(5 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.input_left, .input_bg, .input_right, .textarea_top, .textarea_top_red, .input_left_red, .input_bg_red, .input_right_red  { margin-top:3px;}
.input_left { width:6px; height:32px; background:url(/img/input_left.jpg) no-repeat 0 0; float:left;}
.input_left2 { margin-top:5px; width:6px; height:32px; float:left;}
.input_bg { height:32px;  background:url(/img/input_bg.jpg) repeat-x; float:left; display: inline;}

.input_bg input, .input_bg select { border: 0px solid transparent; background:#FFF; padding:1px 0 0 0; margin:5px 0 0 0; height:16px; position:relative; z-index:10000; color:#000; }
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  .input_bg input {padding:2px 0 0 0;}
}
.input_bg select {height: auto}
.input_right { width:6px; height:32px; background:url(/img/input_right.jpg) no-repeat 0 0; float:left; }

.input_left_red { width:6px; height:32px; background:url(/img/input_left_red.jpg) no-repeat 0 0; float:left; }
.input_bg_red { height:32px; background:url(/img/input_bg_red.jpg) repeat-x; float:left; }
.input_bg_red input { border:none; background:#FFF; padding:1px 0 0 0; margin:5px 0 0 0; height:14px; position:relative; z-index:10000; color:#000; }
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  .input_bg_red input {padding:2px 0 0 0;}
}
.input_right_red { width:6px; height:32px; background:url(/img/input_right_red.jpg) no-repeat 0 0; float:left; }

.textarea_top3 { margin-top:5px; width:1px; height:200px;}
.textarea_top2 { width:571px; height:6px; line-height:6px; font-size:1px; background:url(/img/textarea_top.jpg) no-repeat 0 0; }

.textarea_top { width:571px; height:6px; line-height:6px; font-size:1px; background:url(/img/textarea_top.jpg) no-repeat 0 0; }
.textarea_bg { width:571px; background:url(/img/textarea_bg.jpg) repeat-y; }
* html .textarea_bg { padding-left:10px; }
*+ html .textarea_bg { padding-left:10px; }
.textarea_bg textarea { border:none; background:#FFF; padding:5px; margin:0 0 0 5px; width:545px; height:100px; position:relative; color:#000; }
.textarea_bottom { width:571px; height:6px; line-height:6px; font-size:1px; background:url(/img/textarea_bottom.jpg) no-repeat 0 0; }

.textarea_top_red { width:571px; height:6px; line-height:6px; font-size:1px; background:url(/img/textarea_top_red.jpg) no-repeat 0 0; }
.textarea_bg_red { width:571px; background:url(/img/textarea_bg_red.jpg) repeat-y; }
* html .textarea_bg_red { padding-left:10px; }
*+ html .textarea_bg_red { padding-left:10px; }
.textarea_bg_red textarea { border:none; background:#FFF; padding:5px; margin:0 0 0 5px; width:545px; height:100px; position:relative; color:#000; }
.textarea_bottom_red { width:571px; height:6px; line-height:6px; font-size:1px; background:url(/img/textarea_bottom_red.jpg) no-repeat 0 0; }

.marginLEFT { position:relative; left:-10px; padding:0; !important}

.send { background:url(/img/send.jpg) no-repeat; width:86px; height:25px; border:none; cursor:pointer; }
.ask1 { background:url(/img/send.jpg) no-repeat; width:86px; height:25px; border:none; cursor:pointer; }
.del1 { background:url(/img/send.jpg) no-repeat; width:86px; height:25px; border:none; cursor:pointer; }

img { border:none; }



/* Fixed posistioning emulation for IE6

     Star selector used to hide definition from browsers other than IE6

     For valid CSS, use a conditional include instead */


