@charset "utf-8";

/* CSS Document */
:link,:visited { text-decoration: none }
ul,ol {  }
h1,h2,h3,h4,h5,h6,pre,code { font-size: 1em;
}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {
	margin: 0;
	padding: 0;
	border: none;
	}
address {
	font-style: normal;
	}
a img {
	border: 0;
	}
html {
	margin: 0;
	padding: 0;
	}
body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	line-height: 20px;
	}
a {
	color: #1460ab;
	}
h1 {
	font-size: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
#bodyRepeat {
	background: url('../_img/bg_repeat.jpg') repeat-y center top;
	}
#bodyTop {
	background: url('../_img/bg_top.jpg') no-repeat center top;
	}
#body {
	background: url('../_img/bg_bottom.jpg') no-repeat center bottom;
	padding-top: 40px;
	height: 100%;
	padding-bottom: 40px;
	}
.clearfix {
	clear: both;
	}
#page {
	height: 100%;
	width: 977px;
	margin: 0 auto;
	}
#header {
	background: url('../_img/header_bg6.jpg') no-repeat center top;
	height: 145px;
	width: 977px;
	}
#index_photo {
	background: url('../_img/index_photo_bg.jpg') no-repeat center top;
	height: 334px;
	width: 977px;
	position: relative;
}
#index_welcome {
	background: url('../_img/index_welcome_bg.jpg') no-repeat center top;
	height: 147px;
	width: 977px;
}
#index_thumb {
	background: url('../_img/index_thumb_bg.jpg') no-repeat center top;
	height: 339px;
	width: 957px;
	padding-top: 23px;
	padding-left: 20px;
}
#footer {
	background: url('../_img/footer_bg4.png') no-repeat center top;
	height: 98px;
	width: 977px;
	color: #74949f;
	font-size: 11px;
	}
#footer a {
	color: #74949f;
	}
#footer a:hover {
	text-decoration: underline;
	}
#upper_footer {
	padding: 20px 0 0 20px;
	}
#footer a {
	margin: 0 10px;
	}
#sub_footer {
	padding: 12px 30px 0 30px;
	}
#footer_left {
	float: left;
	}
#footer_right {
	float: right;
	}
#sub_footer, #sub_footer a {
	color: #4f6a76;
	font-size: 10px;
	}
#logo {
	float: left;
	display: inline;
	width: 237px;
	padding: 20px 0 0 0;
	}
#menu {
	float: left;
	display: inline;
	width: 730px;
	margin-top: 91px;
	margin-left: 5px;
	}
#menu li {
	float: left;
	display: inline;
	list-style: none;
	height: 53px;
	position: relative;
	}
.nav_sep {
	background: url('../_img/nav_sep.jpg') no-repeat 0 0;
	width: 2px;
	height: 53px;
	overflow: hidden;
	}
#li_nav_home {
	width: 96px;
	height: 53px;
	}
#li_nav_about_us {
	width: 130px;
	height: 53px;
	}
#li_nav_client_area {
	width: 154px;
	height: 53px;
	}
#li_nav_research_care {
	width: 235px;
	height: 53px;
	}
.nav_home {
	background: url('../_img/nav_home.jpg') no-repeat 0 0;
	width: 96px;
	display: block;
	height: 53px;
	}
.nav_about_us {
	background: url('../_img/nav_about_us.jpg') no-repeat 0 0;
	width: 130px;
	display: block;
	height: 53px;
	}
.nav_client_area {
	background: url('../_img/nav_client_area.jpg') no-repeat 0 0;
	width: 154px;
	display: block;
	height: 53px;
	}
.nav_research_care {
	background: url('../_img/nav_research_care.jpg') no-repeat 0 0;
	width: 235px;
	display: block;
	height: 53px;
	}
.nav_home_selected {
	background: url('../_img/nav_home_a.jpg') no-repeat 0 0;
	width: 96px;
	display: block;
	height: 53px;
	}
.nav_about_us_selected {
	background: url('../_img/nav_about_us_a.jpg') no-repeat 0 0;
	width: 130px;
	display: block;
	height: 53px;
	}
