/* Layers */
a.close_primary {cursor:pointer;background:url(/content/commontemplates/images/Internet/close_button.gif) transparent no-repeat right;padding: 0 20px 1px 0;}
div.layer {position:absolute;z-index:100002;}
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(/content/commontemplates/images/Internet/headers_subheaders/png/gray_header_left.png) no-repeat left top;padding:0 0 0 10px;}
div.layer h3 span span {background:transparent url(/content/commontemplates/images/Internet/headers_subheaders/png/gray_header_right.png) no-repeat right top;padding:0 10px 0 0;}
div.layer h3 span span span {position:relative;background:#e3e3e3 url(/content/commontemplates/images/Internet/headers_subheaders/png/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(/content/commontemplates/images/Internet/bottom_left.gif) no-repeat left top;padding:0 0 0 10px; width:auto;} */
div.layer div.bl {background:url(/content/commontemplates/images/Internet/bottom_left.gif) no-repeat left top;padding:0 0 0 10px; width:auto;}
div.layer div.br {background:url(/content/commontemplates/images/Internet/bottom_right.gif) no-repeat right top;padding:0 10px 0 0;}
div.layer div.bm {background:url(/content/commontemplates/images/Internet/bottom_1px.gif) repeat-x;}
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:0px 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 {display:none;}


div.layer div.bl 

