html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.35}body,button,input,select,textarea{font-family:sans-serif;color:#333}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}::selection{background:#fe57a1;color:#fff;text-shadow:none}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}img,object{max-width:100%}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.gbox{padding:.5em .7em}.g100,.g95,.g90,.g85,.g80,.g75,.g70,.g66,.g65,.g62,.g60,.g50,.g40,.g38,.g35,.g33,.g30,.g25,.g20,.g16,.g15,.g10,.g5{float:left}.g100{width:100%}.g95{width:94.905%}.g90{width:89.91%}.g85{width:84.915%}.g80{width:79.92%}.g75{width:74.925%}.g70{width:69.93%}.g66{width:66.6%}.g65{width:64.935%}.g62{width:61.67%}.g60{width:59.94%}.g50{width:49.45%}.g40{width:39.96%}.g38{width:38.23%}.g35{width:34.965%}.g33{width:33.3%}.g30{width:29.97%}.g25{width:24.975%}.g20{width:19.98%}.g16{width:16.65%}.g15{width:14.985%}.g10{width:9.99%}.g5{width:4.995%}.m5 .gc100,.m5 .gc95,.m5 .gc90,.m5 .gc85,.m5 .gc80,.m5 .gc75,.m5 .gc70,.m5 .gc66,.m5 .gc65,.m5 .gc62,.m5 .gc60,.m5 .gc50,.m5 .gc40,.m5 .gc38,.m5 .gc35,.m5 .gc33,.m5 .gc30,.m5 .gc25,.m5 .gc20,.m5 .gc16,.m5 .gc15,.m5 .gc10,.m5 .gc5{float:left;margin-right:.5%;margin-left:.5%}.m5 .gc100{width:99%}.m5 .gc95{width:94%}.m5 .gc90{width:89%}.m5 .gc85{width:84%}.m5 .gc80{width:79%}.m5 .gc75{width:74%}.m5 .gc70{width:69%}.m5 .gc66{width:65%}.m5 .gc65{width:64%}.m5 .gc62{width:61%}.m5 .gc60{width:59%}.m5 .gc50{width:48.9%}.m5 .gc40{width:39%}.m5 .gc38{width:37%}.m5 .gc35{width:34%}.m5 .gc33{width:33%}.m5 .gc30{width:29%}.m5 .gc25{width:24%}.m5 .gc20{width:19%}.m5 .gc16{width:15%}.m5 .gc15{width:14%}.m5 .gc10{width:9%}.m5 .gc5{width:4%}.m10 .gc100,.m10 .gc95,.m10 .gc90,.m10 .gc85,.m10 .gc80,.m10 .gc75,.m10 .gc70,.m10 .gc66,.m10 .gc65,.m10 .gc62,.m10 .gc60,.m10 .gc50,.m10 .gc40,.m10 .gc38,.m10 .gc35,.m10 .gc33,.m10 .gc30,.m10 .gc25,.m10 .gc20,.m10 .gc16,.m10 .gc15,.m10 .gc10,.m10 .gc5{float:left;margin-right:1%;margin-left:1%}.m10 .gc100{width:98%}.m10 .gc95{width:93%}.m10 .gc90{width:88%}.m10 .gc85{width:83%}.m10 .gc80{width:78%}.m10 .gc75{width:73%}.m10 .gc70{width:68%}.m10 .gc66{width:64%}.m10 .gc65{width:63%}.m10 .gc62{width:60%}.m10 .gc60{width:58%}.m10 .gc50{width:48%}.m10 .gc40{width:38%}.m10 .gc38{width:36%}.m10 .gc35{width:33%}.m10 .gc33{width:31%}.m10 .gc30{width:28%}.m10 .gc25{width:23%}.m10 .gc20{width:18%}.m10 .gc16{width:14%}.m10 .gc15{width:13%}.m10 .gc10{width:8%}.m10 .gc5{width:3%}.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12,.c13,.c14,.c15,.c16,.c17,.c18,.c19,.c20,.c21,.c22,.c23,.c24{display:inline;float:left}.m5 .c1,.m5 .c2,.m5 .c3,.m5 .c4,.m5 .c5,.m5 .c6,.m5 .c7,.m5 .c8,.m5 .c9,.m5 .c10,.m5 .c11,.m5 .c12,.m5 .c13,.m5 .c14,.m5 .c15,.m5 .c16,.m5 .c17,.m5 .c18,.m5 .c19,.m5 .c20,.m5 .c21,.m5 .c22,.m5 .c23,.m5 .c24{margin-right:5px;margin-left:5px}.m10 .c1,.m10 .c2,.m10 .c3,.m10 .c4,.m10 .c5,.m10 .c6,.m10 .c7,.m10 .c8,.m10 .c9,.m10 .c10,.m10 .c11,.m10 .c12,.m10 .c13,.m10 .c14,.m10 .c15,.m10 .c16,.m10 .c17,.m10 .c18,.m10 .c19,.m10 .c20,.m10 .c21,.m10 .c22,.m10 .c23,.m10 .c24{margin-right:10px;margin-left:10px}.m0 .c1,.m0 .c2,.m0 .c3,.m0 .c4,.m0 .c5,.m0 .c6,.m0 .c7,.m0 .c8,.m0 .c9,.m0 .c10,.m0 .c11,.m0 .c12,.m0 .c13,.m0 .c14,.m0 .c15,.m0 .c16,.m0 .c17,.m0 .c18,.m0 .c19,.m0 .c20,.m0 .c21,.m0 .c22,.m0 .c23,.m0 .c24{margin-right:0;margin-left:0}.m5 .padding{padding-right:5px;padding-left:5px}.m10 .padding{padding-right:10px;padding-left:10px}.m5 .alpha,.m10 .alpha{margin-left:0}.m5 .omega,.m10 .omega{margin-right:0}.x24 .c1{width:30px}.x24 .c2,.x12 .c1{width:70px}.x24 .c3,.x16 .c2{width:110px}.x24 .c4,.x12 .c2{width:150px}.x24 .c5{width:190px}.x24 .c6,.x16 .c4,.x12 .c3{width:230px}.x24 .c7{width:270px}.x24 .c8,.x12 .c4{width:310px}.x24 .c9,.x16 .c6{width:350px}.x24 .c10,.x12 .c5{width:390px}.x24 .c11{width:430px}.x24 .c12,.x16 .c8,.x12 .c6{width:470px}.x24 .c13{width:510px}.x24 .c14,.x12 .c7{width:550px}.x24 .c15,.x16 .c10{width:590px}.x24 .c16,.x12 .c8{width:630px}.x24 .c17{width:670px}.x24 .c18,.x16 .c12,.x12 .c9{width:710px}.x24 .c19{width:750px}.x24 .c20,.x12 .c10{width:790px}.x24 .c21,.x16 .c14{width:830px}.x24 .c22,.x12 .c11{width:870px}.x24 .c23{width:910px}.x24 .c24,.x16 .c16,.x12 .c12,.x10 .c10{width:950px}.x24 .p1{padding-left:40px}.x24 .p2,.x12 .p1{padding-left:80px}.x24 .p3,.x16 .p2{padding-left:120px}.x24 .p4,.x12 .p2{padding-left:160px}.x24 .p5{padding-left:200px}.x24 .p6,.x16 .p4,.x12 .p3{padding-left:240px}.x24 .p7{padding-left:280px}.x24 .p8,.x12 .p4{padding-left:320px}.x24 .p9,.x16 .p6{padding-left:360px}.x24 .p10,.x12 .p5{padding-left:400px}.x24 .p11{padding-left:440px}.x24 .p12,.x16 .p8,.x12 .p6{padding-left:480px}.x24 .p13{padding-left:520px}.x24 .p14,.x12 .p7{padding-left:560px}.x24 .p15,.x16 .p10{padding-left:600px}.x24 .p16,.x12 .p8{padding-left:640px}.x24 .p17{padding-left:680px}.x24 .p18,.x16 .p12,.x12 .p9{padding-left:720px}.x24 .p19{padding-left:760px}.x24 .p20,.x12 .p10{padding-left:800px}.x24 .p21,.x16 .p14{padding-left:840px}.x24 .p22,.x12 .p11{padding-left:880px}.x24 .p23{padding-left:920px}.x24 .s1{padding-right:40px}.x24 .s2,.x12 .s1{padding-right:80px}.x24 .s3,.x16 .s2{padding-right:120px}.x24 .s4,.x12 .s2{padding-right:160px}.x24 .s5{padding-right:200px}.x24 .s6,.x16 .s4,.x12 .s3{padding-right:240px}.x24 .s7{padding-right:280px}.x24 .s8,.x12 .s4{padding-right:320px}.x24 .s9,.x16 .s6{padding-right:360px}.x24 .s10,.x12 .s5{padding-right:400px}.x24 .s11{padding-right:440px}.x24 .s12,.x16 .s8,.x12 .s6{padding-right:480px}.x24 .s13{padding-right:520px}.x24 .s14,.x12 .s7{padding-right:560px}.x24 .s15,.x16 .s10{padding-right:600px}.x24 .s16,.x12 .s8{padding-right:640px}.x24 .s17{padding-right:680px}.x24 .s18,.x16 .s12,.x12 .s9{padding-right:720px}.x24 .s19{padding-right:760px}.x24 .s20,.x12 .s10{padding-right:800px}.x24 .s21,.x16 .s14{padding-right:840px}.x24 .s22,.x12 .s11{padding-right:880px}.x24 .s23{padding-right:920px}.x16 .c1{width:50px}.x16 .c3{width:170px}.x16 .c5{width:290px}.x16 .c7{width:410px}.x16 .c9{width:530px}.x16 .c11{width:650px}.x16 .c13{width:770px}.x16 .c15{width:890px}.x16 .p1{padding-left:60px}.x16 .s1{padding-right:60px}.x16 .p3{padding-left:180px}.x16 .s3{padding-right:180px}.x16 .p5{padding-left:300px}.x16 .s5{padding-right:300px}.x16 .p7{padding-left:420px}.x16 .s7{padding-right:420px}.x16 .p9{padding-left:540px}.x16 .s9{padding-right:540px}.x16 .p11{padding-left:660px}.x16 .s11{padding-right:660px}.x16 .p13{padding-left:780px}.x16 .s13{padding-right:780px}.x16 .p15{padding-left:900px}.x16 .s15{padding-right:900px}.x10 .c1{width:86px}.x10 .c2{width:182px}.x10 .c3{width:278px}.x10 .c4{width:374px}.x10 .c5{width:470px}.x10 .c6{width:566px}.x10 .c7{width:662px}.x10 .c8{width:758px}.x10 .c9{width:854px}.x10 .p1{padding-left:96px}.x10 .s1{padding-right:96px}.x10 .p2{padding-left:192px}.x10 .s2{padding-right:192px}.x10 .p3{padding-left:288px}.x10 .s3{padding-right:288px}.x10 .p4{padding-left:384px}.x10 .s4{padding-right:384px}.x10 .p5{padding-left:480px}.x10 .s5{padding-right:480px}.x10 .p6{padding-left:576px}.x10 .s6{padding-right:576px}.x10 .p7{padding-left:672px}.x10 .s7{padding-right:672px}.x10 .p8{padding-left:768px}.x10 .s8{padding-right:768px}.x10 .p9{padding-left:864px}.x10 .s9{padding-right:864px}.x16 .m10 .c1{width:40px}.x16 .m10 .c2{width:100px}.x16 .m10 .c3{width:160px}.x16 .m10 .c4,.x12 .m10 .c3{width:220px}.x16 .m10 .c5{width:280px}.x16 .m10 .c6{width:340px}.x16 .m10 .c7{width:400px}.x16 .m10 .c8,.x12 .m10 .c6{width:460px}.x16 .m10 .c9{width:520px}.x16 .m10 .c10{width:580px}.x16 .m10 .c11{width:640px}.x16 .m10 .c12,.x12 .m10 .c9{width:700px}.x16 .m10 .c13{width:760px}.x16 .m10 .c14{width:820px}.x16 .m10 .c15{width:880px}.x16 .m10 .c16,.x12 .m10 .c12,.x10 .m10 .c10{width:940px}.x12 .m10 .c1{width:60px}.x12 .m10 .c2{width:140px}.x12 .m10 .c4{width:300px}.x12 .m10 .c5{width:380px}.x12 .m10 .c7{width:540px}.x12 .m10 .c8{width:620px}.x12 .m10 .c10{width:780px}.x12 .m10 .c11{width:860px}.x10 .m10 .c1{width:76px}.x10 .m10 .c2{width:172px}.x10 .m10 .c3{width:268px}.x10 .m10 .c4{width:364px}.x10 .m10 .c5{width:460px}.x10 .m10 .c6{width:556px}.x10 .m10 .c7{width:652px}.x10 .m10 .c8{width:748px}.x10 .m10 .c9{width:844px}.cborder-top{border-top:1px solid #ddd}.cborder-right{border-right:1px solid #ddd}.cborder-bottom{border-bottom:1px solid #ddd}.cborder-left{border-left:1px solid #ddd}.m5 .cborder-top,.m5 .pborder-top{padding-top:4px}.m5 .cborder-bottom,.m5 .pborder-bottom{padding-bottom:4px}.m10 .cborder-top,.m10 .pborder-top{padding-top:9px}.m10 .cborder-bottom,.m10 .pborder-bottom{padding-bottom:9px}.m5 .cborder-right,.m5 .pborder-right{padding-right:4px;margin-right:0}.m5 .cborder-left,.m5 .pborder-left{padding-left:4px;margin-left:0}.m10 .cborder-right,.m10 .pborder-right{padding-right:9px;margin-right:0}.m10 .cborder-left,.m10 .pborder-left{padding-left:9px;margin-left:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block;overflow:hidden;zoom:1}.nomargin{margin:0!important}.nopadding{padding:0!important}.clear{clear:both;display:block;overflow:hidden;width:0;height:0;background:transparent;color:transparent}.clearleft{clear:left}.clearright{clear:right}.clearboth{clear:both}.spacer{clear:both;margin:0;border:0;padding:0;position:relative}hr,hr.clear{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.077em;margin:0 0 1em;border:none}.floatleft{float:left}.floatright{float:right}.floatnone{float:none}pre{overflow:auto;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word}q:before{content:'\201C'}q:after{content:'\201D'}q q:before{content:'\2018'}q q:after{content:'\2019'}blockquote{border-left:2px solid #ddd}blockquote.quote *{quotes:''}blockquote.quote > *:before{content:'\201C'}blockquote.quote > *:after{content:'\201D'}blockquote.quote q:before{content:'\2018'}blockquote.quote q:after{content:'\2019'}fieldset{margin:0 0 1em;padding:.4em .7em;border:1px solid #ccc}legend{font-weight:bold;font-size:1.2em}input,textarea,select,option{margin:0;padding:1px;font:normal 1em Arial,Helvetica,sans-serif}label{margin:0;padding:0;font-weight:bold}input,select,option{cursor:pointer}input[type='text'],input[type='password']{cursor:text}h1,.h1{font-size:2.462em}h2,.h2{font-size:1.846em}h3,.h3{font-size:1.385em}h4,.h4{font-size:1.154em}h5,.h5{font-size:1em}h6,.h6{font-size:.923em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.077em}embed,object{position:relative;z-index:0}ul{list-style:disc outside}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ul ul ul ul{list-style-type:disc}ul ul ul ul ul{list-style-type:circle}ol{list-style:decimal outside}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}ol ol ol ol{list-style-type:upper-alpha}ol ol ol ol ol{list-style-type:upper-roman}ul.noliststyle,ul.noliststyle ul,ol.noliststyle,ol.noliststyle ol{list-style:none;margin:0;padding:0}ul.noliststyle li{list-style-image:none}.listspacing li{margin-bottom:.5em}dt{font-weight:bold}dd{padding-left:1em}table{border-top:1px solid #ccc;border-left:1px solid #ccc}th,td{border-bottom:1px solid #ddd;border-right:1px solid #ccc}hr,p,ul,ol,dl,pre,blockquote,address,table,form{margin-bottom:1em}h1,h2,h3,.h1,.h2,.h3{margin:.5em 0 .4em}h4,.h4{margin:.6em 0 .4em}h5,.h5{margin:.7em 0 .6em}h6,.h6{margin:.8em 0 .7em}th,td{padding:.3em .6em}caption{padding-bottom:.8em}blockquote{padding:.5em .8em;margin-bottom:1.5em}blockquote *:first-child{margin-top:0}blockquote *:last-child{margin-bottom:0}blockquote p,blockquote ul,blockquote ol,blockquote dl,blockquote pre,blockquote address,blockquote table,blockquote form{margin-bottom:.6em}fieldset{padding:0 1em 1em;margin:1.6em 0}legend{padding-left:.8em;padding-right:.8em}legend+*{margin-top:1em}textarea,input{padding:.2em .3em}select{padding:.1em .2em 0}option{padding:0 .4em}dt{margin-top:.8em}dd{margin-top:.4em}ul{margin-left:2.35em}ol{margin-left:2.35em}ol ol,ul ul,ul ol,ul ol{margin-bottom:0}form div{margin-bottom:.8em}a:link,a:visited{color:#00f;text-decoration:none}a:visited{color:#00c}a:hover,a:active,a:focus{color:#006;text-decoration:underline}body a.noicon{background:none;padding:0;margin:0}p a{position:relative;padding:1px}.gothic{font-family:"Futura Medium","Century Gothic",AppleGothic,Helvetica,Arial,sans-serif}.monospace{font-family:Consolas,Monaco,"Andale Mono","Lucida Console","Courier New",Courier,monospace}.serif{font-family:Cambria,Georgia,"Times New Roman",Times,serif}.serif2,.fancy{font-family:Garamond,"Hoefler Text",Palatino,"Palatino Linotype",Cambria,Georgia,"Times New Roman",Times,serif}.fancy{color:#666;font-weight:normal;font-style:italic}.sans{font-family:Helvetica,Arial,sans-serif}.sans2{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,"Trebuchet MS",Geneva,Verdana,sans-serif}.sans3{font-family:"Gill Sans",Calibri,"Trebuchet MS",sans-serif}.narrow{font-family:"Franklin Gothic Medium","Arial Narrow Bold","Arial Narrow",Arial,sans-serif}.impact{font-family:Impact,Haettenschweiler,"Arial Narrow Bold","Arial Black",sans-serif}.caps{text-transform:uppercase}.smallcaps{font-variant:small-caps}.small{font-size:.846em}.large{font-size:1.154em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff6}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}.bold{font-weight:bold}.thin,.nobold{font-weight:400}.italic{font-style:italic}.noitalic{font-style:normal}.nobreak,.nowrap{white-space:nowrap}p.error,p.notice,p.success,div.error,div.notice,div.success{padding:.6em .8em .7em;margin-bottom:1.5em;border:2px solid #ddd}p.error,div.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}p.notice,div.notice{background:#FFF6BF;color:#514721;border-color:#FFEC70}p.success,div.success{background:#E6EFC2;color:#264409;border-color:#C6D880}p.error a,p.notice a,p.success a,div.error a,div.notice a,div.success a{text-decoration:underline}p.error a,div.error a{color:#8a1f11}p.notice a,div.notice a{color:#514721}p.success a,div.success a{color:#264409}.center,.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.justified,.alignjustify{text-align:justify}.vtop{vertical-align:top}.vmiddle{vertical-align:middle}.vbottom{vertical-align:middle}.absmiddle{position:relative;top:.23em}.button,button{display:inline-block;padding:6px 7px;text-shadow:1px 1px 0 #fff;background-color:#eee;white-space:nowrap;overflow:visible;cursor:pointer;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;position:relative;zoom:1;line-height:1.11;*display:inline;*vertical-align:middle;-webkit-transition:border-color .218s;-moz-transition:border .218s;-o-transition:border-color .218s;transition:border-color .218s;-webkit-transition:background .218s;-moz-transition:background .218s;-o-transition:background .218s;transition:background .218s}.button,button,.button:link,.button:visited{color:#333;text-decoration:none}button{margin-left:0;margin-right:0;*padding:5px 5px 3px 5px}button::-moz-focus-inner{border:0;padding:0}.button.primary,button.primary{font-weight:900}.button:focus,button:focus,.button:hover,button:hover{border-color:#999;background:#02b;color:#fff!important;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0033dd),color-stop(.5,#0033cc),color-stop(.5,#002299),to(#002288));background:-webkit-linear-gradient(top,#0033dd,#0033cc 50%,#002299 51%,#002288);background:-moz-linear-gradient(top,#0033dd,#0033cc 50%,#002299 51%,#002288);background:-ms-linear-gradient(top,#0033dd,#0033cc 50%,#002299 51%,#002288);background:-o-linear-gradient(top,#0033dd,#0033cc 50%,#002299 51%,#002288);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0033dd',endColorstr='#002288');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0033dd',endColorstr='#002288')"}.button:active,button:active,.button.active,button.active{border-color:#444;background:#02b;color:#fff!important;text-shadow:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#002288),color-stop(.5,#002299),color-stop(.5,#0033cc),to(#0033dd));background:-webkit-linear-gradient(top,#002288,#002299 50%,#0033cc 51%,#0033dd);background:-moz-linear-gradient(top,#002288,#002299 50%,#0033cc 51%,#0033dd);background:-ms-linear-gradient(top,#002288,#002299 50%,#0033cc 51%,#0033dd);background:-o-linear-gradient(top,#002288,#002299 50%,#0033cc 51%,#0033dd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#002288',endColorstr='#0033dd');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#002288',endColorstr='#0033dd')"}.button:active,button:active{top:1px}.button.pill,button.pill{-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;padding:5px 10px 4px 10px;*padding:4px 10px}.button.left,button.left{-webkit-border-bottom-right-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-topright:0px;border-bottom-right-radius:0px;border-top-right-radius:0px;margin-right:0px}.button.middle,button.middle{margin-right:0px;margin-left:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border-right:none;border-left:none}.button.right,button.right{-webkit-border-bottom-left-radius:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-bottomleft:0px;-moz-border-radius-topleft:0px;border-top-left-radius:0px;border-bottom-left-radius:0px;margin-left:0px}.button.pill.left,button.pill.left{padding-left:12px}.button.pill.right,button.pill.right{padding-right:12px}.button.left:active,button.left:active,.button.middle:active,button.middle:active,.button.right:active,button.right:active{top:0px}.button.big,button.big{font-size:16px;padding-left:17px;padding-right:17px}button.big{*padding:4px 17px 2px 17px}a span.icon,button span.icon{display:inline-block;width:14px;height:12px;*font-size:1px;margin:auto 7px auto auto;position:relative;top:2px;*top:1px;background:transparent url(/images/site/button-icons.png) no-repeat}a span.icon.right,button span.icon.right{margin:auto auto auto 7px}a.big span.icon,button.big span.icon{top:0px;*top:1px}a span.icon.book,button span.icon.book{background-position:0 0}a:hover span.icon.book,button:hover span.icon.book{background-position:0 -15px}a span.icon.calendar,button span.icon.calendar{background-position:0 -30px}a:hover span.icon.calendar,button:hover span.icon.calendar{background-position:0 -45px}a span.icon.chat,button span.icon.chat{background-position:0 -60px}a:hover span.icon.chat,button:hover span.icon.chat{background-position:0 -75px}a span.icon.check,button span.icon.check{background-position:0 -90px}a:hover span.icon.check,button:hover span.icon.check{background-position:0 -103px}a span.icon.clock,button span.icon.clock{background-position:0 -116px}a:hover span.icon.clock,button:hover span.icon.clock{background-position:0 -131px}a span.icon.cog,button span.icon.cog{background-position:0 -146px}a:hover span.icon.cog,button:hover span.icon.cog{background-position:0 -161px}a span.icon.comment,button span.icon.comment{background-position:0 -176px}a:hover span.icon.comment,button:hover span.icon.comment{background-position:0 -190px}a span.icon.cross,button span.icon.cross{background-position:0 -204px}a:hover span.icon.cross,button:hover span.icon.cross{background-position:0 -219px}a span.icon.downarrow,button span.icon.downarrow{background-position:0 -234px}a:hover span.icon.downarrow,button:hover span.icon.downarrow{background-position:0 -249px}a span.icon.fork,button span.icon.fork{background-position:0 -264px}a:hover span.icon.fork,button:hover span.icon.fork{background-position:0 -279px}a span.icon.heart,button span.icon.heart{background-position:0 -294px}a:hover span.icon.heart,button:hover span.icon.heart{background-position:0 -308px}a span.icon.home,button span.icon.home{background-position:0 -322px}a:hover span.icon.home,button:hover span.icon.home{background-position:0 -337px}a span.icon.key,button span.icon.key{background-position:0 -352px}a:hover span.icon.key,button:hover span.icon.key{background-position:0 -367px}a span.icon.leftarrow,button span.icon.leftarrow{background-position:0 -382px}a:hover span.icon.leftarrow,button:hover span.icon.leftarrow{background-position:0 -397px}a span.icon.lock,button span.icon.lock{background-position:0 -412px}a:hover span.icon.lock,button:hover span.icon.lock{background-position:0 -427px}a span.icon.loop,button span.icon.loop{background-position:0 -442px}a:hover span.icon.loop,button:hover span.icon.loop{background-position:0 -457px}a span.icon.magnifier,button span.icon.magnifier{background-position:0 -472px}a:hover span.icon.magnifier,button:hover span.icon.magnifier{background-position:0 -487px}a span.icon.mail,button span.icon.mail{background-position:0 -502px}a:hover span.icon.mail,button:hover span.icon.mail{background-position:0 -514px}a span.icon.move,button span.icon.move{background-position:0 -526px}a:hover span.icon.move,button:hover span.icon.move{background-position:0 -541px}a span.icon.pen,button span.icon.pen{background-position:0 -556px}a:hover span.icon.pen,button:hover span.icon.pen{background-position:0 -571px}a span.icon.pin,button span.icon.pin{background-position:0 -586px}a:hover span.icon.pin,button:hover span.icon.pin{background-position:0 -601px}a span.icon.plus,button span.icon.plus{background-position:0 -616px}a:hover span.icon.plus,button:hover span.icon.plus{background-position:0 -631px}a span.icon.reload,button span.icon.reload{background-position:0 -646px}a:hover span.icon.reload,button:hover span.icon.reload{background-position:0 -660px}a span.icon.rightarrow,button span.icon.rightarrow{background-position:0 -674px}a:hover span.icon.rightarrow,button:hover span.icon.rightarrow{background-position:0 -689px}a span.icon.rss,button span.icon.rss{background-position:0 -704px}a:hover span.icon.rss,button:hover span.icon.rss{background-position:0 -719px}a span.icon.tag,button span.icon.tag{background-position:0 -734px}a:hover span.icon.tag,button:hover span.icon.tag{background-position:0 -749px}a span.icon.trash,button span.icon.trash{background-position:0 -764px}a:hover span.icon.trash,button:hover span.icon.trash{background-position:0 -779px}a span.icon.unlock,button span.icon.unlock{background-position:0 -794px}a:hover span.icon.unlock,button:hover span.icon.unlock{background-position:0 -809px}a span.icon.uparrow,button span.icon.uparrow{background-position:0 -824px}a:hover span.icon.uparrow,button:hover span.icon.uparrow{background-position:0 -839px}a span.icon.user,button span.icon.user{background-position:0 -854px}a:hover span.icon.user,button:hover span.icon.user{background-position:0 -869px}button img,.button img{display:inline-block;float:none;margin:auto 3px auto auto;padding:0;border:none;position:relative;top:2px}.button.small,.button.small:visited,button.small,button.small:visited{font-size:12px;line-height:13px;padding:3px 7px}.button.medium,.button.medium:visited,button.medium,button.medium:visited{font-size:13px;line-height:14px;padding:5px 10px 6px}.button.large,.button.large:visited,button.large,button.large:visited{font-size:14px;line-height:15px;padding:8px 13px 9px}.button.dark,.button.dark:visited,.pbutton,.pbutton:link,.pbutton:visited{background-color:#222;color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#555555),color-stop(.5,#444444),color-stop(.5,#333333),to(#222222));background:-webkit-linear-gradient(top,#555555,#444444 50%,#333333 51%,#222222);background:-moz-linear-gradient(top,#555555,#444444 50%,#333333 51%,#222222);background:-ms-linear-gradient(top,#555555,#444444 50%,#333333 51%,#222222);background:-o-linear-gradient(top,#555555,#444444 50%,#333333 51%,#222222);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#555555',endColorstr='#222222');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#555555',endColorstr='#222222')"}.button.dark:hover,.pbutton:hover{background-color:#111;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444444),color-stop(.5,#333333),color-stop(.5,#222222),to(#111111));background:-webkit-linear-gradient(top,#444444,#333333 50%,#222222 51%,#111111);background:-moz-linear-gradient(top,#444444,#333333 50%,#222222 51%,#111111);background:-ms-linear-gradient(top,#444444,#333333 50%,#222222 51%,#111111);background:-o-linear-gradient(top,#444444,#333333 50%,#222222 51%,#111111);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#444444',endColorstr='#111111');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#444444',endColorstr='#111111')";border:1px solid rgba(255,255,255,0.4);border-top:1px solid rgba(255,255,255,0.7)}.button.dark:active,.pbutton:active{background-color:#111;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#111111),color-stop(.5,#222222),color-stop(.5,#333333),to(#444444));background:-webkit-linear-gradient(top,#111111,#222222 50%,#333333 51%,#444444);background:-moz-linear-gradient(top,#111111,#222222 50%,#333333 51%,#444444);background:-ms-linear-gradient(top,#111111,#222222 50%,#333333 51%,#444444);background:-o-linear-gradient(top,#111111,#222222 50%,#333333 51%,#444444);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#111111',endColorstr='#444444');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#111111',endColorstr='#444444')";border:1px solid rgba(255,255,255,0.6);border-top:1px solid rgba(255,255,255,0.3)}.button.green,.button.green:visited,.cartbutton,.cartbutton:link,.cartbutton:visited{background:#090;color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00bb00),color-stop(.5,#00aa00),color-stop(.5,#009900),to(#007700));background:-webkit-linear-gradient(top,#00bb00,#00aa00 50%,#009900 51%,#007700);background:-moz-linear-gradient(top,#00bb00,#00aa00 50%,#009900 51%,#007700);background:-ms-linear-gradient(top,#00bb00,#00aa00 50%,#009900 51%,#007700);background:-o-linear-gradient(top,#00bb00,#00aa00 50%,#009900 51%,#007700);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00bb00',endColorstr='#007700');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00bb00',endColorstr='#007700')"}.button.green:hover,.button.positive:focus,button.positive:focus,.button.positive:hover,button.positive:hover,.cartbutton:hover{background:#060;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00aa00),color-stop(.5,#009900),color-stop(.5,#007700),to(#006600));background:-webkit-linear-gradient(top,#00aa00,#009900 50%,#007700 51%,#006600);background:-moz-linear-gradient(top,#00aa00,#009900 50%,#007700 51%,#006600);background:-ms-linear-gradient(top,#00aa00,#009900 50%,#007700 51%,#006600);background:-o-linear-gradient(top,#00aa00,#009900 50%,#007700 51%,#006600);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00aa00',endColorstr='#006600');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00aa00',endColorstr='#006600')"}.button.green:active,.button.positive:active,button.positive:active,.button.positive.active,button.positive.active,.cartbutton:active{background:#060;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#006600),color-stop(.5,#007700),color-stop(.5,#009900),to(#00aa00));background:-webkit-linear-gradient(top,#006600,#007700 50%,#009900 51%,#00aa00);background:-moz-linear-gradient(top,#006600,#007700 50%,#009900 51%,#00aa00);background:-ms-linear-gradient(top,#006600,#007700 50%,#009900 51%,#00aa00);background:-o-linear-gradient(top,#006600,#007700 50%,#009900 51%,#00aa00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#006600',endColorstr='#00aa00');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#006600',endColorstr='#00aa00')"}.button.cyan,.button.cyan:visited,.compbutton,.compbutton:link,.compbutton:visited,.einspectbutton,.einspectbutton:link,.einspectbutton:visited{background:#09c;color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0099dd),color-stop(.5,#0099cc),color-stop(.5,#0088bb),to(#0077aa));background:-webkit-linear-gradient(top,#0099dd,#0099cc 50%,#0088bb 51%,#0077aa);background:-moz-linear-gradient(top,#0099dd,#0099cc 50%,#0088bb 51%,#0077aa);background:-ms-linear-gradient(top,#0099dd,#0099cc 50%,#0088bb 51%,#0077aa);background:-o-linear-gradient(top,#0099dd,#0099cc 50%,#0088bb 51%,#0077aa);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0099dd',endColorstr='#0077aa');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0099dd',endColorstr='#0077aa')"}.button.cyan:hover,.compbutton:hover,.einspectbutton:hover{background:#069;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0099cc),color-stop(.5,#0088bb),color-stop(.5,#0077aa),to(#006699));background:-webkit-linear-gradient(top,#0099cc,#0088bb 50%,#0077aa 51%,#006699);background:-moz-linear-gradient(top,#0099cc,#0088bb 50%,#0077aa 51%,#006699);background:-ms-linear-gradient(top,#0099cc,#0088bb 50%,#0077aa 51%,#006699);background:-o-linear-gradient(top,#0099cc,#0088bb 50%,#0077aa 51%,#006699);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0099cc',endColorstr='#006699');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0099cc',endColorstr='#006699')"}.button.cyan:active,.compbutton:active,.einspectbutton:active{background:#068;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#006699),color-stop(.5,#0077aa),color-stop(.5,#0088bb),to(#0099cc));background:-webkit-linear-gradient(top,#006699,#0077aa 50%,#0088bb 51%,#0099cc);background:-moz-linear-gradient(top,#006699,#0077aa 50%,#0088bb 51%,#0099cc);background:-ms-linear-gradient(top,#006699,#0077aa 50%,#0088bb 51%,#0099cc);background:-o-linear-gradient(top,#006699,#0077aa 50%,#0088bb 51%,#0099cc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#006699',endColorstr='#0099cc');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#006699',endColorstr='#0099cc')"}.button.blue,.button.blue:visited,.viewinsidebutton,.viewinsidebutton:link,.viewinsidebutton:visited{background:#03c;color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0044ee),color-stop(.5,#0033dd),color-stop(.5,#0033aa),to(#002299));background:-webkit-linear-gradient(top,#0044ee,#0033dd 50%,#0033aa 51%,#002299);background:-moz-linear-gradient(top,#0044ee,#0033dd 50%,#0033aa 51%,#002299);background:-ms-linear-gradient(top,#0044ee,#0033dd 50%,#0033aa 51%,#002299);background:-o-linear-gradient(top,#0044ee,#0033dd 50%,#0033aa 51%,#002299);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0044ee',endColorstr='#002299');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0044ee',endColorstr='#002299')"}.button.blue:hover,.viewinsidebutton:hover{background:#02b;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0033dd),color-stop(.5,#0033cc),color-stop(.5,#002299),to(#002288));background:-webkit-linear-gradient(top,#0033dd,#0033cc 50%,#002299 51%,#002288);background:-moz-linear-gradient(top,#0033dd,#0033cc 50%,#002299 51%,#002288);background:-ms-linear-gradient(top,#0033dd,#0033cc 50%,#002299 51%,#002288);background:-o-linear-gradient(top,#0033dd,#0033cc 50%,#002299 51%,#002288);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0033dd',endColorstr='#002288');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0033dd',endColorstr='#002288')"}.button.blue:active,.viewinsidebutton:active{background:#02b;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#002288),color-stop(.5,#002299),color-stop(.5,#0033cc),to(#0033dd));background:-webkit-linear-gradient(top,#002288,#002299 50%,#0033cc 51%,#0033dd);background:-moz-linear-gradient(top,#002288,#002299 50%,#0033cc 51%,#0033dd);background:-ms-linear-gradient(top,#002288,#002299 50%,#0033cc 51%,#0033dd);background:-o-linear-gradient(top,#002288,#002299 50%,#0033cc 51%,#0033dd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#002288',endColorstr='#0033dd');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#002288',endColorstr='#0033dd')"}.button.purple,.button.purple:visited,.ebookbutton,.ebookbutton:link,.ebookbutton:visited{background:#609;color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7700aa),color-stop(.5,#660099),color-stop(.5,#550088),to(#440077));background:-webkit-linear-gradient(top,#7700aa,#660099 50%,#550088 51%,#440077);background:-moz-linear-gradient(top,#7700aa,#660099 50%,#550088 51%,#440077);background:-ms-linear-gradient(top,#7700aa,#660099 50%,#550088 51%,#440077);background:-o-linear-gradient(top,#7700aa,#660099 50%,#550088 51%,#440077);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7700aa',endColorstr='#440077');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7700aa',endColorstr='#440077')"}.button.purple:hover,.ebookbutton:hover{background:#306;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#660099),color-stop(.5,#550088),color-stop(.5,#440077),to(#330066));background:-webkit-linear-gradient(top,#660099,#550088 50%,#440077 51%,#330066);background:-moz-linear-gradient(top,#660099,#550088 50%,#440077 51%,#330066);background:-ms-linear-gradient(top,#660099,#550088 50%,#440077 51%,#330066);background:-o-linear-gradient(top,#660099,#550088 50%,#440077 51%,#330066);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#660099',endColorstr='#330066');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#660099',endColorstr='#330066')"}.button.purple:active,.ebookbutton:active{background:#306;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#330066),color-stop(.5,#440077),color-stop(.5,#550088),to(#660099));background:-webkit-linear-gradient(top,#330066,#440077 50%,#550088 51%,#660099);background:-moz-linear-gradient(top,#330066,#440077 50%,#550088 51%,#660099);background:-ms-linear-gradient(top,#330066,#440077 50%,#550088 51%,#660099);background:-o-linear-gradient(top,#330066,#440077 50%,#550088 51%,#660099);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#330066',endColorstr='#660099');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#330066',endColorstr='#660099')"}.button.red,.button.red:visited{background:#b00;color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dd0000),color-stop(.5,#cc0000),color-stop(.5,#bb0000),to(#990000));background:-webkit-linear-gradient(top,#dd0000,#cc0000 50%,#bb0000 51%,#990000);background:-moz-linear-gradient(top,#dd0000,#cc0000 50%,#bb0000 51%,#990000);background:-ms-linear-gradient(top,#dd0000,#cc0000 50%,#bb0000 51%,#990000);background:-o-linear-gradient(top,#dd0000,#cc0000 50%,#bb0000 51%,#990000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#dd0000',endColorstr='#990000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#dd0000',endColorstr='#990000')"}.button.red:hover,.button.negative:focus,button.negative:focus,.button.negative:hover,button.negative:hover{background:#800;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cc0000),color-stop(.5,#bb0000),color-stop(.5,#aa0000),to(#880000));background:-webkit-linear-gradient(top,#cc0000,#bb0000 50%,#aa0000 51%,#880000);background:-moz-linear-gradient(top,#cc0000,#bb0000 50%,#aa0000 51%,#880000);background:-ms-linear-gradient(top,#cc0000,#bb0000 50%,#aa0000 51%,#880000);background:-o-linear-gradient(top,#cc0000,#bb0000 50%,#aa0000 51%,#880000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cc0000',endColorstr='#880000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cc0000',endColorstr='#880000')"}.button.red:active,.button.negative:active,button.negative:active,.button.negative.active,button.negative.active{background:#800;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#880000),color-stop(.5,#aa0000),color-stop(.5,#bb0000),to(#cc0000));background:-webkit-linear-gradient(top,#880000,#aa0000 50%,#bb0000 51%,#cc0000);background:-moz-linear-gradient(top,#880000,#aa0000 50%,#bb0000 51%,#cc0000);background:-ms-linear-gradient(top,#880000,#aa0000 50%,#bb0000 51%,#cc0000);background:-o-linear-gradient(top,#880000,#aa0000 50%,#bb0000 51%,#cc0000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#880000',endColorstr='#cc0000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#880000',endColorstr='#cc0000')"}button{width:0;overflow:visible}button[class]{width:auto}button.text{background:transparent!important;border:0!important;color:#00F!important;padding:0!important;margin:0!important;text-decoration:underline!important;font-family:sans-serif!important;text-shadow:none!important}.entitytable th,.entitytable td{padding:0 .2em;border:1px solid transparent}.entitytable th{background:#555;color:#FFF}.entitytable tbody th{background:#666}.entitytable td{background:#FFF}.entitytable td pre{color:#0000CC}.entitytable td .example{color:#CC0000}.entitytable .entity,.entitytable .number{text-align:center;font:monospace}.profiletable{margin:.4em .4em}.profiletable th,.profiletable td{padding:0 .4em;border:1px solid transparent}.profiletable th{text-align:left;color:#333}.profiletable td{padding:.4em}.profiletable td pre{color:#0000CC}.profiletable td .example{color:#CC0000}.profiletable tr{margin:.4em 0}.profiletable .profiletablename{width:130px}.profiletable .profiletablename2{width:355px}.profiletable .entity,.profiletable .number{text-align:left;font:monospace}.profiletable .odd{background-color:#FFFFFF}table.cartTable,table.cartTableMin{border-left:0;border-left-style:none;border-left-width:0}.cartTable{border-collapse:collapse}.cartTable td{border:1px solid #aaa;padding:5px 10px 5px 10px;background-color:#fff}.cartTable td.moneyColumn{text-align:right;font-weight:700}.cartTable td input{}.cartTable th{color:white;font-weight:450;background-color:#2239bb}.cartTable th.headerMoneyColumn{font-weight:700;background-color:#cde;text-align:right}.cartTable td.summary td{background-color:#efefef;border-color:#aaa;text-align:right;padding-right:0px}.cartTable td.summary td.button{background-color:#efefef;border-color:#efefef;text-align:left;padding-left:0px}.cartTable td.summary td.moneyColumn{text-align:right;padding-right:10px;white-space:nowrap}.cartTable td.summary td.moneyColumnEmphasis{font-weight:bold;text-align:right;padding-right:10px;white-space:nowrap}.cartTable td.spacer{border:1px solid #fff;padding:0px}.cartTable td.spacerGrey{border:1px solid #aaa;padding:0px}.cartTable td.alertRow td{background-color:#ffeecc}.cartTable td.noGrid{border-style:none;padding:5px 10px 5px 0px}.cartTable td.noGridSummary{border-top:2px solid #aaa;border-right:none;border-bottom:none;border-left:none;padding:5px 10px 5px 0px}.cartTableMin td{vertical-align:top;border-left-style:none;border-bottom-style:none;border-right-style:none;border-top-style:none;padding:5px 3px}.cartTableMin td.moneyColumn{text-align:right;font-weight:700}.cartTableMin td input{}.cartTableMin th{border-bottom:1px solid #666;font-weight:400;font-size:small;padding:5px 3px 2px 3px;color:#333}.cartTableMin th.headerMoneyColumn{font-weight:700;background-color:#cde;text-align:right}.cartTableMin thead th{padding:3px 7px;border:2px solid #fff;border-bottom:2px solid #555;background-color:#777;color:#fff}.cartTableMin td.summary td{background-color:#efefef;text-align:right;padding-right:0px}.cartTableMin td.summary td.button{background-color:#efefef;border-color:#efefef;text-align:left;padding-left:0px}.cartTableMin td.summary td.moneyColumn{text-align:right;padding-right:10px;white-space:nowrap}.cartTableMin td.summary td.moneyColumnEmphasis{font-weight:bold;text-align:right;padding-right:10px;white-space:nowrap}.cartTableMin td.spacer{padding:0px}.cartTableMin td.spacerGrey{padding:0px}.cartTableMin td.alertRow td{}.cartTableMin td.noGrid{border-style:none;padding:5px 10px 5px 0px}.cartTableMin td.noGridSummary{padding:5px 10px 5px 0px}.cartTableMin .bordertop{border-top:1px solid #666}.cartTableMin p{padding:0px;margin:0px}.cartTableMin .odd{background-color:#efefef}.cartHeadings{list-style:none;margin:.5em 0;padding:0;color:#CCC}.cartHeadings > li{list-style-image:none;display:inline;font:1.385em Arial}.cartHeadings .active{color:#000;font-weight:bold}.nav-m{overflow:hidden;zoom:1}.nav-m ul{display:block;list-style:none;margin:0;z-index:99999999}.nav-m a{display:block}.nav-m li{padding:0;margin-left:0;list-style-image:none}.nav-m li{float:left}.nav-m li:hover,.nav-m li.sfhover{position:static}.nav-m li ul{position:absolute;left:-999em;height:auto;width:15em;margin:0;z-index:999999999}.nav-m li li{width:15em}.nav-m li ul ul{margin:-2em 0 0 15em;z-index:9999999999}.nav-m li:hover ul ul,.nav-m li:hover ul ul ul,.nav-m li:hover ul ul ul ul,.nav-m li.sfhover ul ul,.nav-m li.sfhover ul ul ul,.nav-m li.sfhover ul ul ul ul{left:-999em}.nav-m li:hover ul,.nav-m li li:hover ul,.nav-m li li li:hover ul,.nav-m li li li li:hover ul,.nav-m li.sfhover ul,.nav-m li li.sfhover ul,.nav-m li li li.sfhover ul,.nav-m li li li li.sfhover ul{left:auto}.nav-h li{float:left}.nav-v li{float:none;display:block}.nav-v li li{float:left}.nav-right li{float:right}.nav-norm li a{padding:0 .2em}.nav-norm li li a{font-size:.95em}.nav-norm li li li a{font-size:.90em}.nav-norm li li a:hover{padding:0 .1em 0 .3em}.nav-main{clear:left;background:transparent url(/images/site/bg-nav-main.png) repeat}.nav-main ul{padding:0 0 0 .2em}.nav-main li{font:normal 1em "Lucida Grande","Lucida Sans Unicode",Tahoma,"Trebuchet MS",Helvetica,Arial,sans-serif;list-style-image:none}.nav-main li a{padding:.6em 1em .7em}.nav-main a:link,.nav-main a:visited{color:#ddd}.nav-main a:hover,.nav-main a.active:hover{color:#fff}.nav-main a:active,.nav-main a.active{background:transparent url(/images/site/bg-nav-main.png) repeat;font-weight:bold;color:#fff}.nav-main li.nav-main-right{display:block;float:right;width:300px;height:26px}.nav-main li ul{width:16.6em;margin:0;padding:.3em 0 0}.nav-main li ul a{padding:.3em .5em .4em .9em}.nav-main li ul a:hover{padding-left:.9em}.nav-main li li{width:18em}.nav-main li ul ul{width:17.6em;margin:-2.5em 0 0 18em}.nav-main li li li{width:19em;line-height:1.3em}.nav-main li li{font-size:.925em}.nav-main li li a{color:#ebebeb;text-decoration:none}.nav-main li li a.parent{background:url(/images/site/icons-bullets-nav-menu.png) -294px center no-repeat}.nav-main li li a:active,.nav-main li li.sfactive a:active,.nav-main li li a.active{font-weight:bold;color:#ffb;background:transparent url(/images/site/bg-nav-main.png) repeat}.nav-main li li a:hover,.nav-main li li.sfhover a:hover{color:#ffb;text-decoration:underline}.nav-main li li:hover,.nav-main li li.sfhover{position:static}.nav-main li ul{background:#666 url(/images/site/bg-nav-menu.png) repeat-x 0 -200px;z-index:999999999}.nav-main li ul a.parent:hover,.nav-main li ul li.sfhover a.parent:hover{background:url(/images/site/icons-bullets-nav-menu.png) 197px center no-repeat}.nav-main li ul a:hover{color:#ffb}.nav-main li ul a:active,.nav-main li ul a.sfactive,.nav-main li ul a.active{background:none}.nav-main li:hover,.nav-main li.sfhover{color:#ffb}.nav-main li ul li:hover,.nav-main li ul li.sfhover{background:#3e3e3e}.nav-main li ul li:hover a.parent,.nav-main li ul li.sfhover a.parent{color:#ffb;background:url(/images/site/icons-bullets-nav-menu.png) 197px center no-repeat}.nav-main .nav-logo{text-indent:-5000px;width:102px}.nav-main .nav-logo a{background:transparent url(/images/site/logo-routledge-32.png) no-repeat 1px 1px}.nav-main li ul{-moz-box-shadow:0 1px 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.5);box-shadow:0 1px 10px rgba(0,0,0,0.5)}.nav-main li a.active{-moz-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 5px rgba(0,0,0,0.5)}.nav-search{padding:4px 4px;white-space:nowrap;background:transparent url(/images/site/bg-nav-main.png) repeat}.nav-search form{background-color:#fff;margin:0;padding:0 0 0 3px;height:24px}.nav-search input,.nav-search select,.nav-search option{font:normal 1em "Lucida Grande","Lucida Sans Unicode",Tahoma,"Trebuchet MS",Helvetica,Arial,sans-serif}.nav-search input,.nav-search select{margin:0;padding:1px;vertical-align:top}.nav-search select{width:25%;height:21px}.nav-search input.textfield{width:260px;height:21px}.nav-search input.textfield,.nav-search select{background:transparent;border:none;outline:0}.nav-search input.textfield:focus,.nav-search select:focus{background-color:transparent;background-image:none;border:none;outline:0}.nav-search input.imagesubmit{border:none;padding:0;width:24px;height:24px}.nav-search button{display:inline;padding:.1em;float:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0}.nav-user{float:right;font-size:12px}.nav-user a{display:inline-block;padding:3px 7px;margin:0 5px 0 0;background-color:#eee;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.5)}.nav-user a,.nav-user a:link,.nav-user a:visited,.nav-user a:active{}.nav-user a:hover{background-color:#fff;text-decoration:none}.nav-user a img{vertical-align:top}.nav-msite ul{padding:0}.nav-msite li{font:900 1em 'Arimo',Helvetica,Arial,sans-serif;list-style-image:none}.nav-msite li a{border:5px solid transparent;border-bottom-width:4px;border-left:0;padding:.45em .73em}.nav-msite a:link,.nav-msite a:visited{color:#fff}.nav-msite a:hover,.nav-msite a.active:hover{color:#fff}.nav-msite a:active,.nav-msite a.active{font-weight:bold;color:#fff}.nav-msite li ul{width:200px;margin:0;padding:.3em 0 0}.nav-msite li ul a{margin:0;padding:.3em .5em .4em .7em}.nav-msite li li{width:200px}.nav-msite li ul ul{margin:-2.5em 0 0 200px}.nav-msite li li li{line-height:1.3em}.nav-msite li li{font-weight:500}.nav-msite li li a{background-image:none;background-color:transparent;border:0;color:#ebebeb;text-decoration:none}.nav-msite li li a.parent{background:url(/images/site/icons-bullets-nav-menu.png) -294px center no-repeat}.nav-msite li li a:active,.nav-msite li li.sfactive a:active,.nav-msite li li a.active{font-weight:bold;color:#ffb;background:transparent url(/images/site/bg-nav-main.png) repeat}.nav-msite li li a:hover,.nav-msite li li.sfhover a:hover{color:#ffb;text-decoration:underline}.nav-msite li li:hover,.nav-msite li li.sfhover{position:static}.nav-msite li ul{background:#666 url(/images/site/bg-nav-menu.png) repeat-x 0 -200px;z-index:999999999}.nav-msite li ul a.parent:hover,.nav-msite li ul li.sfhover a.parent:hover{background:url(/images/site/icons-bullets-nav-menu.png) 197px center no-repeat}.nav-msite li ul a:hover{color:#ffb}.nav-msite li ul a:active,.nav-msite li ul a.sfactive,.nav-msite li ul a.active{background:none}.nav-msite li:hover,.nav-msite li.sfhover{color:#ffb}.nav-msite li ul li:hover,.nav-msite li ul li.sfhover{background:#3e3e3e}.nav-msite li ul li:hover a.parent,.nav-msite li ul li.sfhover a.parent{color:#ffb;background:url(/images/site/icons-bullets-nav-menu.png) 197px center no-repeat}.nav-msite .hrule{background-image:none;background-color:#777;height:1px}.nav-msite li ul{-moz-box-shadow:0 1px 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.5);box-shadow:0 1px 10px rgba(0,0,0,0.5)}.nav-msite li a{-moz-box-shadow:inset 0px 0px 20px rgba(0,0,0,0.8);-webkit-box-shadow:inset 0px 0px 20px rgba(0,0,0,0.8);box-shadow:inset 0px 0px 20px rgba(0,0,0,0.8)}.nav-msite li a:hover{-moz-box-shadow:inset 0px 0px 16px rgba(0,0,0,0.6);-webkit-box-shadow:inset 0px 0px 16px rgba(0,0,0,0.6);box-shadow:inset 0px 0px 16px rgba(0,0,0,0.6)}.nav-msite li li a,.nav-msite li li a:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.nav-dropmenu{margin-bottom:1em}.nav-dropmenu ul{padding:5px;overflow:hidden;zoom:1;background:#eee;background:-moz-linear-gradient(top,#ffffff,#dddddd);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),to(#dddddd));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#dddddd');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#dddddd')";border:1px solid rgba(25,25,25,0.7);border-top:1px solid rgba(25,25,25,0.4);-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.nav-array ul{list-style:none;display:block;clear:left;margin:0 0 1em;padding:0}.nav-array li{list-style:none;display:inline-block;margin:0 0 3px;padding:0;border:0}.nav-array ul a{display:block;padding:3px 6px 4px;border:1px solid #ddd;font:bold 22px/15px 'Courier New',Courier,monospace}.nav-array strong{display:block;padding:3px 6px 4px;background:#333;color:#fff}.nav-array a:link,.nav-array a:visited{background:#fff;color:#2948ED;text-decoration:none}.nav-array a:active,.nav-array a:hover{background:#2948ED;color:#fff;border:1px solid #eee}.nav-array p.pagecount{display:block;width:110px;margin:0;padding:3px 6px 4px;float:right;text-align:right}#pagination-tandf{padding:0 0 1em}#pagination-tandf ul{display:block;margin-left:0;padding:0;list-style:none;overflow:hidden;zoom:1}#pagination-tandf li{border:0;margin:0;padding:0;font-size:11px;list-style:none;float:left}#pagination-tandf a{border:solid 1px #2948ED;margin-right:2px}#pagination-tandf .previous-off,#pagination-tandf .next-off{border:solid 1px #DEDEDE;background:#efefef;color:#888888;display:block;float:left;font-weight:bold;margin-right:2px;padding:2px 5px}#pagination-tandf .next a,#pagination-tandf .previous a{font-weight:bold}#pagination-tandf .active{background:#13216D;color:#FFFFFF;font-weight:bold;display:block;float:left;padding:3px 7px;margin-right:2px}#pagination-tandf a:link,#pagination-tandf a:visited{color:#2948ED;display:block;float:left;padding:2px 7px;text-decoration:none}#pagination-tandf a:hover{border:solid 1px #13216D;background:#f9f9f9;color:#13216D}#pagination-tfee{overflow:hidden;zoom:1;margin-bottom:.5em}#pagination-tfee ul{margin:0;padding:0;clear:left;list-style:none;background-color:#ebebeb;height:27px}#pagination-tfee li{border:0;margin:0;padding:0;list-style:none;display:inline}#pagination-tfee li#li-open{}#pagination-tfee li#li-close{}#pagination-tfee ul a{display:block;float:left;margin:2px 2px 2px 0;padding:3px 8px}#pagination-tfee strong{display:block;float:left;margin:2px 2px 2px 0;padding:3px 8px;background:#333;color:#fff}#pagination-tfee li#li-open strong{margin:2px}#pagination-tfee li#end-pagination b{background:#efefef;color:#888;padding:3px 4px}#pagination-tfee li#end-pagination a{}#pagination-tfee a:link,#pagination-tfee a:visited{background:#fff;color:#2948ED;text-decoration:none}#pagination-tfee a:active,#pagination-tfee a#current{background:#333;color:#fff;font-weight:bold}#pagination-tfee a:hover{background:#666;color:#fff}#pagination-tfee p.pagecount{display:block;width:110px;margin:0;padding:5px 8px 0 0;float:right;text-align:right}.pagination-pager{margin:.8em 0;padding:0}.pagination-pager a,.pagination-pager a:link,.pagination-pager a:visited{display:inline-block;margin:0 2px 0 0;padding:2px 6px;font-size:11px;border:solid 1px #2948ED;color:#2948ED;text-decoration:none}.pagination-pager a:hover{border:solid 1px #13216D;background:#fff;color:#13216D}.pagination-pager a.highlight{background:#2948ED;color:#fff}.form2{padding:.7em .6em .6em .7em}.form2 .forminfo{padding:.1em .6em .1em .7em}.form2 fieldset{clear:left;display:block;width:99.8%;margin:.7em 0 .1em;padding:0}.form2 legend{padding:0 .4em .2em .3em}.form2 fieldset ol,.form2 fieldset ul{margin:0;padding:0;list-style:none}.form2 fieldset li{float:left;clear:left;width:99.8%;padding:.5em 0}.form2 fieldset ul li{list-style-image:none}.form2 fieldset ol ul li label,.form2 fieldset li input[type='checkbox'] + label,.form2 fieldset li input[type='radio'] + label,.form2 fieldset li input[type='checkbox'] + label + label,.form2 fieldset li input[type='radio'] + label + label{float:none;margin-left:.77em;margin-right:0;cursor:pointer}.form2 .label{display:block;position:relative;float:left;padding-left:.5em}.form2 .label label{padding-right:1.5em}.form2 .label,.form2 .formfield{margin-bottom:0}.form2 .label em{display:block;position:relative;top:0;color:#f00}.form2 .label em img.required,img[src*="required"],img[alt*="required"],img.required{position:relative;top:.23em}.form2 select option{padding-right:1em}.form2 fieldset p{padding:.5em 1em}.form2 fieldset li input + p,.form2 fieldset li input + p + p,.form2 fieldset li input[type='text'] + label.error,.form2 fieldset li input[type='password'] + label.error,.form2 fieldset li input[type='file'] + label.error,.form2 fieldset li textarea + label.error,.form2 fieldset li select + label.error{display:block;margin-top:.2em;padding:0}.form2 fieldset li label.error{color:#8a1f11}.form2 input.error,.form2 input[type='text'].error,.form2 select.error,.form2 select.error option,.form2 textarea.error{border-color:#f00}.form2 input.error:hover,.form2 input[type='text'].error:hover,.form2 select.error:hover,.form2 select.error option:hover,.form2 textarea.error:hover,.form2 input.error:focus,.form2 input[type='text'].error:focus,.form2 select.error:focus,.form2 select.error option:focus,.form2 textarea.error:focus{border-color:#c00}.normform fieldset.submit{padding:.2em 0}.normform fieldset.submit div{padding-left:15.5em}.normform fieldset.submit button.longbutton{width:99.9%;margin:auto 0}.normform .label{width:25%}.normform fieldset ol ul li label,.normform fieldset li input[type='checkbox'] + label,.normform fieldset li input[type='radio'] + label,.normform fieldset li input[type='checkbox'] + label + label,.normform fieldset li input[type='radio'] + label + label,.normform input[type='text'],.normform input[type='password'],.normform fieldset li textarea{width:22em}.normform fieldset li input,.normform fieldset li textarea{_width:21.5em}.normform select{max-width:22em}.normform input.dateREAL,.normform input.dateW3C,.normform input.dateUS2,.normform input#zip{width:7em}.normform input.phonenumber,.normform input.isbn{width:14em}.normform fieldset li input + p,.normform fieldset fieldset li input[type='checkbox'],.normform fieldset fieldset li input[type='radio'],.normform fieldset li input[type='text'] + label.error,.normform fieldset li input[type='password'] + label.error,.normform fieldset li input[type='file'] + label.error,.normform fieldset li textarea + label.error,.normform fieldset li select + label.error{margin-left:26%}.normform .label em{float:right}.slimform fieldset.submit{padding:.2em 0}.slimform fieldset.submit div{padding-left:7.5em}.slimform fieldset.submit button.longbutton{width:99.9%;margin:auto 0}.slimform .label{width:7em}.slimform fieldset ol ul li label,.slimform fieldset li input[type='checkbox'] + label,.slimform fieldset li input[type='radio'] + label,.slimform fieldset li input[type='checkbox'] + label + label,.slimform fieldset li input[type='radio'] + label + label,.slimform input[type='text'],.slimform input[type='password'],.slimform fieldset li textarea{width:14em}.slimform fieldset li input,.slimform fieldset li textarea{_width:13.5em}.slimform select{max-width:14em;*width:13.5em;*overflow:hidden}.slimform input.dateREAL,.slimform input.dateW3C,.slimform input.dateUS2,.slimform input#zip{width:5em}.slimform input.phonenumber,.slimform input.isbn{width:9em}.slimform fieldset li input + p,.slimform fieldset fieldset li input[type='checkbox'],.slimform fieldset fieldset li input[type='radio'],.slimform fieldset li input[type='text'] + label.error,.slimform fieldset li input[type='password'] + label.error,.slimform fieldset li input[type='file'] + label.error,.slimform fieldset li textarea + label.error,.slimform fieldset li select + label.error{margin-left:7.5em}.slimform .label em{left:6.3em}.grayform{background-color:#666;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-moz-box-shadow:0 .3em .7em #999;-webkit-box-shadow:0 .3em .7em #999}.grayform .forminfo{color:#ebebeb;background-color:#444;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}.grayform h2,.grayform h3,.grayform h4,.grayform h5,.grayform h6{color:#ebebeb!important}.grayform fieldset legend{border:1px solid #999;background-color:#444;color:#fff;font-weight:normal;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,"Trebuchet MS",Helvetica,Arial,sans-serif}.grayform fieldset fieldset legend{padding-left:.6em;background:none;border:none;color:#444;font-weight:bold!important;font:1em bold Helvetica,Arial,sans-serif}.grayform fieldset{border-style:none;border-top:1px solid #999;border-right:1px solid #999;background:#ccc url(/images/site/bg-fieldset-gradient.png) repeat-x}.grayform fieldset fieldset{background:none;border:none;margin:0}.grayform fieldset li{border-top:1px solid #fefefe;border-bottom:1px solid #ccc}.grayform fieldset ul li{border-top:none;border-bottom:none}.grayform fieldset.submit{border-style:none;border:0;background-color:transparent;background-image:none}.grayform input[type='text'],.grayform input[type='password'],.grayform textarea,.grayform select{padding:.2em;border:1px solid #666;background:#fff;font-weight:normal}.grayform input[type='text']:focus,.grayform input[type='password']:focus,.grayform textarea:focus,.grayform select:focus{background-color:#fff;background-image:none;border:1px solid #000}.grayform input[type='text']:hover,.grayform input[type='password']:hover,.grayform textarea:hover,.grayform select:hover{border:1px solid #000}.grayform input[type='submit'],.grayform button[type='submit']{padding:auto 1em!important;font:bold 1.231em "Lucida Grande","Lucida Sans Unicode",Tahoma,"Trebuchet MS",Helvetica,Arial,sans-serif}.cform label{display:block}.cform input[type='text'],.cform input[type='password'],.cform textarea{width:24em}.cform input.len13,.cform input.dateREAL,.cform input.dateW3C,.cform input.dateUS2,.cform input#zip{width:8em}.cform input.len12,.cform input.phonenumber,.cform input.isbn{width:12em}.cform fieldset{margin:0 0 0 10px;border-style:none;border:none;border-color:transparent}.cform fieldset ol,.cform fieldset ul{display:block;margin:0;padding:0;list-style:none}.cform fieldset li{display:block;padding-top:10px}.cform fieldset li li{border-top:none}.cform .formfield{margin-left:10px}.cform label.error{color:#8a1f11;margin-top:.2em}.cform .error,.cform .error option,.cform .error{border-color:#f00}.cform .error:hover,.cform .error:focus{border-color:#c00}a span.inverse.icon.reload,button span.inverse.icon.reload{background-position:0 -660px}a span.inverse.icon.check,button span.inverse.icon.check{background-position:0 -103px}a span.inverse.icon.key,button span.inverse.icon.key{background-position:0 -367px}a span.inverse.icon.lock,button span.inverse.icon.lock{background-position:0 -427px}a span.inverse.icon.magnifier,button span.inverse.icon.magnifier{background-position:0 -487px}a span.inverse.icon.user,button span.inverse.icon.user{background-position:0 -869px}a span.inverse.icon.leftarrow,button span.inverse.icon.leftarrow{background-position:0 -397px}a span.inverse.icon.rightarrow,button span.inverse.icon.rightarrow{background-position:0 -689px}a span.inverse.icon.downarrow,button span.inverse.icon.downarrow{background-position:0 -249px}a span.inverse.icon.uparrow,button span.inverse.icon.uparrow{background-position:0 -839px}.cform .reqsym{position:relative;left:-24px;margin-right:-20px}.slider{display:inline-block;position:relative;clear:right;width:15em;height:8px;margin-top:10px;background:#ddd;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.progress{display:none;height:8px;background:#ddd;opacity:0.6}.handle{display:block;position:absolute;height:20px;width:8px;top:-8px;margin-top:1px;background:#03c;color:#fff;cursor:pointer;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.handle:hover,.handle:active{background:#333}.range{float:left;width:3em;margin-right:1em}::-webkit-input-placeholder{color:#999;font-style:italic}input:-moz-placeholder{color:#999;font-style:italic}input:placeholder{color:#999;font-style:italic}.placeholder-visible{color:#999;font-style:italic}.hiddenFields{display:none}html{font-family:Helvetica,Arial,sans-serif}h1,.h1{font-size:2.154em}h2,.h2{font-size:1.692em}h3,.h3{font-size:1.385em}h4,.h4{font-size:1.154em}h5,.h5{font-size:1em}h6,.h6{font-size:.923em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.154em}h1{color:#612A28;letter-spacing:-.03em}h2{letter-spacing:-.02em}h1,h2{font-weight:normal}h3,h4,h5,h6{font-weight:bold}h1,h2,h3,h4,h5,h6{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,"Trebuchet MS",Helvetica,Arial,sans-serif}h2,h3,h4,h5,h6{color:#111}pre{padding:.4em .7em;border:1px solid #ccc;background-color:#f6f6f6}a:link,a:visited{color:#00F;text-decoration:none}a:visited{color:#00d}a:hover,a:active{color:#00b;text-decoration:underline}pre.maxheight35em{max-height:35em}pre.maxheight50em{max-height:50em}.xdebug-var-dump{height:300px;overflow:scroll}.sourcecode{overflow:auto;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;max-height:352px;margin:1em 0;padding:1px 10px 15px 40px;border:1px solid #ccc;background:#f6f6f6 url(/images/site/sourcecode-lines.png) repeat-y;color:#222;font:normal 12px/16px Consolas,Monaco,"Andale Mono","Lucida Console","Courier New",Courier,monospace}.floatfix{overflow:hidden;zoom:1}.container,.footer{margin-left:auto;margin-right:auto;width:960px}.container{height:auto!important;height:100%;min-height:100%}.t42{height:100%;min-height:1%}.container{}.wrapper{width:960px;clear:left}.content{display:inline;float:left;width:630px;margin:0 10px}.navigation,.extra{display:inline;float:right;width:310px;margin:0 10px}.extra{clear:right}#top,#container{height:100%;min-height:1%}#main{height:auto!important;height:100%;min-height:100%}.wrapper{overflow:hidden;zoom:1;width:960px;margin-right:auto;margin-left:auto}.subhead .sitebar .wrapper,#header .wrapper{width:940px}.wrapper .content,.wrapper .section,.wrapper .nav,.wrapper .aside{display:inline;float:left;margin:0 10px}.wrapper .content{width:620px;clear:left}.wrapper .aside{width:300px;clear:right}.wrapper .nav,.wrapper .section{width:940px;clear:both}.t42 #header{padding-bottom:0;margin-bottom:0;background:#2237B6 url(/images/site/bg-head-tandf-overlay.png) no-repeat center 0}.t42 #header .wrapper{background:transparent url(/images/site/logo-routledge.png) no-repeat 0 0}.t42 #header #logo{height:65px;text-indent:-5000px}.t42 #header #logo a{display:block;width:190px;height:65px}h1,h2,h3,h4{font-weight:900;font-family:Arial,Helvetica,sans-serif;color:#923}h1.headline{padding-bottom:.3em;border-bottom:1px solid #aaa}.t42 .subhead .sitebar .wrapper{background-color:#2237B6;color:#fff;border-bottom:1px solid #fff;text-shadow:none;filter:dropshadow(none);-moz-box-shadow:1px 1px 10px #ccc;-webkit-box-shadow:1px 1px 10px #ccc;box-shadow:1px 1px 10px #ccc}.t42 .subhead .sitebar h1{margin:0;padding:3px 1px 0 6px;color:#fff;float:left}.t42 .subhead .sitebar h1 a,.t42 .subhead .sitebar h1 a:link,.t42 .subhead .sitebar h1 a:visited,.t42 .subhead .sitebar h1 a:hover,.t42 .subhead .sitebar h1 a:active{color:#fff;text-decoration:none}.t42 .subhead .sitebar .nav-msite{float:right;clear:none}.t42 .splashpage{overflow:hidden;zoom:1;padding:10px 0;background-image:url(/images/site/bg-head-tandf-overlay.png);background-repeat:no-repeat;background-position:center -99px}.t42 .subhead{overflow:hidden;zoom:1;border-bottom:1px solid #aaa;background:#f3f3f3 url(/images/site/bg-head-tandf-overlay.png) no-repeat center -99px;text-shadow:0px 1px 0px #fff}.lt-ie9 .t42 .subhead{background-color:#f3f3f3}.t42 .subhead .bar{border-top:3px solid rgba(0,0,0,.5);background-color:rgba(0,0,0,.15);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#33000000',endColorstr='#33000000')}.t42 .subhead .wrapper{margin-top:10px}.t42 .subhead .bar .wrapper{margin:0 auto;text-align:center;text-transform:uppercase;color:rgba(0,0,0,0.35);text-shadow:none}.lt-ie7 .t42 #header,.lt-ie7 .t42 .subhead{background-image:none}.t42 .page{overflow:hidden;zoom:1;padding:10px 0;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f3f3),color-stop(.03,#fff),to(#fff));background:-webkit-linear-gradient(top,#f3f3f3,#fff 15px,#fff);background:-moz-linear-gradient(top,#f3f3f3,#fff 15px,#fff);background:-ms-linear-gradient(top,#f3f3f3,#fff 15px,#fff);background:-o-linear-gradient(top,#f3f3f3,#fff 15px,#fff)}.t42 #footer{overflow:hidden;zoom:1;padding-top:10px;background-color:#ddd;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#d6d6d6));background:-webkit-linear-gradient(top,#fff,#d6d6d6);background:-moz-linear-gradient(top,#fff,#d6d6d6);background:-ms-linear-gradient(top,#fff,#d6d6d6);background:-o-linear-gradient(top,#fff,#d6d6d6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#d6d6d6');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#d6d6d6')"}.t42 .footernav,.t42 .copyright{font-size:10.5px}.footernav{color:#ccc}.footernav a:link,.footernav a:visited{color:#666}.footernav a:hover,.footernav a:active{color:#333}.copyright{text-align:right}.promo,#footer .sitemap{overflow:hidden;zoom:1;clear:both}.promo .pane{margin:0 10px;width:300px;float:left}.promo .box{padding:3px 6px;border:1px solid #ddd}#footer .sitemap{padding:2em 0}#footer .sitemap h5{margin:0;padding:2px 5px 3px;color:#eee;background-color:#777}#footer .sitemap .pane{margin:0 10px;width:140px;float:left;background-color:#e9e9e9;border-bottom:1px solid #999;-moz-box-shadow:0 .2em .3em #ccc;-webkit-box-shadow:0 .2em .3em #ccc;box-shadow:0 .2em .3em #ccc}#footer .sitemap ul{list-style:none;margin:0;padding:3px 5px}#footer .sitemap ul li{list-style-image:none;margin-bottom:2px}#footer .bar{overflow:hidden;zoom:1;clear:both;margin:0 10px;background-color:#777;color:#ddd;font-size:11px;-moz-box-shadow:0 -.2em .3em #bbb;-webkit-box-shadow:0 -.2em .3em #bbb;box-shadow:0 -.2em .3em #bbb}#footer .bar .pane{margin:6px 10px;width:450px;float:left}#footer .bar a,#footer .bar a:link,#footer .bar a:visited{color:#eee}#footer .bar a:hover,#footer .bar a:active{color:#fff}.lt-ie7 .promo .pane{margin:0 8px}.lt-ie7 #footer .sitemap .pane{margin:0 9px}h1,.h1{font-size:2.154em}a.backbutton{display:block;padding:0 .5em .1em;background-color:#efefef;color:#666;font:normal 1em 'Arial Black',Helvetica,Arial,sans-serif}a.backbutton:hover{background-color:#dfdfdf;color:#333;text-decoration:none}.blockbutton{display:block;padding:1em;text-align:center;font-weight:900}body h1:first-child,body h2:first-child{margin-top:0}h1.title{margin:0 0 .2em}h2.subtitle{margin-top:0;color:#666;padding-bottom:none;border-bottom:none}h4.author{margin-bottom:1em;font-weight:normal}.author a,.author a:visited{color:#111}.author a:visited{color:#222}.author a:hover,.author a:active{color:#000}p.author{margin-bottom:.6em}.small p{line-height:1.182em}.paragraph{list-style:none;margin:0;padding:0}.paragraph li{list-style-image:none;margin:0 0 1em;padding:0}.productimg,.bookcover{display:block;float:left;width:150px;margin-right:1em}.subhead .content img.floatright,.subhead .content span.floatright{margin:.5em 0 1em 1em}h2{padding-bottom:.3em;border-bottom:1px solid #ddd}h2[class]{padding-bottom:none;border-bottom:none}blockquote,.subheadcopy{font:normal 1.077em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif}.pullquote{float:right;width:230px;margin:.35em 0 .65em 1.2em;padding:.5em 0;color:#666;border-top:1px solid #ccc;border-right:0;border-bottom:1px solid #ccc;border-left:0;background:#fefefe;line-height:1.6em;text-align:center}blockquote.pullquote.left{margin:.35em 1.2em .65em 0;float:left}blockquote.caution{border:1px solid #fc0;background-color:#ffc;color:#665200;font-family:Verdana,Helvetica,Arial,sans-serif}blockquote.warning{border:1px solid #c20000;background-color:#ffe5e5;color:#700;font-family:Verdana,Helvetica,Arial,sans-serif}blockquote.testimonial{padding:8px 1em 0 1.65em;border-left:none;background:transparent url(/images/site/icon-quotes-22.png) no-repeat;color:#888;font:normal 1.154em "Century Gothic",Helvetica,Arial,sans-serif;font-style:italic}blockquote.testimonial *:first-child{margin-top:0}blockquote.testimonial strong.writer{display:block;text-align:right}.listcollapse{border-bottom:1px solid #ebebeb}ul.listcollapse,ol.listcollapse,.listcollapse ul,.listcollapse ol{list-style:none;margin:0;padding:0}.listcollapse li{list-style-image:none;margin:0;padding:0;_zoom:1}.listcollapse li a,.listcollapse li a:active{display:block;clear:left;margin-bottom:0;padding:.05em .2em .25em .4em;border-top:1px solid #ebebeb}.listcollapse li li{font-size:.923em}.listcollapse li li a,.listcollapse li li a:active{padding:.2em .2em .25em 1.2em}.listcollapse li li li{background:none;font-size:.923em}.listcollapse li li li a,.listcollapse li li li a:active{padding:.15em .2em .25em 1.85em}.listcollapse li.parent a:hover{background:transparent url(/images/site/expand.png) no-repeat 98.5% center}.listcollapse li.parent a.closeit:hover{background:transparent url(/images/site/collapse.png) no-repeat 98.5% center}.listcollapse li.parent a.closeit{color:#222;font-weight:bold}.listcollapse li:hover{background-position:0 48%}.listcollapse li li:hover{background-position:0 49%}.listcollapse li a:hover,.listcollapse li a:active{padding-right:.15em;padding-left:.45em;border-top:1px solid #eee}.listcollapse li li a:hover,.listcollapse li li a:active{padding-right:.15em;padding-left:1.3em;background-image:none!important}.listcollapse li li li a:hover,.listcollapse li li li a:active{padding-right:.1em;padding-left:1.95em}.listcollapse li.parent > a{padding-right:5%}.collapse{border-top:1px solid #ccc}.collapse h3.parent,.collapse h4.parent{margin:0;font-weight:normal}.collapse h3.parent a,.collapse h4.parent a,.collapse h3.parent a:visited,.collapse h4.parent a:visited{display:block;clear:left;margin-bottom:0;padding:.2em .2em .25em .4em;border-bottom:1px solid #ccc}.collapse h3.parent a:hover,.collapse h4.parent a:hover{background:transparent url(/images/site/expand.png) no-repeat 98.5% center}.collapse h3.parent a.closeit:hover,.collapse h4.parent a.closeit:hover{background:transparent url(/images/site/collapse.png) no-repeat 98.5% center}.collapse h3.parent a.closeit,.collapse h4.parent a.closeit{color:#222}.collapse h3.parent a:hover,.collapse h4.parent a:hover,.collapse h3.parent a:active,.collapse h4.parent a:active{padding-right:.15em;padding-left:.45em;border-bottom:1px solid #999}.collapse h3.parent > a,.collapse h4.parent > a{padding-right:5%}.collapse{margin-bottom:.5em}.collapse h3.parent + div,.collapse h4.parent + div{padding-top:.5em;border-bottom:1px solid #ccc}.graycollapse h3.parent,.graycollapse h4.parent{background:transparent}.graycollapse h3.parent:hover,.graycollapse h4.parent:hover{background-position:0 83.5%}.redtext{color:#7E1014}a.redlink:link,a.redlink:visited{color:#900}a.redlink:hover,a.redlink:active{color:#700}.greentext{color:#147E10}a.greenlink:link,a.greenlink:visited{color:#379134}a.greenlink:visited{color:#5AA457}a.greenlink:hover,a.greenlink:active{color:#147E10}a a{background-image:none!important;padding-right:0!important}.productimage{float:right;margin:.2em 0 .2em .3em;z-index:9}ul.productdetails{background-color:#333;padding:.3em .7em;font:normal 1.077em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,"Trebuchet MS",Helvetica,Arial,sans-serif}.productdetails .highlight{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;border:2px solid #fc0;padding:0 5px}.productdetails a,.productdetails a:link,.productdetails a:visited{color:#fc0}.productdetails a:hover,.productdetails a:active{color:#fc3}.productdetails li{margin:.3em 0}.productbuttons{list-style:none;margin:0;padding:0 0 .5em}.productbuttons li{list-style-image:none;padding:.5em;padding-bottom:0}.productbuttons li a{display:block;padding:10px;padding-left:50px;color:#fc0;background-color:#444;;background-repeat:no-repeat;background-position:2px 50%;color:#eee;font-size:1.308em}.productbuttons li a:hover,.productbuttons li a:active{background-color:#111;color:#fc3;text-decoration:none}a.cartb{background-image:url(/images/site/icon-prod-cart.png);background-position:2px 50%!important;font-weight:bold}a.ebookb{background-image:url(/images/site/icon-prod-ebook.png)}a.compb{background-image:url(/images/site/icon-prod-exam.png)}a.einspectb{background-image:url(/images/site/icon-prod-einspect.png)}a.librarianb{background-image:url(/images/site/icon-prod-lib.png)}a.viewinsideb{background-image:url(/images/site/icon-prod-view.png)}a.journalb{background-image:url(/images/site/icon-prod-journal.png)}a.custpubb{background-image:url(/images/site/icon-prod-custpub.png)}a.cwb{background-image:url(/images/site/icon-prod-cw.png)}.pbutton{padding:0;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;text-shadow:-1px -1px 0 rgba(0,0,0,0.4)}.pbutton span{display:block;padding:5px 10px 6px 32px}.nav-plinks{position:relative;left:-5px;margin-bottom:1em;padding:5px;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,"Trebuchet MS",Geneva,Verdana,sans-serif}.nav-plinks li{padding:5px}.nav-plinks .pbutton{margin:0;padding:0;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.purchaseoptions{padding:0 7px 5px}.purchaseoptions h4{margin-top:0}.purchaseoptions li{margin:0 0 10px;padding:5px 7px;border:1px solid #ddd;border-top-color:#ccc;background:#f9f9f9;background:-webkit-gradient(linear,left top,left bottombottom,color-stop(0,#F1F1F1),color-stop(.5,#f9f9f9),color-stop(.5,#fbfbfb),to(#fff));background:-webkit-linear-gradient(top,#F1F1F1,#f9f9f9 50%,#fbfbfb 51%,#fff);background:-moz-linear-gradient(top,#F1F1F1,#f9f9f9 50%,#fbfbfb 51%,#fff);background:-ms-linear-gradient(top,#F1F1F1,#f9f9f9 50%,#fbfbfb 51%,#fff);background:-o-linear-gradient(top,#F1F1F1,#f9f9f9 50%,#fbfbfb 51%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F1F1F1',endColorstr='#ffffff');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F1F1F1',endColorstr='#ffffff')";-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.purchaseoptions li .pbutton{margin:5px 5px 2px 0}.ebookbutton span{padding:3px 8px 4px 30px}.pbutton span{background:url(/images/site/product-icons.png) no-repeat 0 -999px}.cwbutton span{background-position:0 0}.viewinsidebutton span{background-position:0 -26px}.cartbutton span{background-position:0 -52px}.compbutton span{background-position:0 -78px}.ebookbutton span{background-position:0 -104px}.einspectbutton span{background-position:0 -130px}.librarianbutton span{background-position:0 -156px}.custpubbutton span{background-position:0 -182px}#aoi{margin-top:1em;margin-bottom:1em}.aoi-header{padding:4px 5px 4px 8px;background:#777;background:-webkit-gradient(linear,left top,left bottombottom,color-stop(0,#888),to(#666));background:-webkit-linear-gradient(top,#888,#666);background:-moz-linear-gradient(top,#888,#666);background:-ms-linear-gradient(top,#888,#666);background:-o-linear-gradient(top,#888,#666);text-shadow:0px 1px 0px #333}.aoi-header h2{margin:0;padding:0;border:none;color:#fff}.aoibutton{float:right}.aoibutton,.aoibutton:visited{display:inline-block;position:relative;padding:5px 10px 6px;border:1px solid rgba(255,255,255,0.3);border-top:1px solid rgba(255,255,255,0.6);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;outline:0;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.25);box-shadow:0 1px 6px rgba(0,0,0,0.25);text-shadow:0 -1px 1px rgba(0,0,0,0.25);cursor:pointer;text-decoration:none;text-align:center;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;font-size:11px;line-height:12px;color:#222!important;text-shadow:none;background:#eee;background:-webkit-gradient(linear,left top,left bottombottom,color-stop(0,#fff),color-stop(.5,#eee),color-stop(.5,#ddd),to(#ccc));background:-webkit-linear-gradient(top,#fff,#eee 50%,#ddd 51%,#ccc);background:-moz-linear-gradient(top,#fff,#eee 50%,#ddd 51%,#ccc);background:-ms-linear-gradient(top,#fff,#eee 50%,#ddd 51%,#ccc);background:-o-linear-gradient(top,#fff,#eee 50%,#ddd 51%,#ccc);border:1px solid rgba(25,25,25,0.6);border-top:1px solid rgba(25,25,25,0.3)}.aoibutton:hover{color:#111!important;background:#fff;background:-webkit-gradient(linear,left top,left bottombottom,color-stop(0,#fff),color-stop(.5,#f3f3f3),color-stop(.5,#eee),to(#ddd));background:-webkit-linear-gradient(top,#fff,#f3f3f3 50%,#eee 51%,#ddd);background:-moz-linear-gradient(top,#fff,#f3f3f3 50%,#eee 51%,#ddd);background:-ms-linear-gradient(top,#fff,#f3f3f3 50%,#eee 51%,#ddd);background:-o-linear-gradient(top,#fff,#f3f3f3 50%,#eee 51%,#ddd);border:1px solid rgba(25,25,25,0.7);border-top:1px solid rgba(25,25,25,0.4)}.aoibutton:active{color:#111!important;background:#fff;background:-webkit-gradient(linear,left top,left bottombottom,color-stop(0,#fff),color-stop(.5,#f3f3f3),color-stop(.5,#eee),to(#ddd));background:-webkit-linear-gradient(top,#fff,#f3f3f3 50%,#eee 51%,#ddd);background:-moz-linear-gradient(top,#fff,#f3f3f3 50%,#eee 51%,#ddd);background:-ms-linear-gradient(top,#fff,#f3f3f3 50%,#eee 51%,#ddd);background:-o-linear-gradient(top,#fff,#f3f3f3 50%,#eee 51%,#ddd);border:1px solid rgba(25,25,25,0.3);border-top:1px solid rgba(25,25,25,0.6)}#toolbox{margin-bottom:1em}#toolbox a,#toolbox span{display:inline-block;height:16px;margin-right:3px;vertical-align:middle}.entry{margin-top:1em;padding:.4em .7em;border:1px solid #ccc;background:#FBFBFB;color:#333}.entrydate{color:#aaa;font:normal .769em Verdana,Tahoma,Helvetica,Arial,sans-serif}.entrydate span{display:inline-block;width:150px;margin-right:10px;border-bottom:1px solid #eee}.pubdate,.publine,.publinks{font:normal .9em Tahoma,Helvetica,Arial,sans-serif}.posted{margin-bottom:10px;font:normal 10px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,"Trebuchet MS",Helvetica,Arial,sans-serif;background:transparent;color:#666}.paginate{font:normal 12px Verdana,Geneva,Tahoma,"Trebuchet MS",Arial,sans-serif;letter-spacing:0.1em;padding:10px 6px 10px 4px;margin:0;background-color:transparent}.pagecount{font:normal 10px Verdana,Geneva,Tahoma,"Trebuchet MS",Arial,sans-serif;color:#666;background-color:transparent}.eventdate{float:right;width:190px;margin-left:10px;overflow:hidden}.eventdate .dthead{display:block;background-color:#555;border-bottom:1px solid #444;font-size:9px;line-height:9px;text-align:center}.eventdate .dtstart .dthead{padding-right:2px}.eventdate .dtend .dthead{padding-left:2px}.eventdate .dtstart,.eventdate .dtend,.eventdate .dtyear,.eventdate .dtmon,.eventdate .dtday{display:block}.eventdate .dtstart,.eventdate .dtend{float:left;width:90px;padding:2px 0;background-color:#666;color:#ddd}.eventdate .dtstart{margin-right:10px}.eventdate .dtyear,.eventdate .dtmon{width:35px;_width:33px}.eventdate .dtyear,.eventdate .dtmon{font-size:11px;line-height:15px}.eventdate .dtday{width:50px;_width:48px;font-size:32px;line-height:30px;text-align:center}.eventdate .dtstart .dtyear,.eventdate .dtstart .dtmon{text-align:right}.eventdate .dtstart .dtday{float:right;margin-left:4px;border-left:1px solid #999}.eventdate .dtend .dtyear{float:left;_position:relative}.eventdate .dtend .dtmon{float:left;clear:right}.eventdate .dtend .dtday{float:left;margin-right:4px;border-right:1px solid #999}.calendarBG{background-color:#000}.calendarBlank{background-color:#eee}.calendarHeader{font-weight:bold;color:#fff;text-align:center;background-color:#000}.calendarHeader th{vertical-align:middle}.calendarMonthLinks{font:bold 11px Arial,Helvetica,sans-serif;text-decoration:none;color:#fff;background-color:transparent}.calendarMonthLinks a{display:block;color:#fff;text-decoration:none;background-color:transparent}.calendarMonthLinks a:visited{color:#fff;text-decoration:none;background-color:transparent}.calendarMonthLinks a:hover{color:#ccc;text-decoration:underline;background-color:#333}.calendarDayHeading{font-weight:bold;font-size:11px;color:#fff;background-color:#555;text-align:center;vertical-align:middle}.calendarToday,.calendarCell{font:normal 11px Arial,Helvetica,sans-serif;text-decoration:none;vertical-align:top}.calendarToday{color:#000;background-color:#ffc}.calendarCell{color:#666;background-color:#fff}.calendarCell a,.calendarCell a:visited{background-color:transparent}.calendarCell a:hover{background-color:transparent}.calendarDay{margin-top:0;text-align:right}.calendarBlank .calendarDay{color:#999}.subjectlist{float:left;position:relative;width:33%;padding-right:1%}.itemlist{overflow:hidden;zoom:1;list-style:none;margin-left:0;padding:0;border-bottom:1px solid #ccc}.itemlist > li,.itemlist li.listitem{overflow:hidden;zoom:1;clear:left;height:1%;min-height:.1%;margin:0;padding:0;border-top:1px solid #ccc;list-style-image:none}.sb-box .itemlist > li,.sb-box .itemlist li.listitem{padding:0 .3em}.itemlist li img.image{float:right;margin:.5em 0 .5em .2em}.itemlist h3:first-child,.itemlist h3.title{margin-top:.3em}.itemlist h3{font-weight:normal;font-size:1.308em}.itemlist a:link h3,.itemlist a:visited h3{color:#2948ED}.itemlist a:hover h3,.itemlist a:active h3{color:#13216D;text-decoration:underline}.itemlist h4{font-weight:normal}.itemlist h4.subtitle{margin:.3em 0 .6em;color:#666}.itemlist h5.author,.itemlist h5.editor{font-weight:normal}.itemlist .subheadcopy{font-size:.923em}.small .itemlist p{line-height:1.273em}.listitem .productimage{min-width:90px}.prodshowcase{overflow:hidden;zoom:1}.prodshowcase li.listitem{width:33.2%;height:160px;overflow:hidden;float:left;clear:none;background-color:transparent;background-repeat:no-repeat;background-position:0 5px}.prodshowcase li.listitem div{padding:0 5px 0 75px}.prodshowcase li.listitem div div{padding:0}.prodshowcase li.listitem div h3{font-size:1.2em}.outerbox{background-color:#eee;margin:.5% .5% 1em;float:left}.outerbox .innerbox{padding:2px 5px 0}.outerbox .itemlist{background-color:#fff}.outerbox .itemlist .listitem{padding:0 5px}.outerbox2{width:48.9%;_width:48%}.outerbox3{width:32.3%;_width:32%}.outerbox .viewall{padding:0 18px 0 5px;background:#f9f9f9 url(/images/site/arrow_000_small.png) no-repeat center right;border:1px solid #ddd}.outerbox .viewall:hover,.outerbox .viewall:active{background-color:#fff;border:1px solid #ccc}.outerbox h2 .viewall{font-size:66%;line-height:1}.outerbox p .viewall{padding:2px 18px 2px 5px}ol.numlist{list-style:none;margin-left:0;padding:0;border-bottom:none}ol.numlist > li,ol.numlist li.listitem{clear:left;position:relative;height:1%;min-height:.1%;margin:0;padding:0;list-style-image:none}.sidebar-box ol.numlist > li{padding:0 .3em}ol.numlist > li > div{padding:10px 10px 10px 60px;background:transparent url(/images/site/numbersprite.png) no-repeat}ol.numlist > li[value="1"] > div{background-position:-939px -10px}ol.numlist > li[value="2"] > div{background-position:-875px -74px}ol.numlist > li[value="3"] > div{background-position:-811px -138px}ol.numlist > li[value="4"] > div{background-position:-747px -202px}ol.numlist > li[value="5"] > div{background-position:-683px -266px}ol.numlist > li[value="6"] > div{background-position:-619px -330px}ol.numlist > li[value="7"] > div{background-position:-555px -394px}ol.numlist > li[value="8"] > div{background-position:-491px -458px}ol.numlist > li[value="9"] > div{background-position:-427px -522px}ol.numlist > li[value="10"] > div{background-position:-363px -586px}ol.numlist > li[value="11"] > div{background-position:-299px -650px}ol.numlist > li[value="12"] > div{background-position:-235px -714px}ol.numlist > li[value="13"] > div{background-position:-171px -778px}ol.numlist > li[value="14"] > div{background-position:-107px -842px}ol.numlist > li[value="15"] > div{background-position:-43px -906px}ol.numlist > li > div > *:first-child{margin-top:0}ol.numlistrev > li *{color:#eee}ol.numlistrev > li,ol.numlistrev li.listitem{margin-bottom:1em;color:#eee;background-color:#222;border:solid 3px #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}ol.numlistrev > li > div{background-image:url(/images/site/numbersprite-rev.png)}ol.numlistrev a:link,ol.numlistrev a:visited{color:#fc0}ol.numlistrev a:hover,ol.numlistrev a:active{color:#fc3}ol.numlist > li h3.title{margin-top:.3em}.listspacing li{margin-bottom:.231em}img.imgborder{border:1px solid #ccc}a img.imgborder,a:visited img.imgborder{border-color:#999}a:hover img.imgborder,a:active img.imgborder{cursor:pointer;border-color:#111}img.floatleft,span.floatleft{float:left;margin:.5em .2em .5em 0}img.floatright,span.floatright{float:right;margin:.5em 0 .5em .2em}img.coverimage{border:1px solid #ddd;border-bottom:2px solid #ccc;border-right:2px solid #ccc}img.coverimage:hover,a:hover img.coverimage,a:active img.coverimage{border-color:#ccc;border-bottom-color:#aaa;border-right-color:#aaa}.catshowcase li.listitem{width:33.2%;height:1%;min-height:.1%;float:left;clear:none;background-color:transparent;background-repeat:no-repeat;background-position:0 5px}.catshowcase li.listitem div{overflow:hidden;zoom:1;padding:0 5px}.catshowcase li.listitem div div{padding:0}.catshowcase li.listitem{border-top:none}.catshowcase li.listitem .listimage{float:left;clear:none;margin:0 10px 20px;border:1px solid #ccc;border-top:1px solid #ddd;border-right:2px solid #aaa;border-bottom:1px solid #aaa;-moz-box-shadow:.1em .3em 1.2em #ccc;-webkit-box-shadow:.1em .3em 1.2em #ccc}.catshowcase li.item4,.catshowcase li.item7,.catshowcase li.item10,.catshowcase li.item13,.catshowcase li.item16,.catshowcase li.item19,.catshowcase li.item22,.catshowcase li.item25,.catshowcase li.item28,.catshowcase li.item31,.catshowcase li.item34,.catshowcase li.item37{clear:left}.jlist{list-style-type:disc;border:0;margin-left:2.35em}.jlist li.listitem{float:none;border:0}.jlist li{font-size:1.077em;margin-bottom:.231em}.jlist li .image{display:none}.cwlist,.cwlist ul,.cwlist ol{list-style:none;margin:0 0 1em;padding:0}.cwlist li{list-style-image:none;margin:.5em .5em 0 0}.agentlist ul > li,.agentlist ul li.listitem{margin-left:1em}.agentlist h3,.agentlist h4{color:#612A28;border-bottom:1px solid #612A28}.agentlist h3{margin-top:1em;padding:2px 0 3px;border-top:1px solid #ccc}.contactlist{list-style:none;margin-left:1em;padding:0}.contactlist > li,.contactlist li.listitem{clear:left;position:relative;height:1%;min-height:.1%;margin:0;padding:0;list-style-image:none}.contactlist li img.image{float:right;margin:.5em 0 .5em .2em}.contactlist h3{font-weight:normal;font-size:1.308em}.contactlist .subheadcopy{font-size:.923em}.pagenav{position:relative;width:210px;float:right;padding:0 10px;border:1px solid #fc0;background-color:#ffc;color:#665200;font:normal .923em Verdana,Helvetica,Arial,sans-serif}ol.pagenav,ul.pagenav{list-style:none}ol.pagenav li,ul.pagenav li{margin:.5em 0;list-style-image:none}.searchresults{color:#fff;background-color:#333;clear:left;padding:5px 7px;border-top:1px solid #ccc;border-bottom:1px solid #bbb}.searchresults strong{white-space:nowrap;color:#000;background-color:#bbb;padding:2px 2px 2px 4px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.searchresults strong span{color:#fff;background-color:#333;padding:1px 5px 1px 7px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.searchresults .quiet{color:#ddd}#sharetools{width:300px;height:26px}.shareicon{display:inline-block;width:18px;height:16px;*font-size:1px;margin:0 4px 0 0;position:relative;background:transparent url(/images/site/share-sprite.png) no-repeat}.shareicon.sbookmark{background-position:0 0}.shareicon.semail{background-position:0 -16px}.shareicon.sprint{background-position:0 -32px}.shareicon.spdf{background-position:0 -48px}.shareicon.srss{background-position:0 -64px}.shareicon.sgoogle{background-position:0 -80px}.shareicon.stwitter{background-position:0 -96px}.shareicon.sfacebook{background-position:0 -112px}.shareicon.sdigg{background-position:0 -128px}.shareicon.sdelicious{background-position:0 -144px}.shareicon.sstumbleupon{background-position:0 -160px}.shareicon.sbrainify{background-position:0 -176px}.shareicon.stranslate{background-position:0 -192px}.checkoutCrumbs{min-width:50%;height:18px;margin:0px 0px 10px 0px;padding:0px;color:#710000;font:.95em Arial;background-color:#FFF;letter-spacing:.025em;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:1px solid #710000}.checkoutCrumbs > ul{list-style:none;padding:0px;margin:0}.checkoutCrumbs > ul li{list-style-image:none;display:inline;margin:0px;float:left;padding:0px 10px;height:18px}.checkoutCrumbs .active{color:#710000;background:url(/images/site/arrow.png) center left no-repeat;padding-left:15px}.checkoutCrumbs .active .activetitle{margin-left:2px;font-weight:bold}.checkoutCrumbs .done{color:#FFF;background-color:#710000}.discount{padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:3px}.discount label{padding:5px}.cartbuttons{float:right}.cartbuttons button{margin-left:5px}.jtabs{margin:0!important;padding:0;height:30px;clear:both;height:1%;min-height:.1%;overflow:hidden;zoom:1}.jtabs li{float:left;padding:0;margin:0;list-style-type:none}.jtabs a{float:left;font-size:13px;display:block;padding:5px 13px;text-decoration:none;border:1px solid #666;border-bottom:0px;height:18px;background-color:#efefef;color:#777;margin-right:2px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;position:relative}.jtabs a:hover{background-color:#F7F7F7;color:#333;height:17px;top:1px}.jtabs a.current{background-color:#ddd;color:#000;cursor:default}.jtabs a.current:hover{height:18px;top:0px}.panes{clear:both}.panes .pane{display:none;border:1px solid #666;border-width:0 1px 1px 1px;height:1%;min-height:.1%;padding:10px 13px;background-color:#ddd}.producttabs{margin-bottom:1em}.producttabs .jtabs a{background-color:#eee;border-color:#bbb;color:#555;height:17px;top:1px}.producttabs .jtabs a:hover{background-color:#ddd;border-color:#999;color:#000;top:1px}.producttabs .jtabs a.current{background:#fff;color:#03f;border-color:#999;height:18px;font-weight:bold}.producttabs .panes .pane{background:#fff;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0}.pagetabs .jtabs{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,"Trebuchet MS",Geneva,Verdana,sans-serif}.pagetabs .jtabs a{height:17px;top:1px;background-color:#eee;background:-moz-linear-gradient(top,#f9f9f9,#ddd);background:-webkit-gradient(linear,left top,left bottombottom,color-stop(0,#f9f9f9),to(#ddd));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f9f9f9',endColorstr='#dddddd');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f9f9f9',endColorstr='#dddddd')";border-color:#bbb;color:#555}.pagetabs .jtabs a:hover{top:1px;background-color:#ddd;background:-moz-linear-gradient(top,#eee,#ccc);background:-webkit-gradient(linear,left top,left bottombottom,color-stop(0,#eee),to(#ccc));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#eeeeee',endColorstr='#cccccc');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#eeeeee',endColorstr='#cccccc')";border-color:#999;color:#000}.pagetabs .jtabs a.current{background:#777;background:-moz-linear-gradient(top,#888,#666);background:-webkit-gradient(linear,left top,left bottombottom,color-stop(0,#888),to(#666));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#888888',endColorstr='#666666');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#888888',endColorstr='#666666')";color:#fff;border-color:#999;height:18px;font-weight:bold}.pagetabs .jtabs a{height:17px;top:1px;background-color:#eee;background:-moz-linear-gradient(top,rgba(255,255,255,0.3),rgba(100,100,100,0.3));background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.3)),to(rgba(100,100,100,0.3)));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99ffffff',endColorstr='#ccdddddd');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99ffffff',endColorstr='#ccdddddd')";border-color:#bbb;color:#555}.pagetabs .jtabs a:hover{top:1px;background-color:#ddd;background:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(100,100,100,0.5));background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.5)),to(rgba(100,100,100,0.5)));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#eeeeee',endColorstr='#cccccc');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#eeeeee',endColorstr='#cccccc')";border-color:#999;color:#000}.pagetabs .jtabs a.current{background:#777;background:-moz-linear-gradient(top,rgba(0,0,0,0.4),rgba(0,0,0,0.6));background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0.4)),to(rgba(0,0,0,0.6)));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#888888',endColorstr='#666666');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#888888',endColorstr='#666666')";color:#fff;border-color:#999;height:18px;font-weight:bold}.pagetabs .panes .pane{background:transparent;border:0;font-size:1.154em;padding:5px 0 10px}.pagetabs .jtabs a.current{text-shadow:0px 1px 0px #333;filter:dropshadow(color=#333,offX=0,offY=1)}.ptabs .panes .pane{overflow:hidden;zoom:1;background:transparent;border:0;padding:5px 0 10px}.mstabs{margin-bottom:10px}.mstabs .jtabs li{margin:0 4px 6px 0}.mstabs .jtabs a{height:17px;top:0;background:transparent;border:1px solid #bbb;color:#222;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}.mstabs .jtabs a:hover{top:0;background:#fff;border-color:#999;color:#666}.mstabs .jtabs a.current{background:#666;border-color:#fff;color:#fff;text-shadow:none;font-weight:900;height:17px}.formtabs ul{clear:both;overflow:hidden;zoom:1;margin:0;padding:0;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,"Trebuchet MS",Geneva,Verdana,sans-serif;text-shadow:none}.formtabs ul li{float:left;padding:0;margin:0;list-style-type:none}.formtabs ul a{display:block;position:relative;float:left;height:17px;top:1px;margin-right:10px;padding:5px 13px;cursor:text;text-decoration:none;color:#555;background:#fbfbfb;border:0;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}.formtabs ul a.current{border:0;height:18px;background:#666;color:#eee;border:0;font-weight:bold}#accordion{width:308px}#accordion h2.special{padding:.05em .2em .2em .35em;font-size:1.231em;cursor:pointer}#accordion h2.current{background-color:#333;font-weight:bold}#accordion h2:hover{background-color:#222}#accordion .pane{display:none;*height:320px;height:310px;*height:320px;overflow:hidden}#accordion .itemlist{border-bottom:none}#accordion .itemlist .listitem{max-height:290px;*height:310px;overflow:hidden}#cee_closeBtn{background-image:url(/images/site/cee-close-btn.png)}#cee_next{background-image:url(/images/site/cee-next-btn.png)}#cee_prev{background-image:url(/images/site/cee-prev-btn.png)}* html #cee_next{background-image:url(/images/site/cee-next-btn.gif)}* html #cee_prev{background-image:url(/images/site/cee-prev-btn.gif)}#cee_load{background-image:url(/images/site/loader.gif)}#cee_box{background-color:#fff;border-color:#525252;border-style:solid;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}#cee_box{font:12px Arial,Helvetica,sans-serif;color:#333;background-color:#fff}#cee_count{font:10px Arial,Helvetica,sans-serif;-moz-opacity:0.8;opacity:0.8;clear:left;float:left;padding:2px 0 4px}.cee_html #cee_title h2{float:left}.cee_html #cee_count{clear:none;padding-left:5px}* html #cee_count{zoom:1;padding-bottom:6px}#cee_next,#cee_prev{height:100%;width:49%;text-indent:-10000px;text-decoration:none;visibility:visible;background-repeat:no-repeat}#cee_box a{border:0;outline:none}#cee_box a:link{color:#666}#cee_box a:visited{color:#666}#cee_box a:hover{color:#000}#cee_box a:active{color:#666}#cee_box a:focus{color:#666}#cee_closeBtn{background-repeat:no-repeat;display:box;width:24px;height:23px;position:absolute;text-indent:-10000px}#cee_closeBtn{top:-3px;right:-3px}#cee_closeBtn,#ie8#hack{top:-10px;right:-10px}*:first-child+html #cee_closeBtn{top:-3px;right:-3px}* html #cee_closeBtn{top:-3px;right:-3px}#cee_closeBtn:hover{background-position:0px -23px}.cee_close{cursor:pointer}#cee_box{text-align:left;color:#000}#cee_box img#cee_img,#cee_vid,#cee_iframeContent,#cee_ajax{display:block;margin:15px 15px 0}#cee_title{padding:7px 15px 5px 15px;overflow:hidden}.cee_html #cee_title{background-color:#e8e8e8;height:18px;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}#cee_title h2{font-size:1em;font-weight:400;margin:0 0 1px}#cee_ajax{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#cee_load{display:none;height:50px;width:50px;margin:-25px 0 0 -25px;background-position:center center;background-repeat:no-repeat}#cee_HideSelect{z-index:999;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html #cee_HideSelect{position:absolute}#cee_iframe{clear:both;border:none;margin-bottom:-1px;margin-top:1px}.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_odd{background-color:#eee}.ac_over{background-color:#0A246A;color:white}#calroot{z-index:10000;margin-top:-1px;width:198px;padding:2px;background-color:#fff;font-size:11px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 15px #666;-webkit-box-shadow:0 0 15px #666;box-shadow:0 0 15px #666}#calhead{padding:2px 0;height:22px}#caltitle{font-size:14px;color:#0150D1;float:left;text-align:center;width:155px;line-height:20px;text-shadow:0 1px 0 #ddd}#calnext,#calprev{display:block;width:20px;height:20px;background:transparent url(/images/site/prev.gif) no-repeat scroll center center;float:left;cursor:pointer}#calnext{background-image:url(/images/site/next.gif);float:right}#calprev.caldisabled,#calnext.caldisabled{visibility:hidden}#caltitle select{font-size:10px}#caldays{height:14px;border-bottom:1px solid #ddd}#caldays span{display:block;float:left;width:28px;text-align:center}#calweeks{background-color:#fff;margin-top:4px}.calweek{clear:left;height:22px}.calweek a{display:block;float:left;width:27px;height:20px;text-decoration:none;font-size:11px;margin-left:1px;text-align:center;line-height:20px;color:#666;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.calweek a:hover,.calfocus{background-color:#ddd}a.calsun{color:red}a.caloff{color:#ccc}a.caloff:hover{background-color:rgb(245,245,250)}a.caldisabled{background-color:#efefef!important;color:#ccc!important;cursor:default}#calcurrent{background-color:#498CE2;color:#fff}#caltoday{background-color:#333;color:#fff}@media (min-device-width:1024px) and (max-width:479px),(max-device-width:480px) and (orientation:portrait){.wrapper,.subhead .sitebar .wrapper,#header .wrapper,.wrapper .nav,.wrapper .section,#footer .bar,.wrapper .content,.wrapper .aside{width:98%;margin-right:1%;margin-left:1%}#footer .promo .pane{width:99%}#footer .sitemap .pane{width:47.5%}#footer .bar .pane{width:99%}.itemlist .summary{display:none}.nav-user a,.nav-user a:link,.nav-user a:visited,.nav-user a:active{color:#fff;background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none}.t42 #header .wrapper{background-position:0 20px}.t42 #header #logo{margin-top:20px}.t42 .subhead{background-position:center -139px}.nav-main li a{padding:.6em .6em .7em}.nav-main li.nav-main-right{width:225px}.nav-search input.textfield{width:185px}}@media screen and (min-width:480px) and (max-width:719px){.wrapper{width:480px}.subhead .sitebar .wrapper,#header .wrapper{width:460px}.wrapper .nav,.wrapper .section,.wrapper .content,.wrapper .aside{width:460px}#footer .promo .pane{width:460px}#footer .sitemap .pane{width:220px}#footer .bar .pane{width:460px}.itemlist .summary{display:none}.nav-user a,.nav-user a:link,.nav-user a:visited,.nav-user a:active{color:#fff;background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none}.t42 #header .wrapper{background-position:0 20px}.t42 #header #logo{margin-top:20px}.t42 .subhead{background-position:center -139px}.nav-main li a{padding:.6em .6em .7em}.nav-main li.nav-main-right{width:225px}.nav-search input.textfield{width:185px}}@media screen and (min-width:720px) and (max-width:959px){.wrapper{width:720px}.subhead .sitebar .wrapper,#header .wrapper{width:700px}.wrapper .nav,.wrapper .section{width:700px}.wrapper .content{width:410px}.wrapper .aside{width:270px}.t42 .subhead{background-position:center -99px}#footer .promo .pane{width:220px}#footer .sitemap .pane{width:220px}#footer .bar .pane{width:340px}.nav-main li a{padding:.6em .6em .7em}.nav-main li.nav-main-right{width:265px}.nav-search input.textfield{width:225px}}@media screen and (min-width:960px){.wrapper{width:960px}.subhead .sitebar .wrapper,#header .wrapper{width:940px}.wrapper .content{width:620px}.wrapper .aside{width:300px}.t42 .subhead{background-position:center -99px}.promo .pane{width:300px}#footer .sitemap .pane{width:140px}#footer .bar .pane{width:450px}}*{-webkit-transition:width .5s}table.tablereset,.tablereset table{border:none}.tablereset th,.tablereset td{border:none;background-image:none;background-color:transparent;padding:0}body .nomargin{margin:0}body .nopadding{padding:0}input,textarea,select{*z-index:0}.form2 fieldset{*position:relative;*border-top:0}.form2 legend{*position:relative;*left:-7px;*top:1px;_top:0}.linklist li{*background-image:none;*height:1%;*vertical-align:bottom}input{_cursor:text}.submit input{_cursor:pointer}.form2 .longbutton{_width:95%;_margin-right:0}.linklist li,.itemlist li{_background-image:none;_height:1%;_vertical-align:bottom}.ie6hide{_display:none}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}body{width:100%!important;margin:0!important;padding:0!important;line-height:1.4;word-spacing:1.1pt;letter-spacing:0.2pt;font-family:Garamond,"Times New Roman",serif;color:#000;background:none;font-size:12pt}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif}h1{font-size:19pt}h2{font-size:17pt}h3{font-size:15pt}h4,h5,h6{font-size:12pt}code{font:10pt Courier,monospace}blockquote{margin:1.3em;padding:1em;font-size:10pt}hr{background-color:#ccc}img{float:left;margin:1em 1.5em 1.5em 0}a img{border:none}a:link,a:visited{background:transparent;font-weight:700;text-decoration:underline;color:#333}a:link[href^="http://"]:after,a[href^="http://"]:visited:after{content:" (" attr(href) ") ";font-size:90%}a[href^="http://"]{color:#000}table{margin:1px;text-align:left}th{border-bottom:1px solid #333;font-weight:bold}td{border-bottom:1px solid #333}th,td{padding:4px 10px 4px 0}tfoot{font-style:italic}caption{background:#fff;margin-bottom:2em;text-align:left}thead{display:table-header-group}tr{page-break-inside:avoid}#header,#footer,#navigation{display:none}.container a.button,.container button{display:none}p{margin:0;padding:0.5em 0}ul{list-style:disc outside;margin:1em 0 1em 0;padding:0 0 0 2.4em}ol{list-style:decimal outside;margin:1em 0 1em 0;padding:0 0 0 2.6em}fieldset{margin:0;padding:0.4em 0.7em}input,textarea,select,option{margin:0;padding:1px}label{margin:0;padding:0;line-height:1em}h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;margin:0.5em 0;padding:0}p,ul,ol,li,blockquote,table,tbody,th,tr,td,li li,li p,td p,ul li,ol li,ul ul,ul ul li,ol ol,ol ol li,p blockquote,blockquote blockquote,blockquote p,table tr,table tr td,table tr td table tr td,table tbody,table tbody th,table tbody th tr,table tbody th tr td,table tbody th tr td table tr td,table tbody th tr td table tbody th tr td,form,fieldset,input,textarea,select,option,label{font-size:11pt}a:link,a:visited{color:#0000FF;text-decoration:underline}a:visited{color:#0000CC;text-decoration:underline}a:hover,a:active{color:#000066;text-decoration:underline}h1{font-size:24pt;line-height:1.2em}h2{font-size:21pt;line-height:1.2em}h3{font-size:18pt;line-height:1.2em}h4{font-size:16pt;line-height:1.2em}h5{font-size:14pt;line-height:1.2em}h6{font-size:13pt;line-height:1.2em}hr{background-color:#999;color:#999;height:1pt;border:1pt;width:100%}hr.rule{margin:1pt 0}hr.clear{clear:both;margin:1pt 0}.container{width:100%;max-width:100%;min-width:100%;margin:0}.content{float:left;position:relative;width:61.67%;max-width:61.67%;min-width:61.67%}.navigation{float:right;position:relative;width:38.23%;max-width:38.23%;min-width:38.23%}.extra{float:right;clear:right;position:relative;width:38.23%;max-width:38.23%;min-width:38.23%}.header{background:none}.header .header-box{background:none}.header h1{text-indent:0}.header h1 a{width:100%;height:1%;background:none}.footer{display:none}#nav-top,#nav-top *{background:none;display:none}#nav-main,#nav-menu,.header,.footernav{display:none}.subheadcopy{font-size:12pt;line-height:1.2em}.itemlist a:link,.itemlist a:visited,.itemlist a:hover,.itemlist a:active{color:#222;text-decoration:none}.itemlist .publinks{display:none}}