@charset "utf-8";

/* ========================== Navigation Styles ========================== */
div#lightBoxContentHome {
	background: url(../images/lightboxmiddle.jpg) repeat-y;
	width: 196px;
	padding: 0 5px 0 12px;
}
	div#lightBoxContentHome ul {
	/*	list-style-image: url(/images/login_bullet2.jpg); */
		padding: 0 0 0 20px;
	}


/* ========================== Body Styles ========================== */
div#bodyDiv {
	background-color: #fff;
	background-image:none;
}
			div.lightBoxTop {
				background: url(/images/lightboxtop2.jpg) no-repeat;
			}
			div#lightBoxContentHome {
				background: url(/images/lightboxmiddle2.jpg) repeat-y;
			}
			div.adBoxContent {
				background: url(/images/lightboxmiddle2.jpg) repeat-y;
			}
			div.lightBoxBottom {
				background: url(/images/lightboxbottom2.jpg) no-repeat;
			}
			div.darkBoxTop {
				background: url(/images/darkboxtop2.jpg) no-repeat;
			}
			div.darkBoxContent {
				background: url(/images/darkboxmiddle2.jpg) repeat-y;
			}
			div.darkBoxBottom {
				background: url(/images/darkboxbottom2.jpg) no-repeat;
			}





/* ========================== Content Styles ========================== */
div#rightBodyLeft {
	float: left;
}
div#homeContent {
	width: 470px;
	margin: 10px 0 0 14px;
	padding-bottom:10px;
}
	
/* ========================== News Hotlist Styles ========================== */
	div#latestNews {
		width: 470px;
		margin: 3px 0 0 14px;
	}
		div#latestNewsTop {
/*			background: url(/images/news_top2.jpg) no-repeat; */
			background: url(/images/news_top3.jpg) no-repeat;
			width: 470px;
			height: 18px;
		}
		div#latestNewsBorder {
			border-bottom: #929292 solid 1px;
			border-left: #929292 solid 1px;
			border-right: #929292 solid 1px;
			width: 468px;
		}
		div#latestNewsArticle {
			width: 466px;
			height: 245px;
			border-left: #aeaeae solid 1px;
			border-right: #aeaeae solid 1px;
		}
		div.latestNewsBottom {
			background: url(/images/news_bottom_bg.jpg) repeat-x;
			height: 20px;
			width: 446px;
			color:#FFFFFF;
			border-bottom: #aeaeae solid 1px;
			border-left: #aeaeae solid 1px;
			border-right: #aeaeae solid 1px;
			padding: 0 0 0 20px;
		}
			div.latestNewsreadMore a {
				color: #005e9c;
				text-decoration: none;
				font-size: 14px;
			}
			div.latestNewsreadMore a:hover {
				color: #666666;
			}
			div.latestNewsNumbers a {
				font-weight: bold;
			}
			div.latestNewsNumbers {
				letter-spacing: 7px;
				float: right;
			}
			.news_title {
				background: url(/images/shadow_band500.png) repeat-y;
				height: 19px;
				width: 462px;
				text-align:left;
				font-size:12px;
				padding:5px 0 0 6px;
				font-weight:bold;
				color: #FFFFFF;
				text-transform: uppercase;
				position: relative;
				margin-top: 0px;
				overflow-y: auto;
			}
			.news_preview {
				background: url(/images/news_content_bg2.jpg) bottom #ffffff repeat-x;
				width: 463px;
				height: 53px;
				color:#FFFFFF;
				text-align:left;
				padding-left:5px;
				border-top: #ffffff solid 1px;
				overflow-y: auto;
			}
			.news_preview_text {
				font-size: 11px;
				color: #000000;
				margin: 0 4px 0 4px;
			}
			.news_preview_text p {
				font-size: 11px;
				color: #000000;
				margin:0;
			}
			.something {
				margin-left: -9px;
			}
/* ========================== Commodity Styles ========================== */

	div#commodityExchange {
		width: 470px;
		margin: 3px 0 0 14px;
		text-align: center;
	}
/* ========================== Right Column Styles ========================== */

div#rightBodyRight {
	float: right;
}
	div.lightBlueBox {
		margin: 2px  9px 3px 0;
	}
		div.lightBlueBoxTop {
			background: url(../images/light_blue_box_top2.jpg) no-repeat;
			width: 245px;
			height: 11px;
			font-size: 6px;
		}
		div.lightBlueBoxMiddle {
			background: url(../images/light_blue_box_middle2.jpg) repeat-y;
			width: 211px;
			padding: 0 20px 0 18px;
		}
		div.lightBlueBoxMiddle img {
			margin: 0;
		}
		div.lightBlueBoxBottom {
			background: url(../images/light_blue_box_bottom2.jpg) no-repeat;
			width: 245px;
			height: 15px;
		}
		.ratesBox {
			color: #084a95;
		}

		div.lightBlueBoxMiddle h2:hover {
			background:#3975b5;
		}
		div.lightBlueBoxMiddle h2:hover a {
			color:#fff;
		}
		div.lightBlueBoxMiddle h2 {
			font-family:Arial, sans-serif;
			font-size:14px;
			padding:3px 0;
		}
		div.lightBlueBoxMiddle h2 a {
			text-decoration:none;
			color: #3975b5;
		}
		div.lightBlueBoxMiddle h2 a:hover {
			text-decoration:underline;
			color:#fff;
		}
/* ========================== Poll Styles ========================== */
	div#poll {
		margin: 2px  9px 3px 0;
	}
		div#pollTop {
			width: 245px;
			height: 24px;
			background: url(../images/poll_box_top2.jpg) no-repeat;
		}
		div#pollMiddle {
			width: 224px;
			background: url(../images/poll_box_bg2.jpg) repeat-y;
			padding: 0 3px 0 18px;
			color: #474747;
		}
			div#pollMiddle form {margin:0;padding:0;}
			div#pollMiddle input {margin:0;padding:0;}
			div#pollMiddle input.pollButton {
				background: url(../images/poll_button.jpg) no-repeat;
				border: none;
				width: 62px;
				height: 18px;
				margin: 10px 4px 0 4px;
				color: #ffffff;
				font-weight: bold;
			}
			.viewPollResults {
				background: url(../images/poll_results_button.jpg) no-repeat;
				float: right;
				text-align: center;
				width: 90px;
				height: 17px;
				margin-top: 10px;
				padding: 1px 15px 0 0;
			}
			.viewPollResults a {
				color: #ffffff;
				font-weight: bold;
				text-decoration: none;
			}
			.pollRadio {
				margin: 5px 5px 0 3px;
				}
		div#pollBottom {
			width: 245px;
			height: 22px;
			background: url(../images/poll_box_bottom2.jpg) no-repeat;
		}