/* Body and magin */
html, body, form 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* Links, images and spacing */
a 
{
	color: blue;
	text-decoration: none
}

a:hover 
{
	text-decoration: underline
}


img 
{
	display: block;
	border: 0px
}


/* Settings for default tables and cells */
table.collapse 
{
	border-collapse: collapse;
}


td.noPadding 
{
	padding: 0px;
	vertical-align: top
}


p 
{
	margin-bottom: 1px;
	margin-top: 19px
}


td.mp_rmgc-tdCenter
{
	padding: 0px 0px 30px 0px;
}


/* Left/Right borders */
td.mp_rmgc-tdLeftBorder
{
	padding: 0px 0px 0px 0px;
	background-color: #d7d7d7;
	background-image: url(/repository/images/masterPages/mp_rmgc/mp_rmgc-leftBorder.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


td.mp_rmgc-tdRightBorder
{
	padding: 0px 0px 0px 0px;
	background-color: #d7d7d7;
	background-image: url(/repository/images/masterPages/mp_rmgc/mp_rmgc-RightBorder.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


/* Footer */
td.mp_rmgc-tdFooter
{
	padding: 0px 0px 0px 0px;
	background-color: #d7d7d7;
	vertical-align: top;
}