body {  
   margin: 0 0 0 0;
  overflow-y:hidden;
  background-color: white; 
  font-family: Geneva, Arial, Helvetica, san-serif; 
  font-size: small; 
  color: black
}

a:link { 
  text-decoration: none; 
  color:  #ff3366;
}
a:visited { 
  text-decoration: none; 
  color: #ff3366;
}

table {
   border: 0px ; 
   padding: 0;
   border-collapse: collapse; 
   vertical-align: top;
   border-width: 0;
   margin: 0 0 0 0;
}

TD { 
  padding: 0px 0px 0px 0px;
  }

form {
   display: inline;
   margin: 0;
}

TEXTAREA {
   background-color: white;
   color: black;
   border-style: solid;
   border-width: 1px;
   border-color: black;
   font-size: 100%;
   font-family: Geneva, Arial, Helvetica, san-serif;
   width: 97%;

}
INPUT {
   background-color: white;
   color: black;
   border-style: solid;
   border-width: 1px;
   border-color: black;
   font-size: 100%;


}
.btn {
  background-color: white;
  color: #ff3366;
   border-style: none;
   border-width: 0;
   font-size: 100%;
  
} 



img {
   border: 0
}















.pgwrap {
  position: absolute; 
  top: 15%; 
  width: 100%
}

.cntrow {
  margin-right:auto; 
  margin-left:auto; 
}

.feature {
float: left;
margin: 0 0px 0px 0;
padding: 0px;
text-align: left;
}

.projtxt {
float: left;
margin: 0 0px 0px 0;
padding: 2px;
text-align: justify;
}

.title {
font-weight: bold
}

.dateline {
font-size: xx-small
}

.xtracol {
float: left;
position: relative;
height: 250px;
margin: 0 0px 0px 0;
padding: 0px;
text-align: left
}

.xtra {
clear: both; 
position: absolute; 
bottom: 0px; 
text-align: left; 
font-size: xx-small; 
padding: 2px 
}

.thnail {
float:left; 
position:relative; 
margin: 0 0px 0px 0;
padding-top: 0px;
width:140px;
height: 100px
}


.thlab {
width: 100%; 
font-size: xx-small; 
position: absolute; 
top: 81px; 
left:0px
}

.thlab A{
color: #ff3366
}


.thlab A:visited{
color: #cc9999
}


.thlab A:hover{
color: #ff0099
}
