/* Basic structure and styles for cross-browser compability:
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.11.0
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,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,strong,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%;}q:before,q:after{content:'';}
body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
body{text-align:center;}#doc{width:57.69em;*width:56.3em;min-width:750px;margin:auto;text-align:left;}#hd,#bd{margin-bottom:1em;text-align:left;}#ft{font-size:77%;font-family:verdana;clear:both;}.yui-t1 #yui-main .yui-b, .yui-t2 #yui-main .yui-b, .yui-t3 #yui-main .yui-b, .yui-t4 .yui-b, .yui-t5 .yui-b, .yui-t6 .yui-b{float:right;}.yui-t1 .yui-b, .yui-t2 .yui-b, .yui-t3 .yui-b, .yui-t4 #yui-main .yui-b, .yui-t5 #yui-main .yui-b, .yui-t6 #yui-main .yui-b{float:left;}.yui-t1 #yui-main .yui-b{width:76%;min-width:570px;}.yui-t1 .yui-b{width:21.33%;min-width:160px;}.yui-t2 #yui-main .yui-b, .yui-t4 #yui-main .yui-b{width:73.4%;min-width:550px;}.yui-t2 .yui-b, .yui-t4 .yui-b{width:24%;min-width:180px;}.yui-t3 #yui-main .yui-b, .yui-t6 #yui-main .yui-b{width:57.6%;min-width:430px;}.yui-t3 .yui-b, .yui-t6 .yui-b{width:40%;min-width:300px;}.yui-t5 #yui-main .yui-b{width:65.4%;min-width:490px;}.yui-t5 .yui-b{width:32%;min-width:240px;}.yui-g .yui-u, .yui-g .yui-g, .yui-ge .yui-u, .yui-gf .yui-u{float:right;display:inline;}.yui-g .first, .yui-gd .first, .yui-ge .first, .yui-gf .first{float:left;}.yui-g .yui-u, .yui-g .yui-g{width:49.1%;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-gb .yui-u, .yui-gc .yui-u, .yui-gd .yui-u{float:left;margin-left:2%;*margin-left:1.895%;width:32%;}.yui-gb .first, .yui-gc .first, .yui-gd .first{margin-left:0;}.yui-gc .first, .yui-gd .yui-u{width:66%;}.yui-gd .first{width:32%;}.yui-ge .yui-u{width:24%;}.yui-ge .first, .yui-gf .yui-u{width:74.2%;}.yui-gf .first{width:24%;}.yui-ge .first{width:74.2%;}#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf{zoom:1;}

/* Lookingatdata specific
======================================= */

#hd {margin: 4em 0 3em 0;}
#hd h1, #hd h2 {margin: 0; line-height:  1em;}
#hd h2 {font-size:  2em;}

/* Basic styles ------------------------- */
a:link, a:visited {/*background-color: #FFE6F9; padding: 1px 3px;*/ color: #8F006B;}
a:hover {background-color: #EEE6FF; color: #24006B;}

.bigbutton {margin-top: 2em; text-align: center;}
.smallbutton {margin-top: 1em;}
#bd .smallbutton {margin-bottom: 1em;}
.bigbutton a {font-size: 2em; border: 1px solid #8F006B; padding: 0.5em; background-color: #FFE6F9}
.smallbutton a {font-size: 150%; border: 1px solid #8F006B; background-color: #FFE6F9; width: 100%; display: block; text-align: center;padding: 0.5em 0; text-decoration: none;}
.smallbutton a:hover, .bigbutton a:hover {background-color: #8F006B; border-color: #FFE6F9; color: #FFE6F9; }
td {vertical-align: top;}
#bd * {margin-bottom: 0.5em; line-height: 1.5em;}
ul {margin-left: 2em; margin-bottom: 0.5em; list-style: disc;}

h1, h2, h3 {font-family: "Helvetica Neue", Helvetica, Arial, "sans serif"; font-weight:  normal;}
#hd h1 {font-size: 4em;}
#hd h1 a {color: #000; text-decoration: none;}
#hd h1 a:hover {background: none;}

em {font-style: italic;}
pre {font-size: 1em;}

h1 {font-size: 1.8em; font-weight: 100; line-height: 1em;}
/*h1 span {background-color: #EEE6FF; color: #24006B; padding: 0 3px;}*/

h2 {font-size: 1.6em; margin-top: 1.5em; color: #8F006B;}
/*h2 span {background-color: #FFE6F9; padding: 0 3px;;}*/
.sidebar h2 {margin-top: 1em; font-size: 1.2em;}
.firstline, h2.firstline {margin-top: 0;}
h3 {font-weight: bold;}
  
#ft {font-size: 100%; border-top: 1px solid #ccc; padding-top: 1em; margin-top: 3em;}

strong {font-weight: bold;}

a img {padding: 5px; line-height: 1em; border: 1px solid #ccc; margin-top: 1em;}

/* Sidebar ------------------------- */


#sidebar {font-size:  0.9em; line-height: 1.3em; text-align: right;}
#sidebar ul {list-style:  inside;}