* {
  scrollbar-base-color: scrollbar;
  scrollbar-darkshadow-color: threeddarkshadow;
  scrollbar-face-color: threedface;
  scrollbar-highlight-color: threedhighlight;
  scrollbar-shadow-color: threedshadow;
  scrollbar-track-color: default;
  scrollbar-3dlight-color: threedlightshadow;
  scrollbar-arrow-color: buttontext;
  font-family: verdana, helvetica, arial, sans-serif;
}
form {
  margin-top: 0;
  margin-bottom: 0;
}
body {
  margin: 0px;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 9pt;
  color: #323232
}
td {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 9pt;
  color: #323232
}
td.white {
  color: #FFFFFF;
}
.small {
	font-size: 7.5pt;
}
.smaller {
	font-size: 7.5pt;
	font-weight: normal;
}
.smaller:hover {
	font-weight: normal;
}
a {
  font-family: verdana, helvetica, arial, sans-serif;
  color: #344D99;
  text-decoration: none;
}
a:hover {
  font-family: verdana, helvetica, arial, sans-serif;
  color: #000000;
  text-decoration: none;
}
.blue {
  color: #001E72;
  font-size: 7.5pt;
}
.nav {
  color: #001E72;
  font-weight: bold;
  text-decoration: none;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 7.5pt;
  text-align: right;
}
a.nav {
  color: #001E72;
  font-weight: bold;
  text-decoration: none;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 7.5pt;
}
a.nav:hover {
  color: #001E72;
  font-weight: bold;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 7.5pt;
  text-decoration: none;
}
.black {
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 7.5pt;
}
.black:hover {
  color: #000000;
  font-weight: bold;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 7.5pt;
  text-decoration: none;
}
a.leftnav {
  color: #001E72;
  font-weight: bold;
  text-decoration: none;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 9pt;
}
a.leftnav:hover {
  color: #001E72;
  font-weight: bold;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}
a.breadcrumb {
  color: #660066;
  font-weight: bold;
  text-decoration: none;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10pt;
}
a.breadcrumb:hover {
  color: #73C523;
  font-weight: bold;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10pt;
  text-decoration: none;
}
.pagetitle {
  color: #660066;
  font-weight: bold;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 13pt;
  text-decoration: none;
}
.pagetitle {
	font-weight: bold;
	color: #003366;
  font-weight: bold;
  font-size: 13pt;
}
.title {
	font-weight: bold;
	color: #003366;
  font-weight: bold;
  font-size: 11pt;
}
h1,h2 {
	  font-size: 14pt;
}
input.searchbox {
  border-top: #9a9a99 solid 1px;
  border-bottom: #cccccc solid 1px;
  border-right: #cccccc solid 1px;
  border-left: #9a9a99 solid 1px;
  font-size: 10pt;
  background-attachment: fixed;
}
input.bordered, textarea.bordered, input.button, select.bordered {
  border-top: #000000 solid 1px;
  border-bottom: #cccccc solid 1px;
  border-right: #cccccc solid 1px;
  border-left: #000000 solid 1px;
  font-weight: bold;
  font-size: 8pt;
}
#walkThruLink {
  width: 120px;
  font-size: 85%;
  text-align: center;
  float: left;
}
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Styles for level 0*/
.clLevel0,
.clLevel0over{position:absolute; padding:0px; font-size: 9pt; color:#001E72; font-weight: bold; text-decoration:none; text-align:right; }
.clLevel0{background-color:#FFFFFF; layer-background-color:transparent;}
.clLevel0over{background-color:#FFFFFF; layer-background-color:transparent; color:#001E72; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:transparent; layer-background-color:transparent}

/*Styles for level 1*/
.clLevel1,
.clLevel1over{position:absolute; padding:4px; font-family:tahoma, arial,helvetica; font-size:9pt; font-weight:bold; vertical-align: middle}
.clLevel1{background-color:#F7F1CA; layer-background-color:#F7F1CA; color:#001E72;}
.clLevel1over{background-color:#F7F1AA; layer-background-color:#F7F1AA; color:#001E72; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#CCCCCC; layer-background-color:#aaaaaa}
