body {  background:#ffffff;}

                                    /* background: */

#top
{
	height: 124px;
	width: 800px;
}
/* height:293px;  */
#head {
background: url(../layout/head1.jpg)  no-repeat #5F4C75;
height:101px;
width:800px;
text-align:left;
  border-bottom:1px solid #5F4C75;
font-size:8pt;
}
.topmenue {font-weight:normal;font-size:8pt;}

img {border: 1px solid black; }
img.layout {border: 0px solid black; }

#container
{
	width:800px;
	margin:0 auto;
	text-align:center;
         background:#ffffff;
         border:1px solid #5F4C75;
}

#content,#center
{
	width: 550px;
	float: right;
         text-align:left;
         background: #ffffff;
         border: 1px solid #ffffff;
         border-right: 1px dotted #5f4c75;
         padding-left:5px;
         padding-right:5px;
}

#left
{
	width: 10px;
	float: left;
	text-align: left;
 	background:#ffffff;
         border:1px solid #ffffff;
        }

#right
{
         font-size: 8pt;
         width: 210px;
	 float: right;
	 text-align: left;
         padding-left:5px;
         background: inherit;
         border: 1px solid #ffffff;
}



#foot
{
	width: 800px;
	text-align: center;

}
    /*  margin: 20px 0 20px 0;  background:transparent;      */


body
{
	padding: 0px;
	margin: 0px;
}



body, p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
}

#content p,h3
{
/* 	margin: 0px; 30px 5px 30px*/
	padding: 5px  0px;
        padding-right:20px;

}

#right p {font-size:8pt;}

#center p,h3 {
margin-right:20px;
}


p, blockquote { line-height: 12pt; }

p
{
	margin: 0px 0px 9px 0px;
}


span.permlink
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 8px;
	margin-right: 8px;
	font-weight: normal;
}

h1
{
	font-family: Times,serif;
	font-size: 12pt;
	color: #5F4C75;
	font-weight: normal;
}

h2
{
	font-family: Times,serif;
	font-size: 12pt;
	color: #5F4C75;
	font-weight: bold;
}


h3
{
	font-family:  Times, serif;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
	margin: 5px 0px 2px 0px;
	text-align: left;
}


blockquote
{
	margin-left: 18px;
	margin-right: 0px;
	font-size: 10pt;
}


acronym
{
	font-size: 9pt;
	letter-spacing: .09em;
}




span.caps
{
	font-size: 9pt;
	letter-spacing: .09em;
}


span.hilite { background-color: #FF9; }


span.date
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing: .09em;
	font-weight: normal;

}

span.gcaps
{
	font-size: 9pt;
	letter-spacing: .09em;

	color: #5F4C75;
}

span.gray
{
	color: gray;
}

span.titlecaps
{
	font-size: 11pt;
	letter-spacing: .1em;
}

p.side
{
	color: #000000;
	font-size: 9pt;
	margin: 10px 0px 2px 0px;
}

p.res
{
	color: #000000;
	font-size: 9pt;
	line-height: 14px;
	margin: 0px 0px 8px 0px;
}

p.related
{
	color: #000000;
	font-size: 9pt;
	margin: 0px 0px 2px 0px;
}

a:link
{
         color: #5F4C75;
	font-weight: normal;
	text-decoration: none;
}

a:visited
{

         color: #929292;
	font-weight: normal;
	text-decoration: none;
}

a.outgoing
{
	color: #c33;
}

a:hover { text-decoration: underline; }

a.topmenue:link, a.topmenue:visited, a.topmenue:hover, a.topmenue {margin-left:10px;font-weight:normal;font-size:8pt;text-decoration:none;color:#929292;}
a.topmenue:hover {text-decoration:underline;color:#5F4C75;}
li.topmenue, ul.topmenue {display:inline;}

span.emdash { font-family: Arial, Helvetica,sans-serif; }

.title
{
	font-family: Times, "Times New Roman", serif;
	font-size: 12pt;
}




input, textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 140%;
}

input, textarea
{
	background-color: #eee;
	border-color: #999 #FFF #FFF #999;
	border-width: 1px;
	border-style: solid;
	float: none;
}

/* textarea.340p { width: 340px; } */

select
{
	background-color: #eee;
	font-family: arial, sans-serif;
	font-size: 9pt;
	border-color: #FFF #999 #999 #FFF;

	border-width: 1px;
	border-style: solid;
}

option

{
	background-color: #eee;
	font-family: arial, sans-serif;
	font-size: 9pt;
}

input.button
{
	background-color: #dddddd;
	padding: 3px;
	margin-top: 5px;
	border-color: #FFF #999 #999 #FFF;
	border-width: 1px;
	border-style: solid;
}

input.checkbox { border: 0; }


.smaller
{
	color: #000000;
	font-size: 8pt;
}

small
{
	color: #4a4a4a;
	font-size: 8pt;
      	font-family: Arial, Helvetica,  sans-serif;
}

input.press
{
	font-family: Arial, Helvetica,  sans-serif;
	padding-bottom: 4px;
	font-size: 9pt;
	vertical-align: top;
}

