body{margin:0;padding:0;background:rgb(255,255,255) none;color:rgb(0,0,0);font:small/1.5 Verdana,Helvetica,Arial,sans-serif;text-align:left;}
dt{margin-top:10px;background:rgb(238,238,238);}
h1{margin:0;padding:3px 5px;background:rgb(149,21,21);color:rgb(255,255,255);}
input{margin:0 3px;font-size:1em;}
input[type=text]{width:96%;}
li{margin:0;padding:0;list-style-position:inside;font-size:1em;}
tr{border-bottom:rgb(234,234,234) 1px solid;}
form,dl{margin:0;padding:0;}
h1,h2{clear:both;border-top:rgb(0,0,0) 1px solid;font-size:1.3em;}
h2,h3{padding:3px 5px;border-top:rgb(153,153,153) 1px solid;background:rgb(238,238,238);}
ol,ul{margin:0 0 8px 5px;padding:0;}
table,textarea{width:100%;}
img,abbr,acronym{border:none;}
img,input[type=image],object{max-width:100%;}
p,dt,dd{margin:5px 0;padding:0 5px;}
td,th,tr{margin:0;padding:0;display:block;font-size:1em;text-align:left;}
.nomarg{margin:0;}
a:link,a:active{color:rgb(0,73,170);background:transparent;text-decoration:underline;}
a:visited{color:rgb(35,72,140);text-decoration:underline;}
#footer{font-size:.8em;}
div#content{margin-left:10%;padding-top:1em;}
#container,#content{width:auto;margin:0 5% 0 0;padding:0;border:0;float:none !important;color:rgb(0,0,0);background:transparent none;}
#content,#pagebody,#supportingtext{margin:0 !important;}
.hide,.hide-handheld,#srch,.jsMenu,blockquote img,.feature img{display:none !important;}
