﻿html{background:#eee}
html{background-image:none;background-color:transparent;}
body{margin:17px 0 15px 0;padding:0;text-align:center;color:"#666666";font-size:small;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif}

* html form ul{width:99%;zoom:1}
* html form li{height:1%;margin-bottom:-3px}
* html form li div{display:inline-block}
*+html form ul{display:inline-block}
* html select.select{margin:1px 0}

h2{font-size:130%;font-family:Arial;font-style:normal;font-weight:bold;color:#666666;display:block}
h3{border-top:0 dotted #cccccc;}
table{color: #666666;}

a:link              { color:#222222; text-decoration:none; }
a:visited           { color:#666666; text-decoration:none; }
a:hover             { color:#666666; text-decoration:underline; }
a:active            { color:#666666; text-decoration:underline; }

#container{text-align:left;background:#fff;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 5px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 5px;-o-box-shadow:rgba(0,0,0,0.2) 0px 0px 5px;box-shadow:rgba(0,0,0,0.2) 0px 0px 5px}
#container{border:1px solid #cccccc;margin:0 auto 10px auto;width:640px}


label.desc,legend.desc{font-size:95%;font-weight:bold;color:#666666;line-height:150%;margin:0;padding:0 0 3px 0;border:none;display:block;white-space:normal;width:100%}
label.capno{font-size:95%;font-weight:bold;color:red;line-height:150%;margin:0;padding:0 0 3px 0;border:none;display:block;white-space:normal;width:100%}

form ul{margin:0;padding:20;list-style-type:none;}
textarea.textarea{width:270px;min-width:95%;max-width:95%}
textarea.small{height:10em}
fieldset{display:block;border:none;margin:0;padding:0}


.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:3px 6px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.myButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.myButton:active {
	position:relative;
	top:0px;
}

/* Style for Text over Image */

#MainTbl {
    table-layout: fixed;
}

#MainTbl tr div {
    overflow: hidden;
     height: 169px
}


.NumTableField {
	width:100px;
	text-align:right;
}
.DateTableField {
	width:120px;
}

.SubTitle {
	color:gray;
	font-size:x-small;
	font-family:Arial, Helvetica, sans-serif;
}

.PImage { 
   position: relative; 
   /* width: 100%; for IE 6 */
}

h4 { 
   top: -50px; 
   right: 35px; 
   width: 100%; 
}

h4 span { 
   color: red; 
   font: bold 12px/24px Helvetica, Sans-Serif; 
   /*letter-spacing: -1px; */  
   background: rgb(0, 0, 0); /* fallback color */
   background: rgba(0, 0, 0, 0.7);
   padding: 10px; 
}

h4 span.spacer {
   padding:0 5px;
}


#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
/*font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; */
letter-spacing: 5px;
font-weight:bold;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

div.myimagebox {
        width: 250px; 
        height: 168px;
        margin: 1px;
}.images {border: 1px solid black; background-color: black;}