/* Tags' styles */
body {background-color: #3E2A7C;}


/* Logo table */
table.logo {background-color: #DEEEF1;}


/* Menu */
table.menu { background-color: #C7C0DC; }
table.menu table.menubody td { padding: 0px 18px 0px 0px; }
table.menubody td a, table.menubody td a:hover {
  font-family: Verdana, Arial;
  font-size: 14px;
  font-weight: bold;
  color: #3E2A7C;
  text-decoration: none;
}
table.menubody td a:hover, table.menubody td a:active {
  color: #ffffff !IMPORTANT;
  background:url('../img/dot_sel.gif') no-repeat center left;
}
table.menubody td.selected{
  font-family: Verdana, Arial;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
}
table.menubody td.selected a, table.menubody td.selected a:hover{
  font-family: Verdana, Arial;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff !IMPORTANT;
  background:none;
}


/* Submenu */
table.submenu_holder { background-color: #ffffff;}
table.submenu_holder div {position: relative; height: 27px;}
table.submenu {
	background-color: #DDEDF1;
	visibility: hidden;
	position: absolute;
	top: -1px;
	left: 0px;
	width: 806px;
}
table.submenu table.submenubody td { padding: 0px 18px 0px 0px; }
table.submenubody td a, table.submenubody td a:hover{
  font-family: Verdana, Arial;
  font-size: 14px;
  font-weight: bold;
  color: #3E2A7C;
  text-decoration: none;
}
table.submenubody td a:hover, table.submenubody td a:active {
  color: #A89EC8 !IMPORTANT;
  background:url('../img/dot.gif') no-repeat center left;
}
table.submenubody td.selected {
  font-family: Verdana, Arial;
  font-size: 14px;
  font-weight: bold;
  color: #C7C0DC;
}



/* Body */
table.body {
  background-color: #ffffff;
  font-family: verdana, arial;
  font-size: 12px;
  font-weight: normal;
  color: #523F90;
}
table.body div.caption {
  font-family: times;
  font-size: 36px;
  font-weight: bold;
  color: #B2DAE3;
  padding: 10px 0px 20px 0px;
}
table.body div.subcaption, table.body div.subcaption_nobr {
  font-family: verdana, arial;
  font-size: 16px;
  font-weight: bold;
  color: #009BB1;
  padding: 0px 0px 17px 0px;
}
table.body div.subcaption2 {
  font-family: verdana, arial;
  font-size: 16px;
  font-weight: normal;
  color: #009BB1;
  padding: 0px;
}
table.body div.subcaption_nobr {padding: 0px;}

table.body div { padding: 0px 0px 17px 0px; }
table.body div.notes { font-size: 10px}
table.body ul {padding: 0px; margin: 0px 0px 0px 20px; list-style-image: url('../img/dot_w.gif');}
table.body ul.index {
  padding: 0px 0px 0px 25px;
  margin: 0px 0px 0px 0px;
  list-style-image: url('../img/dot_index.gif');
  line-height:200%;
}

table.body td.index_left{
  background-color: #F1F9FA;
  padding: 5px;
}

table.body span.dark {color: #3E2A7C;}
table.body span.big {font-size: 20px}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: 523f90;
}
.subcaption2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #009BB1;
}
.caption2 {

  font-family: times;
  font-size: 36px;
  font-weight: bold;
  color: #B2DAE3;
  padding: 10px 0px 20px 0px;
}
