body {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    background-color : #EEEEEE;
}

h1 {
    font-size : 16pt;
    font-weight : bold;
    color : #660033;
    line-height : 18pt;
    margin-top : 10px;
    margin-bottom : 2px;
}

h2 {
    font-size : 14pt;
    font-weight : bold;
    color : #660033;
    line-height : 13pt;
}

p, td, ol, ul, li {
    font-size : 11pt;
    color : #000000;
}

ul {
  list-style-image : url(d.gif);
}

hr {
    color : #CCCCCC;
    background-color : #CCCCCC;
    height : 2px;
    border : none;
    margin-top : 2px;
    margin-bottom : 0px;
}

table {
    border-collapse : collapse;
    border-style : hidden;
    border-width : 0px;
}

td, tr {
    border-style : hidden;
    border-width : 0px;
}

.secondColor {
    color : #660033;
}

.small {
    font-size : 8pt;
}

.big {
    font-size : 10pt;
}

.headline {
    padding-left : 20px;
    font-size : 30pt;
    font-weight : bold;
    color : #CCCCCC;
    letter-spacing : 0.03em;
}

#refTable table {
    margin-top : 10px;
    margin-bottom : 10px;
    background-color : #EEEEEE;
    width : 100%;
    border : 2px #660033 solid;
    border-collapse : separate;

}

#refTable th {
    font-size : 12pt;
    padding : 10px;
    color : #660033;
    font-weight : normal;
    text-align : left;
}

#refTable td {
    padding : 10px;
    font-size : 10pt;
}

input, select, option, textarea {
    font-size : 8pt;
    color : #660033;
}

.submit {
    background-color : #660033;
    font-weight : bold;
    color : white;
}

.reset {
    background-color : gray;
    color : black;
    font-weight : normal;
}

a:link, a:active, a:visited {
    font-weight : bold;
    color : #660033;
    text-decoration : none;
}

a:hover {
    color : #993366;
	text-decoration : underline;
}

a.nav:link, a.nav:active, a.nav:visited {
	font-size : 12px;
	font-weight : bold;
	background : #EEEEEE;
	color : black;
	text-decoration : none;
	line-height : 16px;
	display : block;
	padding : 8px;
    letter-spacing : 0.03em;
    border-left : 3px solid #CCCCCC;
    border-right : 3px solid #CCCCCC;
}

a.nav:hover {
	background : #EEEEEE;
	color : #660033;
	border-left : 3px solid #660033;
	border-right : 3px solid #660033;
}

a.navactive {
	background : #660033;
	color : #CCCCCC;
	font-size : 12px;
	line-height : 16px;
	display : block;
	padding : 8px;
    text-decoration : none;
    cursor : default;
    letter-spacing : 0.03em;
    border-left : 3px solid #CCCCCC;
    border-right : 3px solid #CCCCCC;
}

a.bottomLink:link, a.bottomLink:active, a.bottomLink:visited {
	font-size : 10pt;
	font-weight : bold;
	color : #CCCCCC;
	text-decoration : none;
}

a.bottomLink:hover {
    text-decoration : underline;
	color : white;
}