
#market_research #subindustry{
height:85px;
}
#market_research #container{
position:relative;
}
#top_box{
background-image: url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/main_top_banner.jpg);
width:798px;
height:574px;
}
#market_research #top_box #top_box_top h1{
padding-left:36px;
padding-top:25px;
}
#market_research #top_box #top_box_top h2{
color:#99D18A;
font-size:23px;
margin-bottom:14px;
margin-left:347px;
margin-top:0;
padding-top:8px;
}
#market_research #top_box #top_box_top ul{
margin-left:356px;
}
#market_research #top_box #top_box_top ul li {
color:#FFFFFF;
font-size:16px;
line-height:23px;
}
#market_research #top_box #top_box_left{
float:left;
margin-left:20px;
margin-top:30px;
width:351px;
}
#market_research #top_box #top_box_left h2{
padding-left:57px;
padding-top:29px;
}
#market_research #top_box #top_box_left p{
font-size:16px;
line-height:22px;
margin-top:14px;
padding-left:60px;
width:235px;
}
#market_research #top_box #top_box_left a img{
padding-left:60px;
margin-top:55px;
}
#market_research #top_box #top_box_right{
float:left;
margin-top:30px;
padding-top:25px;
width:407px;
}
#market_research #top_box #top_box_right h3{
font-size:19px;
}
#market_research #top_box #top_box_right .or_search{
font-size:12px;
}
#market_research #top_box #top_box_right #industry_menu,
#market_research #top_box #top_box_right #sub_industry_menu{
height:22px;
margin-bottom:21px;
margin-top:9px;
width:300px;}
#market_research #top_box #top_box_right #continue_button{
margin-top:9px;
margin-left:-2px;
}
#market_research #left_column{
width:392px;
float:left;
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/whitebox_mid.png);
margin-top:14px;
margin-bottom:16px;
}
#market_research #right_column{
width:392px;
float:left;
margin-left:16px;
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/whitebox_mid.png);
margin-top:14px;
margin-bottom:16px;
}
#market_research .column_header{
background-image: url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/whitebox_top.png);
width:392px;
height:70px;
}
#market_research .column_content{
margin-top:-68px;
padding:0 30px;
width:332px;
}
#market_research .column_content h2{
margin-bottom:20px;
}
#market_research .column_content p{
font-size:15px;
line-height:20px;
margin-bottom:16px;
}
#market_research .column_content li{
font-size:15px;
}
#market_research .column_footer{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/whitebox_bottom.png);
height:70px;
margin-top:-40px;
width:392px;
}

#market_research #greyout{
float: left;
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
background-color: #000000;
filter:alpha(opacity=25);
-moz-opacity:.25;
opacity:.25;
}
#market_research #search_popup{
position:absolute;
left:40px;
top:150px;
}
#market_research #search_popup #search_header{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/search_box/blue_top.png);
width:712px;
height:157px;
}
#market_research #search_popup #search_teaser{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/search_box/blue_mid.png);
width:712px;
padding:1px 0;
height:1px;
}
#market_research #search_popup #search_results{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/search_box/blue_mid.png);
padding:1px 28px 1px 38px;
width:641px;
}
#market_research #search_popup #search_footer{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/search_box/blue_bottom.png);
width:712px;
height:32px;
}
#market_research #search_popup #search_header img{
position:absolute;
right:16px;
top:20px;
border:none;
}
#market_research #search_popup #search_keywords{
border:1px solid #6C99C6;
font-size:18px;
height:26px;
left:62px;
padding-left:10px;
padding-top:4px;
position:absolute;
top:98px;
width:455px;
}
#market_research #search_popup #search_button{
left:549px;
position:absolute;
top:95px;
}
#market_research #search_popup #search_results h2{
margin-bottom:16px;
margin-top:7px;
}
#market_research #search_popup #search_results #results_white_box{
background-color:#FFFFFF;
height:400px;
overflow-y:auto;
padding:10px 20px;
}
#market_research #search_popup #search_results #results_white_box h2{
font-size:20px;
margin-bottom:7px;
}
#market_research #search_popup #search_results #results_white_box h3{
font-size:16px;
font-weight:normal;
margin-left:20px;
margin-top:12px;
}
#market_research #search_popup #search_results #results_white_box h3 a{
text-decoration:none;
color:#124e97;
}
#market_research #search_popup #search_results #results_white_box p{
font-size:12px;
margin-bottom:8px;
margin-left:20px;
line-height:16px;
}
#market_research #search_popup #search_results #results_white_box img{
border:none;
margin-bottom:12px;
margin-left:20px;
}


