/* FILENAME: railway-technology-default.css COLOUR: 003399 */	

/* reset margin and padding on block level elements
	div {margin:0;padding:0;}
	*/
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin-top:0px;}

	img{
		border:0px;
	}
	/*
	{margin:0;padding:0;}
	*/

	/* ID's for layout */

	#Border {
		position: absolute;
		left: 30px;
		top: 30px;
		/* background-color: Fuchsia; */
	}

	#Main {
		width: 964px;
		margin: 138px 0px 0px 0px; /* 136 */
		background-color: #ffffff;
		background-image: url("../images/leftNavBackground.jpg"/*tpa=http://www.railway-technology.com/images/leftNavBackground.jpg*/);
		background-repeat: repeat-y;
		/* background-color: Orange; */
		padding-bottom: 0px;
	}

	#breadcrumb {
		/*text-indent: 169px;*/
		margin: 0px 0px 0px 169px;
		/*background-color: Orange;*/
		height: 35px;
		width: 795px;
		padding-top: 10px;
		padding-bottom: 0px;
		margin-bottom: 0px;
		font-size:11px;
	}
	
	#breadcrumb .dotted {
	margin-top:0px;
	padding-top:0px;
}

	#Content {
		/* background-color: Teal; */
		width: 625px;
		margin: 0px 170px 0px 169px;
		padding:1px 0px 0px 0px;
		border-top: 1px;
		min-height:550px;
	}

	* html  #Content {
	height:500px;
}
	
	#Footer {
		/*background-color: Lime;
	*/
		width: 944px;
	/* 964px*/
		margin: 10px 0px 30px 0px;
		padding: 10px 10px 10px 10px;
		border: 1px;
		border-color: silver;
		border-style : solid;
		text-align: justify;
	}

	#footer_logo {
		/* float:left;width:400px; */
		float:left;width:160px;
	}

	#footer_copyright {
		padding-top:7px;
		/* float:right;width:500px;text-align:right; */
	}

	#thirdColumn {
		/*background-color: Green;*/
		width: 160px;
		position: absolute;
		left: 834px;
		top: 213px; /* 211 , 166px */
	}

	#LeftNavigation {
		/*background-color: Red;*/
		width: 160px;
		position: absolute;
		left: 30px;
		top: 168px; /* 166 */
	}
#LeftNavigation div.leftNavItem a 	
	{
	color : #333333;
	}
	#Header {
		width: 964px;
		/*background-color: Yellow; */
		background-image: url("../images/header.jpg"/*tpa=http://www.railway-technology.com/images/header.jpg*/);
		height: 138px; /* 136 */
		position: absolute;
		left:30px;
		top:30px;
		z-index: 50;
	}

	#banner_top {
		position: absolute;
		width: 468px;
		height: 60px;
		top: 52px; /* 52 */
		left: 512px;
		z-index: 60;
	}

	#Search {
		/*background-color: orange;*/
		position: absolute;
		width: 468px;
		text-align: right;
		top: 131px; /* 131 */
		left: 512px;
		z-index: 70;
	}
	
	#strapline {
		position: absolute;
		top: 133px;
		left: 42px;
		z-index:80;
	}
/*
	#tab-menu {
		background: #B2C1C8 url("/images/header-bottom.gif") 0 100% no-repeat;
		padding: 0 0 10px 0;
		overflow: auto;
		margin-bottom: 1em;
	}
	
	* html #tab-menu {
		overflow: visible;
		height: 1px;
	}	
	
	#tab-menu ul, #tab-menu li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	#tab-menu li {
		float: left;
		background: url("/images/tabs.gif") 100% -50px;
		padding-right: 5px;
		margin-right: 2px;
		border-bottom: 1px solid #CCC;
		margin-bottom: -10px;
	}
	
	#tab-menu li a, #tab-menu li span {
		display: block;
		float: left;
		padding: 3px 6px 2px 9px;
		background: url("/images/tabs.gif") 0 -50px;
		color: #000;
		text-decoration: none;
	}
	
	#tab-menu li:hover a {
		background-position: 0 -100px;
	}
	
	#tab-menu li:hover {
		background-position: 100% -100px;
	}
	
	#tab-menu li.current-tab {
		background: url("/images/tabs.gif") 100% 0;
		border-bottom-color: white;
	}
	
	#tab-menu li.current-tab a, #tab-menu li.current-tab span {
		background: url("/images/tabs.gif") 0 0;
		color: #000052;
		font-weight:bold;
	}
	#tab-menu li.emptyTab a{
		color:#c6c6c6;
	}
	*/
	#ShortEnquiryForm {
		background-color:#dedede;
		width:466px;
	}
	
	#ShortEnquiryForm_Header{
		background-image:url("../images/short_enquiry_header.jpg"/*tpa=http://www.railway-technology.com/images/short_enquiry_header.jpg*/);
		height:24px;
		color:#ffffff;
		font-weight:bold;
		padding-left:40px;
		padding-top:10px;
		text-transform:uppercase;
	}
	
