html, body {
	margin: 0;
	padding: 0;
}
html {
	overflow-y: scroll;
	-webkit-font-smoothing: antialiased;
}

header#page-header {
	margin-bottom: 0 !important;
}

#marketscape {
	background: url("/MarketScape/gfx/bg.jpg") top repeat-x;
	font: 0.875em/1.5 "Open Sans", sans-serif !important;
  margin-top: -30px;
}
#marketscape * {
	font-size: 14px;
	font-family: "Open Sans", sans-serif;
	/*line-height: 1.5;*/
}
#marketscape-inner {
	width: 840px;
	margin: 0 auto;
	padding: 226px 0 0 0;
	background: url("/MarketScape/gfx/header.jpg") top center no-repeat;
}
#marketscape #content {
	width: 600px;
	float: left;
}
#marketscape #nav {
	width: 200px;
	margin-left: 640px;	
}
#marketscape h3 {
	color: #004B85;
}
#marketscape #nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border:1px solid #004B85;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;	
}
#marketscape #nav li a {
        display:block;
        color:#dbdbdb;
        padding:8px 15px;
        text-decoration:none;
		outline: none;
}
#marketscape #nav li {
        
        -moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
        -webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
        box-shadow:inset 0px 1px 0px 0px #54a3f7;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
        background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
        background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
        background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
        background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
        background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7');
        
        background-color:#007dc1;
        
        border-top:1px solid #124d77;
       
        
        text-shadow:0px 1px 0px #154682;
        
    }
#marketscape #nav li:first-child {
	border-top: none;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	cursor: pointer;
	
}	
#marketscape #nav li:first-child a {
	background: 172px 15px no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAMAAAD+zz7+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0ZDRUE1QjYzMDBEMTFFMjg4OEE4QTA5ODdGQTVFQ0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0ZDRUE1QjczMDBEMTFFMjg4OEE4QTA5ODdGQTVFQ0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRkNFQTVCNDMwMEQxMUUyODg4QThBMDk4N0ZBNUVDQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRkNFQTVCNTMwMEQxMUUyODg4QThBMDk4N0ZBNUVDQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtJgQtAAAAAGUExURf///////1V89WwAAAACdFJOU/8A5bcwSgAAAC1JREFUeNpEjEESAAAIAe3/P12ZIZdsDCEqoVXpfNlA2Ec1fiZI5UceydwIMAARhQBL8iXqLQAAAABJRU5ErkJggg==);
}
#marketscape #nav li:first-child a.active {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAMAAAD+zz7+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDRCOTFDOTMzMDBEMTFFMjgzRUU4NzY3NDNBNzQwNUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDRCOTFDOTQzMDBEMTFFMjgzRUU4NzY3NDNBNzQwNUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENEI5MUM5MTMwMEQxMUUyODNFRTg3Njc0M0E3NDA1RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENEI5MUM5MjMwMEQxMUUyODNFRTg3Njc0M0E3NDA1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrSHlqYAAAAGUExURf///////1V89WwAAAACdFJOU/8A5bcwSgAAAC1JREFUeNo8zEkOAAAEBMH2/08LszigRIb5Ak/LJpKR3KaLj5HckARW97oCDAASGwBLK6ZmSwAAAABJRU5ErkJggg==);
}
#marketscape #nav li:first-child ul, #marketscape #nav li:first-child ul li {
	border: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;	
}
#marketscape #nav li:first-child ul li {
	background: #004b85;
	filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}
#marketscape #nav li:first-child ul li a {
    padding:6px 15px 6px 30px;
	background: 15px 10px no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAMAAACg0N8BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REE2MTFDMjUzMjQ5MTFFMkI4RDY5QkE4NzU2QTNCRkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REE2MTFDMjYzMjQ5MTFFMkI4RDY5QkE4NzU2QTNCRkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQTYxMUMyMzMyNDkxMUUyQjhENjlCQTg3NTZBM0JGRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQTYxMUMyNDMyNDkxMUUyQjhENjlCQTg3NTZBM0JGRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoM6wdYAAAAGUExURf///////1V89WwAAAACdFJOU/8A5bcwSgAAACdJREFUeNpiYGRgBAIGIABRjGCaASwAloFJQMTBgjAmVANIO0CAAQAE6QAjug2mHQAAAABJRU5ErkJggg==);
	font-size: 0.875em;		
}
#marketscape #nav li:last-child {
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}	
#marketscape #nav li:hover {
        background-color:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #004b85));
        background:-moz-linear-gradient(top, #007dc1 5%, #004b85 100%);
        background:-webkit-linear-gradient(top, #007dc1 5%, #004b85 100%);
        background:-o-linear-gradient(top, #007dc1 5%, #004b85 100%);
        background:-ms-linear-gradient(top, #007dc1 5%, #004b85 100%);
        background:linear-gradient(to bottom, #007dc1 5%, #004b85 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#004b85');
    }   


#marketscape #nav a:hover {
       color: #ffffff;
    }
	.modal li {
	font-size: 0.875em;			
	}
	.modal p, .modal h3 {
		padding: 0 20px;
	}

#marketscape a.marketscape-pdf {
	float: right;
	background: url("/MarketScape/gfx/icon-pdf.png") left no-repeat;
	padding: 7px 0 7px 40px;
	margin: -10px 20px 0 0;
}

/* --------------------------------------------- */

.slider-wrapper { 
	width: 249px;
	margin: 20px 40px 30px 10px;
	float:left;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}

#tabs{
	width:600px;
	min-height:390px;
	margin:20px 0;
}

.tabs-right{
	margin-top:20px;
	/*margin-bottom:20px;*/
	margin-left: 300px;
}

.ui-tabs .ui-tabs-nav
{
background: none;
border-top:none;
border-left:none;
border-right:none;
}

.ui-corner-all{
border-bottom-right-radius:0px !important;
border-bottom-left-radius:0px !important;
}

#tab4slide1{
	float:left;
	margin-right:20px;
}

#tab4slide1 img{
	margin-top: 20px;
}