* { 
position: static !important; 
margin: 0  !important; 
padding: 0  !important; 
width: auto  !important; 
height: auto !important; 
overflow: visible !important;
background: white !important; 
color: #333; 
float: none  !important; 
text-align: left !important;
border: 0px none !important;
line-height: 120% !important;
}

* html { height: 1px !important;  }

body { margin: 10px !important; }

p, ul, ol, dl, h1, h2, h3, h4, h5, h6, pre, blockquote, form {
margin: .5em 0 !important; 
display: block !important;
}

input, select, textarea {
border: 1px solid #999 !important;
padding: 0 3px !important;
}

a { text-decoration: underline !important; }
a:link { color: blue; }
a:visited { color: navy; }
a:hover { color: red; }
a:active { color: red; }

ul, ol, li, dd, dl { list-style: disc !important; margin: 0 0 0 2em !important }
ol, ol li { list-style-type: decimal !important; }

.btn-xs, .btn-s, .btn-m, .btn-l, .btn-xl, .btn-xxl,
.btn2-xs, .btn2-s, .btn2-m, .btn2-l, .btn2-xl, .btn2-xxl, 
.btn3-xs, .btn3-s, .btn3-m, .btn3-l, .btn3-xl, .btn3-xxl,
.btn4-xs, .btn4-s, .btn4-m, .btn4-l, .btn4-xl, .btn4-xxl,
.btn5-xs, .btn5-s, .btn5-m, .btn5-l, .btn5-xl, .btn5-xxl   
{ 
text-align: center !important;
}