body 			{
			padding: 20;
			font-family: arial, helvetica, sans-serif;
			}
			
#headerHolder 		{
			width: 730px;
			}

#welcomeHeaderHolder 
#welcomeHeaderHolder a:hover,
#welcomeHeaderHolder a:link, 
#welcomeHeaderHolder a:visited{
			width: 198px;
			height: 45px;
			display: block;
			}

#additionalNavHolder	{
			width: 418px;
			position: relative;
			bottom: 16px;
			margin: 0 0 0 180px;
			}
			
.closed			{
			display: none;
			font-color: #000;
			}
			
#contentRight 		{
			position:absolute; top:155px; left:141px;
			width: 575px;
			}

td.banner 		{
				width: 760px;
				height: 140px;
				margin: 0px;
				padding: 0px;
				background-image: url("/investbx/images/banner_back.jpg");

				vertical-align: top;
			}			
#topnav 		{
				position: absolute;
				top: 7px;
				left: 492px;
				width: 265px;
				color: rgb(255,255,255);
				text-align: right;
				z-index: 2;
			}			
			
#topnav ul 		{
				list-style-type: none;
				margin: 0px;
				padding: 0px;
				margin-top: 4px;
				margin-right: 1px;
			}
#topnav ul li 		{
				display: inline;
			}
#topnav a 		{
				color: rgb(138,210,242);
				text-decoration: none;
				margin-left: 4px;
				font-size: 11px;
			}	
input,select		{
				text-decoration: none;
				font-size: 11px;
			}	
#datetime 		{
				position: absolute;
				top: 132px;
				left: 502px;
				width: 255px;
				text-align: right;
				color: rgb(255,255,255);
				z-index: 2;
				font-size: 11px;				
			}	
#login 			{
		           	position: absolute;
	           		top: 36px;
		           	left: 502px;
	           		width: 265px;
		           	color: rgb(255,255,255);
	           		text-align: right;
	           		z-index: 2;
            		}
#perspectives 		{
				position: absolute;
				top: 66px;
				left: 504px;
				width: 265px;
				z-index: 2;
			}
triggertable	 	{	
			color:          #000000;
			}
p			{
			margin-top: 4px;
			margin-left: 5px;
		    	clear: both;
			}

/*
   This code for on screen keyboard for new memorable word process
*/


.ar 			{	font-family: 	arial;
				font-size:		10px;
			}

.pr 			{	font-family:	arial;
				font-size:		16px;
				width:		12px;
				height:		20px;
			}
			
























/* End Unique Code */

.sharecentresays 	{
			display: none;
			}
			
form#login 		{
			position:relative;
			}
			
div#username,
div#password 		{
			position:relative;
			float:right;
			margin-right:3px;
			}
			
input#username-field,
input#password-field 	{
			width:7em;
			}
			
label.overlabel 	{
			color:#666666;
			display: none;
			}
			
label.overlabel-apply 	{
			position:absolute;
			top:3px;
			left:5px;
			z-index:1;
			color:#666666;
			}
			
div#submit 		{
			float:right;
			}
			
ul			{
			padding:0 0 0.9em 1.2em;
			margin:0;
			}
			
a img 			{
			border:none;
			}
			
h1.greyh1 		{
			font-size: 135%;
			color: #000000;
			line-height: 100%;
			margin: 18px 0 5px 0;
			font-weight:normal;
			padding: 0;
			}
			
h1.pinkh1 		{
			font-size: 110%;
			font-weight: bold;	
			color: #C4017B;
			line-height: 100%;
			margin: 10px 0 5px 0;
			padding: 0;
			}
			
h1.blackh1 		{
			font-size: 110%;
			color: #000;
			line-height: 100%;
			margin: 10px 0 5px 0;
			padding: 0;
			}
			
h1.headline 		{
			font-size: 135%;
			color: #000;
			line-height: 100%;
			margin: 10px 0 5px 0;
			padding: 0;
			font-weight: normal;
			font-style: normal;
			}
			
