@import url("footer-styles.css?ver=1.8");
@import url("2modern-new.css?ver=1.8");
@import url("dropdown_styles.css?ver=1.8");

body {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;}

/* This is here to adjust the fonts on site-map.html since it was reverting to Times for whatever reason */
body#adjustfonts {
	font-family: Verdana, Geneva, sans-serif;
}

.red { color: #CC0000; }
.red a { color: #CC0000; }
.red a:link { color: #CC0000;  }
.red a:active { color: #CC0000;  }
.red a:vlink { color: #CC0000;  }
.red a:visited { color: #CC0000;  }
.red a:hover { color: #CC0000;  }
td.red a:link { color: #CC0000; !important }

.2mblue { color: #22a4c6; font-size: 14px; }

/* .sidebubble {  position: fixed; left: 50%; margin-top: -25px;  margin-left: 550px;} */

.orange { color: #22a4c6; font-size: 12px; }

.orange a { color: #22a4c6; }
.orange a:link { color: #22a4c6;  }
.orange a:active { color: #22a4c6;  }
.orange a:vlink { color: #22a4c6;  }
.orange a:visited { color: #22a4c6;  }
.orange a:hover { color: #9c6;  }


.citrus { color: #9c6; font-weight: bold; }
.citrus a { color: #9c6; font-weight: bold; text-decoration: underline; }
.citrus a:link { color: #9c6; font-weight: bold; text-decoration: underline; }
.citrus a:active { color: #9c6; font-weight: bold; text-decoration: underline; }
.citrus a:vlink { color: #9c6; font-weight: bold; text-decoration: underline; }
.citrus a:visited { color: #9c6; font-weight: bold; text-decoration: underline; }
.citrus a:hover { color: #9c6; font-weight: bold; text-decoration: underline; }

.bgbutton { list-style-image: url(/c.418126/site/images/small-arrow.gif); }

a:link { color: #2aa4c6; text-decoration: none; }
a:visited { color: #7d93a1; text-decoration: none; }
a:hover { color: #9c6; text-decoration: none; }
a:active { color: #9c6; text-decoration: none; }

.white    { color: white; font-size: 11px ; font-family: Verdana; }
.white a    { color: white; text-decoration: none }
.white a:link   { color: white; text-decoration: none }
.white a:active   { color: white; text-decoration: none }
.white a:vlink   { color: white; text-decoration: none }
.white a:visited   { color: white; text-decoration: none }
.white a:hover   { color: white; text-decoration: underline }


.white2    {
	color: white;
	font-size: 14px;
	font-family: Verdana;
}
.white2 a    { color: white; text-decoration: none }
.white2 a:link   { color: white; text-decoration: none }
.white2 a:active   { color: white; text-decoration: none }
.white2 a:vlink   { color: white; text-decoration: none }
.white2 a:visited   { color: white; text-decoration: none }
.white2 a:hover   { color: white; text-decoration: underline }

.blackhead     { color: black; font-size: 12px }
.blackhead a    { color: black; text-decoration: none }
.blackhead a:link   { color: black; text-decoration: none }
.blackhead a:active   { color: black; text-decoration: none }
.blackhead a:vlink     { color: black; text-decoration: none }
.blackhead a:visited { color: black; text-decoration: none }
.blackhead a:hover    { color: #2ca5c7; text-decoration: none }

.nav     { color: black; font-size: 12px }
.nav a    { color: black; text-decoration: none }
.nav a:link   { color: black; text-decoration: none }
.nav a:active   { color: 5c6d77; text-decoration: none }
.nav a:vlink     { color: 5c6d77; text-decoration: none }
.nav a:visited { color: 5c6d77; text-decoration: none }
.nav a:hover    { color: #2ca5c7; text-decoration: none }

.gray       {
	color: #7d93a1;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
}
.gray a    { color: #7d93a1; text-decoration: none }
.gray a:link    { color: #7d93a1; text-decoration: none }
.gray a:vlink    { color: #7d93a1; text-decoration: none }
.gray a:active  { color: #7d93a1; text-decoration: none }
.gray a:hover   { color: #2aa4c6; text-decoration: underline }
.medgray2      { color: #7d93a1; font-size: 11px; }

.medgray      { color: #7d93a1; font-size: 11px; line-height: 20px }
.medgray a    { color: #7d93a1; text-decoration: none }
.medgray a:link    { color: #7d93a1; text-decoration: none }
.medgray a:vlink    { color: #7d93a1; text-decoration: none }
.medgray a:active  { color: #7d93a1; text-decoration: none }
.medgray a:hover   { color: #7d93a1; text-decoration: none }
.medgray a:visited   { color: #2ca5c7; text-decoration: none }


.lggray      { color: #7d93a1; font-size: 13px; line-height: 20px }
.lggray a    { color: #7d93a1; text-decoration: none }
.lggray a:link    { color: #7d93a1; text-decoration: underline }
.lggray a:vlink    { color: #7d93a1; text-decoration: none }
.lggray a:active  { color: #7d93a1; text-decoration: none }
.lggray a:hover   { color: #7d93a1; text-decoration: none }
.lggray a:visited   { color: #2ca5c7; text-decoration: none }

.lightgray      {
	color: #c7d0d6;
	font-size: 9px;
	line-height: 20px;
	font-family: Verdana, Geneva, sans-serif;
}
.lightgray a    { color: #c7d0d6; font-size: 9px; text-decoration: none  }
.lightgray a:link    { color: #7d93a1; font-size: 9px; text-decoration: none  }
.lightgray a:vlink    { color: #c7d0d6; font-size: 9px; text-decoration: none  }
.lightgray a:active  { color: #c8d2d8; font-size: 9px; text-decoration: none  }
.lightgray a:hover   { color: #2ca5c7; font-size: 9px; text-decoration: none  }

.ltgray      { color: #c8d2d8; font-size: 9px; line-height: 20px  }
.ltgray a    { color: #c8d2d8; font-size: 9px; text-decoration: none  }
.ltgray a:link    { color: #7d93a1; font-size: 9px; text-decoration: none  }
.ltgray a:vlink    { color: #7d93a1; font-size: 9px; text-decoration: none  }
.ltgray a:active  { color: #c8d2d8; font-size: 9px; text-decoration: none  }
.ltgray a:hover   { color: #2ca5c7; font-size: 9px; text-decoration: none  }
.hot      { color: #2ca5c7; font-size: 10px; line-height: 15px   ; text-transform: capitalize; }
.hot  a    { color: #2ca5c7; text-decoration: none }
.hot  a:link    { color: #2ca5c7; text-decoration: none }
.hot  a:vlink    { color: #2ca5c7; text-decoration: none }
.hot  a:visited   { color: #2ca5c7; text-decoration: none }
.hot  a:active  { color: #2ca5c7; text-decoration: none }
.hot  a:hover   { color: #000; text-decoration: none }

.tabs     { color: #000000; font-size: 11px }
.tabs  a    { color: #000000; text-decoration: none }
.tabs  a:link    { color: #000000; text-decoration: none }
.tabs  a:vlink    { color: #000000; text-decoration: none }
.tabs  a:visited   { color: #000000; text-decoration: none }
.tabs  a:active  { color: #000000; text-decoration: none }
.tabs  a:hover   { color: #333333; text-decoration: none }

.graybig     { color: #7d93a1; font-size: 12px }
.graybig a    { color: #7d93a1; text-decoration: none }
.graybig a:link     { color: #7d93a1; text-decoration: none }
.graybig a:vlink     { color: #7d93a1; text-decoration: none }
.graybig a:active   { color: #7d93a1; text-decoration: none }
.graybig a:hover   { color: #2aa4c6; text-decoration: underline }
td.GrayBorder { background-color: #fff; padding: 10px; border: solid 1px #ccc }

h1 { color: #7d93a1; font-size: 2.2em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: lighter; line-height: 20px; padding-top: 0; padding-bottom: 5px; }

h2 { color: #000000; font-size: 14px; font-family: Verdana, sans-serif; padding-top: 10;  }


.price { color: #7d93a1; font-size: 1.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: lighter; }

td.blu3 {
	margin: 12px;
	padding: 20px;
	border-right: solid 5px #e5f4f9;
	border-top: solid 5px #e5f4f9;
	border-bottom: solid 5px #e5f4f9;
}
td.blu2 { margin: 12px; padding: 10px; border: solid 5px #e5f4f9   }

td.blu4 { margin: 12px; padding: 12px; border: solid 5px #e5f4f9   }

td.blu { background-color: #e9f2f6; padding: 5px; border: solid 1px #fff }
td { font-size: 11px; }
.norm a:alink { color: #c60 }
.norm { color: #696969; line-height: 15px; margin-top: -5px; margin-right: 10px; margin-left: 10px; }
.norm a { color: #696969 }
.norm a:link { color: #2aa4c6 ; text-decoration: underline; }
.norm a:alink { color: #696969 }
.norm v:link { color: #696969 ; text-decoration: underline; }
.norm a:visited { color: #2aa4c6 ; text-decoration: underline; }
.norm a:active { color: #696969 }
.norm a:hover { color: #9c6 ; text-decoration: underline; }
.brown { color: #5f4e23; }
.brown a { color: #5f4e23; }
.brown a:link { color: #5f4e23; text-decoration: none }
.brown a:visited { color: #5f4e23; text-decoration: none ; }
.brown a:hover { color: #5f4e23; text-decoration: none }
.brown a:active { color: #5f4e23; text-decoration: none }

@media print {
      .noprint { display: none; }
    }
    
@media screen {
      .noscreen { display: none; }
    }
