/********************************/
/* redefine standard XHTML tags */
/********************************/

body
{
   margin:0;
   padding:0;
   font-family:Arial, Helvetica, sans-serif;
   font-size:85%;
   background-color:#FFF;
   color:#000;
}

#screenlogo
{
   display:none;
}

h2
{
   font-size:145%;
   margin:0;
   padding:0 0 10px 0;
}

h3
{
   font-size:140%;
   font-weight:normal;
   padding:0;
}

h4
{
  font-weight:normal;
  line-height:110%;
}

h5
{
  font-size:90%;
  font-weight:normal;
  line-height:110%;
  padding:0;
}

p
{
  line-height:110%;
  margin:0;
  padding:0;
}

img
{
   border:0;
   display:inline;
   clear:none;
}

a,
a:link,
a:active,
a:visited,
a:hover
{
   text-decoration:underline;
   color:#000;
}

/********************************/
/* layout elements              */
/********************************/

#header
{
  float:none;
  clear:both;
}

#printlogo
{
  border-bottom:2px solid #000;
  margin-bottom:10px;
}

#printlogo img
{
  margin-bottom:10px;
}

#leftcolumn
{
   display:none;
}

#maincolumnhome,
#maincolumn
{
   padding-top:5px;
}

/********************************/
/* navigation                   */
/********************************/

#navigation
{
   display:none;
}

/********************************/
/* breadcrumbs                  */
/********************************/

#breadcrumbs
{
  padding:10px 0;
}

#breadcrumbs ul
{
   display:inline;
   margin:0;
   padding:0;
}

#breadcrumbs li
{
   display:inline;
   padding:0;
   line-height:110%;
}

#breadcrumbs li span.seperator
{
   padding:0 4px;
}

#breadcrumbs li a,
#breadcrumbs li a:link,
#breadcrumbs li a:visited,
#breadcrumbs li a:hover
{
   display:inline;
   font-size:85%;
   font-weight:normal;
}

/********************************/
/* left navigation              */
/********************************/

#leftnavigation
{
   display:none;
}

/********************************/
/* news listing                 */
/********************************/

#newslisting .textcontainer
{
   padding-bottom:20px;
}

#newslisting .textcontainer
{
  float:left;
  margin-top:30px;
  width:485px;
}

#newslisting h2
{
  font-size:100%;
}

#newslisting h3
{
  font-size:100%;
}

/********************************/
/* latest news                  */
/********************************/

#latestnews
{
   display:none;
}

/********************************/
/* footer                       */
/********************************/

#footer
{
   clear:both;
   padding-top:20px;
}

#footer ul
{
   margin:0;
   border-top:2px solid #000;
   padding:10px 0;
}

#footer li
{
   display:block;
   float:left;
   width:33%;
   text-align:center;
}

/********************************/
/* footer navigation            */
/********************************/

#footernavigation
{
   display:none
}

/********************************/
/* miscellaneous                */
/********************************/

div.clear
{
   float:none;
   clear:both;
   height:1px;
   overflow:hidden;
}

div.quote
{
   padding-top:20px;
   font-size:20px;
   text-align:right;
   color:#666;
}

div.intro,
div.intro h1,
div.intro h2,
div.intro h3,
div.intro h4,
div.intro h5,
div.intro h6,
div.intro p
{
   font-weight:bold;
}

#maincolumn img
{
   clear:both;
   margin:0 0 10px 0;
}

/***********************************************************************/
/* sitemap                                                             */
/***********************************************************************/

#sitemap
{
   padding:0 0 20px 15px;
}

#sitemap ul
{
  margin:0;
  padding:0 20px;
  list-style:none;
}

#sitemap li
{
  margin:0;
  padding:0;
  list-style:none;
}