/*
File Name:			ftp://OctCF/fto/www/css/main.css
Last Modification:	09/29/03
*/

/* global css */
body, td {
   color:#000000;
   overflow:yes;
   cursor:default;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size:10pt;
   font-weight:normal;
}
.highlightpoints {
   font-weight: bold;
   margin: 0px;
}
h1 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-size: 22px;
	font-weight: normal;
}
.heading {
	font-size: 18px;
	font-weight: normal;
}
h2 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-size: 18px;
	font-weight: normal;
}
li.mainPointer {
   padding: 0px 0px 10px 0px;
}

td.banner2Text { font-family: arial, helvetica, sans-serif;
                 font-size: 9pt;
			   }
.mainContent {
        line-height: 14pt;
}
.redText {
        color: #ff0000;
}
.hp_heading {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}
/**************************************
         SUB PAGE
***************************************/
#subnav td {
         padding-top: 3px;
		 padding-bottom: 3px;
		 border-bottom: 1px solid #E7E7E7;
}
#subnav a {
         text-decoration: none;
		 color: #831834;
}
#subnav a:hover {
         text-decoration: underline;
		 color: #990033;
}
#subnav a.active {
         text-decoration: none;
		 color: #575757;
}
#subnav a.active:hover {
         text-decoration: underline;
		 color: #575757;
}
.secTitle, .productName {
		font-size: 14pt; 
		font-weight: bold; 
		padding-bottom: 2px;
		color: #000;

}
.contactFormHeadings {
        color: #831834;
		font-weight: bold;
		border-bottom: 1px solid #E7E7E7;
}
/***************************************
          Catalog CSSS
***************************************/	
.bgColor {
     
}
.titleRow {
   padding: 3px;
   background-color: #008460;
   color: #ffffff;
}
/* this does the colors for the JS Error Checking */
.errHilite {
  background-color: #FFA18C;
}
.padding3 {
  padding: 3px;
}

#identificationContentBox 
{
 	position: absolute;
	left: -3200px;
	top: -30px;
	width:600px;

}
/***************************************
          FOOOTER CSSS
***************************************/	 

td.footer { padding: 5px; 
            font-size: 8pt; }
td.footer A { color: #000000; 
              font-size: 8pt;
			  font-weight: bold;
			  text-decoration: none;
			 }
td.footer A:hover { color: #999999;
                    font-size: 8pt;
			        font-weight: bold;
					text-decoration: underline;
             }
td.footer A.footerPoweredBy { color: #990033;
                              font-weight: normal; }
               
td.footer A.footerPoweredBy:hover { color: #990033;
                                    font-weight: normal; }
									
/*---------------------------------------------------------------------
		 Calendar of Events 
 ---------------------------------------------------------------------*/   

    .calThisDateSep {  background-color: #336699; }
	.calDaysHeading { background-color: #CCCCC99; }
	.trCalDaysHeadings { background-color: #CCCCC99; }
	.days { background-color: #E0E0E0; }
	.dayNumPrint {  font-size: 20px;
					color: #000000;
	}
   .thisCalEventTitle {
	 background-color: #CCCCCC;
	}
	.thisCalEventInfo {
	 background-color: #ffffcc;
	}
	.whiteText { color: #ffffff; }
	.goButton { 
	      font-family: Tahoma, Verdana, Arial; 
		  font-size: 10px; 
		  color: #ffffff;
		  background-color: #008460; 
		  border-color: #014532 #40A388 #40A388 #014532; 
		  letter-spacing: 1px; 
		  position: relative; 
		  left: 3px; 
		  clip:     rect(   ); 
		  width: 25px; 
		  height: 21px;
		  font-weight: bold; 
		  border-style: solid; 
		  border-top-width: 1px; 
		  border-right-width: 1px; 
		  border-bottom-width: 1px; 
		  border-left-width: 1px;
		  cursor: pointer;
	}
    .calLegendTodaysDate { 
	      background-color: #ffffcc; 
	      border: 1px solid #C2C3C0;
	
	                      }
    .calLegendEventSchlDate { 
	      background-color: #E4FACD;
	      border: 1px solid #C2C3C0;
	 }
	
	#calendar .evenRow {
	   background-color: #91DBC7;
	}
	a.top{
		 font-family: Arial; 
		  font-size: 12px; 
		  color: #14216F;
	}
	
	a.back{
		 font-family: Arial; 
		  font-size: 12px; 
		  color: #14216F;
	}   
	
/****** Links ******/

table#links {
 border: 1px solid #008460;
}
table#links .cat {
  background-color: #40A388;
  font-weight: bold;
  color:#FFFFFF;
}	