html,div,span,applet,object,iframe,blockquote,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}
body{font:normal 13px/1 Arial,Helvetica,Garuda,sans-serif;margin:0;padding:0}
h1,h2,h3,h4,h5,h6,ul,li,p,em,strong,pre,code{font-size:100%;font-style:normal;font-weight:400;line-height:inherit;margin:0;padding:0}
ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:''}
table{border-collapse:collapse;border-spacing:0;font-size:inherit}
form{display:block}
xmp{padding:15px}
cite,em,dfn{font-style:italic}
strong,b{font-weight:700}
sup{bottom:.3em;position:relative;vertical-align:super}
sub{bottom:-.2em;position:relative;vertical-align:sub}
li,dd,blockquote{margin-left:1em}
code,kbd,samp,pre,tt,var,textarea{font-family:Consolas, "Lucida Console", "Courier New", Courier, mono-space;font-size:100%}
del{text-decoration:line-through}
ins,dfn{border-bottom:1px solid #ccc}
small,sup,sub{font-size:85%}
abbr,acronym{border-bottom-style:dotted;border-bottom-width:1px;text-transform:uppercase}
a,a:link,a:visited,a:hover,a:active{text-decoration:none}
label,button{cursor:pointer}
.left{float:left}
.right{float:right}
.center{text-align:center}
.clear{clear:both}
.hidden{display:none!important;visibility:hidden}
img.left{margin-bottom:5px;margin-right:8px}
img.right{margin-bottom:5px;margin-left:8px}
pre,blockquote,ul,ol,dl,address,p{margin:0 0 1em}
a abbr,a acronym,fieldset{border:medium none}
a img,img{border:0;text-decoration:none}
.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0}
.sf-menu{float:left;line-height:1.0;margin:7px 0 1em}
.sf-menu ul{position:absolute;top:-999em;width:10em}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit}
.sf-menu li{float:left;position:relative;background:none}
.sf-menu a{display:block;padding:16px 1em 15px;position:relative;text-decoration:none}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:48px;z-index:99}
.sf-menu li li a{padding:8px 1em}
.sf-menu a,.sf-menu a:visited{color:#fff}
.sf-menu li li{background:#2F2F2F}
.sf-menu li li li{background:#181818}
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0}
.sf-menu li li:hover,.sf-menu li li.sfHover,.sf-menu li li a:focus,.sf-menu li li a:hover,.sf-menu li li a:active{background:#000}
.sf-menu a.sf-with-ul{min-width:1px;padding-right:2em}
.sf-sub-indicator{background:url(../images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:.8em;text-indent:-999em;top:1.45em;width:10px}
li ul li .sf-sub-indicator{right:1em}
a > .sf-sub-indicator{background-position:0 -100px;top:1.45em}
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px}
.sf-menu ul a > .sf-sub-indicator{background-position:0 0}
.sf-shadow ul{background:url(../images/shadow.png) no-repeat bottom right;padding:0 8px 9px 0}
.sf-shadow ul.sf-shadow-off{background:transparent}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}
li li a .sf-sub-indicator,li li a > .sf-sub-indicator{top:.9em}
.sf-menu ul .sf-sub-indicator,.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0}
div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:1130;}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:1200;}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(../images/fancybox/fancy_progress.png) no-repeat;}
div#fancy_outer{position:absolute;top:0;left:0;z-index:1190;background:transparent;display:none;margin:0;padding:20px 20px 40px;}
div#fancy_inner{position:relative;width:100%;height:100%;background:#F4F5F6;}
div#fancy_content{z-index:1200;position:absolute;margin:0;}
div#fancy_div{background:#000;color:#FFF;height:100%;width:100%;z-index:1200;}
img#fancy_img{position:absolute;top:0;left:0;border:0;z-index:1200;width:100%;height:100%;margin:0;padding:0;}
div#fancy_close{position:fixed;top:0;right:0;width:70px;height:70px;background:url(../images/fancybox/close.png) top left no-repeat;cursor:pointer;z-index:1281;display:none;}
#fancy_frame{position:relative;width:100%;height:100%;display:none;}
#fancy_ajax{width:100%;height:100%;overflow:auto;}
a#fancy_left,a#fancy_right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;z-index:1211;display:none;background-image:url(data:image/gif;base64,AAAA);outline:none;overflow:hidden;}
a#fancy_left{left:0;}
a#fancy_right{right:0;}
span.fancy_ico{position:absolute;top:50%;margin-top:-32px;width:51px;height:64px;z-index:1212;cursor:pointer;display:block;}
span#fancy_left_ico{left:-9999px;background:transparent url(../images/slide-previous.png) no-repeat 0 -64px;}
span#fancy_right_ico{right:-9999px;background:transparent url(../images/slide-next.png) no-repeat 0 -64px;}
a#fancy_left:hover,a#fancy_right:hover{visibility:visible;background-color:transparent;}
a#fancy_left:hover span{left:-3px;}
a#fancy_right:hover span{right:-3px;}
#fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1170;border:0;margin:0;padding:0;}
div.fancy_bg{position:absolute;display:block;z-index:1170;border:0;margin:0;padding:0;}
div#fancy_bg_n{top:-20px;left:0;width:100%;height:20px;background:transparent url(../images/fancybox/fancy_shadow_n.png) repeat-x;}
div#fancy_bg_ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url(../images/fancybox/fancy_shadow_ne.png) no-repeat;}
div#fancy_bg_e{right:-20px;height:100%;width:20px;background:transparent url(../images/fancybox/fancy_shadow_e.png) repeat-y;}
div#fancy_bg_se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url(../images/fancybox/fancy_shadow_se.png) no-repeat;}
div#fancy_bg_s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url(../images/fancybox/fancy_shadow_s.png) repeat-x;}
div#fancy_bg_sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url(../images/fancybox/fancy_shadow_sw.png) no-repeat;}
div#fancy_bg_w{left:-20px;height:100%;width:20px;background:transparent url(../images/fancybox/fancy_shadow_w.png) repeat-y;}
div#fancy_bg_nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url(../images/fancybox/fancy_shadow_nw.png) no-repeat;}
div#fancy_title{position:absolute;z-index:1200;display:none;margin-top:-9px;}
div#fancy_title div{padding:0 8px 19px;margin:0;white-space:nowrap;}
div#fancy_title table{margin:0 auto;}
div#fancy_title table td{vertical-align:middle;padding:0;}
td#fancy_title_left{height:55px;width:30px;background:transparent url(../images/fancybox/title_left.png) repeat-x;}
td#fancy_title_main{height:55px;background:transparent url(../images/fancybox/title_main.png) repeat-x;}
td#fancy_title_right{height:55px;width:30px;background:transparent url(../images/fancybox/title_right.png) repeat-x;}
#cluetip-close img{border:0}
#cluetip-title{overflow:hidden}
#cluetip-title #cluetip-close{float:right;position:relative}
#cluetip-waitimage{background-image:url(../images/tooltip/wait.gif);height:11px;position:absolute;width:43px}
.cluetip-arrows{background-position:0 0;background-repeat:no-repeat;display:none;height:22px;left:-11px;position:absolute;top:0;width:11px}
#cluetip-extra{display:none}
.cluetip-default{background-color:#d9d9c2}
.cluetip-default #cluetip-outer{background-color:#d9d9c2;margin:0;position:relative}
.cluetip-default h3#cluetip-title{background-color:#87876a;color:#fff;font-size:1.1em;font-weight:400;margin:0 0 5px;padding:8px 10px 4px}
.cluetip-default #cluetip-title a{color:#d9d9c2;font-size:.95em}
.cluetip-default #cluetip-inner{padding:10px}
.clue-right-default .cluetip-arrows{background-image:url(../images/tooltip/darrowleft.gif)}
.clue-left-default .cluetip-arrows{background-image:url(../images/tooltip/darrowright.gif);left:100%;margin-right:-11px}
.clue-top-default .cluetip-arrows{background-image:url(../images/tooltip/darrowdown.gif);height:11px;left:50%;margin-left:-11px;top:100%;width:22px}
.clue-bottom-default .cluetip-arrows{background-image:url(../images/tooltip/darrowup.gif);height:11px;left:50%;margin-left:-11px;top:-11px;width:22px}
.cluetip-jtip{background-color:transparent}
.cluetip-jtip #cluetip-outer{background-color:#fff;border:2px solid #ccc;position:relative}
.cluetip-jtip h3#cluetip-title{background-color:#ccc;color:#333;font-size:16px;font-weight:400;margin:0 0 5px;padding:2px 5px}
.cluetip-jtip #cluetip-inner{display:inline-block;padding:0 5px 5px}
.clue-right-jtip .cluetip-arrows{background-image:url(../images/tooltip/arrowleft.gif)}
.clue-left-jtip .cluetip-arrows{background-image:url(../images/tooltip/arrowright.gif);left:100%;margin-right:-11px}
.clue-top-jtip .cluetip-arrows{background-image:url(../images/tooltip/arrowdown.gif);height:11px;left:50%;margin-left:-11px;top:100%;width:22px}
.clue-bottom-jtip .cluetip-arrows{background-image:url(../images/tooltip/arrowup.gif);height:11px;left:50%;margin-left:-11px;top:-11px;width:22px}
.cluetip-rounded{background:transparent url(images/bl.gif) no-repeat 0 100%;margin-left:12px;margin-top:10px}
.cluetip-rounded #cluetip-outer{background:transparent url(images/tl.gif) no-repeat 0 0;margin-top:-12px}
.cluetip-rounded #cluetip-title{background-color:transparent;margin:0 -12px 0 0;padding:12px 12px 0;position:relative}
.cluetip-rounded #cluetip-extra{background:transparent url(images/tr.gif) no-repeat 100% 0;display:block;height:30px;margin:-12px -12px 0 0;position:absolute;right:0;top:0;width:12px}
.cluetip-rounded #cluetip-inner{background:url(images/br.gif) no-repeat 100% 100%;margin:-18px -12px 0 0;padding:5px 12px 12px;position:relative}
.cluetip-rounded div#cluetip-close{background:transparent;color:#009;margin:0 5px 5px;text-align:right}
.cluetip-rounded div#cluetip-close a{color:#777}
.clue-right-rounded .cluetip-arrows{background-image:url(images/rarrowleft.gif)}
.clue-left-rounded .cluetip-arrows{background-image:url(images/rarrowright.gif);left:100%;margin-left:12px}
.clue-top-rounded .cluetip-arrows{background-image:url(images/rarrowdown.gif);height:11px;left:50%;margin-left:-11px;top:100%;width:22px}
.clue-bottom-rounded .cluetip-arrows{background-image:url(images/rarrowup.gif);height:11px;left:50%;margin-left:-11px;top:-23px;width:22px}
.cluetip-skinned{background:transparent url(../images/tooltip/skinned-bl.png) no-repeat 0 100%;margin-top:12px}
.cluetip-skinned #cluetip-outer{background:transparent url(../images/tooltip/skinned-tl.png) no-repeat 0 0;margin-top:-25px}
.cluetip-skinned #cluetip-title{background-color:transparent;line-height:1.5;margin:0 0 0 10px;padding:15px 12px 6px;position:relative}
.cluetip-skinned #cluetip-extra{background:transparent url(../images/tooltip/skinned-tr.png) no-repeat 100% 0;display:block;height:45px;margin:-25px -12px 0 0;position:absolute;right:0;top:0;width:12px}
.cluetip-skinned #cluetip-inner{background:url(../images/tooltip/skinned-br.png) no-repeat 100% 100%;margin:0 -12px 0 0;padding:0 22px 1.5em;position:relative}
.cluetip-skinned div#cluetip-close{background:transparent;position:absolute;right:-4px;top:-49px}
.cluetip-skinned div#cluetip-close a{background-image:url(../images/tooltip/skinned-close.png);display:block;height:22px;overflow:hidden;text-indent:123px;width:23px}
.clue-right-skinned .cluetip-arrows{background-image:url(../images/tooltip/skinned-arrowL.gif);left:-4px;margin-top:-7px}
.clue-left-skinned .cluetip-arrows{background-image:url(../images/tooltip/skinned-arrowR.gif);left:100%;margin-left:5px}
.clue-top-skinned .cluetip-arrows{background-image:url(../images/tooltip/skinned-arrowD.gif);height:11px;left:50%;margin-left:-11px;margin-top:-7px;top:100%;width:22px}
.clue-bottom-skinned .cluetip-arrows{background-image:url(../images/tooltip/skinned-arrowU.gif);height:11px;left:50%;margin-left:-11px;top:-30px;width:22px}
.mozFix #cluetip-extra,.ieFix #cluetip-extra{height:39px}
.mozFix #cluetip-title{padding-bottom:0}
.ieFix #cluetip-inner{margin-top:-5px;padding-bottom:0}
.cluetip-default div#cluetip-close,.cluetip-jtip div#cluetip-close{color:#900;margin:0 5px 5px;text-align:right}