/******************************************************
   (c) 2006 Walon Ltd
   XHTML Style: Walon
   $Workfile::   std_style_wal.css           $
*******************************************************/

body, table, strong, input, select, textarea, button, dropdown, .ui-widget select, ui-widget 
{
	font-family: Calibri, Verdana, Arial, Helvetica, san-serif;
	font-size: 8pt;
}
.ui-widget  
{
	font-family: Calibri, Verdana, Arial, Helvetica, san-serif;
	font-size: 8pt;
}
.ui-widget std_dropdown
{
	font-family: Calibri, Verdana, Arial, Helvetica, san-serif;
	font-size: 8pt;
}
body
{
	cursor: default;
	border: 0px;
	margin: 0px;
	background-color: #ffffff;
	


}

.bold                
{
	font-weight: bold;
}

/* RKF 17/5/2007 */
/***** Message Box *****/
div.messages
{
 font-weight: bold;
font-size:  large;
	text-align: left;
	width: 100%;
	margin: 5px auto 5px auto;
	padding: 5px;
	border: 1px solid #FFFFFF;
	background-color:  Red;
	color: black;
}
div.text
{
/*color: Lime;*/
}
div.utext
{
	padding-right: 10px;
	/*color: Lime;*/
}
div.number
{
	padding-right: 10px;
	/*color: Lime;*/
}
div.date
{
 font-weight: bolder;
/* color: #004e94 */
 
}
/* RKF 17/5/2007 */
/***** Table Row Header *****/

tr.list-h    
{
/*	background: #C4D1F7; */
background: #999;
	color: #000000;
	border-width: 1px 1px 1px 1px;
border-radius: 5px;
}

/* RKF 17/5/2007 */
/***** Table Row (Odd) *****/
tr.list-o    
{
	/* background: #EAEDF5; */
	background: #FFFFFF;
	/* color: black; */
/*	 color: #004C94; */
	 color: #393939;  
	 
}

/* RKF 17/5/2007 */
/***** Table Row (Even) *****/
tr.list-e    
{
	/* background: #FFEEBC; */
	background: #FFFFFF;
	/* color: black; */
	color: #004C94;
	color: #393939; 
}
tr.highlight-list    
{
	background: #FFFF80;
/* color: #004C94; */
color: #393939;
}

{
	background-color: #EAEDF5;
	text-align: left;
}
input.text
{
	background-color: #EAEDF5;
	text-align: left;
}
input.ltext
{
	background-color: #EAEDF5;
	text-align: left;
	text-transform: lowercase
}
input.utext
{
background-color: #EAEDF5;

	text-align: left;
	text-transform: uppercase;
}
.inputfocus
{
	background: #FFEEBC;
}
input.button
{
/*	background-color: #C4D1F7; */
background-color: #999;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
}
input.button_mouseover
{
	background-color: #FFEEBC;
	color: #000000;
	font-weight: bold;
	border-style: inset;
}
td.caption, div.caption  
{
	font-weight: bold;
	/*color: Lime;*/
	font-size: 10pt
	
}
th.text
{
	text-align: left;
	padding-right: 20px;
 font-weight: bold;
}
th.number    
{
	text-align: right;
	padding-right: 20px;
}
td.
{
	border: none;
	  
}
td.page_heading
{
 font-weight: bolder;
 text-decoration: underline;
}
td.text, div.text      
{
	text-align: left;
	padding-right: 30px;
/*	color: #004e94; */
/*color: Lime;*/
}
td.number, div.number 
{
	text-align: right;
}
img.weblink
{
	margin-left: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	border-style: none;
}

/* RKF 17/5/2007 */
/***** Heading Styles - H1 *****/
h1
{
	font-size: 14pt;
	color: #000000;
	 
}

/* RKF 17/5/2007 */
/***** Screen Title *****/
h1.title     
{
	text-align: centre;
	line-height: 10pt;
	font-size: 16pt;
	/*font-size: large;*/
	font-weight: bold;
	padding-top: 2px;
	color: #393939;
	/*color: Lime;*/
}

/* RKF 17/5/2007 */
/***** Heading Styles - H2 *****/
h2
{
	/*font-size: 12pt;*/
	/*font-size: 11px;*/
	/*color: #000000;*/
	/*line-height: 175%;*/
}
h4
{
	color: White;
	color: #393939;
}
h5
{
	color: White;
	color: #393939;
}	
h6
{
	color: White;
	color: #393939;
}	

#rightCol p, #rightCol td {
font-size: 10px;
margin: 0px 10px;
line-height: 100%;
/* color:  #004e94; */

}

a {
/* color: #004e94; */
color: #white;
/* color: #393939;*/
}

h1 {
font-size: 13px;
/* color: #004e94; */

}

div.left_logo
 {
/*background-image: url("../fiatlogo2.jpg");*/

background-color: transparent;
background-repeat: no-repeat;
background-position: center;
width: 100%;
height: 150px;

}
rightCol {
float: right;
width: 50px;
/*width: 169px;*/
margin-right: 30px !important;
margin: 308px 8px 0 0; 

}
#rightCol h2 {
color: #ffffff;
font-size: 9px;
width: 162px;
height: 25px;
display: block;
background: url(../hl_title.gif) no-repeat;
margin: 0 0 0 8px;
padding: 3px 0 0 8px;
}
/*#rightCol div.rc {
width: 90%;
/*padding: 7px;*/ 

#rightCol div.hlbottom {
/*width: 100%;*/
/*padding: 7px;*/ 
height: 4px;
overflow: hidden;
background: url(../hl_ftr.gif) no-repeat;
}
#rightCol div.hl {

background: url(../hl_bg.gif) no-repeat;
padding: 0px;
padding-top: 8px;
margin-bottom: 10px;
/*width: 50px;*/
}
#rightcol div.hl2 {
width: 175px;
 height: 0px;
