html, body {
        font-family: Arial;
	margin: 0px;
	padding: 0px;
        cursor: url("default.cur"),auto;
}

a{
  color: #ff0000;
}

#menuFooter {
            position: relative;
            left: -50px;
            width: 260px;
            height: 50px;
            background: url("../pubdata/menu/menubottom.png" ) no-repeat;
}

#intro {

             width:800px;
             height:210px;
             position:absolute;
             top: 0;
	     left: 0;
             margin: 0 0 0 0;
	     padding: 0;
             cursor: url("default.cur"),auto;
}

#menuHeader {
               position: absolute;
               top: 0;
               left:0;
               margin:0;
               padding:0;
               width: 260px;
               height: 150px;
               background: url("../pubdata/menu/menutop.png" ) no-repeat;
}

#pageHeader {
	     background: url("../pubdata/banner.png" ) no-repeat;
             position: absolute;
             top: 0;
	     left: 260px;
             width: 540px;
             height: 170px;
             padding: 0px 0 0 0;
             text-align: center;
             font: bold 10px Verdana ;
             cursor: url("default.cur"),auto;
}



#title {
	padding-top:1em;
}



#sidecontentinner {
 width: 150px;
}

#sidecontent {
 position: absolute;
 top: 150px;
 left: 0;
 width: 260px;
 margin: 0;
 padding: 30px 0 0 50px;
 background: url("../pubdata/menu/menubg.png") repeat-y;
}



#maincontainer {
	 position: absolute;
	 top:170px;
         left: 260px;
         width:540px;
         margin: 2px;
	 padding: 5px;
         background: #ffeeee;
         color: #000000;
         cursor: url("default.cur"),auto;
}


.pagefooter {
	margin-top: 4ex;
}


.entry {
        border-bottom: 1px solid #000000;
	float: left;
        padding: 4px 4px 4px 4px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}


.entrytitle {
	font-weight: bold;
	font-size: large;
	margin-bottom: 1ex;
}

.entrysub {
	font-weight: bold;
	margin-top: 1ex;
	margin-bottom: 1ex;
}

.entryfooter {
	margin-top: 1ex;
}

.searchbox, .result-searchbox { 
	width: 90%; 
}


	

.pivot-search label, .pivot-search legend, .pivot-search-result label, .pivot-search-result legend {
	display: none;
	visibility: hidden;
}
.pivot-search fieldset, .pivot-search-result fieldset {
	border: 0;
	padding: 0;
	margin: 0;
}

