body
{
  height:100%;
  background-color:#D73E2C;
  margin-top:0px;
  margin-left:0px;
}
#corner
{
  position:absolute;
  left:550px;
  top:0px;
  height:157px;
  width:214px;
  z-index:3;
  background-image: url(../gfx/design/corner.jpg);
  background-repeat: no-repeat;
  background-position: left top;
}
/* HACK */
html>body #corner{
	  margin-left:31px;
}
#swhite
{
  position:absolute;
  left:115px;
  top:100px;
  width:20px;
  min-height:2900px;
  background-color:#FFF;
  border: solid #000;
  border-width: 0px 1px 1px 1px;
  z-index:2;
  padding-top:20px;
}
* html #swhite
{
height:2900px;;
}
#tswhite
{
  position:absolute;
  left:115px;
  top:0px;
  width:20px;
  height:100%;
  background-color:#FFF;
  border: solid #000;
  border-width: 0px 1px 0px 1px;
  z-index:2;
}
#timg
{
  position:absolute;
  left:135px;
  top:0px;
  height:100px;
  width:590px;  
}
#content
{
  position:absolute;
  left:135px;
  top:100px;
  width:580px;
  min-height:2900px;
  background-color:#DB5645;
  border: solid #000;
  border-width: 1px 1px 1px 0px;
  padding-left:20px;
  padding-right:10px;
  padding-top:20px;
  z-index:1;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  COLOR: #00000;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: none;	
}
#content a:link {Color:rgb(255,255,255); Text-Decoration: none}    
#content a:visited {Color:rgb(255,255,255); Text-Decoration: none}    
#content a:hover {Color:rgb(00,00,00); Text-Decoration: none}  
* html #content
{
  height:2900px;;
}
#text
{
  position:absolute;
  left:20px;
  top:40px;
  width:550px;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  COLOR: #00000;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: none;	
}
#text a:link {Color:rgb(255,255,255); Text-Decoration: none}    
#text a:visited {Color:rgb(255,255,255); Text-Decoration: none}    
#text a:hover {Color:rgb(00,00,00); Text-Decoration: none}  

#menu
{
  position:absolute;
  width:140px;	
  left:10px;
  top:140px;
  z-index:8;
}
a.button
{
	display:block; 
	border: solid #000;
	border-width: 1px 1px 1px 8px;
	padding-left:2pt;
	margin-top:2px;
	background: #dc5646; 
	text-decoration:none;
	text-align:left; 
	font: bold 09pt Verdana, Helvetica, sans-serif;
	color: #000;
	background-image:url(../gfx/design/buttonbg.jpg); 
}
a.button:hover
{
  color:#000;
  background-color:#FFF;	
  background-image:url(../gfx/design/buttonbg2.jpg); 
}
.img 
{  
  border: solid #000; 
  border-width: 1px 1px 1px 1px;  
}
.f_input 
{ 
  border: solid #000;  
  background-color: #D73E2C;
  border-width: 1px 1px 1px 1px;	
  FONT-FAMILY: Verdana, Helvetica, sans-serif;	
  COLOR: #000000;	
  FONT-SIZE: 10pt;	
  FONT-WEIGHT: none; 
  margin-bottom:2px;
  padding-left:2px;
}
.headline
{
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  COLOR: #FFF;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  font-style: italic;
}
.hr_450
{
	border-width:1px;
	border-color:#FFFFFF; 
	border-style:solid;
	width:450px;

}
.hr_550
{
	border-width:0.5px;
	border-color:#FFFFFF; 
	border-style:solid;
	width:550px;

}