padding: 0px;
padding-top: 8px;
margin-bottom: 10px;
/*width: 50px;*/
}
div.left_column1
{
margin-top: 150px;
margin-left: 5px;
}
div.left_column2
{
margin-left: 5px;
}
/* RKF 17/5/2007 */
/***** Heading Styles - H3 *****/
h3
{
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
img.lweb_disabled
{
	filter:alpha(opacity=40);
}
strong
{
	font-style: italic;
	color: #000000;
}
a:link
{
/*	color: #0000ff; */
	color: #393939;
	 /*color: Lime;*/
 
	text-decoration: underline;
}
a:hover
{
/*	color: #ff0000; */
	/*text-decoration: underline;*/
color: grey;
/*font-size: small;*/
 
 	
}   
.maximized   
{
	width: 100%;
	height: 100%;
}
.whitebg     
{
	background-color: #ffffff;
}
.hidden__
{
	position: absolute;
	visibility: hidden;
	overflow: hidden;
	width: 0px;
	height: 0px;
	display: none;
}
/******************************************************
	XHTML Standard Weblet Styles
*******************************************************/

/* RKF 17/5/2007 */
/***** Top Border (Left) *****/
/***** Reduced down to zero height and width to accommodate the Top Border (Right) *****/
.std_headerl
{
   
	/* background-color: #879FE3; #393939*/
	background-color: #FFFFFF;
	/* border-top: 3px solid #FFC71E; */
	/* border-bottom: 1px solid #FFC71E; */
	/*border-top: 5px solid #FFFFFF;*/ 
	 border-top:  none; 
	border-bottom: 1px solid #FFFFFF;
	/*background-image: url("../Autologic_Logo.gif");*/
	/*background-image: url("../Walon_Logo2.gif");*/
   /*background-image: url("../Autologic Logo.jpg");*/ 
	 background-image: url("../BCA Logo Newer.gif"); 
	background-repeat:   no-repeat;
	background-position: left center;
	border-color: #01478c;
	vertical-align: middle;
	text-align: left;
	width: 48%;
	height: 48px;
	/*width:  200px;*/
	/*height: 48px;*/
}

/* RKF 17/5/2007 */
/***** Top Border (Right) *****/
.std_headerr
{
	/* background-color: #879FE3; */
	background-color: #FFFFFF;
	
	/* border-top: 3px solid #FFC71E; */
	/* border-bottom: 1px solid #FFC71E; */
	background-color: #016F52;
	background-repeat: no-repeat;
/*	background-image: url("../Walon_Logo2.gif");*/
   background-image: url("../bca_background3.gif");
	background-repeat:   repeat;
	background-position: left center;
	border-top:  none ;
	border-bottom: 1px solid;
	border-color: #01478c;
	vertical-align: bottom;
	text-align: right;
	width:  80%;
	height: 48px;
} 
.std_headerm
{
	/* background-color: #879FE3; */
	background-color: #FFFFFF;
	/* border-top: 3px solid #FFC71E; */
	/* border-bottom: 1px solid #FFC71E; */
	border-top:  none;
	border-bottom: 1px solid #FFFFFF;
	/*background-image: url("../header-07.jpg");*/
	background-image: url("../bca_background3.gif");
		background-repeat: repeat;
	background-position: center center;
	border-color: #01478c;
	vertical-align: right;
	text-align: right;
	width:  200px;
	height: 48px;
}
/* RKF 17/5/2007 */
/***** Separator between Top Borders main screen *****/
.std_menutop_bg 
{
	/* background-color: #7281AF; */
	background-color: #004C94;
	background-color: #ffffff;
	border-bottom: 2px solid #ffffff;
}

/* RKF 17/5/2007 */
/***** Menu Bar Buttons *****/
a.std_menu, a.std_menu:hover, a.std_menu_selected
{
	/* color: #404E78 */
	color: #004C94;
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, san-serif;
	/* Take out border from left hand menu buttons */
	/* border-width: 0px 1px 1px 5px; */

	/* Borders are: Top,Right,Bottom,Left */
	border-width: 0px 0px 1px 0px;
}

a.std_menu, a.std_menu_selected
{
	/* background-color: #97AFF1; */
/*	background-color: #004C94; /* Autologic Blue */ 
	background-color: #999;
	/* border-color: #7281AF #EAEDF5 #7281AF #404E78; */
	/* border-color: #7281AF #EAEDF5 #7281AF #004C94; */
	border-color: #004C94 #004C94 #FFFFFF #004C94;
	color: #000000;
}
a.std_menu:hover
{
	/* color: #ffffff; */
/*	color: #8DA7CF; */
	color: #d0b000;
/*	background-color: #004C94; /* Autologic Blue */ 
			background-color: #666;
		border-color: #004C94 #004C94 #FFFFFF #004C94;
}
.std_footer
{
/*	background-color: #C4D1F7;*/
	background-color: #999;
	color: #000000;
	font-size: 8pt;
	text-align: center;
	line-height: 20px;
	border-top: 1px solid #7281AF;
	border-bottom: 1px solid #7281AF;
} 

/* RKF 17/5/2007 */
/***** Menu Bars (Left, Top and Right) *****/
.std_layout_outline
{
	/* background-color: #CCD7F6; */
	background-color: #004C94;
 
	background-color: #FFFFFF;
      
}
.std_layout_outline2
{
	/* background-color: #CCD7F6; */
	background-color: white;
	width: 162px;

}
.std_layout_v2_content
      {
	/*background-image: url("../Autologic logo colour.jpg") ;*/
  
		background-repeat: no-repeat;   
	vertical-align: top;
	text-align: centre;
	width: 95%;
	 
      }
.std_layout_content
      {
	vertical-align: top;
	text-align: centre;
	width: 95%;
      }
.std_layout3_content
      {
	width: 90%;
      }
.std_layout5_content
      {
	vertical-align: top;
	text-align: left;
	width: 80%;
      }

/* RKF 17/5/2007 */
/***** Hyperlink Styles *****/

.std_anchor
{
}
.std_anchor_mouseover
{
}
.std_anchor_text
{
/*color: Lime;*/ 
font-size: 10pt

}
.std_attachment_panel_top
{
}
.std_attachment_panel_left
{
}
.std_attachment_panel_center
{
}
.std_attachment_panel_right
{
}
.std_attachment_panel_bottom
{ 
   	border: 1px solid #7281AF;
}
.std_banner
{
	cursor: hand;
}

/* RKF 17/5/2007 */
/***** Buttons *****/
.std_button
{
      padding-left: 2px;
      padding-right: 2px;
      font-size: 11px;
      color: #000000;
   border: 2px outset #999999;
/*      background-color: #8e9eC0; */
      background-color: #dddddd;
}
.std_button_mouseover
{
      padding-left: 2px;
      padding-right: 2px;
      font-size: 11px;
     /* color: #000000; */
		color: #000000;
    /* border: 2px inset #016F52;*/
    /*background-color: #016F52; */
	   border: 2px inset #01377D;
    background-color: #01377D; 
}

/* RKF 17/5/2007 */
/***** Checkboxes *****/
.std_checkbox
{

}
.std_tab_pages_top_tabs
{

}
.std_checkbox_mouseover 
{
}
.std_checkbox_text
{
}
.std_click_image
{
}
.std_click_image_disabled
{
   filter:alpha(opacity=40);
}


/* RKF 17/5/2007 */
/***** Drop-down/Combo Boxes *****/
.std_dropdown
{
	background-color: #EAEDF5;
	font-size: 10pt;
	text-align: left;
		border-width: 1px 1px 1px 1px;
border-radius: 5px;

}
.std_dropdown_mouseover
{
}



/* RKF 17/5/2007 */
/***** Buttons *****/
.std_button
{
      padding-left: 2px;
      padding-right: 2px;
      font-size: 11px;
      color: #000000;
   border: 2px outset #999999;
/*      background-color: #8e9eC0; */
      background-color: #dddddd;
}
.std_button_mouseover
{
      padding-left: 2px;
      padding-right: 2px;
      font-size: 11px;
     /* color: #000000; */
		color: #000000;
    /* border: 2px inset #016F52;*/
    /*background-color: #016F52; */
	   border: 2px inset #01377D;
    background-color: #01377D; 
}

/* RKF 17/5/2007 */
/***** Checkboxes *****/
.std_checkbox
{

}
.std_tab_pages_top_tabs
{

}
.std_checkbox_mouseover 
{
}
.std_checkbox_text
{
}
.std_click_image
{
}
.std_click_image_disabled
{
   filter:alpha(opacity=40);
}


/* RKF 17/5/2007 */
/***** Drop-down/Combo Boxes *****/
.std_dropdown
{
	background-color: #EAEDF5;
	font-size: 10pt;
	text-align: left;
		border-width: 1px 1px 1px 1px;
border-radius: 5px;

}
.std_dropdown_mouseover
{
}

/* RKF 17/5/2007 */
/***** Image Buttons *****/
/*NEW HOMEPAGE BUTTONS JW*/
.std_image_button img
{
	max-width: 100%;
	height: auto;	
}

.std_image_button_mouseover img
{
	max-width: 100%;
	height: auto;
}

.std_image_button
{
	width: 50px;
    border: none;
	background: transparent;
	margin-bottom: 4px;	
}
.std_image_button_mouseover
{
	border: none;
	background: transparent;
	box-shadow: 1px 1px 4px 2px #777777;
	border-radius: 6px;
	margin-bottom: 4px;
	cursor: pointer;
}
/*
.std_image_button
{
	width: 50px;
      border-style: none;
      padding-top: 2px;
//color: Blue;
	color: #393939;
      background-color: transparent;
		text-decoration: underline;
}
.std_image_button_mouseover
{
//border-style: none;
	box-sizing: border-box;
    border: 2px solid #C0C0C0;
	border-radius: 4px;
	padding-top: 2px;
//color: Red;
   color: #016F52;
   text-decoration: underline;
	background-color: transparent;
 
}*/
.std_image_button_text
{
/*   	font-weight: bold; */
	vertical-align: middle;
}
.std_textarea
{
      border: 1px solid #C4D1F7;
      scrollbar-DarkShadow-Color: #6F94FF;
      scrollbar-3dLight-Color: #EAEDF5;
      scrollbar-arrow-color: #404E78;
      scrollbar-Base-Color: #CCDAFF;
      scrollbar-Face-Color: #CCDAFF;
      scrollbar-Highlight-Color: #ffffff;
      scrollbar-Shadow-Color: #879FE3;
      scrollbar-Track-Color: #d1d1d1;
      overflow: auto;
		font-size: 13px;
}
.std_listbox
{
      border: 1px solid #c7dff4;
}
.std_listbox_mouseover 
{
}
.std_menu_item 
{
	font-weight: bold;
}
.std_nav_panel
{
border: none;
/* 	border: 1px solid #C4D1F7; */
}
.std_panel
{
	overflow: auto;
}
.std_prompter
{
}
.std_prompter_button
{
   color: #000000;
/*   background-color: #C4D1F7; */
	background-color: #999;
   padding: 0px; 
}
.std_prompter_button_mouseover
{
/*   padding-top: 2px; */
   color: #000000;
/*   background-color: #FFEEBC; */
	/*background-color: #016F52;*/
	background-color: #01377D;
}
.std_prompter_content
{
	font-size: 8pt;
}
.std_rad_button
{
}
.std_rad_button_text
{
}
.std_rad_button_mouseover
{
}
.std_splitter_horz_top
{
      scrollbar-DarkShadow-Color: #6F94FF;
      scrollbar-3dLight-Color: #EAEDF5;
      scrollbar-arrow-color: #404E78;
      scrollbar-Base-Color: #CCDAFF;
      scrollbar-Face-Color: #CCDAFF;
      scrollbar-Highlight-Color: #ffffff;
      scrollbar-Shadow-Color: #879FE3;
      scrollbar-Track-Color: #d1d1d1;
      overflow: auto;
}
.std_splitter_horz_bottom
{
      scrollbar-DarkShadow-Color: #6F94FF;
      scrollbar-3dLight-Color: #EAEDF5;
      scrollbar-arrow-color: #404E78;
      scrollbar-Base-Color: #CCDAFF;
      scrollbar-Face-Color: #CCDAFF;
      scrollbar-Highlight-Color: #ffffff;
      scrollbar-Shadow-Color: #879FE3;
      scrollbar-Track-Color: #d1d1d1;
      overflow: auto;
}
.std_splitter_horz_divider
{
      border: 1px outset #c7dff4;
}
.std_splitter_vert_left
{
      scrollbar-DarkShadow-Color: #6F94FF;
      scrollbar-3dLight-Color: #EAEDF5;
      scrollbar-arrow-color: #404E78;
      scrollbar-Base-Color: #CCDAFF;
   scrollbar-Face-Color: #CCDAFF;
      scrollbar-Highlight-Color: #ffffff;
      scrollbar-Shadow-Color: #879FE3;
      scrollbar-Track-Color: #d1d1d1;
      border-top: 1px solid #CCDAFF;
      border-bottom: 1px solid #CCDAFF;
      border-left: 1px solid #CCDAFF;
      overflow: auto;
}
.std_splitter_vert_right
{
      scrollbar-DarkShadow-Color: #6F94FF;
      scrollbar-3dLight-Color: #EAEDF5;
      scrollbar-arrow-color: #404E78;
      scrollbar-Base-Color: #CCDAFF;
      scrollbar-Face-Color: #CCDAFF;
      scrollbar-Highlight-Color: #ffffff;
      scrollbar-Shadow-Color: #879FE3;
      scrollbar-Track-Color: #d1d1d1;
      border-top: 1px solid #CCDAFF;
      border-bottom: 1px solid #CCDAFF;
      border-right: 1px solid #CCDADFF;
      overflow: auto;
}
.std_splitter_vert_divider
{
      border: 1px outset #CCDAFF;
      width: 4px;
}
.std_tab_pages_bottom_tab_row
{
	vertical-align: top;
   }
.std_tab_pages_bottom_active
{
/*      border: 2px inset #e2effa; */
      border: 1px inset #393939; 
/*      background-color: #FFD966; */
      background-color: #dddddd; 
      cursor: hand;
      font-weight: bold;
      white-space: nowrap;
padding-bottom: 2pt;
}
.std_tab_pages_bottom_inactive
{
/*      border: 2px inset #e2effa; */
      border: 1px inset #393939; 
/*      background-color: #879FE3; */
      background-color: #999999; 
      cursor: hand;
      font-weight: bold;
      white-space: nowrap;
      filter:alpha(opacity=50);
}
.std_tab_pages_left_tab_row
{
	text-align: right;
}
.std_tab_pages_left_active
{ 
/*      border: 2px inset #e2effa; */
      border: 1px inset #393939; 
/*      background-color: #FFD966; */
      background-color: #dddddd; 
      cursor: hand;
      layout-flow: vertical-ideographic;
      font-weight: bold;
      white-space: nowrap;
padding-right: 2pt;
}
.std_tab_pages_left_inactive
{
/*      border: 2px inset #e2effa; */
      border: 1px inset #393939; 
/*      background-color: #879FE3; */
      background-color: #999999; 
      cursor: hand;
      layout-flow: vertical-ideographic;
      font-weight: bold;
      white-space: nowrap;
      filter:alpha(opacity=50);
}
.std_tab_pages_right_tab_row
{
	text-align: left;
}
.std_tab_pages_right_active
{
/*      border: 2px inset #e2effa; */
      border: 1px inset #393939; 
/*      background-color: #FFD966; */
      background-color: #dddddd; 
	cursor: hand;
	layout-flow: vertical-ideographic;
	font-weight: bold;
	white-space: nowrap;
	padding-right: 2pt;
}
.std_tab_pages_right_inactive
{
/*      border: 2px inset #e2effa; */
      border: 1px inset #393939; 
/*      background-color: #879FE3; */
      background-color: #999999; 
      cursor: hand;
      layout-flow: vertical-ideographic;
      font-weight: bold;
      white-space: nowrap;
      filter:alpha(opacity=50);
}
.std_tab_pages_top_tab_row
{
	vertical-align: bottom;
}
.std_tab_pages_top_active
{
/*      border: 2px inset #e2effa; */
      border: 1px inset #393939; 
/*      background-color: #FFD966; */
      background-color: Red; 
      cursor: hand;
      font-weight: bold;
      white-space: nowrap;
padding-top: 2pt;
border-width: 1px 1px 1px 1px;
border-radius: 5px;
}
.std_tab_pages_top_inactive
{
/*      border: 2px inset #e2effa; */
      border: 1px inset #393939; 
/*      background-color: #879FE3; */
      background-color: #999999; 
      cursor: hand;
      font-weight: bold;
      white-space: nowrap;
      filter:alpha(opacity=50);
}


.std_tab_pages_tabs
{
/*      border: 2px inset #e2effa; */
/*     border: 1px inset #393939; */
/*      background-color: #879FE3; */
/* CIP IE8 Compatibility  background-color:  Red;  */
      cursor: hand;
		font-weight: bold;
      white-space: nowrap;
	  border-width: 1px 1px 1px 1px;
border-radius: 5px;
  /*    filter:alpha(opacity=50);*/
}
.std_tab_active
{
/*      border: 2px inset #e2effa; */
      border: 1px inset #393939; 
/*      background-color: #879FE3; */
      background-color:  #e2effa; 
      cursor: hand;
		font-size: large;
      font-weight: bold;
      white-space: nowrap;
     filter:alpha(opacity=50);
	 border-width: 1px 1px 1px 1px;
border-radius: 5px;
}

.std_tab_pages_page_content  
{
      border-top: 1px solid Red;
      background-color: #ffffff;
}
.std_treeview
{
	background-color: #ffffff;
}
.std_treeview_target
{
}


table.std_largelist th, table.std_largelist td
{
	white-space: nowrap;
}

#rightCol #sharePrice {
font-weight: bold;
font-size: 14px;
}

