/* general */

body {
font-size:1.2em; font-family: sans-serif; background-color: white; padding: 20px; margin: 0px; border: 0px;
background: url(http://lab.rails2u.com/bgmaker/slash.png?margin=3&amp;linecolor=CCCCCC&amp;bgcolor=false) #AAAAAA;
}

td { font-size:1.2em; font-family: sans-serif; }

h1 { font-size:1.2em; margin: 0px 0px }
h2 { font-size:1.1em; }
.logo { margin: 0px 20px; }

#content a { color : #08459c }
#footer a { color : #999 }
span.small { font-size: 0.7em }
p.description { font-size: 0.8em }  
td.description { padding: 5px; margin: 0px; border: 0px; }
div.pre { background-color: white; margin: 10px ; padding: 10px ; border: solid 1px black; font-size: 0.8em }

#content  { padding: 10px 150px; margin: 0px; border: 0px }
#footer  { padding: 10px 150px; margin: 0px; border: 0px; font-size: 0.7em; color: #999 }

.logo_text_byline a { color: #08459c ; font-family: sans-serif;  }
.logo_text_byline { color: #08459c ; font-size:0.8em; font-family: sans-serif; line-height: 1.0em }
.logo_text { color: #08459c ; font-size:1.2em; font-family: sans-serif;  }

.img_copy { font-size: 10px }
div#container{width:936px !important; width /**/:946px; margin: 20px auto;padding:5px;text-align:left;background:#FFF}
/* tabs */
.taggup {background-color: white} 

#navlist
{
margin: 20px;
padding: 0 0 20px 150px;
border-bottom: 1px solid #000;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #999;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 4px solid #000;
padding-bottom: 2px;
background: transparent;
color: #000;
}

#navlist a:hover { color: #000; }

/* logo */
 .plw_l {
  margin: 1em 0em 0.5em 0em;
  width: 9.5em;
  border: 5px solid #ccc;
  font-family: helvetica,arial,sans-serif;
  font-size: 210%;
  font-weight: bold;
}
.plw_l a {
  display: block;
  width: 100%;
}
.plw_l a:link,
.plw_l a:visited,
.plw_l a:hover {
  background-color: #fc6;
  color: #000;
  text-decoration: none;
}
.plw_l span.w3c {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}
