
body {
   	background: white;
   	font-family:sans-serif;
   	font-size:9pt;	
   	color:#666666;
	padding:0px;
	margin:0px;
	border:0px;   	
}

img
{
	border:none;
}

table
{
	/* spacing:0px; doesnt exist  per w3org. */
	margin:0px;
	border:0px;
	padding:0px;
	text-align:left;
}

tr
{
	/* spacing:0px; */
	margin:0px;
	border:0px;
	padding:0px;
}
td
{
	/* spacing:0px; */
	margin:0px;
	border:0px;
	padding:0px;
}

p
{
	/* color:Black; */
	margin:10px;
}

/* Boundaries */
/**************/
@Media screen
{
	.RGTopLeftBoundary
	{
		background-image:url(./ReuelImages/RGTopLeftBoundary.jpg);
		width:52px;
	}
	.RGTopCenterBoundary
	{  
		background-image:url(./ReuelImages/RGTopCenterBoundary.jpg);
		width:696px;
		height:24px;

	}    
	.RGTopRightBoundary
	{  
		background-image:url(./ReuelImages/RGTopRightBoundary.jpg);
		width:51px;

	}
	.RGLeftBoundary
	{
		background-image:url(./ReuelImages/RGLeftBoundary.jpg);
		width:52px;
	}
	.RGRightBoundary
	{
		background-image:url(./ReuelImages/RGRightBoundary.jpg);
		width:51px;

	}
	.RGBottomLeftBoundary
	{
		background-image:url(./ReuelImages/RGBottomLeftBoundary.jpg);
		width:52px;
		height:20px;
	}
	.RGBottomCenterBoundary
	{
		background-image:url(./ReuelImages/RGBottomCenterBoundary.jpg);
		width:696px;
		height:20px;
	}
	.RGBottomRightBoundary
	{
		background-image:url(./ReuelImages/RGBottomRightBoundary.jpg);
		width:51px;
		height:20px;
	}
}	

@Media print
{
	.RGTopLeftBoundary,
	.RGTopCenterBoundary,
	.RGTopRightBoundary,
	.RGLeftBoundary,
	.RGRightBoundary,
	.RGBottomLeftBoundary,
	.RGBottomCenterBoundary,
	.RGBottomRightBoundary
	{
		height:1px;
		width:1px;
		visibility:hidden;
		overflow:hidden;
    }
}	

/* HEADER */
/**********/
@media screen
{
	.RGScreenHeader
	{
		width:696px;
		height:57px;
		margin-top:8px;
		margin-left:8px;
		position:relative;
	}
	.RGPrintHeader
	{
		height:1px;
		width:1px;
		visibility:hidden;
		overflow:hidden;
	}
}
@media print
{
	.RGScreenHeader
	{
		height:1px;
		width:1px;
		visibility:hidden;
		overflow:hidden;
	}
	.RGPrintHeader
	{
		width:696px;
		height:36px;
		margin-top:8px;
		margin-left:8px;
	}
}

/* Main MENU */
/*************/
@Media screen
{
	.RGMenuBar
	{
		width:696px;
		margin-top:0px;
		margin-left:8px;
		background:pink;
	}

	.RGMenuTable
	{
		background:#ddd;
		width:100%;
		text-decoration:none;
		padding:1px;
		margin:0px;
	}
	
	.RGMainButton
	{
		text-align:center;
		background-image:url(./ReuelImages/RGMainButton2.jpg);
		height:30px;
	}
	.RGMainButtonText,
	.RGMainButtonText:link,
	.RGMainButtonText:visited
	{
		font-size:11pt;
		font-weight:bold;
		color: #ccb;
		text-decoration:none;
	}
	.RGMainButtonText:hover
	{

		color:#ffd;
		text-decoration:none;
	}
}
@Media print
{
	.RGMenuBar
    {
		height:1px;
		width:1px;
		visibility:hidden;
		overflow:hidden;
    }
}


/* CONTENT AREAS */
/*****************/
.RGMainContentArea
{
    width:696px;
    margin-top:3px;
    margin-left:8px;
}
.RGColumnLeft
{
    background:#e2f8fe;
    background:#e0e0e5;
    border:thin solid #00549b;
    width:35%;
    padding:0px;
}
.RGLeftColumnHeader
{
    /* background-image:url(./ReuelImages/RGLeftColumnHeader2.jpg); */
    background:#555;
    height:30px;
    line-height:30px;
    color:#fee;
    font-weight:bold;
    font-size:16pt;
    padding-left:10px;
}

.RGLeftColumnContent
{
    color:#07334c;
    font-size:9pt;
    padding:10px;
}
.RGColumnRight
{
    width:65%;
    padding:15px;
    color:#002f62;
}


/* LEFT HAND ELEMENTS */
/**********************/
.LMainTitle
{
    color:#07334c;
	font-size:14pt;
	font-weight:bold;
}
.LSectionTitle
{
    color:#07334c;
	font-size:12pt;
	padding-top:10px;
}
.LParagraph
{
    color:#07334c;
	font-size:10pt;
	padding-top:8px;
}


/* RIGHT HAND ELEMENTS */
/***********************/
.RMainTitle
{
    color:#002f62;
  	font-size:16pt;
	font-weight:bold;
}
.RSectionTitle
{
    color:#002f62;
	font-size:14pt;
   	padding-top:10px;
}
.RParagraph
{
    color:#002f62;
	font-size:12pt;
   	padding-top:8px;
}



/* FOOTER */
/*--------*/
@Media screen
{
	.Footer {
	width:670px;
	padding-bottom:2px;
	padding-top:2px;
	color:White;
	font-size:8pt;  
	text-align:center;
	background:white;
	font-weight:bold
	}

	.FooterItem{
	margin-left:10px;
	margin-right:10px;
	}

	.FooterLinks{
	text-decoration:none;
	color:#777777
	}

	.FooterLinks:Link {color:#777777}
	.FooterLinks:Visited {color:#777777}
	.FooterLinks:hover {color:#A43C47;}
}
@Media print
{
    .Footer,
    .FooterItem,
    .FooterLinks
    {
		height:1px;
		width:1px;
		visibility:hidden;
		overflow:hidden;
    }
 }   
 
      
