*
{
  /*reset the default values*/
  margin: 0px;
  padding: 0px;
  
  /*Setup default font and color info here*/
}

body
{
  /*changes to the background-color must be reflected in nav.css (#nav li a, #nav li span), as well as re-outputting the image files as per the README file (changing the matte color to this value)*/
  background: #2090D0;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  
  /*Setup default font and color info here*/
  line-height: 1.4em;
  font-size: 80%;
  
  /*IE center-fix*/
  text-align: center;
  min-width:770px;
}

#frame
{
  /*center the page*/
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  width: 770px;
  
  /*positioning*/
  position: relative;
}

#header
{
  background: transparent url(ts_logo_sans.gif) no-repeat scroll top left;
  height: 170px;
  width:770px;
  position: relative;
}

#container, #container_bottom, #container_top
{
  width: 770px;
}

#container_bottom
{
  background: transparent url(bg_container_03.gif) no-repeat scroll left top;
  height: 20px;
}
#container_top
{
  background: transparent url(bg_container_01.gif) no-repeat scroll left top;
  height: 20px;
}

#content
{
  background: transparent url(bg_container_02.gif) repeat-y scroll left top;
  width: 770px;
}

#content-main
{
  padding: 0px 0px 20px 0px;
  font-weight: 1.2em;
  color: #515151;/*greyish*/
  line-height: 1.5em;
  font-size: 1em;
  padding: 10px 30px 20px 30px;/*left/right: 10px to clear the sides + 20px for breathing room*/
}

.center
{
  text-align: center;
}

h1
{
  text-align: center;
}

a:link, a:visited
{
  color: #005588;/*light blue*/
}

a:hover, a:active
{
  color: #000088;/*darker blue*/
}

#content p
{
}

.news_item
{
  margin: 0px 20px;
}

.news_item li, #content-main ul li
{
  list-style: inside;
  text-indent: 5px;
}

.indent
{
  text-indent: 20px;
}

#content-main ol li
{
  padding-top: 5px;
  list-style: decimal inside;
  padding-left: 2em;
  text-indent: -2em;
}

#content-main ol ol.sub-list-letter li
{
  list-style: lower-alpha inside;
  padding-left: 3em;
}

.filename
{
}

.app_menu_item
{
}