h2.h2guide 		{
			font-size: 110%;
			color: #666666;
			line-height: 100%;
			margin: 0;
			padding: 0 0 5px 0;
			}
			
h2.greyh2 		{
			font-size: 100%;
			font-weight: bold;	
			color: #000000;
			line-height: 100%;
			margin: 0 0 0 0;
			padding: 0;
			}
			
.blueheaders h3		{
			color:#000000;
			Background: #008BD6;
			padding: 5px 10px 5px 10px;
			margin: 0 0 5px 0;
			font-weight: bold;
			font-size: 110%;
			}
			
#rightColumntop .blueheaders h3 {
			color:#000000;
			Background: #008BD6;
			padding: 5px 10px 5px 10px;
			margin: 0;
			font-weight: bold;
			font-size: 110%;
			}
			

			
#loginHolder 		{
			width: 80px;
			float: right;
			font-size: 90%;
			margin: 0;
			padding: 5px 0 0 0;
			}
			
.loginform		{	
			text-align: right;
			}
			
#container 		{
			width: 770px;
			}
			
#mainContentContainer 	{
			width:580px;
			float: left;
			margin: 0px 0 0 8px;
			}
			
#centreColumn 		{
			width: 385px;
			float:left;
			}
			
#rightColumn1 		{
			width: 172px;
			float:right;
			background: #B2DCF3;
			border-bottom: #FFFFFF 8px solid;
			border-top: #FFFFFF 4px solid;
			}
			
#rightColumn1c, #rightColumn2, #rightColumn1b, #rightColumn3, #rightColumn4, #rightColumn4border {
			width: 172px;
			float:right;
			background: #B2DCF3;
			padding-bottom: 8px;
			margin-bottom: 8px;
			}
			
#rightColumntop		{
			width: 172px;
			float:right;
			background: #B2DCF3;
			padding-bottom: 0;
			margin-bottom: 8px;
			}

#rightColumn4border	{
			margin-top: 16px;
			background: #fff;
			border: 1px solid #C4017B;
			width: 170px;
			}

#rightColumn1b		{
			margin: 4px 0 8px 0;
			}

#colomn1 		{ 
			padding: 20px 0 0 10px;
			}
#subnav, #subnav li	{
			padding:0 0 0 0px;
			margin:0;
			}

.alignright		{
			text-align:right;	
			}

.floatright		{
			float:right;
			}

.floatleft		{
			float:left;
			}

.floatleftpad		{
			float:left;
			padding:0 10px 5px 0;
			}

#bredcrumbs 		{
			margin-top: 5px;
			}

#breadcrumbs img 	{
			margin-right: 5px;
			}

#backPrint 		{
			float: right;
			width: 117px;
			}

input 			{
			padding: 0;
			margin: 0;
			}

form 			{
			padding: 0;
			margin: 0;
			}

.alignRight 		{
			float: right;
			}

.SmallWhiteHeading 	{
			color: #FFFFFF;
			font-weight: bold;
			}

.SmallWhiteHeading a:link, .SmallWhiteHeading a:visited  {
			color: #FFFFFF;
			font-weight: bold;
			text-decoration: none;
			}

.SmallWhiteHeading a:hover {
			color: #FFFFFF;
			font-weight: bold;
			text-decoration: underline;
			}

#centreColumn a:link, #centreColumn a:visited, #centreColumn a:active  {
			color:#000000;
			}
			
#centreColumn a:hover 	{
			color:#666666;
			}

#rightColumn1 a:link, #rightColumn1 a:visited, #rightColumn1 a:active,
#rightColumn1b a:link, #rightColumn1b a:visited, #rightColumn1b a:active,
#rightColumn1c a:link, #rightColumn1c a:visited, #rightColumn1c a:active,
#rightColumn2 a:link, #rightColumn2 a:visited, #rightColumn2 a:active,
#rightColumn3 a:link, #rightColumn3 a:visited, #rightColumn3 a:active,
#rightColumn4 a:link, #rightColumn4 a:visited, #rightColumn4 a:active,
#rightColumn4border a:link, #rightColumn4border a:visited, #rightColumn4border a:active,
#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active {
			color: #000000;
			text-decoration: underline;
			}

