/* CSS Document */

/*----------------------------CALL TO ACTION CSS-----------------*/

/*main sidebar container*/
.cta {
	float: right;
	margin: 0 0 5px 5px;
	padding: 0;
	width: 190px;
}
/*yellow sidebar is cta01, cta01bl is the inner div that defines the bottom left corver*/
.cta01, .cta01bl {
	margin: 0;
	padding: 0;
	border: 0;
	width: 190px;
	background: #e4dc99 url(../../custom_research/images/corner_topright.gif) no-repeat right top;
}
/*gray sidebar is cta02, cta02bl is the inner div that defines the bottom left corver*/
.cta02, .cta02bl {
	margin: 0;
	padding: 0;
	border: 0;
	width: 190px;
	background: #6f7587 url(../../custom_research/images/corner2_topright.gif) no-repeat right top;
}
/*space below the sidebars*/
.cta01, .cta02 {
	margin-bottom: 12px;
}
/*sidebar headline definitions*/
.cta01 h4, .cta02 h4 {
	color: #000;
	font: bold 140% Arial, Helvetica, sans-serif;
	margin: 0px 3px 21px 20px;
	padding: 0;
	position: relative;
	top: 15px;
}
.cta02 h4 {
	margin: 0px 16px 21px 0;
	padding: 0 0 0 20px;
	background: #e4dc99;
}
/*alternate headline color*/
.cta01 .var {
	color: #4a4124;
}
/*sidebar text*/
.cta01 ul, .cta02 ul {
	margin-bottom: .5em;
}

.cta01 p, .cta02 p {
	margin: 0 3px 3px 20px;
}

.cta01 li, .cta02 li {
	margin-left: 20px;
}

.cta01 p {
	color: #000;
}
.cta02 p, .cta02 li {
	color: #eee;
}

/*bottom left corner divs*/
.cta01bl{
	display: block;
	padding: 0 0 12px 0;
	margin: 0;
	background: #e4dc99 url(../../custom_research/images/corner_bottomleft.gif) no-repeat left bottom;
	border-top: solid 1px #e4dc99;
}
.cta02bl{
	display: block;
	padding: 0 0 12px 0;
	margin: 0;
	background: #6f7587 url(../../custom_research/images/corner2_bottomleft.gif) no-repeat left bottom;
	border-top: solid 1px #6f7587;
}
.reportpics{
	height: 128px;
	background: #6f7587 url(../../custom_research/images/cta02_reports.gif) no-repeat left bottom;
}
/* gray sidebar em and link colors*/
.cta02 p em{ 	
color: #ffea3c; }

.cta02 a:link, .cta02 a:visited, .cta02 a:hover { 	
color: #fee93d;
text-decoration:underline; }

.cta02 a:hover { 	
text-decoration:none; }

/*sidebar button download buttons - _01 is for the yellow sidebar - _02 is for the gray sidebar*/

.cta01bl a i, .cta02bl a i { 	
visibility: hidden; }

.cta01bl a#download, .cta02bl a#download  {
	margin: 11px 17px 0 17px;
	height: 34px;
	width: 156px;
	background: url(../../custom_research/images/button_downloadnow_01.gif);
	display: block;
	text-decoration: none;
  }
.cta01bl a#download:link, .cta01bl a#download:visited {
	background: url(../../custom_research/images/button_downloadnow_01.gif);
  }
.cta01bl a#download:hover {
	background: url(../../custom_research/images/button_downloadnow_01_up.gif);
  }
.cta01bl a#download:active {
	background: url(../../custom_research/images/button_downloadnow_01_dn.gif);
  }
.cta02bl a#download:link, .cta02bl a#download:visited {
	background: url(../../custom_research/images/button_downloadnow_02.gif);
  }
.cta02bl a#download:hover {
	background: url(../../custom_research/images/button_downloadnow_02_up.gif);
  }
.cta02bl a#download:active {
	background: url(../../custom_research/images/button_downloadnow_02_dn.gif);
  }

/*yellow sidebar button form styles*/

p.field, label, option {
	font: 92% Arial, Helvetica, sans-serif;
	color: #322C18;
	margin:0 5px 0 20px;
	padding: 0;
}
input.textbox, select.textbox {
	margin: 0 0 3px 20px;
	padding: 1px 0px 0px 2px;
	height: 18px;
	width: 150px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	background: #FFFFFF;
	border: 1px solid #e3ba2a;
}
select.textbox {
	width: 154px;
}
select.textbox option {
	margin: 0;
	padding: 1px 0px 0px 2px;
}
input.radio {
	margin-bottom: 4px;
 	vertical-align: middle;
}



