 BODY {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
}

  h1 { font: 12pt Arial, Verdana, Helvetica, Tahoma; font-weight: bold; color: #ee7600; margin-left: 10px; }
  h4 { margin-bottom: 5px; }

  .reg { font: 10pt Arial, Verdana, Helvetica, Tahoma; color: #5e5e5e; }
  .str { font: 10pt Arial, Verdana, Helvetica, Tahoma; font-weight: bold; color: #5e5e5e; }
  .str:hover { font: 10pt Arial, Verdana, Helvetica, Tahoma; font-weight: bold; color: #ee7600; }
  .str2 { font: 11pt Arial, Verdana, Helvetica, Tahoma; font-weight: bold; color: #5e5e5e; }
  .tiny  { font: 8pt Arial, Verdana, Helvetica, Tahoma; color: #5e5e5e; }
  .tinystr  { font: 8pt Arial, Verdana, Helvetica, Tahoma; font-weight: bold; color: #5e5e5e; }

  .link  { font: 8pt Arial, Verdana, Helvetica, Tahoma; color: #a1a1a1;text-decoration:none;  }
  .link:hover  { font: 8pt Arial, Verdana, Helvetica, Tahoma; color: #ee7600; text-decoration:none; }
  .link2  { font: 10pt Arial, Verdana, Helvetica, Tahoma; color: #5e5e5e;text-decoration:none;  }
  .link2:hover  { font: 10pt Arial, Verdana, Helvetica, Tahoma; color: #ee7600; text-decoration:none; }
  .link3  { font: 10pt Arial, Verdana, Helvetica, Tahoma; color: #ee7600;text-decoration:none;  }
  .link3:hover  { font: 10pt Arial, Verdana, Helvetica, Tahoma; color: #5e5e5e; text-decoration:none; }

   a  { font: 10pt Arial, Verdana, Helvetica, Tahoma; color: #5e5e5e;text-decoration:none;  }
   a:hover  { font: 10pt Arial, Verdana, Helvetica, Tahoma; color: #ee7600;text-decoration:none;  }

  .rego { font: 10pt Arial, Verdana, Helvetica, Tahoma; color: #ee7600; }
  .stro { font: 10pt Arial, Verdana, Helvetica, Tahoma; font-weight: bold; color: #ee7600;text-decoration:none; }
  .tinyo  { font: 8pt Arial, Verdana, Helvetica, Tahoma; color: #ee7600; }
  .tinystro  { font: 8pt Arial, Verdana, Helvetica, Tahoma; font-weight: bold; color: #ee7600; }

  .strw { font: 10pt Arial, Verdana, Helvetica, Tahoma; font-weight: bold; color: #ffffff;text-decoration:none; }
  .strw:hover { font: 10pt Arial, Verdana, Helvetica, Tahoma; font-weight: bold; color: #2a2a2a;text-decoration:none; }

#main {
	width: 1010px;
	height: 100%;
	padding: 5px;	
	display:table-cell;
	background-color: #ffffff;
}
#content {
	font: 10pt Arial, Verdana, Helvetica, Tahoma; color: #5e5e5e;
	text-align: left;
	float: left;
	width: 680px;
	clear: both;	
}

#content2 {
	font: 10pt Arial, Verdana, Helvetica, Tahoma; color: #5e5e5e;
	text-align: left;
	float: left;
	width: 480px;
	clear: both;	
	display:table-cell;
	height: 100%;
	background-color: #ffffff;
}

#article {
	align: right;
	font: 10pt Arial, Verdana, Helvetica, Tahoma; color: #5e5e5e;
	float: left;
	width: 250px;
}

#services {
	font: 10pt Arial, Verdana, Helvetica, Tahoma; color: #5e5e5e;
	float: left;
	width: 250px;
}

#link {
	clear: left;
}

#left {
	float: left;
	margin-top:20px;
}

#center {
	float: left;
	margin-top:20px;
}

#right {
	float: left;
	margin-top:20px;
}

#ffscrollbarfix {
	position: absolute;
	top: 0;
	bottom: -0.1px;
	width: 1em;
	z-index: -1;
}

