/* For UK Only Styles */

body                {background-color: #F3F8FE !important;}
#header {height: 8.2em !important;}

.asterisk {float: left !important; width: 0.5em !important; margin-right: 5px !important;}

#content-container	{background-color: #F3F8FE;}
#content			{float: left; clear: left; width: 78%; min-height: 55em; height: auto !important; height:550px; background-color: #FFFFFF; padding-bottom: 5em;}
#content            {_padding-bottom: 0 !important; _margin-bottom: 0 !important; _width: auto !important; }
#sidebar            {_padding-bottom: 0 !important; _margin-bottom: 0 !important;}

.world_inpage_title		{float: left; width: 100%; margin-bottom: 5px;}
.world_inpage_title	 .assoc_world_image {float: left; width: 3.5%;}
.world_inpage_title img	{border: 0 !important; margin-top: 10px;}
.world_inpage_title h2	{float: left; width: 96.5%; margin-left: 30px; border-bottom: 1px solid #000000;}

#training_container								{float: left; width: 100%;}
#training_container	.training_item				{float: left; width: 100%; margin-bottom: 10px;}
#training_container .training_item span.label	{float: left; width: 120px;}
#training_container .training_item span.content {float: left;}

#training_select_form fieldset          {float: left; width: 98%; border: 0;}
#training_select_form fieldset legend   {font-weight: bold; font-size: 1.2em; color: #1D4392; margin: 0 0 10px -10px; padding: 0;}
#training_select_form fieldset .courses_selection    {float: left; width: 98%; padding-top: 10px; padding-bottom: 10px;}

#training   {float: left;}

#exhibition_container							{float: left; width: 100%;}
#exhibition_container .exhibition				{float: left; width: 100%; margin-bottom: 10px;}
#exhibition_container .exhibition span.label	{float: left; width: 200px;}
#exhibition_container .exhibition span.content	{float: left;}

#udm a.inter_icon		{background-repeat:no-repeat; background-position:2px 2px;}
	
#udm a.inter_icon span	{display: block; margin-left: 13px;}

#udm a.international	{background-image:url('http://www.spiraxsarco.com/images/flags/international-small.gif') !important;}

#customer_problems		{float: left; width: 100%; margin-bottom: 15px;}

#admin	{width: 100% !important;}

#training_container ul.page_lists	{margin-top: -5px; margin-bottom: -5px;}

#content .mag_outer_call		{float: left; width: 45%; margin: 0 25px 20px 0;}
#content .mag_outer_call h2		{color: #FFFFFF; background-color: #1D4392; margin: 0; padding: 2px 5px; text-align: center;}
#content .mag_call_out			{height: 12em; padding: 5px; border: 2px solid #1D4392; background: url('http://www.spiraxsarco.com/images/backgrounds/box-gradient.jpg') top left repeat-x #F9FDFF;}
#content .mag_call_out ul li	{margin: 0 0 5px 0; list-style-image: url('http://www.spiraxsarco.com/images/bullets/square-bullet.gif');}

#outer_call h2  {display: block !important;}
/********************************************/

tr.header           {background-color: #FFFFFF;}
tr.header th        {color: #1D4392; background-color: #DDDDDD;}
span.date           {font-size: 0.9em;}

select.site         {font-size: 0.9em !important;}
#footer             {background-color: #F3F8FE !important; padding: 20px 0 !important; margin: 0 !important; width: 100% !important;}
.product-image      {}
.product-link       {clear: both;}
.literature-search  {margin-bottom: 30px !important;}
#content-left-navigation    {clear: left;}

form.contact-us-form input				            {left: 12em !important;}
form.contact-us-form select				            {left: 12em !important;}
form.contact-us-form select.innovation_select		{left: 12em !important;}
form.contact-us-form textarea			            {left: 12em !important;}
form.contact-us-form input.checkbox		            {left: 0 !important;}

.asterisk								            {float: left; width: 0.5em; margin-right: 5px;}
form.innovation-form					            {width: 100%; margin: 0 0 20px 0; padding: 0;}
form.innovation-form #form_fieldsets	            {width: 100%; margin: 0 0 10px 0; padding: 0;}
form.innovation-form fieldset			            {border: 0; padding: 0; margin: 20px 0 0 0;}
form.innovation-form fieldset legend	            {font-weight: bold; font-size: 1.2em; color: #1D4392; margin: 0 0 10px 0; padding: 0;}
form.innovation-form label				            {line-height: 1.5em;}
form.innovation-form input				            {display: block; position: relative; top: -1.5em; left: 10em; width: 260px; padding: 1px; margin: 0;}
form.innovation-form input.hidden		            {display: inline; top: 0; left: 0; width: 0; padding: 0;}
form.innovation-form select				            {display: block; position: relative; top: -1.5em; left: 10em; width: 260px; padding: 1px;}
form.innovation-form select.innovation_select		{display: block; position: relative; top: -1.5em; left: 10em; width: 340px; padding: 1px;}
form.innovation-form textarea			            {font-family: Arial; font-size: 0.9em; display: block; position: relative; top: -1.5em; left: 10em; padding: 1px;}
form.innovation-form textarea.address	            {width: 260px;}
form.innovation-form textarea.enquiry	            {top: -5px; left: 0; width: 375px;}
form.innovation-form textarea.idea_enquiry	        {top: -5px; left: 0; width: 90%;}
form.innovation-form textarea.idea_reason	        {top: -5px; left: 0; width: 90%;}
form.innovation-form input.button		            {float: left; width: 8em; font-size: 0.9em; margin: 0 10px 0 0;}
form.innovation-form input.checkbox		            {display: inline; width: 15px; top: 0; left: 0;}
form.innovation-form span				            {display: block; margin: 0 0 1.5em 0; padding: 0;}
form.innovation-us-form #more_files                    {display: none;}

img.trainingpdficon   {float: none !important; border: none !important; margin-right: 5px;}

input.no_format {display: inline !important; position: static !important; width: auto !important;}
label.training  {margin-right: 10px;}

/*Styles for yudo images, links etc------added by PH 29/07/2011*/

.yudodiv {float:left; margin:10px; text-align:center;}
a.yudolnk:link {text-decoration:none; color:#666; border:0px;}
a.yudolnk:visited {text-decoration:none; color:#666; border:0px;}
a.yudolnk:hover {text-decoration:none; color:#000; border:0px;}
a.yudolnk:active {text-decoration:none; color:#000; border:0px;}
.yudoimg {border:none; float:none;}

/*Styles for tva landing page------added by PH 05/08/2011*/

#mainImage {
	width: 100%;
	background-repeat: repeat-x;
	background-image: url(../../images/products-services/products/metering/tva/main_image_tile.jpg);
	float: left;
	height: 184px;
}
#imageLeft {
	float: left;
	height: 339px;
	width: 233px;
}
#contentContainer {
	float: left;
	width: 100%;
	text-align: left;
	background-position: top left;
	background-image: url(../../images/products-services/products/metering/tva/main_image_bottom.jpg); /*This image does not exist???*/
	background-repeat: no-repeat;
}
#footerStrip {
	text-align: left;
	float: left;
	width: 100%;
	background-color: #6385AE;
}
#contentRightContainer {
	float: left;
	width: 100%;
	background-color: #FFFFFF;
}
#contentRightTop {
	float: left;
	width: 95%;
	color: #073776;
}
#footerStripMenu {
	float: left;
	height: 20px;
	padding-top: 8px;
	color: #FFFFFF;
	text-align: center;
	width: 100%;
	vertical-align: top;
}
.arrow {
	vertical-align: top;
}
.landingImage {
	margin: 0px;
	padding: 0px;
	border: 0;
}
#landingPageContainer {
	width: 100%;
	background-color: #FFFFFF;
}
#mainImage img, #imageLeft img, #contentRightTop img { border:none; float:none; }
#contentRightTop li { margin-left:-25px; }


#contentRightContainer #bg01     {color: #073776; margin-left: 233px;}
#contentRightContainer #bg01 h2  {color: #073776; font-size: 15px; font-weight: bold;}
#contentRightContainer #bg01 h3     { font-size: 13px;}
#contentRightContainer #bg01 h3 a   {color: #073776; font-size: 13px !important; text-decoration: none; font-weight: bold;}
#contentRightContainer #bg01 h3 a:hover {text-decoration: underline;}