#ShortEnquiryForm .error{color:red;width:436px;display:block;float:none;border:solid 1px red;padding:3px 3px 3px 5px;background-color:#FFDCDC;}
#ShortEnquiryForm .noerror{width:436px;display:block;float:none;padding:3px 3px 3px 5px;}

	
	#SearchButton{
		height:19px; padding:0px 0px 2px 2px; margin:0; vertical-align: middle;
	}

	
	
	 #tab-menu 			{display:block;margin-bottom:0px;clear:both;}
	 #tab-menu ul      {display:inline-block;margin-top:0px;text-indent:0px;margin-left:0px;padding-left:0px;padding-top:0px;list-style:none;}
     #tab-menu ul li   {float:left;line-height:24px;margin-top:0px;padding-top:0px;padding-left:10px;padding-bottom:15px;background-image:url("../images/centre_left_tab.jpg"/*tpa=http://www.railway-technology.com/images/centre_left_tab.jpg*/);background-repeat:no-repeat;border-top:0;font-weight:bold;}
     #tab-menu ul li a  {display:block;float:left;background-image:url("../images/centre_right_tab.jpg"/*tpa=http://www.railway-technology.com/images/centre_right_tab.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#000000;font-weight:bold;}
	 #tab-menu ul li a:hover {text-decoration:underline;}
     #tab-menu ul li.last-tab a {display:block;float:left;background-image:url("../images/right_right_tab.jpg"/*tpa=http://www.railway-technology.com/images/right_right_tab.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#000000;}
	 #tab-menu ul li.last-tab a:hover {text-decoration:underline;}
     #tab-menu ul li.first-tab {float:left;margin-top:0px;padding-top:0px;padding-left:10px;background-image:url("../images/left_left_tab.jpg"/*tpa=http://www.railway-technology.com/images/left_left_tab.jpg*/);background-repeat:no-repeat;border-top:0;}
     
	 #tab-menu ul li.current-first-tab   {float:left;margin-top:0px;padding-top:0px;padding-left:10px;background-image:url("../images/left_left_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/left_left_tab_selected.jpg*/);background-repeat:no-repeat;border-top:0;}
     #tab-menu ul li.current-first-tab a {display:block;float:left;background-image:url("../images/left_right_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/left_right_tab_selected.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#ffffff;}
	 #tab-menu ul li.current-first-tab a:hover {text-decoration:underline;}
	 #tab-menu ul li.current-tab   {float:left;margin-top:0px;padding-top:0px;padding-left:10px;background-image:url("../images/centre_left_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/centre_left_tab_selected.jpg*/);background-repeat:no-repeat;border-top:0;}
     #tab-menu ul li.current-tab a {display:block;float:left;background-image:url("../images/left_right_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/left_right_tab_selected.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#ffffff;}
	 #tab-menu ul li.current-tab a:hover  {display:block;float:left;background-image:url("../images/left_right_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/left_right_tab_selected.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#ffffff;text-decoration:underline;} 
	 #tab-menu ul li.current-last-tab   {float:left;margin-top:0px;padding-top:0px;padding-left:10px;background-image:url("../images/centre_left_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/centre_left_tab_selected.jpg*/);background-repeat:no-repeat;border-top:0;}
     #tab-menu ul li.current-last-tab a {display:block;float:left;background-image:url("../images/right_right_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/right_right_tab_selected.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#ffffff;}
	 #tab-menu ul li.current-last-tab a:hover {text-decoration:underline;}
	
	#project_details, #company_details, #feature_details, #mediafile_details, #advertise_details, #mediapack_details {line-height:14px;}
	
	#news_details {clear:both;padding-top:10px;padding-left:5px;padding-right:5px;line-height:14px;}
	
	#news a{color:#000000;text-decoration:none;}
    #news a:hover{text-decoration:underline;;}
	
 /* CLASSES for layout */

	.leftNavItem {
		background-image: url("../images/leftNavItem.jpg"/*tpa=http://www.railway-technology.com/images/leftNavItem.jpg*/);
		background-repeat: no-repeat;
		display: block;
		height: 35px;
		width: 160px;
		/*text-indent: 5px;
		padding-left: 5px;
		padding-top: 5px;*/
		font-family: trebuchet MS;
	}

	.leftNavItemSelected {
		background-image: url("../images/leftNavItemSelected.jpg"/*tpa=http://www.railway-technology.com/images/leftNavItemSelected.jpg*/);
		background-repeat: no-repeat;
		display: block;
		height: 35px;
		width: 160px;
		/*text-indent: 5px;
		margin-left: 5px;
		margin-top: 5px;*/
		font-family: trebuchet MS;
		font-weight: bold;
		color: #ffffff;
		text-decoration : none;
		font-size : 12px;
	}
	.leftNavItemSelected a {
		display:block;
		font-family: trebuchet MS;
		font-weight: bold;
		color: #ffffff;
		text-decoration : none;
		font-size : 12px;
		padding-top:10px;
		margin-left:10px;
	}
	.leftNavItem a {
		display:block;
		font-family: trebuchet MS;
		font-weight: bold;
		color: #000000;
		text-decoration : none;
		font-size : 12px;
		padding-top:10px;
		margin-left:10px;
	}

	.breadcrumbN {
		text-decoration: none;
		font-family: trebuchet MS;
		font-size : 11px;
		color: #333333;
	}

	.breadcrumbS {
		font-family: trebuchet MS;
		font-size : 11px;
		color: #003399;
	}

	.breadcrumbP{
		margin:0px;
		padding:0px;
		border: 1px;
		border-color: #333333;
		border-bottom-style: dotted;
	}
	
	.bottomtab {
		font-family: trebuchet MS;
		font-size : 12px;
		color: #000000;
	}

	.dotted {
		border: 1px;
		border-color: #333333;
		border-bottom-style: dotted;
		height:0px;
	}

	.header_text {
		font-family: trebuchet MS;
		font-size: 12px;
		font-weight: bold;
		color:#000000;
	}

	body {
		font-family: trebuchet MS;
		font-size: 12px;
		color:#333333;
	}

	/* third column boxes */
	.thirdColumn_box_header {
		display:block;width:140px;height:20px;background-image:url("../images/160_box_top.jpg"/*tpa=http://www.railway-technology.com/images/160_box_top.jpg*/);background-repeat:no-repeat;text-decoration:none;font-size:12px;font-family:trebuchet MS;font-weight:bold;color:#ffffff;
		padding: 2px 10px 0px 10px;
		/*text-indent:10px;*/
		/* height:22px;padding 0px 10px 0px 10px; */
	}
