body {
	margin: 0;
	background: #f1ede4;
	overflow-y: scroll;
	overflow-x: hidden;
}
body, td, th, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ad8958;
	line-height: 25px;	
}
h1, h2, h3 {
	font-family: "Times New Roman", Times, serif;
	color: #879f3a;
	font-size: 28pt;
	line-height: 35px;
	letter-spacing: -2px;
}
h2, h3 {
	margin: 0 0 5px 0;
	color: #7baabc;
	font-size: 18pt;
	letter-spacing: -1px;
}
h3 {
	font-size: 19pt;
}
.programs h1 {
	font-size: 24pt;
}
.topics h1 {
	margin: 0;
	font-size: 20pt;
	line-height: 26px;
	letter-spacing: -1px;
}
.topics h2 {
	margin: 0;
	color: #333;
	font-size: 15pt;
}
.clr {
	clear: both;
}

/*
-----------Homepage---------
*/
#homeContainer {
	position: relative;
	width: 600px;
	margin: 0 auto;
	background: url('/images/main_home_bg.jpg') top center no-repeat;
}
#titleWrap, #picsWrap, #homeSubTitle {
	text-align: center;
}
#titleWrap span, #picsWrap .content, #homeSubTitle span {
	display: inline-block;
	*display: inline;
	zoom: 1;
}
#titleWrap span {
	margin: 20px 0 0 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/site_header.png');
}
#picsWrap {
	margin: 0 0 15px 0;
}
#picsWrap .content img {
	display: none;
}
#homeButtonLeft, #homeButtonRight {
	*display: inline;
	position: absolute;
	top: 130px;
	z-index: 10;
	_cursor: pointer;
	zoom: 1;
}
#homeButtonLeft {
	left: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hp_showIssuesBtn.png');
}
#homeButtonRight {
	right: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hp_showStudySitesBtn.png');
}
#homeSubTitle span {
	margin: 0 0 25px 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/site_subheader.png');
}
#titleWrap img, #homeButtonLeft img, #homeButtonRight img, #homeSubTitle img {
	_filter: alpha(opacity=0);
}

/*
-----------Inside Page---------
*/
#insideContainer {
	position: relative;
	width: 600px;
	margin: 0 auto;
	background: url('/images/home_bg.jpg') top center no-repeat;
	/* Start min-height */
	min-height: 461px;
	height: auto !important;
	height: 461px;
	/* End min-height */
}
#wheel {
	position: absolute;
	top: -77px;
	left: -289px;
}
#fowardBtn, #backBtn {
	position: relative;
	*display: inline;
	left: 155px;
	top: 350px;
	z-index: 151;
	cursor: pointer;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/down_arrow.png');
	zoom: 1;
}
#backBtn {
	left: 125px;
	top: 45px;
	z-index: 152;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/up_arrow.png');
}
#fowardBtn img, #backBtn img, #bottomButtons .btnPrograms img, #bottomButtons .btnIssues img {
	_filter: alpha(opacity=0);
}
.wheelImg {
	position: absolute;
	margin: -38px 0 0 -46px;
	z-index: 10;
	left: -9999px;
	top: -9999px
}
.col {
	position: relative;
	width: 50%;
	float: left;
}
.first {
	width: 225px;
	height: 440px;
	z-index: 1;
	overflow: hidden;
}
.second {
	width: 375px;
	padding: 35px 0 0;
	z-index: 2;
}
.second h1 {
	padding-left: 25px;
	margin-bottom: 45px;
}
#dynContentWrapper {
	width: 295px;
	margin: 0 0 10px 0;
	padding: 8px 10px 8px 38px;
	background: url('/images/issues_bg.png') top left no-repeat;
}
#dynContent {
	height: 191px;
	padding: 0 5px 0 0;
	overflow: auto;
}
#dynContent p, #dynContent li, #dynContent a {
	color: #fff;
	font-size: 11px;
	margin: 10px 0 0 0;
	line-height: 15px;
	text-decoration: none;
}
#dynContent ul {
	margin: 0;
	padding: 0 0 0 15px;
}
#dynContent li, #dynContent a, #allIssues {
	color: #f6c626;
	margin: 0;
}
#dynContent a:hover {
	text-decoration: underline;
}
#allIssues
{
	float:right;	
	margin: -30px 35px 0 0;
	font-weight: bold;
} 

#allIssues 
{
	color: #006b8a !important;
}

.backLink 
{
	display: block;
	float:right;	
	padding: 3px 10px 0 0;
	font-weight: normal;
	color: #006b8a !important;
}
#bottomButtons a {
	padding: 0 30px 0 10px;
	float: right;
}
#bottomButtons .btnPrograms, #bottomButtons .btnIssues {
	*display: inline;
	_cursor: pointer;
	zoom: 1;
}
#bottomButtons .btnPrograms {
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/study_sites_button.png');
}
#bottomButtons .btnIssues {
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/issues_button.png');
}
#additionalLinks, #additionalLinks ul, #additionalLinks p, #additionalLinks li, #additionalLinks a {
	color: #000;
	font-size: 11px;
	line-height: 15px;
}
#additionalLinks {
	margin: 0 0 15px 20px;
}
#additionalLinks ul {
	padding-left: 14px;
	margin: 0;
}
#additionalLinks a {
	color: #4490a6;
	text-decoration: underline;
}

/*
-----------Topic Page---------
*/
#topicsContentWrapper {
	width: 516px;
	margin: 0 auto;
	padding: 25px 0;
}
#topicsContentWrapper .content {
	padding: 0 25px 10px 25px;
	background: #000;
}
#topicsContentWrapper .content, #topicsContentWrapper p, #topicsContentWrapper li {
	color: #fff;
	line-height: normal;
	font-size: 11px;
}
#topicsContentWrapper p strong {
	color: #7baabc;
}
#topicsContentWrapper a {
	color: #f6c626;
	margin: 0;
}
#topicsContentWrapper ul {
	padding-left: 16px;
	margin: 0;
}
#topicsContentWrapper li {
	line-height: 20px;
}
#topicsContentWrapper .col {
	width: 50%;
	padding: 0;
	height: auto;
}
#topicsMoreInfo 
{
	margin-left: 10px;
}

#topicsMoreInfo strong 
{
	color: #7BAABC;
}


/*
-----------Footer---------
*/
#footerContainer {
	text-align: center;
}




/*
------------------ Lightbox Style Popup ----------------------
*/

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:999;
}
#popupWnd{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:384px;
	width:408px;
	background:#F1EDE4 url(/images/home_bg.jpg) no-repeat scroll right top;
	border:2px solid #cecece;
	z-index:1000;
	padding:12px;
}
#popupWnd h1{
	margin: 0px;
}
#popupWnd p {
	margin-top: 0px;
}
#popupClose{
	font-size:16px;
	line-height:14px;
	right:6px;
	top:4px;
	position:absolute;
	color: #879F3A;
	font-weight:bold;
	display:block;
	cursor: pointer;
	cursor:hand;
}
#issueList
{
	width: 100%;
	height: 350px;
	overflow: auto;	
}
#issueList a
{
	color: #4490A6;
}
#issueList ul li
{
	color: #000;
}

#topicsCol1 h3 {
	line-height: 24px;
}

#topicsMoreInfo p {
	margin: 0;
}

#topicsCol1 p {
	margin-bottom: 0;
}