
body
{
	height: 98%;
	width: 98%;
	text-align: center;
	font-family: Arial, Verdana, helvetica;
	padding: 0px;
	margin: 2px;
	font-size: 17px;
	/*background: #dae9f8 url(/images/bg.png) 0 0 repeat-x scroll;*/
}

td.nav-links a
{
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	color: #6679A4;
}

td.nav-links a:hover
{
	color: #002F9E;	
}

td.header-links
{
	vertical-align: middle;
}

td.header-links a
{
	text-align: center;
	float: left;
	color: #6679A4;
	font-weight: bold;
	width: 14%;
	min-height: 25px;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 16px;
	vertical-align: middle;
}

td.header-links a:hover
{
	color: #002F9E;
}

div.mainContent
{
	width: 988px;
	background: white;
}

div.header
{
	width: 988px;
}

a.main-catalog-link
{
	font-weight: bold;
	text-decoration: none;
	border: 0;
	font-size: 20px;
	font-style: italic;
}

a.main-catalog-link:hover
{
	color: #002F9E;
}

div.catalog-block
{
	margin-top: 5px;
	float: left;
	text-align: center;
	border: 1px solid transparent;
}

div.catalog-block:hover
{
	border: 1px solid #FFCF0F;
}

.focus-text 
{
	font-size: 20px;
	font-weight: bold;
	color: #002F9E;
}

.focusText
{
	font-size: 20px;
	font-weight: bold;
	color: #002F9E;
}

div.restoreTable
{
	border: 2px solid #DDDDDD;
	width: 70%;
}

div.restoreTable div.header
{
	background: #D8E4F2 url('/common/images/green-check-32.png') no-repeat top left;
	text-align: center;
	min-height: 34px;
	width: 100%;
	font-weight: bold;
	font-size: 23px;
}

div.restoreTable div.body
{
	text-align: left;
	width: 100%;
}

img.rewards-banner:hover
{
	opacity:0.7;
	filter:alpha(opacity=70)
}
	


