* {
background-image:none !important;
float:none !important;
font-size:10px !important;
font-variant:normal !important;
height:auto !important;
left:auto !important;
letter-spacing:0 !important;
margin:auto 0 !important;
max-width:250px !important;
padding-left:0 !important;
padding-right:0 !important;
position:static !important;
text-transform:none !important;
top:auto !important;
word-spacing:0 !important;
}
:not(body):not(html):not(li):not(ol):not(ul) {
overflow:hidden !important;
}
:not(img) {
width:auto !important;
}
:not(input):not(select):not(textarea) {
border-style:none !important;
}
a {
text-decoration:underline !important;
}
body {
background-color:#FFFFFF !important;
padding:5px !important;
width:250px !important;
}
body, html {
margin:0 !important;
}
h1{
font-size:14px !important;
}
h2, h3 {
font-size:12px !important;
}
html {
background-color:#666666 !important;
padding:0 !important;
}
li {
display:list-item !important;
}
ol, table, tbody, td, tfoot, th, thead, tr, ul {
display:block !important;
}
.wrapper td, 
.wrapper th {padding:0;}

ol, ul {
padding-left:15px !important;
}
ul {
list-style-type:square !important;
}
ul li span {
  display:none;
}
hr {
height:1px !important;
margin:4px 0 !important;
display:block !important;
}
#direct-access {display:block !important;}
#direct-access-link {display:none !important;}