#rightColumn1 a:hover, #rightColumn2 a:hover, #rightColumn3 a:hover, #rightColumn1b a:hover, #rightColumn1c a:hover, #rightColumn4 a:hover, #rightColumn4border a:hover, #breadcrumbs a:hover  {
			color: #666666;
			text-decoration: underline;
			}

.TextHolderPinkLineTop 	{
			border-top: #C4017B 1px solid;
			width: 395px;
			padding-top:15px;
			margin:0;
			}

.TextHolderNoLineTop 	{
			width: 395px;
			}

#rightColumn1 .paddingForCopy, #rightColumn2 .paddingForCopy, #rightColumn3 .paddingForCopy, #rightColumn4 .paddingForCopy, #rightColumn4border .paddingForCopy, #rightColumn1b .paddingForCopy, #rightColumn1c .paddingForCopy {
			padding: 0 8px;
			}

.paddingForCopy 	{
			padding: 0 8px 0 0;
			margin: 0 0 0 0;
			}

.topoftoolsgap		{
			margin-top: 14px;
			}

.topofservicesgap	{
			margin-top: 9px;
			}
			
.topofideasgap		{
			margin-top: 0;
			}

.SmallGreenTextHolder 	{
			width: 150px;
			float: right;
			margin: 0;
			padding: 0;
			text-align: left;
			}

.col2low .SmallGreenTextHolder {
			width: 100%;
			float: right;
			margin: 0;
			padding: 0;
			text-align: left;
			}

#item2 .SmallGreenTextHolder {
			border-top:8px solid #ffffff;
			}

.greenbox 		{
			padding: 8px;
			margin: 0;
			}

.col2 			{
			width: 150px;
			float: right;
			margin: 1px 0 10px 10px;
			padding: 0;
			text-align: left;
			background: #B2DCF3;
			}
	
.col2low 		{
			width: 215px;
			float: right;
			margin: 1px 0 10px 10px;
			padding: 0;
			text-align: left;
			background: #B2DCF3;
			}

.col2guide 		{
			width: 50%;
			float: right;
			margin: 1px 0 180px 10px;
			padding: 10px;
			text-align: left;
			background: #B2DCF3;
			}

.col2wht 		{
			width: 180px;
			float: right;
			margin: 0 0 10px 10px;
			padding: 0;
			text-align: left;
			}

.col2b 			{
			width: 150px;
			float: right;
			margin: 1px 0 10px 10px;
			padding: 0;
			text-align: left;
			background: #B2DCF3;
			}

.col2bnopic 		{
			width: 150px;
			float: right;
			margin: 2px 0 10px 10px;
			padding: 0;
			text-align: left;
			background: #B2DCF3;
			}

.col2c 			{
			width: 150px;
			float: right;
			margin: 1px 0 15px 10px;
			padding: 0;
			text-align: left;
			}

.col2d 			{
			width: 150px;
			float: right;
			margin: 1px 0 24px 10px;
			padding: 0;
			text-align: left;
			background-color: #B2DCF3;
			}

.overflowTextHolder 	{
			width: 180px;
			float: right;
			margin-right: 18px;
			}

.ourServicesTextHolder 	{
			border-top: #C4017B 1px solid;
			width: 395px;
			padding: 5px 0px 0px 0;
			margin: 0 0 0px 0;
			}
			
.smallTextHolder 	{
			background: #C4017B; 
			width: 180px;
			float: left;
			margin: 10px;
			text-align: center;
			}
	
.forInvestorsBox 	{
			float: left;
			width: 131px;
			}

.WaystoHelpBox		{
			float: left;
			width: 131px;
			padding: 0 0 8px 0;
			}

