/* For KR Only Styles */

body	{font-size: 0.75em !important;}

#header {height: 8.3em !important;}
#content #breadcrumbs 	{margin: 0 0 0 4em !important;}
#breadcrumb-container span	{font-weight: normal !important;}

.asterisk {float: left !important; width: 0.5em !important; margin-right: 5px !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;}
h2.inpage_title				{font-weight: bold !important;}

#content #learn p			{float: none !important;}

#sss_trio_area .audits			{left: 52px !important;}
#sss_trio_area .installation	{left: 115px !important;}
#sss_trio_area .sss_centre_text	{left: 227px !important;}

p.savings_result	{margin-right: 5px;}

.navigation a   {white-space: nowrap;}

/*******************************************
 Form for register
*******************************************/

.asterisk						{float: left; width: 0.5em; margin-right: 5px;}
form.Q-A-form					{width: 100%; margin: 0 0 20px 0; padding: 0;}
form.Q-A-form #form_fieldsets	{width: 100%; margin: 0 0 10px 0; padding: 0;}
form.Q-A-form fieldset			{border: 0; padding: 0; margin: 20px 0 0 0;}
form.Q-A-form fieldset legend	{font-weight: bold; font-size: 1.2em; color: #1D4392; margin: 0 0 10px 0; padding: 0;}
form.Q-A-form label				{line-height: 1.5em;}
form.Q-A-form input.user		{display: block; position: relative; top: -1.5em; left: 15em; width: 260px; padding: 1px; margin: 0;}
form.Q-A-form input.text        {display: block; position: relative; top: -1.5em; left: 15em; width: 350px; padding: 1px; margin: 0;}
form.Q-A-form input.split		{float: left; clear: none; width: 135px; margin: 0; padding: 0;}
form.Q-A-form span.split        {float: left; margin-left: 5px; margin-right: 5px;}
form.Q-A-form input.hidden		{display: inline; top: 0; left: 0; width: 0; padding: 0;}
form.Q-A-form textarea			{font-family: Arial; font-size: 0.9em; display: block; position: relative; top: -1.5em; left: 10em; padding: 1px;}
form.Q-A-form textarea.address	{width: 260px;}
form.Q-A-form textarea.enquiry	{top: -5px; left: 0; width: 375px;}
form.Q-A-form input.button		{float: left; width: 8em; font-size: 0.9em; margin: 0 10px 0 0;}
form.Q-A-form input.checkbox	{display: inline; width: 15px; top: 0; left: 0;}
span.info						{font-size: 0.9em;}
option.red                      {color: #FF0000;}

#results .savings_result  {float: left !important; width: 20% !important;}
