* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFCC;
}

body
  {
  margin: 0;
  padding: 5em 1em 3em 16em;
  background-color: #336699;

    }
img {
	border:0px;
	}
	

	
div#logo {
  background-image:url(../images/system/logov4.png);
  background-repeat:no-repeat fixed;
  background-position:top;
  position: absolute;
  overflow:hidden;
  left: 180px;
  top: 75px;
  width: 520px;
  height:520px;
  margin: 0;
  padding-top:20px;
  z-index:0;
}


/* IE-win CSS hack \*/
* html div#logo {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/system/logov4.png', sizingMethod='crop');
background-image: none;
background-repeat:no-repeat fixed;
}
/* End IE-win */


div#content {
	position:relative;
	text-align:center;
	font-size:11px;
	z-index:1;
	top:30px;

}


  
  
div#header
  {
  position: absolute;
  left: 0;
  overflow-y:hidden;
  top: 0;
  z-index: 2;
  width: 100%;
  background-color: #336699;

  height: 80px;
  border-bottom: 1px solid #FFFFCC;
  }
  
  .headerimage {
  margin-left:20px;
  padding-top:2px;
  margin-right:20px;
  }
  
td.headerimagetd {
	cursor:pointer;
	text-align:center;
 }
 
 td#headertexttd {
 	vertical-align:top;
	Font-size:48px;
	font-style:italic;
  	font-weight:bold;
  	padding-top:10px;
  	vertical-align:text-top;
	text-align:center;
 }
 
div#exploder
  {
  vertical-align:bottom;
  position: absolute;
  overflow-y:auto;
  overflow-x:hidden;
  left: 0;
  top: 80px;
  bottom: 0;
  width: 165px;
  background-color: #336699;
  margin: 0;
  padding-top:20px;
  border-right: 1px solid #FFFFCC;
  }

div#menu {
position: relative;
margin-top:-18px;
height:200px;


}

div#lastedit {
position:relative;
text-align:center;
font-style:italic;
height:70px;
margin-top:10px;

} 

div#lastedit p{
text-align:center;
font-style:normal;
font-weight:bold;
 
} 


div#emaildiv {
position:relative;
text-align:center;
font-weight:bold;
height:90px;
margin-top:10px;
 
} 

div#counter {
height:70px;
text-align:center;
position:relative;
font-weight:bold;
margin-top:10px;
 
} 

  .left {
	text-align:left;
}

ul {
	text-align:left;
	font-size:11px;
}
div#content .content
{
text-align:left;
font-size:11px;
margin-top:0px;
margin-bottom:5px;
}


a,a:active,a:visited {
	text-decoration:underline;
}

a:hover{
	cursor:pointer;
	cursor:hand;
	color:#FFFF00;
	text-decoration:underline;
}


a.large {
	font-size:16px;
	font-weight:bold;

}

	
h1 {
	font-size:22px;
	font-weight:bold;
	margin-top:3px;
	margin-bottom:5px;
	font-style:italic;
}

h2 {
	font-size:18px;
	font-weight:bold;
	margin-top:3px;
	font-style:italic;
}

h3 {
	font-weight:bold;
	font-size:12px;
	margin-bottom:0px;
	font-style:italic;
	
}
div#content a.bookmmark {
margin-bottom:800px;
}


  body>div#header,body>div#exploder,body>div#logo 
    {
    position: fixed;
    }



  div#menu .moduletable {
  width:100%;

  }  
  div#menu .moduletable td{
  border-bottom:1px solid #FFFFCC;
  }

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	vertical-align: middle;
	font-size:12px;
	font-weight: bold;
	color: #FFFFCC;
	text-align: left;
	padding-top: 5px;
	padding-left: 10px;
	xheight: 20px !important;
	xheight: 25px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel:hover {
	text-decoration: underline;
	color: #FFFF00;
}

div#content image{
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
}
div#content table {
	vertical-align:top;
	width:100%;
	padding: 0;
	border-spacing: 0;
}

div#content td {
	padding-left:25px;
	border-bottom:1px solid #FFFF00;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:top;
	align:left;	
}

div#content table.center {
	vertical-align:top;
	text-align:center;
	width:100%;
	padding: 0;
	border-spacing: 0;
}

div#content table.center td{
	width:50%;
}

div#content table.none {
	vertical-align:top;
	text-align:center;
	width:auto;
	padding: 0;
	border-spacing: 0;
}

div#content table.none td{
	padding-left:0px;
	border:0px;
	vertical-align:top;
	align:left;	
	padding-top:0px;
	padding-bottom:0px;
}

.add {
background-color:#000000;
margin-bottom:10px;
font-weight:bold; 
}

div#tdnoborder td{
border-bottom:0px;
}

