/* Put all generic definitions here. */
BODY { background-color: white; font-family: Auto, Helvetica, sans-serif; COLOR: #adadad; }
P { font-size: 10pt; font-family: Auto, Helvetica, sans-serif; width: 525px }

A { font-family: Auto 1 Light, Verdana, sans-serif; 
	color: #A1BC2E;
	text-decoration: none; }

.hidden
    {
    	visibility: collapse;
    }

h1
    {
    	font-size: 12pt;
    	margin: 0px;
    	padding: 0px;
    	color: #adadad;
    	font-weight: bold;
    }

 .footer
    {
    	padding-top: 80px;
    	padding-left: 100px;
    	font-size: 8pt;
    	text-align: left;
    }

 .header
    {
    	margin-left: 100px;
    	margin-bottom: 0px;
    	margin-right: 0px;
    	margin-top: 45px;
    	padding: 0px;
    	border-color: #ff0900;
    	border-width: 0px;
    	border-style: solid;
    	height: 92px;
    	width: 602px;
    }

 .heading
    {
    	padding: 0px;
    	margin: 0px;
    }

 .key
    {
    	height: 89px;
    	padding: 0px;
    	margin: 0px;
    	float: right;
    }

 .content
    {
    	width: 602px;
    	padding: 0px;
    	margin-bottom: 0px;
    	margin-top: 0px;
    	margin-right: 0px;
    	margin-left: 100px;
    }

 .menu
    {
    	font-size: 10pt;
    	margin-left: 100px;
    	margin-bottom: 0px;
    	margin-right: 0px;
    	margin-top: 22px;
    	height: 41px;
    	padding: 0px;
    }

 ul
    {
    	font-family: Auto, Helvetica, sans-serif;
    	font-size: 10pt;
    }

 h2
    {
    	font-weight: bold;
    	font-size: 10pt;
    	color: #adadad;
    }

 table
    {
    	padding: 0px;
    	margin: 0px;
    	border-spacing: 0px 0px;
    	width: 525px;
    	font-size: 10pt;
    	font-family: Auto, Helvetica, sans-serif;
    }

 td
    {
    	border-spacing: 0px 0px;
    	padding: 0px;
    	margin: 0px;
    	width: 525px;
    	font-size: 10pt;
    	font-family: Auto, Helvetica, sans-serif;
    }

 