body {
	background-image: url(../images/bkgrnd.gif);
	margin-top: 0px;
	margin-left: 0px;
	color: #0066FF;
}
.vpdlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0099ff;
	background-color: 00337B;
}
.map_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}
.maplink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}
.maplink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #99CCFF;
	text-decoration: underline;
}
.vpdlink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 0099FF;
	text-decoration: underline;
	background-color: #00337B;
}
.vpdlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0099FF;
	text-decoration: underline;
	background-color: #00337B;
}
.border {
	margin-top: 1px;
	margin-bottom: 3px;
	margin-left: 20px;
}
a:link, a:visited {
	color: #0066FF;
	text-decoration: underline;
}
a:hover, a:active {
	color: #FF0000;
	text-decoration: underline;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
.TITLE {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bolder;
	text-transform:uppercase;
}
.body_White {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.body_Red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bolder;
}
.body_BOLD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	font-weight:bolder;
}
.TITLE_White {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bolder;
	color:#FFFFFF;
}
.body_sm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000066;
}
.contacttable td {
	padding-right:4px;
}

/* the following css controls the look of the locations pages */

#branchContainer {
	margin:0;
	padding:15px 0 0 0;
	width:609px;
	}
	#headerContainer { /* this is so we can give a global margin or padding to all the below headers */
		width:609px;
		height:270px;
		margin:0;
		padding:0;
		}
	/* these are the headers for all the branch/personnel pages */
	
	#lv2Header {
		width:609px;
		height:270px;
		padding:0;
		margin:0;
		background-image:url(images/branch_portraits/br_vegas2.jpg);
		}
	#escondidoHeader {
		width:609px;
		height:270px;
		padding:0;
		margin:0;
		background-image:url(images/branch_portraits/br_escondido.jpg);
		}
	#fontanawcHeader {
		width:609px;
		height:270px;
		padding:0;
		margin:0;
		background-image:url(images/branch_portraits/br_fwc.jpg);
		}
	#fontanaHeader {
		width:609px;
		height:270px;
		padding:0;
		margin:0;
		background-image:url(images/branch_portraits/br_fontana.jpg);
		}
	#lagunaHeader {
		width:609px;
		height:270px;
		padding:0;
		margin:0;
		background-image:url(images/branch_portraits/br_lagunahills.jpg);
		}				
	#homeofficeHeader {
			width:609px;
		height:270px;
		padding:0;
		margin:0;
		background-image:url(images/branch_portraits/br_administration.jpg);
		}		
	#mapButtonHome {
		position:absolute;
		left:393px;
		top:313px;
		}
	#mapButton {
		position:absolute;
		left:459px;
		top:293px;
		}
		
		/* the following controls placement of the Admin Team */
		
	#toptopdog {
		position:absolute;
		left:458px;
		top:183px;
		width:130px;
		text-align:center;
		}
				
.VerticalLine {
	background-image: url(../images/gray_ln_lft.jpg);
	background-repeat: repeat-y;
}
