﻿/* Backgrounds & Colors */
.TopBackground { background: #A6CE39; }
.LightGreyBackground { background: #F4F4F4; }
.OddRowBackground { background: #F7F7F7; }
.LightYellowBackground { background: #FFFCE3; }
.WhiteBackground { background: #FFFFFF; }
.GreyBackground { background: #ECECEC; }
.GreenBackground { background: #91B924; }
.LightGreyBackground { background: #F9F9F9; }
.LightGreyColor { color: #CECECE; }
.GreenColor { color: #91B924;}
	
/* Borders */
.TLRBorderCellGrey { border-top: 1pt solid #A4A4A4; border-left: 1pt solid #A4A4A4; border-right: 1pt solid #A4A4A4; }
.BLRBorderCellGrey { border-bottom: 1pt solid #A4A4A4; border-left: 1pt solid #A4A4A4; border-right: 1pt solid #A4A4A4; }
.TBRBorderCellGrey { border-top: 1pt solid #A4A4A4; border-bottom: 1pt solid #A4A4A4; border-right: 1pt solid #A4A4A4; }
.TRBorderCellGrey { border-top: 1pt solid #A4A4A4; border-right: 1pt solid #A4A4A4; }
.BLBorderCellGrey { border-bottom: 1pt solid #A4A4A4; border-left: 1pt solid #A4A4A4; }
.BRBorderCellGrey { border-bottom: 1pt solid #A4A4A4; border-right: 1pt solid #A4A4A4; }
.AllBorderCellGrey { border-top: 1pt solid #A4A4A4; border-bottom: 1pt solid #A4A4A4; border-right: 1pt solid #A4A4A4; border-left: 1pt solid #A4A4A4;  }
.RBorderCellGrey { border-right: 1pt solid #A4A4A4; }
.LBorderCellGrey { border-left: 1pt solid #A4A4A4; }
.BBorderCellGrey { border-bottom: 1pt solid #A4A4A4; }

.RBorderCellWhite { border-right: 1pt solid #FFFFFF; }

.AllBorderCellLightGrey { border-top: 1pt solid #CECECE; border-bottom: 1pt solid #CECECE; border-right: 1pt solid #CECECE; border-left: 1pt solid #CECECE;  }
.BRBorderCellLightGrey { border-bottom: 1pt solid #CECECE; border-right: 1pt solid #CECECE; }
.RBorderCellLightGrey { border-right: 1pt solid #CECECE;}
.TBorderCellLightGrey { border-top: 1pt solid #CECECE;}

.AllBorderCellOrange { border-top: 1pt solid #F98715; border-bottom: 1pt solid #F98715; border-right: 1pt solid #F98715; border-left: 1pt solid #F98715;  }

.BBorderCellGreen { border-bottom: 1pt solid #91B924; }
.AllBorderCellGreen { border-top: 1pt solid #91B924; border-bottom: 1pt solid #91B924; border-right: 1pt solid #91B924; border-left: 1pt solid #91B924;  }

/* Special Borders */
.BBorderCellGreyHover { border-bottom: 1pt solid #A4A4A4; }
.BBorderCellGreyHover:hover { border-bottom: 1pt solid #A4A4A4; background-color: #FDFDFD;}
.NoBorderCellGreyHover { }
.NoBorderCellGreyHover:hover { background-color: #FDFDFD; }
.BBorderCellGreenHover { border-bottom: 1pt solid #91B924; }
.BBorderCellGreenHover:hover { border-bottom: 1pt solid #91B924; background-color: #FDFDFD;}
.NoBorderCellGreenHover { }
.NoBorderCellGreenHover:hover { background-color: #FDFDFD; }

.TableHeaderRowLeftBorder {border-bottom: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; border-top: 1pt solid #CCCCCC; background-color: #FFFFFF;}
.TableHeaderRowRightBorder {border-bottom: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; border-right: 1pt solid #CCCCCC; border-top: 1pt solid #CCCCCC; background-color: #FFFFFF;}
.TableHeaderRowLeftBottomBorder {border-bottom: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; background-color: #FFFFFF;}
.TableHeaderRowRightBottomBorder {border-bottom: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; border-right: 1pt solid #CCCCCC; background-color: #FFFFFF;}

.TableHeaderRowLeftBorderGrey {border-bottom: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; border-top: 1pt solid #CCCCCC; background-color: #F7F7F7;}
.TableHeaderRowRightBorderGrey {border-bottom: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; border-right: 1pt solid #CCCCCC; border-top: 1pt solid #CCCCCC; background-color: #F7F7F7;}
.TableHeaderRowLeftBottomBorderGrey {border-bottom: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; background-color: #F7F7F7;}
.TableHeaderRowRightBottomBorderGrey {border-bottom: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; border-right: 1pt solid #CCCCCC; background-color: #F7F7F7;}

.TableOddRowLeftBorder {border-bottom: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; background-color: #F7F7F7;}
.TableOddRowRightBorder {border-bottom: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; border-right: 1pt solid #CCCCCC; background-color: #F7F7F7;}
.TableEvenRowLeftBorder {border-bottom: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; background-color: #FFFFFF;}
.TableEvenRowRightBorder {border-bottom: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; border-right: 1pt solid #CCCCCC; background-color: #FFFFFF;}

.TableOddRowBorder {border-bottom: 1pt solid #CCCCCC; border-top: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; border-right: 1pt solid #CCCCCC; background-color: #F7F7F7;}
.TableEvenRowBorder {border-bottom: 1pt solid #CCCCCC; border-top: 1pt solid #CCCCCC; border-left: 1pt solid #CCCCCC; border-right: 1pt solid #CCCCCC; background-color: #FFFFFF;}

.BorderDotR { border-right: 1px dashed #CECECE; }
.BorderDotB { border-bottom: 1px dashed #CECECE; }

/* Links */
.LinkArialWhite7 { font-size: 7pt; font-family: arial; color: #FFFFFF; text-decoration: none; }
.LinkArialWhite7:hover { font-size: 7pt; font-family: arial; color: #FFFFFF; text-decoration: underline; }
.LinkVerdanaWhite8 { font-size: 8pt; font-family: verdana; color: #FFFFFF; text-decoration: none; }
.LinkVerdanaWhite9 { font-size: 9pt; font-family: verdana; color: #FFFFFF; text-decoration: none; }
.LinkVerdanaWhiteBold8 { font-size: 8pt; font-family: verdana; font-weight:bold; color: #FFFFFF; text-decoration: none; }
.LinkVerdanaWhiteBold13 { font-size: 13pt; font-family: verdana; font-weight:bold; color: #FFFFFF; text-decoration: none;}
.LinkVerdanaWhiteBold14 { font-size: 14pt; font-family: verdana; font-weight:bold; color: #FFFFFF; text-decoration: none;}

.LinkVerdanaGrey8 { font-size: 8pt; font-family: verdana; color: #666666; text-decoration: none;}
.LinkVerdanaGrey8:hover { font-size: 8pt; font-family: verdana; color: #666666; text-decoration: underline;}
.LinkVerdanaGrey8NoHover { font-size: 8pt; font-family: verdana; color: #666666; text-decoration: none; }
.LinkVerdanaGrey8Hover { font-size: 8pt; font-family: verdana; color: #666666; }
.LinkVerdanaGreyBold8NoHover { font-size: 8pt; font-family: verdana; font-weight:bold; color: #666666; text-decoration: none; }

.LinkVerdanaBlack7 { font-size: 7pt; font-family: verdana; color: #000000; text-decoration: none;}
.LinkVerdanaBlack7:hover { font-size: 7pt; font-family: verdana; color: #000000; text-decoration: underline;}
.LinkVerdanaBlack8 { font-size: 8pt; font-family: verdana; color: #000000; text-decoration: none;}
.LinkVerdanaBlack8:hover { font-size: 8pt; font-family: verdana; color: #000000; text-decoration: underline;}
.LinkVerdanaBlack8NoHover { font-size: 8pt; font-family: verdana; color: #000000;}
.LinkVerdanaBlackBold8 { font-size: 8pt; font-family: verdana; font-weight:bold; color: #000000; text-decoration: none; }
.LinkVerdanaBlackBold8:hover { font-size: 8pt; font-family: verdana; font-weight:bold; color: #000000; text-decoration: underline; }
.LinkVerdanaBlackBold8NoHover { font-size: 8pt; font-family: verdana; font-weight:bold; color: #000000; text-decoration: none; }

.LinkVerdanaGreenBold9 { font-size: 9pt; font-family: verdana; font-weight:bold; color: #809E00; text-decoration: none;}
.LinkVerdanaGreenBold9:hover { font-size: 9pt; font-family: verdana; font-weight:bold; color: #809E00; text-decoration: underline;}
.LinkVerdanaGreenBold10 { font-size: 10pt; font-family: verdana; font-weight:bold; color: #809E00; text-decoration: none;}
.LinkVerdanaGreenBold10:hover { font-size: 10pt; font-family: verdana; font-weight:bold; color: #809E00; text-decoration: underline;}
.LinkVerdanaGreenBold8 { vertical-align:middle; font-weight:bold; font-size: 8pt; font-family: verdana; color: #809E00; text-decoration: none;}
.LinkVerdanaGreenBold8:hover { vertical-align:middle; font-weight:bold; font-size: 8pt; font-family: verdana; color: #809E00; text-decoration: underline;}
.LinkVerdanaGreen8NoHover { vertical-align:middle; font-size: 8pt; font-family: verdana; color: #809E00; text-decoration: none;}
.LinkVerdanaGreen8 { vertical-align:middle; font-size: 8pt; font-family: verdana; color: #809E00; text-decoration: none;}
.LinkVerdanaGreen8:hover { vertical-align:middle; font-size: 8pt; font-family: verdana; color: #809E00; text-decoration: underline;}
.LinkVerdanaGreenBold7 { vertical-align:middle;  font-size: 8pt; font-family: verdana; color: #809E00; text-decoration: none;}
.LinkVerdanaGreenBold7:hover { vertical-align:middle;  font-size: 8pt; font-family: verdana; color: #809E00; text-decoration: underline;}

.LinkVerdanaLightGreenBold8 { font-size: 8pt; font-family: verdana; font-weight:bold; color: #A6CE39; text-decoration: none;}
.LinkVerdanaLightGreenBold8:hover { font-size: 8pt; font-family: verdana; font-weight:bold; color: #A6CE39; text-decoration: underline;}

.LinkVerdanaBlueBold9 { font-size: 9pt; color: #435872; font-family: Verdana; font-weight: bold; text-decoration: none }
.LinkVerdanaBlueBold9:hover { text-decoration: underline }

/* Texts */
.TextGeneralBlack { FONT: 8pt/13pt verdana; color: #000000; }
.TextGeneralGrey { FONT: 8pt/13pt verdana; color: #666666; }

.TextVerdanaWhite6 { font-size: 6pt; font-family: verdana; color: #FFFFFF; }
.TextVerdanaWhite7 { font-size: 7pt; font-family: verdana; color: #FFFFFF; }
.TextVerdanaWhiteBold8 { font-size: 8pt; font-family: verdana; font-weight:bold; color: #FFFFFF; }
.TextVerdanaWhite8 { font-size: 8pt; font-family: verdana; color: #FFFFFF; }
.TextVerdanaWhite10 { font-size: 10pt; font-family: verdana; color: #FFFFFF; }
.TextVerdanaWhiteBold13 { font-size: 13pt; font-family: verdana; font-weight:bold; color: #FFFFFF; }
.TextVerdanaWhiteBold14 { font-size: 14pt; font-family: verdana; font-weight:bold; color: #FFFFFF; }
.TextVerdanaWhiteBold16 { font-size: 16pt; font-family: verdana; font-weight:bold; color: #FFFFFF; }

.TextVerdanaGreenBold14 { font-size: 14px; font-family: verdana; font-weight:bold; color: #809E00; }
.TextVerdanaGreenBold10 { font-size: 10pt; font-family: verdana; font-weight:bold; color: #809E00; }
.TextVerdanaGreenBold9 { font-size: 9pt; font-family: verdana; font-weight:bold; color: #809E00; }
.TextVerdanaGreen8 { font-size: 8pt; font-family: verdana; color: #809E00; }
.TextVerdanaGreen7 { font-size: 7pt; font-family: verdana; color: #809E00; }
.TextVerdanaGreenBold7 { font-size: 7pt; font-family: verdana; font-weight:bold; color: #809E00; }
.TextVerdanaGreenBold8 { font-size: 8pt; font-family: verdana; font-weight:bold; color: #809E00; }

.TextVerdanaLightGreenBold8 { font-size: 8pt; font-family: verdana; font-weight:bold; color: #A6CE39; }

.TextVerdanaRedBold8 { font-size: 8pt; font-family: verdana; font-weight:bold; color: #C13E2C; }

.TextVerdanaBlack7 { font-size: 7pt; font-family: verdana; color: #000000; }
.TextVerdanaBlack8 { FONT: 8pt verdana; color: #000000; }
.TextVerdanaBlack9 { font-size: 9pt; font-family: verdana; color: #000000; }
.TextVerdanaBlackItalic8 { font-size: 8pt; font-family: verdana; font-style:italic; color: #000000; }
.TextVerdanaBlackBold8 { font-size: 8pt; font-family: verdana; font-weight:bold; color: #000000; }
.TextVerdanaBlackBold9 { font-size: 9pt; font-family: verdana; font-weight:bold; color: #000000; }
.TextArialBlackBold9 { font-size: 9pt; font-family: arial; font-weight:bold; color: #000000; }
.TextVerdanaBlackBold14 { font-size: 14pt; font-family: verdana; font-weight:bold; color: #000000; }

.TextVerdanaGrey8 { font-size: 8pt; font-family: verdana; color: #666666; }
.TextVerdanaGreyBoldItalic8 { font-size: 8pt; font-family: verdana; font-weight:bold; font-style:italic; color: #666666; }

.TextVerdanaHavyGrey8 { font-size: 8pt; font-family: verdana; color: #454545; }
.TextVerdanaHavyGreyBold8 { font-size: 8pt; font-family: verdana; font-weight:bold; color: #454545; }
.TextVerdanaHavyBlueBold8 { font-size: 8pt; font-family: verdana; font-weight:bold; color: #004477; }

.TextVerdanaRed8 { font-size: 8pt; font-family: verdana; color: red; }

/* HTML Tags */
h1.HiddenText { font-size: 6pt; font-family: verdana; color: #FFFFFF; }
h1.TextGeneralBlack { FONT: 8pt/13pt verdana; color: #000000; }
h1.TextGeneralGrey { FONT: 8pt/13pt verdana; color: #666666; }
h1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #809E00; FONT-FAMILY: verdana }
td.CustomerLinkTop { border-top: 1px dashed #CECECE; }
td.CustomerLink:hover { background: #E6F8B6; }
td.CustomerLinkTop:hover { background: #E6F8B6; border-top: 1px dashed #CECECE;}
td.CustomerLinkSelected { background: #E6F8B6; }
td.CustomerLinkSelectedTop { background: #E6F8B6; border-top: 1px dashed #CECECE;}
ul { list-style-image:url(../all/resources/images/BulletHome.gif)}
li { padding-bottom: 5px;}

/* Forms */
.TextBox { border-bottom-style: groove; border-left-style: groove; border-right-style: groove; border-top-style: groove; color: #000000; font-family: Tahoma; font-size: 8pt }

   /* Google */
  #goog-wm {
    width: 800px;
    padding: 1em;
    border: 3px solid #aebd63;
    background-color: white;
  }
  #goog-wm h3.closest-match {
    color: #8f2831;
    border-bottom: 3px dashed #aebd63;
    padding-bottom: 0.5em;;
    font-size: 170%;
    margin: 0;
  }

  #goog-wm h3.closest-match a { }
    
  #goog-wm h3.other-things {
    color: #8f2831;
  }
     
  #goog-wm ul li { }
     
  #goog-wm li.search-goog {
    display: none;
  }
