@charset "utf-8";
/* CSS Document */


/***************
/*ground rules*/
body
{
	background: #FFFFFF url(/images/core/bg-home.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	border: 0;
}

:focus
{
	outline:0;
}

body.inner
{
	background: #FFFFFF url(/images/core/bg-home.jpg) repeat-x;
}

a{text-decoration:underline; color:#FFFFFF; margin:0; padding:0;}
a:hover{text-decoration:none;}

#container
{
	overflow:hidden;
	width:955px;
	margin:0 auto;
	padding:0;
}
	* html #container
	{
		height:1%;
	}
	#content-wrapper
	{
		float:right;
		width:728px;
		padding:0 29px 0 0;
		_margin:7px 0 0 0;
		_padding:0;
		_width:640px;
	}

	img
	{
		margin:0px;
		padding:0px;
		border:none;
	}

	img.float-right
	{
		margin:0px;
		padding:0px;
		border-bottom:#0C2074 thin;
	}

/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}

.clear
{
	clear: both;
}

/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

table
{
font-size:0.75em;
}

#realnet
{
	float:right;
	margin:50px 0px 0px;
	padding:25px 0px 0px;
	clear:both;
	text-align: right;
	height: 2em;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:728px;
}

	#realnet a
	{
		color: #3B80AF;
		font-size: .7em;
		text-decoration: none;
	}

	#realnet a:hover
	{
		color: #82A7D0;
	}
