body { 
	background: #000 url(/images/bg-body.jpg) top no-repeat;
	color: #fff;
}
/*************Start Exchange Of The Day Block**************/
.ExchangeDayBlock {
	margin: 62px 0px 50px;	
}

	.ExchangeDayBlock h2 {
		
		background: 			url(/images/bg-title-exchange-day-block.png) left top no-repeat !important;
		background:             none;
		filter:                 progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-title-exchange-day-block.png', sizingMethod='image') !important;
		
		color: #000;
		font-family: "Trebuchet MS";
		font-size: 2.1em;		
		font-weight: normal;
		line-height: 27px;
		margin: 0px 0px 22px 350px;
		padding: 9px 0px 4px 0px;
		text-align: center;
		text-transform: uppercase;
		width: 240px;
	}
	.ExchangeDayBlock .Block {
		display: inline;
		float: left;
		margin: 0px 60px 0px 0px;
		position: relative;
		width: 450px;
		z-index: 2;		
	}	
		.ExchangeDayBlock .Block .Description {
			float: left;
			text-align: right;
			padding: 6px 0px 0px;
			width: 197px;
		}
			.ExchangeDayBlock .Block .Description p {
				font-size: 1.8em;
				margin: 0px 0px 8px;
			}
			.ExchangeDayBlock .Block .Description a.LinkStyle:link,
			.ExchangeDayBlock .Block .Description a.LinkStyle:visited {
				color: #fff;
				font-size: 1.1em;
				text-decoration: underline;
			}
			.ExchangeDayBlock .Block .Description a.LinkStyle:hover {
				text-decoration: none;
			}
			.ExchangeDayBlock .Block .Description .Vote {
				bottom: 0px;
				position: absolute;
				right: 252px;				
				width: 197px;
				z-index: 3;
			}
				.ExchangeDayBlock .Block .Description .Vote .Inner {
					float: right;
				}
					.ExchangeDayBlock .Block .Description .Vote span {
						float: left;
						font-size: 1.1em;
						margin: 2px 0px 0px;
					}
					.ExchangeDayBlock .Block .Description .Vote span.Num {					
						font-family: "Trebuchet MS";
						font-size: 1.4em;
						margin: 1px 0px 0px;
					}
					.ExchangeDayBlock .Block .Description .Vote .Up,
					.ExchangeDayBlock .Block .Description .Vote .Down {					
					
						background: url(/images/icon-up.png) left top no-repeat !important;
						background:             none;
						filter:                 progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/icon-up.png', sizingMethod='image') !important;
					
						
						display: inline;
						float: left;
						height: 21px;
						margin: 0px 3px 0px 7px;
						width: 18px;
						cursor : pointer;
					}
					.ExchangeDayBlock .Block .Description .Vote .Down {					
						background: url(/images/icon-down.png) left top no-repeat !important;						
						background:             none;
						filter:                 progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/icon-down.png', sizingMethod='image') !important;
					}
						.ExchangeDayBlock .Block .Description .Vote span ins {
							display: none;
						}
		.ExchangeDayBlock .Block .Thumbnail {
			border: 1px solid #0a4678;
			float: right;
			height: 178px;
			width: 238px;
		}			
			.ExchangeDayBlock .Block .Thumbnail img {
				display: block;
			}
	.ExchangeDayBlock .BlockStyle {
		margin: 0px;
	}	
		.ExchangeDayBlock .BlockStyle .Description {
			float: right;
			text-align: left;
		}
			.ExchangeDayBlock .BlockStyle .Description .Vote {
				left: 254px;
				right: 0px;
			}
				.ExchangeDayBlock .BlockStyle .Description .Vote .Inner {
					float: left;
				}
		.ExchangeDayBlock .BlockStyle .Thumbnail {
			float: left;
			border-color: #d77d0f;
		}	
/*************End Exchange Of The Day Block**************/