.forInvestorsBox ul 	{
			margin-left: 10px;
			padding-left: 0;
			padding-bottom:9px;
			}	

.forInvestorsBox li 	{
			margin-left: 10px;
			padding-left: 0px;
			}

.forTodayBox, .forRegisterBox {
			float: left;
			width: 230px;
			}

.forTodayBox ul, .forRegisterBox ul {
			margin-left: 10px;
			padding-left: 0px;
			padding-bottom:9px;
			}	

.forTodayBox li, .forRegisterBox li {
			margin-left: 10px;
			padding-left: 0px;
			}

.forRegisterBox		{
			padding:1px 0 0 0;
			}

.registerbox		{
			margin:10px 0 10px 0;
			padding:0 0 10px 0;
			background: #B2DCF3;
			}

.footerTextHoldernew 	{
			width: 575px;
			margin: 0px 0 20px 190px;
			padding: 14px 0 0 0;
			border-top: #008BD6 1px solid;
			clear: both;
			}

.footerTextHolder 	{
			width: 575px;
			margin: 20px 0 20px 10px;
			padding: 14px 0 0 0;
			border-top: #008BD6 1px solid;
			clear: both;
			}

div.footerTextHolder a:link, div.footerTextHolder a:visited, div.footerTextHolder a:active
div.footerTextHoldernew a:link, div.footerTextHoldernew a:visited, div.footerTextHoldernew a:active
			{
			color: #000000;
			text-decoration: underline;
			}

div.footerTextHolder a:hover,
div.footerTextHoldernew a:hover {
			color: #666666;
			}

.marginBottom 		{
			margin-bottom: 2px;
			}

.FloatFix 		{
			clear: both;
			}

.bulletMarginPaddingLeft {
			margin-left: 16px;
			padding-left: 8px;
			}

.whitegap		{
			margin-top:10px;
			background:#ffffff;
			}

.disc 			{
			list-style-type: disc;
			}

.learnul		{
			padding: 0 0 9px 20px;
			margin: 0 0 0 0;
			}

#topNavContainer 	{
			position: relative;
			top:-43px;
			bottom: 38px;
			right: 40px;
			width: 350px;
			height: 30px;
			margin: 0 0 0 300px;
			}

#topNavContainer ul 	{
			padding-left: 0;
			margin: 5px 0 0 0;
			color: #000000;
			float: left;
			width: 100%;
			font-family: arial, helvetica, sans-serif;
			}

#topNavContainer ul li 	{
	 		display: inline;
			}

#topNavContainer ul li a {
			font-size: 90%;
			padding: 0 0 0 0;
			color: #000000;
			text-decoration: none;
			}

#topNavContainer ul li a:hover {
			color: #666666;
			text-decoration: underline;
			}

#sidenavcontainer ul 	{
			margin-left: 0;
			padding-left: 12px;
			list-style-type: none;
			}

#sidenavcontainer a 	{
			display: block;
			line-height:15px;
			font-size: 14px;
			}

#sidenavcontainer a:link, #navlist a:visited {
			font-weight:bold;
			}

#sidenavcontainer a:hover {
			color: #666666;
			text-decoration: underline;
			}

.blackLink		{
			margin-left: 0px;
			}

.blackLink a:link ,
.blackLink a:visited 	{
			color: #000000;
			text-decoration: none;
			}

li.blackLink a:hover 	{
			color: #666666;
			text-decoration: underline;
			}

.whiteIndent a:link, .whiteIndent a:visited {
			color: #FFFFFF;
			text-decoration: none;
			}

li.whiteIndent a:hover 	{
			color: #666666;
			text-decoration: underline;
			}

.ftse100graph		{
			margin: 5px 0 0 0;
			}

li.activeblackLink 	{
			list-style-image: url(/web/images/tsc_arrow_black.gif);
			}
	
.activeblackLink a:link, .activeblackLink a:visited, .activeblackLink a:active {
			color: #000000;
			text-decoration: none;
			}
	
.activeblackLink a:hover {
			color: #666666;
			text-decoration: underline;
			}