#rightCol a {
color: #004E94;
text-decoration: none;
}

#rightCol a:hover {
text-decoration: underline;
}

#rightCol table {
width: 145px;
margin-left: 12px;
}

#rightCol td.left {
padding: 0 0 5px 0;
width: 30px;
}

#rightCol td.left img {
margin-top: 2px;
}

#rightCol td.right {
padding: 0 0 5px 0;
}

.std_treeview_fixed
{
   font-family: "Courier New", Courier, monospace;
	background-color: #ffffff;
	font-size: 12px;
}

.fixed
{
   font-family: "Courier New", Courier, monospace;
	background-color: #ffffff;
}
 .std_grid {
/*        border-color: #004C94;		  */
		  
		  	border-width: 1px 1px 1px 1px;
border-radius: 5px 5px 0px 0px;
} 

 
.std_grid_head
{
      border-right: thin outset;
      border-top: thin outset;
      font-weight: normal;
      border-left: thin outset;
      border-bottom: thin outset;
/*      background-color: #97AFF1; */
background-color: #909090;

   cursor: default; 
}
.std_grid_even_row
{
      /* background-color: #f7f7f7; */
      border: 1px ridge;
}	
.std_grid_odd_row
{
      /* background-color: #EAEDF5; */
      border: 1px ridge;

}
.std_grid_cell 
{
      border: 1px ridge;
}
.std_grid_cell_sizer
{
 height: 0px;
}
.std_grid_edit_cell
{
      background-color: #ffffff;
}
.std_grid_sort_box
{
      font-family: webdings, verdana, serif;
      color: #808080;
}
.std_grid_outline 
{
      border-style: solid;
      border-width: thin;
      border-color: #eeeeee;
}
.std_grid_col_resize
{
    border-right: 1px dotted gray;
}
div.std_grid_wrapper
{
/* CIP IE8 Compatibility  font-weight: bolder; */
/* CIP IE8 Compatibility */ font-weight: normal;
 font-size:  x-small;
/*color: #004e94;*/    
colour #000000;
}
.std_grid_wrapper
{
 font-weight: bolder;
 font-size: medium;
  color: #004e94;  
color: #000000;
border-width: 1px 1px 1px 1px;
border-radius: 8px;
 
} 