.nav_client_area_selected {
	background: url('../_img/nav_client_area_a.jpg') no-repeat 0 0;
	width: 154px;
	display: block;
	height: 53px
	}
.nav_research_care_selected {
	background: url('../_img/nav_research_care_a.jpg') no-repeat 0 0;
	width: 235px;
	display: block;
	height: 53px;
	}
.nav_end {
	background: url('../_img/nav_end.jpg') no-repeat 0 0;
	width: 101px;
	display: block;
	height: 53px;
	}
#welcome_to {
	padding: 35px 0 0 10px;
	float: left;
	width: 374px;
	}
#welcome_text {
	float: left;
	width: 540px;
	margin: 21px 0 0 30px;
	font-size: 13px;
	}
.clear {
	font-size: 1px;
	line-height: 0;
	height: 0;
	clear: both;
	overflow:hidden;
	}
#the_photo {
	width: 907px;
	height: 291px;
	border: 2px solid #fff;
	margin: 7px auto 0 auto;

	}
#the_text {
	position: relative;
	font-size: 12px;
	float: left;
	display: inline;
	width: 320px;
	height: 273px;
	margin-top: 40px;
	margin-left: 40px;
	color: #fff;
	}
#indexFloatBox {
	position: absolute;
	top: 50%;
	}
#the_text h1 {
	font-size: 24px;
	line-height: 34px;
	font-style: italic;
	margin: 0;
	padding: 0;
	font-weight: normal;
	}
#index_thumb li {
	float: left;
	list-style: none !important;
	display: block;
	position:relative;
	}
#index_thumb li a {
	display: block;
	}
#index_thumb li a span {
	display: block;
	}
.btn-telephone-survey {
	background: url('../_img/btn-telephone-surveys.jpg') no-repeat 0 0;
	width: 235px;
	height: 139px;
	display: block;
	float: left;
	position: relative;
	}
.btn-web-survey {
	background: url('../_img/btn-web-surveys.jpg') no-repeat 0 0;
	width: 235px;
	height: 139px;
	display: block;
	float: left;
	position: relative;
	}
.btn-focus-group {
	background: url('../_img/btn-focus-group.jpg') no-repeat 0 0;
	width: 235px;
	height: 139px;
	display: block;
	float: left;
	position: relative;
	}
.btn-case-studies {
	background: url('../_img/btn-case-studies.jpg') no-repeat 0 0;
	width: 235px;
	height: 139px;
	display: block;
	float: left;
	position: relative;
	}
.btn-data-processing {
	background: url('../_img/btn-data-processing.jpg') no-repeat 0 0;
	width: 235px;
	height: 139px;
	display: block;
	float: left;
	position: relative;
	}
.btn-automotive-clinics {
	background: url('../_img/btn-automotive-clinics.jpg') no-repeat 0 0;
	width: 235px;
	height: 139px;
	display: block;
	float: left;
	position: relative;
	}
.btn-capi {
	background: url('../_img/btn-capi.jpg') no-repeat 0 0;
	width: 235px;
	height: 139px;
	display: block;
	float: left;
	position: relative;
	}
.btn-survey-design {
	background: url('../_img/btn-survey-design.jpg') no-repeat 0 0;
	width: 235px;
	height: 139px;
	display: block;
	float: left;
	position: relative;
	}
.arrow {
	background: url('../_img/arrow.png') no-repeat 0 0;
	width: 21px;
	height: 22px;
	display: block;
	position: absolute;
	bottom: 15px;
	right: 15px;
	}
a:hover .arrow {
	background: url('../_img/arrow-hover.png') no-repeat 0 0;
	}
.second_group, .first_group {
	margin:0;
	float:left;
	}
.second_group
{
	padding-top:25px;
}
#content_data {
	position: relative;
	height: 100%;
	background: url('../_img/content_footer_bg.jpg') no-repeat 9px bottom;
	padding-bottom: 25px;
	min-height: 800px;
	}
.large_sep {
	height:20px;
	width: 977px;
	position:relative;
	background: url('../_img/header_sep2.png') no-repeat 0 0;
	top:0;
	left:0;
	z-index:990;
	}