li.activewhiteIndent 	{
			list-style-image: url(/web/images/tsc_arrow_white.gif);
			}
			
.activewhiteIndent a:link, .activewhiteIndent a:visited, .activewhiteIndent a:active {
			color: #000000;
			text-decoration: none;
			}
	
.activewhiteIndent a:hover {
			color: #666666;
			text-decoration: underline;		
			}	

#navlist #subnav .activewhiteIndent {
			margin-left: 0px;
			}

#subnav, #subnav2	{
			list-style-image:none;
			} 

#subnav #subnav2 	{
			padding-top:5px;
		
			}

#subnav2 a:link, #subnav2 a:visited, #subnav2 a:active {
			font-weight:normal;
			}

#subnav a:link, #subnav a:visited, #subnav a:active, #subnav2 a:link, #subnav2 a:visited, #subnav2 a:active {
			color:#fff;
			}

#subnav a:hover, #subnav2 a:hover {
			color:#666666;
			}

input 			{
			vertical-align:middle;
			}

#navlist, #navlist ul, #navlist li {	
			font-size:12px;
			padding: 0;
			margin:0;
			line-height:12px;
			}

#subnav, #subnav ul, #subnav li {
			width:150px;
			padding: 0 0 0 10px;
			margin:0;
			}

#subnav2, #subnav2 ul, #subnav2 li {
			padding: 0px 0 0 0px;
			margin:0;
			}		

#navlist #subnav2	{
			margin: -5px 0 0 0;
			}

.gc1			{
			padding:9px 0 0 0;
			clear:both;
			width:200px;
			float:left;
			}

.gc2			{
			float:left;
			width:200px;
			}

input.gc2		{
			width:200px;
			}

.absmiddle		{
			vertical-align: middle;
			}
			
ul.iefix		{
			padding-bottom:0;
			margin-bottom:0;
			}
	
ul.iefix li		{
			margin-top:10px;
			}

#navlist li		{
 			_height:12px;
			}

.TextHolderNoLineTop .table {
			margin-bottom:10px;
			width:100%;
			}


.table			{
			color: #FFFFFF;
			margin-top:100px;			
			}
.table .titletl,
.table .titletrl	{
			width:31%;
			background-color:#008BD6;
			float:left;
			padding:3px;
			}

.table .rowtlw, .table .rowtlg,
.table .rowtrlw, .table .rowtrlg,
.table .rowtblw, .table .rowtblg,
.table .rowtrblw, .table .rowtrblg
			{
			width:31%;
			background-color:#B2DCF3;
			float:left;
			padding:3px;
			}

.table .titletl, 
.table .rowtlw, 
.table .rowtlg		{
			border-top: 1px solid #fff;
			border-left: 1px solid #fff;
			}

.table .titletrl, 
.table .rowtrlw, 
.table .rowtrlg		{
			border-top: 1px solid #fff;
			border-right: 1px solid #fff;
			border-left: 1px solid #fff;
			}

.table .rowtblw, 
.table .rowtblg		{
			border-top: 1px solid #fff;
			border-bottom: 1px solid #fff;
			border-left: 1px solid #fff;
			}

.table .rowtrblw, 
.table .rowtrblg	{
			border: 1px solid #fff;
			margin-bottom:8px;
			}

.table .rowtlg,
.table .rowtrlg,
.table .rowtblg,
.table .rowtrblg	{
			background-color:#DDDDDD;
			}
			
.indentcopy		{
			padding-left:50px;
			}

/* start of original page.css */

