html,body,address,blockquote,div,p,pre,h2,h3,h4,h5,h6,hr,
dd,dl,dt,ol,
a,abbr,acronym,big,br,cite,code,del,dfn,em,
ins,kbd,q,samp,small,span,sub,sup,tt,var,
img,object,
caption,tfoot,thead,
input,textarea,select,button,form,fieldset,legend,label,center,dir,menu,strike,xmp {
margin: 0;
padding: 0;
vertical-align: baseline;
text-indent: 0;
font: 10pt/11pt arial, sans-serif;
text-decoration: none;
}

applet,embed {
display: none;
}

hr,img,object {
border: 0;
}

input,button {
overflow: visible;
}

input,select,button {
vertical-align: middle;
}

textarea {
vertical-align: top;
}

select[size] {
vertical-align: top;
}

select[size="1"] {
vertical-align: middle;
}

caption,td,th,tr {
vertical-align: top;
}

table {
border-collapse: collapse;
}

optgroup {
color: black;
background: white;
font-style: normal;
}

optgroup option {
padding-left: 22px;
}

hr {
color: black;
background-color: black;
height: 1px;
margin: 7px 0;
*margin: 0;
}


q { quotes: '\00AB' '\00BB' '\201E' '\201C'; }
q:before	{ content: '\00AB'; }
q:after		{ content: '\00BB'; }
q q:before	{ content: '\201E'; }
q q:after	{ content: '\201C'; }

sub, sup {
position: relative;
font-size: 11px;
}

sub {
top: 5px;	
}

sup {
top: -5px;
}