body{
  color: white;
  background-color: #5A8196;
  font-family: verdana,arial;
  font-size: 10pt;
  scrollbar-arrow-color: white;
  scrollbar-base-color: 25495f;
  scrollbar-highlight-color: #e6e6e6;
  scrollbar-shadow-color: black;
  scrollbar-track-color: #cccccc;
}

table,tr,td{
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: white;
  font-family: verdana,arial;
  font-size: 10pt;
}

td.smallplanheader{
  color: #404040;
  background-color: #FAFAFA;
  font-size: 12px;
  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
  vertical-align: middle;
  text-align: left;
}

td.smallplancat{
  color: black;
  vertical-align: middle;
  text-align: left;
}

td.plandivide{
  color: black;
  background-color: #BECECB;
  vertical-align: middle;
  text-align: center;
}

td.planstart{
  color: white;
  background-color: #688CA2;
  vertical-align: middle;
  text-align: center;
}

td.planinter{
  color: white;
  background-color: #587C92;
  vertical-align: middle;
  text-align: center;
}

td.planexper{
  color: white;
  background-color: #486C82;
  vertical-align: middle;
  text-align: center;
}

td.plannonpr{
  color: white;
  background-color: #385C72;
  vertical-align: middle;
  text-align: center;
}

a:link{
  color: white;
  text-decoration: underline;
  font-family: verdana;
  font-size: 10pt;
}

a:visited{
  color: white;
  text-decoration: underline;
  font-family: verdana;
  font-size: 10pt;
}

a:active{
  color:white;
  text-decoration: underline;
  font-family: verdana;
  font-size: 10pt;
}

a:hover{
  color: #808080;
  background-color: white;
  text-decoration: none;
  font-family: verdana;
  font-size: 10pt;
}

a.planlink{
  font-size: 11px;
  color: #ffffff;
  text-decoration: none
}

a.planlink:hover{
  color: #ecf2ff;
  text-decoration: underline
}

#menu1 a{
  display: block;
  background-image: url(images/back_button.jpg);
  color: silver;
  text-decoration: none;
  font-family: verdana, sans-serif;
  font-size: 9pt;
  width: 160px;
  padding-left: 4px;
  padding-bottom: 4px;
  padding-top: 4px;
  margin: 0px auto;
  border: solid 1px #89a9b8;
}

#menu1 a:visited{
  background-image: url(images/back_button.jpg);
  color: silver;
  text-decoration: none;
  font-family: verdana, sans-serif;
  font-size: 9pt;
  width: 160px;
  padding-left: 4px;
  padding-bottom: 4px;
  padding-top: 4px;
  margin: 0px auto;
  border: solid 1px #89a9b8;
}

#menu1 a:active{
  background-image: url(images/back_button.jpg);
  color: white;
  text-decoration: none;
  font-family: verdana, sans-serif;
  font-size: 9pt;
  width: 160px;
  padding-left: 4px;
  padding-bottom: 4px;
  padding-top: 4px;
  margin: 0px auto;
  border: solid 1px #89a9b8;
}

#menu1 a:hover{
  background-color: #89a9b8;
  background-image: url(images/back_button_b.jpg);
  color: white;
  text-decoration: none;
  font-family: verdana, sans-serif;
  font-size: 9pt;
  width: 160px;
  padding-left: 4px;
  padding-bottom: 4px;
  padding-top: 4px;
  margin: 0px auto;
  border: solid 1px #e6e6e6;
}

h1{
  color: #808080;
  font-size: 17px;
  font-weight: bold;
  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
}

h1.planheader{
  color: #404040;
  font-size: 18px;
  font-weight: bold;
  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
}

h2{
  color: #FF9933;
  font-size: 14px;
  font-weight: bold;
  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
}

.leftnav{
  padding-right: 0px;
  padding-left: 0px;
  font-size: 11px;
  padding-bottom: 0px;
  vertical-align: top;
  color: #ffffff;
  padding-top: 0px;
  text-align: left
}

.leftnav_bar{
  font-size: 11px;
  background-image: url(images/nav_bg.jpg);
  vertical-align: top;
  color: #ffffff;
  background-repeat: no-repeat;
  background-color: #6487dc;
  text-align: left
}

hr{
  background-image: none;
  background-color: #e6ead7;
  color: #e6ead7;
  margin: 0px;
  width: 99%;
  height: 1px;
  padding: 0px;
  border: 0px;
}

.cell{
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 11px;
  background-color: #ffffff
  background-image: none;
  background-repeat: no-repeat;
  vertical-align: top;
  text-align: left
  margin: 0px;
  width: 128px;
  line-height: 13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color : #3C3C3C;
  height: 149px;
}

p{
  padding-top: 7px;
  padding-bottom: 7px;
  margin: 3px;
  color : #3C3C3C
}

.textedit{
  border-right: #c2c2c2 1px solid;
  padding-right: 1px;
  border-top: #c2c2c2 1px solid;
  padding-left: 1px;
  padding-bottom: 1px;
  margin: 0px;
  border-left: #c2c2c2 1px solid;
  padding-top: 1px;
  border-bottom: #c2c2c2 1px solid
}

.lh18{
  line-height: 17px;
  color : #3C3C3C
}

.smallheader_original{
  color: #808080;
  font-size: 12px;
  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
  background-color: #FAFAFA;
}

.smallheader {
  color: #3C3C3C;
  font-size: 12px;
  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
  background-color: #E8EDFA;
}

.colorblack{
  color: black;
}

.lightgrey{
  background-color: #E8EDFA;
  font-weight: bold;	
}

li{
  margin-top: 8px;
  margin-bottom: 8px;
}
