body {
  color: #000000;
  margin:0 7px 4px;
  background: #cdd6ff url(images/bg.gif) repeat-x;
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 15px;
}

a:link {/*normal links in the text*/
  color: black; 
  text-decoration : none; 
  background: transparent;}
a:visited {
  color: black; 
  text-decoration : none; 
  background: transparent;}
a:hover { 
  color: red; 
  text-decoration : underline; 
  background: transparent;}

li { list-style-type: square;
  margin:0 10px 10px;
  line-height:1.4;
  font-size : 15px;
  text-align : left;}

p {
  margin:0 7px 4px;
}

h1 {
  font-size: 20px;
  padding : 12px;
  font-weight : bold;
  font-variant : normal;
  text-align : center;
}

h2 {
  font-size: 12px;
  border : 0px 0px 0px 0px;
  padding : 1px;
  font-weight : normal;
  font-variant : normal;
  text-align : center;
}

h3 {
  font-size: 10px;
  padding : 1px;
  border : 0px 0px 0px 0px;
  font-weight : normal;
  font-variant : normal;
  text-align : center;
}



#navcontainer ul
{
margin: 0;
padding: 4px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;

}

#navcontainer li { margin: 0 0 3px 0; 
  list-style-type: none; 
  font-size : 15px;
  text-align : left;
  }

#navcontainer a
{
display: block;
padding: 1px 1px 1px 23px;
border: 1px solid #133;
width: 120px;
background-color: #e4ebff;
background-image: url(images/l1_down.gif);
}

#navcontainer a:link, #navlist a:visited
{
color: #000;
text-decoration: none;
}

#navcontainer a:hover
{
border: 1px solid #133;
background-color: #95b0fd;
background-image: url(images/l1_over.gif);
color: #fff;
}

#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #133;
background-color: #95b0fd;
background-image: url(images/l1_over.gif);
color: #000;
}

div#header
{
  background: #cdd6ff Url(bg.gif) repeat-x;
}

div#container{text-align:left; background: #fff url(images/bgcontent.gif) repeat-y;}

div#content
{
  background: #fff url(images/bgcontent.gif) repeat-y;padding-top:15px; padding-bottom:10px;
}

div#content p
{
  line-height:1.4;
  font-size : 15px;
  font-weight : normal;
  font-variant : normal;
  text-align : left;
}

div#navigation{text-align:left; background: #fff url(images/bgmenu.gif) repeat-y; padding-top:15px; padding-bottom:15px;}

div#billed{text-align:left; background: #fff url(images/bgbilled.gif) repeat-y;}

div#billed2{text-align:left; background: #fff url(images/bgbilled.gif) repeat-y;}

div#footer{background: #000; color: #fff}

div#footer p{margin:0;padding:5px 10px;font-size: 11px;text-align : center;}

div#container{width:790px;margin:0 auto}

div#content{float:right;width:590px}

div#navigation{float:left;width:200px}

div#billed{float:right;width:201px}

div#billed2{float:right;width:201px}

div#footer{clear:both;width:100%}