body
{
background-color: #FEE7A0; #FFFFE8; #FFFFCD; #e7dfc8;
text-align: left;
margin-top: 0px;
margin-bottom: 0px;
font-family: Georgia, Times New Roman, Times, serif; ; 
font-size:100%;
height:100%;
}

A:link {text-decoration: underline; color: #595B2B;  font-weight: 400; } 
A:visited {text-decoration: underline; color:#666633;  font-weight: 400;} 
A:active {text-decoration: underline; color:#595B2B;  font-weight: 400;} 
A:hover {text-decoration: underline; color:#595B2B;   font-weight: 400; background-color: #e7dfc8; }


A.tm:link {text-decoration: none; font-weight:500;  color:#000000;font-family: Georgia, Times New Roman, Times, serif; } 
A.tm:visited {text-decoration: none; font-weight:500;  color:#000000;font-family: Georgia, Times New Roman, Times, serif; 
} 
A.tm:active {text-decoration: none; font-weight:500;  color:#000000;font-family: Georgia, Times New Roman, Times, serif; 
} 
A.tm:hover {text-decoration: underline; font-weight:500;  color:#000000;font-family: Georgia, Times New Roman, Times, serif;   background-color: #BDB76B;   }

h1 {font-size:100%; font-weight:normal}

h4 {margin-bottom:0px;}

p
{
	margin-top: 0px;
align: left;
}

p.dr
{
	margin-top: 0px;
align: left;
margin-left: 10px;
margin-right: 10px;

}

em.heavy
{
	font-weight: 600;
	font-style: normal;
}

em.super
{
	
}

.geneva
{
text-align: left;
width: 780px;
margin-left: auto;
margin-right: auto;
}
.buttons
{
margin-left:12px;
}

.container
{
background:  url(images/main_bg.gif);
margin-left: auto;
margin-right: auto;
width: 780px;
text-align: left;
height:415px;
}

.main
{
float:left;
width: 490px;
height: 409px;
margin-left:10px;
margin-top: 5px;
overflow:auto;
}

.mainmargin
{
margin-top:40px;
margin-left:40px;
margin-right:40px;
margin-bottom:40px;
}

.right
{
float:right;
width: 230;
height:407;
margin-right:28px;
overflow:auto;
}
.rightmargin
{
margin-top:40px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}

td{
	vertical-align: top;
}

/*-- images --*/
.img-right	{
float:right;
margin:0 0 0 10px;
}

.img-left	{
float:left;
margin:0 10px 0 0;
}

.img-right-border	{
float:right;
padding:4px;
border:1px solid #d4ab5e;
margin:0 0 0 10px;
}

.floatright
{
float: right;
width: 100px;
}

.img-left-border	{
float:left;
padding:4px;
border:1px solid #d4ab5e;
margin:0 10px 0 0;
}

.img-border	{
padding:4px;
border:1px solid #d4ab5e;
margin:0 0 0 0;
}

.red {
	color: #F00;
}
