/*Layers*/
a.close_primary {cursor:pointer;background:url(../../images/close_button.gif) transparent no-repeat right;padding: 0 20px 1px 0;}
div.layer {position:fixed;top:50px;left:-1000em;z-index:100002;width:100px;overflow:hidden;}
div.layer h3, div.layer h3 span, div.layer h3 span span, div.layer h3 span span span {overflow:hidden;display:block;margin:0;padding:0;color:#000;font-size:13px;font-weight:bold;height:24px;line-height:24px;text-align:left;}
div.layer h3 {width:100%;}
div.layer h3 span {background:transparent url(../../images/gray_header_left.png) no-repeat left top;padding:0 0 0 10px;}
div.layer h3 span span {background:transparent url(../../images/gray_header_right.png) no-repeat right top;padding:0 10px 0 0;}
div.layer h3 span span span {position:relative;background:#e3e3e3 url(../../images/gray_1px.png) repeat-x;}
div.layer h3 span span span span {position:absolute;left:0;background:none;}
div.layer a.close_primary {position:absolute;right:0;color:#0066CC;font-size:11px;font-weight:normal;text-decoration:underline;}

div.layer div.bl, div.layer div.br, div.layer div.bm {padding:0;margin:0;height:20px;text-align:right;}
div.layer div.bl {background:url(../../images/bottom_left.gif) no-repeat left top;padding:0 0 0 10px;}
div.layer div.br {background:url(../../images/bottom_right.gif) no-repeat right top;padding:0 10px 0 0;}
div.layer div.bm {background:url(../../images/bottom_1px.gif) repeat-x;}
div.layer div.bl {width:auto;}

div.layer div.rule {clear:both;height:1px;overflow:hidden;background:#ccc;}
div.layer div.rule_error {clear:both;height:2px;overflow:hidden;background:#f00;}

div.layer_content {padding:15px 20px 0 20px;background:#fff;text-align:left;}
div.layer_inner {background:#fff;overflow:hidden;}
#layer_iframe {display:block;}

div#overlay {position:absolute;top:0;left:0;background:#000;cursor:pointer;opacity: 0.75;filter: alpha(opacity=75);z-index:100001;display:none;}
#overlay_iframe {position:absolute;top:0;left:0;background:#000;cursor:pointer;opacity: 0;filter: alpha(opacity=0);z-index:100000;}
a.launcher {cursor:pointer;}
.hidden {position:absolute;left:-1000em;height:1px;overflow:hidden;}

