
body {
  font-family:          Trebuchet MS, Tahoma, sans-serif;
  font-size:            13px;
  margin:               0px;
  padding:              0px;
}

table {
  border-collapse:      collapse;
  font-family:          Trebuchet MS, Tahoma, sans-serif;
  font-size:            13px;
  margin:               0px;
}

input {
  font-family:          Trebuchet MS, Tahoma, sans-serif;
  font-size:            13px;
}

td {
  padding: 0;
}

img {
  border: 0;
}

a {
  color: #1678C4;
}

a:hover {
  color: #005393;
}



html>body sup {
  line-height: 0%;
  position: relative;
  font-size: 80%;
}

* html sup {
  line-height: 0%;
  position: relative;
  font-size: 80%;
  top: -0.2ex;
}




html {
  height: 100%;
}

body {
  background-color: #E3DFD6;

}


/* Borders with glow effect */

table.glow-small .cs {
  height: 4px;
  width: 4px;
  background-image: url('../images/nav/glow-small-corner.gif');
}

table.glow-small .hb {
  height: 4px;
  background-image: url('../images/nav/glow-small-tb.gif');
  background-repeat: repeat-x;
}

table.glow-small .vb {
  width: 4px;
  background-image: url('../images/nav/glow-small-lr.gif');
  background-repeat: repeat-y;
}

table.glow .tl {
}

table.glow .tr {
  background-position: right 0;
}

table.glow .bl {
  background-position: 0 bottom;
}

table.glow .br {
  background-position: right bottom;
}

table.glow .t {
}

table.glow .b {
  background-position: 0 bottom;
}

table.glow .l {
}

table.glow .r {
  background-position: right 0;
}



/* Content Area */


.content-area {
  background-color: #F6F4EC;
}



/* Header */


#header-bottom-border {
  background-image: url('../images/nav/border-top.gif');
  background-repeat: repeat-x;
  background-position: bottom right;
  height: 2px;
}





#header {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	
	
}

#headerLinks {
  position: absolute;
  right: 0;
  top: 0;
  color: #000;
  padding-top: 3px;
  height: 17px;
  text-align: right;
  font-size: 11px;
  margin-right: 30px;
  z-index: 2;
    }
    
    
#headerLinks a {
  color: #000;
}

   

#headerNav {
	float:right;
	line-height:normal;
	font-weight: bold;
	position: absolute;
	left: 339px;
	top: 33px;
	width: 600px;
	min-width: 650px;
    }

#dpNetworkIcon {    
	position: absolute; 
	right: 30px; top: 5px; z-index: 200;
    
}
	
#headerNav1 ul, #headerNav2 ul {
    margin:0;
    padding:0;
    list-style:none;
    }


	
#headerNav1 li, #headerNav2 li {
	float:right;
	background:url(../images/nav/tab_left.gif)
    no-repeat left top;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
  }
  
#headerNav1 a, #headerNav2 a {
	float:left;
	display:block;
	background:url(../images/nav/tab_right.gif)
    no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	white-space: nowrap;
  }
	
#headerNav1 li:hover, #headerNav1 li:hover a, #headerNav2 li:hover, #headerNav2 li:hover a  {
  background-position:0% -42px;
  color:#FFFFFF;
  }
  
#headerNav1 li:hover a, #headerNav2 li:hover a {
  background-position:100% -42px;
  }

#headerNav1 .current, #headerNav2 .current {
  background-position:0% -42px;
  border-width:0;
  }
  
#headerNav1 .current a, #headerNav2 .current a {
  background-position:100% -42px;
  color:#000000;
  }

  
  
#sideContent {
	padding: 10px;
	width: 250px;
	float: left;
}
#content {
	background-color: #FFFFFF;
	margin-left: 15px;
	padding: 10px;
	margin-right: 15px;
	border: 1px solid #9EC630;
	min-height: 450px;
	min-width: 950px;
	margin-top: 8px;
}

#homepageContent {
	background-color: #FFFFFF;
	margin-left: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 10px;
	margin-right: 15px;
	border: 1px solid #9EC630;
	min-width: 600px;
}  



#headerNav1{
	line-height:normal;
	font-weight: bold;
	position: absolute;
	right: 0px;
	margin-right: 20px;
	top: 0px;
	float: right;
	
    }
    
    
#headerNav2{
	
	line-height:normal;
	font-weight: bold;
	position: absolute;
	
	top: 28px;
	right: 20px;
	
	
	
    }    