/* CSS Document */

/* -------------------- BROWN DAUB FORD SPECIFIC STYLES ------------------------------- */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.maincontent {
	padding: 10px;
}
.greytext {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.blackborder_all {
	border: 1px solid #000000;
}
.whiteborder_all {
	border: 1px solid #ffffff;
}
.blackborder_rnl {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.redbkg {
	background-color: #9d0000;
}
.dkgrey {
	background-color: #bb3341;
}
.ltgrey {
	background-color: #881616;
}
.lincmerc_on2 {
	background-color: #881616;
}
.bluebkg {
	background-color: #1e4b79;
}

a.whitelink:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.whitelink:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
 }
a.whitelink:active	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.whitelink:hover		{
	color: #ffcc00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
 }
 
 a.boldwhitelink:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.boldwhitelink:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
 }
a.boldwhitelink:active	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.boldwhitelink:hover		{
	color: #ffcc00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
 }
.fordfade {
	background-color: #4f7396;
}
a.fordprimary:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 170px;
}
a.fordprimary:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 170px;
 }
a.fordprimary:active	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 170px;
}
a.fordprimary:hover		{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #1e4b79;
	width: 170px;
	
 }

a.fordsecondary:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 173px;
}
a.fordsecondary:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 173px;
 }
a.fordsecondary:active	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 173px;
}
a.fordsecondary:hover		{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #4f7396;
	width: 173px;
 }
td.fordprimaryover:hover		{
	background-color: #1e4b79;
 }
td.fordsecondaryover:hover		{
	background-color: #4f7396;
 }
 
/* LINCOLN MERCURY */
a.lincmercprimary:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 170px;
}
a.lincmercprimary:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 170px;
 }
a.lincmercprimary:active	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 170px;
}
a.lincmercprimary:hover		{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #9d0000;
	width: 170px;

 }
a.lincmercsecondary:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 173px;
}
a.lincmercsecondary:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 173px;
 }
a.lincmercsecondary:active	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 173px;
}
a.lincmercsecondary:hover		{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #b33838;
	width: 173px;
 }
td.lincmercprimaryover:hover		{
	background-color: #9d0000;
 }
td.lincmercsecondaryover:hover		{
	background-color: #b33838;
 }
.lincmercfade {
	background-color: #b33838;
}


/* PREOWNED SUPER CENTER */
a.preownedprimary:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 173px;
}
a.preownedprimary:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 173px;
 }
a.preownedprimary:active	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 173px;
}
a.preownedprimary:hover		{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #4c610e;
	width: 173px;
 }

a.preownedsecondary:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
a.preownedsecondary:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
 }
a.preownedsecondary:active	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
a.preownedsecondary:hover		{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #738443;
	width: 173px;
 }
td.preownedprimaryover:hover		{
	background-color: #4c610e;
 }
td.preownedsecondaryover:hover		{
	background-color: #738443;
 }
 .preownedfade {
	background-color: #738443;
}

.greenbkg {
	background-color: #4c610e;
}


/* -------------------- ACCUFIND TAG SPECIFIC STYLES ------------------------------- */


/* HOME PAGE SEARCH BOX ---------------------------------    */

.fps_body {
/*	background-color: #a08e58; */
}
.fps_table {
	border: 1px solid #1e4b79;
}
.fps_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1e4b79;
}
.fps_fieldname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1e4b79;
}
.fps_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.fps_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.fps_usermessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.fps_link:link	{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.fps_link:visit		{ 
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.fps_link:visited	{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
 }
a.fps_link:active	{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.fps_link:hover		{
	color: #FFFF66;
	text-decoration: none;
	font-weight: bold;
 }

/* SHOWROOM DISPLAY ---------------------------------    */

.show_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000
}

.show_headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color:#000000
}
.show_iframetable {
	width: auto;
}
.show_table {

	padding: 15px;
	width: 100%;
}
.showroom_background {

}

/* INTERNET SPECIALS DISPLAY -------------------------  */
.title_style {
                font-family: Arial, Helvetica;
                font-size: 11px;
                font-weight: bold;
                color: #000000;
}
.text_style {
                font-family: Arial, Helvetica;
                font-size: 9px;
                color: #000000;
}
.photos_style {
                font-family: Arial;
                font-size: 9px;
                font-weight: 300;
                font-weight:300;
}


/* FINANCE DISPLAY ---------------------------------    */

.fin_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight: bold;
}
.fin_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000
}
.fin_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000
}
.fin_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.fin_radio {
	color:#000000
}
.fin_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.fin_alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FF0000
}
.fin_headerbox {
	background-color: #cecece;
}
.fin_hr {
	height: 1px;
	width: 100%;
}

/* SERVICE DISPLAY ---------------------------------    */

.service_titlebox {
	background-color: #cecece;
}
.service_pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#000000;
	font-weight: bold;
}
.service_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight: bold;
}
.service_boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
}
.service_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.service_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.service_subtitlebox {
	background-color: #cecece;
}
.service_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.service_radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.service_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.service_alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF0000;
}
a.service_link:link	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.service_link:visit	{ 
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.service_link:visited	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
 }
