﻿/* For KR Only Styles */

#header {height: 8.2em !important;}

.asterisk {float: left !important; width: 0.5em !important; margin-right: 5px !important;}

#content #breadcrumbs 	{margin: 0 0 0 4em !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;}

#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;}

#admin	{width: 100% !important;}

#training_container ul.page_lists	{margin-top: -5px; margin-bottom: -5px;}

.wm-prod                    {float: left; width: 100%; margin: 0 0 20px 0;}
.wm-prod-left				{float: left; width: 48%;}
.wm-prod-right				{float: left; width: 48%;}

.wm-images                  {float: left; width: 100%; margin: 0 0 20px 0;}
.wm-images img              {float: left; margin: 0 10px 10px 0;}

table.wm                    {margin: 0 0 40px 0; border: 2px solid #1B1475;}
table.wm td.border-right	{border: 0; border-right: 1px solid #1D4392;}

table.sehb                  {margin: 0 0 40px 0;}

.magazine-container         {float: left; width: 100%; margin-bottom: 20px;}

h2                          {font-size: 1.6em !important;}

#sss_trio_area .audits			{left: 81px !important;}
#sss_trio_area .installation	{left: 105px !important;}
#sss_trio_area .sss_centre_text	{left: 232px !important;}

#training_select_form					{float: left; width: 100%; margin-bottom: 30px;}
#training_select_form fieldset			{border: 0; padding: 0; margin: 10px 0 0 0;}
#training_select_form fieldset legend	{font-weight: bold; font-size: 1.2em; color: #1D4392; margin: 0 0 10px 0; padding: 0;}
#training_select_form label				{line-height: 1.5em;}

#form_fieldsets {float: left; width: 100%;}

.training-form input            {left: 15em !important;}
.training-form select           {left: 16em !important;}
.training-form textarea         {left: 15em !important;}
.training-form textarea.enquiry {left: 0px !important; width: 435px !important;}

.hideList   {display: none;}
.showList   {display: block;}

#academynav .acalist li {float: left; width: 150px; list-style-image: url(/images/bullets/square-bullet.gif); margin: 0 0 0 15px;}

.local-contact  {float: left !important; width: 50% !important; clear: left !important;}
.local-contact-withimage  {float: left !important; width: 50% !important; clear: none !important;}

#footer_sitemap					{float: left; width: 77%; text-align: left; margin: 20px 0 0 22%; padding-bottom: 36px; font-size: 11px; border: 1px solid #cdcdcd; background: url(/images/backgrounds/box-gradient.jpg) #f9fdff repeat-x left top;}
#navinner                       {float: left; width: 968px; margin: 0px auto; line-height: 18px; margin-left: 10px;}
#footer_sitemap .section        {float: left; width: 19%; height: 120px;}
#footer_sitemap .section h3 a   {font-weight: bold;}
#footer_sitemap .section ul     {float: left; width: 100%; list-style-type: none; margin: -10px 0 0 0; padding: 0;}
#footer_sitemap .section ul li  {float: left; width: 100%; list-style-type: none; margin: 0; padding: 0;}
#footer_sitemap .section ul li a    {}

.magazines                   {float: left; width: 100%;}
.magazines .mag_area         {float: left; width: 50%; height: 240px;}
.magazines .mag_area div     {float: left; margin-top: 10px;}
.magazines .mag_area .text   {float: left; width: 100%;}

.webpart-block
{
    padding: 10px 10px 10px 0px;
    margin: 10px 10px 10px 0px;
    width: 100%;
}

.webpart-block H3 A
{
    padding: 5px 5px 25px 0px;

    font-size: 1.6em !important;
}

.webpart-article-box
{
    float:left;
    margin: 10px 25px 0 0;
    width: 30%;
}

.webpart-article-box .box-date
{
    margin: 0px;
    padding: 0px;
    color: Gray;
}

.webpart-article-box .box-description
{
    margin-top: 15px;
}


.webpart-qa-box
{
    float:left;
    margin: 10px 5px 0 0;
    width: 100%;
}

.webpart-qa-box .box-description
{
    margin-top: 5px;
}

