.loginbox{
background:#d8dfe3;
background-image: url("images/login_bg.gif");
border-color: #747474; 
border-style:solid; 
border-width: 1px;
font-family:  Arial, Tahoma, Bitstream Vera Sans, helvetica; 
font-size: 11px;
color:#003366;
font-weight:normal;
width:70px;
height:18px;
text-align:left;
padding: 2;
}
A:link {
font-size : 9pt;
font-weight: bold; 
color : black; 
text-decoration : none; 
} 

A:visited {
font-size : 9pt; 
font-weight: bold; 
color : black; 
text-decoration : none; 
} 
A:active {
font-size : 9pt; 
font-weight: bold; 
color : black; 
text-decoration : none; 
} 
A:hover {
font-size : 9pt; 
font-weight: bold;
color : gray; 
text-decoration : underline; 
} 


.imageclass{
	border: 1px solid black;
}
a:hover .imageclass{
	border: 1px solid #666666;
}
td {
font-family: Arial, Tahoma, Bitstream Vera Sans, helvetica; 
 font-size: 9pt;color:black;font-weight:normal;
}

.text{
font-family: Arial, Tahoma, Bitstream Vera Sans, helvetica; 
 font-size: 9pt;color:black;font-weight:normal;
 width:300px;
}

.select{
font-family: Arial, Tahoma, Bitstream Vera Sans, helvetica; 
 font-size: 9pt;color:black;font-weight:normal;
 width:300px;
}

textarea {
font-family: Arial, Tahoma, Bitstream Vera Sans, helvetica; 
 font-size: 9pt;color:black;font-weight:normal;
 width:300px;
}
.gridTitle{ border-top: 1px #FFFFFF solid;  border-bottom: 1px #C1C1C1 solid; border-left: 1px #C1C1C1 solid; border-right: 1px #FFFFFF solid; }
.gridRow{ border-bottom: 1px #E7E7E7 solid; } 
#interface1 {
	z-index:1;
}
#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {
	font-family:Arial, Tahoma, Bitstream Vera Sans, helvetica; 
	font-size:9pt;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:130px;
	border:1px solid #242424;
	text-align:left;
	z-index:2;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:0px;
	background-color:#9D9D94
}
#loader_bg {background-color:#EBEBE4;position:relative;top:8px;left:8px;height:7px;width:113px;font-size:1px}

div#hold { 
  position:relative; width:480px; height:40px; 
  z-index:1000; 
  }
div#wn { 
  position:absolute; left:0; top:0;
  width:480px; height:40px; z-index:1;
  clip:rect(0, 480px, 40px, 0); overflow:hidden;
  }
div#cnt { position:absolute; z-index:1 }

/* width of table = number of items * scroller width 
   Setting width on table and width and height on table cell needed
   for this example because images vary in size and don't fill scroller space
*/
table#imgTbl { width:720px }
table#imgTbl td {
  width:480px; height:40px; 
  vertical-align:middle;
  }

