.body {
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodybold {
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.headings {
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	TEXT-DECORATION: none
}
.lefthandtext {
	FONT: 11px Arial, Helvetica, sans-serif; 
	COLOR: #b6b6b6; 
	DECORATION: none
}
.picborders {
	BORDER-RIGHT: #ebebeb 10px solid; 
	BORDER-TOP: #ebebeb 10px solid; 
	BORDER-LEFT: #ebebeb 10px solid; 
	COLOR: #0033cc; 
	BORDER-BOTTOM: #ebebeb 10px solid
}
A {
	CURSOR: pointer; COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A:hover {
	CURSOR: pointer; COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
toptableborder {
	BORDER-RIGHT: #666666 1px dashed; 
	BORDER-TOP: #666666 1px dashed; 
	BORDER-LEFT: #666666 1px dashed; 
	BORDER-BOTTOM: #666666 1px
}
.toptableborders {
	BORDER-RIGHT: 1px solid #999999; 
	BORDER-TOP: 1px solid #999999; 
	BORDER-LEFT: 1px solid #999999; 
	BORDER-BOTTOM: 1px #999999
}
.bottomtableborders {
	BORDER-RIGHT: 1px solid #999999; 
	BORDER-TOP: 1px #999999; 
	BORDER-LEFT: 1px solid #999999; 
	BORDER-BOTTOM: 1px solid #999999
}
}
.bottomborder {

	BORDER-BOTTOM: 1px solid #999999
}
.maintable {
	BORDER-RIGHT: 1px solid #999999; 
	BORDER-TOP: 1px solid #999999; 
	BORDER-LEFT: 1px solid #999999; 
	BORDER-BOTTOM: 1px solid #999999
}
.displaytable{
background: #ffffff;
cellspacing: 1;


}

.icontxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.greytable {				
	font-size:11px;
	font-family:verdana;
	color: #000000;	
}
.greytable td {
	padding:5px;
}

.greytable td.shadegrey {
	padding:5px;
	font-weight:bold;
	text-align:right;				
	background:#eeeeee;	
}

.greytable td.shade {
	padding:5px;
	font-weight:bold;
	text-align:right;				
	background:#ffffff;
	
}
.greytable {				
	font-size:11px;
	font-family:verdana;
	color: #000000;	
}
.greytable td {
	padding:5px;
}

.greytable td.shadegrey {
	padding:5px;
	font-weight:bold;
	text-align:right;				
	background:#eeeeee;	
}

.greytable td.shade {
	padding:5px;
	font-weight:bold;
	text-align:right;				
	background:#ffffff;
	
}
.qtytextbox
{ 
font-family:verdana; 
font-size:8pt; 
background-color:white; 
color:black; 
width:35px; 
border:1px;
border:1px solid #999999;
}
.tinytextbox 
{ 
font-family:verdana; 
font-size:8pt; 
background-color:white; 
color:black; 
width:40px; 
border:1px;
border:1px solid #999999;
}
.costtextbox
{ 
font-family:verdana; 
font-size:8pt; 
background-color:white; 
color:black; 
width:70px; 
border:1px;
border:1px solid #999999;
}
.datetextbox 
{ 
font-family:verdana; 
font-size:8pt; 
background-color:white; 
color:black; 
width:80px; 
border:1px;
border:1px solid #999999;
}
.mediumtextbox 
{ 
font-family:verdana; 
font-size:8pt; 
background-color:white; 
color:black; 
width:100px; 
border:1px;
border:1px solid #999999;
}
.largertextbox 
{ 
font-family:verdana; 
font-size:11px; 
background-color:white; 
COLOR: #666666;
width:140px; 
border:1px;
border:1px solid #999999;
}


.largetextbox 
{ 
font-family:verdana; 
font-size:8pt; 
background-color:white; 
color:black; 
width:200px; 
border:1px;
border:1px solid #999999;
}

.hugetextbox 
{ 
font-family:verdana; 
font-size:8pt; 
background-color:white; 
color:black; 
width:460px; 
border:1px;
border:1px solid #999999;
}
.select
{ 
font-family:verdana; 
font-size:8pt; 
background-color:white; 
color:black; 
width:100px; 
border:1px;
border:1px solid #999999;
}
.button 
{ 
font-family:verdana; 
font-size:8pt; 
background-color:#f7f7f7; 
color:black; 
width:85px; 
border:1px;
border:1px solid #999999;
}



#nav{
width: 200px;
}

#nav ul{
display: inline;
}
#nav ul li{
list-style-type: none;
line-height: 150%;
border-left: #E7E7E7 0px solid;
border-top: #E7E7E7 0px solid;
border-bottom: #E7E7E7 0px solid;
border-right: #E7E7E7 0px solid;
background-color: #FFFFFF;
margin-top: 10px;

}
#nav ul li a{
color: #000000;
text-decoration: none;
display: block;
padding-left: 10px;
padding-right: 10px;
}
#nav ul li a:hover{
color: #3d3d3d;
background-color: #E7E7E7;
text-decoration: none;
}	







#nav2{
width: 200px;
}

#nav2 ul{
display: inline;
}
#nav2 ul li{
list-style-type: none;
line-height: 450%;
border-left: #E7E7E7 1px solid;
border-top: #E7E7E7 1px solid;
border-bottom: #E7E7E7 1px solid;
border-right: #E7E7E7 1px solid;
background-color: #FFFFFF;
margin-top: 1px;

}
#nav2 ul li a{
color: #000000;
text-decoration: none;
display: block;
padding-left: 10px;
padding-right: 10px;
}
#nav2 ul li a:hover{
color: #3d3d3d;
background-color: #E7E7E7;
text-decoration: none;
}



#navtop{
width: 145px;
}

#navtop ul{
display: inline;
}
#navtop ul li{
list-style-type: none;
line-height: 150%;
border-left: #E7E7E7 0px solid;
border-top: #E7E7E7 0px solid;
border-bottom: #E7E7E7 0px solid;
border-right: #E7E7E7 0px solid;
background-color: #FFFFFF;
margin-top: 10px;


}
#navtop ul li a{
color: #000000;
text-decoration: none;
display: block;
padding-left: 10px;
padding-right: 10px;
}
#navtop ul li a:hover{
color: #3d3d3d;
background-color: #E7E7E7;
text-decoration: none;
}		
