@import "/templates/datepicker.css";
   /* Printer Page Break Class*/
       P.breakhere {page-break-before: always}

   /* Media background color classes */
        .mediabg1 { background-color: #FFFFFF; }
        .mediabg2 { background-color: #FFFBCE; }

   /* News background color classes */
        .newscolor1 { background-color: #FFFFFF; }
        .newscolor2 { background-color: #FFFFFF; }
        .newscolor3 { background-color: #F7BA16; }

   /* Portfolio classes */
        .portfoliotitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt; line-height: normal; color: #336666; padding-left: 5px; font-weight: bold; text-decoration: none; padding-top: 3px; padding-bottom: 3px;}
		.portfoliosubtitle {background-color: #99CCCC; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; padding-top: 3px; padding-bottom: 3px; padding-right: 15px;}
		.portfoliocell {padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px;}
		.portfoliocopy {font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px;}
		
   /* Shopping Cart background color classes */
        .cartbg1 { background-color: #FFFFFF; }
        .cartbg2 { background-color: #FFFBCE; }

   /* Calendar Attributes Classes*/
        .calbg       { background-color: #000000; }
        .calborder   { spacing: 1px; padding: 2px; border: 0px }
        .calmonth    { background-color: #133157; }
        .caldays     { background-color: #CC9933; }
        .caldatecell { background-color: #ffffff; }
        .calempty    { background-color: #cccccc; }
        .calmonthfont { color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }

   /* Work Order Colors */
        .wobg        { background-color: #000000; }
        .wotdbg      { background-color: #FFFFFF; }
        .wotaskbg    { background-color: #E1CC96; }
        .wotsbg      { background-color: #CCCCCC; }
/* Body attributes */
   body{
          scrollbar-face-color:#D8D2B6;
          scrollbar-shadow-color:#B5AA73;
          scrollbar-highlight-color:#D8D2B6;
          scrollbar-3dlight-color:#F2F0E7;
          scrollbar-darkshadow-color:#B5AA73;
          scrollbar-track-color:#F2F0E7;
          scrollbar-arrow-color:#B5AA73;
   } 
   
   /* Table and Cell Attributes */
   .discussions_header {
         font-size: 12px;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         background-color: #FFFBCE;
   }
   .discussions_body {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 2px;
	display: inline;
   }

   /* Table and Cell Attributes */
   .editor_table {
        width: 90%;
   }
   .editor_cells {
         font-size: 12px;
         font-family: Arial, Verdana, Helvetica, sans-serif;
   }

   /* Input Classes */
   input{
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 10px;
             color: #000000;
             background-color: #F2F0E7;
             padding-top: 0px;
             padding-right: 0px;
             padding-bottom: 0px;
             padding-left: 0px;
             border: solid;
             border-width: 1px 1px 1px 1px;
             border-color: #000000;
   }

   textarea{
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 10px;
             color: #00000;
             background-color: #F2F0E7;
             padding-top: 0px;
             padding-right: 0px;
             padding-bottom: 0px;
             padding-left: 0px;
             border: solid;
             border-width: 1px 1px 1px 1px;
             border-color: #000000;
   }

   select {
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 10px;
             color: #000000;
             background-color: #F2F0E7;
             padding-top: 0px;
             padding-right: 0px;
             padding-bottom: 0px;
             padding-left: 0px;
             border: solid;
             border-width: 1px 1px 1px 1px;
             border-color: #000000;
   }

  /* Admin Menu Attribute Classes */
        .tdcolor1 {background-color:#CCCCCC}
        .tdcolor2 {background-color:#ffffff}

  /* Hyperlink Attribute Classes */
        A {color: #336666; font-family: Arial, Verdana, Helvetica, Sans-Serif; text-decoration: none;}
		A:hover   {font-family: Arial, Verdana, Helvetica, Sans-Serif; text-decoration: underline;}
		A.navlinks {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336666;	text-decoration: none; font-weight: bold; text-align: center;} 		A.navlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold;	color: #666666;}
        A.newslink {color: #B5AA73; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica, Sans-Serif; text-decoration: none; text-align: center;}
        A.newslink:hover   {color: #B5AA73; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica, Sans-Serif; text-decoration: underline; text-align: center;}
        A.ttl         {color: #000033; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
        A.ttl:hover   {color: #000033; font-weight: bold; font-family: Arial, Verdana, Helvetica, Sans-Serif }
        A.ttl:visited {color: #000033; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica, Sans-Serif }
		A.spotlightlink {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #184644;	text-decoration: none;}
		A.spotlightlink:hover {text-decoration: underline;}

  /* Font Classes */
        .menufont-bigandbold {color: white; font-weight: bold; font-size: 26px; font-family:  Arial, Verdana, Helvetica, sans-serif }
        .menufont-bigandbold2 {color: black; font-weight: bold; font-size: 26px; font-family:  Arial, Verdana, Helvetica, sans-serif }
        .menufont-big    {font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif;}
        .menufont-bold    {font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif;}
        .annoucettl    {color: #297729; font-size: 18px; font-weight: bold; font-family: Times New Roman, Times, serif;}
        .menufont-hilite  {color: red; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif }
        .menufont-default {font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
        .menufont-small {font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultsmall {font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif }
        .default {font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;	list-style-position: outside;}
        .defaultitalic {font-size: 12px; font-style: italic; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultunderline {font-size: 12px; text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultunderlineboldtitle {color: #133157; font-size: 16px; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultboldtitle {color: #FFFFFF; font-size: 16px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #21778D;}
        .defaultbold {color: #297729; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
        .copyright {font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #999999; font-weight: bolder; }
        .footer {font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #336666; font-weight: normal;}
		.spotlightdate {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F7BA16;}
        .calttl {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold; }
        .mailerttl {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CE3031; }
        .mailercell1 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFEF; color: #000000; }
        .mailercell2 {background-color: #FFFFFF; padding: 3px 3px 3px 3px; }
        .mailertable {border: 1px solid #000000; }
        .newstitle    {font-size: 14px; font-weight: bold; color: #B5AA73; font-family: Arial, Verdana, Helvetica, sans-serif;}
        .newscaption    {font-size: 10px; color: #B5AA73; font-family: Arial, Verdana, Helvetica, sans-serif;}
		.companyname {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; font-variant: small-caps; text-decoration: none; margin: 10px;}
		.websitename {font-family: Georgia, "Times New Roman", Times, serif; font-size: 36px; font-weight: normal; font-variant: small-caps; text-decoration: none; margin: 10px; color: #FFFFFF;}
		.statement {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #21778D;}
		
  /* Custom Classes */
  		body {background-color: #D8D2B6;}
		#seperationbars {Border-left: 1px solid #B5AA73; Border-right: 1px solid #B5AA73; background-color: #F2F6F6;}
		#newsscroller {width: 100%; height: 376; overflow: auto;}
		.tagline {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #184644; font-weight: bold;}
		.headlinetitle {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: dotted; border-left-style: solid; border-color: #B5AA73; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #B5AA73; font-weight: bold; letter-spacing: normal; padding-right: 6px; padding-left: 6px;}
		.outlinecell {border: 1px solid #B5AA73; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;}
		.outlinecellblack {border: 1px solid #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
		.outlinecellyellow {border: 1px solid #B5AA73; background-color: #F7BA16;}
		.tableoutline {border: 2px solid #B5AA73; margin: 0px; padding: 0px; background-color: #F2F0E7;}
		#calloutleft {clear:both; margin: 0px 5px 2px 5px; width: 200px; float: left; font-family:Geneva, Arial, Helvetica, sans-serif; font-style: italic; font-size: 14pt; line-height: 18pt; color: #B5AA73; text-align: center;}
		#calloutright {clear:both; margin: 0px 5px 2px 5px; width: 200px; float: right; font-family:Geneva, Arial, Helvetica, sans-serif; font-style: italic; font-size: 14pt; line-height: 18pt; color: #B5AA73; text-align: center;}
		img {border: 0px solid #336666;}
		hr {color: #FFCC00; height: 1px; width: 100%;}
		h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt; line-height: 14pt; color: #D8D2B6; display: inline; width: 100%; text-align: left;}
		h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; line-height: 12pt; font-weight: bold; color: #336666; display: inline; width: 100%; text-align: left;}
		h3 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; line-height: 14pt; color: #D8D2B6; display: inline; width: 100%; text-align: left;}
		h4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #336666; font-weight: bold; display: inline; width: 100%; text-align: left;}
		h5 {font-family: Arial, Helvetica, sans-serif; font-size: 16pt; line-height: 18pt; color: #000000; display: inline; width: 100%; text-align: left;}
		h6 {border: 1px solid #B5AA73; background-color: #F7BA16; color: #336666; font-family: Arial, Helvetica, sans-serif; font-weight: bold; display: inline; width: 100%; text-align: center;}
