html,body{margin:0;padding:0;background-color:#fff}
body{font: 76% "Lucida Grande","Lucida Sans Unicode",arial,sans-serif;align:left;text-align:left;padding:20px}
p{margin:0 10px 10px}
a{color: #006;text-decoration:none;}
a:hover{text-decoration:underline;}
a.big {font-size:14px;font-weight: bold}

div#container{width:750px;margin:0;background-color:#fff;align:left;text-align:left}
div#container{text-align:left;}


div#header{position:relative;padding:5px 0px 2px 0px;margin-top:1px;}
div#header h1{line-height:50px;margin:0;padding-left:10px;background: #fff;color: #79B30B}
div#header a{position:absolute;right:0;top:23px}

div#content{float:left;width:770px;border: 0px solid #ddd;margin-top: 10px;
padding:0px;font: 100% "Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
}
div#content h1{font: 215% "Lucida Grande","Lucida Sans Unicode",arial,sans-serif bold;text-align:left;margin-bottom:-15px;margin-top:-10px}
div#content h2{font: 115% "Lucida Grande","Lucida Sans Unicode",arial,georgia bold;text-align:left;margin-bottom:10px;font-weight:bold}
div#content .tiny{font: 90% "Lucida Grande","Lucida Sans Unicode",tahoma,sans-serif;text-align:left}
div#content a{color: #E78B00;}
div#content .map {padding:2px;border:  1px solid #ddd;}
div#content .hot{color: #cc0000;}
div#content .maptext {font: 85% "Lucida Grande","Lucida Sans Unicode",arial,georgia bold;text-align:left;color:#6882A0}
div#content .data{border-bottom:1px dotted #999;text-decoration:none;color:#777}
div#content .vital {font: 90% "Lucida Grande","Lucida Sans Unicode",tahoma,georgia bold;text-align:left;color:#444}
div#content .vitalhot {font: 105% arial,tahoma,georgia;font-weight: bold;text-align:left;color:#000}
div#content .indent {margin-left:10px;margin-right:5px;}
div#content .row {background:#fff;border-bottom:1px solid #ddd;font: 10px "Lucida Grande","Lucida Sans Unicode",tahoma,georgia bold;text-align:center;color:#444}
div#content .row1 {background:#F8FAFB;border-bottom:1px solid #ddd;font: 10px "Lucida Grande","Lucida Sans Unicode",tahoma,georgia bold;text-align:center;color:#444}
div#content .row2 {background:#F4F7EF;border-bottom:1px solid #ddd;font: 10px "Lucida Grande","Lucida Sans Unicode",tahoma,georgia bold;text-align:center;color:#444}
div#content .row3 {background:#FBF3EC;border-bottom:1px solid #ddd;font: 10px "Lucida Grande","Lucida Sans Unicode",tahoma,georgia bold;text-align:center;color:#444}
div#content .row4 {background:#FEFEE5;border-bottom:1px solid #ddd;font: 10px "Lucida Grande","Lucida Sans Unicode",tahoma,georgia bold;text-align:center;color:#444}

div#content .rowcap{background:#eee;border-bottom:1px solid #ddd;font: 10px "Lucida Grande","Lucida Sans Unicode",tahoma,georgia bold;text-align:center;color:#444}
div#content .rowcap1{background:#E4EBEF;border-bottom:1px solid #ddd;font: 10px "Lucida Grande","Lucida Sans Unicode",tahoma,georgia bold;text-align:center;color:#444}
div#content .rowcap2{background:#D5DEBE;border-bottom:1px solid #ddd;font: 10px "Lucida Grande","Lucida Sans Unicode",tahoma,georgia bold;text-align:center;color:#444}
div#content .rowcap3{background:#F0D1B2;border-bottom:1px solid #ddd;font: 10px "Lucida Grande","Lucida Sans Unicode",tahoma,georgia bold;text-align:center;color:#444}
div#content .rowcap4{background:#FDFCB2;border-bottom:1px solid #ddd;font: 10px "Lucida Grande","Lucida Sans Unicode",tahoma,georgia bold;text-align:center;color:#444}

div#content .surname{border-top:1px solid #eee;padding:4px;}

div#content input{font-size: 90%}