/* RKF 17/5/2007 */
/***** Standard Table Odd Rows *****/
.std_grid tbody tr.odd_row {
    background-color: #EAEDF5;
    border: 1px ridge;
	/*color: Lime;*/
}


/* RKF 17/5/2007 */
/***** Standard Table Even Rows *****/
.std_grid tbody tr.even_row {
    background-color: #f7f7f7;
 /*   border: 1px ridge;*/
 /*color: Lime;*/
}
.std_grid th.BH_COLUMN_HEADING {
	/* border: thin outset #aaaaaa; */
	text-align: center;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	background-position: left center;
	/* background-color: #97AFF1; */
/*	background-color: #004C94; */
/*	background-color: #016F52;*/
/*	color: #FFFFFF; */
	color: #FF3425;
	/* font-weight: normal; */
}
.std_grid th.COLUMN_HEADING {
	/* border: thin outset #aaaaaa; */
	text-align: center;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	background-position: left center;
	/* background-color: #97AFF1; */
/*	background-color: #004C94; */
/*	background-color: #016F52;*/
/*	color: #FFFFFF; */
	color: #FFFFFF;
	/* font-weight: normal; */
}
.std_grid th.text_RA {
	/* border: thin outset #aaaaaa; */
	text-align: right;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	background-position: left center;
	/* background-color: #97AFF1; */
/*	background-color: #004C94; */
/*	background-color: #016F52;*/
/*	color: #FFFFFF; */
	color: #FFFFFF;
	/* font-weight: normal; */
}
.std_grid th.BH_text_RA {
	/* border: thin outset #aaaaaa; */
	text-align: right;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	background-position: left center;
	/* background-color: #97AFF1; */
/*	background-color: #004C94; */
/*	background-color: #016F52; */
/*	color: #FFFFFF; */
	color: #FF3425;
	/* font-weight: normal; */
}