a.service_link:active	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.service_link:hover		{
	color: #212854;
	text-decoration: none;
	font-weight: bold;
 }

/* PARTS DISPLAY ---------------------------------   */

.parts_titlebox {
	background-color: #cecece;
}
.parts_pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#000000;
	font-weight: bold;
}
.parts_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight: bold;
}
.parts_boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
}
.parts_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.parts_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.parts_subtitlebox {
	background-color: #cecece;
}
.parts_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.parts_radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.parts_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.parts_alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF0000;
}
a.parts_link:link	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}

a.parts_link:visited	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
 }
a.parts_link:active	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.parts_link:hover		{
	color: #212854;
	text-decoration: none;
	font-weight: bold;
 }
 
/* SEARCH PRINTABLE VERSION ---------------------------------   */

.search_printwhite {
	background-color: #ffffff;
}
.search_printblack {
	background-color: #000000;
}
.search_printtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.search_printtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

/* SEARCH COMPARISON STYLES ---------------------------------   */
.search_compdisptitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.search_compdisptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

/* SEARCH GENERAL STYLES ---------------------------------   */
.search_hr {
	height: 1px;
	width: 100%;
}
.search_searchbox {
	background-color: #cecece;
	border: 1px solid #212854;
}
.search_searchboxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.search_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.search_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.search_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.search_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.search_radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.search_checkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.search_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/* ------------- SEARCH RESULTS DISPLAY ---------------------------------   */
.search_row1 {
	background-color: #cecece;
}
.search_row2 {
	background-color: #edf1fe;
}
.search_dispheader {
	background-color: #294f96;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 20px;
}
.search_recordcount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #294f96;
}
.search_resultstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.search_resultsdata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.search_resultsMSRP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a.search_nxtbck:link	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.search_nxtbck:visit		{ 
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.search_nxtbck:visited	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
 }
a.search_nxtbck:active	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.search_nxtbck:hover		{
	color: #212854;
	text-decoration: none;
	font-weight: bold;
}
a.search_resultslink:link	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.search_resultslink:visit		{ 
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.search_resultslink:visited	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
 }
a.search_resultslink:active	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.search_resultslink:hover		{
	color: #212854;
	text-decoration: none;
	font-weight: bold;
}

/* ------------- SEARCH CANT FIND STYLES ---------------------------------   */
.search_cantfind {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #294f96;
}
.search_cantfindbox {
/*	background-color: #7a1100; */
	height: 25px;
}
.search_resultstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
}

/* ------------- SEARCH REQUEST STYLES ---------------------------------   */
.search_reqcontacttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.search_reqcontacttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.search_reqalert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}


/* ------------- SEARCH OFFER DISPLAY ---------------------------------   */
.search_offerformbox {
	height: 25px;
}
.search_offertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.search_offertitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.search_alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF0000;
}
a.search_offerlink:link	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.search_offerlink:visit		{ 
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.search_offerlink:visited	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
 }
a.search_offerlink:active	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.search_offerlink:hover		{
	color: #212854;
	text-decoration: none;
	font-weight: bold;
}
 
/* NEW VEHICLE DISPLAY ---------------------------------   */

.newdisp_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	font-weight: bold;
}
.newdisp_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.newdisp_fieldname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.newdisp_alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF0000;
}
.newdisp_mnbkg {
	background-color: #a08e58;
}
.newdisp_frmbkg {
	background-color: #a08e58;
} 
a.usedlink:link	{
	color: #990033;
	text-decoration: none;
	font-weight: bold;
}
a.usedlink:visit		{ 
	color: #990033;
	text-decoration: none;
	font-weight: bold;
}
a.usedlink:visited	{
	color: #990033;
	text-decoration: none;
	font-weight: bold;
 }
a.usedlink:active	{
	color: #990033;
	text-decoration: none;
	font-weight: bold;
}
a.usedlink:hover		{
	color: #FFcc00;
	text-decoration: none;
	font-weight: bold;
 }
 
/* PREOWNED VEHICLE DISPLAY ---------------------------------   */

.pre_fieldname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.pre_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}.pre_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight: bold;
}
.pre_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pre_detailsbox {
	background-color: #a08e58;
}
.pre_addinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.pre_addinfobox {
	background-color: #a08e58;
}
.pre_address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF0000;
}
.pre_phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF0000;
}
.pre_nextbackbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#294f96;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #ffffff;
}
.search_predisplaytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.search_predisplaybox {
	background-color: #cccccc;
}
.search_pretitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
} 
.search_disptable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
/*	color: #ffffff; */
} 

/* SPECIALS DISPLAY ---------------------------------    */

.specials_box {
	background-color: #ffffff;
}
.specials_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}