a	    		{color: rgb(0,139,214);text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
a:link    		{color: rgb(0,139,214);text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
a:visited 		{color: rgb(0,139,214);text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
a:active 	 	{color: rgb(0,139,214);text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 11px;}	
a:hover 	  	{color: rgb(0,139,214);text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 11px;}

#disclaimer_text 		{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
#disclaimer_text a	    	{color: #000000;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
#disclaimer_text a:visited    	{color: #000000;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
#disclaimer_text a:link    	{color: #000000;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 11px;}
#disclaimer_text a:active 	{color: #000000;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 11px;}	
#disclaimer_text a:hover   	{color: #555555;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 11px;}

#white a	    	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 10px;}
#white a:link    	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 10px;}
#white a:link    	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 10px;}
#white a:active  	{color: #FFFFFF;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 10px;}	
#white a:hover   	{color: #DEDEDE;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 10px;}

.bold_link
			{
			font-family:    Arial, Verdana, sans-serif;
			font-weight:    normal;
			font-size:      18px;	
			color:          #000000;
			}
	
 select, option, textarea { 
		   	background-color:		default;
		   	color:				default;	
			scrollbar-arrow-color:       	#000;
			scrollbar-base-color:        	#b6cefb;
			scrollbar-dark-shadow-color: 	#000;
			scrollbar-track-color:       	#fff;
			scrollbar-shadow-color:      	#fff;		
			}

			
h2			{
			font-family:    Arial;	
			font-weight:    normal;
			font-size:      16px;	
			color:          #000000;
			}
			
h3			{
			font-family:    Arial;	
			font-weight:    normal;
			font-size:      14px;	
			color:          #000000;
			}
			
h4			{
			background-color: 	#008BD6;
			font-family:    	Arial, Verdana, sans-serif;
			font-weight:    	bold;
			font-size:      	11px;	
			color:          	#FFFFFF;
			padding:		3px;
			padding-left:		8px;
			}		
		
h6			{	
			font-family:    Arial;	
			font-weight:    normal;
			font-size:      16px;	
			color:          #000000;
			}		
		
.info_text		{	
			font-family:    Arial, Verdana, sans-serif;
			font-weight:    normal;
			font-size:      10px;	
			color:          #666666;
			}

.normal_text 		{	
	 		font-family:    Arial, Verdana, sans-serif;
			font-weight:    normal;
			font-size:      12px;	
			color:          #000000;
			}
.table_link 		{
	 		font-family:    Arial, Verdana, sans-serif;
			font-weight:    normal;
			font-size:      12px;	
			color:          #000000;
			}

.table { color: #fff}

.white_bold		{
	 		font-family:    Arial, Verdana, sans-serif;
			font-weight:    normal;
			font-size:      1em;	
			color:          #FFFFFF;
			}
.white_bold a:link 	{
			color: #ffffff;
			}			

		
.black_bold
		 	{	
		 	font-family:    Arial, Verdana, sans-serif;
			font-weight:    bold;
			font-size:      13px;	
			color:          #000000;
			}
		
.white_bold_green
	 		{
		 	font-family:    Arial, Verdana, sans-serif;
			font-weight:    bold;
			font-size:      13px;	
			color:          #FFFFFF;
			background-color:	#008BD6;
			}
			
.input 			{
	 		font-family:    Arial, Verdana, sans-serif;
			font-weight:    normal;
			font-size:      12px;	
			color:          #666666;
			}
			
.para_heading		{
			font-family:    Arial, Verdana, sans-serif;
			font-weight:    bold;
			font-size:      13px;	
			color:          #008BD6;
			}

		
.open 			{
	    		display: block;
			}
.xopen 			{
	    		display: block;
			}
.xclosed 		{
			display: none;
			}
li img 			{
			vertical-align: 	middle;
			}		

.backtotop 		{
			color: #747474;
			background-color: #ccc;
			padding: 4px 10px;
			width: auto;
			width: 70px;
			font-size: 0.8em;
			font-weight: bold;
			}

.backtotop a:link 	{
			color: #747474;
			text-decoration: none;
			}

.backtotop a:visited 	{
			color: #747474;
			text-decoration: none;
			}

.backtotop a:active 	{
			color: #747474;
			text-decoration: none;
			}

.backtotop a:hover 	{
			color: #747474;
			text-decoration: underline;
			}

.greenborder 		{
			border:2px ridge; 
			border-collapse: collapse;
			border-top-color: #D2EC3E; 
			border-bottom-color: #D2EC3E; 
			border-left-color: #D2EC3E; 
			border-right-color: #D2EC3E;
			border-color: #D2EC3E;
			border: 2px solid #D2EC3E;
			}

.greenform 		{ 
			background-color: #fff;
			border: 1px solid #008BD6;
			color: #000;	
			}

.redform 		{ 
			background-color: #fff;
			border: 1px solid #FF0000;
			color: #000;	
			}

.tab_link
			{
			height: 20px;
			background-color: #BBBBBB;
			vertical-align: middle;
			}
a.tab_link	    	{color: rgb(0,139,214);text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
a:link.tab_link     	{color: rgb(0,139,214);text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
a:visited.tab_link  	{color: rgb(0,139,214);text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
a:active.tab_link   	{color: rgb(0,139,214);text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}	
a:hover.tab_link    	{color: rgb(0,139,214);text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 12px;}

.tab_sel
			{
			height: 20px;
			background-color: #008BD6;
			vertical-align: middle;
			}
			
a.tab_sel    	  	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
a:link.tab_sel     	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
a:visited.tab_sel  	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
a:active.tab_sel   	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}	
a:hover.tab_sel    	{color: #FFFFFF;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
/*
#banner 		{
			position:absolute; top:0px; left:0px;
			}
*/
			}
#footer 		{
			margin-top: 20px;
			border-top: 2px solid #008BD6;
			padding-top:5px;
			}
.xwhite a	    	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 14px;}
.xwhite a:link	   	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 14px;}
.xwhite a:visited  	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 14px;}
.xwhite a:active   	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 14px;}
.xwhite a:hover   	{color: #DEDEDE;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 14px;}

.xblack a	    	{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 14px;}
.xblack a:link   	{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 14px;}
.xblack a:visited   	{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 14px;}
.xblack a:active   	{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 14px;}
.xblack a:hover   	{color: #000000;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 14px;}

form, img, input 	{margin: 0; padding: 0;}
.links a	    	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;font-weight: normal;}
.links a:link    	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;font-weight: normal;}
.links a:visited   	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;font-weight: normal;}
.links a:active    	{color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;font-weight: normal;}
.links a:hover   	{color: #BDBDBD;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 12px;font-weight: normal;}
.links   		{color: #008BD6; font-size: 18px;font-weight: bold; margin-bottom: -20px;}
.links td  		{border-right:2px solid #008BD6;}

#footer a	    	{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
#footer a:link    	{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
#footer a:visited   	{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
#footer a:active    	{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
#footer a:hover   	{color: #000000;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 12px;}

.text 			{ font-size: 1em;
			  margin: 0 0 0 0px;
			}
#black1 		{ font-size: 14px;}

.normal_text a	    	{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
.normal_text a:link    	{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
.normal_text a:visited  {color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
.normal_text a:active   {color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
.normal_text a:hover   	{color: #000000;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 12px;}

hr 			{color: #008BD6; background-color:#008BD6}
a.more    	   	{cursor: pointer;}

h1 a	    		{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 18px;}
h1 a:link   		{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 18px;}
h1 a:visited   	 	{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 18px;}
h1 a:active   		{color: #000000;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 18px;}
h1 a:hover   		{color: #BDBDBD;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 18px;}

a.emphasise 	     	{color: #000000;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
a:link.emphasise     	{color: #000000;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
a:visited.emphasise  	{color: #000000;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 12px;}
a:active.emphasise   	{color: #000000;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 12px;}	
a:hover.emphasise    	{color: #555555;text-decoration: underline;font-family: Arial, Verdana, sans-serif;font-size: 12px;}	

.shortbar		{
			background-color: 	#008BD6;
			font-family:    	Arial, Verdana, sans-serif;
			font-weight:    	bold;
			font-size:      	11px;	
			color:          	#FFFFFF;
			padding:		2px;
			padding-left:		5px;
			}		