@charset "UTF-8";
/* CSS Document */
html,
body {
   margin:0;
   padding:0;
   height:100%;
}

/* Style specific */
body
{
   	font-size:13px;
  	font-family:Arial, Helvetica, sans-serif;
	background-color:#000000;
	color: #8B8B8B;
}

h1
{
font-size:28px;
}
h2
{
font-size:26px;
}
h3
{
}
h4
{
}
p
{
line-height:17px;
}
a
{
color:#969696;
}
a:hover
{
}




/*** Structure specific ***/
#pagecontainer {
   min-height:100%;
   position:relative;
}
div.outermargin
{
width:980px;
margin:0px auto;
}

div#contentcontainer
{
padding:20px 0px 40px; /* footer height + margin */
}
div#bottomcontainer
{
position:absolute;
bottom:0px;
width:100%;
}
div#bottomcontainer div.innerwidth
{
position:relative;
height:30px; 
}


/*** Tag specific ***/
div#content ul li,
div.blog ul li,
div#page ul li
{
list-style-type:disc;
margin-left:16px;
}

/*** Module specific ***/
div.horizontal ul.menu li
{
float:left;
}

div.tool-tip
{
background-color: #ffffff;
border:2px solid #000000;
color: #000000;
padding:3px 4px;
}
div.tool-tip div.tool-title
{
border-bottom:2px solid #000000;
font-weight:bold;
font-size:14px;
padding-bottom:3px;
margin-bottom:3px;
}
div.tool-tip div.tool-text
{
}

dl#system-message
{
}

dl#system-message dd.message
{
}