/* CURRENT ADS DISPLAY STYLES ---------------------------------    */
.ads_printtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.ads_message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.ads_pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#000000;
}
.service_subtitlebox {
	background-color: #cecece;
}
.service_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.service_radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.service_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.service_alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF0000;
}
a.ads_printlink:link	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.ads_printlink:visit	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}

a.ads_printlink:visited	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
 }
a.ads_printlink:active	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.ads_printlink:hover		{
	color: #212854;
	text-decoration: none;
	font-weight: bold;
 }

/* CALENDAR DISPLAY ---------------------------------   */

.calendar_background {
	background-color: #ffffff;
}
.calendar_box {
	background-color: #ffffff;
	border: 1px solid #000066;
	padding: 2px;
	height: 200px;
	width: 300px;
}
.calendar_daysrow {
	background-color: #294f96;
	border: 1px solid #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.calendar_mnthyr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
}

.calendar_todaycell {
	background-color: #f2d3d3;
	border: 1px dotted #880000;
}
.calendar_cells {
	background-color: #edf1fe;
	padding: 2px;
}
.calendar_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.calendar_nxtbck:link	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.calendar_nxtbck:visit	{ 
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.calendar_nxtbck:visited	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
 }
a.calendar_nxtbck:active	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.calendar_nxtbck:hover		{
	color: #212854;
	text-decoration: none;
	font-weight: bold;
 }

a.calendar_daylinks:link	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.calendar_daylinks:visit	{ 
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.calendar_daylinks:visited	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
 }
a.calendar_daylinks:active	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.calendar_daylinks:hover		{
	color: #212854;
	text-decoration: none;
	font-weight: bold;
 }

/* IMS DISPLAY CSS ----------------------------------  */

A.IMS:LINK		{
color: #294f96;
font-size: 11px; 
text-decoration: none; 
}
A.IMS:ACTIVE	{
 color: #294f96; 
 font-size: 11px;
 text-decoration: none; 
 }
A.IMS:VISITED	{
 color: #294f96;
 font-size: 11px; 
 text-decoration: none; 
 }
A.IMS:HOVER		{
 color: #212854; 
 font-size: 11px;
 text-decoration: none; 
 background-color: #cecece; 

 }
.IMSTable	    {
	border-color: #000000;

  }
.IMSText		{
 font-family: arial; 
 font-size: 11px; 
 color: #E5E5E5; 
 }
.IMSTableRow	{
 
 }
.IMSTableCell	{

 }

/* ONLINE RESERVATION DISPLAY ---------------------------------    */

.rent_box {
	background-color: #cecece;
	border: 1px solid #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.rent_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#000000;
	font-weight: bold;
}

.rent_boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
}
.rent_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.rent_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.rent_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.rent_radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.rent_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.rent_alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF0000;
}
a.rent_link:link	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.rent_link:visited	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
 }
a.rent_link:active	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.rent_link:hover		{
	color: #212854;
	text-decoration: none;
	font-weight: bold;
 }
 

/* CUSTOMER REWARDS DISPLAY ---------------------------------    */

.rewards_header1 {
	background-color: #1e4b79;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.rewards_header2 {
	background-color: #1e4b79;
	border: 1px solid #333333;
}
.rewards_programbox {
	background-color: #ffffff;
	border: 1px solid #000000;
}
.rewards_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ffffff;
	font-weight: bold;
}

.rewards_boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
}
.rewards_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.rewards_fineprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.rewards_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.rewards_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.rewards_radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.rewards_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.rewards_alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF0000;
}
a.rewards_link:link	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.rewards_link:visit	{ 
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.rewards_link:visited	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
 }
a.rewards_link:active	{
	color: #294f96;
	text-decoration: none;
	font-weight: bold;
}
a.rewards_link:hover		{
	color: #212854;
	text-decoration: none;
	font-weight: bold;
 }

/* ACCUFIND FOOTER TEXT ----------------------  */

.accutext	{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 color: #999999; 
 }
a.acculink:link	{
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a.acculink:visited	{
	color: #999999;
	text-decoration: none;
	font-weight: bold;
 }
a.acculink:active	{
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a.acculink:hover	{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
 }
 
 
/* SPECIALS  */

.spec_text	{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 color: #000000; 
 }
 .spec_boldtext	{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 	font-weight: bold;
 color: #000000; 
 }
  .spec_title	{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 	font-weight: bold;
 color: #000000; 
 }
  .spec_pricebox {
	background-color: #cecece;
	border: 1px solid #000066;
	padding: 2px;
	height: 100px;
	width: 200px;
}
 a.spec_link:link	{
	color: #294f96;
	 font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.spec_link:visit		{ 
	color: #294f96;
	 font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.spec_link:visited	{
	color: #294f96;
	 font-size: 12px;
	text-decoration: none;
	font-weight: bold;
 }
a.spec_link:active	{
	color: #294f96;
	 font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.spec_link:hover		{
	color: #212854;
	 font-size: 12px;
	text-decoration: none;
	font-weight: bold;
 }

.border_leftright {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
}
