/*
	This is the core css file
*/

	/* General */
	html,
	body
	{
		margin: 0;
	}
	body
	{ 
		font-family: arial narrow, helvetica, sans-serif;
		color:       black;
		margin:      0 auto;
		display:     block;
		padding:     0;
		border:      none;
	}
	ul
	{
		margin-top:				3px;
		margin-bottom:		3px;
	}
	h2
	{
		font-size:				14pt;
		font-weight:			bold;
	}
	a
	{
		font-weight:			bold;
		text-decoration:	none;
	}
	img
	{
		border:						0;
	}
	table
	{
		border: 0;
		border-spacing: 0;
	}
	td
	{
		border-spacing: 0;
		padding: 0;
		color:						#dddddd;
	}
	

	#main_nav
	{
		width: 100%;
		text-align: center;
		min-width: 750px;
		min-height: 218px;
		white-space: nowrap;
	}

	.clear-all
	{
		height: 1px;
		width: 1px;
		clear: both;
	}

	div.icon,
	div.icon div.icon-left,
	div.icon div.icon-right
	{
		height: 80px;
	}

	div.icon
	{
		text-align: center;
		float: right;
		padding: 0;
		width: 75px;
	}
		
	div.icon div.icon-left,
	div.icon div.icon-center,
	div.icon div.icon-right
	{
		float: left;
	}

	div.icon div.icon-left,
	div.icon div.icon-right
	{
		width: 11px;
	}

	div.icon div.icon-left
	{
		background: transparent url('/images/border_feature_icon_left.png') no-repeat right top;
	}

	div.icon div.icon-right
	{
		background: transparent url('/images/border_feature_icon_right.png') no-repeat left top;
	}

	div.icon div.icon-center,
	div.icon div.icon-center-top,
	div.icon div.icon-center-middle,
	div.icon div.icon-center-bottom
	{
		width: 53px;
	}
	

	div.icon div.icon-center-top
	{
		height: 17px;
		line-height: 17px;
		font-family: "Arial Narrow", "Arial", sans-serif;
		font-size: 10px;
		background: transparent url('/images/border_feature_icon_top.png') no-repeat center bottom;
	}
	
	div.icon div.icon-center-top a
	{
		color: black;
	}
	
/*	div.icon div.icon-center-top a:hover
	{
		color: orange;
	}*/

	div.icon div.icon-center-middle
	{
		height: 53px;
		overflow: hidden;
	}


	div.icon div.icon-center-bottom
	{
		background: transparent url('/images/border_feature_icon_bottom.png') no-repeat center top;
	}


	#floater_logo
	{
		/*left:     -275px;*/
		width:			275px;
		height:     47px;
		right: 			0;
		top:      	0;
		margin:    0;
		padding:   0;
		position: 	fixed;
		z-index: 		3;
		/*text-align: right;*/
	}

	#floater_feature_icons
	{
		/*
		width:		1px;
 		left:     0px;
		top:      -80px;
		background-color: blue;
		*/
		bottom:    0;
		margin:    0;
		padding:   0;
		right:     5px;
		height:    85px;
		position:   fixed;
		z-index:    3;
		text-align: right;
	}

