/* GENERAL STYLES */

body {
  font-family: Verdana, Arial;
  font-size: small; /****/
  color: #333333
}

img {
  border-color: #808080;
}

p {
  font-family: Verdana, Arial;
  line-height: 1.2em;
  font-size: small; /****/
}

td, th {
  font-family: Verdana, Arial;
  font-size: small; /****/
}

a {
  font-family: Verdana, Arial;
  text-decoration: underline;
  color: #003495
}

a:hover {
  color: #DB7923
}

font {
  font-family: Verdana, Arial
}

ol {
  padding: 0px;
  margin-left: 2.5em;
  margin-right: 2.5em;
  line-height: 1.5em;
}

ul {
  padding: 0px;
  margin-left: 2.0em;
  margin-right: 1.5em;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  line-height: 1.5em;
  list-style-image: url('images/bullet00.gif');
}

li {
  font-size: small; /****/
}

/* TITLE STYLES */

.note {
  font-family: Verdana, Arial;
  font-size: 10pt;
  font-weight: bold;
  color: #800000;
  margin-bottom:-.9em;
}

.label {
  font-family: Verdana, Arial;
  font-size: small; /****/
  font-weight: bold;
  color: #333333;
  text-align: left;
}

.bold {
  font-family: Verdana, Arial;
  font-size: small; /****/
  font-weight: bold;
  color: #333333;
}

.list {
  font-family: Verdana, Arial;
  font-size: small; /****/
  font-weight: bold;
  color: #666666;
}

.listTitle9pt {
  font-family: Verdana, Arial;
  font-size: small; /****/
  font-weight: bold;
  color: #666666;
}

.big {
  font-size: medium;
  font-weight: bold;
}

.bigger {
  font-size: large;
  font-weight: bold;
}

h1 {
  font-family: Verdana, Arial;
  font-size: medium;
  font-weight: bold;
  color:#888888;
}

h2 {
  font-family: Verdana, Arial;
  font-size: small;
  font-weight: bold;
  color: #666666;
}

/*h2.list {
  margin-bottom: 5px;
} */

h3 {
  font-family: Verdana, Arial;
  font-size: small; /****/
  font-weight: bold;
  color: #333333;
}

.title {
  font-family: Verdana, Arial;
  font-size: small; /****/
  font-weight: bold;
  color:#888888
}

.subtitle {
  font-family: Verdana, Arial;
  font-size: small;
  font-weight: bold;
  color:#666666
}

.smalltitle {
  font-family: Verdana, Arial;
  font-size: x-small;
  font-weight: bold;
  color: #333333;
}

.smalltitle2 {
  font-family: Verdana, Arial;
  font-size: x-small;
  font-weight: bold;
  color: #666666
}

/* LINK STYLES */

a.navl, a.navl:visited, a.navl:active {
  font-family: Tahoma, Verdana, Arial;
  font-size: small; /****/
  text-decoration: none;
  color: #808080
}

.botl {
  font-family: Tahoma, Verdana, Arial;
  font-size: small; /****/
  color: #C9D4E1;
}

a.botl, a.botl:visited, a.botl:active {
  font-family: Tahoma, Verdana, Arial;
  text-decoration: none;
  color: #6A7988;
}

a.navl:hover, a.botl:hover {
  text-decoration: underline;
}

/* TEXT STYLES */

.news {
  font-family: Verdana, Arial;
  font-size: small; /****/
  text-decoration: none;
  color: #333333
}

.normal {
  font-family: Verdana, Arial;
  font-size: small; /****/
}

.small {
  font-family: Verdana, Arial;
  font-size: small;
}

.gray {
  color: #6A7988;
}

p.spacy {
  font-family: Verdana, Arial;
  line-height: 2em;
  font-size: small; /****/
}

/* SIDE MENU STYLES */

#subnav {
  padding-left: 12px;
  margin: 9px 4px 0px 6px;
  line-height: 1.5em;
  list-style-image: none;
}

#subnav li {
  margin: 0px;
  padding: 0 0 0 19px;
  background-image: url('images/am.gif');
  background-repeat: no-repeat;
  background-position: 0 50%;
  list-style-type: none;
}

#subnav li a {
  font-family: Tahoma, Verdana, Arial;
  font-size: small; /****/
  text-decoration: none;
  color: #003495;
}

#subnav li a:hover {
  text-decoration: underline;
}

/* FRAMES */

.box {
  border: 1px dashed Gray;
  background: #EEEEEE;
}

.special {
  border: 1px dashed #DEDF00;
  background-color: #FFFFDD;
  padding: 6px;
  line-height: 1.7em;
  margin-top: 16px;
}

.special1 {
  border: 1px dashed #cccccc;
  background-color: #FFFFDD;
  padding: 5px;
  line-height: 1.7em;
  clear: both;
}

.special2 {
  border: 1px dashed #cccccc;
  background-color: #F7F7F7;
  padding: 5px;
  line-height: 1.7em;
}

/* OTHER */

.listitem {
  font-size: small; /****/
  margin-bottom: 5px
}

.info { 
  background-color : #FFFFE1; 
  border : 1px solid #8592A2; 
  padding: 10px;
}

/* TOOLTIP */

.tooltip {
  line-height: 1.5em;
	border: solid 1px silver;
	padding: 4px;
	position: absolute;
	z-index:100;
	visibility: hidden;
	top: 10px;
	left: 10px;
	background-color: #ffffcc;
}

/* */

.title {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: Black;
}
.title-blue {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #005BB7;
}
.title-green {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #669933;
}
.title-green-big {
	font-family: "Georgia", Tahoma;
	font-size: medium;
	font-variant: small-caps;
	font-weight: normal;
	color: #669933;
}
.subtitle-green {
	font-family: Tahoma;
	font-size: x-small; /****/
	font-weight: bold;
	color: #669933;
}
.tab {
	border: 1px solid #B99A60;/*#FEFFA6*/
	background-color: #EAF2F8;
	font-family: Tahoma;
	font-size: small; /****/
	font-weight: normal;
	color: #666666;
	padding-left: 6px;
    padding-right: 4px;
}

code {
    font-family:     "Courier New", Courier, monospace;
    font-size:       x-small; 	/* Courier tends to be a little too small */
    line-height:     1.0; 	/* Otherwise lines tend to spread out */
    color: #0000CC;
}

hr {
    color: #0C85D5;
    height: 1px;
/*    border-style: none; */
}

#copyright {
  float: right;
  padding: 14px 10px 10px 10px;
  text-align: right;
  font-family: Verdana, Arial;
  font-size: smaller; /****/
  color: #6A7988;
}
