body			{
					margin: 0px;
					font-family: arial, helvetica, sans-serif;
					text-align: center;
					scrollbar-face-color: #999; 
					scrollbar-shadow-color: #333; 
      		scrollbar-highlight-color: #fff; 
					scrollbar-3dlight-color: #fff; 
					scrollbar-darkshadow-color: #111; 
      		scrollbar-track-color: #fff; 
					scrollbar-arrow-color: #fff; 
					background: #fff;
 					}
h2
					{
					font-family:verdana;
					font-size:1.4em;
					font-weight:bold;
					color:#1686ac;
					padding-bottom: 6px;
					margin: 0px;
					}		
a	img			{
					border: 0px;
					}					
#container				
					{
					text-align: center;
					width: 752px;
					margin: 0px;
					padding: 0px;
					margin-left: auto;
					margin-right: auto;
					}
							

#top_nav	{
					height: 23px;
					position: relative;
					padding: 0px;
					margin-left: auto;
					margin-right: auto;	
					}	
#top_nav img
					{
					}									
#top_nav div
					{
					font-size: 0.65em;
					font-weight: bold;
					float: left;
					height: 15px;
					}								
#top_nav div a				
					{
					color: #fff;
					text-decoration: none;
					}
#top_nav div a:hover		
					{
					color: #f90;
					}						
.sn				{
					margin-right: 1px;			
					padding: 4px 0px;
					color: #fff;
					background: #247d9b;			
					}						
#sn_home	{
					width: 56px;
					}
					
#sn_about_us	
					{
					width: 81px;
					}
#sn_services
					{
					width: 80px;
					}
#sn_investors
					{
					width: 89px;
					}
#sn_careers
					{
					width: 78px;
					}
#sn_contact
					{
					width: 73px;					
					margin-right: 0px;
					}														
				
#footer 	{
					clear: both;
					text-align: left;
					width: 752px;
					position: relative;
					margin-left: auto;
					margin-right: auto;
					}
#footer img
					{
					vertical-align: top;
					}					
#footer div
					{
					float: left;
					} 	
#footer small
					{
					display: block;
					margin-left: 8px;
					margin-top: 47px;
					}					
.small		{
					width: 732px;
					height: 71px;
					background: url(images/bot.gif) no-repeat;
					text-align: left;
					font-size: 0.65em;		
					font-family: tahoma, arial, helvetica, sans-serif;
					font-weight: plain;
					color: #999;
					}	
.small	a	{
					color: #999;
					}	
.small div
					{
					margin-top: 50px;
					margin-left: 12px;
					}							
#terms		{
					padding-left: 285px;
					margin-right: 0px;
					}										
#bot_spacer
					{
					clear: both;
					}																
#main_content
					{
					width: 752px;
					margin-left: auto;
					margin-right: auto;
					background: url(images/maintile.gif);
					text-align: left;					
					}					
#left_col	{
					float: left;
					padding-left: 10px;
					width: 464px;
					border-right: 1px #999 dotted;
					}
#right_col{
					float: left;
					margin-right: 10px;
					width: 255px;
					}			
#big_left_col	
					{
					float: left;
					width: 564px;
					border-right: 1px #999 dotted;
					padding-left: 10px;
					}									
#small_right_col
					{
					float: left;
					width: 155px;
					margin-right: 0px;
					}	
#small_right_col_div
					{
					padding-left: 17px;
					}
					
.sub_nav	{
					margin: 5px 0px;
					}
					
.main_text
					{
					padding-left: 30px;
					text-align: left;
					font-family:tahoma;
					font-size:0.70em;
					line-height:16px;
					color:#666;
					}		
.main_text h3
					{
					font-size: 1em;
					font-weight: bold;
					text-align: left;
					margin: 5px 0px 0px 0px;
					}
.main_text p	
					{
					padding-bottom:5px;
					margin-top: 4px;
					margin-bottom: 6px;
					margin-right: 8px;
					}		
.main_text span
					{
					vertical-align: middle;		
					margin-left: 0px;
					font-weight: bold;	
					}						
.main_text span img
					{
					vertical-align: bottom;
					}					
.main_text	a	
					{
					margin-left: 0px;
					color: #666;
					font-weight: bold;
					}		
.main_text a img	{
					border: 0px;
					}																					
.main_text	ul, ol	
					{
					margin: 5px;
					margin-left: 20px;
					}				
.big_orange_nav	
					{
					margin-right: 11px;
					}
.small_orange_nav_left
					{
					margin-right: 5px;
					}					
.small_orange_nav_right
					{
					margin-right: 6px;
					}										
.small_img_right
					{
					margin-top: 3px;
					margin-right: 18px;
					margin-left: 20px;
					margin-bottom: 10px;
					float: right;					
					}

form.cmxform	{
	font-size: 9pt;
	color: #999;
}					
form.cmxform fieldset {
  margin-bottom: 10px;
	border: none;
}
form.cmxform legend {
  padding: 0 2px;
  font-weight: bold;
}
form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}
form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}

form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #fc0;
}
form.cmxform label {
  width: 225px; /* Width of labels */
}
form.cmxform input, textarea {
  width: 250px; /* Width of fields */
	border: 1px #999 solid;
}

form.cmxform select {
  width: 255px; /* Width of fields */
	border: 1px #999 solid;
}

#postcode	{
	width: 100px;
}
#send	{
				width: 100px;
				float: right;
				margin-right: 38px;
				}



										
					
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */					