div.fvt_chkadd {float:left;margin-bottom:5px;}
div.fvt_chkall {float:right;margin-bottom:5px;}
div.fvt_chkdel {float:right;margin-top:5px;}
.clear {display:block;clear:both;height:0px;line-height:0px;font-size:0px;}
div.fvt_chkadd .button, div.fvt_chkdel .button, div.fvt_chkall .button {display: inline-block; *display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;padding: .5em 2em .55em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);}
div.fvt_chkadd .button:hover, div.fvt_chkdel .button:hover, div.fvt_chkall .button:hover {text-decoration: none;}
div.fvt_chkadd .button:active, div.fvt_chkdel .button:active, div.fvt_chkall .button:active {position: relative;top: 1px;}
div.fvt_chkadd .medium, div.fvt_chkdel .medium, div.fvt_chkall .medium {font-size: 11px;padding: .4em 1.5em .42em;}
div.fvt_chkall .white {color: #606060;	border: solid 1px #b7b7b7;	background: #fff;	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));	background: -moz-linear-gradient(top,  #fff,  #ededed);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');}
div.fvt_chkall .white:hover {color: #606060;	background: #ededed;	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');}
div.fvt_chkall .white:active {color: #999;	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));	background: -moz-linear-gradient(top,  #ededed,  #fff);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');}
div.fvt_chkdel .rosy {color: #fae7e9;border: solid 1px #b73948;background: #da5867;background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));background: -moz-linear-gradient(top,  #f16c7c,  #bf404f);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');}
div.fvt_chkdel .rosy:hover {color: #fae7e9; background: #ba4b58;background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));background: -moz-linear-gradient(top,  #cf5d6a,  #a53845);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');}
div.fvt_chkdel .rosy:active {color: #dca4ab;background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));background: -moz-linear-gradient(top,  #bf404f,  #f16c7c);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');}
div.fvt_chkadd .green {color: #e8f0de;border: solid 1px #538312;background: #64991e;background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');}
div.fvt_chkadd .green:hover {color: #e8f0de;background: #538018;background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');}
div.fvt_chkadd .green:active {color: #a9c08c;background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');}
/**/
div.jGrowl { padding:10px; z-index:9999; color:#fff; font-size:12px; }
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%; }
div.jGrowl { position:absolute; }
body > div.jGrowl { position:fixed; }
div.jGrowl.top-left { left:0px; top:0px; }
div.jGrowl.top-right { right:0px; top:0px; }
div.jGrowl.bottom-left { left:0px; bottom:0px; }
div.jGrowl.bottom-right { right:0px; bottom:0px; }
div.jGrowl.center { top:0px; width:50%; left:25%; }
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 {color:#fff; background-color: #000; opacity:.95; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85); zoom:1; width:280px; padding:10px; margin-top:5px; margin-bottom:5px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:1em; text-align:left; display:none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
div.jGrowl div.jGrowl-notification { min-height:40px; }
div.jGrowl div.jGrowl-notification div.jGrowl-header { font-weight:bold; font-size:.90em; padding-bottom:5px;}
div.jGrowl div.jGrowl-notification div.jGrowl-close { z-index:99; float:right; font-weight:bold; font-size:1em; cursor:pointer; }
div.jGrowl div.jGrowl-closer { padding-top:4px; padding-bottom:4px; cursor:pointer; font-size:.9em; font-weight:bold; text-align:center; }
@media print { div.jGrowl { display:none; } }
div.jGrowl div.smoke {width:280px;height:55px;overflow:hidden;font-size:13px; border:solid 3px #555;}
div.jGrowl div.smoke.red { background-color: #FFB2B9; color:#B00023; }
div.jGrowl div.jGrowl-closer,div.jGrowl div.smoke.green { background-color: #C7F6B9; color:#1D7323;}
div.jGrowl div.smoke.blue { background-color: #C7F6FF; color:#1D73BC;}
div.jGrowl div.smoke.green * { color:#1D7323;}
div.jGrowl div.smoke.red * { color:#B00023;}
div.jGrowl div.smoke.blue * { color:#1D73BC;}
/**/
.jqifade{position:absolute;background-color:#000;} 
div.jqi{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;position:absolute;background-color:#fff;font-size:11px;text-align:left;border:solid 3px #555;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:7px;} 
div.jqi .jqicontainer{font-weight:bold;} 
div.jqi .jqiclose{position:absolute;top:4px;right:-2px;width:18px;cursor:default;color:#bbb;font-weight:bold;} 
div.jqi .jqimessage{padding:10px;line-height:20px;color:#444;} 
div.jqi .jqibuttons{text-align:right;padding:5px 0 5px 0;border:solid 1px #eee;background-color:#f4f4f4;} 
div.jqi button{padding:3px 10px;margin:0 10px;background-color:#2F6073;border:solid 1px #f4f4f4;color:#fff;font-weight:bold;font-size:12px;} 
div.jqi button:hover{background-color:#728A8C;} 
div.jqi button.jqidefaultbutton{background-color:#FE6804;} 
.jqiwarning .jqi .jqibuttons{background-color:#BF5E26;}
/**/
#envato-widget{background:#f4f4f4 url(/images/favorite/px.gif) repeat-y right top;border:1px solid #bebebe;border-left:none;display:block!important;font:13px/17px Helvetica, Arial, sans-serif;height:100px;left:0;position:fixed;top:185px;width:24px;z-index:890;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.10);-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.10);box-shadow:1px 1px 3px rgba(0,0,0,0.10)}
#envato-widget .widget-button{background-image:url(/images/favorite/button.png);background-repeat:no-repeat;border-bottom:1px solid #fefefe;border-top:1px solid #e4e4e4;cursor:pointer;display:block;float:left;height:31px;text-indent:-9999px;width:23px}
#envato-widget a:hover.widget-button{background-color:#fff}
#envato-widget .widget-button.envato{background-position:-4px 0;border-top:none;height:32px}
#envato-widget .widget-button.view{background-position:-4px -30px}
#envato-widget .widget-button.support{background-position:-4px -60px}
#envato-widget .widget-button.notes{background-position:-4px -90px}

.ajax_preloader{display:none;margin-top:-50px;margin-left:-150px;top:50%;left:50%;position:fixed;z-index:999;width:300px;height:100px;border:4px solid #555;background:#fff url(/images/favorite/ajax_preloader.gif) center center no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.ajax_preloader span{margin-top:80px;text-align:center;display:block;color:#6B6B6B;font-size:11px;font-weight:bold;}
/**/
.favorite_fast a:link,.favorite_fast a:visited{color:##2C1AB0;}
.favorite_fast a:hover,.favorite_fast a:focus{color:#3C99F0;}
table.favorite_fast{font-size:12px;width: 100%;border-top:1px solid #e5eff8;border-right:1px solid #e5eff8;border-collapse:collapse;}
.favorite_fast caption{color:#9ba9b4;font-size:18px;margin:10px 0;padding:0;caption-side:top;text-align:center;}
.favorite_fast tr.odd td{background:#f7fbff;}
.favorite_fast tr.odd .column1{background:#f4f9fe;}
.favorite_fast .column1{background:#f9fcfe;}
.favorite_fast td{color:#678197;border-bottom:1px solid #e5eff8;border-left:1px solid #e5eff8;padding:5px;text-align:center;}
.favorite_fast td.alft{text-align:left;}
.favorite_fast th{font-weight:normal;color:#678197;text-align:left;border:1px solid #e5eff8;border-left:1px solid #e5eff8;padding:5px;}
.favorite_fast thead th{background: #FEC804; text-align: center; font-size: 14px; color: #2D2F31; font-weight: bold;}
.favorite_mod {background: url(/images/favorite/favorite-mods.png) no-repeat center center;padding-left:16px;cursor:pointer;font-size:14px;}
.favorite_mod.add {background-position: 0 -3px;} 
.favorite_mod.del {background-position: 0 -41px;}
.favorite_mod.add:hover {background-position: 0 -22px;} 
.favorite_mod.del:hover {background-position: 0 -60px;}
/**/