/* This is the color style sheet */
/* global styles */
body {font: normal 83% arial, sans-serif;}
a {color: #0000cc;}
a:hover {color: #cc0000;}
h3 {border: solid 1px #cccccc; background-color: #eeeeee;}
img {border: 0;}

/* layout styles */
#outside {border: solid 1px #ffffff;}

#header h1 {border: solid 1px #ffffff;}

#topright {border: solid 1px #ffffff;;}
#topright h3 {border-top: solid 1px #99ccff; background-color: #e8f4ff;}
#topright p {text-align: justify;}

#left { border: solid 1px #ffffff;}

#nav li {list-style: none; font-weight: bold;}
#nav a {font-weight: normal;}

#main {border: solid 1px #ffffff; background-color:#ffffff;}
#main p {margin: 1%;}
#main ul li {font-weight: bold; margin-top: 10px; margin-bottom: 10px;}
#main ul li a {font-weight: normal;}
#main ol li {font-weight: normal;}



#right {border: solid 1px #ffffff;}
#right p {text-align: right;}

#bottombreak {border: solid 1px #ffffff;}

#footer {border: solid 1px #ffffff;}

#bottomlinks {border: solid 1px #ffffff;}
#bottomlinks span {color: #bbbbbb;}

/* page style classes */
.news h3 {background-color: #ffffff;}
.news p {text-align: justify;}
.news span {color: #bbbbbb; font-size: 78%; font-weight: normal;}

.part {margin-top: 10px; margin-bottom: 10px; padding: 0;}
