div.jGrowl { padding:10px; z-index:9999; }
/** Special IE6 Style Positioning **/
div.ie6 { position:absolute; }
div.ie6.top-right { right:auto; bottom:auto; left:expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top:expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.top-left { left:expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top:expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.bottom-right { left:expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top:expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.bottom-left { left:expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top:expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.center {
 left:expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top:expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); width:100%; }
/** Normal Style Positions **/
body > div.jGrowl { position:fixed; }
body > div.jGrowl.top-left { left:0px; top:0px; }
body > div.jGrowl.top-right { right:0px; top:0px; }
body > div.jGrowl.bottom-left { left:0px; bottom:0px; }
body > div.jGrowl.bottom-right { right:0px; bottom:0px; }
body > div.jGrowl.center { top:0px; width:50%; left:25%; }
/** Cross Browser Styling **/
div.center div.jGrowl-notification,
div.center div.jGrowl-closer { margin-left:auto; margin-right:auto; }
div.jGrowl div.jGrowl-notification,
div.jGrowl div.jGrowl-closer { background:url(default_bg.png) no-repeat; color:#38475A; zoom:1; width:315px; height:90px; padding:30px 30px 30px 155px; margin-top:5px; margin-bottom:5px; font-size:123.1%; text-align:left; display:none; }
div.jGrowl div.jGrowl-notification { min-height:40px; }
div.jGrowl div.jGrowl-notification div.header { font-weight:bold; font-size:10px; }
div.jGrowl div.jGrowl-notification div.close { float:right; margin-top:-10px; font-weight:bold; font-size:60px; line-height:1em; color:#242E39; cursor:pointer; }
div.jGrowl div.jGrowl-notification div.close:hover { color:#CC0000; }
div.jGrowl div.jGrowl-closer { height:30px; width:190px; padding: 35px 155px 25px 155px; cursor:pointer; background:url(close_all_bg.png) no-repeat; color:#38475A; font-size:20px; font-weight:bold; text-align:center; }
div.jGrowl div.jGrowl-closer:hover { color:#CC0000; }
div.jGrowl div.success { background:url(success_bg.png) no-repeat; color:#006C00; }
div.jGrowl div.success div.header { }
div.jGrowl div.success div.message { }
div.jGrowl div.success div.close { color:#006C00; }
div.jGrowl div.fail { background:url(fail_bg.png) no-repeat; color:#6C0000; }
div.jGrowl div.fail div.header { }
div.jGrowl div.fail div.message { }
div.jGrowl div.fail div.close { color:#6C0000; }
div.jGrowl div.warning { background:url(warning_bg.png) no-repeat; color:#847209; }
div.jGrowl div.warning div.header { }
div.jGrowl div.warning div.message { }
div.jGrowl div.warning div.close { color:#847209; }
div.jGrowl div.info { background:url(info_bg.png) no-repeat; color:#2147A0; }
div.jGrowl div.info div.header { }
div.jGrowl div.info div.message { }
div.jGrowl div.info div.close { color:#2147A0; }

