A
  {
    text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
  }
A:ACTIVE
  {
    text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
  }
A:Hover
  {
    text-decoration: none;
	font-weight: bold;
	color: #FF9900;
  }
A:LINK
  {
    text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
  }
A:VLINK
  {
    text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
  }
BODY
 {
   scrollbar-face-color:       #40637A;
   scrollbar-arrow-color:      #FFFFFF;
   scrollbar-track-color:      #EEEEEE;
   scrollbar-shadow-color:     #FFFFFF;
   scrollbar-highlight-color:  #40637A;
   scrollbar-3dlight-color:    #FFFFFF;
   scrollbar-darkshadow-Color: #FFFFFF;
 }
.background
 {
 background-image: url(images/bg_design01.gif);
 background-color: #000000;
 background-repeat: no-repeat;
 }
.background02
 {
 background-image: url(images/bg_design02.gif);
 background-color: #000000;
 background-repeat: no-repeat;
 }
.background03
 {
 background-image: url(images/bg_design03.gif);
 background-color: #000000;
 background-repeat: no-repeat;
 }
.BlackTxt
 {
   font-size: 8pt;
   font-family: Tahoma, Verdana, Helvetica, Arial;
   color: #000000;
 } 
.header
{
 font-size: 12pt;
 font-weight: bold;
 color: #89A2B3;
 font-family: Tahoma, Verdana, Helvetica, Arial;
}
.header2
{
 font-size: 9pt;
 font-weight: bold;
 color: #89A2B3;
 font-family: Tahoma, Verdana, Helvetica, Arial;
}
.nav
 {
   font-size: 8pt;
   font-family: Tahoma, Verdana, Helvetica, Arial;
   color: #FFFFFF;
 } 
.page
 {
   font-size: 8pt;
   font-family: Tahoma, Verdana, Helvetica, Arial;
   color: #FF9900;
 } 
.page02
 {
   font-size: 10pt;
   font-family: Tahoma, Verdana, Helvetica, Arial;
   color: #FF9900;
 } 
.portfolio
 {
   font-size: 7.5pt;
   font-family: Tahoma, Verdana, Helvetica, Arial;
   color: #FFFFFF;
 } 
TD
 {
   font-size: 8pt;
   font-family: Tahoma, Verdana, Helvetica, Arial;
   color: #FFFFFF;
 } 
 
#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;}

#imageDataContainer{ font: 9px Tahoma; background-color: #FFF; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; }

#imageData{	padding:0 10px; color: #666; }
#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; } 