/* headings */
h2 {
  font-variant: small-caps; }

/* list defaults */
ol {
  list-style-type: decimal; }

ol li, ul li {
  margin-bottom: 6px; }

ol ol {
  list-style-type: lower-roman; }

/* Form default styles */
form input, form select, form textarea, form button {
  background: #c1dff7;
  border: 2px solid silver;
  font-size: 13px;
  color: black; }

form textarea {
  width: 260px; }

form input:hover, form select:hover, form textarea:hover {
  border: 2px solid black; }

form input:focus, form select:focus, form textarea:focus {
  background: #ffffe1;
  border: 2px inset #446ABC; }

form button {
  border: 2px outset #446ABC;
  width: 120px; }

form button:hover, form button:focus {
  font-weight: bolder;
  border: 2px groove #446ABC;
  cursor: pointer; }

/* quotations */
div.quote {
  text-align: center;
  font-size: 11px;
  font-weight: bolder;
  font-style: italic;
  padding-right: 82px;
  color: #6F81C1;
  height: 38px;
  overflow: hidden; }

div.quote span.author {
  float: right;
  margin: 0px;
  padding: 0px; }

/* table styles */
td.title01, th.title01 {
  font-weight: bolder;
  font-size: 15px;
  text-align: center;
  margin-top: 6px; }

td.title01 {
  background: #005bb7;
  color: white; }

th.title01 {
  color: black; }

/* Menu styles */
.menu {
 position:relative;
 background-color:#446ABC;
 border:1px solid darkblue;
 width:122px;
 color: white;
 font-size:11px;
 font-family:verdana;
 font:bold;
 position:absolute;
 cursor:default;
}

.item_panel {
  width:122px;
  border-left:1px solid darkblue;
  border-right:1px solid darkblue;
  clip:rect(0,122,0,0);
  position:absolute; }

.item_panel a {
  text-decoration:none;
  cursor:hand;
  display: block;
  width: 100%; }

.item_panel a:visited, .item_panel a:link {
 color:black; }

.item_panel a:hover, .item_panel a:active {
 color:red; }

.item {
  background-color:lightyellow;
  width:100%;
  font-size:9px;
  font-family:verdana; }

#infoPanel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  margin: 32px 20px 2px 20px;
  padding: 4px;
  border: 2px inset silver; }

/* imported */
td img {display: block;}body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
body {
	background-color: #FFFFFF;
}
a:link {
	color: #ff9900;
}
a:visited {
	color: #999999;
}
a:hover {
	color: red; /*#456ABA;*/
}
h1,h2,h3,h4,h5,h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder;
}
h1 {
	font-size: 16px;
	color: #456ABA;
}
h2 {
	font-size: 14px;
	color: #456ABA;
}
h3 {
	font-size: 12px;
	color: #456ABA;
}
.style2 {color: #FFFFFF}
h4 {
	font-size: 12px;
	color: #F4D916;
}
.style7 {color: #FFFFFF; font-weight: bold; }
.style9 {color: #F4D916; font-weight: bold; }
.style10 {font-size: 10px}
.style18 {font-size: 16px; color: #1D2C4D; font-family: "Times New Roman", Times, serif; font-weight: bold; }
.style20 {
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
}
.style21 {
	font-style: italic;
	font-weight: bold;
}