.large_sep_home {
	height:20px;
	width: 977px;
	position:relative;
	background: url('../_img/header_sep_home.png') no-repeat 0 0;
	top:0;
	left:0;
	z-index:990;
	}
.left_side {
	float: left;
	width: 243px;
	height: 100%;
	min-height: 500px;
	position:relative;
	z-index:10;
	top:-20px;
	/*background: url('../_img/left_side_bg.jpg') repeat-y top right;*/
	}
.right_side {
	float: left;
	display: inline;
	width: 724px;
	padding-bottom: 0;
	background-color: #EEEEEE;
	position:relative;
	z-index:10;
	top:-20px;
	}

#content_bg {
	background: url('../_img/bg_content.jpg') no-repeat 10px bottom;
	clear:both;
	height: 100%;
	}
.right_side_content {
	padding-top: 25px;
	background: #eeeeee url('../_img/content_bg.jpg') repeat-x left top;
	background-color: #eeeeee;
	border: none;
	margin: 0;
	width: 724px;
	border-bottom: 1px solid #eeeeee;
	}
.righ_side_text ul {
	margin-left: 40px;
	list-style-position: inside;
	}
.img_title {
	padding: 23px 0 15px 1px;
	}
.nav_left_title {
	margin-left: 9px;
	}
.nav_left {
	margin-left: 9px;
	}
.nav_left li {
	width: 234px;
	height: 26px;
	list-style: none;
	}
.nav_left li.double {
	height: 52px !important;
	background: url("../_img/menu_hover_bg.jpg") no-repeat bottom right !important;
	}
.nav_left a {
	display: block;
	width: 222px;
	height: 23px;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	padding: 3px 0 0 12px;
	background: url("../_img/menu_bg.jpg") no-repeat top right;
	}
.nav_left a:hover {
	background: url("../_img/menu_bg_arrow.jpg") no-repeat bottom right;
	padding-left: 27px;
	width: 207px;
	font-size: 12px;
	}
.nav_left .double a:hover {
	width: 222px;
	font-size: 13px;
	padding-left: 12px;
	}
.nav_left a.selected, .nav_left a.selected:hover {
	background: url("../_img/menu_hover_bg.jpg") no-repeat bottom right !important;
	}
li.double a, li.double a:hover, li.double a.selected:hover, li.double a.selected {
	background: none !important;
	}
.nav_left ul li a {
	font-size: 10px !important;
	padding-left: 12px !important;
	}
li.double ul li a {
	padding-left: 12px;
	}
li.double ul li a:hover {
	padding-left: 12px;
	font-weight: bold;
	}
.nav_left_sep_top {
	background: url("../_img/menu-separator-top.png") no-repeat top left;
	width: 244px;
	height: 29px;
	position: absolute;
	top: -10px;
	left: 1px;
	}
.nav_left_sep_bottom {
	background: url("../_img/menu-separator-bot.png") no-repeat top left;
	width: 244px;
	height: 29px;
	position: absolute;
	bottom: -10px;
	left: 1px;
	}
.nav_left_contact {
	margin-top: 10px;
	background: url("../_img/menu_contact_bg.png") no-repeat 20px top;
	width: 231px;
	height: 211px;
	margin-bottom: 10px;
	position: relative;
	}
.nav_left_testimonials {
	height: 210px;
	padding: 10px 10px 0 20px;
	/*background: url('../_img/menu_main_bg.jpg') repeat-y top right;*/
	}
.image_list li {
	float: left;
	display: inline;
	width: 180px;
	list-style: none;
	}
.image_list a {
	color: #1460ab;
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	}
.image_frame {
	background: url('../_img/img_bg2.png') no-repeat top left;
	display: block;
	width: 155px;
	height: 93px;
	padding: 21px 0 0 21px;
	}
.image_text {
	text-align: center;
	display: block;
	padding: 0 15px 0 17px;
	}
.content_sep {
	background: url('../_img/content_sep.png') no-repeat top left;
	width: 734px;
	height: 29px;
	}
