BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}

.menuLink
{
    FONT-SIZE: 11px;
    COLOR: #009900;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
    
}

.menuLink:hover
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}

.colHeaderLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #99cc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    line-height: 14pt;
    background-color: #E7F7E7;
}

.colHeaderLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #99cc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    line-height: 14pt;
    background-color: #E7F7E7;
}

.colHeaderLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #99cc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    line-height: 14pt;
    background-color: #E7F7E7;
}

.contentLink
{
    FONT-WEIGHT: normal;    
    FONT-SIZE: 8pt;
    COLOR: #99cc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-ALIGN:left;
    
}

.contentLink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #99cc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    TEXT-ALIGN:left;
}

.close
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-ALIGN:left;
}

.close:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-ALIGN:left;
}


A {
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #009900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #009900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:active {
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.tabPage
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma
}
.copyright
{
    FONT-SIZE: 11px;
    COLOR: #444444;
    FONT-FAMILY: Tahoma
}
.button
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #99cc00 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #99cc00;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.button:active
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #009900 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #009f00;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.button:hover
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #009900 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #009900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #009f00;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.button1
{
    BORDER-RIGHT: #009900 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #009900 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #009900 1px solid;
    COLOR: #009900;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.button1:hover
{
    BORDER-RIGHT: #009900 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #009900 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #009900 1px solid;
    COLOR: #009900;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.button1:active
{
    BORDER-RIGHT: #009900 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #009900 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #009900 1px solid;
    COLOR: #009900;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

.chkBox{
    BORDER-RIGHT: #009900 0.01cm solid;
    BORDER-TOP: #009900 0.01cm solid; 
    BORDER-LEFT: #009900 0.01cm solid; 
    WIDTH: 21px; 
    BORDER-BOTTOM: #009900 0.01cm solid; 
    HEIGHT: 18px; 
    BACKGROUND-COLOR: #c4e26a
}

.tableBorder
{
    BORDER: #c4e26a 1px solid;    
}

.bgcolor
{
    BACKGROUND-COLOR: #e7f7e7
}

.hLine
{
    MARGIN-TOP: 10px;
    BORDER-BOTTOM: #009900 1px solid
}
.tableColumns
{
    PADDING-RIGHT: 50px;
    FONT-SIZE: 8pt;
    WIDTH: 150px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
    TOP: 197px;
    TEXT-DECORATION: none
}

.DTRButton{
    color: #ffffff;
    background-color: #009900;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 5pt;
    font-style: normal; 
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    cursor: pointer; 
    border: 0px;
    padding: 2px 2px 2px 2px;
    height: 13px;
    width:50px;   
}


.greenGoButton{
    color: #ffffff;
    background-color: #009900;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-style: normal; 
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    cursor: pointer; 
    border: 0px;
    padding: 2px 2px 2px 2px;
    height: 19px;
}
.goAnchor {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #009f00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.goAnchor:hover {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #009f00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.goAnchor:active {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #009f00; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.whiteCancelButton{
    color: #009900;
    background-color: #ffffff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    font-style: normal; 
    font-weight: bold;
    text-align: center;
    text-decoration: none;  
    border: 1px solid #009900;
    cursor: pointer;        
    height: 19px;
}

.clearAll
{
    CLEAR: both;
    OVERFLOW: hidden
}

.textboxStyle
{   
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    HEIGHT: 20px;       
    WIDTH: 140px;
}
.textboxStyleWsUser
{   
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    HEIGHT: 20px;       
    WIDTH: 140px;
}

.textareaStyle
{   
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    HEIGHT: 50px;       
    WIDTH: 311px;
}


.colorGrey{
    COLOR: #666666;
}

.colorGreen{
    COLOR: #99cc00; 
}

.colorDarkGreen{
    COLOR: #009900; 
}

.colorRed{
    COLOR: #ff0000; 
}

.fontSize7{
    FONT-SIZE: 7pt; 
}

.fontSize8{
    FONT-SIZE: 8pt; 
}

.fontSize10{
    FONT-SIZE: 10pt; 
}

.fontLeft{
    FONT-WEIGHT: normal;    
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    TEXT-ALIGN: left;
    line-height: 10pt;
}

.fontRight{
    FONT-WEIGHT: normal;     
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    TEXT-ALIGN: right;
    line-height: 10pt;
}

.fontCenter{
    FONT-WEIGHT: normal;    
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    TEXT-ALIGN: center;
    line-height: 10pt;
}

.fontLeftBold{
    FONT-WEIGHT: bold;    
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    TEXT-ALIGN: left;
    line-height: 10pt;
}

.fontRightBold{
    FONT-WEIGHT: bold;    
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    TEXT-ALIGN: right;
    line-height: 10pt;
}

.fontCenterBold{
    FONT-WEIGHT: bold;    
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    TEXT-ALIGN: center;
    line-height: 10pt;
}

.colHeader{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    TEXT-ALIGN: left;
    color: #99CC00;
    line-height: 14pt;
    background-color: #E7F7E7;
}

.colHeaderCenter{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    TEXT-ALIGN: center;
    color: #99CC00;
    line-height: 14pt;
    background-color: #E7F7E7;
}

.pageTitle
{
    FONT: bold 11pt Arial, Helvetica, sans-serif;
    COLOR: #009900;
    BACKGROUND-COLOR: #ffff00;
    line-height: 17pt;
    text-align: left;
    /**********Begin Modification for GIP Change**********/    
    padding-left: 10px;
    /**********End Modification for GIP Change**********/
}

.login
{
    FONT: bold 13pt Arial, Helvetica, sans-serif;
    COLOR: #009900;
    BACKGROUND-COLOR: #ffff00;
    line-height: 22pt;
    text-align: left;    
}

.lineDivider {
    FONT-SIZE: 1pt; HEIGHT: 0px; BACKGROUND-COLOR: #c4e26a
}

.mastHeadborders
{
    PADDING: 0px;
    Z-INDEX: 2;
    MARGIN: 15px 0px 0px 0px;
    WIDTH: 760px;
    POSITION: relative;
    HEIGHT: 18px
}

.mastHeadContainer
{
    PADDING: 0px;
    Z-INDEX: 2;
    MARGIN: 0px 0px 0px 20px;
    WIDTH: 740px;
    POSITION: relative;
    HEIGHT: 18px
}
.mastLine
{
    BORDER-TOP: #009900 1px solid;
    Z-INDEX: 1;
    margin:-1px 20px;
    WIDTH: 740px;
    POSITION: relative
}

.airbpLogo
{
    BORDER: 0px;
    PADDING: 0px;
    FLOAT: left;
    MARGIN: 0px 0px 0px 15px;
}

.beyondContainer
{
    PADDING: 0px;
    FLOAT: right;
    MARGIN: 0px;
}
.leftContainer
{
    FLOAT: left
}
.rightContainer
{
    FLOAT: right
}

.padding
{
    PADDING: 0px;
    FLOAT: left;
    MARGIN: 0px;
    WIDTH: 2px;
    BORDER-BOTTOM: #009900 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}

.marginProperty
{
   margin-left: 15px;
   margin-top:2px;
}


.mainTable{
   MARGIN: 14px 0px 0px 15px;   
   width:750px
}

.contentTable{
margin-left: 5px;
width:610px;
}

.menuProperty{      
   width:125px;   
}


.menuDivider {
    BORDER-BOTTOM: #009900 1px solid;
    HEIGHT: 20px;
}

.menuDividerTop {
    BORDER-TOP: #009900 1px solid;
    BORDER-BOTTOM: #009900 1px solid;
    HEIGHT: 23px;
}

.pipeProperty{
   margin-left: 5px;
   margin-right:5px;
   color:#99cc00;
   FONT-SIZE: 11px;
}

.vSpacer5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
    HEIGHT: 5px
}

.navigationPropertyie{
   
    PADDING: 0px;
    Z-INDEX: 2;
    MARGIN: 0px 0px 0px 20px;
    WIDTH: 750px;
    POSITION: relative;
    HEIGHT: 18px
 }
 
.navigationProperty{
   
    PADDING: 0px;
    Z-INDEX: 2;
    MARGIN: 15px 0px 0px 20px;
    WIDTH: 760px;
    POSITION: relative;
    HEIGHT: 18px
 }

.paginationProperty{
   margin-left: 2px;
   margin-right:2px;
}

.paginationTable{   
   height:30px;
   VERTICAL-ALIGN:center;
   TEXT-ALIGN:left;
}

TR{
height:20px;
}

.tdBorder{
 BORDER-RIGHT: #c4e26a 1px solid;  
 }
 
 .tdBorderB{ 
  BORDER-BOTTOM: #c4e26a 1px solid;
  } 
 
 .tdBorderT{ 
  BORDER-TOP: #c4e26a 1px solid;
  } 
  
  .tdBorderLT{ 
  BORDER-LEFT: #c4e26a 1px solid; 
  BORDER-TOP: #c4e26a 1px solid;
  }
 
  .tdBorderRT{ 
  BORDER-RIGHT: #c4e26a 1px solid; 
  BORDER-TOP: #c4e26a 1px solid;
  }
   
 .tdBorderRB{
  BORDER-RIGHT: #c4e26a 1px solid;  
  BORDER-BOTTOM: #c4e26a 1px solid;  
 }
 
 .tdBorderLR{
  BORDER-LEFT: #c4e26a 1px solid;  
  BORDER-RIGHT: #c4e26a 1px solid;  
  }
  
  .tdBorderLBR{
  BORDER-LEFT: #c4e26a 1px solid;  
  BORDER-BOTTOM: #c4e26a 1px solid;
  BORDER-RIGHT: #c4e26a 1px solid;   
  }
 
   .tdBorderLB{
  BORDER-LEFT: #c4e26a 1px solid;  
  BORDER-BOTTOM: #c4e26a 1px solid;  
  }
  
  .popUpPageTitle
  {
   FONT: bold 11pt Arial, Helvetica, sans-serif;
   COLOR: #009900;
   BACKGROUND-COLOR: #ffff00;
   line-height: 20pt;
   text-align: center;
   margin:10px 5px 5px 5px;
   width:90%;
 }
 
 .checkbox{
 WIDTH: 12px; 
 HEIGHT: 12px
 }
 
 .vheight1
 {
 height:1px;
 }
 
 .vheight5
 {
 height:5px;
 }
 .vheight7
 {
 height:7px;
 }
 .vheight10
 {

 height:10px;
 }
 
 .vheight15
 {
 height:15px;
 }
 
 .mRight5 {
    MARGIN-RIGHT: 5px
}
  
 .clearAll
 {
     CLEAR: both;
     OVERFLOW: hidden
}

.tableBorderL{
  BORDER-LEFT: #c4e26a 1px solid;  
  }
  
.tableBorderT{
  BORDER-TOP: #c4e26a 1px solid;  
}

.width90{
	width: 90px;
}

.width50{
	width: 50px;
}

.width70{
	width: 70px;
}


.tr-greybg
{
    BACKGROUND-COLOR: #cccccc
}
.tr-greybg
{
    BACKGROUND-COLOR: #cccccc
}
.tr-shadegreybg
{
    BACKGROUND-COLOR:#a4aab5
}
.tr-expgreybg
{
    BACKGROUND-COLOR:#ffff8c
}
.greybg
{
    BACKGROUND-COLOR: #cccccc
}
.yellowbg
{
    BACKGROUND-COLOR: #ffffcc
}
.close
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: green;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.close:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: green;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.close:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: green;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.fontLeftSur{
    FONT-WEIGHT: normal;    
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left;
    line-height: 12pt;
}
.fontLeftSurBold{
    FONT-WEIGHT: bold;    
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left;
    line-height: 12pt;
}  
.fontCenterSurBold{
    FONT-WEIGHT: bold;    
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center;
    line-height: 12pt;
}
.fontCenterSur{
    FONT-WEIGHT: normal;    
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center;
    line-height: 12pt;
}

/**********Begin Modification for GIP Standards**********/
.pageSubTitle
{
    FONT: bold 11pt Arial, Helvetica, sans-serif;
    COLOR: #99cc00;
    line-height: 17pt;
    text-align: left;    
}

/**********End Modification for GIP Standards**********/
/**********Begin Modification for Non Fuel Product Pricing Changes**********/
.textboxStyleUpdated
{   
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    HEIGHT: 20px;       
}
/**********End Modification for Non Fuel Product Pricing Changes**********/

/***********************************************
* Begin - for customer notes page
***********************************************/
.textareaShorterStyle
{   
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    HEIGHT: 55px;       
    /**********Begin Modification for adding column creation Date*********/
    WIDTH: 180px;
    /**********End Modification  for adding column creation Date**********/
}
/***********************************************
* End - for customer notes page
***********************************************/
