/* $Id$ */

body 
{ font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  background-image: url("background.gif");
  text-align: center; 
  margin-left: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
}

a
{ font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  text-decoration: none;
}

pre
{ font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  text-decoration: none;
  font-weight: 100;
}

.link
{ font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  color: rgb(57,99,148);
  font-weight: 700;
}

.subject-link
{ font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-weight: 800;
  padding-top: 10; 
  color: rgb(57,99,148);
}

.menu-link, .active-menu-link
{ font-size: 16px;
  font-weight: 400;
  padding-right: 10;
}

.sub-menu-link, .active-sub-menu-link
{ font-size: 12px;
  font-weight: 400;
  padding-right: 10;
}

.menu-link
{ color: rgb(156, 156, 156);
}

.sub-menu-link
{ color: rgb(156, 156, 156);
}

.active-menu-link
{ color: White;
}

.active-sub-menu-link
{ color: White;
}

.paragraph, .centered, .image, .list, .item, .input, form, .order_list
{ font-weight: 100;
  padding-left: 20;
  padding-top: 3;
  padding-right: 20;
  padding-bottom: 5;
  margin-left: 0;
  margin-top: 0;
  margin-right: 0; 
  margin-bottom: 0;
}

form {
  padding: 12pt;
	margin: 0pt;
  border: none;
  background: rgb(222, 198, 90);
}


.paragraph2
{ 
	font-weight: 100;
  padding-left: 20;
  padding-top: 3;
  padding-right: 10;
  padding-bottom: 5;
  margin-left: 0;
  margin-top: 0;
  margin-right: 0; 
  margin-bottom: 0;
}

.centered
{ text-align: center;
}


.list
{ list-style-type: disc;
  list-style-position: outside;
}

.order_list
{ list-style-type: decimal;
  list-style-position: outside;
}

.item
{ 
}

.subject, .label
{ font-weight: 800;
  padding-top: 10;
}

.table
{ border: none;
  width: 90%;
}

.table-cell
{ text-align: left;
  vertical-align: center;
  font-size: 12px;
  font-weight: 100;
}

.label
{ text-align: left;
  vertical-align: center;
  font-size: 12px;
  width: 30%;
}

.input, input, select
{ text-align: left;
  vertical-align: center;
  font-size: 12px;
}

#header, #content, #footer
{ width: 780;
  margin-left: auto;
  margin-top: 10;
  margin-right: auto; 
  margin-bottom: 10;
}

#header
{ padding-top: 0;
  padding-bottom: 0;
  background-image: url("header.gif");
  text-align: right;
}

#menu
{ padding-top: 9;
  padding-bottom: 10;
}

#submenu
{ padding-top: 8;
  padding-bottom: 18;
}

#content-top, #content-body, #content-bottom
{ width: 780;
  font-size: 12px;
  text-align: left;
  padding-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
}

#content-top
{ background-image: url("content_top.gif");
  color: rgb(250, 250, 170);
  height: 10;
}

#content-body
{ background-color: rgb(222, 198, 90);
}

#content-bottom
{ background-image: url("content_bottom.gif");
  color: rgb(250, 250, 170);
  height: 20;
}

#side-bar
{ float: right;
  margin-left: 10;
  margin-top: 0;
  margin-right: 10; 
  margin-bottom: 10;
}

#side-bar-top, #side-bar-body, #side-bar-bottom
{ width: 250;
  font-size: 11px;
  color: rgb(57, 82, 90);
  text-align: left;
  line-height: 1;
}

#side-bar-top
{ background-image: url("side_bar_top.gif");
  color: white;
  height: 10;
}

#side-bar-body
{ background-color: white;
}

#side-bar-bottom
{ background-image: url("side_bar_bottom.gif");
  color: white;
  height: 20;
}

#footer
{ font-size: 10px;
  font-weight: 100;
  color: rgb(156, 156, 156);
  text-align: left;
}

.invisible
{ visibility: hidden;
}
