body{
    background-color: #ffffff;
	 margin: 4px 0 0 0;

}

/*set the body cell to white with a dark blue border*/
#bodycell{
    background-color: #ffffff;
	 border-left: 3px solid #0000C0;
	 border-right: 3px solid #0000C0;
}

/*container for the services menu to center and snap to the bottom right*/
#servicesmenu{
	text-align: center;
	margin: 0 20px 10px 445px;
}


/*GENERAL TEXT STYLES FOR ALL FILES*/
p{font-family: arial, sans-serif;
font-size: 100%
color: #000000;
margin: 10px 20px 10px 20px;
text-align: justify;
}

p.rvf12{font-family: arial, sans-serif;
font-size: 12px;
color: #000000;
margin: 10px 20px 10px 20px;
text-align: justify;
}

p.rvf14{font-family: arial, sans-serif;
font-size: 14px;
color: #000000;
margin: 10px 20px 10px 20px;
text-align: justify;
}

p.cright{font-family: arial, sans-serif;
font-size: 10px;
color: #000000;
margin: 10px 20px 10px 20px;
text-align: center;
}

h1{
	font-family: arial, sans-serif;
	font-size: 16px;
	color: #CE7123;
   margin: 10px 20px 10px 20px;
   text-align: left;
}


/*sets up an indented and bulleted list*/
#styledlists ul {
	list-style-image: url(images/bullet.jpg);
	list-style-position : outside;
	padding: 0 0 0 0;
   margin: 14px 0 0 12px;
    }
	 
#styledlists li{font-family: Arial, sans-serif;
      font-size: 14px;
      color: #000000;
      margin: 16px 26px 8px 40px;
		text-align: left;
    }
	
#styledlists li_rvf12{font-family: Arial, sans-serif;
      font-size: 12px;
      color: #000000;
      margin: 16px 26px 8px 40px;
		text-align: left;
    }
	 

/*Makes an image float to the right of a paragraph - used for home page image map*/
img.floatright{
	float: right;
	margin-left: 50px;
	margin-top: 30px;
	margin-bottom: 15px;
}


/*Link behaviors*/
/*body text links*/
A:link{
            font-family: arial, sans-serif;
				font-size: 100%;
				color: #0000C0;
				font-weight: bold;
				text-decoration: none;
}

A:active{
            font-family: arial, sans-serif;
				font-size: 100%;
				color: #0000C0;
				font-weight: bold;
				text-decoration: none;
}

A:visited{
            font-family: arial, sans-serif;
				font-size: 100%;
				color: #0000C0;
				font-weight: bold;
				text-decoration: none;
}

A:hover{
            font-family: arial, sans-serif;
				font-size: 100%;
				color: #0000C0;
				font-weight: bold;
				text-decoration: underline;
}

/*services menu hot links on bottom right of service pages*/
A:link.servicesmenu,A:active.servicesmenu,A:visited.servicesmenu{
            font-family: Arial, sans-serif;
				font-size: 11px;
				color: #0000C0;
				font-weight: bold;
				text-decoration: none;
				padding-right: 22px;
}

A:hover.servicesmenu{
            font-family: Arial, sans-serif;
				font-size: 11px;
				color: #0000C0;
				font-weight: bold;
				text-decoration: underline;
				padding-right: 22px;
}

/*bottom menu links - footer area*/
A:link.btmlink,A:active.btmlink,A:visited.btmlink{
            font-family: arial, sans-serif;
				font-size: 10px;
				color: #808080;
				font-weight: bold;
				text-decoration: none;
}

A:hover.btmlink{
            font-family: arial, sans-serif;
				font-size: 10px;
				color: #D37116;
				font-weight: bold;
				text-decoration: underline;
}