/* RKF 17/5/2007 */ 
/***** Standard Table Header *****/
.std_grid THEAD th {
	/* border: thin outset #aaaaaa; */
	border: none;
	
/*	text-align: right;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	background-position: left center;*/
	/* background-color: #97AFF1; */
/*	background-color: #004C94; */
 /* background-color: #E50000; */ 
background-image: url("../BCA table background blue.gif"); 
	background-repeat:   repeat;
	background-position: left center;

	border-width: 0px 0px 0px 0px;
/*	color: #FFFFFF; */
	color: #ffffff;
	/* font-weight: normal; */
	font-weight: bold;

}

.std_grid th {
	/* border: thin outset #aaaaaa; */
	border: none;
	/*text-align: right;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	background-position: left center;*/
	/* background-color: #97AFF1; */
/*	background-color: #004C94; */
	/*background-color: #016F52;*/
   background-color: #243C62;
	border-width: 0px 0px 0px 0px;
/*	color: #FFFFFF; */
	color: #ffffff;
	/* font-weight: normal; */
	font-weight: bold;
}




ul.std_tab_pages_tabs li
{
	border: 1px solid #7db0e5;
	display: block;
	padding: 0px;
/*	background-color: #E50000;*/
	background-image: url("../BCA table background blue.gif"); 
	background-repeat:   repeat;
	background-position: left center;
	color: white;
	white-space: nowrap;
	border-width: 1px 1px 1px 1px;
border-radius: 5px 5px 0px 0px;
}
ul.std_tab_pages_tabs li.std_tab_active
{
	border: 1px solid #7db0e5;
	display: block;
	padding: 0px;
	background-color: #E50000;
	/*background-image: url("../BCA table background blue.gif");*/ 
	background-repeat:   repeat;
	background-position: left center;
	color: white;
	white-space: nowrap;
	filter:alpha(opacity=50);
	border-width: 1px 1px 1px 1px;
border-radius: 5px 5px 0px 0px;
}

/* RKF 17/5/2007 */
/***** Standard Table Cells *****/
.menu_grid tbody td {
/*	background-color: Black;*/
	background-color: #FFFFFF;
	font-size: 12pt
}
.std_grid tbody td {
	 
    /*border: 1px solid;*/
    border-width: 0px 0px 1px 0px;
    /* border: 0px; */
	/* background-color: Black;*/
 /*background-color: #FFFFFF;*/  
	 font-size:  12pt
	 border-radius: 5px;
	

	
}  
.

/* Std_Grid_Withseparators - copy of st_grid*/

.std_grid_withseparators tbody td {
    border: 1px ridge; 
    border-width: 0px 1px 1px 0px;
    /* border: 0px; */
}
.std_grid_withseparators tbody tr.odd_row {
    background-color: #EAEDF5;
    border: 1px ridge;
}

.std_grid_withseparators tbody tr.even_row {
    background-color: #f7f7f7;
    border: 1px ridge;
}

