body.back
{
  background:#FFFFFF;
}

table.titletable
{
  background-image:url("../images/uppercell.jpg");
}

img.logo
{
  border:none;
}

td.title
{
  padding:0 20px 0 20px;
}

td.topleft
{
  background-image:url("../images/topleft.jpg");
}

td.topright
{
  background-image:url("../images/topright.jpg");
}

table.loctable
{
  background:#3399FF;
  border-top:thin solid #33CCFF;
  border-bottom:none;
  border-right:thin solid #3399FF;
  border-left:thin solid #3399FF;
}

td.loccell
{
  font-family:arial;
  font-size:80%;
  font-weight:bold;
  color:#FFFFFF;
}

a.location
{
  font-size:95%;
  padding:0 3px 0 3px;
  color:#FFFFFF;
  text-decoration:none;
  border:thin solid #0066CC;
}

a.location:hover
{
  color:#000000;
  background:#FFFFFF;
  text-decoration:none;
}

form
{
  display:inline;
}

input.searchfield
{
  font-size:90%;
  border:thin solid #0066CC;
}

input.searchbutton
{
  font-weight:bold;
  color:#FFFFFF;
  font-size:90%;
  background-color:#3399FF;
  text-align:center;
  cursor: hand;
  border:thin solid #0066CC;
}

table.maintable
{
  background:#FFFFFF;
}

td.leftcell
{
  background-image:url("../images/waterfall.jpg");
/*  background-repeat:no-repeat;*/
  border-right:thin solid #3399FF;
}

table.sidetable
{
  background:#0066CC;
}

td.sidecellselected
{
  background:#3399FF;
  padding:1px 3px;
  color:#FFFFFF;
  font-family:arial;
  font-size:80%;
  font-weight:bold;
  cursor:default;
}

td.sidecell
{
  background:#FFFFFF;
  padding:0 3px;
  cursor:hand;
}

a.sidelink
{
  color:#000000;
  font-family:arial;
  text-decoration:none;
  font-size:80%;
  font-weight:bold;
}

td.maincell
{
  background:#FFFFFF;
  padding:20px 0 0px 0;
}

table.content
{
  background:#FFFFFF;
}

th.heading
{
  font-family:arial;
  font-size:100%;
  color:#FFFFFF;
  background:#0066CC;
  border:thin solid #000000;
}

td.content
{
  font-family:arial;
  font-size:80%;
  padding:20px 10px 20px 10px;
  height:340px;
}

td.content:first-letter
{
  color:#0000FF;
  font-size:large;
}

a.link
{
  color:#0000FF;
  text-decoration:none;
}

a.link:hover
{
  color:#3399CC;
  text-decoration:underline;
}

a.link:active
{
  color:#3399CC;
}

table.contentheading
{
  width:100%;
  background:#3399FF;
  border-top:thin solid #0066CC;
  padding:2px;
}

td.contentheading
{
  width:100%;
  color:#FFFFFF;
  font-weight:bold;
}

td.rightcell
{
  font-family:arial;
  font-size:80%;
  padding:20px 0 20px 0;
  border-left:thin dotted #0066CC;
}

td.newfeaturescell
{
  font-family:arial;
  font-size:80%;
  padding:20px 0 0 0;
}

table.newfeatures
{
  background:#0066CC;
}

th.newfeatures
{
  color:#FFFFFF;
  font-family:arial;
}

td.newfeatures
{
  background:#99CCFF;
  padding:2px;
  color:#000000;
  font-family:arial;
}

a.newfeatures
{
  color:#000000;
  font-family:arial;
  text-decoration:none;
}

a.newfeatures:hover
{
  color:#0066CC;
}

table.footer
{
  background:#3399FF;
}

td.footer
{
  color:#FFFFFF;
  font-family:arial;
  font-size:80%;
}

td.bottomleft
{
  background-image:url("../images/bottomleft.jpg");
}

td.bottomright
{
  background-image:url("../images/bottomright.jpg");
}

a.footer
{
  padding:0 3px 0 3px;
  font-size:95%;
  color:#FFFFFF;
  text-decoration:none;
  border:thin solid #0066CC;
}

a.footer:hover
{
  color:#000000;
  background:#FFFFFF;
  text-decoration:none;
}

ul.links
{
}

li.links
{
  list-style-image:url("../images/bluetriangle.jpg");
  padding:0 0 2px 0;
}

ul.text
{
}

li.text
{
}

ul.sitemap
{
}

li.sitemap
{
  list-style-image:url("../images/bluetriangle.jpg");
  padding:0 0 2px 0;
}

li.word
{
  list-style-image:url("../images/word.jpg");
}

li.pdf
{
  list-style-image:url("../images/pdf.jpg");
}

li.print
{
  list-style-image:url("../images/print.jpg");
}

table.address
{
  border:thin solid #0066CC;
  background:#99CCFF;
}

td.address
{
  background:#99CCFF;
  padding:0;
  color:#000000;
  font-family:arial;
}

table.data
{
  background:#0066CC;
}

th.data
{
  background:#3399FF;
  color:#FFFFFF;
  font-family:arial;
  font-weight:bold;
  padding:5px;
}

td.data
{
  background:#FFFFFF;
  color:#000000;
  font-family:arial;
  padding:5px;
}

a.data
{
  color:#0000FF;
  font-family:arial;
  text-decoration:none;
}

a.data:hover
{
  color:#3399CC;
  text-decoration:underline;
}

img.contentimages
{
  border:thin solid #000000;
}

img.link
{
  border:none;
}

div.redhighlight
{
  background:#FFFFFF;
  padding:2px;
  color:#FF0000;
  font-family:arial;
  font-size:100%;
  font-weight:bold;
}

input.textfield
{
  font-size:90%;
  border:thin solid #0066CC;
  width:200px;
}

textarea.textfield
{
  font-size:90%;
  border:thin solid #0066CC;
  font-family:arial;
  width:200px;
  height:150px;
}

input.submitbutton
{
  font-weight:bold;
  color:#FFFFFF;
  font-size:90%;
  background-color:#3399FF;
  text-align:center;
  cursor: hand;
  border:thin solid #0066CC;
}

table.form
{
  border:thin solid #0066CC;
  background:#99CCFF;
}

td.form
{
  background:#99CCFF;
  padding:5px;
  color:#000000;
  font-family:arial;
}