/* CSS Document */

#upperBlock{
	padding:8px 0px;
	background:url(images/index_mainimg.jpg) left 8px no-repeat;
	height:156px;
	width:754px;
	border-bottom:1px solid #999999;
}

#upperBlock div{
	width:184px;
	float:right;
}

h2{margin:0px;padding:0px;background:none;}

#news{
	margin:13px 0px 20px 0px;
	width:544px;
	padding-bottom:8px;
	background:url(images/news_bottom.gif) left bottom no-repeat;
}


#news p{
	margin:0px;
	color:#555555;
	/*font-size:10px;letter-spacing:1px;*/
	line-height:1.2em;
	border:1px solid #AAAAAA;
	border-width:0px 1px;
	padding:5px 10px 5px 20px;
}

.newsDate{
	margin-right:12px;
}

#commentInfo{
	background:url(images/commentinfo_base.jpg) left top no-repeat;
	height:208px;
}

#commentInfo2{
	background:url(images/commentinfo_base2.jpg) left top no-repeat;
	height:160px;
}

#commentInfo3{
	background:url(images/marketinfo_base2.jpg) left top no-repeat;
	height:160px;
}


a#commentButton{
	display:block;
	padding:45px 0px 0px 90px;
}

#commentInfo p{
	font-size:10px;
	color:#ffffff;
	margin:14px 8px 0px 0px;
	width:290px;
	float:right;
}


#commentInfo table{
	margin:24px 0px 0px 3px;
}


#marketInfo{
	margin-top:16px;
	background:url(images/marketinfo_base.jpg) left top no-repeat;
	height:121px;
}


#marketInfo p{
	font-size:10px;
	color:#ffffff;
	margin-top:-1px;
	padding:20px 0px 0px 250px;
}

#marketInfo table{margin:32px 0px 0px 3px;}



/* rightBlock */
#monthlyVolume{margin-top:16px;font-size:10px;}
#monthlyVolume table{border-bottom:2px solid #999999;}
#monthlyVolume caption{
	border:2px solid #999999;
	border-width:2px 0px;
}

#monthlyVolume th,#monthlyVolume td{font-size:10px;}
#monthlyVolume td{padding:2px 3px;}
#monthlyVolume th{padding:4px 0px 2px 0px;}

#monthlyVolume tr.gray{background-color:#dddddd;}

.tradingPost{
	border:2px solid #ffffff;
	border-width:0px 2px;
	padding-left:2px;
}

#monthlyVolume p{margin:6px 0px 1px 0px;}

div#bannerBlock{margin-top:20px;}


table.catalogue td{
	text-align:left;
	color:#333333;
	background-color:#ffffff;
	border:1px solid #999999;
	border-width:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

table.catalogue td.all1{
    border-top-width:1px;
	border-left-width:1px;
}
table.catalogue td.all2{
    border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
}
table.catalogue td.all3{
    border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
}
table.catalogue td.all4{
    border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
}
table.catalogue td.all5{
	border-left-width:1px;
}
table.catalogue td.all6{
	border-right-width:1px;
}
table.catalogue td.all7{
	border-bottom-width:1px;
}
table.catalogue td.all8{
	border-top-width:1px;
}
table.catalogue td.all9{
    border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	text-align:left;
}
table.catalogue td.all10{
	border-left-width:1px;
	border-right-width:1px;
	text-align:left;
}


table.catalogue td.left{
    border-top-width:2px;
	border-left-width:1px;
	border-right-width:1px;
	background-color:#ffffff;
}

table.catalogue td.topLeft{border-width:1px;}

table.catalogue td.top{
    border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
}

table.catalogue td.bottom{
    border-top-width:2px;    
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
}

table.catalogue td.arrow{
	background-image:url(fnnt/login-arrow.gif) left top no-repeat;
}