/* FILENAME: ship-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;
	height: 700px;
		/* background-color: Fuchsia; */
	}

	#Main {
		width: 964px;
		margin: 138px 0px 0px 0px; /* 136 */
		background-color: #ffffff;
		background-image: url(../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: 835px;
		top: 190px; /* 211 , 166px */
	}

	#LeftNavigation {
		/*background-color: Red;*/
		width: 154px;
		position: absolute;
		left: 31px;
		top: 165px; /* 166 */
	}
#LeftNavigation div.leftNavItem a 	
	{
	color : #333333;
	}
	#Header {
		width: 964px;
		/*background-color: Yellow; */
		background-image: url(../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;
	}
	
	#strapline2 {
		position: absolute;
		top: 111px;
		left: 793px;
		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);
		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);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);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);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);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);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);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);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);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);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);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);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);
		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);
		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);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_navItem {
		display:block;width:140px;background-image:url(../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);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);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:30px;background-image:url(../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);
	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);
	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);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);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);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);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);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);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);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);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);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);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);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);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);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);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);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);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);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);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);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);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);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);
	width:624px;
}

.roundBoxHeader {
	background-image:url(../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);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);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);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);}
	.items_box_container_footer {background-image:url(../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);}
	
	.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);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; margin-top:74px;}
	.section_block_left {float:left;width:623px;}
	.section_block_left ul li, .section_block_right ul li {list-style-image:url(../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);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);background-repeat:repeat-y;clear:both;}
	.services_block_background {background-image:url(../images/bevel_grey_top.jpg);height:9px;background-repeat:no-repeat;}
	.services_block_description {background-image:url(../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);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);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);
	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);margin:0px;padding:5px 5px 5px 5px;}
	.lead_article_image {float:left;width:430px;padding:5px;}
	.lead_article_text {float:right; padding:0px 5px 0px 5px;width:160px;}
	.lead_article_image_azienda {float:left;width:194px;padding:5px;}
	.lead_article_text_azienda {float:right; padding:0px 5px 0px 5px;width:400px;} 
	/* 
	.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:18px;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;}	
	
		.lead_article_header_search {
	width:800px;
	height:20px;
	background-image:url(../images/main_grey_box_header_800.jpg);
	background-repeat: no-repeat;
	margin:10px 0px 0px 0px;
	padding:12px 0px 0px 10px;
	font-weight:bold;
	color:white;
	text-decoration:none;
	text-transform:uppercase;
	font-size:13px;
	font-family: trebuchet MS;	
}
	.lead_article_container_search {height:300px;width:800px;background-image:url(../images/160_box_greybg_search.gif);background-repeat:repeat-y;margin:0px;padding:10px 0px 10px 5px;}
	.lead_article_text_search {float:right; padding:0px 5px 0px 5px;width:800px;} 
	.lead_article_container_servizi {height:320px;width:614px;background-image:url(../images/160_box_greybg.gif);margin:0px;padding:5px 5px 5px 5px;}

	
	
	
	.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;
}	