/*Industry report selection page */
#market_research #report_selection{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/big_grey_box_mid.png);
width:798px;
}
#market_research #report_selection #big_grey_box_top{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/big_grey_box_top.png);
width:798px;
height:407px;
margin-bottom:-400px;
}
#market_research #report_selection #big_grey_box_mid{
width:756px;
padding:0 21px;
margin-top:-400px;
}
#market_research #report_selection #big_grey_box_bottom{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/big_grey_box_bottom.png);
width:798px;
height:11px;
}

#market_research #report_selection h2{
font-size:20px;
text-transform:capitalize;
}
#market_research #report_selection h2 .change_industry{
padding-left:8px;
}
#market_research #report_selection h2 .change_industry a{
font-size:14px;
font-weight:normal;
text-decoration:underline;
}
#market_research #report_selection h3{
font-size:17px;
font-weight:normal;
margin-bottom:12px;
margin-top:0;
}
#market_research #report_selection #green_box_top{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/green_box_top.png);
width:755px;
height:6px;
}
#market_research #report_selection #green_box_mid{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/green_box_mid.png);
width:715px;
padding:0 20px;
}
#market_research #report_selection #green_box_mid p{
color:#FFFFFF;
font-size:12px;
padding:4px 0;
}
#market_research #report_selection #green_box_bottom{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/green_box_bottom.png);
width:755px;
height:6px;
margin-bottom:6px;
}
#market_research #report_selection #national_reports,
#market_research #report_selection #state_reports,
#market_research #report_selection #county_reports{
width:242px;
float:left;
}
#market_research #report_selection #state_reports,
#market_research #report_selection #county_reports{
margin-left:15px;
}
#market_research #report_selection .reports_top {
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/report_blank_top.png);
width:242px;
height:38px;
}
#market_research #report_selection .reports_top h4 {
font-size:15px;
padding-left:18px;
padding-top:10px;
}
#market_research #report_selection .reports_mid_top{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/report_blank_mid_top.png);
height:556px;
width:242px;
margin-bottom:-556px;
margin-left:-16px;
}
#market_research #report_selection .reports_mid{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/report_blank_mid.png);
background-repeat: repeat-y;
width:212px;
padding:0 16px;
min-height:556px;
}
#market_research #report_selection .reports_mid .map{
text-align:center;
margin-top:20px;
height:130px;
margin-bottom:12px;
}
#market_research #report_selection .reports_mid .left{
float:left;
width:105px;
}
#market_research #report_selection .reports_mid .left p{
color:#53844b;
font-size:15px;
font-weight:bold;
}
#market_research #report_selection .reports_mid .right{
float:left;
font-weight:bold;
text-align:center;
width:105px;
}
#market_research #report_selection .reports_mid .right .price{
color:#53844b;
display:block;
font-size:30px;
padding-right:0;
padding-top:0;
}
#market_research #report_selection .reports_bottom{
background-image:url(http://cache.paswebteam.com/paloalto.com/graphical/images/market_research/report_blank_bottom.png);
width:242px;
height:8px;
}
#market_research #report_selection .reports_mid .green_text {
height:72px;
}
#market_research #report_selection .reports_mid #state_menu,
#market_research #report_selection .reports_mid #county_menu{
clear:left;
margin-bottom:16px;
height:18px;
}
#market_research #report_selection .reports_mid #state_menu label,
#market_research #report_selection .reports_mid #county_menu label{
width:55px;
font-weight:bold;
font-size:14px;
display:block;
float:left;
}
#market_research #report_selection .reports_mid #state_menu select,
#market_research #report_selection .reports_mid #county_menu select{
width:155px;
}
#market_research #report_selection .reports_mid #state_reports_available .report_note,
#market_research #report_selection .reports_mid #county_reports_available .report_note{
background-color:#FFFFFF;
border:1px solid #000000;
padding:10px;
width:188px;
}

.cartblock_left{
float:left;
font-size:15px;
text-align:left;
width:105px;
padding-bottom:12px;
clear:left;
height:22px;
}

.cartblock_right{
float:right;
font-weight:bold;
text-align:center;
width:105px;
padding-bottom:8px;
margin-top:-5px
}


.cartloading
	{
	position:absolute; 
	top:42%; left:42%; 
	background-color:#FFFFFF; 
	border: 1px solid #333333;
	}

p.sample_report{
font-size:14px;
font-weight:bold;
margin-bottom:10px;
text-align:center;
}
#content p.sample_report a{
color:#234A6F;
}
.select{
width:300px;
}
optgroup option{margin-left:10px;}