.thirdColumn_box_greyItem {
display:block;width:140px;background-image:url("../images/160_box_greybg.gif"/*tpa=http://www.railway-technology.com/images/160_box_greybg.gif*/);font-size:11px;line-height:12px;font-family:Arial;color:#333333;
padding: 5px 10px 5px 10px;
background-repeat: repeat-y;
}

.info_icon {display:block;height:26px;padding: 3px 0px 0px 30px;margin:0;background-image:url("../images/info_icon.gif"/*tpa=http://www.railway-technology.com/images/info_icon.gif*/);background-repeat:no-repeat;font-weight:bold;}

	.thirdColumn_box_header_light{
		display:block;width:140px;height:8px;background-image:url("../images/160_box_top_light.jpg"/*tpa=http://www.railway-technology.com/images/160_box_top_light.jpg*/);background-repeat:no-repeat;text-decoration:none;font-size:12px;font-family:Arial;font-weight:bold;color:#ffffff;
		padding: 2px 10px 0px 10px;
	}

	.thirdColumn_box_navItem {
		display:block;width:140px;background-image:url("../images/160_box_bg.gif"/*tpa=http://www.railway-technology.com/images/160_box_bg.gif*/);font-size:11px;line-height:14px;font-family:trebuchet MS;color:#333333;
		padding: 5px 10px 5px 10px;
		background-repeat: repeat-y;
		/*text-indent:10px;*/
	}

	.thirdColumn_box_bottom {
		display:block;width:160px;height:11px;background-image:url("../images/160_box_bottom.gif"/*tpa=http://www.railway-technology.com/images/160_box_bottom.gif*/);background-repeat:no-repeat;font-size:11px;font-family:trebuchet MS;font-weight:bold;color:#333333;text-indent:10px;
	}

	.thirdColumn_box_greyItem {
		display:block;width:140px;background-image:url("../images/160_box_greybg.gif"/*tpa=http://www.railway-technology.com/images/160_box_greybg.gif*/);font-size:11px;line-height:12px;font-family:trebuchet MS;color:#333333;
		padding: 5px 10px 5px 10px;
		background-repeat: repeat-y;
	}

	.thirdColumn_box_greybottom {
		display:block;width:160px;height:11px;background-image:url("../images/160_box_greybottom.gif"/*tpa=http://www.railway-technology.com/images/160_box_greybottom.gif*/);background-repeat:no-repeat;font-size:11px;font-family:trebuchet MS;font-weight:bold;color:#333333;text-indent:10px;
	}
	.bottomtab {
		color : #003399;
		font-family : trebuchet MS;
		font-size : 11px;
		font-weight : normal;
		font-style : normal;
		text-align : center;
		text-decoration : none;
	}

	.bottomtabwrap {
		color : #003399;
		font-family : trebuchet MS;
		padding-top:2px;
		padding-left:2px;
		white-space: nowrap;
	}

	.inlineflashadvert {
		float: left;
		clear: left;
		margin-right: 10px;
		margin-left: 0px;
		margin-bottom:5px;
		padding-right: 5px;
		padding-bottom: 0px;
		width: 336px;
	}

	.leftpullquote {
		float: left;
		clear: left;
		margin-right: 5px;
		margin-left: 0px;
		margin-bottom: 0px;
		padding-right: 3px;
		padding-bottom: 5px;
		width: 150px;
		font-family: trebuchet MS;
		font-size: 20px;
		color:#003399;
		text-align: left;
		line-height: 24px;
	/*
		border-right-width : 2px;
		border-right-color : #C6C6C6;
		border-right-style : solid;
	*/
	}

	.rightpullquote {
		float: right;
		clear: right;
		margin-right: 0px;
		margin-left: 5px;
		margin-bottom: 0px;
		padding-left: 5px;
		padding-bottom: 5px;
		width: 150px;
		font-family: trebuchet MS;
		font-size: 20px;
		color:#003399;
		text-align:left;
		line-height:24px;
	/*
		border-left-width : 2px;
		border-left-color : #C6C6C6;
		border-left-style : solid;
	*/
		}
.AZHighlight{
	width:20px;
	height:20px;
	/*
	background-image:url('/images/a-z_background.gif');
	*/
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#333333;
	}

.AZHighlight a{
	text-decoration:none;
	color:#333333;
	}
	
.AZHighlight a:hover{
	text-decoration:underline;
	}
	
.AZLowlight{
	width:20px;
	height:20px;
	/*
	background-image:url('/images/a-z_background.gif');
	*/
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#dedede;
	}

.AZHolder{
	float:left;
	width:22px;
	padding:1px;
	}
	
	/*
.strapcontainer {
	height:22px;
	width:100%;
	border-bottom:1px;
	border-bottom-style:dotted;
	margin:15px 0 15px 0;
	}

.straptitle {
	float:left;
	color : #333333;
	height : 22px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	}

.straptop {
	float:right;
	width : 36px;
	}
	*/
	
.strapcontainer {
	height:22px;
	width:100%;
	background-color:#dedede;
	}

.straptitle {
	float:left;
	color : #333333;
	height : 20px;
	font-family : trebuchet MS;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	padding:3px 0 0 10px;
	}

.straptop {
	float:right;
	width : 50px;
	padding-top:3px;
	}
	
.list {
	margin-top:0px;
	list-style:none;
	list-style-position : outside;
	list-style-type : none;
	list-style-image : url("../images/arrow3.gif"/*tpa=http://www.railway-technology.com/images/arrow3.gif*/);
	padding-left : 0px;
	margin-left:0px;
	text-indent:0px;
	}

