* {margin: 0px; padding: 0px; }

body { background-color: #ffffff;
	color: #000000; }



.logoheader { position: absolute; top: 1px; left: 0px; }

.logoheadercountylrg { position: absolute; top: -8px; left: 5px; }

.logoheaderhighwaylrg { position: absolute; top: -8px; left: 5px; }

.logoheaderhighwaylrg { position: absolute; top: -8px; left: 5px; }

.logoheadermileagecht { position: absolute; top: 2px; left: 10px; }

.logoheaderprivacy { position: absolute; top: -8px; left: 0px; }

.logoheaderebookconfirm { position: absolute; top: 2px; left: 0px; }

.logoheadersigninsheet { position: absolute; top: -4px; left: 10px; }

.videofile1 { width: 410px; height: 170px; }

.videofile2 { width: 410px; height: 170px; }

.videofile3 { width: 410px; height: 170px; }

.videofile4 { width: 410px; height: 170px; }

.videopgh3titl { font-family: arial, helvetica, sans-serif; } 

.whitebox { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1200px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whitebox2 { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 900px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whitebox3 { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1400px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxdisplay { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 950px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxreach{ position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1525px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whitebxcountymp { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 1100px; 
	height: 1700px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxfaq2 { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1425px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxhighway { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 960px; 
	height: 1500px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxdist{ position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 2670px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxmech{ position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1500px;
	margin-top: 10px;
	margin-bottom: 10px; }


.whiteboxsave{ position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1000px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxalways{ position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1060px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxcompare{ position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1050px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxsize{ position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1100px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxlack{ position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 960px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxadawareness { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1360px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxmax { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1850px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxpgexample{ position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1980px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxadvertise { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 650px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxfaq { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1025px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxvideo { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1025px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxebookconfirm { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 725px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whboxloancalc { position: absolute; top: 160px; left: 0px;
	border-color:  #a8a8a8; 
	border-style: solid; 
	border-width: 3px;
	width: 930px; height: 440px;
	color: #000000; background-color: white; }

.whitebox600 { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 600px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whitebox1050 { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 1050px; 
	height: 1300px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whitebox500 { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 500px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whboxotherpgs { position: absolute; top: 200px; left: 250px;
	color: #000000;
	background-color: #ffffff;
	border-color:  #a8a8a8; 
	border-style: solid; 
	border-width: 3px;
	width: 570px; height: 1000px;
	color: #000000; background-color: white; }

.whboxotherpgsignin { position: absolute; top: 200px; left: 10px;
	color: #000000;
	background-color: #ffffff;
	border-color:  #a8a8a8; 
	border-style: solid; 
	border-width: 3px;
	width: 930px; height: 900px;
	color: #000000; background-color: white; }

.whboxsignin { position: absolute; top: 200px; left: 190px;
	color: #000000;
	background-color: #ffffff;
	border-color:  #a8a8a8; 
	border-style: solid; 
	border-width: 3px;
	width: 570px; height: 500px;
	color: #000000; background-color: white; }

.whboxgetfile { position: absolute; top: 200px; left: 190px;
	color: #000000;
	background-color: #ffffff;
	border-color:  #a8a8a8; 
	border-style: solid; 
	border-width: 3px;
	width: 570px; height: 500px;
	color: #000000; background-color: white; }

.whiteboxusefulsites { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1800px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whmlgchtbx2 { position: relative;
	color: #000000;
	background-color: #FFFFFF;
	width: 1150px; 
	height: 1500px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whiteboxfunfacts { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1100px;
	margin-top: 10px;
	margin-bottom: 10px; }

.whboxotherpgs7 { position: absolute; top: 150px; left: 2px;
	border-color:  #264024; 
	border-style: solid; 
	border-width: 3px;
	width: 940px; height: 585px;
	color: #000000; background-color: white; }

.txlogosm { position: absolute; top: 0px; left: -9px; 
	width: 165px; 
	padding-right: 3px; 
	padding-bottom: 5px;
	z-index: 500; }

.txlogosmothpg2 { position: absolute; top: 0px; left: -19px; 
	width: 165px; 
	padding-right: 3px; 
	padding-bottom: 5px;
	z-index: 500; }

.txlogosmothpg { position: absolute; top: 0px; left: -24px; 
	width: 165px; 
	padding-right: 3px; 
	padding-bottom: 5px;
	z-index: 500; }

.txlogosm2 { position: absolute; top: 0px; left: 0px; 
	width: 165px; 
	padding-right: 3px; 
	padding-bottom: 5px;
	z-index: 500; }

.txlogosm3 { position: absolute; top: 0px; left: -6px; 
	width: 165px; 
	padding-right: 3px; 
	padding-bottom: 5px;
	z-index: 500; }

.txlogosmothpgsignin { position: absolute; top: 0px; left: -17px; 
	width: 165px; 
	padding-right: 3px; 
	padding-bottom: 5px;
	z-index: 500; }

.txlogosmmileagecht { position: absolute; top: 10px; left: -13px; 
	width: 165px; 
	padding-right: 3px; 
	padding-bottom: 5px;
	z-index: 500; }

.otherpgsmenupos { position: absolute; top: 122px; 
	left: 0px; }

.otherpgsmenupos2 { position: absolute; top: 132px; 
	left: 6px; }

.otherpgsmenuposcountylrg { position: absolute; top: 143px;
	left: 6px; }

.otherpgsmenuposhighwaylrg { position: absolute; top: 120px; left: 1px;
	}

.otherpgsmenuposdisplayindx { position: absolute; top: 153px; 
	left: 6px; }

.otherpgsmenupossignin { position: absolute; top: 152px; 
	left: 10px; }

.otherpgsmenuposmileagecht { position: absolute; top: 152px; 
	left: 16px; }

.otherpgsmenuposebookconfirm { position: absolute; top: 152px; 
	left: 16px; }

.yellowbx { position: relative; top: 158px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 500px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowbx2 { position: relative; top: 148px; left: -5px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 1500px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowbx3 { position: relative; top: 158px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 300px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowbx4 { position: relative; top: 158px; left: 6px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 1050px; height: 1075px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowbx5 { position: relative; top: 158px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 300px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowbx6 { position: relative; top: 158px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; 
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowbxhwymap { position: relative; top: 188px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 500px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowbxchecklist { position: relative; top: 188px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 500px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowbxvideo { position: relative; top: 158px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 460px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowmaxex { position: relative; top: 160px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 1000px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowreach { position: relative; top: 160px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 1325px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowdist { position: relative; top: 160px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 2350px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowmech{ position: relative; top: 160px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 1100px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowalways{ position: relative; top: 160px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 830px;
	color: #000000; 
	text-align: center;
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowsave{ position: relative; top: 160px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 760px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowcompare{ position: relative; top: 160px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 825px;
	color: #000000; 
	text-align: center;
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowsize{ position: relative; top: 160px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 850px;
	color: #000000; 
	text-align: center;
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowlack{ position: relative; top: 160px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 730px;
	color: #000000; 
	text-align: center;
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowadawareness{ position: relative; top: 160px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 730px;
	color: #000000; 
	text-align: center;
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

yellowadawareness2{ position: relative; top: 160px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 1030px;
	color: #000000; 
	text-align: center;
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent; 
	z-index: 100; }

.yellowadvertise { position: relative; top: 158px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 400px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

/*table in this instance is used only for border - images are not contained within it*/

.yellowpgexample{ position: relative; top: 160px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 1730px;
	color: #000000; 
	text-align: center;
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowbxcountylrg { position: absolute; top: 258px; left: 100px; 
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 1025px; height: 1775px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowbxhighwaylrg { position: relative; top: 190px;
	border: #a8a8a8 double 5px;
	width: 1025px; height: 975px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.yellowbxdisplayindx { position: relative; top: 178px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 915px; height: 500px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.areacodes { position: relative; top: 148px; left: -5px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 1500px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.txtsm { font-family: arial, helvetica, sans-serif;
	font-size: .8em; 
	color: #000000; 
	background-color: #FFFFFF;
	text-align: center; }

.txt1emcen { font: italic 12px Arial;
	text-align: center; }


.txt1embldcen { font: bold 13px Arial; 
	text-align: center; }

h1 { font: bold 2.2em Arial; }
h2 { font: 10px Arial; padding-bottom: 10px; padding-top: 10px; }
h3 { font: bold 1em Arial; color: #000000; background-color: #ffffff; }
h4 { font: bold 1.3em Arial; }



/*testimonials*/
.divtitle { position: absolute; top: 225px; left: 165px; text-align: center; font: bold 2em Times; }
.testi { position: absolute; top: 180px; left: 670px; }
.divtesti { position: absolute; top: 350px; left: 10px; width: 900px; }
.testifloat {float: right; margin-top: -45px;
	margin-left: 43px; 
	margin-right: 1px;
	width: auto;
	font: .5em Arial; }
.p1 { font: bold italic 1em Arial; text-align: center; }
.p2 { font: .8em Arial; text-align: center; }
.p3 { font: .7em Arial; text-align: center; }

.copyrighttesti { position: absolute; top: 1300px; left: 300px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 






/*checklist*/

.checklistads { position: relative; top: 160px; }
.tablchecklistads { width: 920px; height: 110px;
	 }
td.checklist { width: 131px; height: 108px; text-align: center; }

/*ad awareness*/
.awar { position: absolute; top: 500px; left: 390px; 
	z-index: 1000; }


/*areacodes*/
.areacodebx { position: relative; top: 148px; left: -5px;
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 928px; height: 1500px;
	color: #000000; background-color: red;
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px; }

.whboxareacodes { position: absolute; top: 40px; left: 174px;
	border-color:  #264024; 
	border-style: double; 
	border-width: 4px;
	width: 630px; height: 1240px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.teletbl1 { position: absolute; top: 10px; left: 10px;
	display: block; width: 200px;
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; font-weight: bold;
	color: #000000; background-color: #FFFFFF;
	text-align: left;
	background-color: yellow; }

.teletbl2 { position: absolute; top: 10px; left: 210px;
	display: block; width: 200px;
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; font-weight: bold;
	color: #000000; background-color: #FFFFFF;
	text-align: left;
	background-color: blue; }

.teletbl3 {	position: absolute; top: 10px; left: 410px;
	display: block; width: 200px;
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; font-weight: bold;
	color: #000000; background-color: #FFFFFF;
	text-align: left;
	background-color: green; }


/*aboutus, always open, save*/
.abtpos { position: relative; top: 175px; 
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 920px; height: 600px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.abtpos2 { position: relative; top: 175px; 
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 720px; height: 825px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.abtpos5 { position: relative; top: 175px; 
	border-color:  #a8a8a8; 
	border-style: double; 
	border-width: 5px;
	width: 760px; height: 675px;
	color: #000000; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.abtpos3 { position: absolute; top: 400px; left: 327px;
	width: 620px; height: 425px; }

.abtpos4 { position: absolute; top: 750px; left: 110px;
	width: 720px; }

.abttitl { font: bold 2.4em Times; }
.absubtitl { font: bold 1.9em Times; }
.abtbldtxt { font: bold 1.5em Arial; text-align: justify; width: 800px; }
.abttxt { font: 1.3em Arial; width: 600px; text-align: justify; }
.abttxt2 { font: 1em Arial; width: 600px; text-align: center; }
.abttxt3 { font: 1em Arial; width: 500px; text-align: left; line-height: 1.5em; }
.abfloat { float: right; margin-top: 3px;
	margin-left: 8px;  }
.abfloat2 { float: right; margin-top: 23px;
	margin-left: 30px;  }
.abfloat3 { float: right; margin-top: -3px;
	margin-left: 3px;  }
.savebkcvr { position: absolute; top: 195px; left: 685px;
	z-index: 100; }


/*contactus*/

.contactbxtitl { color: #000000; background-color: white;
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	font-size: 2.3em;
	font-style: italic; 
	font-weight: bold; }

.contacttxtbx { color: #000000; background-color: white;
	text-align: center; }

/*maps*/
.cntyclick { position: absolute; top: 170px; left: 310px; }

.dmslogo { position: absolute; top: 810px; left: 317px; }

.dmslogo2 { position: absolute; top: 1210px; left: 377px; }


.cntymapads { position: relative; top: 160px; }
.tablcntymapads { width: 1020px; height: 110px;
	}
td.cntymap { width: 131px; height: 108px;
	text-align: center;
	 }
.cntymaptitl { position: absolute; top: 305px; left: 33px;
	z-index: 100; }
.cntymapsubtitl { position: absolute; top: 350px; left: 35px;
	z-index: 100; }

.countymaplgimagetx { font-family: arial, helvetica, sans-serif;
	font-size: 1em; font-weight: bold;
	color: #000000; 
	background-color: #FFFFFF; 
	text-align: left; }

.hwymapads { position: relative; top: 160px; }
.tablhwymapads { width: 928px; height: 110px;
	 }
td.hwymap { width: 131px; height: 108px; text-align: center; }

.hwymaptitl { position: absolute; top: 305px; left: 5px; z-index: 100; }
.hwymapsubtitl { position: absolute; top: 350px; left: 5px; z-index: 100; }

.adposhighwaymap { position: absolute; top: 250px; Left: 55px; }

.dmslp5 { position: absolute; top: 710px; left: 30px; }

/*displayindex*/

.displaybox { width: 500px; border-collapse: collapse; }

.generaltext1 { height: 30px; border-bottom-style: solid; 
	border-bottom-width: 2px; 
	border-bottom-color: #a8a8a8; 
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif; 
	font-size: .9em; color: black; font-weight: bold;
	text-align: left; }

.generaltext2 { height: 40px;  border-bottom-style: solid; 
	border-bottom-width: 2px; 
	border-bottom-color: #a8a8a8;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: black; font-weight: bold;
	text-align: right; }

/*faq*/

.fpcontnt { font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: #000000;
	background-color: #FFFFFF;
	text-align: justify; }



/*linking to us*/

.ltucontntbld { font: bold 1em Arial; 
	width: 300px; text-align: justify;
	padding-left: 10px; }

.lnkngtbl { position: relative; top: -75px;
	width: 600px; height: 150px; }
	
.linkph { font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em; 
	width: 300px; text-align: center; }

/*privacy*/
.pscontnt { font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: #000000;
	background-color: #FFFFFF;
	width: 855px; text-align: justify;
	padding: 5px; }

/*ebook signin sheet*/
.yellowsignin { position: absolute; top: 15px; left: 175px;
	width: 548px; }

.yellowgetfile { position: absolute; top: 15px; left: 15px;
	width: 548px; }

.txt9emjus { font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: #000000; 
	background-color: #FFFFFF;
	text-align: justify;
	padding: 5px; }

.signinredtitle { font-family: arial, helvetica, sans-serif; font-size: 1em;
	font-weight: bold;color: #aa0000; 
	background-color: #FFFFFF; }

/*terms, areacodes, sitemap, resourse page - use the buscat stylesheet*/

/*useful sites*/

.usefultitle { font-family: arial, helvetica, sans-serif;
	text-align: center; font-size: 1.2em;
	font-weight: bold; }

.usefulbox { position: absolute; top:175px; left: 1px;
	border:  #a8a8a8 double 4px;
	padding-left: 30px; 
	color: #000000; 
	width: 438px; height: 1450px;
	text-align: center;
	 border-radius: 20px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;   }

.usefulbox2 { position: absolute; top:175px; left: 488px;
	border:  #a8a8a8 double 4px;
	padding-left: 30px; 
	color: #000000; 
	width: 438px; height: 1450px;
	text-align: center; 
	 border-radius: 10px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent;  }

.dispindxtable { width: 400px; border-collapse: collapse; }

.generaltext3 { border-bottom-style: solid; 
	border-bottom-width: 1px; 
	border-bottom-color: #a8a8a8; 
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif; 
	font-size: .9em; color: black; font-weight: bold;
	text-align: left; }

.generaltext4 { border-bottom-style: solid; 
	border-bottom-width: 1px; 
	border-bottom-color: #a8a8a8;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: black; font-weight: bold;
	text-align: right; }

.readerscomtitle { position: absolute; top: 175px; left: 330px; }
.readerscombox { position: absolute; top: 250px; left: 60px; 
	font: 12px Arial;
	width: 800px; }

/*mileagechart*/

.mileagesads { position: absolute; top: 180px; left: 18px;  }
.tablmileagesads { width: 1030px; height: 110px;
	 }
td.mileage { width: 128px; height: 108px;
	text-align: center; }

.mileagechtbox { position: absolute; top: 355px; left: 10px;
width: 1042px; font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: #000000;
	background-color: #FFFFFF;
	border-style: solid; border-color: #114364;
	text-align: center; }

.mileagechsubtitle { position: absolute; top: 330px; 
	left: 460px;
	font-family: arial, helvetica, sans-serif;
	font-size: 1em; font-weight: bold;
	color: #000000; 
	background-color: #FFFFFF; 
	text-align: center; }

.mileagephone { position: absolute; top: 1250px; left: 350px; 
	 width: 400px; background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 1.1em; font-weight: bold; color: #000000;
	text-align: center; }

/*funfacts*/

.bluebrdr { position: relative; top: 175px;
	border: #a8a8a8 double 4px;
	width: 915px; height: 800px; }

.funtitle { font: bold  italic 2.3em Arial; }

.funtab { position: absolute; top: 275px; left: 110px; }

.funtext { position: absolute; top: 80px; left: 10px; }

.funtabl	{ width: 300px; height: 332px; border-style: double;
	border-width: 2px; border-color: #aa0000;
	background-color: #FFFFFF; 
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: #000000;
	text-align: left; }

.flgtabl { position: absolute; top: 275px; left: 410px;
	width: 74px; height: 317px;
	border-top-style: double; border-top-width: 2px;
	border-top-color: #aa0000; 
	border-right-style: double; border-right-width: 2px;
	border-right-color: #aa0000; 
	border-bottom-style: double; border-bottom-width: 2px;
	border-bottom-color: #aa0000; }

.flgtablcel { height: 52px; 
	border-bottom-style: double; 
	border-bottom-width: 2px;
	border-top-color: #aa0000; }

.funfloat {float: right; margin-top: 3px;
	margin-left: 13px; 
	margin-right: 5px; }

.funtextcontent { width: 780px; 
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: #000000; 
	background-color: #FFFFFF;
	text-align: justify; }


.funfcttitle { position: absolute; top: 30px; left: 150px; }

.infopos1 { position: absolute; top: 357px; left: 145px;
	width: 250px; height: auto; 
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: #000000; 
	text-align: justify; background-color: #FFFFFF; }

.infopos2 { position: absolute; top: 357px; left: 465px;
	width: 200px; height: auto; 
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: #000000; 
	text-align: justify; background-color: #FFFFFF; }

.infopos3 { position: absolute; top: 845px; left: 50px;
	width: 500px; height: auto; 
	border-top-style: solid; border-top-width: 2px;
	border-top-color: #aa0000;
	border-bottom-style: solid; 
	border-bottom-width: 2px;
	border-bottom-color: #005600;
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: #000000; 
	text-align: justify;
	background-color: #FFFFFF; }

.infopos4 { position: absolute; top: 915px; left: 50px;
	width: 500px; height: auto; 
	border-bottom-style: solid; 
	border-bottom-width: 2px;
	border-bottom-color: #aa0000;
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: #000000; 
	text-align: justify;
	background-color: #FFFFFF; }

.infopos5 { position: absolute; top: 557px; left: 145px;
	width: 220px; height: auto; 
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: #000000; 
	text-align: justify; background-color: #FFFFFF;
	}

.infopos6 { position: absolute; top: 557px; left: 465px;
	width: 220px; height: auto; 
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; color: #000000; 
	text-align: justify; background-color: #FFFFFF;
	 }


.infoblktitle { font-family: arial, helvetica, sans-serif;
	font-size: .9em; font-weight: bold;
	color: #000000; background-color: #FFFFFF; }

.inforedtitle { font-family: arial, helvetica, sans-serif;
	font-size: 1em; font-weight: bold;
	color: #E80000; background-color: #FFFFFF; }



/*loancalc*/

.loan-calc_titl { position: absolute; top: 380px;
	left: -130px; width: 900px; }

.openroad { position: absolute; top: 180px; left: 640px; }

.openroadlogo { position: absolute; top: 60px; left: 25px; }

.openroadtitle { font-family: "Times", verdana, serif; 
	font-size: 2em;
	font-weight: bold; color: #a8a8a8; 
	background-color: #FFFFFF; text-align: center; }

.openroadsubtitl { font-family: "Times", verdana, serif; 
	font-size: 1.3em; font-weight: bold;
	color: #000000; background-color: #FFFFFF;
	text-align: center; }

.openroadtext { font-family: arial, helvetica, sans-serif;
	font-size: 1em; color: #000000; 
	background-color: #FFFFFF;
	text-align: center; }

.openroadtxtpos { position: absolute; top: 250px; left: 335px;
	text-align: center;
	 }

.loancalcpos { position: absolute; top: 15px; left: 150px;
	border: red solid 2px; }

.openroaddisclaimertxt { position: absolute; 
	top: 650px; left: 95px;
	font-family: arial, helvetica, sans-serif;
	font-size: .6em; color: #000000; 
	background-color: #FFFFFF;
	text-align: center;
	width: 400px; }

.openroadphone { font-family: arial, helvetica, sans-serif;
	font-size: 1.2em; font-weight: bold;
	text-align: center; color: #aa0000;
	background-color: #FFFFFF; }

.openroadwebaddress { font-family: arial, helvetica, sans-serif;
	font-size: 1.2em; font-weight: bold;
	text-align: center; color: #aa0000;
	background-color: #ffffff; }

/*maximum exposure*/

.maxtitle { font-family: arial, helvetica, sans-serif;
	font-size: 1.8em; text-align: center; 
	font-weight: bold; }

.maxtext { font-family: arial, helvetica, sans-serif;
	font-size: .9em; text-align: justify;
	margin: 5px;  } 

.maxtextbld { font-family: arial, helvetica, sans-serif;
	font-size: 1.1em; text-align: left; 
	font-weight: bold; }

img.floatright { float: right; 
   	 margin-top: 2px; 
	margin-left: 10px;
	margin-bottom: 0px;
	margin-right: 2px; }

/*reach these subscribers*/

.reachtitle { font-family: arial, helvetica, sans-serif;
	font-size: 1.8em; text-align: center; 
	font-weight: bold;
	font-style: italic; }

.reachtext { font-family: arial, helvetica, sans-serif;
	font-size: .9em; text-align: justify;
	margin: 5px;  } 

.reachtextbld { font-family: arial, helvetica, sans-serif;
	font-size: 1em; text-align: left; 
	font-weight: bold; }

.celwidth { width: 300px; font-family: arial, helvetica, sans-serif;
	font-size: .9em; text-align: center;
	vertical-align: top;}

/*distribution*/

.distitle { font-family: arial, helvetica, sans-serif;
	font-size: 1.8em; text-align: center; 
	font-weight: bold;
	font-style: italic; }

.dissubtitl	 { font-family: arial, helvetica, sans-serif;
	font-size: .9em;  font-weight: bold; text-align: center; }

.distext { font-family: arial, helvetica, sans-serif;
	font-size: .9em; text-align: justify;
	margin: 5px;  } 

.disstate{ font-family: arial, helvetica, sans-serif;
	font-size: 1.5em; text-align: left; 
	font-weight: bold; }

.discity{ font-family: arial, helvetica, sans-serif;
	font-weight: bold; 
	font-style: italic ; 
	font-size: 1em;
	text-align: center; }

.discelwidth { width: 300px; font-family: arial, helvetica, sans-serif;
	font-size: .8em; text-align: center;
	vertical-align: top;}

/*advertise with us link and advertise with us page*/

.advertiselnk { position: absolute; top: 175px; left: 15px; z-index: 500; }

.advertisetbl { width: 500px; height: 200px; 
	vertical-align: top;
	text-align: center; }

/*ad size example pg*/
.adsizeexample { position: absolute; top: 185px; left: 350px;
	font-family: arial, helvetica, sans-serif;
	font-size: 1.8em; text-align: center; 
	font-weight: bold;
	font-style: italic;
	vertical-align: top;
	z-index: 1000;
	 }
.pg2div { position: absolute; top: 250px; left: 169px;
	z-index: 500; }
.pg3div { position: absolute; top: 250px; left: 470px;
	z-index: 500; }



.pg6div { position: absolute; top: 650px; left: 319px;
	z-index: 500; }



/*mechanicals 2 new page*/

.mechicalstitle { font-family: arial, helvetica, sans-serif;
	font-size: 1.8em; text-align: center; 
	font-weight: bold;
	font-style: italic;
	vertical-align: top; }

.mechsubtitle { font-family: arial, helvetica, sans-serif;
	font-size: 1em; text-align: center; 
	font-weight: bold;
	font-style: italic;
	text-align: center; }

.mechicalstable { width: 475px; height: 600px; font-family: arial, helvetica, sans-serif;
	font-size: 1em; 
	border: #a8a8a8 double 6px;
	 border-radius: 20px;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	background-color: transparent; }

.mechanicalscol { width: 65px; padding-left: 10px;  }
.mechanicalscol2 { width: 300px; padding-left: 10px;  }
.mechanicalscol3{ width: 65px; text-align: center;  }


.mechspec {  margin: 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; 
	text-align: justify; }

.mechspec2 {  margin: 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: .9em; 
	text-align: center; }

.mechspectitle { font-family: arial, helvetica, sans-serif;
	font-size: 1.1em; text-align: center; 
	font-weight: bold;
	font-style: italic;
	text-align: center; }
/*alway open*/

/*ebookconfirm*/

.ebkconfrmtitl { position: absolute; top: 175px; left: 345px; }

.ebkconfrmtxt { position: absolute; top: 250px; left: 230px;
	 font-family: arial, helvetica, sans-serif;
	font-size: 1em; color: black; font-weight: bold;
	text-align: center; background-color: #ffffff; }

.ebookphone { position: absolute; top: 350px; left: 200px;
	font-family: arial, helvetica, sans-serif;
	font-size: 1.2em; color: #000000; 
	font-weight: bold;
	text-align: center; background-color: #e0c296; }

.class9 A:link { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	font-size: .8em; color: #aa0000;  font-weight: bold; text-align: center; }
	
.class9 A:visited { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif;
	font-size: .8em; color: #aa0000;  font-weight: bold;
	text-align: center; }
	
.class9 A:active { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	font-size: .8em; color: #aa0000;  font-weight: bold;
	text-align: center; } 

.class9 A:hover { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	font-size: .8em; color: #a8a8a8;  font-weight: bold;
	text-align: center; }

.class8 A:link { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	font-size: .8em; color: #aa0000;  font-weight: bold; }
	
.class8 A:visited { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif;
	font-size: .8em; color: #aa0000;  font-weight: bold; }
	
.class8 A:active { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	font-size: .8em; color: #aa0000; font-weight: bold; } 

.class8 A:hover { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	font-size: .8em; color: #a8a8a8;  font-weight: bold; }

.class10 A:link { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	font-size: 1em; color: #aa0000;  font-weight: bold; }
	
.class10 A:visited { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif;
	font-size: 1em; color: #aa0000;  font-weight: bold; }
	
.class10 A:active { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	font-size: 1em; color: #aa0000;  font-weight: bold; } 

.class10 A:hover { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	font-size: 1em; color: #a8a8a8;  font-weight: bold; }

.class7 A:link { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	color: #aa0000;  font-weight: bold; }
	
.class7 A:visited { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif;
	color: #aa0000;  font-weight: bold; }
	
.class7 A:active { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	color: #aa0000;  font-weight: bold; } 

.class7 A:hover { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	color: #a8a8a8; font-weight: bold; }

.class5 A:link { text-decoration: none; 
	font: bold .8em Arial; background-color: #ffffff;
	color: #aa0000;  }
	
.class5 A:visited { text-decoration: none; 
	font: bold .8em Arial; background-color: #ffffff;
	color: #aa0000;   }
	
.class5 A:active { text-decoration: none; 
	font: bold .8em Arial; background-color: #ffffff;
	color: #aa0000;   } 

.class5 A:hover { text-decoration: none; 
	background-color: #ffffff;
	font: bold .8em Arial; background-color: #ffffff;
	color: #143364;   }


.classopenroad A:link { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	font-size: 1em; color: #aa0000;  font-weight: bold;
	text-align: center; }
	

.classopenroad A:visited { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif;
	font-size: 1em; color: #aa0000;  font-weight: bold;
	text-align: center; }
	
.classopenroad A:active { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	font-size: 1em; color: #aa0000;  font-weight: bold;
	text-align: center; } 

.classopenroad A:hover { text-decoration: none; 
	background-color: #ffffff;
	font-family: arial, sans-serif; 
	font-size: 1em; color: #a8a8a8;  font-weight: bold;
	text-align: center; }

.copyright { position: absolute; top: 1750px; left: 330px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyright2 { position: absolute; top: 750px; left: 330px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyright3 { position: absolute; top: 500px; left: 300px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyright4 { position: absolute; top: 1350px; left: 360px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyright5 { position: absolute; top: 1010px; left: 320px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyright6 { position: absolute; top: 685px; left: 310px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyright7 { position: absolute; top: 1150px;
	left: 295px; width: 400px;
	text-align: center; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .8em; color: #000000; 
	font-weight: bold; } 

.copyright8 { position: absolute; top: 1000px; left: 300px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyright8about { position: absolute; top: 900px; left: 300px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyright9 { position: absolute; top: 750px;
	left: 355px; 
	text-align: center; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .8em; color: #000000; 
	font-weight: bold; } 

.copyright10 { position: absolute; top: 1250px;
	left: 295px; width: 400px;
	text-align: center; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .8em; color: #000000; 
	font-weight: bold; } 

.copyright11 { position: absolute; top: 1360px; left: 320px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrighthighway { position: absolute; top: 1110px; left: 320px; 
	font: bold .7em Arial;  } 

.copyrightvideo { position: absolute; top: 1000px; left: 320px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrightdist { position: absolute; top: 2540px; left: 320px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrightmech { position: absolute; top: 1460px; left: 320px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrightsave { position: absolute; top: 940px; left: 320px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrightalways { position: absolute; top: 1040px; left: 310px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrightcompare { position: absolute; top: 1000px; left: 310px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrightsize { position: absolute; top: 1040px; left: 310px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrightpgexample { position: absolute; top: 1940px; left: 320px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrightlack { position: absolute; top: 900px; left: 310px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrightadawareness { font: bold .7em Arial; } 

.copyrightmax { position: absolute; top: 1700px;
	left: 275px; width: 400px;
	text-align: center; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .8em; color: #000000; 
	font-weight: bold; } 

.copyrightreach { position: absolute; top: 1500px; left: 320px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrightusefulsites { position: absolute; top: 1700px;
	left: 295px; width: 400px;
	text-align: center; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .8em; color: #000000; 
	font-weight: bold; } 

.mileagecopyright { position: absolute; top: 1400px;
	left: 362px;
	text-align: center; 
	background-color: white; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: 10pt; color: #000000; 
	font-weight: bold; } 

.copyrightfunfacts { position: absolute; top: 850px; left: 250px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrightadvertise { position: absolute; top: 600px; left: 275px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

.copyrightchecklist { position: absolute; top: 1300px; left: 330px;
	background-color: #ffffff; 
	font: bold .7em Arial; 
	color: #000000; } 

.copyrightebookconf { position: absolute; top: 500px; left: 310px;
	background-color: #ffffff; 
	font: bold .7em Arial; 
	color: #000000; } 

.copyrightflarv { position: absolute; top: 750px; left: 260px; 
	background-color: #ffffff; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: .7em; color: #000000; 
	font-weight: bold; } 

/*frames*/
.logoheaderframecntr { position: absolute; top: 10px; left: 1px; }

.logoheaderlft { position: absolute; top: 10px; left: 10px; }


.whitebx2frame { position: relative;
	color: #000000;
	background-color: #ffffff;
	width: 940px; 
	height: 1300px;
	margin-top: 10px;
	margin-bottom: 10px; }

.framemenuposcntermenu { position: absolute;
	top: 133px; left: -2px;
	z-index: 500; }


.framemenupos2 { position: absolute;
	top: 133px; left: 6px;
	z-index: 500; }