/** sitewide styles **/
body { 
	background-color: #5B7EA8;
	color: #000; }
	

.bodytext {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #FFF;
	font-weight: lighter;
}
		
.yellowboldtext{  
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	font-style: bold;
	color: #FFE300;
	text-decoration: none; }

/** styles for BucketLinks  **/
a.BucketLinks:link {  
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 11px;
	color: #E01827;
	/** line-height: 18px; **/
	text-decoration: underline; }
	
a.BucketLinks:visited { 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 11px;
	color: #E01827;
	/** line-height: 18px; **/
	text-decoration: underline; }
	
a.BucketLinks:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 11px;
	color: #5B7EA8;
	/** line-height: 18px; **/
	text-decoration: underline; }
/** end styles for BucketLinks  **/	

.flatbackground { color: #5B7EA8; background-color: #5B7EA8; }
.lefttablecolor { background-color: #DBEBFF;  }
.lefttableborder { background-color: #002E4E; }


/** Lt blue table on garrett_inside/index.html**/
.tabbedcontent { 	
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 11px;
	line-height: 15px;
	color: #686560; }

/** Lt blue sub sub header  **/
.SubSubHeader { 	
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	font-style: bold;
	line-height: 13px;
	color: #DBEBFF; }

	
.DistSubheads { 	
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	font-style: bold;
	/** line-height: 13px; **/
	color: #5B7EA8; }
	/** incorrect color? **/

.BucketSubheads { 	
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	font-style: bold;
	color: #666666; }
	
/** styles for BodyLinks -- links in main content area  **/
a.BodyLinks:link {  
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 11px;
	color: #FFE300;
	text-decoration: underline; }
	
a.BodyLinks:visited { 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 11px;
	color: #FFE300;
	text-decoration: underline; }
	
a.BodyLinks:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 11px;
	color: #FFFF99;
	text-decoration: underline; }
/** end styles for BodyLinks  **/	


/**  BoldLinks -- Bold yellow links in main content area of order/distrib.html and g-shop/downloads  **/
.BoldLinkPipes { font-size: 11px;
	font-weight: bold;
	font-style: bold;
	color: #83A5D0; }
	
a.BoldLinks:link {  
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	font-style: bold;
	color: #FFE300;
	text-decoration: underline; }
	
a.BoldLinks:visited { 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	font-style: bold;
	color: #FFE300;
	text-decoration: underline; }
	
a.BoldLinks:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	font-style: bold;
	color: #FFFF99;
	text-decoration: underline; }
/** end styles for BoldLinks  **/	

.tabWhiteBg {
	background-color: #FFFFFF;
}	

.tabContents {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}		

/** styles for footer  **/
.honeywell  { background-color: #999; }
.footertxt {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px; 
	color: #365478;
	background-color: #FFFFFF; }

a.footer:link {  
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 10px;
	color: #EC1E2B;
	text-decoration: underline; }
	
a.footer:visited { 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 10px;
	color: #EC1E2B;
	text-decoration: underline; }
	
a.footer:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 10px;
	color: #365478;
	text-decoration: underline; }
/** end styles for footer  **/


/* CSS Document for Web Calendar, TurboByGarrett, Honeywell */
.formtextfield{
	border-bottom: #CCCCCC 1px groove;
	border-left: #CCCCCC 1px groove;
	border-right: #CCCCCC 1px groove;
	border-top: #CCCCCC 1px groove;
 	font-family: Tahoma, sans-serif;
 	font-size: 8pt;
 	color: #000000;
 }
.formbutton {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-top: #666666 1px ; 
	border-bottom: #999999 1px; 
	border-left: #999999 1px; 
	border-right: #666666 1px; 
	background-color: #CCCCCC; 
	border-style: groove; 
}
.bgWhite {
	background-color: #FFFFFF; 
}
.bgCalendarBlue {
	background-color: #5B7EA8; 
}
.bgWeekDay {
	background-color: #DBEBFF; 
}
.webCalendarTitle {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.webCalendarWeekDay {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #2E507A;
	text-align: center;
	background-color: #DBEBFF; 
}
.webCalendarDate {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #1B497C;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 9px;
}
.webCalendarDateToday {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: top;
	background-color: #F0F6FE;
	padding: 9px;
}
.webCalendarWeekEnd {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ED1C24;
	text-align: left;
	vertical-align: top;
	padding: 9px;
	background-color: #FFFFFF; 
}
.webCalendarNoDate {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	text-align: left;
	vertical-align: top;
	padding: 9px;
	background-color: #F3F3F3;
}
.eventText {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-indent: 4px;
	vertical-align: top;
	padding: 4px;
	text-decoration: none;
}
.eventLocation {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-indent: 4px;
	vertical-align: top;
	padding: 4px;
	text-decoration: none;
}
a.eventLink {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #2E507A;
	text-align: left;
	text-indent: 4px;
	vertical-align: top;
	padding: 4px;
	text-decoration: underline;
}
a.eventLink:hover {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #2E507A;
	text-align: left;
	text-indent: 4px;
	vertical-align: top;
	padding: 4px;
	text-decoration: none;
}
.scrollViewDate {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #1B497C;
	text-align: left;
	background-color: #DBEBFF; 
}
.scrollViewDay {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #1B497C;
	text-align: left;
	background-color: #F3F3F3; 
}
.dayViewDate {
	font-family: Tahoma, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #1B497C;
	text-align: left;
	background-color: #DBEBFF; 
}
.dayViewDay {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #1B497C;
	text-align: left;
	background-color: #DBEBFF; 
}
.dayViewMonthYear {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #1B497C;
	text-align: left;
	background-color: #F3F3F3; 
}

/*Styles for Prev & Next Links */

a.prevNextLinks {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #29449F;
	text-decoration: none; }
}
a.prevNextLinks:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #D85365;
	text-decoration: underline;
}
.prevNext {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #D85365;
	text-decoration: none; }
}

.handcursor {
	cursor: hand;
}

