*
{
    font-size:                  100.1%;
}

body
{
    margin:                     0px;
    padding:                    0px;
}

img
{
    border:                     none;
}

form
{
    /* solves the IE form-tag spacing problem */
    display:                    inline;
}

h1,
h2,
h3,
h4,
h5,
h6,
p
{
    /* same margin for all browser */
    margin:                     0px;
    padding:                    0px;
}

h1
{
	font-family:				Arial,sans-serif;
	font-size:					13px;
	font-weight:				bold;
}

a,
a:link,
a:visited,
a:active,
a:hover,
a:focus
{
    color:                      #000000;
    text-decoration:            underline;
}

ul,
ul li
{
    list-style-type:            none;
}

#content div.textblock ul,
#content div.textblock ul li
{
	list-style-type:            inherit;
	position:					relative;
	left:						-11px;
}

#content div.infobox_second ul,
#content div.infobox_second ul li
{
	position:					relative;
	left:						0px;
	list-style-type:            none;
	border:						none;
	width: 						170px;
}

acronym,
dfn,
abbr
{
    /* display as help */
    border-bottom:              1px dotted #000000;
    cursor:                     help;
}

.offscreen
{
    display:                    block;
    position:                   absolute;
    left:                       -3000px;
    height:                     0px;
    width:                      0px;
}

.error
{
	border:						1px solid #FF0000;
}

div.clear
{
    clear:                      both;
    height:                     0px;
    font-size:                  0.1em;
    line-height:                0.1em;
}

