.caption {
	padding: 3px;
	visibility: hidden;
	position: absolute;
	width: 983px;
	height:400px;
}

.showhide {
	padding: 3px;
	display: none;
	width: 983px;
}

body {
	background-color: #6D6E72;
	margin-top: 0px;
}


.head { height:140px; width:983px;}
.head-index { height:140px; width:983px; position:relative;  }
.pics { width:983px; }
.main-pics { width:983px;  }
.menu-content {width:983px; height:35px; background-image:url(images/JJ-final_3x1.jpg); background-repeat: no-repeat;}
.body-content {width:963px; background-color:#C2C3C5; padding-left:10px; padding-right:10px; text-align:left;}
.spacer {width:983px; height:12px;}
.footer-content {width:983px; height:72px; background-image:url(images/JJ-final_6x1.jpg); background-repeat:no-repeat; padding-top:5px;}

.head-index .number {
	position:absolute;
	left: 782px;
	top: 105px;
	width: 193px;
	height: 27px;
}

.white {color:#FFF;}

h1 {
	font-family: Arial;
	font-size: larger;
	margin-top:0px;}

h2 {
	font-family: Arial;
	font-size: 10pt;}

ol { line-height: 150%;
  font-family: Arial;
  font-size: 10pt;}

ul { line-height: 150%;
  font-family: Arial;
  font-size: 10pt;}
  
table { line-height: 150%;
  font-family: Arial;
  font-size: 10pt;}

p { line-height: 150%;
  font-family: Arial;
  font-size: 10pt;}

.small { font-size: 8pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 150%;}
.footer1 { font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 150%; color:#FFF;}
.footer2 { font-size: 8pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 150%; color:#FFF;}
.body { font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 150%; }

td.table1
{
background-repeat: no-repeat;
background-position: top right
}


