body
{ 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #00004A
	background-color: #FFFFFF;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0px;
	margin-bottom: 0px;	
}

a:link       { color: #0000FF }
a:visited    { color: #0000FF }
a:hover    { color: #FF0000 }

.ldbc         { color: #9A9A9A}
.ldbc a:link       { color: #9A9A9A; text-decoration: none }
.ldbc a:visited    { color: #9A9A9A; text-decoration: none }
.ldbc a:hover   { color: #0000FF }

.lurl          { color: #333333 }
.lurl a:link       { color: #333333 }
.lurl a:visited    { color: #333333 }
.lurl a:hover    { color: #0000FF }

.ltitle          { color: #3565CC }
.ltitle a:link       { color: #3565CC }
.ltitle a:visited    { color: #3565CC }
a:hover .ltitle    { color: #0000FF; }

.thmbnlImage {
	border:1px;
	border-thickness: 1px;
	border-color: #000000;
	border-style: solid;
	}
	
a:hover .thmbnlImage {
	border-color: #FF0000;
	align: center;
	}	
	
.buttonDefault
{
    BORDER-RIGHT: #665 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ccc 2px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #665 1px solid;
    FONT-FAMILY: arial, Tahoma, times;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #dfdfdf
}
.fieldDefault
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #665 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #665 1px solid;
    WIDTH: 210px;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 21px
    BACKGROUND-COLOR: #ffffff
}
.fieldSearch
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #665 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #665 1px solid;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 21px
    BACKGROUND-COLOR: #ffffff
    FLOAT: right
}
.fieldSearch2
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #665 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #665 1px solid;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 21px
    BACKGROUND-COLOR: #ffffff
    FLOAT: right
}
.fieldSmall
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #665 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #665 1px solid;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 21px
    BACKGROUND-COLOR: #ffffff
}
.textAreaDefault
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #665 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #665 1px solid;
    WIDTH: 410px;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 84px
    BACKGROUND-COLOR: #ffffff
}
.dropDownDefault
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #665 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #665 1px solid;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #ffffff
}
TABLE.mainBody
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #D5DFFF
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
height: 120;
width: 160;
padding: 4px;
left: -1000px;
border: none;
visibility: hidden;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 1px;
padding: 12px;
position: absolute;
top: 14px;
left: 32px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -130px; /*position where enlarged image should offset vertically */
left: 1px; /*position where enlarged image should offset horizontally */
}