.righ_side_text {
	width: 660px;
	margin: 20px 0px 20px 30px;
	font-size: 14px;
	}
.righ_side_text p {
	margin-bottom: 15px;
	}
.nav_left_contact_text {
	padding: 50px 30px 0 40px;
	line-height: 13px;
	}
.quotes_up {
	color: #898989;
	font-family: "Times New Roman", Times, serif;
	font-size: 40px;
	background: url('../_img/quotes_up2.png') no-repeat 0 0;
	width: 18px;
	height: 13px;
	float: left;
	}
.quotes_down {
	color: #898989;
	font-family: "Times New Roman", Times, serif;
	font-size: 40px;
	background: url('../_img/quotes_down2.png') no-repeat 0 0;
	width: 18px;
	height: 13px;
	float: right;
	margin-top: 15px;
	}
.testimonial_text {
	width: 165px;
	float: left;
	margin-top: 5px;
	padding-left: 5px;
	color: #fff;
	}
.testimonial_name {
	color: #fff;
	font-style: italic;
	font-weight: bold;
	margin-top: 10px;
	float: left;
	}
.testimonial_link {
	clear: both;
	text-align: center;
	padding-top: 10px;
	}
.testimonial_link a {
	color: #fff;
	text-decoration: underline;
	}
.entry {
	clear: both;
	padding-top: 10px;
	}
.entry_image {
	float: left;
	width: 242px;
	}
.entry_image_right {
	float: right;
	margin: 0 0 10px 10px;
	}
.entry_left {
	float: left;
	width: 242px;
	}
.big_image_place {
	background: url('../_img/big_img_bg.png') no-repeat 0 0;
	width: 225px;
	padding: 16px 0 0 17px;
	height: 196px;
	float: left;
	}
.entry_text {
	float: left;
	padding-left: 15px;
	width: 375px;
	}
.back_to_top {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: underline;
	display: block;
	float: right;
	font-weight: bold;
	color: #000;
	}
h3 {
	font-size: 15px;
	color: #1460ab;
	margin-bottom: 5px;
	}
.image_caption {
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	line-height:15px;
	width:220px;
	margin-left:18px;
	}
.info_entry {
	clear: both;
	font-size: 14px;
	color: #1460ab;
	font-weight: bold;
	padding-top: 10px;
	}
.underline {
	text-decoration: underline;
	}
.right_align {
	float: right;
	display: block;
	font-size: 13px;
	color: #1460ab;
	font-weight: bold;
	margin-right: 40px;
	}
.arrow1 {
	display: inline;
	float: right;
	width: 26px;
	height: 25px;
	background: url('../_img/arrow1.png') no-repeat 0 0;
	margin-left: 10px;
	}
.right_arrow {
	background: url('../_img/arrow1.png') no-repeat right 3px;
	padding-right: 30px;
	padding-top: 6px;
	padding-bottom: 4px;
	}
.large_img_bg {
	background: url('../_img/large_img_bg.png') no-repeat 0 0;
	width: 645px;
	height: 420px; 
	margin-left: 30px;
	padding-left: 17px;
	}
.col {
	width: 195px;
	float: left;
	margin-right: 20px;
	}
.nomargin {
	margin: 0 !important;
	}
.view_map {
	margin-bottom: 30px;
	margin-top: 10px;
	}
.nav_left_space {
	height: 75px;
	}
#loginForm {
	width: 340px;
	margin: 0 auto;
	}
form label {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #1460ab;
	width: 100px;
	float: left;
	display: block;
	padding-top: 5px;
	}
.formRow {
	clear: both;
	height: 45px;
	}
.input_login {
	background: url('../_img/input-bg.jpg') no-repeat 0 0;
	width: 214px;
	height: 16px;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	padding: 8px 10px;
	float: left;
	}
.align-right {
	text-align: right;
	}
#galleryTitle {
	margin: 0 0 10px 40px;
	font-size: 16px;
	font-weight: bold;
	color: #1661AC;
	}
#photoSlideFrame {
	margin-left: 5px;
	}
