/* global */
BODY {	color:#686868;
		background-color:#F1F1F1;
		font-family:Arial,sans serif;
		font-size:1em;
		text-align:center;
		margin:0px;}

H2 {	font-size:1.2em;
		font-weight:none; }

/* identifers */
#container	{	width:990px;
				background-color:#FFF;
				padding:5px;
				margin:0 auto; }

#strapline { text-align:right; }

#leftnav {	width:195px;
			font-size:0.8em;
			line-height:1.4em;
			text-align:left;
			background-color:#E5E5E5;
			float:left;
			margin-right:20px; }			

#logo	{	left:10px;
			top:10px;
			background-color:#4D8EAC;
			border:0px;
			float:left;
			margin-top:5px; }

#ctmheadergreen {	height:20px;
					background-color:#C2C921;
					margin-top:10px;
					font-size:0.75em;
					color:#000;
					padding-top:5px;
					padding-right:15px;
					text-align:right;
					}

#ctmheadergreen A { color:#00F;text-decoration:none; }
#ctmheadergreen A:hover { color:#66F;text-decoration:none; }

#ctmfootergreen {	height:25px;
					background-color:#C2C921; }

#ctmfooter	{	height:35px;
				background-color:#4D8EAC;
				color:#FFF;
				padding:5px;	
				font-size:0.7em;
				text-align:center;
				padding-top:10px; }

#bondscontainer {	margin-top:20px; 
					width:100%;
					text-align:center;
					clear:both; }

#worldheader {	margin-bottom:10px;
				width:100%;
				overflow:none; }

#content_container { width:75%; }

#content_left {	padding-right:20px;
				margin-top:0px;
				text-align:left;
				width:280px;
				font-size:0.9em; }

#content_left A {	color:#4A90AA;
					font-weight:bold;
					text-decoration:none; }

#content_left A:hover {	color:#2E5868;
						font-weight:bold;
						text-decoration:none; }

#content_right {	font-size:0.9em;
					margin-right:25px;
					text-align:left;}

#content_right A {	color:#4A90AA;
						font-weight:bold;
						text-decoration:none; }

#content_right A:hover {	color:#2E5868;
							font-weight:bold;
							text-decoration:none; }

#content_news_right {	font-size:0.9em;
						text-align:left;}

#content_news { width:75%; }

#content_newsitem A {	color:#4A90AA;
						font-weight:bold;
						text-decoration:none; }

#content_newsitem A:hover {	color:#2E5868;
							font-weight:bold;
							text-decoration:none; }

#content_newstable { width:100%; }

/* classes */
.ctmgreen {color:#C2C921;}
.ctmbackgreen {background-color:#C2C921;}
.ctmblue {color:#4D8EAC;}
.ctmbackblue {background-color:#4D8EAC;}
.noborder {	border:0px; }
.content_mainimage { border:1px solid #686868; }
.bold { font-weight:bold; }
.infobackgreen { background-color:#5D5; }
.infobackred { background-color:#F88; }
.infodiv { padding:10px;border:1px solid #000;color:#000;margin-bottom:25px; }
.blackborder { border:1px solid #000; }
.greyborder { border:1px solid #686868; }
.paddedbox { padding:10px;padding-bottom:10px;margin-bottom:20px; }

.ul_global {	list-style:none;
				padding-left:0px;
				margin-left:0px;
				margin-top:0px;
				background-color:#E5E5E5; }

.ul_global UL {	list-style:none;
				padding-left:10px;
				margin-left:10px;
				background-color:#E5E5E5; }

.ul_subheader { padding-left:15px; }

.li_topspan {	background-color:#4D8EAC;
				padding-left:5px; }

.li_top {	list-style:none;
			color:#FFF;
			font-weight:bold; }

.li_top A {	color: #FFF;
			text-decoration:none; }

.li_top A:hover {	color:#BBB;
					text-decoration:none; }

.li_header {	list-style:none;
				padding-top:4px;
				padding-bottom:1px;
				margin:0px;
				background-color:#E5E5E5;
				color:#4A90AA;
				font-weight:bold; }

.li_header A {	color:#4A90AA;
				font-weight:bold;
				text-decoration:none; }

.li_header A:hover {	color:#2E5868;
						font-weight:bold;
						text-decoration:none; }

.li_item {	list-style:none;
			background-color:#E5E5E5;
			color:#4A90AA; }

.li_item  {	text-decoration:none;
			font-weight:normal; }

.li_item A {	color:#4A90AA;
				text-decoration:none;
				font-weight:normal; }

.li_item A:hover {	color:#2E5868;
					text-decoration:none;
					font-weight:normal; }

.content_newscontainer {	width:50%;
							padding-top:20px;
							padding-bottom:5px;
							padding-left:25px;
							padding-right:25px; }

.content_newsbox {	border-left:1px solid #686868;
					border-top:1px solid #686868;
					border-right:4px solid #686868;
					border-bottom:4px solid #686868;
					padding-top:15px;
					padding-left:15px;
					font-size:0.8em; }

.content_newsbox A {	color:#4D8EAC;
						font-weight:bold;
						text-decoration:none; }

.content_newsbox A:hover {	color:#2E5868;
							font-weight:bold;
							text-decoration:none; }

.content_newsitems {	padding-left:25px;
						margin-bottom:0px; }

.content_newsheader {	color:#4D8EAC;
						font-weight:bold; }

.content_newsfooter {	color:#4D8EAC;
						font-weight:bold;
						text-align:right;
						padding-right:15px;
						padding-bottom:15px; }

.content_newslink {	color:#4D8EAC;
					font-weight:bold; }

.ss_visible, .ss_hidden { position:absolute; }
.ss_visible {	opacity:1;
				filter:alpha(opacity=100);
				z-index:1; }

.ss_hidden { 	opacity:0;
				filter:alpha(opacity=0);
				z-index:0; }