body {
	padding: 0;
	margin: 0 auto;
    background:#fff;
}

#wrapper {
	width:100%;
	border-top: none;
	background:transparent;
	margin:0;
	padding:0;
	height:127px;
	border-bottom:23px solid #999;
}

#wrapper, .toppImg, .toppNav {
	background:#eaeaea;
}

#topMenu {
	margin:0;
	height:23px;
}

h1 {
	background: none;
	font-size:26px;
	font-weight:normal;
	margin:0 0 10px;
	padding: 0px 0 0;
    font-family:Arial,verdana,sans-serif;
	Border-bottom: 1px solid #999;
	color:#444;
	text-transform:none
}

h1.siteName {
     border:medium none;
     color:#333333;
     display:table-cell;
     font-family:Arial;
     font-size:26px;
     font-weight:normal;
     height:82px;
     line-height:1.2em;
     padding-left:30px;
/*     position:relative; */
     text-align:left;
     vertical-align:bottom;
     width:800px;
}

.toppImg h1{
    border:none;
}

.alt-logo { 
        background-color:#FFFFFF; 
        display:block; 
        left:20px; 
        position:absolute;
        z-index:0; 
        margin:-9999px;
} 

#containerflarp {
	margin:auto;
	width:984px;
        padding:0px;
        clear:both;
}

#container {
	z-index: 1;
	margin:auto;
	width:984px;
	margin-top:0px;
	min-height: 350px; 
	background:#fff;        
	padding:10px 0 0; 
	-moz-box-shadow: #999 1px 4px 6px;
	-webkit-box-shadow:#999 1px 4px 6px;
	border: 1px solid #ccc;
	border-top:none;
	float:left;
}

#header {
	width:984px;
	height:127px;
	margin: 0 auto;

}

.headerComponent {
    clear:both;
}
.toppNav {
    padding:0;
    height:127px;
    width:857px;
    float:left;
    background:#eaeaea url("ucdp_watermark.png") right top no-repeat;
}

.toppImg {
    background:transparent;
    margin:0;
    padding:0;
    height:127px;
    width:127px;
    float:left;
}

a img{
	border:none;
}

#footer {
	font-family: verdana, arial, "trebuchet ms",sans-serif;
    font-size: 0.7em;
	width:100%;
	background:transparent;
	height:30px;
	clear:both;
	}

.footerText p{
	text-align:center;
    width:984px;
	margin:auto;
	font-size:11px;
	padding-top:0.6em;
	color:#333;
	padding-left:20px;
}
.footerText p a{
	text-decoration:none;
	color:#666;
}
.footerText p a:hover{
	text-decoration:underline;
	color:#666;
}









/****  TOPPMENY NIVA 1  ****/
#wrapper {
border-bottom: 23px solid #999;
}
#menucontainer {
	width:984px;
	height:22px;
	margin-bottom:-1px;
        float:left;
        margin:0;
        background:#999;
        display:inline;
        border-bottom:1px solid #999;
}

ul#menucontainer {
	list-style-type: none;	
	padding: 0;
	margin:0;
	list-style-image: none;
}
ul#menucontainer li {
	float: left;	
        height:23px;
}

ul#menucontainer li a {
	color:#FFFFFF;
        display:block;
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:11.2px;
        line-height: 16.8px;
        font-weight:700;
        padding:3px 13px 4px;
        text-decoration:none;
}

ul#menucontainer li a:hover{
	text-decoration: none;
	text-decoration: none;
	color:#333;
	border-bottom:solid 1px #fff;
       background:#fff;
}

ul#menucontainer li.selected {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;

}
ul#menucontainer li.first {
    border-left: 1px solid #999;
}
ul#menucontainer li.selected a {
	text-decoration: none;
	text-decoration: none;
	color:#333;
}
/* /menu */

.hideme {
	display: none;
}


