
.lumin{
filter:alpha(opacity=30);
-moz-opacity:0.3;
}

.subcontent  { font-size: 10px; font-variant: small-caps; font-weight: bold }
.contentlink  { font-size: 10px; font-variant: small-caps; font-weight: bold }
.lion    { padding:15px; border:2px ridge #CBE1D4; background-position:     center 50%; background-image:url('images/lionballs2.jpg'); background-repeat:no-repeat  }
.ribbon   { padding:15px; border:2px ridge #CBE1D4; background-position:     center 50%; background-image:url('images/index24.gif'); background-repeat:no-repeat  }

.hotdog      {  padding:15px; border:2px ridge #CBE1D4;  background-position:      center 50%; background-image:url('images/hotdogs-250x14.jpg'); background-repeat:no-repeat  }
.first       { background-image: url('images/index24.gif'); background-repeat: no-repeat; 
               background-attachment: scroll; background-position: center top }
td           { 
text-align:center  }
   table        {   text-align:center; line-height:150%;   }


.nnl3        { border:2px ridge #91B9FF; padding: 15px;  }
.checkon     {  border: 2px ridge #91B9FF;  background-image: url('images/check3.gif'); background-repeat: no-repeat; 
               background-position:     left top; padding:15px }
 a:link    { color: #91B9FF	}
a
{color: #91B9FF	}


a:visited	{
	color:#91B9FF	}
a:hover	{
	color:#ffffff	}
a:selected {
color:#ffffff;
	}
a:active	{
color:#ffffff;
	}

.content     { ; border:2px inset #a32929; line-height: 150%; 
               font-size: 10pt;
                              padding-right: 5px; padding-left: 5px; background-color:#333333; background-image:url('images/bbb66l3.gif')}




body         {
color: #FFFFFF;
	text-align: center; font-size:10pt; line-height:150%;  font-family: "Arial";
	; padding-left:0; padding-right:0; padding-bottom:0; background-color:#333333;  margin: 0



}
textarea     { border: 1px outset #8D95C2; background-color: #FFEAF4 }


.over 
{ 
border: 1px inset #FFFFFF; font-variant:small-caps; background-color:#333333; font-size:10pt  
}

.out 
{
 border: 1px outset #91B9FF	; font-variant:small-caps ; background-color:#333333; font-size:10pt  
  }
.subover 
{ 
border: 1px inset #ffffff; font-variant:small-caps; background-color:#333333; font-size:10pt  
}

.subout 
{
 border: 1px outset #91B9FF	; font-variant:small-caps ; background-color:#333333; font-size:10pt  
  }
fieldset    
 { 
 background-color: #FFECFF }
 
input      
  {
   border:1px inset #8D95C2; 
   background-color: #333333 
   }
   button       { border:2px outset #333333; background-color: #4A013C; text-decoration:none; color:#333333 }
   
   h3           { font-variant: small-caps; font-size: 14pt; font-weight: bold }
   
   #fadeinbox{
position:absolute;
width: 500px;
left: 0;
top: -400px;
border: 2px solid #000000;
background-color: #001433;
padding: 14px;
z-index: 100;
visibility:hidden; color:#C6DBFF
}
.imageover   { border:2px inset #ffffff;  font-variant:small-caps; font-weight:bold   
}

.imageout    { border:2px outset #91B9FF	;  font-variant:small-caps; font-weight:bold   
}

#dropmenudiv{
position:absolute;
line-height:150%;
z-index:100; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; text-align:center
 }

#dropmenudiv a{
display: block;
text-indent: 3px;

text-decoration: none;
 padding:4px; border:1px outset #1A4860; font-size:10pt; font-weight:bold; color:#FFCC00;   }
}
#dropmenudiv a:link{

display: block;
text-indent: 3px;

text-decoration: none;
 padding:4px; border:1px outset #1A4860; font-size:10pt; font-weight:bold; color:#FFCC00;   }
}
#dropmenudiv a:hover{

display: block;
text-indent: 3px;

text-decoration: none;
 padding:4px; border:1px inset #1A4860; font-size:10pt; font-weight:bold;   }
 
 .subcontent0  { background-color: #00FFFF } .subcontent1  { background-color: #00FFFF }
 


.photogallery{ /*CSS for TABLE containing a photo album*/
}

.photogallery img{ /*CSS for images within an album*/
border: 1px solid ;
}

.photonavlinks{ /*CSS for pagination DIV*/
font: bold 14px Arial;
}

.photonavlinks a{ /*CSS for each navigational link*/
text-decoration: none; 

padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0;
color: #FFFFFF; background-color:#7F90BB;; font-weight:bold
}
.photonavlinks a:link{ /*CSS for each navigational link*/
text-decoration: none; 

padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0;
color: #FFFFFF; background-color:#7F90BB;; font-weight:bold
}

.photonavlinks a:hover, :selected.a{ /*CSS for each navigational link*/
color: #91B9FF;; background-color:#ffffff; font-weight:bold}h1           { font-family: Maiandra GD; font-size: 24pt; font-variant: small-caps; color: 
               #91B9FF; line-height:150% }
               
               .bblg a, .bblg a:link, .bblg a:visited        { 
			border-collapse: separate; color:#FFFFFF; font-weight:bold; text-decoration:none }
			
.bblg        { font-weight: bold; border: 2px outset #7F90BB; background-color: #7F90BB; color:#FFFFFF }
.bblgover    { border: 2px inset #333333; background-color: #7F90BB; color:#D1D1D1; font-weight:bold }
			.bblg a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none}
				.bblgover a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none}
				
				.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbase {
width: 15px;
background: #D7EBDF url('basebarcaps_verticalbarbody.png') repeat-y 0px 0px;
}
.vscrollerbar {
width: 15px;
background: #99CBCB url('basebarcaps_verticalbarbody.png') repeat-y -15px 0px;
}
.hscrollerbase {
height: 15px;
background: #D7EBDF url('horizontalbarbody_cornerjog.png') repeat-x 0px -15px;
}
.hscrollerbar {
height: 15px;
background: #99CBCB url('horizontalbarbody_cornerjog.png') repeat-x 0px -30px;
}
.vscrollerbar, .hscrollerbar {
padding: 10px;
z-index: 2;
}
.vscrollerbarbeg {
background: url('basebarcaps_verticalbarbody.png') no-repeat -45px -30px;
width: 15px;
height: 15px !important
}
.vscrollerbarend {
background: url('basebarcaps_verticalbarbody.png') no-repeat -45px 0px;
width: 15px;
height: 15px
}
.hscrollerbarbeg {
background: url('basebarcaps_verticalbarbody.png') no-repeat -60px -15px;
height: 15px;
width: 15px !important
}
.hscrollerbarend {
background: url('basebarcaps_verticalbarbody.png') no-repeat -30px -15px;
height: 15px;
width: 15px
}
.scrollerjogbox {
width: 15px;
height: 15px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #4E727C url('horizontalbarbody_cornerjog.png') 0px 0px;
}
.vscrollerbasebeg {
background: url('basebarcaps_verticalbarbody.png') no-repeat -30px;
width: 15px;
height: 15px !important
}
.vscrollerbaseend {
background: url('basebarcaps_verticalbarbody.png') no-repeat -60px -30px;
height: 15px;
width: 15px
}
.hscrollerbasebeg {
background: url('basebarcaps_verticalbarbody.png') no-repeat -60px 0px;
height: 15px;
width: 15px !important
}
.hscrollerbaseend {
height: 15px;
width: 15px;
background: url('basebarcaps_verticalbarbody.png') no-repeat -30px 0px;
}
:hover.scrollerjogbox {
background: #5E828C url('basebarcaps_verticalbarbody.png') -45px -15px;
}

  html { 
scrollbar-arrow-color:E7EADE; 
scrollbar-track-color:#E7EADE; 
scrollbar-face-color:#829ED0; 
scrollbar-highlight-color:#fffff; 
scrollbar-3dlight-color:#829ED0; 
scrollbar-darkshadow-color:#333333; 
scrollbar-shadow-color:#333333; 
} 


.menuout a    { color: #333333; font-variant: small-caps; font-weight: bold }
.menuout a.link { color: #333333; font-variant: small-caps; font-weight: bold }
.menuout a.visited { color: #333333; font-variant: small-caps; font-weight: bold }
.menuover 
{border: 2px inset #ffffff; font-variant:small-caps; font-size:12pt; font-weight:bold  
}

.menuover a.hover { color: #FFFFFF; font-variant: small-caps; font-weight: bold; 
               background-color: #333333 }
.menuout 
{border: 2px outset #FFFFFF;  font-weight: bold; 
font-variant:small-caps; background-color:#BBCAEE; font-size:12pt  
}