.std_grid_withseparators th {
	/* border: thin outset #aaaaaa; */
	border: none;
	/* background-color: #97AFF1; */
*/	 background-color: #004C94; */
	background-color: #999;
	/*background-color: Red;*/
	border-width: 0px 0px 0px 0px;
	color: #FFFFFF;
	/* font-weight: normal; */
	font-weight: bold;
}
.std_grid_withseparators {
        /*border-color: #004C94;*/
		   border-color: Red;
}

.address
{
	background-image: url("../autologic address.gif");
		background-repeat: no-repeat;
	background-position:  left top;
/*	width:  170px;  */
	height: 150px; 
}
.EntryErrT
{
	background-color: #FF6666;
	border-width: 1px 1px 1px 1px;
border-radius: 5px;
	
}
.EntryErrN
{
	background-color: #FF6666;
	text-align: right;
	border-width: 1px 1px 1px 1px;
border-radius: 5px;
}
.EntryErrU
{
	background-color: #FF6666;
	text-transform: uppercase;
}
.ODDROW
{
		background-color: white;
}
	
.EVENROW
{
		background-color: #eaeaea;
}
.SUBTOTALROW
{
	font-weight: bold;
	background: #6495ed;

}
.FINALTOTALROW
{
	font-weight: bold;
	background: #3771B7;
}
.std_grid .ODDROW input.number, .std_grid .ODDROW input.text, .std_grid .ODDROW input.ltext, .std_grid .ODDROW input.utext,
.std_grid .EVENROW input.number, .std_grid .EVENROW input.text, .std_grid .EVENROW input.ltext, .std_grid .EVENROW input.utext
{
    border-width: 2px;
    margin: 0px;
}
.widetab .std_tab_pages {
	width: 100%;
}
a.std_anchor_green
{
	color: #44B300;
	font-size: 10pt;
}
a.std_anchor_lightgreen
/* JR 05/04/2017 - Added std_anchor_lightgreen for HD 505135. */
{
	color: green;
	font-size: 10pt;
}

a.std_anchor_orange
{
	color: orange;
	font-size: 10pt;
}
a.std_anchor_red
{
	color: red;
	font-size: 10pt;
}
a.std_anchor_white
{
	color: white;
	font-size: 10pt;
}
a.std_anchor_black
{
	color: black;
	font-size: 10pt;
}
a.std_anchor_purple
{
	color: #F200FF;
	font-size: 10pt;
}
a.std_anchor_blue
{
	color: #0707FF;
	font-size: 10pt;
}
a.std_anchor_grey
{
	color: #666666;
	font-size: 10pt;
}
a.std_anchor_bold
{
        color: black;        
        font-size: 10pt;
        font-weight: bold;
}
.menu_grid
{
	border: none;
	background-color: #FFFFFF;  
}

tbody
{
 /*color: Lime;*/
 font-size: 10pt;
 border-width: 1px 1px 1px 1px;
border-radius: 8px;
  
}

.std_grid tbody td .std_anchor_text
{
 
 font-size: 11pt;
}  
.std_tab_pages_content td
{
	font-size: 11pt;
	
}
.std_tab_pages_content td .std_anchor_text
{
	font-size: 11pt;
	
}
.std_grid tbody td input.utext
{
  /*background-color: #EAEDF5;

	text-align: left;
	text-transform: uppercase;*/
	background-color: #EAEDF5;
	border-width: 1px 1px 1px 1px;
border-radius: 5px;

	text-align: left;
	text-transform: uppercase;
}
.std_grid tbody td input.text
{
  background-color: #EAEDF5;
	text-align: left;
}
.std_grid tbody td input.number
{
  background-color: #EAEDF5;
	text-align: right;
}
.std_dropdown_green
{
	color: #00C614;
	text-align: left;
}
.std_dropdown_orange
{
	color: orange;
	text-align: left;
}
.std_dropdown_red
{
	color: red;
	text-align: left;
}
.std_dropdown_white
{
	color: white;
	text-align: left;
}
.std_dropdown_purple
{
	color: #F200FF;
	text-align: left;
}
.std_dropdown_blue
{
	color: #0707FF;
	text-align: left;
}
.std_dropdown_grey
{
	color: #666666;
	text-align: left;
}
.std_dropdown_teal
{
	color: Teal; 
	text-align: left;
}
.std_dropdown_maroon
{
	color: Maroon;
	text-align: left;
}
.title
{
	font-size: medium;
	font-weight: bold;
	color: #393939;
}
.justAdded
{
/* 	background-color: #65FFBE; */
background-color: #64FFB4;
}
.justRemoved
{
	background-color: #FFBEBE;
}
.highlight
{
	background-color: #ffff96;
}
.UNREADMESSAGES .std_anchor_text
{
	font-weight: bold;
	font-size: 12px;
	color: red;
}
.highlight_overdue
{
	color: #FF0000;
}
.highlight_today
{
	color: #FF8000;
}
.highlight_not_overdue
{
	color: green;
}
.highlight_urgent
{
	color: #008000;
}
.highlight_normal
{

}
.std_textarea_fixed_text
{
      border: 1px solid #C4D1F7;
      scrollbar-DarkShadow-Color: #6F94FF;
      scrollbar-3dLight-Color: #EAEDF5;
      scrollbar-arrow-color: #404E78;
      scrollbar-Base-Color: #CCDAFF;
      scrollbar-Face-Color: #CCDAFF;
      scrollbar-Highlight-Color: #ffffff;
      scrollbar-Shadow-Color: #879FE3;
      scrollbar-Track-Color: #d1d1d1;
      overflow: auto;
		font-size: 13px;
      font-family: monospace;
}
.highlight_overdue_reverse
{
	background-color: red;
	color: white;
}
.highlight_today_reverse
{
	background-color: orange;
	color: black;
}
.highlight_notoverdue_reverse
{
	background-color: green;
	color: white;
}
.highlight_overdue_bold
{
	color: red;
	font-weight: bold;
}
.highlight_today_bold
{
	color: orange;
	font-weight: bold;
}
.highlight_notoverdue_bold
{
	color: green;
	font-weight: bold;
}
.error_red
{
	color: red;
}
.uppercase
{
	text-transform: uppercase; 	
}
.std_datetime
{
	vertical-align: top;
}
#RefreshBut
{
	padding-left: 0px;
	padding-right: 0px;
	border: none;
}
#ConfirmBut
{
	padding-left: 0px;
	padding-right: 0px;
	border: none;
}
#CancelBut
{
	padding-left: 0px;
	padding-right: 0px;
	border: none;
}
#SearchBut
{
	padding-left: 0px;
	padding-right: 0px;
	border: none;
}
input.NUMBER
{
	background-color: #EAEDF5;
	text-align: left;
		border-width: 1px 1px 1px 1px;
border-radius: 5px;
}
SELECT
{
	background-color: #EAEDF5;
	text-align: left;
		border-width: 1px 1px 1px 1px;
border-radius: 5px;
}
input.TEXT
{
	background-color: #EAEDF5;
	text-align: left;
		border-width: 1px 1px 1px 1px;
border-radius: 5px;
}
input.LTEXT
{
	background-color: #EAEDF5;
	text-align: left;
	text-transform: lowercase
}
input.UTEXT
{
background-color: #EAEDF5;
	border-width: 1px 1px 1px 1px;
border-radius: 5px;

	text-align: left;
	text-transform: uppercase;
}

