body

{ 

	margin: 0;

       	padding: 0;

}

th {

	color : #000000;

	font-size : 11px;

	font-family : Tahoma,Verdana,Arial;

}

input {

	color : #000000;

	font-size : 11px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}

.px {

	padding-top : 0px;

	padding-bottom : 0px;

	padding-left : 0px;

	padding-right : 0px;

	margin-top : 2px;

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 0px;

}

.px5 {

	padding-top : 0px;

	padding-bottom : 0px;

	padding-left : 0px;

	padding-right : 0px;

	margin-top : 5px;

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 0px;

}

.title01 {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 0px;

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 12px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}



.title02 {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 0px;

	margin-bottom : 0px;

	margin-left : 10px;

	margin-right : 0px;

	font-size : 25px;

	font-family : Tahoma, Arial, Verdana;

	font-weight: bold;

}

.t01 {

	color : #000000;

	margin-top : 5px;

	padding-bottom : 10px;

	margin-bottom : 0px;

	margin-left : 10px;

	margin-right : 10px;

	font-size : 11px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}

.t01 a {

	color : #EF6D00;

}

.t01 a:hover {

	color : #C25A02;

}

.list {

	color : #FFFFFF;

	margin-top : 3px;

	padding-bottom : 3px;

	margin-bottom : 0px;

	margin-left : 10px;

	margin-right : 10px;

	font-size : 11px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}

.right {

	color : #FFFFFF;

	margin-top : 5px;

	padding-bottom : 10px;

	margin-bottom : 0px;

	margin-left : 10px;

	margin-right : 10px;

	font-size : 11px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}

.right a, .list a {

	color : #FFFFFF;

}

.right a:hover {

	color : #AAAAAA;

}

.left {

	color : #000000;

	margin-top : 10px;

	padding-bottom : 5px;

	margin-bottom : 0px;

	margin-left : 25px;

	margin-right : 10px;

	font-size : 11px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}

.left b {

	color : #FFFFFF;

}

.left a {

	color : #FF6600;

}

.left a:hover {

	color : #FF0000;

}

p {

	color : #000000;

	margin-top : 5px;

	padding-bottom : 10px;

	margin-bottom : 0px;

	margin-left : 10px;

	margin-right : 10px;

	font-size : 11px;

	font-family : Tahoma,Verdana,Arial;

}

p a {

	color : #FF6600;

	text-decoration:none;

	

}

p a:hover {

	color : #294A7B;

}

.menu {

	color : #595959;

	margin-top : 10px;

	padding-bottom : 10px;

	margin-bottom : 25px;

	margin-left : 0px;

	margin-right : 40px;

	font-size : 11px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}

.menu a {

	color : #000000;

	text-decoration: none;

}

.menu a:hover {

	color : #595959;

}



.Rollover .Out 

{ 

	display:inline; 

	visibility:visible; 

} 

.Rollover .Over 

{ 

	display:none; 

	visibility:hidden; 

} 

.Rollover:hover .Out 

{ 

	display:none; 

	visibility:hidden; 

} 

.Rollover:hover .Over 

{ 

	display:inline; 

	visibility:visible; 

} 



#lightbox

{

	position: absolute;

	left: 0; 

	width: 100%; 

	z-index: 100; 

	text-align: center; 

	line-height: 0;

}

#lightbox img

{

	width: auto;

       	height: auto;

}

#lightbox a img

{

       	border: none;

}



#outerImageContainer

{

       	position: relative; 

	background-color: #fff;

       	width: 250px; 

	height: 250px; 

	margin: 0 auto;

}

#imageContainer

{ 

	padding: 10px; 

}



#loading

{ 

	position: absolute;

       	top: 40%;

       	left: 0%;

       	height: 25%;

       	width: 100%;

       	text-align: center;

       	line-height: 0;

}

#hoverNav

{ 

	position: absolute;

       	top: 0;

       	left: 0;

       	height: 100%;

       	width: 100%;

       	z-index: 10;

}

#imageContainer>#hoverNav

{

       	left: 0;

}

#hoverNav a

{ 

	outline: none;

}



#prevLink, #nextLink

{ 

	width: 49%;

       	height: 100%;

       	background-image: url(data:image/gif;base64,AAAA);

       	/* Trick IE into showing hover */

       	display: block;

}

#prevLink

{ 

	left: 0;

       	float: left;

}

#nextLink

{ 

	right: 0;

       	float: right;

}

#prevLink:hover, #prevLink:visited:hover 

{ 

	background: url(images/prevlabel.gif) left 15% no-repeat;

}

#nextLink:hover, #nextLink:visited:hover

{ 

	background: url(images/nextlabel.gif) right 15% no-repeat;

}



#imageDataContainer

{ 

	font: 10px Verdana, Helvetica, sans-serif;

       	background-color: #fff;

       	margin: 0 auto;

       	line-height: 1.4em;

       	overflow: auto;

       	width: 100%;

}



#imageData

{	

	padding:0 10px;

       	color: #666;

}

#imageData #imageDetails

{ 

	width: 70%;

       	float: left;

       	text-align: left;

}	

#imageData #caption

{ 

	font-weight: bold;

}

#imageData #numberDisplay

{ 

	display: block;

       	clear: left;

       	padding-bottom: 1.0em;

}			

#imageData #bottomNavClose

{ 

	width: 66px;

       	float: right;

      	padding-bottom: 0.7em;

       	outline: none;

}	 	



#overlay

{ 

	position: absolute;

       	top: 0;

       	left: 0;

       	z-index: 90;

       	width: 100%;

       	height: 500px;

       	background-color: #000;

}


