body {
margin: 10px 0px 0px 0px;
}

h1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 1em;
color : #000000;
/*text-align: center;*/
margin-top : 30px;
margin-left : 40px;
margin-bottom : 20px;
}

h2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : .9em;
color : #000000;
margin-top : 20px;
margin-left : 40px;
}

h2 A:link {
color : #0000ff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : underline;
line-height : normal;
}

h2 A:hover {
color : #ff0000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
line-height : normal;
}

h2 A:visited {
color : #ff0000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
line-height : normal;
}

h3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 1em;
color : #ffffff;
background : #0000cc;
margin-top : 10px;
margin-bottom: -1px;
padding-left : 5px;
line-height : 2em;
}

p {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : .75em;
line-height : 1.5em;
margin-top : 0;
margin-bottom : 10px;
margin-left : 40px;
margin-right : 40px;
}

p A:link {
color : #0000ff;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : underline;
line-height : normal;
}

p A:hover {
color : #ff0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
background-color : #ffff00;
line-height : normal;
}

p A:visited {
color : #cc0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
line-height : normal;
}

.tablehead {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : .9em;
font-weight : bold;
letter-spacing : 1px;
color : #ffffff;
background : #cc0000;
margin-top : 0;
padding-left : 0;
line-height : normal;
}

.tabletext {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : .7em;
line-height : 1.25em;
background : #f5f5f5;
margin-top : 0;
margin-bottom : 10px;
}

.tabletext A:link {
color : #0000ff;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : underline;
line-height : normal;
}

.tabletext A:hover {
color : #ff0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
background-color : #ffff00;
line-height : normal;
}

.tabletext A:visited {
color : #cc0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
line-height : normal;
}

.hilite {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 100%;
line-height : 150%;
margin-top : 0;
margin-bottom : 10px;
background : #ffff00;
}

.infobox {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : .6em;
font-style : normal;
text-align: center;
line-height : 1.4em;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
margin-top : 20px;
margin-bottom : 15px;
margin-left : 70px;
margin-right : 70px;
border : solid #993333;
border-width : 1px 1px 1px 1px;
padding-left : 5px;
padding-right : 5px;
padding-top : 10px;
padding-bottom : 10px;
background : #fffff0;
}

.infobox A:link {
color : #0000ff;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : underline;
line-height : normal;
}

.infobox A:hover {
color : #ff0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
background-color : #ffff00;
line-height : normal;
}

.infobox A:visited {
color : #cc0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
line-height : normal;
}

.sidebar {
margin-top : 25px;
padding-left : 5px;
padding-right : 5px;
padding-top : 1px;
padding-bottom : 10px;
background : #f5f5f5;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : .7em;
font-style : normal;
line-height : 1.2em;
}

.sidebar A:link {
color : #0000ff;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
line-height : normal;
}

.sidebar A:hover {
color : #ff0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
background-color : ;
line-height : normal;
}

.sidebar A:visited {
color : #cc0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
line-height : normal;
}

.sidebar2 {
margin-top : 50px;
padding-left : 10px;
padding-right : 10px;
padding-top : 15px;
padding-bottom : 15px;
background : #f5f5f5;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : .67em;
font-style : normal;
line-height : .9em;
}

.sidebar2 A:link {
color : #0000ff;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : underline;
line-height : normal;
}

.sidebar2 A:hover {
color : #ff0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
background-color : #ffff00;
line-height : normal;
}

.sidebar2 A:visited {
color : #cc0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
line-height : normal;
}

.sidediv {
padding : 5px 5px 5px 10px;
background : #ffffff;
border : dotted #800080;
border-width : 1px 1px 1px 1px;
}

.contact {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : .6em;
font-weight : normal;
line-height : normal;
text-align: center;
margin-left: 0px;
}

.contact A:link {
color : #0000ff;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : underline;
line-height : normal;
}

.contact A:hover {
color : #ff0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
background-color : #ffff00;
line-height : normal;
}

.contact A:visited {
color : #cc0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
line-height : normal;
}

ul {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : .7em;
font-style : normal;
line-height : 1.4em;
margin-left : 45px;
margin-right : 40px;
list-style-position : outside;
list-style-type : square;
}

ul A:link {
color : #0000ff;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : underline;
line-height : normal;
}

ul A:hover {
color : #ff0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
background-color : #ffff00;
line-height : normal;
}

ul A:visited {
color : #cc0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
line-height : normal;
}

li span { 
font-weight: normal;
}

ol {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : .7em;
font-weight : bold;
line-height : 1.4em;
margin-left : 45px;
margin-right : 40px;
list-style-position : ;
list-style-type : ;
}

ol A:link {
color : #0000ff;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : underline;
line-height : normal;
}

ol A:hover {
color : #ff0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
background-color : #ffff00;
line-height : normal;
}

ol A:visited {
color : #cc0000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 100%;
font-style : normal;
font-weight : normal;
text-decoration : none;
line-height : normal;
}

.tborder {
border-width : 1px 0 0 0;
border-style : dashed;
border-color : #cc0000;
}

.tborder2 {
border-width : 1px 0 0 0;
border-style : solid;
border-color : #cc0000;
}