.toplink {
		color : #333333;
		font-family : trebuchet MS;
		font-size : 12px;
		font-weight : bold;
		text-decoration : none;
	}

ul.list {
	/*
	margin-left:15px;
	padding-left:15px;
	*/
		clear:both;
	}
	
ul a {
		text-decoration:none;
		color:#333333;
	}

ul a:hover {
		text-decoration:underline;
	}
	
h1.section_title{
		color : #333333;
		font-family : trebuchet MS;
		font-size : 18px;
		font-weight : bold;
		text-decoration : none;
		width:625px;
		border-width: 1px 0px 1px 0px;
		border-style:dotted;
		clear:both;
}

.action_prompt{
		color:#003399;
		font-family:trebuchet MS;
		font-weight:bold;
		font-size:12px;
		width:625px;
		border-width: 1px 0px 1px 0px;
		border-color:#333333;
		border-style:dotted;
		background-color:#dedede;
		min-height:36px !important;
}

.action_prompt_icon{
	float:left;width:26px;height:26px;margin:5px 0px 5px 10px;padding:0; /*was 36px whilst  action_promp_p was 565px;*/
}

.action_prompt_p{
	float:right;width:575px;margin:5px 0px 5px 0px;padding-top:5px;
}

.action_prompt_p a {
	color:#003399;
	text-decoration:none;
}

.action_prompt_p a {
	text-decoration:underline;
}

.action_prompt_small{
		color:#003399;
		font-family:trebuchet MS;
		font-weight:bold;
		font-size:12px;
		width:300px;
		border-width: 1px 0px 1px 0px;
		border-color:#333333;
		border-style:dotted;
		background-color:#dedede;
		margin-bottom:20px;
}

.action_prompt_small_p{
	float:right;width:200px;margin:5px 0px 5px 0px;padding-top:5px;
}

.action_prompt_small_p a {
	color:#003399;
}

.organisation_entry {
		font-family:trebuchet MS;
		font-size:12px;
		border-width:0px 0px 1px 0px;
		border-style:dotted;
}

.organisation_entry p strong {
		font-family:trebuchet MS;
		font-size:12px;
		font-weight:bold;
		color:#003399;
}



.ShortEnquiryForm_block {
	padding:5px;
}