/*************Start Discussion Block**************/
.DiscussionBlock {

}
	.DiscussionBlock .HeadingBar {
		background: url(/images/bg-heading-bar.gif) left top no-repeat;
		height: 60px;
		position: relative;
		margin-bottom: 20px;
		width: 960px;		
		z-index: 4;
	}
		.DiscussionBlock .HeadingBar h2 {
			color: #000;
			font-family: "Trebuchet MS";
			font-size: 2.1em;
			font-weight: normal;
			margin: 0px 0px 0px 367px;
			padding: 10px 0px 0px;
			text-transform: uppercase;
		}
		 .DiscussionBlock .HeadingBar .LinkWrap {
			float: left;	
		 }
			.DiscussionBlock .HeadingBar .LinkWrap a:link,
			.DiscussionBlock .HeadingBar .LinkWrap a:visited {
				background-position: 5px top;
				background-repeat: no-repeat;
				border: 2px solid #fff;
				color: #fff;
				float: left;
				font-family: "Trebuchet MS";
				font-size: 1.3em;
				font-weight: bolder;
				position: absolute;
				text-transform: uppercase;
				white-space: nowrap;
				z-index: 5;
			}
			
			.DiscussionBlock .HeadingBar .LinkWrap a.Rss:link,
			.DiscussionBlock .HeadingBar .LinkWrap a.Rss:visited {
				background-color: #000; 
				background-image: url(/images/icon-rss.gif);				
				font-size: 1.1em;
				height: 18px;
				left: 542px;
				padding: 2px 3px 0px 24px;
				top: 12px;
			}
			.DiscussionBlock .HeadingBar .LinkWrap a.LinkPost:link,
			.DiscussionBlock .HeadingBar .LinkWrap a.LinkPost:visited {
				background-color: #0a2d50;
				background-image: url(/images/icon-arrow-1.gif);
				height: 19px;
				left: 0px;
				padding: 2px 9px 0px 27px;
				top: 11px;
			}
			
			.DiscussionBlock .HeadingBar .LinkWrap a.LinkPost1:link,
			.DiscussionBlock .HeadingBar .LinkWrap a.LinkPost1:visited {
				background-color: #d77d0f;
				background-image: url(/images/icon-arrow-2.gif);
				height: 19px;
				padding: 2px 9px 0px 27px;
				right: 0px;
				top: 11px;
			}
			.DiscussionBlock .HeadingBar .LinkWrap a:hover {
				background-color: #000 !important;
				background-position: 5px bottom;
			}
			.DiscussionBlock .HeadingBar .LinkWrap a.Rss:hover {
				background-color: #fff  !important;			
				color: #000;
			}
		.DiscussionBlock .HeadingBar .Filter {
			color: #000;
			font-size: 1em;
			padding: 7px 0px 0px 0px;
			text-align: center;
		}	
			.DiscussionBlock .HeadingBar .Filter span {
				margin-right: 28px;
			}
			.DiscussionBlock .HeadingBar .Filter a:link,
			.DiscussionBlock .HeadingBar .Filter a:visited {
				background: url(/images/icon-up-down.gif) left center no-repeat;
				color: #000;
				margin: 0px 15px 0px 0px; 
				padding: 0px 0px 0px 11px;
			}
			.DiscussionBlock .HeadingBar .Filter a.Up:link,
			.DiscussionBlock .HeadingBar .Filter a.Up:visited {
				background-position: left 1px;
				font-weight: bolder;
				cursor : pointer;
			}
			.DiscussionBlock .HeadingBar .Filter a.Down:link,
			.DiscussionBlock .HeadingBar .Filter a.Down:visited {
				background-position: left -19px;
				font-weight: bolder;
				cursor : pointer;
			}
	.DiscussionBlock .Block {
		display: inline;
		float: left;
		margin: 0px 60px 0px 10px;
		width: 440px;
	}	
		.DiscussionBlock .Block ul {
			list-style: none;
			margin: 0px;
			padding: 0px;
		}
			.DiscussionBlock .Block ul li {
				border-bottom: 1px solid #646464;
				float: left;
				margin: 0px 0px 10px 0px;
				padding: 0px 0px 10px 0px;
				position: relative;
				width: 440px;
				z-index: 2;		
			}
			.DiscussionBlock .Block ul li.Last {
				border: none;
				margin: 0px;
			}
		.DiscussionBlock .Block .Description {
			float: left;
			text-align: right;
			padding: 4px 0px 0px 0px;
			width: 300px;
		}
			.DiscussionBlock .Block .Description p {
				font-size: 1.2em;
				margin: 0px 0px 5px;
			}
			.DiscussionBlock .Block .Description p.TextStyle1 {
				color: #a0a0a0;
				font-size: 1em;
			}
				.DiscussionBlock .Block .Description p.TextStyle1 a:link,
				.DiscussionBlock .Block .Description p.TextStyle1 a:visited {
					color: #a0a0a0;
					font-weight: bolder;
					text-decoration: underline;
					text-transform: uppercase;
				}
				.DiscussionBlock .Block .Description p.TextStyle1 a:hover {
					text-decoration: none;
				}
			.DiscussionBlock .Block .Description p.TextStyle2 {
				color: #646464;
				font-size: 0.9em;
			}				
			.DiscussionBlock .Block .Description .Vote {
				bottom: 7px;
				position: absolute;
				right: 141px;				
				width: 197px;
				z-index: 3;
			}
				.DiscussionBlock .Block .Description .Vote .Inner {
					float: right;
				}
					.DiscussionBlock .Block .Description .Vote span {
						float: left;
						font-size: 1.1em;
						margin: 2px 0px 0px;
					}
					.DiscussionBlock .Block .Description .Vote span.Num {					
						font-family: "Trebuchet MS";
						font-size: 1.4em;
						margin: 1px 0px 0px;
					}
					.DiscussionBlock .Block .Description .Vote .Up,
					.DiscussionBlock .Block .Description .Vote .Down {					
						background: url(/images/icon-up.png) left top no-repeat !important;						
						background:             none;
						filter:                 progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/icon-up.png', sizingMethod='image') !important;
						display: inline;
						float: left;
						height: 21px;
						margin: 0px 3px 0px 7px;
						width: 18px;
						cursor : pointer;
					}
					.DiscussionBlock .Block .Description .Vote .Down {					
						background: url(/images/icon-down.png) left top no-repeat !important;						
						background:             none;
						filter:                 progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/icon-down.png', sizingMethod='image') !important;
					}
						.DiscussionBlock .Block .Description .Vote span ins {
							display: none;
						}
		.DiscussionBlock .Block .Thumbnail {
			border: 1px solid #0a4678;
			float: right;
			height: 88px;
			width: 118px;
		}			
			.DiscussionBlock .Block .Thumbnail img {
				display: block;
			}
		.DiscussionBlock .Block .Paging {			
			background: url(/images/bg-paging.gif) left top no-repeat;
			float: right;
			height: 25px;
			padding: 10px 10px 0px;
			width: 102px;
		}	
		.DiscussionBlock .Block .Paging a.BtnPrev:link,
		.DiscussionBlock .Block .Paging a.BtnPrev:visited {
			background: url(/images/btn-paging-1.gif) left top no-repeat;
			float: left;
			height: 7px;
			margin-top: 4px;
			width: 5px;	
		}
		.DiscussionBlock .Block .Paging a.BtnNext:link,
		.DiscussionBlock .Block .Paging a.BtnNext:visited {
			background: url(/images/btn-paging-1.gif) left bottom no-repeat;
			float: right;
			height: 7px;
			margin-top: 4px;
			width: 5px;	
		}
		.DiscussionBlock .Block .Paging a span {
			display: none
		}
		.DiscussionBlock .Block .Paging span {
			float: left;
			font-size: 1.1em;
			text-align: center;
			width: 92px;
		}
			.DiscussionBlock .Block .Paging span a:link,
			.DiscussionBlock .Block .Paging span a:visited {
				color: #c8c8c8;
				padding: 0px 0px;
			}			
	.DiscussionBlock .BlockStyle {
		margin: 0px 10px 0px 0px;
	}	
		.DiscussionBlock .BlockStyle .Description {
			float: right;
			text-align: left;
			padding: 4px 0px 0px 0px;
		}
			.DiscussionBlock .BlockStyle .Description .Vote {
				left: 141px;
				right: 0px;
			}
				.DiscussionBlock .BlockStyle .Description .Vote .Inner {
					float: left;
				}
		.DiscussionBlock .BlockStyle .Thumbnail {
			float: left;
			border-color: #d77d0f;
		}	
		.DiscussionBlock .BlockStyle .Paging {			
			background: url(/images/bg-paging.gif) left bottom no-repeat;
			float: left;
		}	
		.DiscussionBlock .BlockStyle .Paging a.BtnPrev:link,
		.DiscussionBlock .BlockStyle .Paging a.BtnPrev:visited {
			background: url(/images/btn-paging-2.gif) left top no-repeat;
		}
		.DiscussionBlock .BlockStyle .Paging a.BtnNext:link,
		.DiscussionBlock .BlockStyle .Paging a.BtnNext:visited {
			background: url(/images/btn-paging-2.gif) left bottom no-repeat;
		}
		.DiscussionBlock .BlockStyle .Paging span a:link,
		.DiscussionBlock .BlockStyle .Paging span a:visited {
			color: #323232;
		}
		.DiscussionBlock .Block .Paging span a.Active:link,
		.DiscussionBlock .Block .Paging span a.Active:visited {
			color: #fff;
			font-weight: bolder;
		} 
		.DiscussionBlock .Block .Paging span a:hover {
			color: #fff;			
		} 
/*************End Discussion Block**************/	