body {
		text-align: center;
		<strong>min-width: 760px;</strong>
		font: bold 11px/1.5em Verdana;
		background-color:#000;
		}

body a:link {
		color: #0CF;
		}

body a:active {
		color: #F00;
		}

body a:hover {
		color: #FF0;
		}

body a:visited {
		color: #CCC;
		}

#mast {
		position: absolute;
		top: 0px;
		left: 50%;
		width: 880px;
		margin-left: -440px;
		padding: 15px 0px 0px 0px;
		height: 60px;
		z-index: 0;
		visibility: visible;
		background-image: url(../images/site/rfvHead.png);
		background-color: #373737;
		}
		
#subHead {
	position: absolute;
	top: 75px;
	left: 50%;
	width: 880px;
	margin-left: -440px;
	padding: 8px 0px;
	z-index: 1;
	visibility: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FC0;
	font-weight: bold;
	}

#mainMenu {
		position: absolute;
		top: 105px;
		left: 50%;
		width: 880px;
		margin-left: -440px;
		font-size: 11px;
		/*border-bottom: 1px solid #373737;*/
		border-bottom: 1px solid #650000;
		/*background-color: #373737;*/
		background-color: #650000;
		z-index: 1;
		visibility: visible;
		}

#mainMenu ul {
		top:105px;
		margin: 0px;
		padding: 0px;
		}

#mainMenu li {
		display: inline;
		top:105px;
		margin: 0px;
		padding: 0px;
		}

#mainMenu a {
		float:left;
		background:  url(../images/navigation/mainMenuLeft.gif) no-repeat left top;
		margin: 0px;
		padding: 0px 0px 0px 4px;
		text-decoration: none;
		}

#mainMenu a span {
		float: left;
		display: block;
		background:  url(../images/navigation/mainMenuRight.gif) no-repeat right top;
		padding:5px 6px 4px 6px;
		color:#FFF;
		font: bold 11px/1.5em Verdana;
		}
		
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainMenu a span {
		float:none;
		} /* End IE5-Mac hack */

#mainMenu a:hover {
		background-position:0% -42px;
		}
		
#mainMenu a:hover span {
		background-position:100% -42px;
		color: #FF3
		}
/*- End of Main Menu --------------------------- */

/*- Begin Sub-Menu1 --------------------------- */
#subMenu1 {
		position: absolute;
		top: 130px;
		left: 50%;
		width: 880px;
		margin-left: -440px;
		font-size:11px;
		border-bottom:1px solid #310095;
		height: 25px;
		background-color: #310095;
		z-index: 2;
		visibility: visible;
		}
		
#subMenu1 ul {
		top:130px;
		margin: 0px;
		padding: 0px;
		}

#subMenu1 li {
		display: inline;
		margin: 0;
		padding: 0;
		}
		
#subMenu1 a {
		float: left;
		background:   url(../images/navigation/subMenuLeft.gif) no-repeat left top;
		margin: 0;
		padding: 0 0 0 4px;
		text-decoration: none;
		}
#subMenu1 a span {
		float: left;
		background:   url(../images/navigation/subMenuRight.gif) no-repeat right top;
		margin: 0;
		padding: 5px 6px 4px 6px;
		color: #FFF;
		font: bold 11px/1.5em Verdana;
		display:block;
		}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#subMenu1 a span {
		float:none;
		}
/* End IE5-Mac hack */

#subMenu1 a:hover span {
		color: #FFF;
		}
#subMenu1 a:hover {
		background-position: 0% -42px;
		}
#subMenu1 a:hover span {
		background-position: 100% -42px;
		color: #FF3
		}
/*- End of SubMenu1 --------------------------- */

#background {
		position: absolute;
		top: 157px;
		left: 50%;
		width: 880px;
		height: 900px;
		margin-left: -440px;
		background-image:url(../images/site/rfvBack.png);	
		}

#leftColumn {
		position: absolute;
		top: 157px;
		left: 50%;
		width: 180px;
		margin-left: -440px;
		padding: 23px 0px 10px 15px;
		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		font-size: 12px;
		font-weight: normal;
		z-index: 10;
		}

#leftColumnAmount {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FC0;
		font-size: 24px;
		font-weight: bold;
		}

.nassWhite {
		color: white;
		}

.content {
		position: absolute;
		top: 157px;
		left: 50%;
		width: 650px;
		height: 900px;
		margin-left: -240px;
		padding: 23px 15px 10px 15px;
		font-size:12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		text-align: left;
		}

.contentAdmin {
		position: absolute;
		top: 157px;
		left: 50%;
		width: 860px;
		height: 900px;
		margin-left: -440px;
		padding: 23px 15px 10px 15px;
		font-size:12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		text-align: left;
		}

.contentTable {
		background-color:#000000;
		border-bottom: 2px solid silver;
		}

.rfvHeader {
		display: block;
		background-color: black;
		font-family: Arial, Helvetica, sans-serif;
		color: #FC0;
		font-size: 20px;
		text-align: left;
		font-weight: bolder;
		line-height: 36px;
		text-transform: capitalize;
		margin-left: -10px;
		padding-left: 7px;
		}

.rfvParaEmphasis {  /* this is used for the top of the paragraph - It's the large bold gold header of each paragraph section. */
		font-family: Arial, Helvetica, sans-serif;
		color: #FC0;
		font-size: 14px;
		text-align: left;
		font-weight: bolder;
		}

.rfvTextEmphasis {  /* this is used to bring out some text in a paragraph.  It colors the text gold so it stands out. */
		color: #FC0;
		}

.rfvTextNote {
		font-size:10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FC0;
		text-align: left;
		}

.rfvTextBold {  /* this is used to bold the standard text in a paragraph or wherever it needs to be. */
		font-weight: bolder;
		}

.rfvDriverLabels {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FC0;
	text-align: left;
	font-weight: bolder;
		}

.rfvDriverContent {
		font-size:11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		text-align: left;
		}

.rfvNumberMatrix {
		font-size:13px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		text-align: left;
		}

.rfvNumberMatrixBold {
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FC0;
	text-align: left;
	font-weight: bold;
		}

.rfvFooter {
		font-size:9.5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		text-align: left;
		}

.rfvFooterLinks {
		font-size:9.5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		text-align: center;
		}

.rfvDriverProfileName {
		font-size:24px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		text-align: center;
		font-weight: bolder;
		}

.rfvDriverProfileTruckNo {
		font-size:18px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		text-align: center;
		font-weight: bolder;
		}

.rfvDriverProfileTruckLabel {
		font-size:18px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FC0;
		text-align: center;
		font-weight: bolder;
		}

.rfvDriverQualName {
		font-size:24px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		text-align: Left;
		font-weight: bolder;
		border-bottom-color: #FF0000;
		border-bottom-style: solid;
		border-bottom-width: Medium;
		padding-left: 10px
		}

.rfvDriverQualTruckNo {
	font-size:24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FCO;
	text-align: center;
	font-weight: bolder;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: medium;
	background-color: #FF0000;
		}

.rfvDriverQualHeader {
	font-size:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FCO;
	text-align: center;
	font-weight: bolder;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: medium;
	background-color: #000000;
		}