/* CSS Document */

#main {
position: absolute;
top: 0px;
left: 0px;
width: 905px;
height: 630px;
text-align:left;
border:#000000 1px solid;
position:relative;
background-image: url(pics/background.jpg);
}

#logo {
position: absolute;
top: 50px;
left: 50px;
padding: 0px;
z-index: 1;
visibility: visible;
}

#tag {
position: absolute;
top: 120px;
left: 260px;
padding: 0px;
z-index: 1;
visibility: visible;
}

#beaut {
position: absolute;
top: 200px;
left: 535px;
padding: 0px;
border: none;
visibility: visible;
}

#flash {
visibility: hidden;
}

/* Styles for scrolling layers and scrollbars  */

div#hold	{ 
	position:absolute; 
  left:240px; top:200px;
	width:490px; 
  overflow:visible; z-index:101
  }

div#holder1	{ 
	position:absolute; 
  left:240px; top:200px;
	width:690px; 
  overflow:visible; z-index:101
  }
  
div#wn  { 
  
  overflow:visible; z-index:1
  }

div#wn1  { 
  position:absolute; left:240; top:200;
  width:490px; 
  overflow:visible; z-index:1
  }
/* op7 needs width set here too (?) */  
div#lyr1 { }
div.content {
 /*width:490px; 
  position:absolute; 
  left:240; top:200;; z-index:1*/ 
  }  

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar1 {
visibility: hidden;
  }
div#track1 { 
  /*position:absolute; left:0; top:12px;
  width:11px; height:186px;
  background: url(pics/track.gif) repeat;
  z-index:1*/
  }
div#dragBar1 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#5A8A96;
  z-index:1
  }  
div#up1 { position:absolute; left:0; top:0; z-index:2; visibility: hidden; }  
div#down1 { position:absolute; left:0; bottom:0; z-index:3; visibility: hidden; }

div#up {visibility: hidden; }  
div#down {visibility: hidden; }  

div#holder2	{ 
	position:absolute; 
  left:20px; top:200px;
	width:200px; 
  overflow:visible; z-index:101
	}
div#wn2	{ 
	position:absolute;   
	overflow:visible; z-index:1; 
	}
div#lyr2 { width:160px }

div#imgTbl { position:absolute; 
	text-align:left }

/* vertical scrollbar for wn2 */    
div#scrollbar2 { 
visibility: hidden;
  }
div#track2 { 
  position:absolute; left:0; top:12px;
  width:11px; height:186px;
  background: url(pics/track.gif) repeat;
  z-index:1
  }
div#dragBar2 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#5A8A96;
  z-index:1
  }  
div#up2 { position:absolute; left:0; top:0; z-index:2; visibility: hidden; }  
div#down2 { position:absolute; left:0; bottom:0; z-index:3; visibility: hidden; }

.title {
font: normal bolder 12pt Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #000000;
clear:left;
/*margin-top: 25px;
margin-left: 22px;*/
}

p {
font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
line-height: 150%;
text-align:left;
color:#000000;
margin-left: 20px;
margin-right: 25px;
}

li {
font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
line-height: 150%;
text-align:left;
color:#000000;
margin-left: 20px;
margin-right: 25px;
}

h2 {
font: normal 14pt Verdana, Arial, Helvetica, sans-serif;
line-height: 150%;
text-align:left;
color:#000000;
margin-left: 20px;
margin-right: 25px;
}

table.test {
width: 370px;
}

.gray {
color: #000000;
}

.subhead {
margin-left: 0px;
font: normal 12pt Verdana, Arial, Helvetica, sans-serif;
padding-bottom: 5px; 
padding-top: 5px;
color:#000000;
}

.grey { 
line-height: 135%; 
padding-top: 10px; 
padding-bottom: 10px;
}

td {
font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
line-height: 150%;
text-align:left;
color:#001A75;
}

a {
color:#001A75;
font:bold;
}

a.side {
color:#000000;
font:bold;
}

a:hover{
color: #000000;
font:bold;
}

.sp {
visibility: hidden;
}

#curve {
visibility: hidden;
}

#zweig {
position: absolute;
top: 200px;
left: 50px;
}

#fGen {
position: absolute;
top: 233px;
left: 50px;
}

#text {
position: absolute;
top: 200px;
left: 210px;
}