
/* Updated 2/23/2006 11:19AM */

body, div, span, p, pre, label, table, td, th, ol, ul { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(images/site_bg.jpg); background-repeat: repeat-x; background-color: #00AFCE;}
b, strong { font-weight: bold; }
i, em { font-style: italic; }
sup,sub{ font-size: .8em; }
hr { background-image: url( images/rule.gif); border-bottom: 0px solid #CCC; border-collapse: collapse; }
small { font-size: .8em;  padding-left: 8px;  padding-right: 8px; }
a:link {  }
a:visited { }
a:active {  }
a:hover {  }


/* Forms */

form, input, select, textarea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em; }
input,select{ font-family: Arial,Helvetica;   }
label { font-size: 1em; font-weight: bold; }

/* Headings default color and font sizes*/

h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6 { font-family: Arial, Helvetica, sans-serif;  color: #808080; line-height: 1.2em; }
h1,.h1 { font-size: 1.6em; color: #FFF; }
h2,.h2 { font-size: 1.4em; margin-top: 0.5em; }
h3,.h3 { font-size: 1.2em; margin-top: 0.4em; }
h4,.h4 { font-size: 1.1em; margin-top: 0.3em; }
h5,.h5 { font-size: 1em; margin-top: 0.2em; }
h6,.h6 { font-size: 0.9em; margin-top: 0em; }

/* Lists */

ol { }
ol ol { }
ol ol ol { }
ul { }
ul ul { }
ul ul ul { }
li {list-style:circle; }

/* top navigation image containers */

#divNav1 {float:left;}
#divNav2 {float:left;padding-left: 17px; background-image: url(images/nav_spacer.png); background-repeat: no-repeat;}
#divNav3 {float:left;padding-left: 17px; background-image: url(images/nav_spacer.png); background-repeat: no-repeat;}
#divNav4 {float:left;padding-left: 17px; background-image: url(images/nav_spacer.png); background-repeat: no-repeat;}
#divNav5 {float:left;padding-left: 17px; background-image: url(images/nav_spacer.png); background-repeat: no-repeat;}
#divNav6 {float:left;padding-left: 17px; background-image: url(images/nav_spacer.png); background-repeat: no-repeat;}
#divNav7 {float:left;padding-left: 17px; background-image: url(images/nav_spacer.png); background-repeat: no-repeat;}
#divNav8 {float:left;padding-left: 17px; background-image: url(images/nav_spacer.png); background-repeat: no-repeat;}
#divNav9 {float:left;padding-left: 17px; background-image: url(images/nav_spacer.png); background-repeat: no-repeat;}
#divNav10 {float:left;padding-left: 17px; background-image: url(images/nav_spacer.png); background-repeat: no-repeat;}

/* Menu Specific Styles */

.hNavMenu{ position: absolute; visibility: hidden; z-index:50; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; margin-top:0px; margin-left:1px; background-color:#808080;
					 filter:progid:DXImageTransform.Microsoft.shadow(color=#333333, strength=0, direction=120)
					 progid:DXImageTransform.Microsoft.Alpha(opacity=90);
   }
   
.hNavMenuItemOver{ height:24px; cursor:pointer;  }
.hNavMenuItemOver td { height:24px; padding:0px 8px 0px 10px;}
.hNavHeader td { height:24px;border-bottom: 1px solid #CCCCCC; padding:0px 8px 0px 10px; color:#FFF; }
.hNavHeaderOver td { height:24px;border-bottom: 1px solid #CCCCCC; padding:0px 8px 0px 10px;; color:#B9B9B9; }
.hNavMenuItemA{ height:24px;background-color: #0A73A3; cursor:pointer; }
.hNavMenuItemA td{ height:24px;border-bottom: 1px solid #CCCCCC; border-top: 1px solid #FFF; padding:0px 8px 0px 10px; color:#B9B9B9; }
.hNavMenuItemOverA{ height:24px;background-color: #135F99; cursor:pointer; color:#FFFFFF; }
.hNavMenuItemOverA td{ height:24px;border-bottom: 1px solid #CCCCCC; padding:0px 8px 0px 10px; color:#FFFFFF; }

.hNavMenuItemArrow{ height:24px;background-color: <% = subarrowbgcolor %>; cursor:pointer; color: #FFFFFF; background-image: none; background-repeat: no-repeat; background-position: center right;}
.hNavMenuItemArrow td{ height:24px;border-bottom: 1px solid #CCCCCC; border-top: 1px solid #FFF; padding:0px 8px 0px 10px; color:#FFFFFF; }
.hNavMenuItemOverArrow { height:24px;background-color: #2B2F85; cursor:pointer; background-image: none; background-repeat: no-repeat; background-position: center right;}
.hNavMenuItemOverArrow td{ height:24px;border-bottom: 1px solid #CCCCCC; padding:0px 8px 0px 10px; color: #FFFFFF; }

#divContainer {position:absolute; left:50%; top:10px; margin-left:-390px; background-image:none; background-color:#FFF; width:784px; padding:10px 10px 0px 10px; border:1px solid #000;}
#divLogo {}
#divDealerName {font-family:impact,sans-serif; font-size:38px; letter-spacing:1px; text-transform:uppercase; color: #FFF; padding: 7px, 0px, 0px, 20px;}
#LogoDealerName {padding: 0px, 0px, 0px, 20px; font-family:impact,sans-serif; font-size:38px; letter-spacing:1px; text-transform:uppercase; text-decoration: none; color: #FFF; line-height:112px;}
#LogoDealerName a:link  {padding: 0px, 0px, 0px, 20px; font-family:impact,sans-serif; font-size:38px; letter-spacing:1px; text-transform:uppercase; text-decoration: none; color: #FFF; line-height:112px;}
#LogoDealerName a:visited {padding: 0px, 0px, 0px, 20px; font-family:impact,sans-serif; font-size:38px; letter-spacing:1px; text-transform:uppercase; text-decoration: none; color: #FFF; line-height:112px;}
#LogoDealerName a:active {padding: 0px, 0px, 0px, 20px; font-family:impact,sans-serif; font-size:38px; letter-spacing:1px; text-transform:uppercase; text-decoration: none; color: #FFF; line-height:112px;}
#LogoDealerName a:hover {padding: 0px, 0px, 0px, 20px; font-family:impact,sans-serif; font-size:38px; letter-spacing:1px; text-transform:uppercase; text-decoration: none; color: #FFF; line-height:112px;}

#divHomeContent {position:relative; height:476px; }
#divFlashMask {position:absolute; top:0px; left:0px; z-index:25;}
#divHeader {clear:both; background-image: url(images/head_bg.png); background-repeat: no-repeat; width:764px; height:112px;}
#divHomePageContent {}
#divNavBar { background-color: #FFFFFF; font-family:arial; font-size:1.6em; width:764px; height:24px;  padding:0px 0px 0px 0px; color:#F7941C; z-index:50;    }
#divHomePageText1 {position:absolute; top:185px; left:260px; width:240px; height:160px; padding: 10px, 5px, 5px, 10px; overflow:hidden; background-color: #195291; color: #FFF; }
#divHomePageImage1 {border:1px solid #808080; margin-bottom:5px; }
#divHomeImage1 {position:absolute; top:7px; left:0px;}
#divHomeImage2 {position:absolute; top:185px; left:0px;}
#divHomeImage3 {position:absolute; top:185px; left:520px;}
#divHomeImage4 {position:absolute; top:365px; left:3px;}
#divHomeImage5 {position:absolute; top:365px; left:160px;}
#divHomeImage6 {position:absolute; top:365px; left:315px;}
#divHomeImage13 {position:absolute; top:365px; left:470px;}
#divHomeImage14 {position:absolute; top:365px; left:628px;}

#divFooter {  background-image: url(images/foot_bg.gif); background-repeat: no-repeat;  font-size:10px; color:#FFF; padding:10px 10px 10px 25px; clear:both; width:764px; height:39px;  }
#divFooter a:link { color:#FFF; text-decoration:none; padding-right:3px; }
#divFooter a:visited { color:#FFF; text-decoration:none; padding-right:3px; }
#divFooter a:active { color:#FFF; text-decoration:none; padding-right:3px; }
#divFooter a:hover { color:#00FFF6; text-decoration:none; padding-right:3px; }

#divFooterInterior {  background-image: url(images/foot_bg_interior.gif); background-repeat: no-repeat;  font-size:10px; color:#FFF; padding:10px 10px 10px 25px; clear:both; width:764px; height:39px;  }
#divFooterInterior a:link { color:#FFF; text-decoration:none; padding-right:3px; }
#divFooterInterior a:visited { color:#FFF; text-decoration:none; padding-right:3px; }
#divFooterInterior a:active { color:#FFF; text-decoration:none; padding-right:3px; }
#divFooterInterior a:hover { color:#00FFF6; text-decoration:none; padding-right:3px; }

#divPageContent {padding:15px 0px 10px 0px; }

/* Quick Links Styles */

#divQuickLinks {padding:5px 5px 5px 5px; background-color:#808080; border-bottom:1px solid #FFF; border-top:3px double #CCC; font-family:arial,verdana,sans-serif; font-size:12px; }
#divQuickLinks a:link { color:#FFF; text-decoration:none; padding-right:10px; text-decoration:none; font-weight:bold; }
#divQuickLinks a:visited { color:#FFF; text-decoration:none; padding-right:10px; text-decoration:none; font-weight:bold; }
#divQuickLinks a:active { color:#FFF; text-decoration:none; padding-right:10px; text-decoration:none; font-weight:bold; }
#divQuickLinks a:hover { color:#F69715; text-decoration:underline; padding-right:10px; text-decoration:none; font-weight:bold; }



/* Articles Page Styles */

.Background5 {background-color:#00A29F; font-family:"arial", sans-serif; padding:3px 1px 3px 0px; letter-spacing:1px;  }
.Background2 {background-color:FFF; border-right:1px none #FF0000; }
.TableHeader {font-family:"arial", sans-serif; letter-spacing:2px;}
.instructions {background-color:#FDFDFD; border:1px solid #CCC; padding:5px; font-size:9px; }

#divFooterLinks A:visited {text-decoration:underline; color:#5D80A8;}
#divFooterLinks A:hover {text-decoration:none; color:#5D80A8;}
#divFooterLinks A:link {text-decoration:underline; color:#5D80A8;}


/* Custom Styles */

.skipNav { border: 0px; float : right; }

/* Custom Page Specific Styles */

/* custom page 1 styles */

#divCustomPageContainer {width: 740px;  clear:both;}
#divCustomPageImage1 { float:right; margin-left:10px; }
#divCustomPageImage1 img {border:1px solid #CCC;}
#divCustomPageText1 { }
#divCustomPageBottom1 {}

/* custom page 2 styles */

#divCustomPageContainer_2 { clear:both;}
#divCustomPageText1_2 { }
#divCustomPageImage1_2 {background-color:#F4F4F4; text-align:center;   }
#divCustomPageImage1_2 img {border:1px solid #CCC; }
#divCustomPageBottom1_2 {}

/* custom page 3 styles */

#divCustomPageContainer1_3 { clear:both;}
#divCustomPageImage1_3 {}
#divCustomPageContainer_3 { }
#divCustomPageText1_3 {}
#divCustomPageImage1_3 {background-color:#F4F4F4; text-align:center; }
#divCustomPageImage1_3 img {border:1px solid #CCC; }


/* custom page 4 styles */

#divCustomPageContainer1_4 {width: 740px;  clear:both;}
#divCustomPageImage1_4 {}
#divCustomPageContainer_4 { }
#divCustomPageText1_4 {}
#divCustomPageImage1_4 { }
#divCustomPageImage1_4 img {border:1px solid #CCC;}

/* custom page 5 styles */

#divCustomPageContainer1_5 {width: 740px;  clear:both;}
#divCustomPageImage1_5 {}
#divCustomPageContainer_5 { }
#divCustomPageText1_5 {}
#divCustomPageImage1_5 { }
#divCustomPageLeftCol1_5 { }
#divCustomPageRightCol1_5 {}
#divCustomPageImage1_5 img {border:1px solid #CCC;}
#divCustomPageImage2_5 img {border:1px solid #CCC;}

/* custom page 6 styles */

#divCustomPageContainer1_6 {width: 740px;  clear:both;}
#divCustomPageImage1_6 {}
#divCustomPageContainer_6 { }
#divCustomPageText1_6 {}
#divCustomPageImage1_6 { }
#divCustomPageLeftCol1_6 { }
#divCustomPageRightCol1_6 {}
#divCustomPageImage1_6 img {border:1px solid #CCC;}
#divCustomPageImage2_6 img {border:1px solid #CCC;}

/* custom page 7 styles */

#divCustomPageContainer1_7 {width: 740px;  clear:both;}
#divCustomPageImage1_7 {}
#divCustomPageContainer_7 { }
#divCustomPageText1_7 {}
#divCustomPageImage1_7 { }
#divCustomPageImage1_7 img {border:1px solid #CCC;}
#divCustomPageImage2_7 img {border:1px solid #CCC;}

/* custom page 8 styles */

#divCustomPageContainer1_8 {width: 740px;  clear:both;}
#divCustomPageImage1_8 {}
#divCustomPageContainer_8 { }
#divCustomPageText1_8 {}
#divCustomPageImage1_8 { }
#divCustomPageImage1_8 img {border:1px solid #CCC;}
#divCustomPageImage2_8 img {border:1px solid #CCC;}

/* custom page 9 styles */

#divCustomPageContainer1_9 {width: 740px;  clear:both;}
#divCustomPageImage1_9 {}
#divCustomPageContainer_9 { }
#divCustomPageText1_9 {}
#divCustomPageImage1_9 { }
#divCustomPageImage1_9 img {border:1px solid #CCC;}

/* custom page 10 styles */

#divCustomPageContainer1_10 {width: 740px;  clear:both;}
#divCustomPageImage1_10 {}
#divCustomPageContainer_10 { }
#divCustomPageText1_10 {}
#divCustomPageImage1_10 { }
#divCustomPageImage1_10 img {}
#divTagImage8_inside_ {border:1px solid #CCC;}
#divTagImage9_inside_ {}
#divTagImage9_inside_ img {border:1px solid #CCC;}
#divTagImage10_inside_10 img {border:1px solid #CCC;}
#divTagImage11_inside_10 img {border:1px solid #CCC;}
#divTagImage12_inside_10 img {border:1px solid #CCC;}


/* spacer div styles */

.spacer{clear:both; }
.spacer20 { clear:both; height:20px; border:1px solid #FF0000;}
.spacer40 { clear:both; height:40px;}

/* sitemap styles */

.mainnav {font-weight:bold; }


/* styles for the disclaimer/copyright link */

#divDisclaimer { font-size:8px; text-align:center; color:#808080;}
#divDisclaimer a:link { color:#808080; text-decoration:none; }
#divDisclaimer a:visited { color:#808080; text-decoration:none; }
#divDisclaimer a:active { color:#808080; text-decoration:none; }
#divDisclaimer a:hover { color:#808080; text-decoration:underline; }

#divInteriorContent {padding:10px 5px;}


/* PAYMENT CALCULATOR STYLES */

.TableText1 { background-color: #eeeeee; color: #000; }
.TableText5 { background-color: #2B2F85; color: #FFF; }
.foot_links { font-weight: normal; font-size: 12px; color: #FFF; font-family: arial, helvetica, sans-serif; text-decoration:none; }

/* GENERAL USE BUTTON STYLE */

.general_button_on  { background: white; color: #203771; font: bold 12px arial; border: solid 1px black; cursor: pointer; }
.general_button_off { background: #8C2618; color: white; font: bold 12px arial; border: solid 1px black; cursor: pointer; }

/* SPECIALS LANDING PAGE SYTLES */

#Container {}
#PageTitle {display:none; font-size:3em; padding-bottom:5px; border-bottom: 1px solid #737373; font-family: "Book Antiqua","Georgia Bold ","Times New Roman Bold", Times, serif; color:#009E9A; }
#altPageTitle {font-size:2.8em; padding-bottom:5px; border-bottom: 1px solid #CCC; font-family: "Book Antiqua","Georgia Bold ","Times New Roman Bold", Times, serif; color:#009E9A; margin-top:15px; }
#ListContainer {  }
#SpecialsList { list-style-image: url(images/bullet.gif);}
#SpecialsList li { padding-bottom:2px; }
#SpecialsList li a:link { color:#000; text-decoration:none }
#SpecialsList li a:visited { color:#000; text-decoration:none }
#SpecialsList li a:hover { color:#FF0000; text-decoration:none }
#SpecialsImg {float:left; }
#SpecialsImg img {border:1px solid #CCC; margin:0px 20px 6px 8px; }
.specialstop {margin-top:5px; margin-bottom: 3px; background-color: #0384AC; background-image: url(images/formtop_bg.jpg); background-repeat: repeat-x; padding:5px 5px 5px 10px; font-weight:bold; font-family:arial, sans-serif; text-transform:uppercase; letter-spacing:2px; color: #FFF; border: 1px solid #2B2F85; }
.specialsmiddle {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px; }
.specialsbottom { }
.spacer150 {height: 150px;}

/* SPECIALS LIST PAGE STYLES */

#ListContainerDetail {margin-top:3px;}
#ListContainerList a:link {color:#0000FF; text-decoration:none; }
#ListContainerList a:visited {color:#0000FF; text-decoration:none; }
#ListContainerList a:hover {color:#000080; text-decoration:underline;}
.specialstopList {margin-top:5px; margin-bottom: 3px; background-color: #0384AC; background-image: url(images/formtop_bg.jpg); background-repeat: repeat-x; padding:5px 5px 5px 10px; font-weight:bold; font-family:arial, sans-serif; text-transform:uppercase; letter-spacing:2px; color: #FFF; border: 1px solid #2B2F85; }
.specialsmiddleList {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px;  }
.specialsbottomList { }

/* SPECIALS DETAIL PAGE STYLES */

.specialstopDetail {margin-top:5px; margin-bottom: 3px; background-color: #0384AC; background-image: url(images/formtop_bg.jpg); background-repeat: repeat-x; padding:5px 5px 5px 10px; font-weight:bold; font-family:arial, sans-serif; text-transform:uppercase; letter-spacing:2px; color: #FFF; border: 1px solid #2B2F85; }
.specialsmiddleDetail {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px; }
.specialsbottomDetail { }
.specTitleDetail {position:relative; top:3px;}
.specSubTitleDetail {position:relative; top:3px;}
.bottom {}

/* EMPLOYMENT */

#EmploymentImg {float:right;}
#EmploymentImg img {border:1px solid #CCC; margin: 5px 0px 5px 10px;  }
#divemploymentSubLinks {padding: 3px;}
#EmploymentDetailsContainer {margin-top: 9px; padding-left: 7px;}
.employmenttop {margin-top:5px; margin-bottom: 3px; background-color: #0384AC; background-image: url(images/formtop_bg.jpg); background-repeat: repeat-x; padding:5px 5px 5px 10px; font-weight:bold; font-family:arial, sans-serif; text-transform:uppercase; letter-spacing:2px; color: #FFF; border: 1px solid #2B2F85; }
.employmentmiddle {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px;}
.employmentbottom { }
A.joblist {margin-left:10px; }
A.joblist:hover {margin-left:10px;}
.employmentSubLinks1 {width: 150px; border-right: solid 1px #666666;}
.employmentSubLinks2 {width: 150px; }
.employmentListInstructions {padding-left: 10px;}

/* CALCULATOR */

#calculatorImg {float:left; }
#calculatorImg img {border:1px solid #CCC; margin: 6px 4px 6px 4px; }
#calculator {float:left; margin-top: 5px; margin-right: 5px;}
.calculatortop {<% = apListContainerptopstyle %> }
.calculatormiddle {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px;}
.calculatorbottom { }
.calc_prompt {padding-left:10px;}

/* CALENDAR STYLES */

#CalendarImg {float:left; }
#CalendarImg img {border:1px solid #CCC; margin: 0px 10px 10px 0px; }
.calendartop {margin-top:5px; margin-bottom: 3px; background-color: #0384AC; background-image: url(images/formtop_bg.jpg); background-repeat: repeat-x; padding:5px 5px 5px 10px; font-weight:bold; font-family:arial, sans-serif; text-transform:uppercase; letter-spacing:2px; color: #FFF; border: 1px solid #2B2F85; }
.calendarmiddle {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px;  }
.calendarbottom { }

/* CALENDAR NEXT AND PREVIOUS BUTTON STYLES */

#divCalendarNext {padding:3px; border:1px solid #CCC; margin-left:10px; margin-bottom:10px; width:100px; text-align:center; background-color:#EEE; font-size:9px;     }
#divCalendarNext A:Visited {display:block; color:#000; cursor:pointer; text-decoration:none; width:100%;  }
#divCalendarNext A:Hover {display:block; color:#000; cursor:pointer; text-decoration:none; width:100%;  }
#divCalendarNext A:Link {display:block; color:#000; cursor:pointer; text-decoration:none; width:100%;  }
#divCalendarPrev {float:left; padding:3px; border:1px solid #CCC; margin-bottom:10px; width:100px; text-align:center; background-color:#EEE; font-size:9px; }
#divCalendarPrev A:Visited {display:block; color:#000; cursor:pointer; text-decoration:none; width:100%;  }
#divCalendarPrev A:Hover {display:block; color:#000; cursor:pointer; text-decoration:none; width:100%;  }
#divCalendarPrev A:Link {display:block; color:#000; cursor:pointer; text-decoration:none; width:100%;  }

/* NEWS STYLES */

#NewsContainer {}
#NewsPageTitle {}

.NewsHeadlineBox {width: 150px; padding: 2px; }
.NewsHeadlineTop {margin-top:5px; margin-bottom: 3px; background-color: #0384AC; background-image: url(images/formtop_bg.jpg); background-repeat: repeat-x; padding:5px 5px 5px 10px; font-weight:bold; font-family:arial, sans-serif; text-transform:uppercase; letter-spacing:2px; color: #FFF; border: 1px solid #2B2F85; }
.NewsHeadlineMiddle {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px; }
.NewsHeadlineBottom { }
.NewsHeadlineMiddleMain {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px; }

.NewsArticleBox {width: 510px; float: left; margin-left:5px;  }
.NewsArticleTop {margin-top:5px; margin-bottom: 3px; background-color: #0384AC; background-image: url(images/formtop_bg.jpg); background-repeat: repeat-x; padding:5px 5px 5px 10px; font-weight:bold; font-family:arial, sans-serif; text-transform:uppercase; letter-spacing:2px; color: #FFF; border: 1px solid #2B2F85; }
.NewsArticleMiddle {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px; }
.NewsArticleBottom { }

/* ABOUT US */

#AboutUsImg {float:left; }
#AboutUsImg img {border:1px solid #CCC; margin: 6px 6px 6px 4px; }
#AboutUsListContainer { }
.AboutUsTop {margin-top:5px; margin-bottom: 3px; background-color: #0384AC; background-image: url(images/formtop_bg.jpg); background-repeat: repeat-x; padding:5px 5px 5px 10px; font-weight:bold; font-family:arial, sans-serif; text-transform:uppercase; letter-spacing:2px; color: #FFF; border: 1px solid #2B2F85; }
.AboutUsMiddle {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px;  }
.AboutUsBottom { }

/* LOCATION STYLES */

.locationstop {margin-top:5px; margin-bottom: 3px; background-color: #0384AC; background-image: url(images/formtop_bg.jpg); background-repeat: repeat-x; padding:5px 5px 5px 10px; font-weight:bold; font-family:arial, sans-serif; text-transform:uppercase; letter-spacing:2px; color: #FFF; border: 1px solid #2B2F85; }
.locationsmiddle {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px; }
.locationsbottom { }
A.locationsLink { color: #0000FF; text-decoration: underline;}
A.locationsLink:visited {color: #0000FF; text-decoration: underline;}
A.locationsLink:hover {color: #0000A0; text-decoration: underline;}

#locationsDealerInfo  {width: 250px; padding: 2px; };
#locationsDealerHours {width: 250px; padding: 2px;};
#locationsDealerImage {width: 250px; padding: 2px;};

/* LINKS Styles */

.linkpagetop {margin-top:5px; margin-bottom: 3px; background-color: #0384AC; background-image: url(images/formtop_bg.jpg); background-repeat: repeat-x; padding:5px 5px 5px 10px; font-weight:bold; font-family:arial, sans-serif; text-transform:uppercase; letter-spacing:2px; color: #FFF; border: 1px solid #2B2F85; }
.linkpagemiddle {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px; }
.linkpagebottom { }
A.linkpageLink { color: #0000FF; text-decoration: underline;}
A.linkpageLink:visited {color: #0000FF; text-decoration: underline;}
A.linkpageLink:hover {color: #0000A0; text-decoration: underline;}

/* LIFESTYLE STYLES */

.lifestyletop {margin-top:5px; margin-bottom: 3px; background-color: #0384AC; background-image: url(images/formtop_bg.jpg); background-repeat: repeat-x; padding:5px 5px 5px 10px; font-weight:bold; font-family:arial, sans-serif; text-transform:uppercase; letter-spacing:2px; color: #FFF; border: 1px solid #2B2F85; }
.lifestylemiddle {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px;  }
.lifestylebottom { }

/* FORM STYLES */

#FormContainer {width:740px; padding:10px; color: #000; }
.formtop {margin-top:5px; margin-bottom: 3px; background-color: #0384AC; background-image: url(images/formtop_bg.jpg); background-repeat: repeat-x; padding:5px 5px 5px 10px; font-weight:bold; font-family:arial, sans-serif; text-transform:uppercase; letter-spacing:2px; color: #FFF; border: 1px solid #2B2F85; }
.formmiddle {background-color:#FFF; padding:10px 5px 10px 5px; margin-bottom:10px;  }
.formbottom {}
.formDivDisclaimer {padding:8px; color: #000; }
.formRequiredFieldKey {padding:8px; color: #000; }

/* SITEMAP STYLES */

.mainnav {}
.subnav {}

/*/////////////////////////////
///
///Inventory Styles
///
////////////////////////////*/

#notifierTextTop {min-width:585px;}
#notifierTextSide {	width:122px; }
#divSearchColumn {width:140px; margin-right:5px;}

#searchDetailsLeftColumn {border-right:1px solid #CCC;  }
#searchDetailsRightColumn {  }

#divInventoryContainer {font-family:verdana;sans-serif; font-size:11px; }
#divInventoryContainer td { font-family:verdana;sans-serif; font-size:11px; }

#divStockNubmerForm { font-family:verdana;sans-serif; padding: 5px; font-size: 9px; border:1px solid #CCC; background-color:#FFF; }
#divSearchInstructions { font-family:verdana;sans-serif; padding: 5px; font-size: 9px; border:1px solid #CCC; background-color:#FFF; margin-bottom:10px; text-align:center; }
#divSearchResultsInstructions { padding:5px 5px 10px 5px; border-bottom:1px solid #CCC; margin-bottom:10px; }
#divSearchFields {font-family:verdana;sans-serif;}
#divSelectBox {margin-bottom:3px; }
#divClearSearch {padding:5px 5px 5px 5px; clear: both; }
#divInventorySpacer {clear:both; line-height:1px; }
#searchResultsPagingTop { padding:5px 0px 5px 0px; margin-bottom:5px; }
#searchResultsPagingBottom {border-top:1px solid #CCC; padding:5px 0px 5px 0px; margin-bottom:5px; margin-top:10px; }
.selectHeader {font-weight:bold; font-size:9px; }
.SearchForm1 { font-size:9px; color:#000; text-decoration:none; width:130px;  border:1px solid #F3F3F3; }
.SearchForm2 { background-color:#FFF; font-size:9px; font-weight:normal; font-family: verdana,sans-serif; color:#000; text-decoration:none; width:130px; }

.searchPaging { font-size:11px; color:#808080;}
.searchPaging A:Link {color:#0000FF; text-decoration:none;}
.searchPaging A:Visited {color:#0000FF; text-decoration:none;}
.searchPaging A:Hover {color:#0000FF; text-decoration:none;}
.searchPaging A:Active {color:#0000FF; text-decoration:none;}

.searchDisplayText { font-size:11px; }
.searchDisposition { position:relative; top:-5px; left:3px;	color:red; font-size: 9px; background-color:#FFF691; white-space:nowrap; padding:14px 4px 8px 4px; border-top:1px solid #EDD676; border-left:1px solid #EDD676; border-right:1px solid #EDD676; border-bottom:3px solid #ccc; background-image:url(images/pushpin.gif); background-repeat:no-repeat; background-position:top center; }

.SearchHeadingActive {background-color:<% = color08 %>; font-weight:bold; white-space:nowrap; color:#FFFFFF; text-decoration:none; font-family:arial,sans-serif; letter-spacing:1px; padding:5px 5px 5px 3px; text-align:center;  cursor:pointer; border-right:1px solid #FFF;  }
.SearchHeadingActive td { font-weight:bold; font-size: 11px; white-space:nowrap; color:#FFFFFF; text-decoration:none;  }

.SearchHeading { font-family:arial,sans-serif; font-weight:bold; font-size: 12px; background-color:#EEEEEE;  white-space:nowrap; color:#808080; text-decoration:none; margin-bottom:3px; border:1px solid #CCC; padding:5px 5px 5px 5px; cursor:pointer;  }
.SearchHeading td { font-weight:bold; font-size: 12px; white-space:nowrap; color:#808080; text-decoration:none; }
.SearchHeading a:hover { font-weight:bold; color:#FFF; text-decoration:none; display:block; width:100%; height:100%; padding:2px;  }
.SearchHeading a:link { font-weight:bold; color:#FFF; text-decoration:none; display:block; width:100%; height:100%; padding:2px; }
.SearchHeading a:visited { font-weight:bold; color:#FFF; text-decoration:none; display:block; width:100%; height:100%; padding:2px; }

/* FIRST (ODD) INVENTORY SEARCH RESULTS ROW STYLES */

.SearchRow1 { background-color:#FFFFFF; font-weight:normal; color:#000; text-decoration:none; margin-right:2px; border:1px solid #f3f3f3; padding:5px;}
.SearchRow1 A:visited {	color:#0000FF; text-decoration:underline;  }
.SearchRow1 A:hover {	color:#0000FF; text-decoration:underline;  }
.SearchRow1 A:link {color:#0000FF; text-decoration:underline;  }

/* SECOND (EVEN) INVENTORY SEARCH RESULTS ROW STYLES */

.SearchRow2 {	font-weight:normal; color:#000; text-decoration:none; margin-right:2px;	border:1px solid #F3F3F3; 	background-color:#ACD6E3; padding:5px; }
.SearchRow2 A:visited {	color:#0000FF; text-decoration:underline;  }
.SearchRow2 A:hover {	color:#0000FF; text-decoration:underline;  }
.SearchRow2 A:link {	color:#0000FF; text-decoration:underline;  }

.finePrint {font-family:verdana,sans-serif;	font-size:9px; color:#808080; }

form input.button, form input.showSelectionsButton { }

/* top links styles */

.detailTopLinks {font-family:"arial",sans-serif; font-size:11px; background-color:#676767; color:#FFF; text-align:center; font-weight:bold; border-right:1px solid #8A8A8A; border-top:1px solid #8A8A8A; border-bottom:1px solid #333;  border-left:1px solid #333; letter-spacing:1px; }
.detailTopLinks a:link { color:#FFF; text-decoration:none; display:block; width:100%; cursor:pointer; padding:4px; }
.detailTopLinks a:visited { color:#FFF; text-decoration:none; display:block; width:100%; cursor:pointer; padding:4px; }
.detailTopLinks a:active { color:#FFF; text-decoration:none; display:block; width:100%; cursor:pointer; padding:4px; }
.detailTopLinks a:hover { color:#F7941C; text-decoration:none; display:block; width:100%; cursor:pointer; background-color:#595959; padding:4px;  }

.requestQuoteLink { color:#0000FF; font-weight:bold; font-family:"arial",sans-serif; font-size:14px;  }
.requestQuoteLink { color:#0000FF; font-weight:bold; font-family:"arial",sans-serif; font-size:14px;  }
.requestQuoteLink A:Link { text-decoration: underline; cursor: pointer; color:#0000FF; font-family:arial,sans-serif; }
.requestQuoteLink A:Visited { text-decoration: underline; cursor: pointer; color:#0000FF; font-family:arial,sans-serif; }
.requestQuoteLink A:Hover { text-decoration: underline;	cursor: pointer; color:#0000FF; font-family:arial,sans-serif; }
.requestQuoteLink A:Active {	text-decoration: underline;	cursor: pointer; color:#0000FF; font-family:arial,sans-serif; }


#mainInfoContainer {border:1px solid #CCC; width:100%; padding:5px; margin-top:5px; margin-bottom:5px;  }

#divNotifierLink {border:1px solid #CCC; width:100%; padding:5px; margin-top:5px; margin-bottom:5px; font-family:"verdana",sans-serif; font-size:11px; text-align:center; }

#divDetailAddress {padding:5px; margin-top:5px; margin-bottom:5px; font-size:11px; }
#divDetailAddress A:Link { text-decoration: none;cursor: pointer; color:#808080; }
#divDetailAddress A:Visited {text-decoration: none; cursor: pointer; color:#808080; }
#divDetailAddress A:Hover {text-decoration: none;	cursor: pointer; color:#808080; }
#divDetailAddress A:Active {	text-decoration: none;	cursor: pointer; color:#808080; }

#detailDisclaimer {font-size:9px; color:#808080; font-family:"arial",sans-serif;  }
#detailReturnTopLink {background-color:#676767; color:#FFF; font-family:"arial",sans-serif; font-size:11px; font-weight:bold; letter-spacing:1px; padding:3px 3px 3px 5px; border-top:5px solid #F7941C; border-bottom:1px solid #333;  }
#detailReturnTopLink a:link { color:#FFF; text-decoration:none; cursor:pointer;    }
#detailReturnTopLink a:visited { color:#FFF; text-decoration:none; cursor:pointer;    }
#detailReturnTopLink a:active { color:#FFF; text-decoration:none; cursor:pointer;    }
#detailReturnTopLink a:hover { color:#FFF; text-decoration:none; cursor:pointer; }
.detailSubHeading {background-color:#F4F4F4; padding:3px 3px 3px 5px; text-transform:uppercase; letter-spacing:1px; font-weight:bold; font-family:"arial",sans-serif; border:1px solid #E6E6E6;  }
.detailsContent {}
.reviewLink {}

/* photo gallery styles */

#divPhotoColumnLeft {width:370px; float:left; margin-top:5px; }
#divPhotoColumnRight {margin-left:370px; margin-top:5px; }
.detailPhotoThumb {float:left; margin:0px 5px 5px 0px; border:1px solid #808080; width:135; height:90; overflow:hidden; background-color:#F2F2F2; background-image:url(images/imgload_bg.gif); background-repeat:no-repeat;  }
.detailPhotoMain {border:1px solid #808080; width:360; background-color:#F2F2F2; }
	
/* Original Search Engine Styles */

.PageMargin { background-color: #FFF; border:1px solid #CCC; padding:3px;}

.SearchHeading2 {background-color:#00FFFF; font-weight:bold; color:#000; text-decoration:none; }
.SearchHeading2 a:hover {background-color:#2B2F85; font-weight:bold; color:#000; text-decoration:none; }

.SearchRow3 { background-color:#EEE; font-weight:normal; color:#ffcc00; text-decoration:none; }
.SearchDisclaimer { font-size:9px; font-weight:normal; color:#fff; text-decoration:none; padding:10px; }

.SearchDetails1 { color:#000; text-decoration:none; padding:10px; }
.SearchDetails2 { color:#000; text-decoration:none; padding:5px; }
.SearchDetailsHeader {font-family: "Arial", serif, sans-serif; text-transform: uppercase; font-size: 1.6em; letter-spacing: .2em; font-weight: bold; padding-bottom:5px;  color: #000; margin-bottom:5px; width:300px;  }
.SearchDetailsText {color:#000; text-decoration:none; padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:5px; }
.SearchDetailsText A:visited {color:#0000FF; text-decoration:underline;  }
.SearchDetailsText A:hover {color:#0000FF; text-decoration:underline;  }
.SearchDetailsText A:link {color:#0000FF; text-decoration:underline;  }

.SearchButtons1 {font-family:arial,sans-serif; :font-weight:bold; color:#FFFFFF; text-decoration:none; font-size:12px; padding:8px; background-color:#0384AC; background-image: url(images/search_buttons1_h_bg.jpg); background-repeat: repeat-x; }
.SearchButtons1 a:link { font-family:arial,sans-serif; font-weight:bold; color:#FFF; text-decoration:none; background:none; }
.SearchButtons1 a:visited { font-family:arial,sans-serif; color:#FFF; font-weight:bold; text-decoration:none; background:none; }
.SearchButtons1 a:hover { font-family:arial,sans-serif; font-weight:bold; color:#FFF; text-decoration:underline; background:none; }


#detailTableMain {}

.searchFormMain {border-right:1px solid #ccc; padding-right:5px; }
.searchSelectBoxes {}
.searchInstructions {font-size:9px; padding:5px; border:1px solid #CCC; text-align:center;}


.SearchQuote {color:#0000FF;  }
.SearchQuote A:visited {color:#0000FF; text-decoration:underline;  }
.SearchQuote A:hover {color:#0000FF; text-decoration:underline;  }
.SearchQuote A:link {color:#0000FF; text-decoration:underline;  }

.TextNav2 {color:#000; text-decoration:none; padding-left:5px; }

.featured_box {background:#eae5dd; border:solid 1px #000; }
.featured_box_headline {font:bold 12px arial; color:#000; }
.featured_box_text {font:10px verdana; color:#000; }
A.featured_box_text {font:10px arial; color:#000; text-decoration:none; }
A.featured_box_text:hover {font:10px verdana; color:#FFF; text-decoration:none; }

.home-title {font:40px arial, helvetica, sans-serif; color:#FFF }
.copyright {font-weight:normal; color:#FFF; text-decoration:none; }
.BlockText {font-weight:normal; font-size:10px; color:#203771; line-height:12px; text-decoration:none; }
.QuickLinks {font-weight:bold; color:#2B2F85; line-height:14px; text-decoration:none; }
.QuickLinks a:hover {font-weight:bold; color:#203771; line-height:14px; text-decoration:none; }
.TableHeader {font-weight:bold; color:#FFF; line-height:14px; text-decoration:none; }
.CalendarHeader {font-weight:bold; color:#203771; line-height:14px; text-decoration:none; }
.TextNormal { font-weight:normal; color:#000; line-height:14px; text-decoration:none; }

a.TextLink { font-weight:bold; color:#2B69B6; line-height:14px; text-decoration:none; }
a.TextLink:hover { font-weight:bold; color:#2B2F85; line-height:14px; text-decoration:none; }
a.TextLink img { padding:5px; border:1px solid #CCC; margin-bottom:5px;  }
a.TextLink2 { font-weight:bold; color:#2B69B6; line-height:14px; text-decoration:none; }
a.TextLink2:hover { font-weight:bold; color:#ffcc00; line-height:14px; text-decoration:none; }
a.textlink3 { font-weight:bold; color:#2B69B6; line-height:14px; text-decoration:none }
a.textlink3:hover { font-weight:bold; color:#ffcc00; line-height:14px; text-decoration:none; }
.TextHeader { font-weight:bold; font-size:14px; color:#000; line-height:14px; text-decoration:none; padding-top:10px; }
.TextHeader2 { font-weight:bold; font-size:18px; color:#2B2F85; line-height:18px; text-decoration:none; }
home-menu A:hover { font-weight:bold; font-size:20px; color:#fc0000; text-decoration:none; }
.menu_text { cursor:pointer; color:#FFF; font:bold 14px verdana; }
.text4  { font:12px arial; color:#000; }

.Background1 { }
.Background2 { background-color:#EEE; border-left:1px solid #FBFBFB; border-right:1px solid #C0C0C0; }
.Background3 { background-color:#9ab4cf; }
.Background4 { background-color:#2B2F85; }
.Background5 { background-color:#203771; }
.Background6 { background-color:#eae5dd; }
.Background7 { background-color:#cdc6bf; }
.Background8 { background-color:#EEE; border-left:1px solid #FBFBFB; border-right:1px solid #C0C0C0; margin-right:5px; }

.PrintRow { background-color: #000; }
.PrintHeader { font-weight: bold; font-size: 12px; color: #FFF; font-family: arial, helvetica, sans-serif; line-height: 14px; text-decoration:none; }

.TableText1 { background-color: #eeeeee; color: #000; }
.TableText5 { background-color: #2B2F85; color: #FFF; }
.foot_links { font-weight: normal; font-size: 12px; color: #FFF; font-family: arial, helvetica, sans-serif; text-decoration:none; }

.general_button_on  { background: white; color: #203771; font: bold 12px arial; border: solid 1px black; cursor:pointer; }
.general_button_off { background: #2B2F85; color: white; font: bold 12px arial; border: solid 1px black; cursor:pointer; }


/* // new styles added for switch to asp version 3-01-05 %> */

#divSearchColumn { background-color:#FFFFFF; padding:3px; }
#divSearchResults { padding-left:10px;  }

.detailSideLinks {font-family:arial,sans-serif; font-weight: Bold; text-decoration: none; cursor: pointer;	color:#808080; background-color:#EEE; border-top:1px solid #FFF; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-left:1px solid #CCC; }
.detailSideLinks A:Link { font-weight: Bold; text-decoration: none;cursor: pointer; color:#808080; }
.detailSideLinks A:Visited {font-weight: Bold; text-decoration: none; cursor: pointer; color:#808080; }
.detailSideLinks A:Hover {font-weight: Bold; text-decoration: none;	cursor: pointer; color:#0000FF; }
.detailSideLinks A:Active {	font-weight: Bold;	text-decoration: none;	cursor: pointer; color:#808080; }

.detailLeftColumn {background-color:#FFFFFF; padding-top:5px; text-align:center;}
.detailDividerColumn {}
.detailRightColumn {width:570px;}

.SearchDetailsText table { border: 1px solid #E6E6E6; border-collapse: collapse; background-color: white; } 
.SearchDetailsText table th { border: 1px inset #E6E6E6;} 
.SearchDetailsText table td { border: 1px inset #E6E6E6; text-align:center; padding:3px; } 
.SearchDetailsText table caption { font-family:arial,sans-serif; font-size:14px; font-weight:bold; padding-bottom:10px; text-align:left; }

.tabBase {background-color: #F7941C; height:5px; border-bottom:1px solid #000; }
.tabOff {background-color:#676767; color:#FFF; border-top:1px solid #A3A3A3; border-right:1px solid #8A8A8A; border-bottom:1px solid #FFA851; border-left:1px solid #414141; text-align:center; font-family:"arial",sans-serif; font-size:12px; font-weight:bold; letter-spacing:2px; }
.tabOff a:link { color:#FFF; text-decoration:none; display:block; width:100%; cursor:pointer; padding:3px;   }
.tabOff a:visited { color:#FFF; text-decoration:none; display:block; width:100%; cursor:pointer; padding:3px;  }
.tabOff a:active { color:#FFF; text-decoration:none; display:block; width:100%; cursor:pointer; padding:3px;  }
.tabOff a:hover { color:#F7941C; text-decoration:none; display:block; width:100%; cursor:pointer; background-color:#595959; padding:3px;    }
.tabOn {padding:3px; background-color:#F7941C; color:#FFF; border-top:1px solid #FFA851; border-right:1px solid #FFA851; border-left:1px solid #DD6F00; text-align:center; font-family:"arial",sans-serif; font-size:12px; font-weight:bold; letter-spacing:2px; }

.detailInfo {padding:10px 0px 10px 0px; }
.detailHeading {padding:3px 3px 3px 6px; background-color:#333; color:#FFF; font-weight:bold; font-family:"arial",sans-serif; text-transform:uppercase; letter-spacing:2px;  }
.detailsText {padding:5px 0px 5px 0px; }
.detailText {font-family:"verdana",sans-serif; font-size:11px; }

#detailImgTableTop {margin-bottom:10px; }
.detailSmallImg {width:150px; }
.detailSmallImg img {border:1px solid #333;  }

.searchFormMain {border-right:1px solid #ccc; padding-right:5px; }
.searchSelectBoxes {}
.searchInstructions {font-size:9px; padding:5px; border:1px solid #CCC; text-align:center;}  #detailImgTableTop {margin-bottom:10px; }
#detailFullName {font-family:"arial", verdana; font-size: 20px; font-weight:bold; }
#detailPrice {font-family:"arial", verdana; font-size: 16px; color:#800000; font-weight:bold;  }
#detailCustomText {margin-top:5px; }

#notifierTextTop {color:#000; font-weight:bold; background-color:#F8AB03; border:1px solid #D26F00; padding:10px 5px 10px 5px; margin-bottom:10px; font-family:"arial",sans-serif; letter-spacing:1px;  }
#notifierTextTop a:link { font-weight: bold; color:#FFF; text-decoration:none; text-transform:uppercase; }
#notifierTextTop a:visited {font-weight: bold; color:#FFF; text-decoration:underline; text-transform:uppercase; }
#notifierTextTop a:active {font-weight: bold; color:#FFF; text-decoration:underline; text-transform:uppercase; }
#notifierTextTop a:hover {font-weight: bold; color:#F60101; text-decoration:none; text-transform:uppercase; }
#notifierTextSide { display:none; background-color:#F8AB03; color:#000; text-decoration:none; padding:5px; border:1px solid #D26F00; margin-bottom:5px; font-family:"arial",sans-serif; font-weight:bold;    }
#notifierTextSide a:link { color:#FFF; text-decoration:none; text-transform:uppercase;  }
#notifierTextSide a:visited { color:#FFF; text-decoration:none; text-transform:uppercase; }
#notifierTextSide a:active { color:#FFF; text-decoration:none; text-transform:uppercase; }
#notifierTextSide a:hover { color:#F60101; text-decoration:none; text-transform:uppercase; }
#detailCustomText {margin-top:5px; }

/* // end new asp version styles %> */

.bsThumbsContainer { margin-left:150px; margin-top:-5px; width:580px;}
.bsThumbsTop  {font-family: "Arial", serif, sans-serif; text-transform: uppercase; letter-spacing: .1em; font-weight: bold; margin-top:5px; margin-bottom: 3px;  padding:5px 5px 5px 8px; font-weight:bold;  color:#FFF; background-color:#0384AC; background-image: url(images/bs_top_bg.jpg); background-repeat: repeat-x; border:1px solid #2B2F85; width:580px; clear:right; float:right;}
.bsThumbsMiddle {padding:5px 5px 5px 15px; border:1px solid #00FFF6; clear:right; height:100px; }
.bsThumbsBottom {}
.bsDropDowns {float:left; width:140px;  color: #000; }
.bsDropDownsTop {font-family: "Arial", serif, sans-serif; text-transform: uppercase; letter-spacing: .1em; font-weight: bold; margin-bottom: 3px;  padding:5px 5px 5px 8px; font-weight:bold;  color:#FFF; background-color:#0384AC; background-image: url(images/bs_top_bg.jpg); background-repeat: repeat-x; border:1px solid #2B2F85; }
.bsDropDownsMiddle { padding:10px 5px 5px 5px; border:1px solid #00FFF6; clear:both; margin-bottom:5px;   }
.bsDropDownsBottom {}
.bsThumbImg {margin:5px; width:100px; padding: 5px 5px 5px 5px; border:1px solid #0A90B6; float:left; text-align:center; }
.bsThumbImg img {border: 1px solid #CCC; background-color:#CCC;}


A.bsLink {font-family: verdana,arial,sans-serif; color: #444444; cursor:pointer; }
A.bsLink:hover {color: #444444; cursor:pointer;}
A.bsImgLink {font: 9px verdana; color: #444444; cursor:pointer; }
A.bsImgLink:hover {font: 9px verdana; color: #444444; cursor:pointer; }

.bsThumbsRow {}
.bsMakeList {text-align: center; width: 95%; padding-bottom: 8px; padding-top: 6px;}
.bsYearList {text-align: center; width: 95%; padding-bottom: 8px;}

.bsLogoList {padding-bottom: 6px; text-align: center;}
.bsLogoList img { border:1px solid #CCC;  }

.brochureheader {font-family:arial,sans-serif; font-weight:bold; padding:5px; background-color:#0384AC; color:#FFF; border:1px solid #195291; margin:10px 0px 10px 0px; }
.spacer {line-height:1px; width:1px; }

/*// end brochure styles ///////////////
//////
//////
//////////////////////////////////////*/