body {margin: 0px;
      background-color: #2e69ac;
      background-image: url(/img/sky.jpg); background-repeat: no-repeat;}

body.main {margin: 10 50 30 50;
      background-color: #aedd80;
      background-image: url(/img/bg.jpg); background-repeat: repeat-x;}

td   {font-family: Tahoma, sans-serif;
      font-size: 80%;
      color: #333333;}

a:link, a:active, a:visited
     {color: #003366;
      text-decoration: underline;}

a:hover
     {color: #003366;
      text-decoration: underline;}


.way {color: #ffffff;   font-size: 9pt;}

a.way:link, a.way:active, a.way:visited
     {color: #a2c7e9;
      font-family: Arial, sans-serif;
      text-decoration: none;}

a.way:hover
     {color: #ffffff;
      font-family: Arial, sans-serif;
      text-decoration: underline;}




ul.menu_1 {list-style-image: url("/img/bull.gif");
         list-style-position: outside;
         line-height: 18pt;
         margin-left: 34px;}

li.menu_1_cur {list-style-image: url("/img/bullorg.gif");}

span.menu_1
     {color: #ffffff;
      font-family: Arial, sans-serif;
      text-decoration: none;}

a.menu_1:link, a.menu_1:active, a.menu_1:visited
     {color: #ffffff;
      font-family: Arial, sans-serif;
      text-decoration: none;}

a.menu_1:hover
     {color: #ffffff;
      font-family: Arial, sans-serif;
      text-decoration: underline;}




ul.menu_2 {list-style: url(" ") square outside;
         line-height: 12pt;
         margin-left: 16px;
         color: #ffffff;}

span.menu_2_cur
	{background-color: #a2c7e9;
     color: #003366;}

a.menu_2:link, a.menu_2:active, a.menu_2:visited
     {color: #a2c7e9;
      font-family: Arial, sans-serif;
      text-decoration: none;}

a.menu_2:hover
     {color: #ffffff;
      font-family: Arial, sans-serif;
      text-decoration: underline;}




ul.mark {list-style-image: url("/img/bull.gif");
         list-style-position: outside;
         line-height: 18pt;
         margin-left: 34px;}


td.page {background-color: #ffcc00;}

td.lh   {background-color: #dfab00;}

td.unlogo {background-color: #ffffff;
           background-image: url(/img/bg.gif);}

table.back {background-image: url(/img/right.jpg);
            background-repeat: no-repeat;
            background-position: top right;}

p.quot {font-size: 8pt;
        margin: 0 30 0 30px;}

div.hh1    {font-family: Arial, sans-serif;
            color: #ffffff;
            font-size: 10pt;}

div.hh2    {font-family: Arial, sans-serif;
            color: #ffffff;
            font-weight: bold;
            font-size: 12pt;}

div.inf {font-size: 10px;
         text-align: right;
         font-family: Arial, sans-serif;
         color: #8ab6de;}

div.inff {font-size: 10px;
         text-align: right;
         font-family: Arial, sans-serif;
         color: #ffffff;}

input.search {width: 90px;
              height: 20px;
              border: 1px solid #9cb9d9;
              background-color: #2c68ac;
	      color: #ffffff;
	      font-size: 8pt;}

input.subs {width: 90px;
              height: 20px;
              border: 1px solid #c8c4ad;
              background-color: #faf8ee;
              color: #7d7a6b;
              font-size: 8pt;}

td.cont {background-color: #ffffff;}

img.line {width: 90%;
          height: 2px;}

td.divv {background-image: url(/img/bgline.gif);}

td.hdr  {background-image: url(/img/bg1.gif);}

b.wht {color: #ffffff;}

td.beg {background-color: #faf8ee;
        color: #7d7a6b;}

td.begdarck {background-color: #c8c4ad;}

td.begd {background-color: #e0ddd0;}

img.foto {border: 1px solid #a6c6e9;}





td.cldr_lnk {
	font-size: 11px;
	background-color:#cccccc; 
	border: 1px solid #ffffff;
}

td.cldr_norm {
	font-size: 11px;
	background-color:#f1f1f1; 
	border: 1px solid #ffffff;
}

td.cldr_crnt {
	font-size: 11px;
	background-color:#993333; 
	border: 1px solid #ffffff; 
	color: #ffffff;
}

td.cldr_crnt2 {
	font-size: 11px;
	background-color:#d1c87a; 
	border: 1px solid #ffffff; 
	color: #ffffff;
}

td.cldr_snd {
	font-size: 11px;
	background-color:#2e69ac; 
	border: 1px solid #ffffff; 
	color: #ffffff;
}

a.cldr_wht:link, a.cldr_wht:active, a.cldr_wht:visited, a.cldr_wht:hover{
	font-size: 11px;
	color: #ffffff;
    text-decoration: underline;
}

img.page {margin: 3 4 0 0px;
	}

.h-menu {
	background: #2764a9 url(/img/bg-h.gif) repeat-x;
	font-size: 14px;
}

.h-menu td {
	color: #113c6e;
}

.h-menu a {
	margin: 0px 20px;
	color: #113c6e;
}

#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;}	 	
		
#imageData #bottomNavClose{ width: 80px; float: right; padding-bottom: 10px; height: 30px; }

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


.f_01 { filter: progid:DXImageTransform.Microsoft.Barn( motion=in,orientation=vertical); }

.f_02 { filter: progid:DXImageTransform.Microsoft.Blinds( Bands=10,direction=right); }

.f_03 { filter: progid:DXImageTransform.Microsoft.Checkerboard( Direction=right,SquaresX=8,SquaresY=6); }

.f_04 { filter: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); }

.f_05 { filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.00,wipestyle=0,motion=forward); }

.f_06 { filter: progid:DXImageTransform.Microsoft.Inset(); }

.f_07 { filter: progid:DXImageTransform.Microsoft.Iris(irisstyle=STAR,motion=out); }

.f_08 { filter: progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=10); }

.f_09 { filter: progid:DXImageTransform.Microsoft.RadialWipe(wipestyle=CLOCK); }

.f_10 { filter: progid:DXImageTransform.Microsoft.RandomBars(); }

.f_11 { filter: progid:DXImageTransform.Microsoft.RandomDissolve(); }

.f_12 { filter: progid:DXImageTransform.Microsoft.Slide(slidestyle=SWAP,Bands=1); }

.f_13 { filter: progid:DXImageTransform.Microsoft.Spiral(GridSizeX=8,GridSizeY=8); }

.f_14 { filter: progid:DXImageTransform.Microsoft.Stretch(stretchstyle=PUSH); }

.f_15 { filter: progid:DXImageTransform.Microsoft.Strips(motion=rightup); }

.f_16 { filter: progid:DXImageTransform.Microsoft.Wheel(spokes=8); }

.f_17 { filter: progid:DXImageTransform.Microsoft.Zigzag(GridSizeX=8,GridSizeY=8); }