/* CSS Document */
body {
	background-color:#FFFFFF;
	margin: 20px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;	
}

a { 
	text-decoration: none;
	}


h1{
	font-size: 14px;
	margin:0;
	padding:0;	
	color:#999999;
}

h2{
	font-size: 14px;
	color:#FFFFFF;
	margin:0 0 5px 0;
	padding:0;
}

h3{
	font-size: 12px;
	color:#999999;
	margin:0 0 5px 0;
	padding:0;
}

.clear{
	clear:both;
	line-height:1px;
	height:1px;
}

#pageWrapper{
	width:711px;
	margin:0 auto;	
}

#pageHeader{
	height:255px;	
}

#pageFooter{
	float:right;
	text-align: right;
	color:#999999;
	padding-right:5px;
}

#pageFooter a {
	color:#999999;
	text-decoration: underline;
}

#headerLogoLeft{
	float:left;
}

#headerLogoRight{
	float:right;
}

	#headerLogoRight img{
		padding-right: 10px;
		padding-top:10px;	
	}
		
#headerMain{
	height:165px;
}

#headerMenu{
	height:21px;
	background-color:#5F5F5F;
}

#mainMenu{
	margin:0;
	padding:0;
	font-size:10px;
	padding-top:4px;
}

	#mainMenu li{
		list-style:none;
		display:inline;
		padding-left:10px;
		position:relative;			
	}
	
	#mainMenu li a{
		color:#C1C1C1;	
	}
	
	#mainMenu li a:hover{
		color:#FFFFFF;
	}	
	
		#mainMenu li ul{
			position:relative;	
		}
			
		#mainMenu li ul.menu{
			position:relative;
			display:none;
			margin:0;
			padding:0;
			background-color:#5F5F5F;
			width:120px;
		}	
					
		#mainMenu li ul.menu li{
			display:block;
			border-top:1px solid  #515151;
			padding: 2px 10px;
		}	
	
	
#bodyContent{
	padding:0;
	background:url(../images/layout/content_bg.jpg);
}

#bodyContent ul li{
		padding: 0;
		margin: 0;
		list-style-image: url(../images/bullet.gif);
	  }
	  
#bodyContent a:link { 
	color: #6699CC;
	text-decoration: underline;
	}
#bodyContent a:visited { 
	color: #6699CC;
	text-decoration: underline;
	}
#bodyContent a:hover { 
	color: #6699CC;
	text-decoration: none;
	}
#bodyContent a:active { 
	color: #FFFF00;
	}

#contentLeft{
	width:135px;
	/*background:#C8C8C8;*/
	float:left;
	color:#333333;
	font-size:11px;
	padding: 10px 0px 0 0px;
}


	#contentLeft hr{
		border-top:solid 1px #979797;
		border-bottom:solid 1px #FFFFFF;
	}	
	
	#contentLeft img{
		padding:5px 0;
	}
	
		#contentLeft a{
		color: #000066 !important;
		text-decoration: none !important;		
	}
		#contentLeft a:hover{
		color: #0033FF !important;
		text-decoration: none !important;
	}
	
	#quickLink{
		width:120px;
		margin:0;
		padding: 0 0 5px 0;
		left: 0;
	}	
	#contentLeft #quickLink .content{
			padding: 10px 5px 0 5px;
		}

	#contentLeft #quickLink .dotted{
		background:url(../images/layout/dot.jpg) repeat-x #C8C8C8 center;
		height:10px;
		line-height:10px;
		font-size:10px;
	}
	
	#contentLeft #leftBut{
		padding: 0px;
		margin: 0px;
		display: block;
		float: left;
		color: #C8C8C8 !important;
		
	}
		
	#contentLeft .mmtBut a{
		background:url(../images/mmt-1.jpg) no-repeat #C8C8C8;	
		display: block;
		float: left;
		height: 43px;
		width: 144px;
		color: #C8C8C8 !important;
	}
	#contentLeft .mmtBut a:hover{
		background:url(../images/mmt.jpg) no-repeat #C8C8C8;
		display: block;
		float: left;
		height: 43px;
		width: 144px;
		color: #C8C8C8 !important;	
	}
	#contentLeft .scspBut a{
		background:url(../images/scsp-1.jpg) no-repeat #C8C8C8;	
		display: block;
		float: left;
		height: 43px;
		width: 144px;
		color: #C8C8C8 !important;
	}
	#contentLeft .scspBut a:hover{
		background:url(../images/scsp.jpg) no-repeat #C8C8C8;
		display: block;
		float: left;
		height: 43px;
		width: 144px;
		color: #C8C8C8 !important;	
	}
	#contentLeft .tisfBut a{
		background:url(../images/tisf-1.jpg) no-repeat #C8C8C8;	
		display: block;
		float: left;
		height: 43px;
		width: 144px;
		color: #C8C8C8 !important;
	}
	#contentLeft .tisfBut a:hover{
		background:url(../images/tisf.jpg) no-repeat #C8C8C8;
		display: block;
		float: left;
		height: 43px;
		width: 144px;
		color: #C8C8C8 !important;	
	}
	
#contentCenter{
	width:327px;
	float:left;
	padding: 10px 17px 10px 20px;	
	
}

#contentRight{
	width:201px;
	float:left;
	padding: 10px 0;	
	/*margin: 10px 7px 0 7px;	*/
	text-indent:7px;	
}

 #contentRight #newsScroller{
 	height:105px;
	width:187px;
	overflow:auto;
	background:#FFFFFF; 
	margin-left:9px;
	border: 1px solid #333333;
 }
 
 .date {
 		color: #25588D;
		font-weight: bold;
		}
 
 #contentRight #newsScroller #newContent{
 	text-indent:0px;
	margin:10px 5px 10px 10px;

 }
 
 #contentRight #AllOrds{
 	width:195px;
	position:relative;
	left:-3px;
	text-align:right;
	color:#666666;
 }
 
 #contentRight #AllOrds a{
	color:#666666;
 } 
 
 #contentRight #AllOrds a:hover{
	color:#FFFFFF;
 }  
 
 *:lang(en) #contentRight #AllOrds{
 	left:3px;
 } 
	
 #contentRight#closingPrice{
 	width:195px;
	position:relative;
	left: -3px;
 }
	
/* TABLE STYLES */	
	
.ttop{ 
	background-color: 			#333333; 
	color: 						#fff;
	}

.t1{ 
	background-color: 			#25588D; 
	color: 						#fff;
	}

.t2{ 
	background-color: 			#1A4862; 
	color: 						#fff;
	}
	
/* FORM STYLES */

input {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			background-color: #fff;
			color: #333333;
			border: 1px #25588D solid;
			font-weight: bold;
}
	
textarea {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			background-color: #fff; 
			color: #333333; 
			border: 1px #25588D solid;
}