@import url("applications.css");

.raqBullet{ color:#d7af6f; font:bold 16px Arial,sans-serif; }

/* ============= */
/* = home page = */
/* ============= */
#homeContainer{ 
	background: url(../_images/home/homecontainer_bg.gif) repeat-y; 
}
* html #homeContainer {
	background-position: 0px 0px;
	height: 500px;
}
	#homeSidebar{ 
		float:left; 
		width:300px; 
		background: white;
	}
		#homeSidebar h3{ margin:0; padding:0; display:block; width:300px; height:86px; background:url(../_images/home/header_welcome.gif) no-repeat; text-indent:-9999px; }
		#homeSidebar #welcomeButton{ display:block; width:300px; height:72px; background:url(../_images/home/btn_watchvideo.gif) no-repeat; text-indent:-9999px; }
		#homeSidebar p{ 
			margin:0 30px 0 41px; 
			padding:20px 0; 
			color:#808080; 
			font:12px Arial; 
			line-height:24px; 
			width:229px; 
		}
		* html #homeSidebar p {
			border: 0px;
		}
			#homeSidebar p a{ color:#d7af6f; text-decoration:underline; }
			#homeSidebar p a:hover{ text-decoration:none; }
	#homeContent{ 
		float:left; 
		width:600px; 
	}
	* html #homeContent {
		background: url(../_images/home/homecontainer_bg.gif) -300px 0px repeat-y; 
	}
		#newsUpdate{ 
			display:block; 
			width:600px; 
			/*min-height:383px; */
			background:url(../_images/home/header_newsupdate.gif) no-repeat; 
			padding-bottom:15px; 
		}
		#newsUpdate.video-container,
		#newsUpdate.photo-container {
			/*min-height:383px; */		
		}
		#newsUpdate object,
		#newsUpdate embed {
			margin-top: 20px;
		}
			#newsUpdateMargins{ margin:0 40px 0 30px; padding:0; padding-top:55px; }
			#newsUpdate h2{ color:#808080; text-transform:uppercase; font:16px Georgia,'Times New Roman',serif; padding:0; margin:0; }
			#newsUpdate h3{ color:#2b3b59; font:17px Arial,sans-serif; padding:0; margin:0; padding-top:10px; margin-top:10px; border-top:2px solid #d7af6f; }
			#newsUpdate img{ border:1px solid #fff; }
			#newsUpdate #caption{ background:#ecebe0; border:1px solid #fff; border-top:0; text-align:center; line-height:22px; }			
			#newsUpdate p{ font:12px Arial,sans-serif; line-height:20px; }
				#newsUpdate .newsDate{ font-weight:bold; }
				#newsUpdate p a{ color:#d7af6f; text-decoration:underline; }
					#newsUpdate p a:hover{ text-decoration:none; }
		#latestNews{ 
			display:block; 
			width:600px; 
			/* min-height: 158px; */
			min-height: 200px;
			background:url(../_images/home/header_latestnewsreleases.gif) no-repeat; 
			position:relative; 
		}
		* html #latestNews {
			height: 200px;
		}
			#moreNews{ display:block; height:30px; width:95px; position:absolute; top:33px; left:465px; text-indent:-9999px; }
			#moreNews:hover{  }
			#latestNews ul{ 
				width:529px; 
				margin:0; 
				padding:0; 
				position:absolute; 
				top:60px; 
				left:31px; 
			}
			#latestNews ul li{ 
				margin:0; 
				padding:0; 
				padding-top:7px; 
				vertical-align:top; 
				line-height:22px; 
			}
			* html #latestNews ul li {
				border: 0px;
			}
			#latestNews ul li a{ 
				display:block; 
				margin:0; 
				padding:0; 
				width:514px; 
				float:left; 
				color:#808080; 
				font:bold 12px Arial,sans-serif; 
				line-height:22px; 
			}
			* html #latestNews ul li a {
				border: 0px;
			}
			* html #latestNews ul li .clear {
				display: none;
			}
	* html #homeContainer div.clear {
	}

/* 
	#featuredContent{ background:#f2f1e6; border-bottom:1px solid #d9d7c3; min-height:301px; margin-top:5px; }
		#latestHeadline{ background:#f2f1e6; border-top:1px solid #d9d7c3; float:left; width:500px; min-height:300px; padding-bottom:10px; }
			#latestHeadlineMargin{ width:440px; margin:0 30px; }
				#latestHeadlineMargin h2{ margin:0; padding:0 0 14px 0; background:url(../_images/home/latestheadline.gif) no-repeat; display:block; height:50px; width:440px; text-indent:-9999px; }
				#latestHeadlineMargin h3{ margin:0; padding:0 0 3px 0; }
				#latestHeadlineImage{ border:2px solid #a6a295; margin-right:15px; }
			#moreHeadlines{ border-bottom:1px solid #bfbeac; padding-bottom:10px;  }
				#moreHeadlines h2{ padding:0; margin:7px 0; background:url(../_images/home/moreheadlines.gif) no-repeat; display:block; height:20px; width:440px; text-indent:-9999px; }
				.moreHeadlinesDate{ font-style:italic; }
				#moreHeadlines h3{ padding:0; }
				#moreHeadlines h3 a{ padding:0; color:#336699; text-decoration:none; }
				#moreHeadlines h3 a:hover{ text-decoration:underline; }
			#readMoreNews{ background:url(../_images/home/readmorenews.gif) no-repeat; display:block; height:9px; width:103px; text-indent:-9999px; margin-top:10px; }
		#weeklyUpdatesAndPR{ background:url(../_images/home/updatesandreleases.jpg) no-repeat; display:block; text-indent:-9999px; float:left; height:76px; width:300px; }
		#welcomeMessage{ background:url(../_images/home/welcomemessage.jpg) no-repeat; float:left; height:225px; width:300px; margin:0 auto; cursor:pointer; }
	#subContent{ border-top:1px solid #fff; height:299px; }
		#flashMap{ background:#9eb3c5; height:299px; width:501px; float:left; }
		#issueAndPoll{ height:299px; width:299px;  float:left; }
			.issueAndPoll_tab{ display:block; float:left; }
			#spotlight_tab{ background:url(../_images/home/spotlight.gif) no-repeat top left; color:#fff; height:40px; width:152px; text-indent:-9999px; }
			.spotlight_active{ background-position:bottom right !important; }
			#issuesAndPoll_arrow{ background:url(../_images/home/issuesandpoll_arrow.gif) no-repeat top left; height:40px; width:12px; }
			#survey_tab{ background:url(../_images/home/survey.gif) no-repeat top left; color:#fff; height:40px; width:135px; text-indent:-9999px; }
			.survey_active{ background-position:bottom right !important; }
			.issueAndPoll_content{ display:none; background:#7a8b99 url(../_images/home/issueandpoll_bg.gif) repeat-x bottom; height:259px; width:299px; }
			#spotlight{  }
				.spotlight_margin{ padding:22px 0; margin:0 28px; color:#fff; font-weight:bold; }
					.spotlight_text{ display:block; width:166px; float:left; }
					.spotlight_readMore{ background:url(../_images/home/spotlight_readmore.gif) no-repeat; display:block; height:17px; width:77px; text-indent:-9999px; float:right; margin-top:10px;  }
			#survey{  }
				#survey_margin{ padding:22px 0; margin:0 28px; color:#fff; }

 */
