html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"""";}
a{color:black;}
legend{display:none;}
label{display:none;}
#keypress{-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;background:#35383b;height:85px;width:85px;position:fixed;margin:20px 0 0 17px;}
#keypress em{color:#FFF;font-weight:bold;font-size:42px;padding-top:25px;display:block;opacity:.63;}
*:first-child+html #keypress{left:0;}
body{background:url(http://d3of12jhprvt31.cloudfront.net/images/bg.png);font-family:Helvetica,Arial,sans-serif;color:#6e7377;overflow-x:hidden;}
div#PageWrapper{height:auto;width:1009px;background:url(http://d3of12jhprvt31.cloudfront.net/images/bg.gradient.jpg) no-repeat;min-height:500px;margin:0 auto 0;}
div#Header{position:relative;width:605px;height:203px;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat transparent;background-position:left top;background-repeat:no-repeat;margin:0 auto;}
div#Header h1 a{display:block;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat;width:153px;background-position:-138px -341px;background-repeat:no-repeat;height:19px;text-indent:-9999px;}
div#Header h1{display:block;width:153px;height:19px;position:absolute;top:26px;left:51px;}
div#Header p{font-size:18px;font-weight:bold;position:absolute;top:30px;left:386px;}
div#Header form{display:block;position:absolute;top:89px;left:48px;}
div#Header form fieldset{margin:0;padding:0;display:block;}
div#Header form input.tfield{position:absolute;top:-6px;display:block;margin:0;vertical-align:top;margin-left:5px;width:316px;padding:8px 0;margin-bottom:11px;font-size:21px;font-weight:bold;color:#e0e0e0;border:0;background:none;text-transform:uppercase;text-indent:30px;}
*:first-child+html div#Header form input.tfield{background:transparent;padding-top:3px;line-height:37px;}
div#Header form em#loader{display:none;z-index:99;top:6px;left:323px;position:absolute;background:url(http://d3of12jhprvt31.cloudfront.net/images/ajax-loader.gif) no-repeat;width:16px;height:16px;text-indent:-9999px;}
div#Header form #Submit_search{z-index:2;position:absolute;top:-8px;left:378px;width:138px;height:51px;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat;background-position:left -341px;background-repeat:no-repeat;cursor:pointer;cursor:hand;}
div#Header form #Submit_search_hover{opacity:.001;position:absolute;width:138px;height:51px;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat;background-position:left -392px;background-repeat:no-repeat;}
*:first-child+html div#Header form #Submit_search_hover{background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.gif) no-repeat;background-position:left -341px;background-repeat:no-repeat;}
div#Header form #Submit{z-index:99;opacity:.001;position:absolute;width:138px;height:51px;cursor:pointer;cursor:hand;display:block;top:0;left:0;border:none;}
*:first-child+html div#Header form #Submit{filter:alpha(opacity=0);}
ul#menu{margin-left:-355px;position:fixed;left:100%;z-index:999;display:block;height:39px;width:378px;}
ul#menu li{float:left;display:block;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat;background-position:-138px -360px;background-repeat:no-repeat;width:115px;height:39px;text-align:center;text-transform:uppercase;font-size:11px;font-weight:bold;vertical-align:middle;}
ul#menu li#fav span{position:absolute;top:6px;left:20px;display:block;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat transparent;width:16px;height:14px;background-position:-264px -360px;}
ul#menu li#fav a{text-indent:30px;}
ul#menu li a{text-decoration:none;padding-top:8px;display:block;height:39px;text-indent:13px;}
div#Content{width:605px;margin:7px auto 62px;position:relative;z-index:99;}
div#Content ul li.shortcut_body{display:block;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat;background-position:left -203px;background-repeat:no-repeat;width:568px;height:105px;padding-left:37px;padding-top:33px;}
*:first-child+html div#Content ul li.shortcut_body{background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.gif) no-repeat;background-position:left -203px;background-repeat:no-repeat;position:static;}
div#Content ul li.shortcut_body div.shortcut{width:auto;height:72px;float:left;border-right:1px solid #5e6368;padding-right:10px;margin-right:10px;}
div#Content ul li.shortcut_body div.shortcut ul{display:block;margin-top:11px;}
div#Content ul li.shortcut_body div.shortcut h2{font-size:15px;color:#f50000;font-weight:bold;text-transform:capitalize;}
div#Content ul li.shortcut_body div.desc{width:56%;height:72px;float:left;text-align:center;}
div#Content ul li.shortcut_body a.favorite{position:absolute;top:107px;left:570px;display:block;text-indent:-9999px;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat transparent;width:16px;height:14px;background-position:-264px -374px;background-repeat:no-repeat;}
*:first-child+html div#Content ul li.shortcut_body div.justforie_favorite{position:relative;float:left;z-index:22;clear:both;}
*:first-child+html div#Content ul li.shortcut_body div.justforie_favorite a.favorite{position:relative;top:-47px;left:530px;}
div#Content ul li.shortcut_body a.on{background-position:-264px -360px;}
*:first-child+html div#Content ul li.shortcut_body div.justforie_program{position:absolute;z-index:-1;clear:both;}
div#Content ul li.shortcut_body h3{zoom:1;height:1%;opacity:0;left:11px;top:36px;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat;display:block;text-indent:-9999px;width:68px;height:66px;position:absolute;z-index:-1;}
*:first-child+html div#Content ul li.shortcut_body h3{top:-115px;left:-42px;filter:alpha(opacity=0);}
div#Content ul li.shortcut_body h3.photoshop{background-repeat:no-repeat;background-position:-291px -341px;}
div#Content ul li.shortcut_body h3.osx{background-repeat:no-repeat;background-position:-359px -341px;}
div#Content ul li.shortcut_body h3.windows{background-repeat:no-repeat;background-position:-427px -341px;}
div#Content ul li.shortcut_body h3.indesign{background-repeat:no-repeat;background-position:-291px -407px;}
div#Content ul li.shortcut_body h3.illustrator{background-repeat:no-repeat;background-position:-427px -407px;}
div#Content ul li.alot div.shortcut{border:none;}
div#Content ul li.alot div.desc{display:none;}
div#Content ul li.four div.desc{width:41%;}
div#Content ul li.more div.desc{width:auto;}
div#Content ul li.more div.desc span{width:93%;display:block;}
div#Content ul li.shortcut_body div.desc span{text-align:center;}
div#Content ul li.shortcut_body div.desc p{color:#000;font-size:15px;font-weight:bold;height:72px;display:block;width:100%;vertical-align:middle;display:table-cell;position:relative;text-align:center;}
div#Content ul li.or{color:#383c3f;font-size:21px;width:568px;height:36px;}
div#Content ul li.or h3{margin:0 auto;width:58px;padding:9px 0 9px 38px;opacity:0;}
div#Content ul li.suggest{color:#383c3f;font-size:21px;width:568px;height:36px;margin-bottom:20px;}
div#Content ul li.suggest h3{margin:0 auto;width:146px;padding:26px 0 9px 38px;opacity:0;}
div#Content ul li.suggest h3 a{text-decoration:none;color:#383c3f;}
div#Content ul li.suggest h3 a:hover{color:white;}
div#Content ul li.shortcut_body div.shortcut li{display:block;width:44px;height:44px;float:left;margin-right:17px;text-indent:-9999px;background-image:url(http://d3of12jhprvt31.cloudfront.net/images/sprite_keys.png);}
div#Content ul li.shortcut_body div.shortcut li.plus{border:none;color:#000;font-size:30px;font-weight:bold;height:auto;width:auto;margin:0 0 0 -16px;padding:6px;text-indent:0;background:none;}
#key_0{background-position:-1232px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_1{background-position:-440px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_2{background-position:-2596px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_3{background-position:-1760px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_4{background-position:-528px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_5{background-position:-2684px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_6{background-position:-1848px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_7{background-position:-352px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_8{background-position:-2112px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_9{background-position:-1276px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_a{background-position:-1496px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_alt{background-position:-2948px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_b{background-position:left top;background-repeat:no-repeat;height:44px;width:44px;}
#key_bslash{background-position:-3212px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_c{background-position:-220px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_cbracket{background-position:-1980px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_command{background-position:-704px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_ctrl{background-position:-2420px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_d{background-position:-1144px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_del{background-position:-2728px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_down{background-position:-3080px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_e{background-position:-1452px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_enter{background-position:-3168px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_esc{background-position:-968px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f{background-position:-2332px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f1{background-position:-836px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f10{background-position:-1320px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f11{background-position:-44px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f12{background-position:-1716px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f13{background-position:-484px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f14{background-position:-2244px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f15{background-position:-924px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f16{background-position:-2904px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f2{background-position:-2552px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f3{background-position:-1364px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f4{background-position:-264px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f5{background-position:-2024px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f6{background-position:-748px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f7{background-position:-2464px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f8{background-position:-1188px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_f9{background-position:-2772px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_fslash{background-position:-3256px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_g{background-position:-1628px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_greater{background-position:-176px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_h{background-position:-2156px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_i{background-position:-1056px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_j{background-position:-2816px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_k{background-position:-1540px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_l{background-position:-88px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_left{background-position:-2992px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_less{background-position:-1804px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_m{background-position:-572px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_minus{background-position:-2288px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_n{background-position:-1012px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_o{background-position:-1936px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_obracket{background-position:-396px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_p{background-position:-2200px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_plus{background-position:-1100px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_q{background-position:-2860px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_r{background-position:-1584px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_right{background-position:-3036px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_s{background-position:-308px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_semicolon{background-position:-2068px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_shift{background-position:-792px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_space{background-position:-1672px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_t{background-position:-660px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_tab{background-position:-2376px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_tilde{background-position:-880px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_u{background-position:-2640px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_up{background-position:-3124px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_v{background-position:-1408px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_w{background-position:-132px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_x{background-position:-1892px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_y{background-position:-616px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_z{background-position:-2508px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_apos{background-position:-3300px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_semi{background-position:-2068px top;background-repeat:no-repeat;height:44px;width:44px;}
#key_windows{background-position:-3344px top;background-repeat:no-repeat;height:44px;width:44px;}
#suggest_form{display:block;width:535px;height:440px;margin:12px;}
#suggest_form legend{display:block;text-transform:uppercase;font-size:22px;font-weight:bold;color:#F50000;}
#suggest_form hr{border:none;height:1px;background-color:#E0E0E0;margin-bottom:24px;width:535px;clear:both;}
#suggest_form label{display:inline;font-size:14px;font-weight:bold;color:#666;margin-bottom:6px;}
*:first-child+html #suggest_form label{width:300px;}
#suggest_form em{color:#CCC;}
#suggest_form .selects,#suggest_form .inputs{float:left;}
#suggest_form .inputs{width:388px;}
#suggest_form .selects{width:134px;}
#suggest_form .inputs label{float:left;clear:both;}
#suggest_form .inputs input{width:280px;border:none;background:#ccc;border:1px solid #ccc;padding:9px 0;text-indent:10px;float:left;clear:both;margin-bottom:27px;color:#FFF;font-weight:bold;}
#suggest_form .inputs input.error{background:none repeat scroll 0 0 #F8DBDB;border:1px solid #E77776;color:#F50000;}
#suggest_form .selects label{float:right;clear:both;}
#suggest_form .selects select{float:right;clear:both;margin-bottom:27px;}
#suggest_form .selects select.error{background:none repeat scroll 0 0 #F8DBDB;border:1px solid #E77776;}
#suggest_form p{margin-bottom:27px;display:block;}
#suggest_form #Submit_shortcut{float:right;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat transparent;display:block;clear:both;width:94px;height:31px;background-position:-138px -399px;background-repeat:no-repeat;}
*:first-child+html #suggest_form #Submit_shortcut{margin-top:-10px;}
#suggest_form #Submit_shortcut input{position:absolute;opacity:.001;z-index:99;width:94px;height:31px;border:none;}
*:first-child+html #suggest_form #Submit_shortcut input{filter:alpha(opacity=0);}
#software_content{display:block;width:549px;height:440px;margin:12px;overflow:auto;}
#software_content h2{display:block;text-transform:uppercase;font-size:22px;font-weight:bold;color:#F50000;}
#software_content hr{border:none;height:1px;background-color:#E0E0E0;margin-bottom:24px;width:535px;clear:both;}
*:first-child+html #software_content ul{padding:5px;}
#software_content ul li{text-transform:uppercase;font-size:14px;font-weight:bold;color:#ccc;list-style:decimal;margin-left:20px;margin-bottom:10px;}
#software_content ul li h3{color:#666;display:inline;}
#glyph_content{display:block;width:549px;height:510px;margin:12px;overflow:auto;overflow-x:hidden;padding-top:16px;}
#glyph_content h2{display:block;text-transform:uppercase;font-size:22px;font-weight:bold;color:#F50000;}
#glyph_content p{font-size:14px;padding:11px 0;line-height:23px;width:97%;}
#glyph_content #status_holder p{padding:0;color:#F50000;font-size:20px;line-height:1px;padding-top:20px;display:none;}
#glyph_content hr{border:none;height:1px;background-color:#E0E0E0;margin-bottom:24px;width:535px;clear:both;}
#glyph_content ul li{color:#000;float:left;margin:10px;font-size:37px;display:block;width:29px;height:44px;}
*:first-child+html #glyph_content ul li{width:29px;height:30px;margin:10px;font-family:Arial Unicode MS;}
#glyph_content ul li h3{color:#666;display:inline;}
*:first-child+html #glyph_content{height:370px;overflow:hidden;}
*:first-child+html #glyph_content #status_holder p{padding:15px;}
*:first-child+html #glyph_content hr{margin-bottom:10px;}
*:first-child+html #glyph_content ul{margin-bottom:10px;}
*:first-child+html #glyph_content #status_holder{margin-top:10px;}
#coffee_content{display:block;width:549px;height:310px;margin:12px;overflow:auto;overflow-x:hidden;padding-top:16px;position:relative;left:26px;}
#coffee_content h2#cup{float:left;text-indent:-9999px;display:block;background:url(http://d3of12jhprvt31.cloudfront.net/images/coffee_cup.png) no-repeat;width:184px;height:298px;}
#coffee_content div#text_holder{width:295px;float:left;margin:0 0 0 27px;}
#coffee_content div#text_holder a{text-indent:-9999px;display:block;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat -61px -443px;float:left;width:130px;height:43px;}
#coffee_content div#text_holder em{float:left;font-size:22px;margin:14px 0 0 15px;}
#coffee_content h2{display:block;text-transform:uppercase;font-size:22px;font-weight:bold;color:#F50000;}
#coffee_content p{font-size:14px;padding:11px 0;line-height:23px;width:100%;}
#coffee_content #status_holder p{padding:0;color:#F50000;font-size:20px;line-height:1px;padding-top:20px;display:none;}
#coffee_content hr{border:none;height:1px;background-color:#E0E0E0;margin-bottom:1px;width:295px;clear:both;}
#coffee_content ul li{color:#000;float:left;margin:10px;font-size:37px;display:block;width:29px;height:44px;}
#coffee_content ul li h3{color:#666;display:inline;}
#terms_content{display:block;width:549px;height:440px;margin:12px;overflow:auto;}
#terms_content hr{border:none;height:1px;background-color:#E0E0E0;margin-bottom:24px;width:525px;clear:both;}
#terms_content h2{display:block;text-transform:uppercase;font-size:22px;font-weight:bold;color:#F50000;padding:10px 0 4px 0;}
#terms_content h3{color:#666;font-weight:bold;padding:10px 0 4px 0;}
#terms_content p,#terms_content li{font-size:15px;line-height:19px;}
#terms_content li{list-style:inside;display:list-item;list-style-type:decimal;padding:10px 0;}
#product{cursor:pointer;cursor:hand;text-indent:-9999px;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat -496px -342px;width:92px;height:133px;z-index:1019;position:fixed;left:100%;margin-left:-115px;bottom:-159px;margin-bottom:18px;}
#product a{display:block;background:url(http://d3of12jhprvt31.cloudfront.net/images/sprite.png) no-repeat;width:61px;height:91px;background-position:left bottom;margin:11px 0 0 16px;}
div#Footer{-moz-box-shadow:0 5px 34px #1C1E20;-webkit-box-shadow:0 5px 34px #1C1E20;box-shadow:0 5px 34px #1C1E20;background-color:#1c1e20;font-size:11px;color:#444a4f;margin:0 auto;width:100%;text-align:center;position:fixed;bottom:0;height:22px;z-index:1000;}
div#Footer div.p{padding-top:6px;width:100%;margin:0 auto;}
div#Footer div.p a.addthis_button_compact span{background:none;margin:0;padding:0;width:0;}
div#Footer a{color:#444a4f;text-decoration:none;}
div#Footer a:hover{color:#F50000;}
div#Footer div.addthis_default_style{float:right;display:inline;}
@media screen and(-webkit-min-device-pixel-ratio:0){div#Header form input.tfield{top:0;}
div#Header form{display:block;position:absolute;top:83px;left:47px;}
div#Header form #Submit_search{top:-2px;}
div#Header form em#loader{z-index:99;top:13px;left:323px;}
}
#fancybox-loading{cursor:pointer;display:none;height:40px;left:50%;margin-left:-20px;margin-top:-20px;overflow:hidden;position:fixed;top:50%;width:40px;z-index:1104;}
* html #fancybox-loading{margin-top:0;position:absolute;}
#fancybox-loading div{background-image:url('../images/fancybox.png');height:480px;left:0;position:absolute;top:0;width:40px;}
#fancybox-overlay{background:#000;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1100;}
* html #fancybox-overlay{position:absolute;width:100%;}
#fancybox-tmp{border:0;display:none;margin:0;overflow:auto;padding:0;}
#fancybox-wrap{display:none;left:0;margin:0;padding:20px;position:absolute;top:0;z-index:1101;}
#fancybox-outer{background:#FFF;height:100%;position:relative;width:100%;-moz-border-radius:12px;-webkit-border-radius:12px;}
#fancybox-inner{height:1px;left:0;margin:0;outline:none;overflow:hidden;padding:0;position:absolute;top:0;width:1px;}
#fancybox-hide-sel-frame{background:transparent;height:100%;left:0;position:absolute;top:0;width:100%;}
#fancybox-close{background-image:url('../images/fancybox.png');background-position:-40px 0;cursor:pointer;display:none;height:30px;position:absolute;right:-15px;top:-15px;width:30px;z-index:1103;}
#fancybox_error{color:#444;font:normal 12px/20px Arial;margin:0;padding:7px;}
#fancybox-content{height:auto;margin:0;padding:0;width:auto;}
#fancybox-img{-ms-interpolation-mode:bicubic;border:none;height:100%;line-height:0;margin:0;outline:none;padding:0;vertical-align:top;width:100%;}
#fancybox-frame{border:none;display:block;height:100%;position:relative;width:100%;}
#fancybox-title{bottom:0;font-family:Arial;font-size:12px;left:0;position:absolute;z-index:1102;}
.fancybox-title-inside{color:#333;padding:10px 0;text-align:center;}
.fancybox-title-outside{color:#FFF;font-weight:700;padding-top:5px;text-align:center;}
.fancybox-title-over{color:#FFF;text-align:left;}
#fancybox-title-over{background-image:url('../images/fancy_title_over.png');display:block;padding:10px;}
#fancybox-title-wrap{display:inline-block;}
#fancybox-title-wrap span{float:left;height:32px;}
#fancybox-title-left{background-image:url('../images/fancybox.png');background-position:-40px -90px;background-repeat:no-repeat;padding-left:15px;}
#fancybox-title-main{background-image:url('../images/fancybox-x.png');background-position:0 -40px;color:#FFF;font-weight:700;line-height:29px;}
#fancybox-title-right{background-image:url('../images/fancybox.png');background-position:-55px -90px;background-repeat:no-repeat;padding-left:15px;}
#fancybox-left,#fancybox-right{background-image:url('../images/blank.gif');bottom:0;cursor:pointer;display:none;height:100%;outline:none;position:absolute;width:35%;z-index:1102;}
#fancybox-left{left:0;}
#fancybox-right{right:0;}
#fancybox-left-ico,#fancybox-right-ico{cursor:pointer;display:block;height:30px;left:-9999px;margin-top:-15px;position:absolute;top:50%;width:30px;z-index:1102;}
#fancybox-left-ico{background-image:url('../images/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('../images/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancy-bg{border:0;height:20px;margin:0;padding:0;position:absolute;width:20px;z-index:1001;}
#fancy-bg-n{background-image:url('../images/fancybox-x.png');left:0;top:-20px;width:100%;}
#fancy-bg-ne{background-image:url('../images/fancybox.png');background-position:-40px -162px;right:-20px;top:-20px;}
#fancy-bg-e{background-image:url('../images/fancybox-y.png');background-position:-20px 0;height:100%;right:-20px;top:0;}
#fancy-bg-se{background-image:url('../images/fancybox.png');background-position:-40px -182px;bottom:-20px;right:-20px;}
#fancy-bg-s{background-image:url('../images/fancybox-x.png');background-position:0 -20px;bottom:-20px;left:0;width:100%;}
#fancy-bg-sw{background-image:url('../images/fancybox.png');background-position:-40px -142px;bottom:-20px;left:-20px;}
#fancy-bg-w{background-image:url('../images/fancybox-y.png');height:100%;left:-20px;top:0;}
#fancy-bg-nw{background-image:url('../images/fancybox.png');background-position:-40px -122px;left:-20px;top:-20px;}
#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_loading.png',sizingMethod='scale');}
.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_close.png',sizingMethod='scale');}
.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_title_over.png',sizingMethod='scale');zoom:1px;}
.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_title_left.png',sizingMethod='scale');}
.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_title_main.png',sizingMethod='scale');}
.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_title_right.png',sizingMethod='scale');}
.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_nav_left.png',sizingMethod='scale');}
.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_nav_right.png',sizingMethod='scale');}
.fancybox-ie .fancy-bg{background:transparent!important;}
.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_n.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_ne.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_e.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_se.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_s.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_sw.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_w.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_nw.png',sizingMethod='scale');}
