body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a:link,a:visited{text-decoration:none;color:#FE6518;}
a:hover{color:#DB0303!important;}
html{overflow-y:scroll;}
body{background:#FFF url(/images/backgroundGradient.gif) fixed repeat-x left bottom;margin:0 auto;padding:0;border:0;text-align:center;min-height:100%;}
p,body{font:10px/14px Verdana,Arial,Helvetica,sans-serif;color:#000;}
textarea{resize:none;}
li{background:url(/images/bullet.gif) no-repeat 0 .38em;padding-left:1.5em;margin:.65em 0;}
.gray,a.gray{color:#999;}
.orangeText{color:#FE6518;font:10px/14px Verdana,Arial,Helvetica,sans-serif;}
a.orangeText:hover{color:#DB0303;}
.righthandlink,.right,.note{font:10px/14px Verdana,Arial,Helvetica,sans-serif;padding-right:8px;text-align:right;}
.pod .note img{display:inline;vertical-align:middle;}
.note a:hover,right:hover,.right a:hover{color:#DB0303;}
.annotpod{text-align:right;}
div.right{display:inline;}
div.right+div.right{padding:0 7px 0 7px;background-position:0 70%;background-repeat:no-repeat;background-image:url(/images/pipe.gif);}
.note em{color:#FE6518;}
.note>span,.note:hover>em{display:none;}
.note:hover>span,.note em{display:inline;}
div.righthandlink>img{display:inline;}
.top,.bot{display:block;position:absolute;left:0;height:15px;width:100%;background:transparent url(/images/podSprite.png) no-repeat;margin:0;padding:0;border:0;float:top;}
.bot{top:auto;}
#content{border:0;margin:0 auto;width:635px;text-align:left;z-index:10;position:relative;}
#results,#examples{background:#fff url(/images/hSprite.png) repeat-y -1155px 0;margin:27px 0;padding:5px 0;text-align:left;position:relative;width:574px;}
#results>.top,#results>.bot,#examples>.top,#examples>.bot{width:574px;height:15px;background-position:-1px -70px;}
#results>.top,#examples>.top{top:-15px;}
#results>.bot,#examples>.bot{bottom:-15px;top:auto;background-position:-1px -86px;}
#results>.bot{bottom:-14px;height:14px;top:auto;background-position:-1px -86px;}
#results>.pod ~ b.bot{bottom:-37px;height:37px;top:auto;background-position:-2px -369px;}
.pod+#recalculate+#computed+.bot,.pod+#computed+.bot{bottom:-37px;height:37px;top:auto;background-position:-2px -369px;}
#error{padding-top:30px;text-align:center;font-size:12px;color:#1e1e1e;margin-right:50px;}
#error h2{font-weight:bold;margin:.83em 0;}
#noscript{position:relative;background:url(/images/hSprite.png) repeat-y -2279px 0;width:544px;border:0;color:#333;font:10px/21px Verdana,Arial,Helvetica,sans-serif;padding:5px 0 5px 30px;margin:30px 0 50px;}
#noscript p{font:bold 10px Verdana,sans-serif;color:#333;}
#noscript hr.top{background-position:0 -178px;width:574px;top:-15px;}
#noscript hr.bot{background-position:0 -194px;width:574px;bottom:-15px;}
input:disabled{background-color:white;}
#footer{margin:78px 0;z-index:1;position:relative;right:28px;}
#footer ul{list-style-type:none;width:540px;margin:0 auto 14px;padding:0;min-height:14px;}
#footer ul li{float:left;margin:0 auto;padding:0;padding-left:18px;padding-right:19px;background:transparent url(/images/pipe.gif) no-repeat scroll 0 70%;}
#footer ul li:first-child{background:transparent none no-repeat scroll 0 0;padding-left:0;text-align:left;}
#footer ul li a{color:#999;}
#footer ul li:last-child{padding-right:0;}
#footer ul li .lightgrey{color:#bbb!important;}
.copyright{font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#999;}
.copyright a,.copyright a:link,.copyright a:visited{font-size:9px;text-decoration:none;color:#999;}
.copyright a:hover{color:#ffa439;}
#launchpartner{font-family:Arial,Helvetica,sans-serif;color:#b9b9b9;margin:0 auto 10px;padding-right:10px;text-align:center;width:540px;}
.assuming{background:url(/images/hSprite.png) repeat-y 0 0;padding:0;margin:27px 0 43px;width:576px;position:relative;font:10px/14px Verdana,Arial,Helvetica,sans-serif;text-align:left;}
.assuming .top,.assuming .bot{width:576px;height:16px;left:0;}
.assuming .top{background-position:0 -113px;top:-16px;}
.assuming .bot{bottom:-16px;background-position:0 -130px;}
#assuming{background-position:-577px 0;}
#assuming .top{background-position:0 -145px;}
#assuming .bot{background-position:0 -163px;}
.assuming hr.div{background-image:none;background-color:#ccc;color:#ccc;border:0 none;width:525px;height:1px;margin:6px 27px;}
.assuming>div{line-height:16px;text-indent:-25px;padding:2px 25px 5px 40px;background-color:transparent;margin-left:13px;}
.assuming>div+div{padding-top:3px;}
.assuming>div a{white-space:nowrap;}
.assuming>div a:hover{color:#f00;}
.assuming td.input input[type=text]{border:1px solid #999;padding:2px;margin:0;vertical-align:middle;font:10px/12px Verdana,sans-serif;height:13px;width:111px;}
.assuming .menu{width:60px;display:inline;margin:0 3px;padding:0;line-height:12px;list-style-type:none;position:relative;text-indent:0;z-index:50;}
.assuming .menu li{margin:0;list-style:none;display:inline;position:relative;background-image:none;padding:0;background-color:#FFF;}
.assuming .menu li.wrapper{width:auto;background-color:#CCC;padding:1px;zoom:1.0;}
.assuming .menu div ul{padding:0;background-color:#FFF;margin:0;list-style:none;border:1px solid #CCC;padding-bottom:6px;}
.assuming .menu div li{float:none;}
.assuming .menu div.abs{margin:0;padding:0;display:inline;left:-1px;right:auto;top:12px;bottom:auto;z-index:51;background-color:white;}
.assuming .menu div a{position:relative;display:block;margin:0;width:auto;white-space:nowrap;text-decoration:none;padding:5px 10px;background-color:#FFF;color:#FE6518;font-size:11px Arial;text-align:left;}
.assuming .menu div a:hover{background-color:#FFF;color:#A00;}
.assuming .menu .menuTitle{background:#FFF url(/images/arrow-border.gif) no-repeat scroll 0;display:inline;color:#FE6518;padding:0 5px 0 16px;position:relative;text-align:center;white-space:nowrap;cursor:default;zoom:1.0;margin:0;z-index:50;overflow:visible;}
ul.menu:hover div.abs{visibility:visible;}
ul.menu li.wrapper:hover div.abs{visibility:visible;background-color:white;}
ul.menu li.wrapper div.abs{visibility:hidden;position:absolute;}
.assuming table{margin:0 30px;}
td.title{width:30%;white-space:nowrap;padding-right:2px;}
td.input{padding:2px 0 4px 5px;white-space:nowrap;}
td.warn{padding-left:4px;white-space:nowrap;color:#999;}
td.title img{margin-right:4px;}
td.input .aimg{vertical-align:middle;margin-top:2px;position:absolute;left:-10000px;}
.assuming-also-include td:first-child{white-space:nowrap;vertical-align:top;padding-right:6px;}
.assuming-also-include a{white-space:nowrap;}
.assuming-also-include a:hover{color:#f00;}
.separator{color:#999;}
#computed{margin:-24px 0 0;height:1px;position:relative;color:#999;font:9px Verdana,Arial,Helvetica,sans-serif;display:none;z-index:100;}
#computed .title{float:left;margin-right:3px;height:100%;}
#sources,#computed #toSources{cursor:pointer;width:105px;height:12px;top:18px;left:224px;text-align:center;padding:0 8px;z-index:125;position:relative;color:#fe6518;font-family:Arial,sans-serif;font-size:11px;}
#sources>span,#toSources{font-size:11px;line-height:12px;}
#sources:hover>span,#toSources:hover{color:#db0303;}
#sources,#alphaInfoRequest .popup{display:none;position:absolute;background:url("/images/hSprite.png") repeat-y -5657px;text-align:left;width:459px;padding:4px 25px 6px;z-index:1000;bottom:-20px;cursor:default;}
#sources ul{list-style-type:none;background:white;}
#sources .content>ul{margin-left:2px;}
#sources .content p{border-top:1px solid #ccc;margin:2em 5px 0 26px;font-family:Arial,sans-serif;font-size:11px;line-height:14px;color:#888;padding:.75em 10px .75em 0;width:auto;}
#sources .content p+p{border-top:none;margin-top:0;}
#sources .primary a{color:#000;}
#sources .content li{margin:0;}
#sources .content+a{display:block;}
#sources ul li{color:black;list-style-image:none;background-image:none;}
#sources li>a{padding:0;}
#sources b.top,#sources b.bot{display:block;position:absolute;left:0;}
#sources .top{background:url("/images/podSprite.png") -3px -332px no-repeat;width:502px;height:13px;margin:0;top:-13px;}
#sources .bot{background:url("/images/podSprite.png") no-repeat -3px -346px;width:502px;height:16px;margin:0;top:auto;bottom:-16px;}
#sources{margin:0;max-height:380px;height:380px;}
#sources h1,#sources h2,#sources h3{font-weight:bold;}
#sources h1{text-indent:-5000px;font-size:16px;font-weight:bold;line-height:20px color:#fe6518;background:white url(/images/sourceBackground.jpg) no-repeat scroll 0 0;width:100%;height:37px;margin-bottom:20px;}
#sources h3{background:transparent url(/images/podSprite.png) no-repeat scroll -511px -418px;padding-left:11px;margin:13px 0 0 0;color:#888;font-size:12px;font-weight:normal;}
#sources h3.open{background-position:-511px -406px;}
#sources h3.open+ul,#sources h3.open ~ div{display:block;}
#sources h3+ul,#sources h3 ~ div{display:none;}
#sources h3.closed{margin-bottom:10px;}
#sources h2{border-bottom:1px solid #ccc;color:#e50;font-size:14px;font-weight:normal;height:18px;margin:0 5px -5px 11px;padding:0;}
#sources .popup-close{right:9px;top:-6px;}
#sources .content{background-color:white;height:350px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;padding:0;}
#sources .jScrollPaneContainer{margin-top:10px;}
#sources .content ul ul li,.primary{font-size:11px;display:list-item;margin:4px 22px 6px 16px;padding:0 9px;background:transparent url(/images/sqBullet.gif) no-repeat scroll 0 4px;}
#sources ul li li a{color:#000;}
#sources ul li li a:hover{color:#FE6518;}
.primary{font-size:12px;color:#000;}
.primary,#sources ul ul li{display:block;}
#computed>a:first-child{display:block;height:12px;width:190px;background:url(/images/computed.png) no-repeat 0 0;overflow:hidden;position:absolute;top:19px;left:15px;text-indent:-5000px;outline:none;z-index:112;}
#computed>a:hover{background-position:0 -12px;}
#computed>img{width:190px;height:20px;display:block;position:absolute;left:16px;top:12px;z-index:111;}
#computed>span,#computed #downloads{font-size:9px;color:#5b526b;position:absolute;top:18px;right:14px;z-index:10;}
#computed>span a{padding-right:5px;}
#computed>span a+a{background:transparent url(/images/pipe.gif) no-repeat scroll 0 70%;padding:0 0 0 5px;}
#alphaInfoRequest{position:relative;}
#alphaInfoRequest label{display:block;margin:8px 0;}
#alphaInfoRequest .popup{height:450px;}
#alphaInfoRequest .popup input[type=text]{width:450px;}
#alphaInfoRequest .popup textarea{width:450px;}
#alphaInfoRequest .popup .top{top:-17px;}
#noscript{position:relative;background:url(/images/hSprite.png) repeat-y -2279px 0;width:545px;border:0;margin:0;margin-bottom:42px;color:#333;font:10px/21px Verdana,Arial,Helvetica,sans-serif;font-weight:bold;padding-left:30px;}
#noscript div.top{background-position:0 -178px;width:574px;top:-15px;}
#noscript div.bot{background-position:0 -194px;width:574px;bottom:-15px;}
#extremeLoadResults{margin-left:-12px;margin-top:-295px;}
#extremeLoadContainer{margin:135px auto 0 auto;position:relative;z-index:1001;padding-right:3px;width:417px;}
#extremeLoad{width:414px;}
#extremeLoad div.top,#extremeLoad div.bot{background:transparent url('/images/podSprite.png') repeat-y scroll;border:0;margin-top:0;position:relative;}
#extremeLoad div.top{background-position:-1px -492px;height:10px;}
#extremeLoad div.bot{background-position:-1px -503px;height:10px;}
#extremeLoad .podContent{background-color:#fff;padding:10px 24px 15px 24px;position:relative;}
#extremeLoad .podContent .loadGraph{float:left;width:108px;}
#extremeLoad .podContent .loadText{margin-left:132px;margin-top:8px;text-align:left;}
#extremeLoad .podContent .loadText .extremeload{color:#2d2d2d;font-family:Arial;font-size:14px;font-weight:bold;line-height:18px;margin-bottom:8px;margin-top:8px;}
#extremeLoad .podContent .loadText .sorry,#extremeLoad .podContent .loadText .tryagainlater{color:#7b7b7b;font-family:Arial;font-size:13px;line-height:17px;}
#extremeLoad .podContent .loadText .sorry{font-weight:bold;}
#extremeLoad .podContent .loadText .examples{color:#f00;font-family:Arial;font-size:13px;margin-bottom:5px;}
#extremeLoad .podContent .loadText .examples a{color:#DB0303!important;}
#extremeLoad .podContent .loadText .examples a:hover{color:#FE6518!important;}
#extremeLoad .podContent .loadText .alphateam{color:#7b7b7b;font-family:Arial;font-size:11px;font-style:italic;margin-bottom:20px;margin-top:10px;}
#extremeLoadOverlay{background-image:url('/images/extremeLoadOverlay.png');height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000;}
#warnings{position:relative;font-size:10px;color:black;padding:0;width:576px;margin:23px 0 38px;background:url(/images/middleImages.png) repeat-y -577px 0;display:block;}
#warnings hr.top,#warnings hr.bot{height:16px;position:absolute;width:576px;padding:0;margin:0;border:0;}
#warnings hr.top{background:url(/images/mortgagePod.png) no-repeat -1px 0;top:-16px;}
#warnings hr.bot{bottom:-16px;margin-top:0;top:auto;background:url(/images/mortgagePod.png) no-repeat -1px -17px;}
#warnings p{padding:7px 0 10px 28px;}
#debug-title{padding:10px 10px 10px 12px;}
#debug-wrapper{background-color:transparent;margin:60px auto 0;width:585px;text-align:left;position:relative;}
#debug-wrapper li{width:450px;}
#debug-contents{background-color:#f8f8f8;border:1px #aaa solid;width:500px;list-style-type:square;padding:10px 10px 20px;}
#i{border:0;color:black;font:13px/16px Tahoma,Verdana,Arial,Helvetica,sans-serif;vertical-align:middle;width:500px;margin:9px 0 0 12px;outline:none;z-index:10;}
#spin{cursor:pointer;display:block;height:50px;left:-16px;position:relative;top:-7px;width:62px;}
#spin img{display:block;}
#spin.active{background:url(/images/logoSpinner.gif) no-repeat;top:0;left:-1px;}
#spin.stop img{display:none;}
#spin.thanks{background:url(/images/spikey_thanks.gif);height:80px;width:75px;left:-75px;top:-20px;}
label.hidden{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden;}
#calculate{height:81px;width:575px;background:url(/images/alphaBox.gif) no-repeat bottom left;margin-bottom:27px;position:relative;z-index:1;}
#input{border:0;margin:0 auto;padding:0;width:540px;height:36px;position:relative;top:30%;background:url(/images/podSprite.png) no-repeat 0 -33px;z-index:10;}
#input .bot{background:url(/images/redesign/_background_top_inputdiv.gif) no-repeat 100% 100%;position:relative;height:6px;bottom:-3px;border:0;width:393px;margin-top:0;}
#logo{background:transparent url(/images/podSprite.png) no-repeat scroll -145px -261px;display:block;height:43px;left:93px;position:absolute;top:-49px;width:352px;}
#equal,.equal{cursor:pointer;display:block;width:13px;height:14px;background:transparent url(/images/podSprite.png) no-repeat -501px -318px;}
#equal{margin:auto 0;border:0 none;position:absolute;right:11px;top:11px;height:14px;overflow:hidden;font-size:0;}
input#equal{padding:14px 0 0;height:0;}
input:focus+a.equal{background:transparent url(/images/podSprite.png) no-repeat -501px -318px;right:11px;}
.example-row .equal{padding-top:1px;float:right;}
.key{color:#999;margin:3px;width:216px;}
.keydivider{border:none 1px #CAC6B9;border-top-style:solid;margin-top:4px;}
.keyfontcolor{color:#999;font-size:9px;}
.keypopup{display:none;}
.keytop{border:none 1px #CAC6B9;border-top-style:solid;color:#999;padding:1px;background-color:#F60;}
.keyfontcolor{color:#999;font-size:9px;}
.keyfontcolor a,.keyfontcolor a:link,.keyfontcolor a:visited{color:#999;}
.keyfontcolor a:hover{color:#f90;}
.keyfontcolor2{color:#000;font-size:10px;}
.pod{background:url(/images/hSprite.png) repeat-y -1728px 0;margin:0 12px 25px;clear:both;position:relative;width:550px;padding:2px 0 0;z-index:1;}
.pod .header,.pod h1{padding:0 2px 0 15px;min-height:14px;color:#695A7E;font-size:10px;text-align:right;position:relative;clear:both;}
.pod .header div a,.pod h1 div a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;padding-right:8px;}
.pod .header a,.pod h1 a{text-align:right;padding:0 7px;}
.pod .header a:hover,.pod h1 a:hover{color:#DB0303;}
.pod .header span,.pod h1 span{text-align:left;float:left;color:#695A7E;padding:0 0 5px;}
hr{border-top:solid 1px #EDE8D8;width:90%;}
.pod hr.div{border:0 none;color:#EDE8D8;background-color:#EDE8D8;height:1px;margin:2px 25px;}
.sub{padding-top:2px;}
.sub>hr.div{margin:1px 25px 4px 0;width:495px;top:-4px;}
.sub>h1{padding-left:25px;}
.pod>.top,.pod>.bot{left:0;height:5px;width:550px;background:url(/images/podSprite.png) 0 -102px;}
.pod>.top{top:-5px;}
.pod>.bot{bottom:-5px;top:auto;background-position:0 -108px;}
.output{padding-left:25px;padding-bottom:1px;padding-top:4px;cursor:pointer;}
hr+.output{padding-top:1px;}
.output img{display:block;clear:both;overflow:hidden;}
.pod .button{text-align:right;padding-right:10px;}
.pod.loading{height:8px;background:url(/images/pod-loading.gif) no-repeat;overflow:hidden;}
.pod.loading *{display:none;}
.pod.loading img,.pod.loading .top,.pod.loading .bot{display:none;}
.reload{opacity:.5;margin:0 auto;display:block;position:absolute;top:0;left:15px;}
.pod .header a:not(:last-child),.pod h1 a:not(:last-child){background:transparent url(/images/pipe.gif) no-repeat scroll 100% 70%;}
.pipeDivider{background:transparent url(/images/pipe.gif) no-repeat scroll right 3px;float:none!important;padding:0!important;}
.pod h1 .pulldownContainer+.pod h1 a{margin-left:0!important;}
.header .progress,h1 .progress{position:absolute;width:0;height:100%;background-color:#eee;bottom:1px;left:1px;opacity:.4;}
.pod.big hr.div{margin:10px 25px 6px;}
#knownerror,#timeout{position:relative;background:url(/images/hSprite.png) repeat-y -2279px 0;width:537px;border:0;margin:66px 0 -22px;color:#333;font:10px/21px Verdana,Arial,Helvetica,sans-serif;padding-left:39px;}
#knownerror{margin:0 0 40px 0;}
#knownerror em,#timeout em{font-weight:bold;color:#333;}
#knownerror hr.top,#timeout hr.top{background-position:0 -178px;width:574px;top:-15px;}
#knownerror hr.bot,#timeout hr.bot{background-position:0 -194px;width:574px;bottom:-15px;}
#knownerror>a,#timeout>a{padding-left:5px;font-weight:normal;}
#knownerror #exclaim,#timeout #exclaim{background:transparent url(/images/time-out-icon.gif) no-repeat scroll 0 0;width:19px;height:14px;position:absolute;left:15px;top:3px;}
#results #search,#results #searchWeb{display:none;}
#search,#searchWeb,#splat{font-family:Arial,sans-serif;}
#searchWeb{display:none;//TODO Remove this,and fix the code!!margin:46px 0 -22px;position:relative;left:2px;height:20px;width:568px;color:#555;font:11px/20px Arial;background:url(/images/hSprite.png) repeat-y -3430px 0;z-index:1;}
#searchWeb hr.top{top:-15px;background-position:0 -241px;}
#searchWeb hr.bot{top:auto;bottom:-15px;background-position:0 -258px;}
#searchWeb label{position:absolute;height:20px;top:50%;left:37px;margin-top:-10px;}
#searchWeb input[type=text]{height:18px;width:379px;position:absolute;top:50%;left:124px;padding:0 3px;margin:-10px 0 0;z-index:10;}
#searchWeb input[type=image]{position:absolute;display:block;top:4px;right:77px;z-index:11;}
#searchWeb img{position:absolute;display:block;top:4px;right:62px;}
#engineMenu{display:block;position:absolute;top:4px;left:496px;list-style-type:none;height:11px;width:10px;background:transparent url(/images/grayArrow.gif) no-repeat;line-height:18px;z-index:10;cursor:pointer;}
#engineMenu input{vertical-align:middle;}
#engineMenu li{display:none;font:10px Arial,sans-serif;color:#999;height:20px;width:55px;background-image:none;margin:0 0 0 14px;padding:0 0 0 1px;vertical-align:middle;line-height:20px;position:relative;top:-4px;}
#engineMenu b{display:inline-block;vertical-align:middle;margin:0 1px;height:10px;width:11px;background:url(/images/radio-buttons.gif) no-repeat -12px 0;}
#engineMenu .on b{background-position:0 0;}
#engineMenu:hover{width:auto;}
#engineMenu:hover li{display:list-item;background-color:#FFF;border-left:1px solid #999;border-right:1px solid #999;}
#engineMenu li:first-child{border-top:1px solid #999;}
#engineMenu li:last-child{border-bottom:1px solid gray;}
#engineMenu li:hover{color:#FE6518;}
#search{margin:46px 0 31px;min-height:63px;width:570px;background:url(/images/hSprite.png) repeat-y -3998px 0;position:relative;left:0;z-index:100;}
#search h1{font-weight:normal;font-size:11px;padding:0 38px 5px;}
#search h1 a{color:#DB0303;}
#search h1 a:hover{color:#FE6518!important;}
#search span{color:#b4b4b4;font-size:11px;font-weight:normal;}
#search ul{height:auto;width:547px;list-style-type:none;padding-left:20px;overflow:visible;z-index:101;margin-left:10px;}
#search ul li{margin:0 24px;text-align:left;font:bold 11px/19px Arial,sans-serif;color:#505050;background:transparent url(/images/sqBullet.gif) no-repeat scroll 0 7px;padding:0 10px;}
#related h2{font-size:11px;font-family:Arial,sans-serif;font-weight:bold;color:#DB0303;margin:18px 30px -2px 26px;}
#related h2 a,#related h2 a:hover,#related h2 a:link{color:#DB0303;text-decoration:none;}
#related>div.right{position:absolute;top:80px;right:0;}
#search a#more{color:#fe6518;z-index:100;}
#search a#more:hover{color:#db0303;}
#search ul a,#search ul a:active,#search ul a:visited{color:#505050;font-size:10px;font-weight:bold;display:block;position:relative;outline:none;}
#search ul a span.summary{display:none;position:absolute;bottom:3px;left:25px;width:415px;padding-right:20px;text-align:left;color:#333;font:normal 10px/15px Verdana,sans-serif;}
#search ul a:hover{color:#FE6518;}
#search ul li a:hover span.summary{display:block;position:absolute;left:20px;bottom:24px;padding-left:20px;background:url(/images/hSprite.png) repeat-y scroll -6166px 0;height:45px;}
#search hr.top,#search hr.bot{width:576px;height:15px;left:0;}
#search hr.top{background-position:0 -209px;top:-15px;}
#search hr.bot{bottom:-15px;background-position:0 -226px;}
#search ul b.top,#search ul b.bot{display:block;background:url(/images/podSprite.png) no-repeat 0 -407px;width:455px;height:20px;left:-2px;top:-19px;position:absolute;z-index:151;}
#search ul b.bot{top:auto;bottom:-20px;background-position:0 -427px;}
#search .type{padding:0 2px;display:inline;color:#888;font-size:10px;}
#search .summary .type{color:#648db1;}
.summary strong{color:#333;}
.summary .top+strong{color:#2547aa;}
.summary>i,.summary>i>strong{color:#2547aa;text-decoration:underline;font-size:11px;font-weight:bold;font-style:normal;}
#search .title{font-style:none;}
#related{position:relative;width:550px;background-repeat:none;padding:0 0 15px;margin:0 12px;overflow:visible;z-index:10;}
#related h1{left:60px;top:77px;position:absolute;font-size:11px;font-family:Arial;color:#695a7e;height:14px;width:140px;}
#related div.future ~ h1{top:auto;bottom:69px;}
#related .example-row{padding-left:50px;}
#related>.bot{background-image:url(/images/podSprite.png);height:5px;position:absolute;left:0;}
#related .title{display:block;color:#999;font:11px;padding:0 2px;}
#related input[type=text]{width:415px;height:20px;border:0;padding:3px 20px 3px 5px;background:url(/images/podSprite.png) no-repeat 0 -305px;font-size:12px;}
#related .right{padding-right:55px;color:#fe6518;}
.example-row{position:relative;width:440px;margin-top:10px;}
.example-row .equal{position:absolute;bottom:7px;right:8px;background:url(/images/podSprite.png) no-repeat -515px -303px;}
.example-row a.equal:hover{background:url(/images/redesign/_equal_button.gif) no-repeat;right:11px;}
.expert-foot{background:url(/images/splat-vSprite.png) repeat-x 0 -51px;border-top:1px solid #E4E4E4;height:34px;margin:22px 1px -15px 3px;}
#didYouMean+.expert-foot{margin-top:-16px;}
.expert-foot p{font-family:Arial;font-size:11px;color:#555;margin:12px 0 0 20px;}
.expert-foot a{color:#555!important;padding-left:3px;}
.expert-foot a:hover{color:#DB0303!important;}
#splat{height:37px;width:486px;margin:0 2px 13px;padding:10px 60px 0 0;background:url(/images/splat-vSprite.png) repeat-x 0 -1px;border-bottom:1px solid #E4E4E4;font-size:11px;color:#7b7b7b;line-height:16px;}
#splat i{font-family:Arial;font-size:13px;color:#3f3f3f;position:relative;left:50px;top:3px;}
#splat i a{color:#949494;font-size:11px;padding-left:73px;cursor:pointer;}
#splat i span{color:#949494;}
.splat-img{background:url(/images/podSprite.png) no-repeat scroll -543px -39px;height:25px;width:25px;position:absolute;top:9px;left:20px;}
#splat.future{background:url(/images/vSprite.png) repeat-x scroll 0 -306px;height:110px;border-bottom:1px solid #E4E4E4;}
#splat.future.open{height:222px;background-position:0 -450px;}
#splat strong{margin-top:10px;color:#888;font:bold 13px/16px Arial,sans-serif;}
#splat span{color:black;font:normal 12px/16px Arial,sans-serif;line-height:20px;}
#splat.language{background:none repeat scroll 0 0;height:54px;}
#splat.language p{font-family:arial;font-size:14px;color:black;padding-left:60px;margin-top:5px;}
#splat.language span{color:#888;font-size:11px;padding-left:60px;}
#splat.language .splat-img{background:url(/images/future-splat-icon.gif) no-repeat scroll 0 0;top:13px;height:35px;width:29px;left:23px;}
#splat img{top:-4px;float:left;margin:0 10px;}
#splat img#future-img{top:-4px;float:left;margin:0 15px 0 21px;}
#search h1 a{line-height:16px;font-weight:bold;}
#splatExamples{overflow:auto;height:100%;}
#splatExamples ul{float:left;list-style-type:none;margin-left:18px;}
#splatExamples ul+ul{margin-left:42px;margin-top:21px;}
#splatExamples ul li{background:url(/images/homeRedArrow.gif) no-repeat 6px 9px;margin:0;padding-top:1px;}
#splatExamples a,#splatExamples a:visited,#splatExamples a:active{color:#838383;font:11px Arial,Helvetica,sans-serif;line-height:20px;}
#splatExamples #toExamples,#splatExamples #toExamples:active,#splatExamples #toExamples:visited{font:bold 12px Arial,sans-serif;color:#3f3f3f;line-height:20px;}
#splatExamples a em,#splatExamples a:visited em,#splatExamples a:active em{color:#DB0303;}
#splatExamples a:hover em{color:#FE6518;}
#splatExamples ul:first-child li:first-child{background:none;padding-left:5px;}
#searchWeb+#timeout{display:none;}
#splat em{color:#DB0303;font:bold 13px/24px Arial,sans-serif;}
#splat strong.grey{color:#bebebe;font:bold 13px/14px Arial,sans-serif;margin-bottom:10px;}
#splat.future strong.grey{color:#aaa;font:bold 12px/14px Arial,sans-serif;}
#toExamples{position:relative;top:-2px;}
#didYouMean,#relatedInputs{border-bottom:1px solid #E4E4E4;margin:0 20px 15px 23px;padding-bottom:17px;}
#didYouMean p,#relatedInputs p{font-family:Arial;font-size:12px;font-weight:bold;color:#3f3f3f;}
#relatedInputs #related-title{padding-top:11px;padding-bottom:2px;}
#didYouMean span{font-family:Arial;font-size:12px;font-weight:bold;color:#3f3f3f;margin:2px 0 0 0;position:absolute;left:23px;}
#relatedInputs .list-holder{display:inline-block;max-width:85%;}
#relatedInputs p.category{display:inline-block;vertical-align:top;padding-top:7px;}
#relatedInputs p.category a{font-size:11px;font-family:Arial;color:#555;line-height:17px;font-weight:normal;}
#relatedInputs p.category a.future,#relatedInputs p.category a.future:hover{cursor:default;color:#555!important;}
#didYouMean ul{padding:6px 0 0 84px;}
#relatedInputs ul{padding:6px 0 0 0;display:inline-block;}
#didYouMean ul li,#relatedInputs ul li{display:inline-block;background:transparent url(/images/sq-dark.gif) no-repeat scroll right 8px;margin:0;cursor:pointer;padding:0 12px 0 5px;}
#relatedInputs p.none+div.list-holder ul li:first-child{padding-left:0;}
#didYouMean ul li a,#relatedInputs ul li a{font-family:Arial;font-size:12px;font-weight:bold;line-height:18px;color:#DB0303;cursor:pointer;}
#relatedInputs ul li a{white-space:nowrap;}
#didYouMean ul li a:hover,#relatedInputs ul li a:hover,#didYouMean ul li:hover a,#relatedInputs ul li:hover a{color:#FE6518!important;}
#relatedInputs li.more,#relatedInputs li:last-child,#didYouMean li:last-child{background-image:none;}
#relatedInputs li.more a{font-weight:normal;}
#didYouMean+#relatedInputs,#splat.future+#relatedInputs{border-bottom:none;padding-bottom:0;}
#ftForm{height:50px;width:100%;margin-left:60px;margin-top:5px;}
#splat.closed #ftForm input,#splat.closed #ftForm label{display:none;}
#ftForm fieldset{position:relative;}
#ftForm label{color:#695a7e;font:normal 11px/14px Arial,sans-serif;}
#ftForm label[for=ftEmail]{display:block;width:165px;float:left;margin-bottom:10px;}
#ftForm #ftEmail{width:240px;background-color:white;background-image:none;border:1px inset #7B7B7B;padding:0;height:16px;font-size:11px;line-height:13px;margin-top:3px;}
#ftSend{position:relative;vertical-align:top;background:url(/images/podSprite.png) no-repeat -442px -306px;height:0;padding-top:21px;width:33px;overflow:hidden;border:none;top:-18px;left:250px;margin-left:3px;cursor:pointer;}
#splat.open #ftSend{position:absolute;top:auto;bottom:2px;right:75px;left:auto;}
label[for=ftMessage]{clear:both;margin-top:15px;margin-bottom:3px;}
#ftMessage{height:69px;width:407px;font-size:11px;border:1px inset #7B7B7B;}
#ftMessage,#ftForm label ~ label,#ftInput{display:none;}
#splat.open #ftMessage,#splat.open label ~ label{display:block;font-family:Arial,sans-serif;}
#splat.open #ftInput{display:inline;width:150px;line-height:28px;color:#aaa;}
#ftInput b{color:#666;}
#popanchor #thanks{display:none;}
#splat #thanks{display:block;position:absolute;top:2%;left:28%;width:435px;height:105px;background:url(/images/hSprite.png) repeat-y scroll -7630px 0;}
#splat #thanks hr.top,#splat #thanks hr.bot{background-image:url(/images/future-thanks.png);background-position:0 0;top:-30px;height:31px;}
#splat #thanks hr.bot{background-position:0 -33px;bottom:-33px;top:auto;height:33px;}
#splat b.spikey{display:block;position:absolute;top:0;left:32px;height:37px;width:37px;background:url(/images/smiley-spikey.png) no-repeat scroll 0 0;}
#splat #thanks h1{width:80%;font:normal 16px Georgia;padding-left:20px;top:10px;color:#DB0303;text-align:left;}
#splat #thanks p{font:normal 11px Arial,sans-serif;padding:0 20px 0;top:40px;}
#splat #thanks img.close{right:13px;top:-13px;}
#splat #thanks address{font-size:11px;padding-left:20px;top:80px;}
#ftHeader{border-bottom:1px solid silver;color:#DB0303;font-size:16px;margin-bottom:17px;margin-left:22px;padding-bottom:5px;width:490px;}
#ftDevel{font-size:14px;color:black;}
#related>.top{background-position:0 -242px;}
#related>.white-top{background-position:0 -102px;}
#related>.bot{background-position:0 -248px;}
#hide-footer,#hide-debug{position:relative;left:-10000px;}
.splat-pop{background:url(/images/splat-vSprite.png) repeat-x scroll 0 -88px;display:inline-block;height:40px;position:relative;top:1px;text-indent:-18px;}
.splat-pop span{position:relative;top:7px;height:30px;font-family:Arial;font-size:10px;color:#777;}
.left-splat-pop{background:url(/images/splat-popup.png) no-repeat scroll 0 0;display:inline-block;height:40px;position:relative;width:33px;}
.right-splat-pop{background:url(/images/splat-popup.png) no-repeat scroll -38px 0;display:inline-block;height:40px;position:relative;width:25px;}
.splat-pop-container{position:absolute;height:40px;margin:-35px 0 0 -5px;white-space:nowrap;}
#relatedInputs .category-div{display:inline-block;vertical-align:top;}
#tip{position:absolute;left:285px;top:-145px;background:transparent url(/images/hSprite.png) repeat-y scroll -5657px 50%;padding:15px 25px;width:459px;text-align:left;z-index:10;}
#tip .top{background:transparent url(/images/podSprite.png) no-repeat scroll -3px -332px;height:13px;margin:0;top:-13px;width:502px;left:0;position:absolute;}
#tip .bot{background:transparent url(/images/podSprite.png) no-repeat scroll -3px -346px;bottom:-16px;height:16px;margin:0;top:auto;width:502px;left:0;position:absolute;}
#tip .content{background-color:white;border:1px solid #CCC;width:385px;padding:0 34px 0 26px;}
#tip img#tip-close{position:absolute;cursor:pointer;right:9px;top:-6px;margin:0;float:none;}
#tip .title{border-bottom:1px solid #CCC;color:#DB0303;font-family:Arial;font-size:14px;padding:22px 0 8px;line-height:16px;}
#tip ul{list-style:none;padding-left:0;}
#tip li{color:#333;font-family:Arial;font-size:12px;font-weight:bold;line-height:15px;width:360px;margin-bottom:13px;padding-left:10px;background:url(/images/red-bullet.gif) no-repeat scroll 0 5px;}
#tip li p{color:#4A4A4A;font-size:11px;margin:0;}
#tip .links{border-top:1px solid #CCC;margin-bottom:20px;margin-top:34px;padding-top:4px;}
#tip .links p{color:#4A4A4A;display:inline-block;font-size:15px;margin-right:15px;margin-top:3px;}
#tip .links p a{color:#DB0303;font-family:Arial;font-size:12px;margin-left:2px;text-decoration:none;line-height:17px;}
#tip .links p a:hover{color:#FE6518;}
.popup{position:absolute;text-align:left;width:487px;z-index:1000;}
.popup hr{color:#c8c6c7;background-color:#c8c6c7;margin:9px 0;height:1px;border:0 none;width:444px;}
.popup-top,.popup .top{background:url("/images/podSprite.png") -3px -332px no-repeat;width:502px;height:13px;margin:0;}
.popup-mid{background:url("/images/hSprite.png") repeat-y -5657px;padding:4px 25px 6px 25px;margin:0;width:459px;}
.popup-bottom,.popup .bot{background:url("/images/podSprite.png") no-repeat -3px -346px;width:502px;height:16px;margin:0;}
.popup .bot,.popup .top{left:-25px;}
.popup .top{top:-15px;}
.popup .bot{top:auto;bottom:-12px;}
.popup-label,.popup p{color:#695a7e;font:10px/16px verdana,arial,helvetica,sans-serif;margin:0;padding-bottom:2px;width:450px;position:relative;cursor:default;}
textarea+.popup-label,textarea+p{padding-top:9px;}
.popup-close,.popup .close{height:21px;width:22px;background:url(/images/gray-close.png) no-repeat 0 0;position:absolute;text-indent:-5000px;right:-25px;top:-10px;outline:none;cursor:pointer;}
.popup-close:hover,.popup .close:hover{background:url(/images/gray-close-red.png);}
.popup-text,.popup pre,.popup textarea{color:#444;background:white;border:1px solid #ccc;padding:1px 0 1px 4px;margin:0;width:440px;font:9px/14px Verdana,Arial,Helvetica,sans-serif;cursor:text;overflow-x:hidden;overflow-y:auto;white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
textarea.popup-text{white-space:auto;}
.popup-links{width:444px;padding-top:6px;margin-left:2px;text-align:left;color:#999;cursor:default;}
.units-label{position:relative;}
.units-close{background:transparent url(/images/podSprite.png) no-repeat scroll -523px -350px;height:12px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;position:absolute;text-indent:-5000px;top:-14px;right:-9px;width:12px;cursor:pointer;}
.units-top{background:transparent url(/images/podSprite.png) no-repeat scroll -269px -513px;height:16px;margin:0;width:260px;}
.units-mid{background:transparent url(/images/hSprite.png) repeat-y scroll -7370px 50%;margin:0;padding:10px 20px 6px;width:220px;}
.units-bottom{background:transparent url(/images/podSprite.png) no-repeat scroll -4px -514px;height:21px;margin:0;width:260px;}
.units{position:absolute;z-index:10;}
.units img{max-width:220px;}
#downloadingpdf,#downloadingnb{display:none;height:93px;border:0 none;position:absolute;z-index:11;top:-25px;}
#downloadingpdf{width:164px;background:transparent url(/images/pdf-popup.png) no-repeat scroll 0 0;right:60px;}
#downloadingnb{width:174px;background:transparent url(/images/notebook-popup.png) no-repeat scroll 0 0;right:-25px;}
#downloadingpdf img,#downloadingnb img{position:absolute;width:32px;height:11px;top:34px;}
#downloadingpdf img{left:65px;}
#downloadingnb img{left:70px;}
.pod-timeout{background:url(/images/inline-timeout_sm.png) no-repeat scroll 0 0;width:201px;height:77px;padding:7px 0 7px 0;position:absolute;z-index:15;}
.pod-timeout-close{position:relative;}
.pod-timeout-close a{background:transparent url(/images/podSprite.png) no-repeat scroll -523px -350px;height:12px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;position:absolute;right:12px;text-indent:-5000px;top:5px;width:12px;}
.pod-timeout p{font-family:Verdana;font-size:10px;color:#333;font-weight:bold;margin-top:20px;}
.pod-timeout p.error-500{margin-left:10px;}
.pod-timeout p a{color:#FE6518;font-weight:normal;margin-left:6px;text-decoration:none;}
.email-confirm{background:url(/images/feedback-popup.png);width:306px;height:182px;position:absolute;z-index:100;}
.email-confirm .content{padding:25px 25px 2px 46px;}
.email-confirm p{font-size:11px;font-family:arial;color:#666;width:191px;margin:12px 0 4px 0;text-align:left;}
.email-confirm span{font-size:11px;font-family:arial;color:#999;margin-left:-44px;}
.email-confirm a{font-family:arial;font-size:11px;text-decoration:none;cursor:pointer;color:#FE6518;}
#ecInput{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin:0 0 4px -15px;padding:1pt 0 1pt 3px;width:176px;}
#ecSend{position:relative;top:5px;left:5px;}
.timeout-pop-container{position:absolute;z-index:10000;}
.left-timeout-pop{background:url(/images/podSprite.png) no-repeat scroll -2px -264px;height:47px;width:15px;position:relative;display:inline-block;}
.timeout-pop{background:transparent url(/images/vSprite.png) repeat-x scroll 0 -684px;height:47px;position:relative;display:inline-block;text-indent:-104px;z-index:10;top:3px;}
.timeout-pop span{color:gray;font-size:10px;left:105px;position:relative;top:11px;}
.right-timeout-pop{background:url(/images/podSprite.png) no-repeat scroll -18px -264px;height:47px;width:125px;position:relative;display:inline-block;}
.pulldownContainer{display:inline-block;position:relative;margin-left:2px!important;padding:0 0 0 0!important;}
.pulldown{display:inline-block;position:relative;font-family:Verdana,Arial;font-size:10px;margin-right:7px;text-align:left;vertical-align:middle;}
.pulldown .pulldown-label{background:#FFF url('/images/arrow-border-lighter.gif') no-repeat scroll;background-position:right -1px;border:1px solid #c0c0c0;border-right:0;height:11px;line-height:11px;padding-left:0;padding-right:13px;padding-bottom:1px;padding:0 13px 3px 3px;}
.pulldown .selected{border-right:1px solid #c0c0c0;color:#EF6518;float:left;margin-left:3px;margin-right:0;padding:1px 6px 3px 0;}
.pulldown .pulldown-menu{background-color:#fff;border:1px solid #c0c0c0;display:none;position:absolute;padding-bottom:3px;margin-top:-1px;top:16px;z-index:10;}
.pulldown:hover .pulldown-menu{display:inline;}
.pulldown ul{list-style:none!important;margin:0;padding:0;}
.pulldown ul li{background:none;margin:0;padding:0;text-align:left;white-space:nowrap;}
.pulldown ul li a{display:block;padding:4px 6px;text-align:left;}
.pulldown ul li a.highlight{background-color:#EFEFEF;color:#DB0303;}
.missed-top{margin-top:15px;}
.missed-main{padding-left:22px;}
#header{z-index:11;white-space:nowrap;position:relative;margin:0 auto 60px;padding-top:3px;text-align:left;min-height:27px;min-width:870px;background:url(/images/vSprite.gif) repeat-x 0 -60px;}
#linkbar{position:relative;top:5px;color:#dedede;font:8px/14px Georgia,sans-serif;width:610px;margin:0 auto 76px;}
#linkbar li{display:block;float:left;margin:0;padding:0;background:url(/images/basicSprite.png) no-repeat 0 -204px;overflow:hidden;height:11px;width:46px;}
#linkbar li+li{background-position:-48px -204px;width:80px;}
#linkbar li+li+li{background-position:-128px -204px;width:62px;}
#linkbar li+li+li+li{background-position:-190px -204px;width:48px;}
#linkbar li+li+li+li+li{background-position:-238px -204px;width:52px;}
#linkbar li+li+li+li+li+li{background-position:-291px -204px;width:95px;}
#linkbar li+li+li+li+li+li+li{background-position:-387px -204px;width:98px;}
#linkbar li+li+li+li+li+li+li+li{background-position:-485px -204px;width:80px;}
#linkbar li a{margin:0;padding:0;text-indent:-5000px;display:block;height:100%;width:100%;outline:none;background:url(/images/basicSprite.png) no-repeat 0 0;}
#linkbar a[title*="Home"]{background-position:0 -192px;width:45px;}
#linkbar a[title*="Examples"]{background-position:-48px -192px;width:80px;}
#linkbar a[title*="Examples"]:hover{background-position:-48px -204px;}
#linkbar a[title*="Freq"]{background-position:-190px -192px;width:48px;}
#linkbar a[title*="About"]{background-position:-128px -192px;width:62px;}
#linkbar a[title*="Widgets"]{background-position:-387px -192px;width:95px;}
#linkbar a[title*="Blog"]{background-position:-238px -192px;width:98px;}
#linkbar a[title*="Community"]{background-position:-291px -192px;width:87px;}
#linkbar li div#more-menu{background:url(/images/basicSprite.png) no-repeat -485px -192px;width:215px;text-indent:-5000px;z-index:2;}
#linkbar li div#more-menu:hover{background:transparent url(/images/more-nav-menu.png) no-repeat scroll 0 -1px;height:240px;margin:-7px 0 0 -4px;position:absolute;text-indent:-5000px;width:235px;}
#header #linkbar li a:hover{background-image:none;}
#menu{z-index:100;position:absolute;right:10px;top:-5px;width:168px;height:29px;background:transparent none;}
#menu:hover{background:url(/images/menuBack.png) no-repeat 0 2px;height:194px;}
#menu img{background:transparent none;position:relative;display:block;margin:10px auto 8px;}
#resources{position:relative;display:block;margin:13px auto 8px;width:143px;height:10px;overflow:hidden;}
#resources::before{content:"";background:transparent url(/images/miscSprite.gif) no-repeat -2px -39px;width:143px;height:10px;display:block;}
#menu ul{display:none;height:165px;list-style-type:none;padding-top:2px;}
#menu i{font-style:italics;}
#menu ul li{font:Arial,sans-serif 11px/18px;background-image:none;margin:0;height:18px;}
#menu:hover ul{display:block;}
#menu li:first-child,#menu li:first-child a{height:32px;line-height:32px;}
#menu li:first-child{margin-bottom:2px;}
#menu li:last-child{margin-top:12px;}
#menu a:link,#menu a:active,#menu a:visited{color:#5d5d5d;}
#menu a:hover{color:#db0303;}
ul.navbar a{text-decoration:none;}
ul.navbar a:link,ul.navbar a:visited{color:#555;}
ul.navbar a:active,ul.navbar a:hover{color:#FE6518;}
#linkbar a:link,#linkbar a:active,#linkbar a:visited,#linkbar a:hover{color:#9f9f9f;}
#cacheBanner,#cachemsg{width:100%;height:20px;background:transparent url(/images/cacheBannerBack.png) repeat-x 0 0;position:absolute;top:26px;text-align:center;padding-top:4px;margin-right:10px;font:normal 11px/15px Arial,sans-serif;color:#777;}
#cacheBanner span{color:#a2a2a2;}
#cacheBanner a{color:#db0303;}
#cachemsg{background:transparent url(/images/cacheBannerMessageBack.png) repeat-x 0 0;top:47px;padding-top:2px;}
#more-menu ul{margin-top:22px;}
#more-menu li{background:transparent url(/images/sq.gif) no-repeat scroll 0 5px!important;float:none;line-height:13px;margin:8px 0 0 16px;overflow:visible;white-space:normal;width:190px!important;padding-left:10px;}
#more-menu li a{background-image:none;text-indent:0;font-family:Arial;font-size:11px;line-height:13px;color:#5D5D5D!important;cursor:pointer;}
#more-menu li a:hover{color:#DB0303!important;}
#more-menu li#home{margin-top:22px;}
#more-menu li#professional{margin-top:20px;}
#more-menu li#partproject{margin-top:21px;}
#more-menu:hover ul{display:block;}
#examples .pod{width:462px;padding:12px 44px;margin:0 12px 0;}
#ex-header{width:455px;padding:4px 2px;border-bottom:1px solid #bbb;font-size:20px;line-height:20px;}
#ex-header .cat{color:#e5231a;}
#ex-header .title{color:#a4a4a4;padding:0 10px;background:transparent url(/images/ex-bar.png) no-repeat scroll;}
.ex-section,.ex-link,.ex-link:link,.ex-link:visited{color:#db0303;text-align:left;font-size:14px;padding-bottom:3px;margin:20px 0 4px;text-decoration:none;}
.ex-link:hover{color:#d00;}
.ex-caption{color:#888;font-size:10px;}
.example{display:block;position:relative;width:420px;padding:0;margin:5px 0 14px;border:1px solid transparent;outline:0;}
.example:hover{border:1px solid #ffcb00;}
.example>div{border:1px solid #aaa;color:black;font:normal 12px/16px arial,sans-serif;padding:1px 4px;vertical-align:middle;}
.example .submit{background:transparent url('/images/equal_off.png') no-repeat scroll 0 0;border:0 none;height:0;width:13px;font-size:0;padding:14px 0 0;margin:auto 0;position:absolute;right:4px;top:3px;}
.example:hover .submit{background:transparent url('/images/redesign/_equal_button.gif') no-repeat scroll 0 0;}
.top-header .header{padding-bottom:4px;}
.top-header .header .ex{color:#b3b3b3;margin-left:5px;}
.ex-inline,.ex-inline a.ex-link{margin-bottom:0;color:#888;font:11px/15px arial,sans-serif;}
.ex-link,.ex-link:link,.ex-link:visited{color:#db0303;font-family:arial,sans-serif;font-size:13px;}
.index-pod .ex-section{padding:4px 0 0;}
.index-pod .ex-inline+.ex-section{border-top:1px solid #ccc;}
#col1{width:50%;padding-right:35px;padding-bottom:18px;}
#col2{width:50%;padding-right:35px;vertical-align:top;padding-bottom:18px;}
.jScrollPaneContainer{position:relative;overflow:hidden;clear:both;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#aaa;}
.jScrollPaneDrag{position:absolute;background:#666;cursor:pointer;overflow:hidden;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}
.jScrollPaneTrack{background:url(/images/calculate-scroller-barbg.gif);background-repeat:repeat-y;right:10px;}
.jScrollPaneDrag{background:url(/images/calculate-scroller-thumb.gif);background-repeat:repeat-y;}
.jScrollPaneDragTop{background:url(/images/calculate-scroller-thumb-top.gif);background-repeat:no-repeat;height:3px;}
.jScrollPaneDragBottom{background:url(/images/calculate-scroller-thumb-bottom.gif);background-repeat:no-repeat;height:3px;}
a.jScrollArrowUp{height:11px;width:11px;background:url(/images/calculate-scroller-up.gif);right:10px;}
a.jScrollArrowDown{height:11px;width:11px;background:url(/images/calculate-scroller-down.gif);right:10px;}
#feedback{width:574px;margin:0 auto 14px;font:10px/12px Verdana,Arial,Helvetica,sans-serif;z-index:2;position:relative;}
#feedback.open{width:574px;background:#fff url(/images/hSprite.png) repeat-y -1155px 0;color:black;margin-bottom:30px;}
#feedback>hr.top,#feedback>hr.bot{width:574px;height:15px;background-position:-1px -70px;top:-15px;}
#feedback>hr.bot{background-position:-1px -86px;bottom:-15px;top:auto;}
#feedback>fieldset>span,#give{color:#FE6518;font:10px/19px Verdana,Arial,sans-serif;height:19px;width:127px;display:block;float:left;overflow:hidden;margin-top:-2px;margin-left:15px;margin-right:-34px;cursor:pointer;z-index:2;}
#feedback>fieldset>span::before{content:url(/images/feedback.gif);}
#tmpMessage{width:357px;position:relative;top:-2px;left:-15px;border:1px inset silver;height:16px;}
#tmpSend{background:transparent url(/images/podSprite.png) no-repeat scroll -442px -306px;cursor:pointer;height:18px;left:515px;position:absolute;top:-2px;width:33px;}
#feedback fieldset{z-index:3;position:relative;}
#feedback img{position:relative;top:4px;}
#feedback td>img{position:relative;top:-3px;margin:0 4px 0 8px;}
#feedback-send{position:relative;top:3px;}
#feedback td{text-align:left;color:#999;}
.feedback-table-full{width:540px;}
.feedback-table-full td{padding:2px;}
.feedback-left-image,.feedback-left-space,.feedback-left-middle,.feedback-left-bottom,.fbli,.fbls,.fblm,.fblb{vertical-align:bottom;height:30px;}
.feedback-left-image,.fbli{vertical-align:top;}
.feedback-left-space,.fbls{height:90px;}
.feedback-left-middle,.fblm{color:#999;clear:both;}
.feedback-left-bottom,.fblb{color:#999;}
.feedback-optional,#feedback label span,.fbop{color:#999;font-style:italic;}
#feedback-textarea{width:394px;height:100px;font-size:11px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
.feedback-textarea-closed{width:360px;height:20px;}
.feedback-input-full{width:394px;margin:0;padding:1pt 0 1pt 3px;font-size:11px;}
.feedback-select,.fbselect{width:197px;margin:0;padding:0;font-size:11px;}
.feedback-text,.fbtext{width:190px;margin:0;padding:1pt 0 1pt 3px;font-size:11px;}
.feedback-text-field-name,.fbname{width:190px;margin:0;padding:1pt 0 1pt 3px;font-size:11px;}
.feedback-text-field-email,.fbemail{width:190px;margin:0;padding:1pt 0 1pt 3px;font-size:11px;}
.feedback-submit-cell,.fbsc,#fbsb,#fbrc{text-align:right;float:right;padding-right:4px;}
#fbsb{margin-top:4px;}
.feedback-left-column,.fblc{height:260px;}
.feedback-spacer,.fbsp{width:10px;}
.feedback-form-wrapper,.fbwrap{width:406px;margin:auto;}
.feedback-form-wrapper td,.fbwrap td{font-size:10px;padding:2px;}
.feedback-form-wrapper tr:first-child td,.fbwrap tr:first-child td{padding-top:0;}
#Remember{margin-right:4px;}
#thanks{position:relative;margin:30px auto 45px;text-align:left;width:568px;height:128px;overflow:visible;background:url(/images/thankyouBackMiddle.png) repeat-y;}
#thanks hr.top,#thanks hr.bot{width:568px;background:transparent url(/images/thankyouBack.png) no-repeat -1px -1px;}
#thanks hr.top{top:-12px;background:transparent url(/images/thankyouBack.png) no-repeat -1px -1px;height:12px;}
#thanks hr.bot{bottom:-13px;top:auto;background-position:-1px -14px;height:13px;}
#thanks h1{position:absolute;top:13px;left:60px;font:20px/27px Georgia;color:#e27c03;}
#thanks p{position:absolute;top:50px;left:60px;font:13px/16px Arial;color:#515151;}
#thanks address{position:absolute;top:100px;left:60px;font:italic 13px/14px Georgia;color:#666;}
#thanks img.spikey{position:absolute;top:10px;left:15px;}
#thanks img.close{display:block;position:absolute;top:-11px;right:1px;cursor:pointer;}
.inputfield-form-content{background-image:none;width:565px;border-left-style:solid;border-right-style:solid;border-top-style:solid;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-left-color:#FE6518;border-right-color:#FE6518;border-top-color:#FE6518;}
.inputfield-examples-link-wrapper{background-image:none;width:585px;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-color:#FE6518;border-right-color:#FE6518;border-bottom-color:#FE6518;}
#sidebar{position:absolute;right:-157px;margin-top:20px;width:204px;z-index:201;}
#inputArrow{float:left;position:absolute;margin-left:-38px;margin-top:26px;}
#howToCompute{float:right;position:absolute;margin-left:558px;margin-top:14px;}
#newtoalpha{background:url('/images/hSprite.png') repeat-y -6921px 0;margin-top:6px;position:relative;}
#newtoalpha hr.top,#newtoalpha hr.bot{background:url('/images/sidebar-pod.png') no-repeat scroll 0 1px;background:url('/images/newtoalpha-sprite.png') no-repeat scroll 0 0;width:204px;height:41px;top:-41px;}
#newtoalpha hr.bot{background-position:0 -42px;top:auto;height:14px;bottom:-14px;}
#newtoalpha>div{padding:0 0 5px 18px;width:183px;}
#newtoalpha .side-header,#newtoalpha h1{color:#db0303;font-size:13px;}
#newtoalpha .side-header #closePopup{background:url('/images/newtoalpha-closer-popup.png') no-repeat;color:#777;font-family:Arial!important;font-size:10px;height:84px;margin-left:-98px;margin-top:-80px;padding:12px 13px;position:absolute;width:103px;}
#newtoalpha .side-header #closePopup span{display:block;margin-top:5px;}
#newtoalpha .side-header #closePopup span b{font-family:Georgia;font-weight:normal;}
#newtoalpha .side-header #closeNewToAlpha{background:url('/images/newtoalpha-close.png');cursor:pointer;display:block;float:right;height:22px;margin-top:-15px;margin-right:24px;width:21px;}
#newtoalpha .side-header #closeNewToAlpha:hover{background:url('/images/newtoalpha-close-red.png');}
#newtoalpha .side-header .greybar{color:#838383;}
#newtoalpha #thingstotry{font-family:Arial;margin-bottom:0;}
#newtoalpha .thingstotry{color:#db0303;font-family:Arial;font-size:11px;}
#newtoalpha #thingstotry ul li{background:url('/images/newtoalpha-bullet.gif') no-repeat 0 5px;margin:.5em 0!important;padding-left:10px;}
#newtoalpha #thingstotry ul li.moreLink{background:none;}
#newtoalpha #thingstotry ul li.moreLink a{color:#DB0303;font-size:10px;}
#newtoalpha #thingstotry ul li.moreLink a:hover{color:#EF6518!important;}
#newtoalpha .inputtype{color:#292929;font-size:11px;}
#newtoalpha .inputtype:hover{cursor:pointer;}
#newtoalpha .inputexample{color:#949494!important;font-size:10px!important;}
#newtoalpha .inputtext{color:#6f6f6f;font-size:11px;}
#newtoalpha .quicklink{font-family:Arial;margin:0;}
#newtoalpha .quicklink a{color:#6f6f6f;font-size:11px;line-height:18px;}
#newtoalpha .quicklink a:hover{color:#DB0303;}
.newtoalpha{display:none;position:relative;margin-top:-36px;margin-bottom:40px;}
#relatedlinks{background:url(/images/hSprite.png) repeat-y -6921px 0;position:relative;}
#newToAlphaContainer+#relatedlinks{margin-top:60px;}
#relatedlinks>div{padding:3px 16px 8px 18px;width:160px;}
#relatedlinks>div>p{overflow:hidden;}
#relatedlinks hr.top,#relatedlinks hr.bot{background:url(/images/sidebar-pod.png) no-repeat scroll 0 1px;width:204px;height:37px;top:-37px;}
#relatedlinks hr.bot{background-position:0 -38px;top:auto;height:14px;bottom:-14px;}
.side-header,#sidebar h2{background:transparent;font-family:Arial;font-size:11px;color:#A79DB4;position:relative;top:-20px;left:18px;}
.related-content{cursor:pointer;margin-bottom:6px;margin-top:-5px;}
.related-content>.side-subject,.related-content>.side-subject .side-source{font-family:Arial;font-size:11px;}
.related-content>.side-subject{color:#646464;}
.related-content>.side-subject .side-source{color:#949494;}
.related-content:hover>.side-subject{color:#EF6518;}
.related-content:hover>.side-subject .side-source{color:#949494;}
.related-content>.side-content{font-family:Arial;font-size:10px;color:#999;}
.related-content:hover>.side-content{color:#646464;}
.related-content>.side-link{font-family:Arial;font-size:10px;color:#A8A8A8;line-height:15px;}
.related-content:hover>.side-link{color:#EF6518;}
.related-content:hover>.side-link:hover{color:#DB0303;}
.side-collapse{font-family:Arial;font-size:10px;font-weight:bold;color:#949494;cursor:pointer;}
.show,.related-content:hover .article{display:block;}
.hide{display:none;}
.newparagraph{color:#BBB!important;}
.sidebar-article,.article{background:transparent url(/images/hSprite.png) repeat-y scroll -7129px 0;left:-220px;padding-left:8px;position:absolute;width:230px;z-index:150;margin-top:37px;}
.sidebar-article hr.popbot,.sidebar-article hr.poptop,.article hr.popbot,.article hr.poptop{background:transparent url(/images/sidebar-hover.png) no-repeat scroll 0 0;height:37px;top:-37px;width:248px;border:0 none;display:block;left:0;margin:0;padding:0;position:absolute;}
.sidebar-article hr.popbot,.article hr.popbot{background-position:0 -45px;height:30px;left:-5px;top:auto;z-index:3;}
.sidebar-article hr.poptop,.article hr.poptop{height:43px;left:-5px;top:-43px;z-index:1;}
.sidebar-article .boundary,article .boundary{margin:-16px 0 0 15px;position:relative;width:180px;z-index:2;}
.sidebar-article .subject,.article .subject{font-family:Arial;font-size:12px;color:#2E2E2E;margin-bottom:6px;}
.sidebar-article:hover .subject,.article:hover .subject{color:#EF6518;}
.sidebar-article .source,.article .source{color:#949494;font-size:11px;}
.sidebar-article .screenshot,.article .screenshot{border:1px solid #CCC;margin-bottom:5px;margin-top:1px;margin-left:-2px;}
.sidebar-article .content,.article .content{font-family:Arial;font-size:10px;line-height:14px;color:#646464;display:block;overflow:hidden;width:180px;}
.sidebar-article .urlonly,.article .urlonly{display:block;margin-bottom:3px;}
.sidebar-article .more,.article .more{font-family:Arial;}
.sidebar-article .more-link,.article .more-link{color:#EF6518;}
.sidebar-article .more-link:hover,.article .morelink:hover{color:#DB0303;}
.sidebar-article a,.sidebar-article a:link,.sidebar-article a:visited,.article a,.article a:link,.article a:visited{font-size:10px;}
#show-more{margin-top:-5px;margin-bottom:-1px;}
.sidebar-image{left:-220px;padding-left:17px;padding-top:16px;position:absolute;z-index:150;margin-left:-4px;margin-top:-5px;}
.sidebar-image-frame{background:transparent url('/images/sidebar-image-frame.png') no-repeat;height:200px;left:-220px;padding-left:8px;position:absolute;z-index:151;margin-left:-4px;margin-top:-5px;width:248px;}
#searchtheweb{background:url(/images/hSprite.png) repeat-y -6921px 0;position:relative;}
#newToAlphaContainer+#searchtheweb{margin-top:60px;}
#relatedlinks+#searchtheweb{margin-top:62px;}
#searchtheweb hr.top,#searchtheweb hr.bot{background:url(/images/sidebar-pod.png) no-repeat scroll 0 1px;width:204px;height:37px;top:-37px;}
#searchtheweb hr.bot{background-position:0 -38px;top:auto;height:14px;bottom:-14px;}
#searchtheweb>div{padding:3px 16px 8px 18px;width:160px;}
.searchweb{color:#949494;font-family:Arial;margin-bottom:0;margin-top:0;}
.searchweb a{color:#949494!important;}
.searchweb a:hover{color:#DB0303!important;}
#doSearch{font-size:11px;}
#webSearch{margin:0;padding:0;}
#searchicon{margin-bottom:-1px;margin-right:3px;margin-top:-2px;vertical-align:middle;}
#webSearchContent input{vertical-align:middle;}
#searchEngineMenu{cursor:pointer;line-height:18px;list-style:none;margin:4px 0 0 0;position:absolute;z-index:10;}
#searchEngineMenu li{background-color:#fff;background-image:none;border-left:1px solid #999;border-right:1px solid #999;color:#999;font:10px Arial,sans-serif;height:20px;line-height:20px;margin:0;padding:0 0 0 1px;position:relative;top:-4px;vertical-align:middle;width:55px;}
#searchEngineMenu b{display:inline-block;vertical-align:middle;margin:0 1px;height:10px;width:11px;background:url(/images/radio-buttons.gif) no-repeat -12px 0;}
#searchEngineMenu .on b{background-position:0 0;}
#searchEngineMenu:hover{width:auto;}
#searchEngineMenu:hover li{display:list-item;background-color:#FFF;}
#searchEngineMenu li:first-child{border-top:1px solid #999;}
#searchEngineMenu li:last-child{border-bottom:1px solid #999;}
#searchEngineMenu li:hover{color:#FE6518;}
#connect{background:url(/images/hSprite.png) repeat-y -6921px 0;position:relative;margin-top:60px;}
#connect hr.top,#connect hr.bot{background:url(/images/sidebar-pod.png) no-repeat scroll 0 1px;width:204px;height:37px;top:-37px;}
#connect hr.bot{background-position:0 -38px;top:auto;height:14px;bottom:-14px;}
#connect>div{padding:3px 16px 8px 18px;width:160px;}
#connect div span{display:block;font-size:11px;margin-left:25px;}
#communityicon{float:left;margin-bottom:-1px;margin-right:3px;margin-top:0;vertical-align:middle;}
.askcommunity{color:#949494;font-family:Arial;margin-bottom:0;margin-top:0;}
.askcommunity a{color:#949494!important;cursor:pointer;}
.askcommunity a:hover{color:#DB0303!important;}
.askcommunity a:hover span{color:#DB0303!important;}
#ads{background:url(/images/hSprite.png) repeat-y -6921px 0;position:relative;margin-top:60px;margin-bottom:200px;}
#ads>div{padding:3px 16px 8px 18px;width:160px;}
#ads>div>p{overflow:hidden;padding:3px 0;}
#ads>div.related-content>a{color:#A79DB4;}
#ads hr.top,#ads hr.bot{background:url(/images/sidebar-pod.png) no-repeat scroll 0 1px;width:204px;height:37px;top:-37px;}
#ads hr.bot{background-position:0 -38px;top:auto;height:14px;bottom:-14px;}
#ads p.ad-content{color:#999;font-family:Arial!important;font-size:10px;padding:5px 0;}
#ads .related-content:hover>a{color:#FE6518;}
#ads .related-content+.related-content{margin-top:-2px;}