/* Copyright 2010 Google Inc. All Rights Reserved. */
td.btn_tl_blue{vertical-align:bottom;text-align:right;background-image:url(/cse/images/btn_top_left_blue.gif);background-repeat:no-repeat;background-position:bottom right;width:7px;height:11px}td.btn_top_blue{background-image:url(/cse/images/btn_top_blue.gif);background-repeat:repeat-x;background-position:bottom}td.btn_tr_blue{vertical-align:bottom;text-align:left;background-image:url(/cse/images/btn_top_right_blue.gif);background-repeat:no-repeat;background-position:bottom left;width:11px;height:11px}td.btn_left_blue{background-image:url(/cse/images/btn_left_blue.gif);background-repeat:repeat-y;background-position:right}td.btn_text{background-color:#365789;color:#fff;font-size:16px!important;font-weight:bold;padding:1px 5px!important;text-align:center}td.btn_right_blue{background-image:url(/cse/images/btn_right_blue.gif);background-repeat:repeat-y;background-position:left}td.btn_bl_blue{vertical-align:top;text-align:right;background-image:url(/cse/images/btn_bot_left_blue.gif);background-repeat:no-repeat;background-position:bottom right;width:9px;height:11px}td.btn_bot_blue{background-image:url(/cse/images/btn_bot_blue.gif);background-repeat:repeat-x;background-position:top}td.btn_br_blue{vertical-align:top;text-align:left;background-image:url(/cse/images/btn_bot_right_blue.gif);background-repeat:no-repeat;background-position:bottom left;width:12px;height:11px}.btn{cursor:pointer}.btn td{padding:0;font-size:1px}.btn img{border:none;padding:0!important;margin:0!important}body{font-family:arial,sans-serif;font-size:small;margin:0;background-color:#ffffff}img{border:0}#parent{padding-top:4px;padding-left:10px;height:100%}a{color:#0000cc}table{font:inherit;font-family:inherit}#leftnav a{color:#0000cc}#leftnav{line-height:20px;width:180px;clear:left;float:left;overflow:hidden;margin-right:1em}#leftnav a{white-space:normal}#cse-panel-nav{margin:0;padding:0;list-style:none}ul#cse-panel-nav li{margin-bottom:1em}ul#cse-panel-nav li a,ul#cse-panel-nav li ul li a{padding-left:.5em}#cse-panel-nav ul{margin-left:0;margin-bottom:1em;padding:0 0 0 1em;list-style:none}#cse-panel-nav ul li{margin-bottom:.5em}.cse-panel-nav-selected{display:block;font-weight:bold;background-color:#e5ecf9;padding:.2em 0}#cse-nav-resources{padding:.5em;display:block;background-color:#fffbe8;border:1px solid #fff1a9}#cse-nav-resources h4{padding:0 0 0 .5em;margin:0}#cse-nav-resources ul{list-style:none;padding:0 0 0 1em;margin:0}h1{font-weight:bold;font-size:large}.top{margin-top:0}h2{background-color:#e5ecf9;font-weight:bold;font-size:small;padding:2px}.nochrome{background-color:#ffffff;padding:0}h3{font-weight:bold;font-size:small;margin-bottom:0}.buttonfix{overflow:visible;padding:0 0.4em}.bookmarklet-button{border:2px groove black;padding:0 5px 2px;background-color:rgb(221,221,221);color:black;font-family:sans-serif;text-decoration:none;font-size:10pt;margin-top:5px}#bmheader{width:100%;float:left}#bmlogo{left:10px;width:160px}#bmchrome{background-color:#e5ecf9;border-top:1px solid #3366cc;font-weight:bold;margin-top:10px;margin-left:20px;padding-left:5px}#bookmarklet{float:left;padding-top:30px}#bookmarklet td,#bookmarklet th{vertical-align:top;text-align:left;padding:8px 0}#bookmarklet th{padding-right:10px;width:160px}#bookmarklet td{width:500px}#bmsites{width:100%}#bmsites td,#bmsites th{padding:2px;padding-right:10px;white-space:nowrap}#bmsites th{background-color:#e5ecf9;font-weight:normal}.savebuttons{float:left;white-space:nowrap;padding-top:12px}.formlabel{white-space:nowrap}.forminput_long{width:400px}.padtop td{padding-top:12px}.padbot td{padding-bottom:12px}.nopad td{padding-top:0;padding-bottom:0}.labels td{white-space:nowrap}.fullurl{padding:4px;position:absolute;background-color:#fff;border:1px solid black}#header{padding-top:6px;padding-bottom:10px}#header #title{border-bottom:1px solid rgb(153,153,153);font-size:17px;color:rgb(102,102,102);font-weight:bold;padding-top:20px;margin-bottom:30px}#footer{width:100%;float:left;text-align:center;clear:both;padding-top:10px;padding-bottom:10px}#account #email{font-weight:bold}#content{padding-bottom:15px;font-size:small}.small{font-size:small}.medium{font-size:medium;font-weight:bold}.divider{border-top:1px solid #bbcced}.servicetitle{font-weight:bold}.servicetitle a{color:#000000;text-decoration:none}#servicetable{padding-left:30px;padding-top:30px;padding-bottom:20px}.zcol{border-left:1px solid #efefef}.zcoligoogle{border-left:1px solid #bbcced}.example{color:#666666;clear:left}.empty{color:#666666;font-style:italic}.required{color:#ff0000}.gray{color:#666666}.disabledtab{color:#666666;text-decoration:underline}.maxwidth{max-width:800px}.sitetable{width:100%}.sitetable.header{border:1px solid #cccccc}.sitetable.header td{background-color:#e5ecf9}.sitetable.closedheader td{background-color:#e5ecf9}tr.itemrow td{border-bottom:1px solid #cccccc;padding:2px}tr.itemrow_last td{padding:2px}.sitetable tr.grayrow td{background-color:#efefef}.zippytitle{font-weight:bold}.zippytitle a,a.zippytitle{text-decoration:none;color:#000000;cursor:pointer}.zippytitlelink a{text-decoration:underline;color:#0000cc;font-weight:bold}pre,.code{background-color:#f5f5f5;color:#007000;font-family:"bogus font here",monospace;font-size:100%;border:1px solid silver}span.code{padding:2px}pre{padding:0.5em;overflow:auto;margin:2em 0}.label{color:#999999}.selected{color:#000000}a.nonlink{cursor:pointer;color:#0000cc}a.fakelink{cursor:pointer;color:#0000cc;text-decoration:underline}.innerzippy{background-color:#ffffff}#csehomecontent{width:100%;text-align:center;clear:both}.editcsetable{width:100%}.editrow{background-color:#efefef}#leftnavindent{padding-top:5px;padding-left:15px;padding-bottom:5px}.leftpadding1{width:10px;white-space:nowrap}.leftpadding2{width:15px;white-space:nowrap}optgroup{color:#666666;font-weight:normal;font-style:normal}optgroup option{color:#000000}.onebox{margin-top:11px;padding:4px}.error{color:#ff0000}#nav ul li a.selected{font-weight:bold;color:#333;text-decoration:none}table.cses th{font-weight:normal;width:200px}table.cses td{padding:2px 6px}div.profile-preview-text a,.profile-preview-text a:visited{color:#0000cc}.nowrap{white-space:nowrap}#subscription-text{margin:1em 0;text-align:right}#subscribe-image{margin:0 1em;float:right;z-index:1}#subscribe-more{white-space:nowrap}#perm-link{background-color:#efefef;padding:1em;margin:1em 0.5em}#perm-url{font-weight:bold}.subscription{clear:both;height:50px;float:left;padding:0.5em}.subscription .portrait{z-index:1}.subscription .portrait img{max-height:50px}#edit-profile-submit{clear:both}#edit-profile td{padding:2px}#edit-profile input{width:40ex}#about-me th{vertical-align:top}#upload-title{font-weight:bold}#upload-text{padding:0 10px}#upload-picture{padding:10px;margin:2em 0;background-color:#e5ecf9;width:500px;height:120px}#upload-picture #input{padding-top:1em}#edit-profile-submit{text-align:center}.getstarted_block{margin-top:5px;margin-bottom:5px;margin-right:10px}.getstarted_block tr:first-child td{white-space:nowrap;width:400px;background-color:#e5ecf9}.getstarted_block td{white-space:nowrap;width:200px}.directory-profile{float:left;padding:1em}.directory-profile .profile-image{max-height:45px;max-width:45px}#onebox-feed-submit{padding:0.5em;text-align:center}#onebox-feed-submission{background-color:#e5ecf9;padding:1em;width:70%}#url-input{width:50ex}div#profile-layout{margin:3%;margin-top:20px;padding:0}#profile-layout-table{width:100%}.profile-network-seemore a:visited{color:#0000cc}#profile-layout-table td{vertical-align:top;padding-right:30px;font-size:small}#profile-layouttable img{border:0}.profile-heading{margin-bottom:1.2em}.profile-heading-name{font-size:1.5em;font-weight:bold}.profile-provider-description{margin-bottom:2em}.profile-stats{margin-bottom:1.2em}.profile-contributions{margin-bottom:1.6em}.profile-contributions-siteslabeled{text-indent:-30px;margin-left:30px}.profile-subscribers{margin-top:2em}#profile-subscribers-table{border:0;padding:0;margin:0}#profile-subscribers-table td{padding:2px;padding-right:10px}a.profile-item-link{white-space:nowrap}.rankbar-image{margin-bottom:.2em}#preview-subscribe-arrow{vertical-align:top;padding-right:3px}#preview-snapshot-area{width:100%}#preview-topic-arrow{padding-left:3px}#preview-subscribe-arrow{vertical-align:top;padding-right:3px}td#preview-topic-arrow{padding-left:3px;vertical-align:bottom}#preview-table td{padding:0}a.preview-link-unselected{color:#0000cc}.profile-network-members-container{height:75px;max-height:75px;overflow:hidden;margin-bottom:10px;padding:0;margin:0;padding-left:10px;}#profile-network-table td{margin:0;padding:0;padding-bottom:10px;padding-right:3px}.profile-network-pane{max-width:810px;margin-top:10px;height:75px;overflow:hidden;position:relative;}.profile-network-seemore{white-space:nowrap;position:absolute;text-align:right;right:20px;top:0;padding-top:38px;width:90px;margin-left:6px;z-index:10}div.profile-network-seemore{padding-top:35px}.profile-network-members-container .profile-network-item{margin:0;padding:0;padding-left:5px;padding-right:0;height:75px;width:65px;float:left;text-align:center;z-index:-1}.profile-network-table{margin-top:10px;margin-bottom:10px;height:75px;max-height:75px}.profile-network-table td{margin:0;padding:0}td.profile-network-table-cell{margin:0;padding:0;margin-left:0;height:75px;max-height:75px;overflow:hidden}td.profile-network-table-trailercell{vertical-align:bottom;padding:0;margin:0;padding-bottom:12px;text-align:left;padding-left:10px;vertical-align:bottom}.tear-separator-table,.tear-separator-table td{margin:0;padding:0;border:0;height:17px;max-height:17px;min-height:17px}.tear-separator-table{width:100%}.tear-separator-table img,tear-bottom-table img{padding:0;border:0;margin:0}.tear-separator-table .tear-separator-leftcell{width:328px;height:17px;background-image:url("../images/tear_separator_left.gif")}.tear-separator-table .tear-separator-spacer{height:17px;width:100%;min-height:17px;max-height:17px;background-image:url('../images/tear_separator_tile.gif');font-size:4px}.tear-separator-table .tear-separator-rightcell{height:17px;min-height:17px;max-height:17px;width:44px;background-image:url("../images/tear_separator_right.gif")}.tear-separator-table .tear-separator-leftimage{width:328px;height:17px;border:0}.tear-separator-table .tear-separator-rightimage{width:44px;height:17px;border:0}.tear-bottom-table,.tear-bottom-table td{margin:0;padding:0;border:0;height:17px;max-height:17px;min-height:17px}.tear-bottom-table{width:100%;margin:0}.tear-bottom-table .tear-bottom-leftcell{width:106px;height:17px;background-image:url("../images/tear_bottom_left.gif")}.tear-bottom-table .tear-bottom-spacer{height:17px;min-height:17px;max-height:17px;background-image:url('../images/tear_bottom_tile.gif');font-size:4px}.tear-bottom-table .tear-bottom-rightcell{height:17px;min-height:17px;max-height:17px;width:306px;background-image:url("../images/tear_bottom_right.gif")}.tear-bottom-table .tear-bottom-leftimage{width:106px;height:17px;border:0}.tear-bottom-table .tear-bottom-rightimage{width:306px;height:17px;border:0}#labels .contents{margin-right:50%}#context-nav{clear:both}#context-nav td,#context-nav th{padding:2px 6px;clear:both}#context-nav th{font-weight:normal;text-align:left}#description{padding:1em 0}.profile .portrait img{max-height:50px}#featured .profile{float:left;padding:1em}.directory-profile{float:left;padding:1em}.directory-profile .profile-image{max-height:45px;max-width:45px}div#directory-container{width:680px}div.directory-item{float:left;margin-right:10px;margin-bottom:10px;padding:5px;width:116px;text-align:center}div.directory-item#selected{background-color:gray}table.item-image-table{width:45px;height:45px;border:1px solid blue;background-color:white}table.item-image-table td{background-color:white}div.item-image-container{display:-moz-inline-block;overflow:hidden;background-color:white}img.image-thumbnail{border:0}div.item-text-container{margin-top:3px;margin-bottom:3px;min-height:20px;height:20px}div#directory-container{width:100%}div.directory-item{float:left;margin-left:12px;margin-right:12px;margin-top:5px;margin-bottom:-25px;text-align:center}div.directory-item td a{color:#0000cc}img.image-thumbnail{border:1px;width:100px;height:100px;border:1px solid #0000cc}.image-thumbnail-small{border:1px;width:60px;height:60px;border:1px solid #0000cc;margin-left:10px}#splash #header{margin-top:10px;text-align:left;width:800px}#splash{clear:both}#chrome{border-top:1px solid #3366cc;font-weight:bold;font-size:18px;background-color:#e5ecf9;padding-left:5px}.product{border-bottom:1px solid rgb(204,204,204);padding-bottom:2px;margin-bottom:4px}.product h1{display:inline;padding:0;margin:0}table.news{border-top:1px solid #3366cc;background-color:#e5ecf9}.mynetwork-subscriptions-container{margin:0;padding:0}div.mynetwork-subscriptions-item{margin-left:-60px;margin-right:20px;float:left;overflow:hidden}* html div.mynetwork-subscriptions-item{margin-left:-40px;margin-right:20px}.networkTable td{padding:10px;vertical-align:top}.modal-dialog-bg{position:absolute;top:0;left:0;background-color:#999;z-index:1}.modal-dialog{position:absolute;top:0;left:0;z-index:2}.dialog{border:1px solid #666;padding:10px;width:500px;background-color:#fff;z-index:2}form{display:inline}.site-selected{background-color:#ffc}.warning{background-color:#ffff99;padding:2px}table.queries td,th{padding:3px}table.queries th{font-weight:normal;font-size:x-small;color:#999999}table.queries td{border-bottom:1px solid #e8e8e8}table.queries td.alt{background-color:#e8eef7}.unimportant{color:#7777cc}table.splash-news{border-top:thin dotted #cccccc}a.subscribe{color:#bb4900;text-decoration:none}a.subscribe img{height:15px;padding-bottom:2px;vertical-align:middle;width:15px;border:0}a.subscribe span{text-decoration:underline}.wiztip{background-color:#efefef;padding:10px;margin-top:10px;margin-bottom:10px}a{white-space:nowrap!important}a.zippy{cursor:pointer;color:#0000cc}a.zippy span{text-decoration:underline}a.zippy img{padding-right:2px}.new{color:red}.disabled *{color:grey}.param{font-weight:bold}code.tool{font-family:"bogus font here",monospace;font-size:90%}dl{margin-left:12px}dt{margin-left:-12px}h1.wizard{font-size:16px;font-weight:bold;margin-top:20px;margin-bottom:1px}table#wizard{border-collapse:collapse;border-top:1px solid #cccccc}table#wizard tr.arrow td{font-size:1px}table#wizard td{padding:0;margin:0;color:#666666;text-align:center}table#wizard td.current{font-weight:bold;color:#000000}td.corners .dark{background-color:#cedff7!important}td.corners .one{background:#e5ecf9;display:block;height:1px;overflow:hidden;margin:0 2px;font-size:1px;line-height:1px}td.corners .two{background:#e5ecf9;display:block;height:1px;overflow:hidden;margin:0 1px;font-size:1px;line-height:1px}ul.bullets li{padding-bottom:2px}img.picture{padding-left:1em}.codeSampleNP{color:#000000;font-weight:bold}th.left{text-align:left;background:#e5ecf9;padding:4px 10px 4px 4px}th.middle{text-align:center;background:#e5ecf9;padding:4px 10px}th.right{text-align:center;background:#e5ecf9;padding:4px 10px}td.left{padding:4px;vertical-align:top;font-weight:bold}td.middle{font-weight:bold;color:#505050;padding:4px 6px;vertical-align:top}td.right{padding:4px;vertical-align:top}th.attrheaderl{text-align:left;padding:4px 6px;font-weight:bold;vertical-align:middle;background:#e5ecf9}td.attrname{padding:4px;font-weight:bold;vertical-align:top;text-align:left}td.attrtype{padding:4px;vertical-align:top;text-align:left}td.tagname{width:20%;padding:4px;font-weight:bold;vertical-align:top;text-align:left}td.tagtype{width:80%;padding:4px;vertical-align:top;text-align:left}.l4{width:100%;background:#fff;border-bottom:1px solid #3a7bcb;font-size:100%;font-weight:bold}.l1{vertical-align:middle;padding:4px;width:100%;background:#e5ecf9;font-size:120%;border-top:1px solid #3a7bcb;color:#000;font-weight:bold}.l2{vertical-align:middle;padding:4px;width:100%;background:#e5ecf9;font-size:105%;border-bottom:1px solid #3a7bcb;color:#000;font-weight:bold}.l3{width:100%;padding:4px;background:#fff;border-bottom:1px solid #3a7bcb;font-weight:bold}div.additnow{background-image:url(http://www.google.com/images/grad.png);background-repeat:repeat-x;background-position:bottom;border:1px solid #ccc;cursor:pointer;padding:4px;margin-top:0;width:80px;text-align:center}#cse-main-search-text{width:180px}