
body {
 background:#BABABA;
  color: #000000;
}
a:link{color:#000066;text-decoration: none;}
   a:visited {color:#000066;text-decoration: none;}
   a:active {color:#000066;text-decoration: none;} a:hover { color:#0000FF;text-decoration: none;}
.siteheaderbar {
 background:#FFFFFF;
}
.contentcontainer{
 background:#FFFFFF;
 min-height:475px;
}
.brandssliderbar {
  background:#A5ABD6;
}
.footerbarcontainer {
  background:#00004F;
}

.pageheadertitleh1 {
 color:#000000;
}

.businesshoursliheader {
 color:#000000;
}
.businesshoursli {
 color:#000000;
}
.businesshoursdays {
 color:#000000;
}
.businesshourstimes {
 color:#000000;
}
.businesstollfreenumber {
 color:#000000;
 font-size:24pt;
}
.businessinfoaddresscitystatezip {
 color:#000000;
}

.headerbusinessphone {
 position:absolute;
 top:40px;
 right:50%;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16pt;
	font-weight: bold;
 color:#000000;
 text-align:right;
 width:400px;
 padding:0 0 0 0;
 margin:0 -470px;
 z-index:99999;
}
.blockquotesrow { background:#4D4D4D;padding-top:5px; }
     blockquote {
         font-family: Georgia, serif;
         font-size: 18px;
         font-style: italic;
         width: 500px;
         margin: 0.25em 0;
         padding: 0.35em 40px;
         line-height: 1.45;
         position: relative;
         color: #FFFFFF;
         border:none;
     }
     blockquote:before {
         display: block;
         padding-left: 15px;
         content: "\201C";
         font-size: 80px;
         position: absolute;
         left: -20px;
         top: -20px;
         color: #FFFFFF;
     }
     blockquote cite {
         color: #FFFFFF;
         font-size: 14px;
         display: block;
         margin-top: 5px;
         text-align:right;
     }
     
     blockquote cite:before {
         content: "\2014 \2009";
     }
.footer-headers { color:#FFFFFF; }
.footer-navtitles { font-weight:bold; color:#FFFFFF; }
.footer-navtitles a { font-weight:bold; color:#FFFFFF; text-decoration:none; }
.footer-navlink { color:#FFFFFF; }
.footer-navlink a { color:#FFFFFF; }
h1, h2, h3 { font-family: Arial, Helvetica, sans-serif;}
.copyrightlinks {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
 text-decoration:none;
 color:#FFFFFF;
	padding: 0px 2px 0px 2px;
}
.copyrightlinks a {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
 text-decoration:none;
 color:#FFFFFF;
	padding: 0px 2px 0px 2px;
}
/* List Border */
.list-group {
 
 
 background:none;
 
 overflow:hidden;
}
/* Items BG FONT ETC */
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background:#0000FF;
  border: 1px solid #000000;
  font-weight:normal;
  font-size:#12pt;
  color:#FFFFFF;
}
.list-group-item:first-child {
  
}
.list-group-item:last-child {
  margin-bottom: 0;
  
}
/* Link Items Color */
a.list-group-item {
  color:#FFFFFF;
  font-size:#12pt;
  font-weight:normal;
  background:#0000FF;
}
/* Hover Link Items */
a.list-group-item:hover,
a.list-group-item:focus {
  color:#FFFFFF;
  text-decoration: none;
  background:#2E3266;
}
/* Color of Selected Item */
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color:#FFFFFF;
  cursor: default;
  background:#2E3266;
}
/* Header */
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  text-shadow: 0 -1px 0 #286090;
  color:#FFFFFF;font-weight:bold;font-size:14pt;text-align:Center;border:solid #000000 1px;background-color:#000066;
   background-image:none;
  background-repeat: repeat-x;
}
/* Count Badge */
.list-group-item.active .badge,
.list-group-item.active:hover .badge,
.list-group-item.active:focus .badge {
  text-shadow: none;
}
.list-group-item .badge {
 background:#000000;
 color:#FFFFFF;
}
.list-group-item:hover .badge,
.list-group-item.disabled .badge {
 background:#FFFFFF;
 color:#000000;
}
.breadcrumb {
  padding: 5px 15px;
  margin-top:10px;
  margin-bottom: 20px;
  list-style: none;
  background-color: rgba(255, 255, 255, 0.4);
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li > a {
  color:#000099;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #777;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #000;
}

.menuitemblock {
 background:#000066;border-radius:10px;border:solid #000000 1px;
 overflow:hidden;
}
.menuitemtitlebar {
 background:#000066;
}
.menuitemdescriptionbar {
 background:#FFFFFF;
}
.menutitle {
 font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;font-size:#16pt;
	font-weight: bold;
 text-decoration:none;
	padding: 0px 0px 5px 0px;
}
.menutitle a {
 text-decoration:none;
}
.menudescription {
 color:#000000;
}
.menuprice {
 color:#FFFFFF;font-size:16pt;
 text-align:right;
}

.calendarblocktitlebar {
 background:#0000FF;color:#FFFFFF;font-size:16pt;
 cursor:pointer;
}

.contentblocklinks a{
 
 text-decoration: none;
}
.contentblocklinks a:Hover{
 color:#000000;
 text-decoration: none;
}