#photoScrollLeft {
	background: url('../_img/previous.png') no-repeat 0 0;
	width: 68px;
	height: 37px;
	float: left;
	margin-top: 140px;
	cursor: pointer;
	}
#photoScrollRight {
	background: url('../_img/next.png') no-repeat 0 0;
	width: 68px;
	height: 37px;
	float: left;
	margin-top: 140px;
	cursor: pointer;
	}
#photoPanelBg {
	float: left;
	width: 565px;
	height: 385px;
	overflow: hidden;
	padding: 17px 0 0 10px;
	background: url('../_img/gallery_big.png') no-repeat 0 0;
	}
#photoPanelFrame {
	width: 546px;
	height: 298px;
	overflow: hidden;
	margin: 0 0 15px 7px;
	}
.photoBox {
	float: left;
	display: inline;
	width: 546px;
	height: 298px;
	overflow: hidden;
	}
#photoControls {
	width: 585px;
	margin: 0 auto;
	}
#photoThumbFrame {
	float: left;
	display: inline;
	width: 513px;
	height: 79px;
	overflow: hidden;
	}
#thumbsScrollLeft, #thumbsScrollRight {
	float: left;
	display: inline;
	width: 34px;
	height: 68px;
	margin-left: 0px;
	cursor: pointer;
	background: url('../_img/previousSm.png') center center no-repeat;
	}
#thumbsScrollRight {
	background: url('../_img/nextSm.png') center center no-repeat;
	}
.photoThumb {
	margin: 0 3px;
	cursor: pointer;
	border: 4px solid #eee;
	}
.photoThumbLit {
	border: 4px solid #0076c8;
	}
#photoCaption {
	width: 549px;
	height: 40px;
	margin-bottom: 10px;
	padding: 5px;
	font-weight: bold;
	border: 1px solid #1661AC;
	}
#galleries {
	width: 545px;
	margin: 10px auto 0 auto;
	}
#galleries .gallLink {
	display: block;
	float: left;
	width: 168px;
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: center;
	margin-right: 10px;
	background-color:#001e5e;
	border: solid 1px;
	border-color:#000;
	}
#galleries .currentGal {
	background-color:#28a8cd;
	border: solid 1px;
	border-color:#000;
}
.gallLink a {
	color: #ffffff;
	display:block;
	}
.currentGal a {
	color: #ffffff;
	}
#galleries .img_bg {
	display: block;
	float: left;
	background: url('../_img/gallery_small.png') no-repeat 0 0;
	width: 114px;
	height: 92px;
	text-align: left;
	padding: 11px 0 0 10px;
	}
.text_list {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
	font-size: 14px;
	margin-left: 20px;
	}
.col1_left {
	margin-left: 20px;
	width: 180px;
	float: left;
	}
.col1_text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #000;
	font-size: 14px;
	margin-bottom: 30px;
	}
.col1_right {
	margin-left: 10px;
	width: 420px;
	float: left;
	text-align:justify;
	}
.title_section {
	margin: 10px 0 5px 0;
	}
.blueBar {
	width: 660px;
	height: 40px;
	margin: 10px auto 0 auto;
	line-height: 36px;
	text-indent: 20px;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	font-family: Georgia, Arial, serif;
	background: url('../_img/blue-bar.png') top left no-repeat;
	}
.testimonial_top {
	width: 606px;
	height: 10px;
	background: url('../_img/box_top.png') no-repeat 0 0;
	}
.testimonial_box {
	width: 606px;
	color: #fff;
	min-height: 97px;
	background: url('../_img/box_repeat.png') repeat-y 0 0;
	}
.testimonial_content {
	padding: 0 30px;
	padding-top: 15px;
	min-height: 95px;
	text-align:justify;
	background: url('../_img/box_content.png') no-repeat 0 0;
	}
.testimonial_fix {
	float: left;
	display: inline;
	width: 1px;
	height: 95px;
	overflow: hidden;
	}
.testimonial_bottom {
	width: 240px;
	background: url('../_img/box_bottom.png') no-repeat 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #000;
	font-size: 15px;
	padding-top: 25px;
	padding-left: 364px;
	text-align:right;
	}
