﻿* {outline: 0;}

html,body   {margin:0;padding:0; color:#333333;}
input       {font-family: Arial, Helvetica, sans-serif; }

body        {background-color:#0075A7;}

#Container {width:990px; padding:10px; background-color:#ffffff; margin:10px auto; font-family: Arial, Helvetica, sans-serif; font-size:80%;}



.floatright     {float: right;  margin: 0 0 20px 20px;}
.floatleft      {float: left;  margin: 0 20px 20px 0;}
.floatimageright {float: right;  padding: 0 0 20px 20px;}
.floatimageleft {float: left;  margin: 0 20px 20px 0;}
.sys_clear      {clear:both; }
.textright          {text-align:right;}
.textcentred        {text-align:center;}
.sys_clearboth      {clear:both;}
.box250right        {float:right; width:250px; padding:10px; margin:10px; background-color:#cccccc;}
.box-right-white-greyborder	{float:right; width:250px; padding:10px; margin:10px; background-color:#ffffff; border:1px solid #cccccc;}
.large              {font-size:150%; font-weight:normal;}
.white														{color:#ffffff;}
.rs_skip            {}
.displaynone			{display:none;}
.highlightboxblue	{padding:20px; margin:20px; background-color:#d6ebff; border:2px solid #009ede;}
.highlightboxgold	{padding:20px; margin:20px; background-color:#FFDA95; border:2px solid #FFB629;}
.highlightboxgreen	{padding:20px; margin:20px; background-color:#C6ECAA; border:2px solid #44B830;}

  #mobileservices	{display:none;}
  #mobileservices	img	{display:none;}
  .sys_mobile-services {display:none;}
    .sys_mobile-services a {display:none;}
  .sys_mobile-services a:hover {display:none;}



p   {margin:0;	padding:0;}
a       {text-decoration:none;	color:#0E1D8C;	padding:0;	margin:0;}
a:hover {text-decoration:underline; color:#ff0000;}
img     {border:0;}
ul              {line-height:150%; list-style:square; margin:0 0 0 20px; padding:0 0 20px 20px;}
li    			{margin:0; padding:0;}





.sys_wrapper    {margin:0 auto;width:960px;}
.sys_top        {width:980px; margin:auto;}



#Header #TopMenu    {display:none;	background:#0075A7;	border-bottom:none;	height:29px; }
#Header #TopMenu li {padding:0 12px;	list-style:none;float:left;	border-left:1px solid #999;}
#Header #TopMenu li.sys_first   {padding-left:0;border:0;  color:#ffffff;}
#Header #TopMenu div.sys_wrapper    {padding:8px 0 0 0;}
#Header #TopMenu a, #Header #TopMenu span {color:#ffffff;font-size:0.9em;}
#Header #TopMenu a.sys_listen-link  {display:none; float:left;	background:url('/SiteElements/Images/listen.png') no-repeat 35px 0;	width:55px;	padding:2px 0 0 0;	height:15px;}
#Header #TopMenu .sys_headeroptions {float:right;}
ul li.sys_first{ border:0; }
#Header #LogoSearch {border-bottom:0; height:140px;}
#Header #LogoSearch .sys_logo   {float:left;}
#Header #LogoSearch .sys_mobile-logo    {display:none;}
#SearchMobile,	#ButtonMenuMobile, #mobileservices {display:none;}


.sys_topleftlinks	{text-align:right; padding-bottom:15px; color:#cccccc;}
	
#Header #LogoSearch .sys_searchcontainer    {float:right;	width:860px;	padding:20px 0 0 0;}
#Header #LogoSearch div.sys_search-query-control    {background:url('/SiteElements/Images/searchBgb.png') no-repeat top right;width:430px;
	height:31px;	padding-bottom:3px;	float:right;	margin-bottom:19px;}
    
.sys_search-query-control input.sys_searchbox{width:380px;	height:13px;	background:url('/SiteElements/Images/searchBgb.png')border:0;
	float:left;	padding:11px 0 11px 12px;	color:#666666;	font-size:1em;}
.sys_search-query-control input.sys_search-button{float:right;margin:2px 2px 2px 0;	height:31px;width:30px;	border:0;
    background:url('/SiteElements/Images/searchButton.gif') no-repeat;   line-height:0;   font-size:0;    text-indent:-9999px;}
.sys_search-query-control label{display:none;}

#Header #LogoSearch .sys_atoz {	float:right;font-size:1.1em;min-width:731px; 	}
#Header #LogoSearch .sys_atoz span.sys_atoz-text    {color:#999999;	float:left;}
#Header #LogoSearch .sys_atoz ul    {float:right;}
#Header #LogoSearch .sys_atoz ul li {list-style:none;float:left;	border-left:0px solid #999;}
#Header #LogoSearch .sys_atoz ul li a   {color:#ffffff;	text-decoration:none;	font-weight:bold; 	
    background:url('/Images/menubackground.jpg'); background-position:center; background-repeat:repeat;  margin:3px;}

.sys_atoz a {padding:1px 3px 1px 3px; border:1px solid #0096d6;}
.sys_atoz a:hover {background-color:#000000;}
.sys_socialn	{TEXT-ALIGN: right; WIDTH: 250px; FLOAT: left; COLOR: #ffffff;}


#Header #LogoSearch .sys_atoz ul li a:hover{background-color:#000000;   text-decoration:underline;}
#Header #LogoSearch img{padding:9px 0 6px 0;}
#Header #MainMenu{background:url('/Images/menubackground.jpg');background-position:center; background-repeat:repeat;border-bottom:0;height:39px;}
#Header #MainMenu a {color:#ffffff;}

#Header #MainMenu ul li {padding:0 17px 0 16px;list-style:none;float:left;border-left:1px solid #999;margin:15px 0 0 0;font-size:1.15em;}
#Header #MainMenu ul li.sys_first{padding-left:3px;border:0;}
#Header #MainMenu div.sys_toptasks{	float:right;background:url('/SiteElements/Images/Top-Tasks.gif');width:104px;height:29px;margin-top:5px;color:#ffffff;}
#Header #MainMenu div.sys_toptasks a{display:block;	border:0;padding:7px 0 7px 10px;margin:0;font-size:1.2em;color:#ffffff;background:url('/SiteElements/Images/topTasksDownArrow.png') no-repeat 83px 13px;}
#Header #MainMenu div.sys_toptasks a.sys_toptasks-open{background:url('/SiteElements/Images/topTasksUpArrow.png') no-repeat 83px 12px;}

#Body   {margin-bottom:14px;}
#Body .sys_wrapper  {margin-top:26px; }

#Body #Content      {float:right;width:725px; font-size:100%; line-height:150%; color:#333333;}
#Body #Content h1   {color:#333333;	font-size:300%;	font-weight:normal; margin:0; padding:30px 0 30px 0; line-height:100%;}
#Body #Content h2   {color:#333333;	font-size:200%;	font-weight:normal; margin:0; padding:10px 0 20px 0; line-height:100%;}
#Body #Content h3   {color:#333333;	font-size:150%;	font-weight:normal; margin:0; padding:10px 0 20px 0; line-height:100%;}
#Body #Content h4   {color:#333333;	font-size:100%;	font-weight:bold; margin:0; padding:10px 0 20px 0; line-height:100%;}
#Body #Content p	{margin:0 0 20px 0; padding:0;}
#Body #Content a {color:#0066cc; font-weight:bold;}
#Body #Content a:hover {color:#ff0000;}

#Body #Content div.sys_icons    {float:right;padding:14px 0 0 0; display:none;}
#Body #Content div.sys_icons a, #Body #Content div.sys_icons .sys_syndicationlinks-control  {padding:0 5px;float:left;text-decoration:none;}
#Body #Content div.sys_icons .sys_syndicationlinks-control a    {display: block;background: url('/SiteElements/Images/RSSIcon.gif') no-repeat;
	width:6px;	height:16px;text-indent: -999em;}


/*landing pages */
.sys_largePictureBoxRow .sys_largePictureBox {float:left; width:225px; padding-right:25px; line-height:100%;}
.sys_largePictureBoxRow .sys_last {padding-right:0;}
.sys_largePictureBoxRow .sys_largePictureBox p {background:#EEEEEE;color:#666666;height:44px;padding:4px 8px 0;}
.sys_largePictureBoxRow {padding:0 0 19px 0;	float:left;}
#Body #Content .sys_largePictureBox h2 {font-size:150%;}
#Body #Content .sys_pagelargePictureBox ul {line-height:100%;  list-style:square; margin:0; padding:0;}
#Body #Content .sys_pagelargePictureBox li {line-height:100%; margin:0 0 0 20px; padding:0;} 


              



#Footer #MainFooter p.sys_footerHeading {font-size:1.2em; }
#Footer #MainFooter ul  {  }
#Footer #MainFooter li  {padding:5px 0 3px 7px;	list-style:none;background:url('/SiteElements/Images/footerBullet.gif') no-repeat left center;margin-left:3px;  }
#Footer #MainFooter     {border-top:1px solid #ccc;background:#efefef;	clear:both;	height:185px;	padding:28px 0 0 0;	margin-top:0;   }
#Footer #MainFooter p.sys_footerHeading         {margin:0 0 8px !important;	font-size:1.25em;}
#Footer #MainFooter div.sys_footerFindus p      {margin:5px 0 6px;}
#Footer #MainFooter a, #Footer #MainFooter      {color:#444; }
#Footer #MainFooter .sys_footerTranslations li  {float:left;width:80px;}
#Footer #MainFooter .sys_footerTranslations li.sys_seealllanguages  {width:100px;}
#Footer #MainFooter .sys_footerHeading li   {list-style:none;}
#Footer #MainFooter .sys_footerSocialNetworks li{padding:7px 0 8px 25px;font-size:0.9em;margin:0;}
#Footer #MainFooter .sys_footerSocialNetworks li.sys_footerFacebookLink{
	background:url('/SiteElements/Images/facebookIcon.gif') no-repeat left center;}
#Footer #MainFooter .sys_footerSocialNetworks li.sys_footerTwitterLink{
	background:url('/SiteElements/Images/twitterIcon.gif') no-repeat left center;}
#Footer #MainFooter .sys_footerSocialNetworks li.sys_footerFlickrLink{
	background:url('/SiteElements/Images/flickrIcon.gif') no-repeat left center;}
#Footer #MainFooter .sys_footerSocialNetworks li.sys_footerYoutubeLink{
	background:url('/SiteElements/Images/youtubeIcon.gif') no-repeat left center;}

#Footer #MainFooter .sys_footerFindus div.sys_contactdetails        {line-height:150%;}
#Footer #MainFooter .sys_footerFindus div.sys_contactdetails p      {}
#Footer #MainFooter .sys_footerFindus div.sys_contactdetails strong {font-size:1em;}
#Footer #MainFooter .sys_footerContact .sys_footerHeading           {margin-bottom:4px !important;}
#Footer #MainFooter .sys_footerContact  {line-height:1.6em;}
#Footer #MainFooter li                  {color:#A2CFEE;}
#Footer #MainFooter .sys_wrapper div                        {float:left;width:220px;padding:0 14px;}
#Footer #MainFooter .sys_wrapper div.sys_footerTranslations {padding-left:0;}
#Footer #MainFooter .sys_wrapper div.sys_footerSocialNetworks       {padding-left:25px;}
#Footer #MainFooter .sys_wrapper div.sys_footerCouncil  {padding-left:0;}
#Footer #MainFooter .sys_wrapper div.sys_footerFindus   {padding-left:0;}
#Footer #MainFooter .sys_wrapper div.sys_footerContact  {padding-right:0;padding-left:8px;width:200px;}

#Footer #MainFooter ul.sys_fullcontactdetails           {margin-top:25px;}
#Footer #MainFooter ul.sys_fullcontactdetails li        {list-style-position:inside;margin:0;padding:0;}
#Footer #MainFooter .sys_footerPhone    {padding:0 0 2px 0;}
#Footer #MainFooter .sys_footerPhone strong,#Footer #MainFooter .sys_footerEmail strong {font-size:1.1em;}
#Footer #LinkFooter         {border-top:1px solid #999;background:#ccc;clear:both;height:15px;padding:11px 7px 7px 7px;font-size:0.9em;}
#Footer #LinkFooter ul      {float:left;}
#Footer #LinkFooter ul li   {float:left;list-style:none;border-right:1px solid #666;padding:0 16px;}
#Footer #LinkFooter ul li.sys_first     {padding-left:0;}
#Footer #LinkFooter ul li.sys_last      {padding-right:0;border:0;}
#Footer #LinkFooter ul li.sys_mobilelink-gotodesktop,#Footer #LinkFooter ul li.sys_mobilelink-gotomobile    {display:none;}
#Footer #LinkFooter ul li, #Footer #LinkFooter ul li a  {color:#444;}
#Footer #LinkFooter p.sys_contensis-credit              {float:right;color:#444;}
#Footer #LinkFooter p.sys_contensis-credit a            {color:#444;text-decoration:underline;}
#Footer #LinkFooter p.sys_contensis-credit a:hover      {text-decoration:none;}

#Body #Sidebar{float:left;width:205px;}
#Body #Sidebar .sys_twitterfeed{margin:0 0 36px; display:none;}
#Body #Sidebar .sys_twitterfeed .sys_box-contents{padding:16px 16px 17px 16px;width:171px;font-size:1em; display:none;}
#Body #Sidebar .sys_twitterfeed .sys_box-contents p{line-height:1.6em; display:none;}
#Body #Sidebar .sys_twitterfeed .sys_box-contents p a{color: #000;text-decoration: none; display:none;}
#Body #Sidebar .sys_twitterfeed .sys_twitter_info{font-size:0.9em;color:#999999;padding:2px 0 0 0;display: block; display:none;}

.sys_hiddenlabel{display:none;}
/* CSS Styles used on all pages but the homepage (sidebarb) */

#Body #Sidebar li{ list-style:none; }
#Body #Sidebar .sys_doughnutbox li{list-style:none;background:url('/SiteElements/Images/largePictureBoxBullet.gif') no-repeat left center;color:#207DB8;
	font-size:1em;	padding-left:10px;	margin-left:8px;}
    


#Body #Sidebar .sys_doughnutbox ul{ float: none; }







#Body #Content div.sys_pagefooter{border-top:1px dotted #999999;padding-top:6px;padding-bottom:38px;font-size:0.9em;clear:both;}
#Body #Content div.sys_pagefooter .sys_reportpage{float:left;}
#Body #Content div.sys_pagefooter .sys_backtotop{float:right;background:url('/SiteElements/Images/backToTopArrow.png') center left no-repeat;padding-left:9px;}
#Body #Content div.sys_pagefooter .sys_backtotop{color:#999999;}

/* Dropdown control */
.selectBox-dropdown 			{    width: 200px !important;    height:25px;    padding:3px 0 0 5px;	position: relative;	/*border: solid 1px #BBB;*/
	line-height: 1.5;	text-decoration: none;	text-align: left;	color: #000;	outline: none;	vertical-align: middle;
    background: url('/SiteElements/Images/sectionChooserBg.gif') no-repeat right;	display: inline-block;	cursor: default;}
.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow {border-color: #666;}
.selectBox-dropdown.selectBox-menuShowing {	-moz-border-radius-bottomleft: 0;	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-left-radius: 0;	-webkit-border-bottom-right-radius: 0;	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;}
.selectBox-dropdown .selectBox-label {padding: 2px 8px;display: inline-block;white-space: nowrap;overflow: hidden;}
.selectBox-dropdown .selectBox-arrow {	position: absolute;	top: 0;	right: 0;	width: 23px;	height: 100%;
	background: url(jquery.selectBox-arrow.gif) 50% center no-repeat;}


/* Dropdown menu */
.selectBox-dropdown-menu {position: absolute;	z-index: 99999;	max-height: 200px;	min-height: 1em;
	border: solid 1px #BBB; /* should be the same border width as .selectBox-dropdown */
	background: #FFF;	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);	overflow: auto;}


/* Inline control */
.selectBox-inline {min-width: 150px;outline: none;border: solid 1px #BBB;background: #FFF;display: inline-block;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;	border-radius: 4px;	overflow: auto;}
.selectBox-inline:focus {border-color: #666;}


/* Options */
.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A                     {list-style: none;display: block; cursor: default; padding: 0; margin: 0;}
.selectBox-options LI A                     {line-height: 1.5;padding: 0 .5em; white-space: nowrap; overflow: hidden; background: 6px center no-repeat;}
.selectBox-options LI.selectBox-hover A     {background-color: #EEE;}
.selectBox-options LI.selectBox-disabled A  {color: #888;background-color: transparent;}
.selectBox-options LI.selectBox-selected A  {background-color: #C8DEF4;}
.selectBox-options .selectBox-optgroup      {color: #666;background: #EEE;font-weight: bold;line-height: 1.5;padding: 0 .3em;white-space: nowrap;}


/* Disabled state */
.selectBox.selectBox-disabled {	color: #888 !important;}
.selectBox-dropdown.selectBox-disabled .selectBox-arrow {opacity: .5; filter: alpha(opacity=50); border-color: #666;}
.selectBox-inline.selectBox-disabled {color: #888 !important;}
.selectBox-inline.selectBox-disabled .selectBox-options A {background-color: transparent !important;}
.selectbox-container label{display:none;}

h1 span.sys_icons{display:none;}

div.sys_pagedetails{padding-bottom:14px;border-top:1px dotted #999999;padding-top:12px;margin-top:8px;}
div.sys_pagefooter{margin-top:18px;}



/* Top Tasks Menu */
#TopTasksMenu       {background:#333333; color:#00ABDB;padding:15px 0; display:none; height:128px;}
#TopTasksMenu li    {list-style:inside; padding:5px 0;}
#TopTasksMenu a     {color:#EEEEEE;}
#TopTasksMenu .sys_wrapper div  {background:#333333;    float:left;    width:310px;}
#TopTasksMenu .sys_wrapper      {background:#333333;    padding:0 10px 0 0;    width:940px;}

/* PDF Link */
.sys_pdflink{ background: url('/SiteElements/Images/docIcon.gif') no-repeat center; line-height:0; font-size:0;
    text-indent:-9999px;width:12px;   height:16px;}
.sys_emailLink      {display: inline-block;  width: 28px;  padding-top: 2px;  height:14px; float: left;}
.sys_pagedetails-lastmodified	{display:none;}
.sys_bottomlinks	{border-top:1px dotted #999999; padding-top:10px;}
.sys_feedbacklink a {color:#999999;}



.twoboxouter	{clear:both; padding-bottom:35px; }
.twoboxone			{width:335px; float:left;}
.twoboxtwo			{width:335px; float:left; margin-left:20px;}


.threeboxouter  {clear:both; margin-bottom:25px;}
.threeboxone    {width:225px; float:left;}
.threeboxtwo    {width:225px; float:left; margin-left:10px;}
.threeboxthree  {width:225px; float:left; margin-left:10px;}


.navmenu	div.navlink				{background:#ffffff url('/SiteElements/Images/bulletPoint.png') 20px center no-repeat; padding:5px 0 5px 33px;}
.navmenu	div.navlink a		{color:#333333;}
.navmenu	div.navlink a:hover	{color:#ff0000;}
.navmenu div.navpay					{color:#ffffff; background: url('/SiteElements/Images/home-pay.gif') center no-repeat; font-size:150%;margin-top:10px;padding:5px 5px 5px 20px;}
.navmenu div.navreport		{color:#ffffff; background: url('/SiteElements/Images/home-report.gif') center no-repeat; font-size:150%;margin-top:10px;padding:5px 5px 5px 20px;}
.navmenu div.navapply			{color:#ffffff; background: url('/SiteElements/Images/home-apply.gif') center no-repeat; font-size:150%;margin-top:10px;padding:5px 5px 5px 20px;}
.navmenu div.navfind				{color:#ffffff; background: url('/SiteElements/Images/home-find.gif') center no-repeat; font-size:150%;margin-top:10px;padding:5px 5px 5px 20px;}


.pagelargepicturebox	{clear:both;}
.sys_pagelargePictureBoxRow			{white-space: nowrap; clear:both; width:760px;}
.sys_pagelargePictureBoxRow .sys_pagelargePictureBox		{float:left;	width:225px;padding-right:25px;	}
.sys_pagelargePictureBoxRow .sys_first		{}
.sys_pagelargePictureBoxRow .sys_last		{	padding-right:0;}
.sys_pagelargePictureBoxRow .sys_pagelargePictureBox p	{	background:#EEEEEE;	color:#666666;	height:44px;	padding:4px 8px 12px;	line-height:1.4em;}
.sys_pagelargePictureBoxRow .sys_pagelargePictureBox ul li{list-style:none;background:url('/SiteElements/Images/pagelargePictureBoxBullet.gif') no-repeat left 7px;padding-left:8px;	margin-left:13px;}
.sys_pagelargePictureBoxRow			{padding:0 0 19px 0;	float:left;}
#Content .sys_pagelargePictureBoxRow .sys_pagelargePictureBox h2{	font-size:1.3em;	padding-left:1px;	border:0;	padding-bottom:0;}
.sys_pagelargePictureBoxRow .sys_pagelargePictureBox ul		{	padding-top:5px;}
.sys_pagelargePictureBoxRow .sys_pagelargePictureBox ul li		{	padding:4px 0 4px 10px;}
.sys_pagelargePictureBoxRow .sys_pagelargePictureBox ul li.sys_last{	font-weight:bold;}
.pagelargepictureboxend	{clear:both;}




#menu 		{border:0; z-index:1000; position:relative; list-style:none;height:35px; padding:0; margin:10px 0 0 0; width:100%; background-image:url('/Images/menubackground.jpg'); background-position:center; background-repeat:repeat; }

#menu li 		{float:left;display:block; text-align:center; position:relative; padding: 4px 10px 4px 10px; margin: 4px 85px 0px 10px; border:none; }
#menu li:hover 	{border: 1px solid #777777; padding: 4px 9px 14px 9px; background: #F4F4F4;} 

#menu li a 			{color: #EEEEEE; display:block; outline:0; text-decoration:none; }
#menu li:hover a 	{color:#161616;	}
#menu li .drop 			{padding-right:20px; background:url('/Images/drop.png') no-repeat right 8px; margin-right:0; font-family:Arial, Helvetica; font-size:13pt; }
#menu li:hover .drop {background:url('/Images/drop.png') no-repeat right 7px; font-family:Arial, Helvetica; font-size:13pt; }



.sys_dropdown_services,
.sys_dropdown_pay,
.sys_dropdown_report,
.sys_dropdown_apply,
.sys_dropdown_find {z-index:1000; margin:7px auto; float:left; position:absolute;   left:-999em; text-align:left;padding:10px 5px 10px 5px; border:1px solid #777777;	
						border-top:none; background:#F4F4F4;}


.sys_dropdown_services 		{ width:948px;}
.sys_dropdown_pay 	{width: 948px; margin-left:-203px;}
.sys_dropdown_report 		{width: 948px; margin-left:-368px;}
.sys_dropdown_apply 		{width: 948px; margin-left:-553px;}
.sys_dropdown_find 		{width: 948px; margin-left:-730px;}

.sys_services_tab	{width:400px; float:left; padding:30px; font-size:150%; color:#f4f4f4;}
.sys_services_tab	div {line-height:30px; margin:5px 0 5px 0;}
.sys_services_tab p {line-height:30px; margin:5px 0 5px 0;}

.sys_services_tab	li {line-height:30px; margin:5px 0 5px 0;}
.sys_services_tab	img {float:left; margin-right:20px;}




#menu li:hover .sys_dropdown_services,
#menu li:hover .sys_dropdown_pay,
#menu li:hover .sys_dropdown_report, 
#menu li:hover .sys_dropdown_apply, 
#menu li:hover .sys_dropdown_find {	left:-1px;	top:auto;}

#menu li ul 			{list-style:none; padding:0; margin:0 0 12px 0;}
#menu li ul li 			{line-height:24px; position:relative; text-shadow: 1px 1px 1px #ffffff; padding:0; margin:0; float:none; text-align:left; width:130px;}
#menu li ul li:hover 	{background:none; border:none; padding:0; margin:0;}




#web2 a, #corporate3 a	{padding-left:10px; background-image:url('/SiteElements/Images/grey-arrow.gif'); background-position:left; background-repeat:no-repeat;}

#teams1 a, #teams2 a, #teams3 a, #systems1 a, #systems2 a, #systems3 a, #systems4 a, #corporate1 a, #corporate2 a {padding:5px; padding-left:10px; background-image:url('/SiteElements/Images/grey-arrow.gif'); background-position:left; background-repeat:no-repeat;}
#web1 a:hover, #web2 a:hover, 
#teams1 a:hover, #teams2 a:hover, 
#systems1 a:hover, #systems2 a:hover, #systems3 a:hover, #systems4 a:hover,
#corporate1 a:hover, #corporate2 a:hover, #corporate3 a:hover
{background-color:#D1E4FC;}


.sys_sectionhome_additional { clear:both;line-height:150%; width:100%; }
.sys_sectionhome_additional p {line-height:150%;}
.sys_sectionhome_additional div {line-height:150%;}
.sys_sectionhome_additional li {line-height:150%;}
.sys_sectionhome_additional h2	{font-size:14pt; line-height:150%;}


#Content table {width:100%;border-collapse:collapse-all;margin:0 0 15px 0; border-color:#d4d4d4; }
#Content table th, #Content table td {padding:0.4em 8px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4; }
#Content table th {background:#b1b1b1;color:#fff;border-color:#d4d4d4; }
#Content table td {border-color:#d4d4d4; }





 .General { padding:0px; border-collapse: collapse;} 
 .General th, .General td { padding: 2px; margin: 2px; } 
  .General, .General th, .General td { border: solid 2px #ffffff; }
  .General th { background-color: #C7E6FE; color: #26264E; padding: 4px; text-align:left}  
  .General td { background-color: #f3f3f3; vertical-align: top; }

 table .Business { padding:0px;  border-collapse: collapse;} 
#Content table .Business th, table.ImmTS_Business td { padding: 5px; margin: 2px; } 
#Content table .Business, table.ImmTS_Business th, table.ImmTS_Business td { border: solid 2px #ffffff; }
#Content table .Business th { background-color: #EAEBEF; color: #4E4A58; padding: 5px; text-align:left; vertical-align: top;}  
#Content table .Business td { background-color: #f3f3f3; vertical-align: top; }

#Content table .Finance { padding:0px;  border-collapse: collapse;} 
#Content table .Finance th, table.ImmTS_Finance td { padding: 2px; margin: 2px; } 
#Content table .Finance, table.ImmTS_Finance th, table.ImmTS_Finance td { border: solid 2px #ffffff; }
#Content table .Finance th { background-color: #9F9CB9; color: #ffffff; padding: 4px; text-align:left;}  
#Content table .Finance td { background-color: #f3f3f3; vertical-align: top; }

.sys_communityheader 	{background-color:#EFF2AC; padding:10px 10px 0 10px;}
.sys_communityheader ul	{margin-left:50px; list-style:square;}


.sys_baserssfeedreader-themed	{padding-left:20px;}







.sys_news-control {padding:0; margin:0;}
.sys_news-control .sys_subitem {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;   clear:both;}
.sys_news-control img   {-webkit-border-radius:5px;-moz-border-radius:5px; border-radius:5px; margin:50px 0 0 0; padding:0; float:right;}
#SearchResults_List  h2     {margin:0; font-size:12px; padding: 0; }
.sys_news-control dt	{display:none;}
#SearchResults_List {margin:-50px 0 0 0;}
.sys_news-control  .sys_news-description  {padding: 0; margin:0;}
.sys_news-control .sys_thumbnail {display:none;}
.sys_news-control .sys_news-datepublished { font-size:100%; margin:0; padding:0;}
.sys_news-description {margin-top:-30px !important;}
.sys_subitem-heading, .sys_news-subheading  {margin:0; font-size:12px; padding: 0; }







#SearchResults_List {padding:0 50px 0 50px;}
#SearchResults_List h2 {margin:50px 0 0 -50px;}

#SearchResults_List dt, #SearchResults_List .sys_search-url, #SearchResults_List h2,  .sys_search-title,  .sys_alsotry	{display:none;}
#SearchResults_List .sys_subitem-heading, #SearchResults_List .sys_search-subheading, #SearchResults_List h3 {padding:0; margin:0;}
#SearchResults_List .sys_search-description {margin:0;}

#SearchResults_List .sys_subitem-summary {margin:-30px 0 0 -30px; padding:0;}
#SearchResults_List .sys_thumbnail {width:200px; float:right;}



#AZListing_List {}
#AZListing_List h2 {}
#AZListing_List .sys_subitem-summary {margin:-30px 0 0 -30px; padding:0;}
#AZListing_List .sys_itemslist {border:0;}
.sys_atoz-control  {display:none;}
#AZListing_List dt {display:none;}






.websitemaintenance	{ background-image:url('/Images/Home-Page-Banners/website-maintenance.gif');  
  background-repeat:no-repeat; padding:40px 30px 10px 120px; font-size:130%;}


/* old content
.sys_box    {margin:10px 0;float:left;}
.sys_box .sys_box-header    {background:url('/SiteElements/Images/boxHeader.jpg');width:191px;height:28px;float:left;
	clear:both;padding:12px 0 0 14px;color:#666;font-size:1.3em;font-weight:bold;}
.sys_box .sys_box-contents  {border:1px solid #CCCCCC;	float:left;	width:203px;	clear:both;}

#Header #TopMenu span.sys_textresize{float:left;height:15px;padding:2px 0 0 0;margin:0 6px 0 14px;}
#Header #TopMenu .sys_textresize-decrease a,
#Header #TopMenu .sys_textresize-reset a,
#Header #TopMenu .sys_textresize-increase a {float:left;	width:16px;	height:15px;	margin:0 2px;}
#Header #TopMenu .sys_textresize-decrease a:hover,
#Header #TopMenu .sys_textresize-reset a:hover,
#Header #TopMenu .sys_textresize-increase a:hover   {text-decoration:none;}
#Header #TopMenu .sys_textresize-decrease a {background:url('/SiteElements/Images/textResizeDown.png') top right no-repeat;margin-top:-3px;}
#Header #TopMenu .sys_textresize-reset a    {background:url('/SiteElements/Images/textResizeReset.png') top right no-repeat;margin-top:-3px;}
#Header #TopMenu .sys_textresize-increase a {background:url('/SiteElements/Images/textResizeUp.png') top right no-repeat;margin-top:-3px;}

*/



