@charset “UTF-8″;
body
{
  background-color:#f0f0f0;
  margin:0px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:13px;
  padding:0px;
  margin:0px;
}

#free
{
  height:20px;
  background-color:#993333;
}

#header
{
  height:100px;
  background-color:#993333;
  text-align:center;
  vertical-align:bottom;
}

#breadgrumb
{
  border-top:solid;
  border-top-width:4px;
  border-top-color:#DDDDDD;
  background-color:#997777;
  text-align:left;
  color:#f0f0f0;
  padding-left:140px;
  border-bottom:solid;
  border-bottom-color:#993333;
  color:#FFFFFF;
}

#footer
{
  background-color:#DDDDDD;
  font-size:10px;
  text-align:center;
}

#main
{
  background-color:#DDDDDD;
}

#col1, #col2
{
  background-color:#DDDDDD;
}

#col1 ul
{
  list-style-type: none;
}

#col3
{
  background-color:#f0f0f0;
  border:solid;
  border-width:2px;
  border-color:#999999;

}

#col2
{
  font-size:10px;
}

a, a:link, a:focus, a:active, a:visited
{
  text-align:left;
  text-decoration:none;
  font-size:13px;
  color:#666666;
}
a:hover
{
  color:#000000;
  text-decoration:underline;
}

#col1_content a:hover
{
  text-decoration:none;
  font-size:12px;
  color:#993333;
  border-left-color:#993333;
  
}
#col1_content a, #footer a
{
  text-decoration:none;
  font-size:12px;
  color:#444444;
  border-left-color:#DDDDDD;
}

#col1_content li
{
  padding-left:10px;
  margin-left:-15px;
}

#breadgrumb a:link, #breadgrumb a:visited
{
  color:#f0f0f0;
}

h1
{
  font-size:20px;
}

.bodytext, .contenttable
{
  font-size:13px;
}

#col1 ul
{
  margin-bottom: 0px;
}

.menustep0 a
{
  text-align: left;
  text-decoration: none;
  border-left-width: 5px;
  border-left-style: solid;
}
.menustep0 a:hover
{
  text-decoration: none;
  border-left-width: 5px;
  border-left-style: solid;
  border-left-color: #444444;
}

.menustep1 a
{
  text-align: left;
  text-decoration: none;
  border-left-width: 10px;
  border-left-style: solid;
  margin-left: -7px;
}
.menustep1 a:hover
{
  text-decoration: none;
  border-left-width: 10px;
  border-left-style: solid;
  border-left-color: #444444;
  margin-left: -7px;
}

td
{
  border-top:1px;
  border-top-color:#000000;
  border-top-style:dashed;
  vertical-align:top;
}

.weekday
{
  border-top:1px;
  border-top-color:#000000;
  border-top-style:double;
  vertical-align:top;
}