.study_data {
	width: 480px;
	float: left;
	display: inline;
	margin-right:20px;
	padding: 0;
	}
.caseTab {
	height: 50px;
	background: url('../_img/tab-long.jpg') top left no-repeat;
	}
.caseBox {
	padding: 10px;
	border-left: 2px solid #25739c;
	border-right: 2px solid #25739c;
	border-bottom: 2px solid #25739c;
	background-color: #fff1d0;
	}
.study_text {
	text-align: justify;
	}
.caseStudyTitle {
	color: #1460ab;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	}
.study_img {
	margin: 10px 0;
	text-align: center;
	}
.study_img img {
	padding: 2px;
	border: 2px solid #2BB4e2;
	background-color: #fff;
	}
.btn-view {
	text-align: right;
	margin-top: 10px;
	}
.menu_right {
	width: 223px;
	float: right;
	background: url('../_img/menu_right_bg.jpg') repeat-y bottom left;
	}
.menu_right_profile {
	width: 183px;
	float: right;
	background: url('../_img/menu_right_bg.jpg') repeat-y bottom left;
	}
.menu_right_bottom {
	float: right;
	background: url('../_img/menu_right_bottom.jpg') no-repeat bottom left;
	height: 61px;
	width: 223px;
	}
.menu_right_profile .menu_right_bottom {
	width: 183px;
	}
.menu_right li {
	position: relative;
	width: 223px;
	list-style: none;
	height: 50px;
	}
.menu_right_profile li  {
	position: relative;
	list-style: none;
	width: 181px;
	height: 50px;
	
	}
.menu_right_profile li a {
	display: block;
	width: 158px;
	height: 46px;
	background: url('../_img/menu_right.jpg') no-repeat top left;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 0 0 25px;
	}
	
.menu_right_profile li a span.table {
	display:table;
	width: 158px;
	height: 46px;
}
.menu_right_profile li a span.table span {
	display:table-cell;
	vertical-align:middle;
}
.menu_right li a {
	display: block;
	width: 198px;
	height: 46px;
	background: url('../_img/menu_right.jpg') no-repeat top left;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding: 4px 0 0 25px;
	}
/*
.menu_right li a:hover, .menu_right_profile li a:hover, 
*/
.menu_right li a.selected, .menu_right_profile li a.selected {
	background: url('../_img/menu_right_hover.jpg') no-repeat top left;
	}
/*.top_li a:hover, */
.top_li a.selected {
	background: url("../_img/menu_right_hover_top.jpg") no-repeat top left !important;
	}
.top_li a {
	background: url("../_img/menu_right_top.jpg") no-repeat top left !important;
	}

/* Profiles */
#profiles {
	float: left;
	display: inline;
	width: 500px;
	margin-left: 40px;
	}
#profileFrame {
	width: 500px;
	overflow: hidden;
	}
#profileSlider {
	}
.profilePanel {
	display:inline;
	float:left;
	padding-right:20px;
	text-align:justify;
	width:480px;
	}
.profileLeft {
	float: left;
	display: inline;
	width: 152px;
	margin-right: 10px;
	}
.profileImg {
	width: 135px;
	height: 186px;
	padding: 17px 0 0 17px;
	background: url('../_img/profile_photo_bg.png') no-repeat 0 0;
	}
.profileEmail {
	text-align: center;
	}
.profileText {
	float: left;
	width: 328px;
	}
.profileTitle {
	font-size: 11px;
	font-weight: normal;
	font-family: Arial;
	}
.profileText h3, .profileText h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.fade {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 901;
	}
.fade div {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 901;
	visibility: hidden;
	}
.fadeto_selected {
	visibility: visible !important;
	}
.testimonial_overlay {
	float: left;
	display: inline;
	width: 1px;
	height: 110px;
	overflow: hidden;
	}
.survey_title {
	font-size: 14px;
	color: #0066cc;
	}
.survey_content_more {
	display: none;
	}
.survey {
	display: block;
	margin: 15px 45px;
	text-align:justify;
	font-size:14px;
	}
#facility_layout
{
	margin-top:25px;
}	