/* frame_blue_border */
div.frame_blue_border { background-color: white; border: 1px solid #509dc8; position: relative; //width: 100%; padding: 10px 10px 0px 10px; margin-right: 0px;}
div.f-blue_br-t, div.f-blue_br-r, div.f-blue_br-b, div.f-blue_br-l {position: absolute; width: 10px; height: 10px;}
div.f-blue_br-t {top: -1px; left: -1px; background: url('/images/blue-border/blue-tl.gif') 0 0 no-repeat;}
div.f-blue_br-r {top: -1px; right: -1px; background: url('/images/blue-border/blue-tr.gif') 100% 0 no-repeat;}
div.f-blue_br-b {bottom: -1px; right: -1px; background: url('/images/blue-border/blue-br.gif') 100% 100% no-repeat;}
div.f-blue_br-l {bottom: -1px; left: -1px; background: url('/images/blue-border/blue-bl.gif') 0 100% no-repeat;}
* html div.f-blue_br-r, * html div.f-blue_br-b {right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -2 : -1 );}
* html div.f-blue_br-b, * html div.f-blue_br-l {bottom: expression( this.parentNode && this.parentNode.offsetHeight % 2 ? -2 : -1 );}
div.frame_blue_border p {margin: 0em 0em 1.1em 0em; padding: 0px; clear: left; }