.delivery_details	{
						margin: 0 0 10px 0;
					}
.form_padding		{
						padding-top: 10px;
					}
.non-editable-info	{
						padding: 7px 0 0 0;
					}
#depot_details		{
						width: 56%;
					}
#depot_map			{
						width: 40%;
						text-align: center;
					}
.indent				{
						padding: 0 0 0 10px;
					}
.depot_info_padding	{
						margin: 5px 0;
					}
.show_more		{
					background: url(arrow-down-right.gif) left no-repeat;
					padding: 0 0 0 8px;
					border: none;
					font-size: 1.1em;
					font-weight: bold;
				}
.show_more a	{
					background: url(arrow-down-right.gif) left no-repeat;
					padding: 0 0 0 8px;
					border: none;
					font-size: 1.1em;
					font-weight: bold;
				}
form fieldset 	{
					border-color: #FFFFFF;
					border-width: 1px 0 0 0;
					border-style: solid none none none;
					padding: 0;
					margin-top: 0;
				}
#resultOutput	{
					font-size: 1.1em;
				}
.formfield_margin	{
						margin: 4px 0 0 0;
					}
label 				{
						margin: 4px 0 0 0;
					}
.light-row-one		{
						padding: 0 10px 0 10px;
					}	
.light-row-two		{
						padding: 0 10px 0 10px;
					}
#full_width_main_content	{
						width: 930px !important;
						margin: 0;
						padding: 0 20px 30px 0;
						border: 1px solid #DBDBDB;
						border-top: none;
						background: #FFFFFF;
						min-height: 340px;
						float: left;
					}
#page_content_full	{
						float: right;
						width: 770px;
					}
#full_width_border_top		{
						background: #FFFFFF url(top_border.gif) top repeat-x;
						width: 930px;
						height: 11px;
						float: left;
						margin: 0;
						padding: 0;
						
					}
#app_TR					{
						background: url(top_right_corner.gif) top right no-repeat;
						width: 11px;
						height: 11px;
						float: left;
						margin: 0;
						padding: 0;
						
					}	
.table-border-standard	{
						border: 1px solid #FFFFFF;
					}
th					{
						padding: 0;
					}
.button_no_margin	{
						background: #FFFFFF url(main-button.gif) right no-repeat;
						margin: 0;
						padding: 0;
						height: 16px;
						width: 16px;
						text-decoration: none;
					}
.submit_button_no_margin	{
						background: transparent url(main-button.gif) right no-repeat;
						margin: 0;
						padding: 0 16px 0 0;
						height: 16px;
						COLOR: #666666;
						border: none;
						font-size: 0.9em;
						font-weight: bold;
					}
* html .submit_button_no_margin	{
						padding: 0 12px 0 0;
					}
.back_button_no_margin		{
						background: transparent url(main-back-button.gif) left no-repeat;
						margin: 0;
						padding: 0 0 0 16px;
						height: 16px;
						COLOR: #666666;
						border: none;
						font-size: 0.9em;
						font-weight: bold;
						text-decoration: none;
					}
* html .back_button_no_margin		{
						padding: 0 0 0 12px;
					}
.help_button_no_margin		{
						background: transparent url(information-icon.gif) right no-repeat;
						margin: 0;
						padding: 0 16px 0 0;
						height: 16px;
						COLOR: #666666;
						border: none;
						font-size: 0.9em;
						font-weight: bold;
						text-decoration: none;
					}
* html .help_button_no_margin		{
						padding: 0 12px 0 0;
					}
td					{
						padding-right: 0; 
					}
.app-light-row-one {background: #DDEAF5;}
.app-light-row-two {background: #E7F1FA;}
.app-border-right{border-right:1px solid #ffffff;}
.app-border-top{border-top:1px solid #ffffff;}
.app-help-link		{
						text-decoration: none;
					}
.app-table-indent	{
						padding: 10px;
					}
.app-message-text	{
						color: #FF0000;
					}
.app-data-row		{
						padding: 5px 0 5px 10px;
					}
.app-table_colour_one	{
						background: #999999;
						color: #FFFFFF;
						font-size: 1.1em;
						font-weight: normal;
						padding: 5px 5px 5px 10px;
					}
.app-table_colour_two	{
						background: #999999;
						color: #FFFFFF;
						font-size: 1.1em;
						font-weight: normal;
						padding: 5px 5px 5px 10px;
					}
.app-table_colour_two:hover	{
						background: #E3002A;
					}
.brand-colour		{
						color: #E3002A;
					}
.app-module-heading-extension	{
						background: #E3002A;
					}

/**START: Universe Defined styles used by Render Links framework for ETA tracking**/
   .REDBACKGROUND {background-color: #E3002A; display: block; width:100%; height:100%;}
   .BLUEBACKGROUND {background-color: #0057A3; display: block; width:100%; height:100%;}
   .GREENBACKGROUND {background-color:green; display: block; width:100%; height:100%;}
   .AMBERBACKGROUND {background-color:orange; display: block; width:100%; height:100%;}
   .YELLOWBACKGROUND {background-color:#FFC628; display: block; width:100%; height:100%;}
   .BLACKBACKGROUND {background-color:black; display: block; width:100%; height:100%;}
   .WHITEBACKGROUND {background-color:white; display: block; width:100%; height:100%;}
     .BOLD {font-weight: bold;}
   .ITALIC {font-style: italic;}
   .UNDERLINE {text-decoration: underline;}
   .LINE_THROUGH {text-decoration: line-through;}

   /** text colour added here must have corresponding style inside a <A> so that the underline is the same colour**/
   .REDTEXT {color: #E3002A;}
   .BLUETEXT {color: #0057A3;}
   .GREENTEXT {color:green;}
   .AMBERTEXT {color:orange;}
   .YELLOWTEXT {color:#FFC628;}
   .BLACKTEXT {color:black;}
   .WHITETEXT {color:white;}

   a .REDTEXT {color: #E3002A; text-decoration: underline;}
   a .BLUETEXT {color: #0057A3; text-decoration: underline;}
   a .GREENTEXT {color:green; text-decoration: underline;}
   a .AMBERTEXT {color:orange; text-decoration: underline;}
   a .YELLOWTEXT {color:#FFC628; text-decoration: underline;}
   a .BLACKTEXT {color:black; text-decoration: underline;}
   a .WHITETEXT {color:white; text-decoration: underline;}

   /**END: Universe Defined styles used by Render Links framework for ETA tracking**/ 