.loadBuildCollPcd1Sum
{
/*	background-color: #9DC3E6; */
	font-weight: bold;
	/*background: #6495ed;*/
			background: #b0e0e6;

}
.loadBuildCollPcd2Sum
{
/*	background-color: #9DC3E6; */
	font-weight: bold;
	/*background: #6495ed;*/
		background: #f0f8ff;
}
.loadBuildCollPcdVeh
{
	background-color: white;
}

.logOnScreenTable
{
	align: center; 
 	padding: 20px 20px 100px 20px;
	border-radius: 25px;
	border: 1px solid #2C2F5F;
}
.logOnScreenHeading
{
	text-align: center;
	font-size: x-large; color:
	#2C2F5F;
}
.logOnScreenLogo
{
	text-align: center;
	background-image: url("../BCA_logo_CMYK_2019_300px.jpg");
	width: 305px;
	height: 97px;
}
.logOnScreenCaption
{
	font-size: medium;
	color: #2C2F5F;
}
.logOnScreenInput
{
	font-size: medium;
	color: #2C2F5F;
	border-radius: 7px;
	width: 100%;
}
.logOnScreenButton
{
	font-size: large; 
	color: #2C2F5F; 
	background-color: #acd9e8; 
	width: 100%; 
	border-radius: 7px;
}
.logOnScreenButtonMouseOver
{
	font-size: large; 
	color: #acd9e8; 
	background-color: #2C2F5F; 
	border: 2px inset #01377D; 
	width: 100%; 
	border-radius: 7px;
}
.logOnScreenText
{
	font-size: medium; 
	color: #2C2F5F;
}
.logOnScreenEMailLink
{
	text-align: center; 
	font-size: medium; 
	color: #2C2F5F;
}
.logOnScreenTable2
{
	align: left;
}
.logOnMessageTable
{
	color: red;
	font-weight: bold;
	font-size: 10pt;
}
.T_LL_EVENT_LOAD
{
	background-color: red;
	color: white;
	border-radius: 7px;
	border: 1px solid black; 
}

.REPORTTOTALLEVEL
{
	font-weight: bold;
	background: #3771B7;
}
.REPORTLEVEL1
{
	font-weight: bold;
	background: #6495ed;
}
.REPORTLEVEL2
{
	font-weight: normal;
	background: #acd9e8;
}
.REPORTLEVEL3
{
	font-weight: normal;
	background: white;
}

.REPORTCOMPARETOTALLEVEL
{
	font-weight: bold;
	background: #4CFF00;
}
.REPORTCOMPARELEVEL1
{
	font-weight: bold;
	background: #90ff80;
}
.REPORTCOMPARELEVEL2
{
	font-weight: normal;
	background: #b0ffb0;
}
.REPORTCOMPARELEVEL3
{
	font-weight: normal;
	background: #d8ffd8;
}
.REPORTHEADINGBANKHOLIDAY
{
	color: red;
}

tr.dragClass
{
/*	background-color: #acd9e8; */
background-color: #FFBEBE;
}

tr.dragOverClassUp
{
 	height: 40px; 
	background-color: #65FFBE; /*	height: 40px; */
	vertical-align: bottom; 
	border-top: 1px solid Black; 
}
tr.dragOverClassDown
{
   height: 40px; 
	background-color: #65FFBE;
	vertical-align: top; 
	border-bottom: 2px solid Red; 
}

