.dropdownsize
{
	width: 105px;
}

.textfieldsize
{
 width:100px;
}

.filtertable2
   { 
     background-color: #92af5f;
     border-bottom: 1px #7c8a28 solid;
     border-right: 1px #7c8a28 solid;
     color: #ffffff;
 }

.filterbg
{
   
    border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
    margin: 0;
    padding: 3px;
	text-align:center;
	
}
.filterbgblack
{
   
    border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
    margin: 0;
    padding: 3px;
	text-align:center;
	color: #000000;
}
.filterbgrightcorner
{
   
    border-bottom:1px solid #ffffff;
	border-right:0px solid #ffffff;
    margin: 0;
    padding: 3px;
	text-align:center;
	color: #000000;
}

.loginfield{
	color: #000000;
	background: #ffffff;
	border: 1px solid ;
	width:100px;
	vertical-align:middle;
	clear: both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	word-spacing:1px;

}

.loginfieldEthnicity{
	color: #000000;
	background: #ffffff;
	border: 1px solid ;
	width:200px;
	vertical-align:middle;
	clear: both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	word-spacing:1px;

}

.tinyloginfield{
	color: #000000;
	background: #ffffff;
	border: 1px solid ;
	width:50px;
	vertical-align:middle;
	clear: both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	word-spacing:1px;

}

.fontset 
{
	border-color:#000000;
	border-width:1px;
} 

.legend
{
color: #000000;
font-weight: bold;
padding: 3px;  

} 

.button
{
	font-family: verdana,Arial, Helvetica ;
	font-size: 8pt;
	background-color: #efefef;
	color: #000000;
	font-weight: normal;
	border:1px solid #000000;
   	
 }

tr.captiontr
{
  background-color: #92af5f;
  height: 25px;
}

td.captiontr
{
	font-size: 12px;
	text-align:center;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	color:#FFFFFF;
    
 }

tr.odd
{
   background-color: #bbc684;
   border-color: #CCDFF3;
   border-right: 1px;
   border-bottom:1px;
   border-style: solid;
   margin: 0;
   height:35px; 
}


tr.even
{
   background-color:#e0e5bb;
   border-color: #AFCDEC;
   border-width: 1px 1px 0 0;
   border-style: solid;
   margin: 0;
   padding: 4px;
   height:35px;

}
td.bdblue
{ border-right:1px solid #ffffff;
  border-bottom:1px solid #ffffff;
  padding:3px;
   
}

.footerbutton
{
  background-color: #92af5f;
  height: 30px;
  border-right:1px solid #FFFFFF;
    
}

.alignbottombutton
{ 
  text-align:center;
  border-width: 0 1px 1px 0;
}

.footbutton
{
	font-family: verdana,Arial, Helvetica ;
	font-size: 8pt;
	background-color: #efefef;
	color: #000000;
	font-weight: normal;
	border:1px solid #000000;
	width:70px; 
   	
 }

 .Previousbutton
{
	font-family: verdana,Arial, Helvetica ;
	font-size: 8pt;
	background-color: #efefef;
	color: #000000;
	font-weight: normal;
	border:1px solid #000000;
	width:100px; 
   	
 }

  .resultbutton
{
	font-family: verdana,Arial, Helvetica ;
	font-size: 8pt;
	background-color: #efefef;
	color: #000000;
	font-weight: normal;
	border:1px solid #000000;
	width:100px; 
   	
 }


.resultPerPage
{
   width:80px;
}
.tableborder
{ 
   border:1px solid #000000;
   padding:5px;
}

.loginimage
{
 	background-image:url(images/body.gif);
	background-position: 0 0;
	background-repeat:repeat;
}