html,
body {
	margin:0;
	padding:0;
	background-color:#000000;
	color:#666666;
	font-size:10pt;
	line-height: 16pt;
	font-family: Arial, Helvetica, Sans-Serif;
	background-image:url(../images/sitebkgd.jpg);
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;
}


td, th, div, p, font {
	color:#666666;
	font-size:10pt;
	line-height: 16pt;
	font-family: Arial, Helvetica, Sans-Serif;
}

A:link        {TEXT-DECORATION: none; color: #666666;}
A:active      {TEXT-DECORATION: none; color: #666666;}
A:visited     {TEXT-DECORATION: none; color: #666666;}
A:hover       {TEXT-DECORATION: underline; color: #FFFFFF;}


/* Layout Styles */

#container {
	width:100%;
	position:relative;
	background-image: url(../images/rpt-bkgd.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#container_mid {
	width:950px;
	margin: 0 auto;
	position: relative;
	min-height: 800px;
	clear: right;
}

#container_content {
	width:410px;
	position:relative;
	float: right;
	margin-top: 270px;
	min-height: 330px;
}

#container_nav {
	width:950px;
	margin: 0 auto;
	position: relative;
	height: 60px;
	clear: right;
	padding-top: 15px;
}

#container_footer {
	width:950px;
	margin: 0 auto;
	position: relative;
	height: 50px;
	clear: right;
	padding-top: 12px;
}

#column-left {
	width:600px;
	margin: 0 auto;
	position: relative;
	height: 50px;
	float:left;
}

#column-right {
	width:300px;
	margin: 0 auto;
	position: relative;
	height: 50px;
	float:right;
}

/* Navigation Styles */

#nav_top
{   
   width:960px; 
}

#nav
{
    margin-top:80px;
    margin-left:20px;
    float:left;
    
}

#nav_01				{width: 238px; height: 60px; background: url(../../links/images/nav/nav_on_01.jpg) no-repeat; position: relative; white-space: nowrap; display: block; margin: 0; padding: 0; float:left;}
#nav_01 a			{width: 238px; height: 60px; display: block;}
#nav_01 a:hover img	{visibility:hidden}
#nav_01 img			{width: 238px; height: 60px; border: 0;}
#nav_01 span        {position: absolute; left: 0px; top: 0px; margin: 0px; padding: 0px; cursor: pointer; text-align: center;}

#nav_02				{width: 236px; height: 60px; background: url(../../links/images/nav/nav_on_02.jpg) no-repeat; position: relative; white-space: nowrap; display: block; margin: 0; padding: 0; float:left;}
#nav_02 a			{width: 236px; height: 60px; display: block;}
#nav_02 a:hover img	{visibility:hidden}
#nav_02 img			{width: 236px; height: 60px; border: 0;}
#nav_02 span        {position: absolute; left: 0px; top: 0px; margin: 0px; padding: 0px; cursor: pointer; text-align: center;}

#nav_03				{width: 237px; height: 60px; background: url(../../links/images/nav/nav_on_03.jpg) no-repeat; position: relative; white-space: nowrap; display: block; margin: 0; padding: 0; float:left;}
#nav_03 a			{width: 237px; height: 60px; display: block;}
#nav_03 a:hover img	{visibility:hidden}
#nav_03 img			{width: 237px; height: 60px; border: 0;}
#nav_03 span        {position: absolute; left: 0px; top: 0px; margin: 0px; padding: 0px; cursor: pointer; text-align: center;}

#nav_04				{width: 239px; height: 60px; background: url(../../links/images/nav/nav_on_04.jpg) no-repeat; position: relative; white-space: nowrap; display: block; margin: 0; padding: 0; float:left;}
#nav_04 a			{width: 239px; height: 60px; display: block;}
#nav_04 a:hover img	{visibility:hidden}
#nav_04 img			{width: 239px; height: 60px; border: 0;}
#nav_04 span        {position: absolute; left: 0px; top: 0px; margin: 0px; padding: 0px; cursor: pointer; text-align: center;}