table.roundedRowTable
{
	border-collapse: separate;
	border-spacing: 0 1px;	
	border-width: 0px 0px 0px 0px;
	border-radius: 20px; 
}
.roundedRowTable
{
	border-width: 0px 0px 0px 0px;
}
.roundedRowTableFirstColumn
{
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

.roundedRowTableLastColumn
{
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
}

//.DJ_COMPLETEDLOAD
//{
//	background-color: lightgrey;
//	background-color: #f0f0f0;
//	height: 25px;
//	vertical-align: middle;
//}
.DJ_COMPLETEDLOADCO
{
//	background-color: lightgrey;
	background-color: #d0d0d0;
	height: 25px;
	vertical-align: middle;
}
.DJ_COMPLETEDLOADDL
{
//	background-color: lightgrey;
	background-color: #f0f0f0;
	height: 25px;
	vertical-align: middle;
}
.DJ_DELIVERYLOAD
{
 	background-color: lightgreen;
	height: 25px;
	vertical-align: middle;
}
.DJ_COLLECTIONLOAD
{
	// background-color: #d8f8ff;
	background-color: lightblue;
	height: 25px;
	vertical-align: middle;
}	
.DJ_DRIVERSWAPDROPOFF
{
	/*background-color: #339966;*/
	background-color: #3399CC;
	font-weight: bold;
	height: 25px;
	vertical-align: middle;
}
.DJ_DRIVERSWAPPICKUP
{
	background-color: #3399CC;
	/*background-color: #339966;*/
	font-weight: bold;
	height: 25px;
	vertical-align: middle;
}
.DJ_COMPLETEDSWAPPICKUP
{
	background-color: #D0D0FF;
	height: 25px;
	vertical-align: middle;
}
.DJ_COMPLETEDSWAPDROPOFF
{
	background-color: #F0FFF0;
	height: 25px;
	vertical-align: middle;
}
.DJ_DRIVERLOADONLY
{
	background-color: #3399FF;
	font-weight: bold;
	height: 25px;
	vertical-align: middle;
}
.DJ_COMPLETEDLOADONLY
{
	background-color: #D9D9FF;
	height: 25px;
	vertical-align: middle;
}
.DJ_DRIVERALREADYLOADED
{
	background-color: #6ABFFF;
	font-weight: bold;
	height: 25px;
	vertical-align: middle;
}
.DJ_COMPLETEDALREADYLOADED
{
	background-color: #E9E9FF;
	height: 25px;
	vertical-align: middle;
}
/* .DJ_DRIVERSWAPLOAD
{
	background-color: gold;
	height: 25px;
	vertical-align: middle;
} */
.DJ_BALANCECOLUMN
{
	background-color: white; 
/*		height: 25px; */
	vertical-align: middle;
}
.DJ_ENDOFDAY
{
	background-color: d0d0d0; 
		height: 22px; 
	vertical-align: middle;
}	
.DJ_NEXTDEPOTBOOKING
{
	background-color: #d6eaf8; 
		height: 22px; 
	vertical-align: middle;
}
.DJ_NEXTDEPOTWILLCHANGEDEPOT
{
	background-color: FF0033; 
/* color: white; */
		height: 22px; 
	vertical-align: middle;
}
.DJ_NEXTDEPOTWILLCHANGEDATE
{
	background-color: salmon; 
		height: 22px; 
	vertical-align: middle;
}
.DJ_NEXTDEPOTWILLCHANGETIME
{
	background-color: lightpink; 
		height: 22px; 
	vertical-align: middle;
}
.DJ_COMPLETEDDIARYARRIVAL
{
//	background-color: lightgrey;
	background-color: #f0f0f0;
	height: 25px;
	vertical-align: middle;
}
.DJ_COMPLETEDDIARYDELAY
{
//	background-color: lightgrey;
	background-color: #f0f0f0;
	height: 25px;
	vertical-align: middle;
}
.DJ_DIARYARRIVAL
{
	background-color: #FFFF99; 
		height: 25px; 
	vertical-align: middle;
}
.DJ_DIARYDELAY
{
	background-color: orange; 
		height: 25px; 
	vertical-align: middle;
}
.activeLoadMilesAndHours
{
	background-color: #FFFF99;
}
.completedLoadMilesAndHours
{
	background-color: lightgrey;
}
.BTMDSectionTable
{
valign: top;        
align: center; 
 	padding: 20px 20px 20px 20px;
	border-radius: 25px;
	border: 1px solid #2C2F5F;
        margin: 5px 5px 5px 5px;
}
.A_BTMS_INCOMING_ROW
{
	font-weight: bold;
	background: lightblue;
}
.A_BTMS_OUTGOING_ROW
{
	font-weight: bold;
	background: lightgreen;
}
.HIDDENTABLEROW
{
	visibility: hidden;
}
.N_RBEFINALTOTALROW
{
	font-weight: bold;
	background: #1aa3ff;
}
.N_RBESUBTOTALROW
{
	font-weight: bold;
	background: #6495ed;
}
.TelogisOnTime
{
	background: green;
	color: white;
	font-weight: bold;
}
.TelogisLittleEarly
{
	background: green;
	color: white;
}
.TelogisQuiteEarly
{
	background: orange;
	color: black;
}
.TelogisVeryEarly
{
	background: red;
	color: white;
}
.TelogisLittleLate
{
	background: green;
	color: white;
}
.TelogisQuiteLate
{
	background: orange;
	color: black;
}
.TelogisVeryLate
{
	background: red;
	color: white;
}
.DETAILS_PANEL_STYLE_LIGHT
{
background-color: #e2effa;
border-radius: 5px;
border: 1px solid #c4d1f7;
padding: 5px 5px 5px 5px;
}
.DETAILS_PANEL_STYLE_MEDIUM
{
background-color: #bdbdbd;
border-radius: 5px;
border: 1px solid grey;
padding: 5px 5px 5px 5px;
}
.DETAILS_PANEL_STYLE_DARK
{
background-color: #8d8d8d;
border-radius: 5px;
border: 1px solid grey;
padding: 5px 5px 5px 5px;
}
.DELIV_ROW_VEH
{
		background-color: #A5D6A7;
}
.DELIV_ROW_VEH_LS
{
		background-color: #A5D6A7;
}
.DELIV_ROW_VEH_TICKED
{
		background-color: #FFFF96;
}
.DELIV_ROW_VEH_TIC_LS
{
		background-color: #D7FFD9;
}
.DELIV_ROW_DEALER
{
		background-color: #D7FFD9;
}
.DELIV_ROW_DEALER_LS
{
		background-color: #75A478;
}
.COLL_ROW_VEH
{
	/*	background-color: #90CAF9;*/
		background-color: #e2effa;
}
.COLL_ROW_VEH_LS
{
		background-color: #90CAF9;
}
.COLL_ROW_VEH_TICKED
{
		background-color: #FFFF96;
}
.COLL_ROW_VEH_TIC_LS
{
		background-color: #C3FDFF;
}
.COLL_ROW_DEALER
{
		background-color: #C3FDFF;
}
.COLL_ROW_DEALER_LS
{
		background-color: #5D99C6;
}
.POSTCODE_ROW
{
height: 26px;
vertical-align: bottom;
}
.POSTCODE_ROW_POSTCODE
{
font-size: 16px;
font-weight: bold;
}
.POSTCODE_ROW_DESCRIPTION
{
}
.LINKED_LOAD_ROW
{
height: 20px;
vertical-align: bottom;
font-size: 16px;
font-weight: bold;
background-color: white;
}
.NOUNREADMESSAGES_NEW .std_anchor_text
{
	margin-left: 25px;
}
.UNREADMESSAGES_NEW .std_anchor_text
{
	font-weight: bold;
	font-size: 18px;
	color: red;
	margin-left: 25px;
}