.submit {
	background-image:url("../images/subscribe.jpg"/*tpa=http://www.railway-technology.com/images/subscribe.jpg*/);
	border:0;
	color:#ffffff;
	height:21px;
	width:83px;
	font-size:12px;
	font-weight:bold;
}

	
	.items_box 				{width:624px;display:block;margin-top:10px;margin-bottom:10px;clear:both;}
	
	.items_box_tabs			{display:block;margin-bottom:0px;padding-bottom:0px;clear:both;}
	.items_box_tabs ul      {display:inline-block;margin-top:0px;margin-bottom:0px;text-indent:0px;margin-left:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;list-style:none;}
    .items_box_tabs ul li   {float:left;line-height:24px;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-left:10px;padding-bottom:0px;background-image:url("../images/centre_left_tab.jpg"/*tpa=http://www.railway-technology.com/images/centre_left_tab.jpg*/);background-repeat:no-repeat;border-top:0;}
    .items_box_tabs ul li a {display:block;float:left;background-image:url("../images/centre_right_tab.jpg"/*tpa=http://www.railway-technology.com/images/centre_right_tab.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#000000;font-weight:bold;}
	#tab-menu ul li a:hover {display:block;float:left;background-image:url("../images/centre_right_tab.jpg"/*tpa=http://www.railway-technology.com/images/centre_right_tab.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#000000;font-weight:bold;text-decoration:underline;}
    .items_box_tabs ul li.last-tab a, .items_box_tabs ul li.last-tab span {display:block;float:left;background-image:url("../images/right_right_tab.jpg"/*tpa=http://www.railway-technology.com/images/right_right_tab.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#000000;font-weight:bold;}
	#tab-menu ul li.last-tab a:hover {display:block;float:left;background-image:url("../images/right_right_tab.jpg"/*tpa=http://www.railway-technology.com/images/right_right_tab.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#000000;font-weight:bold;text-decoration:underline;}
    .items_box_tabs ul li.first-tab   {float:left;margin-top:0px;padding-top:0px;padding-left:10px;background-image:url("../images/left_left_tab.jpg"/*tpa=http://www.railway-technology.com/images/left_left_tab.jpg*/);background-repeat:no-repeat;border-top:0;}
	.items_box_tabs ul li.current-first-tab   {float:left;margin-top:0px;padding-top:0px;padding-left:10px;background-image:url("../images/left_left_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/left_left_tab_selected.jpg*/);background-repeat:no-repeat;border-top:0;}
    .items_box_tabs ul li.current-first-tab a,.items_box_tabs ul li.current-first-tab span {display:block;float:left;background-image:url("../images/left_right_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/left_right_tab_selected.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#ffffff;font-weight:bold;}
	#tab-menu ul li.current-first-tab a:hover {display:block;float:left;background-image:url("../images/left_right_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/left_right_tab_selected.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#ffffff;font-weight:bold;text-decoration:underline;}
	.items_box_tabs ul li.single-tab   {float:left;margin-top:0px;padding-top:0px;padding-left:10px;background-image:url("../images/left_left_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/left_left_tab_selected.jpg*/);background-repeat:no-repeat;border-top:0;}
    .items_box_tabs ul li.single-tab a {display:block;float:left;background-image:url("../images/right_right_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/right_right_tab_selected.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#ffffff;font-weight:bold;}
	#tab-menu ul li.single-tab a:hover {display:block;float:left;background-image:url("../images/right_right_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/right_right_tab_selected.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#ffffff;font-weight:bold;text-decoration:underline;}
	.items_box_tabs ul li.current-tab   {float:left;margin-top:0px;padding-top:0px;padding-left:10px;background-image:url("../images/centre_left_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/centre_left_tab_selected.jpg*/);background-repeat:no-repeat;border-top:0;}
    .items_box_tabs ul li.current-tab a, .items_box_tabs ul li.current-tab span {display:block;float:left;background-image:url("../images/left_right_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/left_right_tab_selected.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#ffffff;font-weight:bold;}
	#tab-menu ul li.current-tab a:hover {display:block;float:left;background-image:url("../images/left_right_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/left_right_tab_selected.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#ffffff;font-weight:bold;text-decoration:underline;}
	.items_box_tabs ul li.current-last-tab   {float:left;margin-top:0px;padding-top:0px;padding-left:10px;background-image:url("../images/centre_left_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/centre_left_tab_selected.jpg*/);background-repeat:no-repeat;border-top:0;}
    .items_box_tabs ul li.current-last-tab a, .items_box_tabs ul li.current-last-tab span {display:block;float:left;background-image:url("../images/right_right_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/right_right_tab_selected.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#ffffff;font-weight:bold;}
	#tab-menu ul li.current-last-tab a:hover {display:block;float:left;background-image:url("../images/right_right_tab_selected.jpg"/*tpa=http://www.railway-technology.com/images/right_right_tab_selected.jpg*/);background-position:100% 0;background-repeat:no-repeat;padding-top:10px;padding-right:10px;color:#ffffff;font-weight:bold;text-decoration:underline;}
	
	.items_box_header		{background-image:url("../images/items_box_header.jpg"/*tpa=http://www.railway-technology.com/images/items_box_header.jpg*/);height:22px;clear:both;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
	.items_box_content		{background-image:url("../images/events_box_background.jpg"/*tpa=http://www.railway-technology.com/images/events_box_background.jpg*/);margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
	.items_box_content ul 	{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
	.items_box_footer		{background-image:url("../images/events_box_bottom.jpg"/*tpa=http://www.railway-technology.com/images/events_box_bottom.jpg*/);background-repeat:no-repeat;height:15px;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}

	.month_cell {background-color:White;border-color:White;border-width:1px;border-style:solid;height:20px;width:40px;}
	.month_cell_link {text-decoration:none;color:#333333;font-weight:bold;text-transform:uppercase;}
	
	
	.roundBoxContainer {
	background-image:url("../images/events_box_background.jpg"/*tpa=http://www.railway-technology.com/images/events_box_background.jpg*/);
	width:624px;
}

.roundBoxHeader {
	background-image:url("../images/events_box_background.jpg"/*tpa=http://www.railway-technology.com/images/events_box_background.jpg*/);margin-bottom:0px;
}

.roundBoxItem {
float:right;width:575px;margin:0px 0px 0px 0px;padding-top:0px;
}

.roundBoxFooter {
	clear:both;
}
	
	
	.roundBoxItem_left 	{float:left;color:#003399;font-weight:bold;height:20px;margin-top:3px;}
	/*..roundBoxItem_left {}*/
	.roundBoxItem_round {float:right;padding-right:30px;}
	/*.action_prompt_icon{
	float:left;width:26px;height:26px;margin:5px 0px 5px 10px;padding:0; /*was 36px whilst  action_promp_p was 565px;
}
*/
.roundBoxItem_right{
	float:right;width:470px;margin:0px 30px 5px 0px;padding-top:0px;
}

.roundBoxItem_right table {
	margin:0px;padding:0px;
}
	
	.article_heading {background-color:#dedede;width:605px;border-top-width:1px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-style:dotted;padding:10px;clear:both;}
	.article_heading h1 {
	font-family: times New Roman; color: #000000; font-size: 24px; font-weight:normal;
}
	.article_heading a 	{text-decoration:none;color:#333333;}
	.article_heading a:hover 	{text-decoration:underline;}
	
	.image_cell{width:150px;font-size:11px;line-height:14px;}
	
	.none {text-decoration:none;}
	
	.email_address {display:block;height:26px;padding: 3px 0px 0px 0px;margin:0;text-indent:30px;background-image:url("../images/email_icon.gif"/*tpa=http://www.railway-technology.com/images/email_icon.gif*/);background-repeat:no-repeat;font-weight:bold;}
	
	.items_box_container {width:307px;margin-left:5px;}
	.items_box_container_tab {background-image:url("../images/main_grey_box_header_two_column.jpg"/*tpa=http://www.railway-technology.com/images/main_grey_box_header_two_column.jpg*/);background-repeat:no-repeat;height:33px;}
	.items_box_container_tab_icon {padding-left:10px;padding-top:5px;float:left;}
	.items_box_container_tab_description {color:#ffffff;font-weight:bold;vertical-align:middle;float:left;padding-top:8px;padding-left:5px;text-transform:uppercase;}
	.items_box_container_bg {background-image:url("../images/303_box_bg.jpg"/*tpa=http://www.railway-technology.com/images/303_box_bg.jpg*/);width:303px;margin-bottom:0px;padding-bottom:0px;}
	.items_box_container_bg ul {margin-bottom:0px;padding-bottom:0px; margin-left:40px;padding-top:20px;list-style-image:url("../images/red_arrow_right.gif"/*tpa=http://www.railway-technology.com/images/red_arrow_right.gif*/);}
	.items_box_container_footer {background-image:url("../images/303_box_footer.jpg"/*tpa=http://www.railway-technology.com/images/303_box_footer.jpg*/);background-repeat:no-repeat;height:22px;margin-top:0px;padding-top:0px;}
	
	.items_box_content ul.list_arrows li, td ul.list_arrows li {list-style-image:url("../images/red_arrow_right.gif"/*tpa=http://www.railway-technology.com/images/red_arrow_right.gif*/);}
	
	.thirdColumn_box_navItem ul.list_arrows {padding-left:0px;margin-left:10px;list-style:none;list-style-position:outside;list-style-type:none;width:100px;}
	.thirdColumn_box_navItem ul.list_arrows li {list-style-image:url("../images/red_arrow_right.gif"/*tpa=http://www.railway-technology.com/images/red_arrow_right.gif*/);padding-left:0px;padding-top:5px;}

	.gallery_page_title_link {padding-left:12px;font-size:12px;}
	
	.coloured_hyperlink {color:#003399 !important;text-decoration:none;}
	a.coloured_hyperlink:hover {text-decoration:underline;}
		.dark_hyperlink {color : #333333; text-decoration : none;}
	a.dark_hyperlink:hover {text-decoration:underline;}
	.copyright {color:#333333;}
	
	.career_advice {color:#333333;font-family:Trebuchet MS; font-size:18px;font-weight:bold;text-decoration:none;width:625px;border-top:1px;border-bottom:1px;border-left:0px;border-right:0px;border-style:dotted;clear:both;}
	
			/* HOME PAGE */
	
	.dotted_heading {border-top-width:1px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-style:dotted;border-color:#333333;font-weight:bold;color:#003399;}
	.dotted_heading a {text-decoration:none;color:#003399;}
	.dotted_heading a:hover {text-decoration:underline;}
	.thumbnail_left {float:left;width:60px;}
	.text_right {float:right;width:232px;line-height:14px;}
	.text_right a {font-weight:bold;color:#333333;text-decoration:none;}
	.text_right a:hover {text-decoration:underline;}
	.section_block {width:624px;}
	.section_block_left {float:left;width:300px;}
	.section_block_left ul li, .section_block_right ul li {list-style-image:url("../images/red_arrow_right.gif"/*tpa=http://www.railway-technology.com/images/red_arrow_right.gif*/);}
	.section_block_left .dotted_heading, .section_block_right .dotted_heading {font-size:13px;}
	.section_block_right {float:right;width:300px;}
	.article_item {clear:both;padding:10px 0px 10px 0px;line-height : 14px;}
		
	.article_item_no_img_company {padding:10px 0px 10px 0px;}
	.marker {height:13px;width:13px;background-image:url("../images/red_arrow_right.gif"/*tpa=http://www.railway-technology.com/images/red_arrow_right.gif*/);float:left;background-repeat : no-repeat;}
	.text_right_no_img_company {float:right;width:277px;line-height:14px;}
	.text_right_no_img_company  a {font-weight:bold;color:#333333;text-decoration:none;}
	.text_right_no_img_company  a:hover {text-decoration:underline;}
	
	#NewsTicker{border-top-width:1px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-style:dotted;}
	.NewsTickerTitle {color:#003399;text-transform:uppercase;font-weight:bold;}
	
	.article_item_no_img{clear:both;padding:10px 0px 10px 0px;}
	.text_right_no_img {float:right;width:277px;line-height:14px;}
	.text_right_no_img  a {font-weight:bold;color:#333333;text-decoration:none;}
	.text_right_no_img  a:hover {text-decoration:underline;}
	
	
		
	.services_block_container {background-image:url("../images/bevel_grey_bg.jpg"/*tpa=http://www.railway-technology.com/images/bevel_grey_bg.jpg*/);background-repeat:repeat-y;clear:both;}
	.services_block_background {background-image:url("../images/bevel_grey_top.jpg"/*tpa=http://www.railway-technology.com/images/bevel_grey_top.jpg*/);height:9px;background-repeat:no-repeat;}
	.services_block_description {background-image:url("../images/bevel_grey_bg.jpg"/*tpa=http://www.railway-technology.com/images/bevel_grey_bg.jpg*/);clear:both;width:614px;line-height:14px;padding:5px;} /*  style="background-image:url(http://172.17.1.70/images/bevel_grey_bg.jpg);clear:both;width:624px;background-color:Transparent;" */
	.services_block_description_item {width:184px;float:left;padding:0px 10px 0px 10px;}
	.services_block_description_item_hyperlink {text-decoration:none;font-weight:bold;color:#333333;}
	.services_block_description_button {width:184px;float:left;padding:5px 10px 0px 10px;}
	.services_block_description_hyperlink {background-image:url("../images/red_button_grey_bg.jpg"/*tpa=http://www.railway-technology.com/images/red_button_grey_bg.jpg*/);background-repeat:no-repeat;display:block;height:23px;width:89px;color:#ffffff;text-decoration:none;font-weight:bold;font-size:10px;text-indent:5px;padding-top:2px;}
	.clear {clear:both;height:0px;margin:0px;padding:0px;}
	.services_block_container_bottom {background-image:url("../images/bevel_grey_bottom.jpg"/*tpa=http://www.railway-technology.com/images/bevel_grey_bottom.jpg*/);height:13px;background-repeat:no-repeat;clear:both;}
	
	.lead_article_header {
	width:625px;
	height:20px;
	background-image:url("../images/main_grey_box_header_625.jpg"/*tpa=http://www.railway-technology.com/images/main_grey_box_header_625.jpg*/);
	background-repeat: no-repeat;
	margin:10px 0px 0px 0px;
	padding:12px 10px 0px 10px;
	font-weight:bold;
	color:white;
	text-decoration:none;
	text-transform:uppercase;
	font-size:13px;
	font-family: trebuchet MS;	
}
	.lead_article_container {width:614px;background-image:url("../images/160_box_greybg.gif"/*tpa=http://www.railway-technology.com/images/160_box_greybg.gif*/);margin:0px;padding:5px 5px 5px 5px;}
	.lead_article_image {float:left;width:244px;padding:5px;}
	.lead_article_text {float:right; padding:0px 5px 0px 5px;width:350px;} 
	/* 
	.lead_article_image {float:left;width:174px;padding:5px;}
	.lead_article_text {float:right; padding:0px 5px 0px 5px;width:420px;}
	 */
	.lead_article_title {font-size:24px;font-family: "Times New Roman";}
	.lead_article_title  a {color:#000000; text-decoration:none;}
	 a.lead_article_title:hover {text-decoration:underline;}
	.lead_article_summary {line-height:14px;}	
	
	.formRow {
	padding-left:10px;
	}
	
	h1.TNR {font-size:24px;font-family: "Times New Roman";}
	.month_cell_link_disable {text-decoration:none;color:#333333;font-weight:bold;text-transform:uppercase;}
	
	/* TAGS */
	
	h2, h5 {font-size: 14px;text-transform:none;}
	p b i {font-size: 12px;text-transform:none;}

	#company_details p b, #company_details p strong, #project_details p b, #project_details p strong{font-size:14px;text-transform:none;}

	p b.small_bold, p strong.small_bold {font-weight:bold;font-size:12px !important;}
	
	/* GREY STUFF!!!! */
	
	#GreyButton {
height : 20px;
width : 150px;
background-color : #C6C6C6;
text-align : center;
padding : 2px;
vertical-align : middle;
}

.GreyBackground {
background-color : #cccccc;
}

.Grey {
height : 20px;
background-color : #C6C6C6;
text-align : center;
padding : 2px;
vertical-align : middle;
color : #000000;
font-family: trebuchet MS;
font-size : 12px;
font-weight : bold;
/*cursor : pointer;*/
text-decoration : none;
}

.GreyBlank {
height : 20px;
width : 290px;
background-color : #C6C6C6;
text-align : center;
padding : 2px;
vertical-align : middle;
color : #808080;
font-family: trebuchet MS;
font-size : 13px;
font-weight : bold;
text-decoration : none;
}

.GreyButton {
height : 20px;
width : 290px;
background-color : #C6C6C6;
text-align : center;
padding : 2px;
vertical-align : middle;
color : #000000;
font-family: trebuchet MS;
font-size : 13px;
font-weight : bold;
cursor : pointer;
text-decoration : none;
text-transform : uppercase;
}

.GreyButtonSmall {
height : 20px;
width : 150px;
background-color : #C6C6C6;
text-align : center;
padding : 2px;
vertical-align : middle;
color : #000000;
font-family: trebuchet MS;
font-size : 13px;
font-weight : bold;
cursor : pointer;
text-decoration : none;
}

.GreyButtonLarge {
height : 20px;
width : 200px;
background-color : #C6C6C6;
text-align : center;
padding : 2px;
vertical-align : middle;
color : #000000;
font-family: trebuchet MS;
font-size : 13px;
font-weight : bold;
cursor : pointer;
text-decoration : none;
}


.sub {font-size:8px;}
.sup {
	line-height: 8px;
	font-size : 8px;
	vertical-align : top;
	}

.PageNumbering a
{
	color:#333333;
	display:inline;
	margin-right:3px;
}
	
.footer_description
{
	padding-top:7px;
	color:#333333;
}
.footer_description a 
{
	color:#333333;
	text-decoration:underline;
}

.footer_description a:hover
{
	color:#333333;
	text-decoration:underline;
}

.footer_description a:visited
{
	color:#333333;
	text-decoration:underline;
}	
	
#############newsletter archive start
.calendarbox{}
.calendarbox-header{
background: url("../images/events_box_top.jpg"/*tpa=http://www.railway-technology.com/images/events_box_top.jpg*/);
background-repeat:no-repeat;
width:624px;
height:14px;
float:left;
line-height:0;
}
.calendarbox-footer{
background: url("../images/events_box_bottom.jpg"/*tpa=http://www.railway-technology.com/images/events_box_bottom.jpg*/);
background-repeat:no-repeat;
width:624px;
height:15px;
float:left;
line-height:0;
}
.calendarbox-content{
background: url("../images/events_box_background.jpg"/*tpa=http://www.railway-technology.com/images/events_box_background.jpg*/);
width:610px;
height:auto!important;
float:left;
padding-left:14px;
padding-top:6px;
margin:0px 0px 0px 0px;
}

.calendarbox-title{
padding:0px 0px 0px 0px;
margin:0;
font-size:14px;
font-weight:900;
}
.calendarbox-title h2
{
display:block;
padding-top:4px;
margin-bottom:0;
}
.calendarbox-title img
{
float:left;
margin:0;
margin-bottom:0px;
margin-right:4px;
padding:0;
}

.calendarbox-wrap
{
width:auto;
margin-left:26px;
}

.calendarbox-item span
{
padding:0!important;
}


.calendarbox-item{
display:inline-block;
padding:4px!important;
padding-right:0;
width:580px;
}

.calendarbox-year{
color:#003399;
font-weight:bold;
float:left;
margin-right:30px!important;
}
.calendarbox-item a{
font-weight:bold;
color:#000000;
}
.calendarbox-item ul{
text-transform: uppercase;
color:#666666;
}
.calendarbox-item ul li{
float:left;
list-style:none;
margin-right:15px;
}
.newsletter-items{
margin-top:5px;
padding-bottom:5px;
padding-top:none;
margin-bottom:none;
border-bottom:1px dotted;
}

.newsletter-items a{
text-decoration: none; color: rgb(51, 51, 51);font-weight: bold;
}

.newsletter-items a:hover{
text-decoration: underline;
}

.newsletter-items-noimage{
padding-top:none;
margin-bottom:none;
}

.newsletter-items-noimage a{
text-decoration: none; color: rgb(51, 51, 51);font-weight: bold;
}

.newsletter-items-noimage a:hover{
text-decoration: underline;
}



.thirdcol-palebox {
float:left;

}
.thirdcol-palebox .top{
background: url("../images/site-thirdcol-bevelled-box-top.gif"/*tpa=http://www.railway-technology.com/images/site-thirdcol-bevelled-box-top.gif*/);
background-repeat:no-repeat;
width:160px;
height:10px !important;
float:left;
line-height:0 !important;
}
.thirdcol-palebox .middle{
background: url("../images/site-thirdcol-bevelled-box-middle.gif"/*tpa=http://www.railway-technology.com/images/site-thirdcol-bevelled-box-middle.gif*/) repeat-y;
width:140px;
padding:10px;
float:left;
}
.thirdcol-palebox .middle h2{
font-size:16px;
}
.thirdcol-palebox .middle p{
font-size:12px;
}

.thirdcol-palebox .middle a{
color:#000000;text-decoration:none;font-weight: bold;
}

.thirdcol-palebox .middle a:hover {text-decoration:underline;font-weight: bold;}

.thirdcol-palebox .bottom{
background: url("../images/site-thirdcol-bevelled-box-bottom.gif"/*tpa=http://www.railway-technology.com/images/site-thirdcol-bevelled-box-bottom.gif*/);
background-repeat:no-repeat;
width:160px;
height:10px;
float:left;
line-height:0 !important;
}


.large-palebox {
background: url("../images/site-large-bevelled-box.jpg"/*tpa=http://www.railway-technology.com/images/site-large-bevelled-box.jpg*/);
background-repeat:no-repeat;
width:625px;
height:178px;
}
#178px is height for above but 100px works better
.large-palebox .top{
height:6px;
}
.large-palebox .middle{
width:365px;
padding:50px 0px 0px 260px; #43
}
.large-palebox .middle h2{
font-family:trebuchet ms, arial;
font-size:18px;
display:inline;
}
#background-color:#dfe4c6;

large-palebox .middle p{
font-size:12px;
}
.large-palebox .bottom{
}

.newsletter-items .thumbnail
{
width: 75px; padding-top: 0px; float: left;
}

.newsletter-items .text
{
padding-left: 75px;padding-right: 5px; line-height: 14px;
}

newsletter-items-noimage .text
{
padding-right: 5px; line-height: 14px;
}

.lead_article_summary .coloured_hyperlink{
text-decoration: none; color: rgb(51, 51, 51);font-weight: bold;
}
/*=== world map ===*/
a:focus, a:active {outline: none;}

#mapContainer{float:left; width:624px; position:relative;height:310px;}

#northAcontainer{position:absolute; z-index:100; left:0px; top:0;}
#northA{display:block; width:262px; height:122px; background:transparent url("../images/north_america.png"/*tpa=http://www.railway-technology.com/images/north_america.png*/) no-repeat 0 0;}
#northA:hover{background-position: 0 -122px;}

#latinAcontainer{position:absolute; z-index:200; left:42px; top:105px;}
#latinA{display:block; width:157px; height:203px; background:transparent url("../images/latin_america.png"/*tpa=http://www.railway-technology.com/images/latin_america.png*/) no-repeat 0 0;}
#latinA:hover{background-position: 0 -203px;}

#europeContainer{position:absolute; z-index:300; left:240px; top:20px;}
#europe{display:block; width:120px; height:76px; background:transparent url("../images/europe.png"/*tpa=http://www.railway-technology.com/images/europe.png*/) no-repeat 0 0;}
#europe:hover{background-position: 0 -76px;}

#asiaContainer{position:absolute; z-index:250; left:321px; top:8px;}
#asia{display:block; width:249px; height:195px; background:transparent url("../images/asia.png"/*tpa=http://www.railway-technology.com/images/asia.png*/) no-repeat 0 0;}
#asia:hover{background-position: 0 -195px;}

#africaContainer{position:absolute; z-index:250; left:237px; top:92px;}
#africa{display:block; width:140px; height:166px; background:transparent url("../images/africa.png"/*tpa=http://www.railway-technology.com/images/africa.png*/) no-repeat 0 0;}
#africa:hover{background-position: 0 -166px;}

#oceaniaContainer{position:absolute; z-index:250; left:496px; top:185px;}
#oceania{display:block; width:118px; height:102px; background:transparent url("../images/oceania.png"/*tpa=http://www.railway-technology.com/images/oceania.png*/) no-repeat 0 0;}
#oceania:hover{background-position: 0 -102px;}

.north-america-noProj{ background:transparent url("../images/north_america_gray.png"/*tpa=http://www.railway-technology.com/images/north_america_gray.png*/) no-repeat 0 0!important;}
.south-america-noProj{ background:transparent url("../images/latin_america_gray.png"/*tpa=http://www.railway-technology.com/images/latin_america_gray.png*/) no-repeat 0 0!important;}
.africa-noProj{ background:transparent url("../images/africa_gray.png"/*tpa=http://www.railway-technology.com/images/africa_gray.png*/) no-repeat 0 0!important;}
.europe-noProj{ background:transparent url("../images/europe_gray.png"/*tpa=http://www.railway-technology.com/images/europe_gray.png*/) no-repeat 0 0!important;}
.asia-noProj{ background:transparent url("../images/asia_gray.png"/*tpa=http://www.railway-technology.com/images/asia_gray.png*/) no-repeat 0 0!important;}
.australasia-noProj{ background:transparent url("../images/oceania_gray.png"/*tpa=http://www.railway-technology.com/images/oceania_gray.png*/) no-repeat 0 0!important;}

#############newsletter srchive end