html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}:focus{outline:0;}table{border-collapse:collapse;border-spacing:0;}

#page { padding: 0; width: 100%; }

#nav, #header, h1, p.right, .log, .submitleft { display: none; }

table#viewlist { width: 100%; border-bottom: 1px solid #b7ac90; border-top: 1px solid #b7ac90; border-right: 1px solid #d8d8d8; }
table#viewlist th {	background: #ebebeb; border-left: 1px solid #d8d8d8; font-weight: 700; padding:3px 5px;	vertical-align: middle; text-align: left; font-size: 12px!important; }
table#viewlist td { border-left: 1px solid #d8d8d8; vertical-align: middle; padding:3px 5px; border-top: 1px solid #d8d8d8; line-height: 1.1em; font-size: 12px!important; } 

.box { background: #fff!important; }


fieldset { border: none; padding: 5px 10px 10px 10px; margin-bottom: 20px; font-family: Tahoma; }
fieldset legend { font-weight: 700; padding: 5px; font-size: 15px; margin-left:-5px; color:#555555; }

.box label { font-weight: 700; padding-right: 10px; width: 300px; display: inline-block; }
.box label:after { content: ":"; }

.box input, .box select, .box textarea { display: none; }

.replace { display: inline-block; }

fieldset div.input { clear: both; border-bottom: 1px solid #ccc; padding: 3px 0; }


br.clear { display: none; }


/* nav
------------------------------------------------------------------ */


/* typography
------------------------------------------------------------------ */
body,input,select,th,td { font: 13px/1.5 Arial, Helvetica, sans-serif; color:#373737; }

h1 { color: #555555; display:none;}
h1,#page .updatediv h3 { font-size: 24px; border-bottom: 1px solid #373737; margin-bottom: 20px; }
h2 { font-size: 21px; }
h3 { font-size: 18px; }
h4 { font-size: 15px; }

.small { font-size: 11px; }

p { padding: 7px 0; }

acronym { border-bottom: 1px dotted #000; cursor:help; }
hr { margin: 20px 0; height: 1px; line-height: 1px; border: none; background: none; border-bottom: 1px solid #B6B7B8; }


/* links
------------------------------------------------------------------ */
a:link,a:visited { display:none; }
a:hover { text-decoration:none; }
