body {
margin-left: auto;
margin-right: auto;
margin-top: 20px;
background: #663399 url('/images/bg.gif') repeat;
}

p, li, ul, td, tr, h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

h1 {
font-size: 18px;
color: #663399;
font-weight: bold;
font-style: italic;
}

h2 {
font-size: 14px;
color: #663399;
font-weight: bold;
font-style: italic;
}

h3 {
font-size: 14px;
color: #000;
font-weight: bold;
}

h4 {
font-size: 12px;
color: #000;
font-weight: bold;
}

h5 {
font-size: 10px;
color: #000;
}

h6 {
font-size: 8px;
color: #000;
}

#header {
border: solid 1px #000
}

#navbar {
border-right: solid 1px #000;
border-left: solid 1px #000;
border-bottom: solid 1px #000;
background: #ffe6ff url('/images/bg_nav.gif') no-repeat fixed top;
padding: 2px;
}

#navbar a {
color: #663399;
text-decoration: none;
padding-right: 15px;
padding-left: 15px;
padding-top: 5px;
padding-bottom: 5px;
text-decoration: none;
}

#navbar a:link {
color: #663399;

}

#navbar a:visited {
color: #663399;
}

#navbar a:active {
color: #663399;
}

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

#main {
border-right: solid 1px #000;
border-left: solid 1px #000;
border-bottom: solid 1px #000;
padding: 10px;
}

#sidebar {
border: solid 1px #000
}

#sidebar a {
color: #663399;
text-decoration: none;
font-weight: bold;
font-style: italic;
}

#sidebar a:link {
color: #663399;
text-decoration: underline;
}

#sidebar a:visited {
color: #663399;
text-decoration: underline;
}

#sidebar a:active {
color: #663399;
text-decoration: underline;
}

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

.border_top {
border-top: solid 1px #000;
}
.italic {
	font-style: italic;
}
.bold {
	font-weight: bold;
}
