﻿


    A.bannerURL:visited   { border:none; color: #0000a0; text-decoration: none; }
    A.bannerURL:link      { border:none; color: #0000a0; text-decoration: none; }
    A.bannerURL:hover     { border:none; color: #ff0000; text-decoration: underline; }


    A.infoGoogleURL:visited   { border:none; color: #0000a0; text-decoration: none; }
    A.infoGoogleURL:link      { border:none; color: #0000a0; text-decoration: none; }
    A.infoGoogleURL:hover     { border:none; color: #ff0000; text-decoration: underline; }

    A.actionURL:visited   { font-size: 11px; border:none; color: #0000a0; text-decoration: none; }
    A.actionURL:link      { font-size: 11px; border:none; color: #0000a0; text-decoration: none; }
    A.actionURL:hover     { font-size: 11px; border:none; color: #ff0000; text-decoration: underline; }
    


body {
font: 100% verdana, arial, sans-serif;
background-color: #fff;
/*margin: 50px;*/
margin: 0 0 0 0;
}

.bannerUpperRight {
  padding-right:20px; 
  padding-top: 10px; 
  font-weight:bold; 
  vertical-align:top; 
  font-size: 10px;
  font-family: Verdana, Arial, Sans-Serif;
}

/* begin css tabs */

ul#banner1_tabnav { 
	/* general settings */
	text-align: right; /* set to left, right or center */
	margin: 10px 0 0 0; /* set margins as desired */
	font: bold 12px verdana, arial, sans-serif; /* set font as desired */
	border-bottom: 1px solid #222; /* set border COLOR as desired */
	list-style-type: none;
	padding: 2px 10px 3px 20px; /* THIRD number must change with respect to padding-top (X) below */
	
}

ul#banner1_tabnav li { /* do not change */
	display: inline;
}

body#tab1 li.tab1, 
body#tab2 li.tab2, 
body#tab3 li.tab3, 
body#tab4 li.tab4, 
body#tab5 li.tab5, 
body#tab6 li.tab6, 
body#tab7 li.tab7,
body#tab8 li.tab8,
body#tab9 li.tab9,
body#tab10 li.tab10,
body#tab11 li.tab11,
body#tab12 li.tab12,
body#tab13 li.tab13,
body#tab14 li.tab14,
body#tab15 li.tab15,
body#tab16 li.tab16,
body#tab17 li.tab17,
body#tab18 li.tab18,
body#tab19 li.tab19,
body#tab20 li.tab20,
body#tab21 li.tab21

{ 
	/* settings for selected tab */
	border-bottom: 1px solid #eee; /* set border color to page background color */
	background-color: #fff; /* set background color to match above border color */
	
}

body#tab1 li.tab1 a, 
body#tab2 li.tab2 a, 
body#tab3 li.tab3 a, 
body#tab4 li.tab4 a, 
body#tab5 li.tab5 a,
body#tab6 li.tab6 a,
body#tab7 li.tab7 a,
body#tab8 li.tab8 a,
body#tab9 li.tab9 a,
body#tab10 li.tab10 a,
body#tab11 li.tab11 a,
body#tab12 li.tab12 a,
body#tab13 li.tab13 a,
body#tab14 li.tab14 a,
body#tab15 li.tab15 a,
body#tab16 li.tab16 a,
body#tab17 li.tab17 a,
body#tab18 li.tab18 a,
body#tab19 li.tab19 a,
body#tab20 li.tab20 a,
body#tab21 li.tab21 a
{ 
	/* settings for selected tab link */
	background-color: #eee; /* set selected tab background color as desired */
	color: #000; /* set selected tab link color as desired */
	position: relative;
	top: 1px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#banner1_tabnav li a { 
	/* settings for all tab links */
	padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
	border: 1px solid #222; /* set border COLOR as desired; usually matches border color specified in #tabnav */
	/* background-color: #eef; set unselected tab background color as desired */
	background-color: #0e51a3;
	color: #ddd; /* set unselected tab link color as desired */
	margin-right: 0px; /* set additional spacing between tabs as desired */
	text-decoration: none;
	border-bottom: none;
  padding-left: 10px;
	padding-right: 10px;
}

ul#banner1_tabnav a:hover { 
	/* settings for hover effect */
	background: #fff; /* set desired hover color */
	color: #f00;
}


.banner {
	/* background-color: #0a3b76; */
  /* background-color: #c3daf9; */

}

h1 
{

}


.fleetDDL 
{
  font-size: 10px; 
}




    .bannerDeviceDDL {
      font-size: 8pt; font-family:Verdana ,Arial, sans-serif;
    }



    .midBannerDDLs {
      font-size: 8pt; font-family:Verdana ,Arial, sans-serif;
    }


























    
  .gvStyle { 
      border-bottom: solid 1px #999999;  
      border-top: solid 1px #4170b7; 
      font-family: Arial, Helvetica, Sans-Serif; 
      font-size: 12px; 
      border-collapse: collapse; 
   }
  
  .gvHeaderStyleLeftmost1 {
      background-color: #4170b7; 
      font-weight: bold; 
      color: White;
      border-left: solid 1px #4170b7;
  }
  
  .gvHeaderStyle1 { 
      background-color: #4170b7; 
      font-weight: bold; 
      color: White; 
      border-left: solid 1px #999999; border-right: solid 1px #999999; 
  }
  
  .gvHeaderStyleRightmost1 {
      background-color: #4170b7; 
      font-weight: bold; 
      color: White;
      border-right: solid 1px #4170b7;
  }
  
    
  .gvCellLeftmost { border-left: solid 1px #999999; }
  
  .gvCell { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; }
  
  .gvCellRightmost { border-right: solid 1px #999999; }
   
   /*
  .gvRow { background-color: #eeeeee; }
  
  .gvAlt { background-color: #dcdcdc; }
  */
  
    .gvRow { background-color: #e0e0e0; }
  
  .gvAlt { background-color: #e8e8e8; }
  
  .gvHover { background-color: Yellow; }
  
  .gvSelectedRow { background-color: Yellow; }
   
   
  .gvPagerStyle1 { 
      text-align:center;
      background-color: #7198d2; 
      font-weight: bold; 
      font-size: 11px;
      color: White; 
      border-left: solid 1px #999999; border-right: solid 1px #999999; 
  }
   
  A.gvPager:visited   { font-size: 10px; border:none; color: White; text-decoration: none; }
  A.gvPager:link      { font-size: 10px; border:none; color: White; text-decoration: none; }
  A.gvPager:hover     { font-size: 10px; border:none; color: Black; text-decoration: underline; }
  
  A.gvSubtle:visited   { border:none; color: Black; text-decoration: none; }
  A.gvSubtle:link      { border:none; color: Black; text-decoration: none; }
  A.gvSubtle:hover     { border:none; color: Red; text-decoration: underline; }
     
     
  .gvSmallButton
  {font-size:11px; font-family:Tahoma,geneva,helvetica,sans-serif;  color:#000000; text-decoration:none;}
     
  .gvSmallDDL
  {font-size:11px; font-family:Tahoma,geneva,helvetica,sans-serif;  color:#000000; text-decoration:none;}   
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     /* settings form */
     
              .settingsFormDiv {
                margin-top: 15px; 
                font-family:Arial, Helvetica, Sans-Serif; 
                font-size: 9pt;
              }
              
              .settingsFormHeaderTable {               
                width:935px; 
                border: solid 1px #4170b7;
              }
              
            
              .settingsFormHeaderTD {
                  padding-left: 10px; 
                  height: 25px; 
                  background-color:#4170b7; 
                  color:White; 
                  font-weight:bold;
              }
            
              .settingsFormFieldsTable {
                  width:935px; 
                  border: solid 1px #bbbbbb; 
                  border-collapse:collapse;
              }             
              
              .settingsFormSubHeaderTD {
                padding-left: 10px; 
                height: 20px; 
                background-color:#bbbbbb; 
                font-weight:bold;
              }
              
              .settingsFormSubHeaderHelpTextTD {
                padding-left: 10px; 
                height: 20px; 
                background-color:#eeeeee; 
                font-size: 8pt;
              }
              
              .settingsFormFieldsTR {
                padding-bottom:10px; 
                padding-top: 10px; 
              }
              
              .settingsFormFieldsTD {
                background-color: #eeeeee;
              }
              
              .settingsFormFieldsSubTABLE {
                width:915px;
              }
            
              .settingsFormLabel { 
	                background-color: #eeeeee;
	                height: 25px;
	                text-align:right; 
	                
              }
              
              .settingsFormTextAreaLabel {
              	  background-color: #eeeeee;
	                text-align:right; 
	                vertical-align: top;
	                padding-top: 5px;
              }
              
              .settingsFormValue { 	                
	                padding-left: 5px; 
	                background-color: #eeeeee;
	                height: 25px;
              }
              
              .settingsFormValue SELECT {
                  font-family: Monospace;
              }
              
              .settingsFormOneLineInput { 
	                width: 580px;
	                font-family: Monospace;
	                
              }
              

              
              .settingsFormTextArea {
                  width: 580px;
              }
              
              .settingsFormFooterButtonsTABLE {
                padding-top: 5px;
                padding-bottom: 20px;
              }
              
              .settingsFormFooterButtonsTD {
                padding-left: 10px;
              }
              
              .settingsFormFooterButtons {
                width: 70px;
              }
              
              .settingsFormFooterResultsLabel {
                font-weight: bold;
                color: #FF0000;
              }
              
              
              .fullWidthSummaryTable {
                width: 935px;
              
              }
              
              
              
              
              
              
              
              
              
              
              
              
              
              .summaryTableButtons {
                width: 100px;
              }
              
              .summaryTableTopInstructionalHeader {
                font-family: Arial, Helvetica, Sans-Serif;
                font-size: 9pt;
                font-weight: bold;
                padding-top: 10px;
                padding-bottom: 10px;
              }

              .summaryTableTopInstructionalHeaderRed {
                font-family: Arial, Helvetica, Sans-Serif;
                font-size: 9pt;
                font-weight: bold;
                padding-top: 10px;
                padding-bottom: 10px;
                color: Red;
              }

              .summaryTableTopInstructionalText {
                font-family: Arial, Helvetica, Sans-Serif;
                font-size: 9pt;
                padding-top: 10px;
                padding-bottom: 10px;
              }
              
              .summaryTableBottomInfoLabel {
                font-family: Arial, Helvetica, Sans-Serif;
                font-size: 9pt;
                color: Red;
                font-weight: bold;
                padding-top: 10px;
                padding-bottom: 10px;
              }
              
              .settings_PlaceHolder_Error_label {
                font-family: Arial, Helvetica, Sans-Serif;
                font-size: 9pt;
                color: Red;
                font-weight: bold;
                padding-top: 10px;
                padding-bottom: 10px;
              }
              
              
              
              
              
              
              
              
              
              
              
              
              
              
              
              
     
     /* settings form */
     
     
              .SplitSettingsFormDiv {
                margin-top: 0px; 
                margin-left: 10px;
                font-family:Arial, Helvetica, Sans-Serif; 
                font-size: 9pt;
              }
              
              .SplitSettingsFormHeaderTable {               
                width:625px; 
                border: solid 1px #4170b7;
              }
              
              .SplitSettingsFormHeaderTableWide {               
                width:890px; 
                border: solid 1px #4170b7;
              }
              
              .SplitSettingsFormHeaderTD {
                  padding-left: 10px; 
                  height: 20px; 
                  background-color:#4170b7; 
                  color:White; 
                  font-weight:bold;
              }
              
              .SplitSettingsFormFieldsTable {
                  width:625px; 
                  border: solid 1px #bbbbbb; 
                  border-collapse:collapse;
              }   
            
              .SplitSettingsFormFieldsTableWide {
                  width:890px; 
                  border: solid 1px #bbbbbb; 
                  border-collapse:collapse;
              }             
              
              .SplitSettingsFormFieldsSubTABLEWide {
                width:870px;
              }
              
              .SplitSettingsFormFieldsSubTABLE {
                width:605px;
              }
            
              
              .SplitSettingsFormOneLineInput { 
	                width: 350px;
	                font-family: Monospace;
              }
              
              .settingsFormOneLineInputWide { 
	                width: 545px;
	                font-family: Monospace;
	                
              }
              
              .SplitSettingsFormTextArea {
                  width: 280px;
              }
              
              .SplitSettingsFormTextArea2 {
                  width: 470px;
              }
              
              .SplitSettingsfullWidthSummaryTable {
                width: 625px;
              
              }
              
              .SplitSettingsFormFooterButtonsTD {
                width: 400px;
                padding-left: 5px;
              }
              
              .SplitSettingsFormFooterButtonsTDWide {

              }
              
              .SplitSettingsFormFooterButtonsTABLE {
                width: 605px;
                padding-top:5px;
              }
              

              
              .settingsFormLongButton {
                width: 200px;
              }
              
              
              
              .btnpanel {
                padding-left: 0px;
              }
              
              .mini_btn {
                font-size: 10px;
                height: 22px;
               }


                         
     /*¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯Left Side Sub Menu Style 01 ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯*/
      .module_s1				{background:url(../images/webGraphics/subMenu01/mainmenu_bg.gif) repeat-y; margin:0px 0px 25px 0px;}
      .module_s1 div 			{background:url(../images/webGraphics/subMenu01/mainmenu_top.gif) no-repeat 0 0}
      * html .module_s1 div 	{width:100%}
      .module_s1 div div		{background:url(../images/webGraphics/subMenu01/mainmenu_bottom.gif) no-repeat 0 bottom}
      .module_s1 div div div	{width:100%; background:url(../images/webGraphics/subMenu01/spacer.gif); padding:0px 0px 18px 0px;}
      .module_s1 div div div div {padding:0px 0px 0px 0px;}
      .module_s1 h3			{color:#154b6d; font:bold 14px Arial; padding:17px 0px 14px 47px; margin:0px 0px 0px 0px;}
      .module_s1 table		{margin:0px 0px 0px 22px; width:151px}
      .module_s1 table table	{margin:0px 0px 0px 0px; width:auto}
      /*--- .module_s1 td 			{padding:3px 0px 6px 0px; background:url(../images/webGraphics/subMenu01/li_bg.gif) repeat-x bottom}  ---*/
      .module_s1 td 			{padding:3px 0px 6px 0px; }
      .module_s1 td td		{padding:0px 0px 0px 0px;}
      .module_s1 td div		{margin:6px 0px 0px 0px; padding:0px 0px 0px 0px; background:none;}
      .module_s1 img			{width:0px; height:0px}
      .module_s1 .sublevel	{background:url(../images/webGraphics/subMenu01/mainmenu_bullet.gif) no-repeat 8px 10px; padding:5px 0px 0px 26px; margin:0px 0px 0px 0px; color:#36517e !important; font:bold 12px Arial; text-decoration:none;}




                         
     /*¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯Banner A 990 (top) ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯*/
      .module_s2				{background:url(../images/webGraphics/bannerA990/banner_bg.gif) repeat-y; margin:0px 0px 5px 0px;}
      .module_s2 div 			{background:url(../images/webGraphics/bannerA990/banner_top.gif) no-repeat 0 0}
      * html .module_s2 div 	{width:100%}
      .module_s2 div div		{background:url(../images/webGraphics/bannerA990/banner_bottom.gif) no-repeat 0 bottom}
      .module_s2 div div div	{width:100%; background:url(../images/webGraphics/bannerA990/spacer.gif); padding:0px 0px 18px 0px;}
      .module_s2 div div div div {padding:0px 0px 0px 0px;}
      .module_s2 h3			{color:#154b6d; font:bold 14px Arial; padding:17px 0px 14px 23px; margin:0px 0px 10px 0px;}
      .module_s2 table		{margin:0px 0px 0px 22px; width:151px}
      .module_s2 table table	{margin:0px 0px 0px 0px; width:auto}
      /*--- .module_s2 td 			{padding:3px 0px 6px 0px; background:url(../images/webGraphics/bannerA990/li_bg.gif) repeat-x bottom}  ---*/
      .module_s2 td 			{padding:3px 0px 6px 0px; }
      .module_s2 td td		{padding:0px 0px 0px 0px;}
      .module_s2 td div		{margin:6px 0px 0px 0px; padding:0px 0px 0px 0px; background:none;}
      .module_s2 img			{width:0px; height:0px}
      .module_s2 .sublevel	{background:url(../images/webGraphics/bannerA990/banner_bullet.gif) no-repeat 8px 10px; padding:5px 0px 0px 26px; margin:0px 0px 0px 0px; color:#36517e !important; font:bold 12px Arial; text-decoration:none;}
