BODY {
	MARGIN-TOP: 5px; BACKGROUND-COLOR: #004e82
}
#Layer1 {
	Z-INDEX: 3; LEFT: 228px; WIDTH: 564px; POSITION: absolute; TOP: 66px; HEIGHT: 26px
}
#Layer2 {
	Z-INDEX: 7; LEFT: 2px; WIDTH: 68px; POSITION: absolute; TOP: 4px; HEIGHT: 22px
}
#Layer3 {
	Z-INDEX: 9; LEFT: 71px; WIDTH: 71px; POSITION: absolute; TOP: 1px; HEIGHT: 25px
}
#Layer4 {
	Z-INDEX: 1; LEFT: 143px; WIDTH: 69px; POSITION: absolute; TOP: 0px; HEIGHT: 26px
}
#Layer5 {
	Z-INDEX: 2; LEFT: 213px; WIDTH: 72px; POSITION: absolute; TOP: 0px; HEIGHT: 26px
}
#Layer6 {
	Z-INDEX: 3; LEFT: 286px; WIDTH: 69px; POSITION: absolute; TOP: 0px; HEIGHT: 26px
}
#Layer7 {
	Z-INDEX: 8; LEFT: 583px; WIDTH: 72px; POSITION: absolute; TOP: 67px; HEIGHT: 28px
}
#Layer8 {
	Z-INDEX: 4; LEFT: 427px; WIDTH: 73px; POSITION: absolute; TOP: 0px; HEIGHT: 27px
}
#Layer9 {
	Z-INDEX: 6; LEFT: 502px; WIDTH: 67px; POSITION: absolute; TOP: 0px; HEIGHT: 27px
}
.white {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#Layer10 {
	Z-INDEX: 2; LEFT: 4px; WIDTH: 574px; POSITION: absolute; TOP: -32px; HEIGHT: 23px
}
#Layer11 {
	Z-INDEX: 1; LEFT: 16px; WIDTH: 55px; POSITION: absolute; TOP: 0px; HEIGHT: 23px
}
#Layer12 {
	Z-INDEX: 2; LEFT: 78px; WIDTH: 65px; POSITION: absolute; TOP: 1px; HEIGHT: 21px
}
#Layer13 {
	Z-INDEX: 3; LEFT: 148px; WIDTH: 66px; POSITION: absolute; TOP: 1px; HEIGHT: 23px
}
#Layer14 {
	Z-INDEX: 4; LEFT: 220px; WIDTH: 66px; POSITION: absolute; TOP: 1px; HEIGHT: 23px
}
#Layer15 {
	Z-INDEX: 5; LEFT: 291px; WIDTH: 69px; POSITION: absolute; TOP: 1px; HEIGHT: 21px
}
#Layer16 {
	Z-INDEX: 6; LEFT: 365px; WIDTH: 66px; POSITION: absolute; TOP: 1px; HEIGHT: 20px
}
#Layer17 {
	Z-INDEX: 7; LEFT: 434px; WIDTH: 71px; POSITION: absolute; TOP: 1px; HEIGHT: 19px
}
#Layer18 {
	Z-INDEX: 8; LEFT: 509px; WIDTH: 62px; POSITION: absolute; TOP: 1px; HEIGHT: 21px
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.textxhx {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.textbottom {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.textbottom02 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ccdeec; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textleft {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #996600; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.texthl {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #004e82; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.text2 {
	FONT-SIZE: 12px; COLOR: #004e82; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.text {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.list {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(images/arrow04.gif); COLOR: #004e82; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.yellow {
	FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#Layer19 {
	Z-INDEX: 2; WIDTH: 600px; POSITION: absolute; HEIGHT: 50px
}
.orange {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #996600; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: 150%; TEXT-DECORATION: underline
}
.white1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.yellow1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.yellow1 {
	FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.applink:hover {border: 2px dotted #DCE6F4;padding:2px;background-color:#ffff00;color:green;text-decoration:none}
A.applink       {border: 2px dotted #DCE6F4;padding:2px;color:#2F5BFF;background:transparent;text-decoration:none}
A.info          {color:#2F5BFF;background:transparent;text-decoration:none}
A.info:hover    {color:green;background:transparent;text-decoration:underline}

.line {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #004e82; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.text1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.text21 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #004e82; LINE-HEIGHT: 150%; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text21 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.text3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #004e82; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.text33 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.text4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #004e82; LINE-HEIGHT: 150%; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline blink
}
.textyellow {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #996600; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wel {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.STYLE89 {
	FONT-WEIGHT: bold; COLOR: #000000
}
.STYLE96 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.text02 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 150%
}
.text211 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #004e82; LINE-HEIGHT: 150%; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text211 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #996600; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.text5 {
	FONT: 12px/150% Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
.text5 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.textnormal {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#Layer20 {
	Z-INDEX: 3; LEFT: 808px; WIDTH: 94px; POSITION: absolute; TOP: 8px; HEIGHT: 79px
}
#Layer21 {
	Z-INDEX: 3; LEFT: 804px; WIDTH: 80px; POSITION: absolute; TOP: 38px; HEIGHT: 64px
}
#Layer22 {
	Z-INDEX: 1; LEFT: 618px; WIDTH: 96px; POSITION: absolute; TOP: -266px
}
#Layer23 {
	Z-INDEX: 2; LEFT: -184px; WIDTH: 102px; POSITION: absolute; TOP: -212px; HEIGHT: 76px
}
#Layer24 {
	Z-INDEX: 4; LEFT: 0px; WIDTH: 98px; POSITION: absolute; TOP: 100px; HEIGHT: 91px
}
.list1 {	LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(images/arrow04.gif); COLOR: #004e82; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.style99 {color: #FFFFFF}
.style105 {	font-family: Arial, Helvetica, sans-serif;
	color: #CC9933;
	font-weight: bold;
}
.style106 {	color: #CC9933;
	font-weight: bold;
}
.style108 {color: #CC9933; font-weight: bold; font-size: 12px; }
.style110 {font-weight: normal; font-size: 16px; color: #0099CC; line-height: 150%; font-style: normal; text-decoration: none; font-family: "ºÚÌå"; }
.STYLE74 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #004e82; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline blink
}
.STYLE76 {
	FONT-SIZE: 14px;
	color: #0099FF;
}
.STYLE82 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.line {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #004e82; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.text1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.text21 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #004e82; LINE-HEIGHT: 150%; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text21 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.text3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #004e82; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.text3 {
	
}
.text4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #004e82; LINE-HEIGHT: 150%; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline blink
}
.textyellow {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #996600; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wel {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.STYLE77 {
	COLOR: #996600
}
.STYLE89 {
	FONT-WEIGHT: bold; COLOR: #000000
}
.STYLE96 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.text02 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 150%
}
.text211 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #004e82; LINE-HEIGHT: 150%; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text211 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #996600; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.text5 {
	FONT: 12px/150% Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
.text5 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.textnormal {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#Layer20 {
	Z-INDEX: 3; LEFT: 808px; WIDTH: 94px; POSITION: absolute; TOP: 8px; HEIGHT: 79px
}
.STYLE97 {
	COLOR: #c2d5fc
}
#Layer21 {
	Z-INDEX: 3; LEFT: 804px; WIDTH: 80px; POSITION: absolute; TOP: 38px; HEIGHT: 64px
}
#Layer22 {
	Z-INDEX: 1; LEFT: 618px; WIDTH: 96px; POSITION: absolute; TOP: -266px
}
#Layer23 {
	Z-INDEX: 2; LEFT: -184px; WIDTH: 102px; POSITION: absolute; TOP: -212px; HEIGHT: 76px
}
#Layer24 {
	Z-INDEX: 4; LEFT: 0px; WIDTH: 98px; POSITION: absolute; TOP: 100px; HEIGHT: 91px
}
.STYLE69 {	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.list1 {	LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(images/arrow04.gif); COLOR: #004e82; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.style99 {color: #FFFFFF}
.style105 {	font-family: Arial, Helvetica, sans-serif;
	color: #CC9933;
	font-weight: bold;
}
.style106 {	color: #CC9933;
	font-weight: bold;
}
.style107 {
	font-family: "ºÚÌå";
	font-size: 18px;
	color: #0099CC;
}
.style108 {color: #CC9933; font-weight: bold; font-size: 12px; }
.style109 {
	color: #333399;
	font-size: 16px;
	font-family: "ºÚÌå";
}
A.applink:hover {border: 2px dotted #DCE6F4;padding:2px;background-color:#ffff00;color:green;text-decoration:none}
A.applink       {border: 2px dotted #DCE6F4;padding:2px;color:#2F5BFF;background:transparent;text-decoration:none}
A.info          {color:#2F5BFF;background:transparent;text-decoration:none}
A.info:hover    {color:green;background:transparent;text-decoration:underline}




#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#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: transparent url(../images/blank.gif) no-repeat; /* 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;
	}

#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;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
	
