html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,input,select{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}table{ border-collapse:collapse}ul{ list-style:none}body{    background:#F2F2F2;  margin:0; padding-left:40px;padding-right:40px; color:#555A60;font:normal 62.5% "Lucida Sans Unicode",sans-serif;position:relative;min-width:900px}html{  height:100%}.bg{ background-repeat:no-repeat;width:100%;height:100%;top:0;left:0;position:absolute;z-index:-1000}.tl{ background-image:url(img/tl.gif);background-position:left top}.bl{ background-image:url(img/bl.gif);background-position:left bottom}.tr{ background-image:url(img/tr.gif);background-position:right top}.br{ background-image:url(img/br.gif);background-position:right bottom}.t{ background-image:url(img/t.gif);background-position:left top; background-repeat:repeat-x}.b{ background-image:url(img/b.gif);background-position:left bottom;background-repeat:repeat-x}.l{ background-image:url(img/l.gif);background-position:left top; background-repeat:repeat-y}.r{ background-image:url(img/r.gif);background-position:right top; background-repeat:repeat-y}.box{ position:relative;background-color:White;z-index:1000}#header{  height:100px}h1{font-size:1.4em;margin-bottom:4px}h1,h2,h3,h1 a,h2 a{color:#579;padding-top:6px}#title{  margin-top:20px; margin-left:30px; margin-right:30px;float:left;text-align:center;width:220px}#title h1{font:normal 2em Verdana,sans-serif}#title h2{color:#999;font:normal 1.1em Verdana,sans-serif}#title a{  text-decoration:none}#header #menu a{  background-image:url(img/menuseparator.gif); background-repeat:repeat-y; background-position:left;color:#89A;float:left;font:bold 1.2em "Trebuchet MS",sans-serif;padding:58px 18px 8px;text-align:center;margin-top:9px;text-decoration:none}#header #menu a:hover{background:#FFF url(img/navhover.gif) repeat-x;color:#28E;padding:56px 18px 10px}#content{  padding:30px; color:#555a60}#content h3{  font-size:1.4em; margin-bottom:1em; color:#579}#content h3 a{  text-decoration:none; color:#579}#content h4{  margin-bottom:1em; margin-top:-1em}#content p{  font-size:1.2em; margin-bottom:1.2em}#content img.right{  float:right; margin-left:1.2em}#content img.left{  float:left; margin-right:1.2em}#content input.url{  border:solid 1px #ddd; width:100%; font-size:2em}#content .analyze{  font-size:2em; border:solid 1px #ddd; padding-left:1em; padding-right:1em; margin-top:1em}.input-validation-error{  background-color:#fee}#report{  min-height:200px; position:relative; font-size:1.2em}#report img{   display:block; margin-top:200px; margin-left:auto; margin-right:auto}#report table.urls tr th{  border-bottom:solid 1px #ddd; vertical-align:middle; padding-bottom:1.2em}#report table.urls{  border:solid 1px #ddd}#report table.urls td,#report table.urls th{  border-left:solid 1px #ddd; padding-top:0.5em; padding-bottom:2.4em; padding-left:0.5em; padding-right:0.5em}#report table.urls .status{  display:block; font-size:0.9em}#report table.violations,#report table.violations td{  border:none}#report table.violations td{  width:50%; padding:0; padding-bottom:2.4em}#report table.violations td.violation-title{  width:20%; padding-left:20px; background-repeat:no-repeat; padding-right:0.5em}#report table.violations td.violation-title .more-info{  margin-top:0.5em; display:none}#report table.violations td.Error{  background-image:url(img/error16.png)}#report table.violations td.Warning{  background-image:url(img/warning16.png)}#report table.violations td.Information{  background-image:url(img/information16.png)}#report table.urls a.url{  background-image:url(img/website16.png); background-repeat:no-repeat; padding-left:20px}td.text{  text-align:left}td.number{  text-align:right}#footer,#footer a{  text-align:center; color:#89a}