/*--------------------------------------------------------------------------------------------------------
													base.css
----------------------------------------------------------------------------------------------------------*/
html, body {
	height						: 						100%;
	font-family					:						"Trebuchet MS";
	background					: 						#ffffff;
	margin						:						0;
	padding						:						0;
	margin-bottom				: 						1px;
}
a{
	outline						:						none;
}
.psq_trends_bodybg {
	height						: 						100%;
	font-family					:						"Trebuchet MS";
	background					: 						url(../images/psq_sprite_horizontal.gif) repeat-x scroll top left #ffffff;
	margin						:						0;
	padding						:						0;
	margin-bottom				: 						1px;
}

img{
	display						:						block;
	border						:						none;
	margin						:						0;
	padding						:						0;
}
.loading {
	background					:						url(../images/loader.gif) no-repeat scroll center center;
}
.loading_base {
	background					:						url(../images/loader.gif) no-repeat scroll center center;
}
a{
	outline						:						none;
}
.psq_button {
    background					: 						url('../images/psq_button_sprite_right.png') no-repeat scroll top right;
    display						: 						block;
    float						: 						left;
    height						: 						30px;
    margin-right				: 						6px;
    padding-right				: 						13px; /* sliding doors padding */
    text-decoration				: 						none;
	cursor						:						pointer;
}
.psq_button span {
    background					: 						url('../images/psq_sprite_button_left.png') no-repeat;
    display						: 						block;
    line-height					: 						30px;
    padding						: 						0 0 0 12px;
} 
.psq_button:active {
    background-position			: 						bottom right;
}
.psq_button:active span {
    background-position			: 						bottom left;
    padding						: 						0 0 0 12px;
} 
.psq_button_trends_t1{
	background					: 						url('../images/psq_sprite_button_right_trends_1.png') no-repeat scroll top right;
    display						: 						block;
    float						: 						left;
    height						: 						22px;
    margin-right				: 						6px;
    padding-right				: 						13px; /* sliding doors padding */
    text-decoration				: 						none;
	cursor						:						pointer;
	line-height					:						22px;
}

.psq_button_trends_t1 span {
     background					: 						url('../images/psq_sprite_button_left_trends_1.png') no-repeat;
    display						: 						block;
    line-height					: 						22px;
    padding						: 						0 0 0 25px;
	line-height					:						22px;
} 
.psq_button_trends_t1:active {
    background-position			: 						bottom right;
}
.psq_button_trends_t1:active span {
    background-position			: 						bottom left;
    padding						: 						0 0 0 25px;
} 
.psq_button_trends_t2{
	background					: 						url('../images/psq_sprite_button_right_trends_2.png') no-repeat scroll top right;
    display						: 						block;
    float						: 						left;
    height						: 						33px;
    margin-right				: 						6px;
    padding-right				: 						13px; /* sliding doors padding */
    text-decoration				: 						none;
	cursor						:						pointer;
	line-height					:						22px;
}

.psq_button_trends_t2 span {
     background					: 						url('../images/psq_sprite_button_left_trends_2.png') no-repeat;
    display						: 						block;
    line-height					: 						33px;
    padding						: 						0 0 0 30px;
	line-height					:						33px;
} 
.psq_button_trends_t2:active {
    background-position			: 						bottom right;
}
.psq_button_trends_t2:active span {
    background-position			: 						bottom left;
    padding						: 						0 0 0 30px;
} 
/*--------------------------------------------------------------------------------------------------------
													base.css
----------------------------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------------------------
													common.css
----------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------
[Global Classes]
-------------------------------------------------------------------*/
/*Start -  clear*/
.clear { 
	clear						:						both; 
}
.clear-left { 
	clear						:						left; 
}
.clear-right { 
	clear						:						right; 
}
/*End -  clear*/
/*Start -  float*/
.float-left { 
	float						:						left; 
}
.float-right { 
	float						:						right; 
}
/*End -  float*/
/*Start -  text align*/
.text-left { 
	text-align					:						left; 
}
.text-right { 
	text-align					:						right; 
}
.text-center { 
	text-align					:						center; 
}
.text-justify { 
	text-align					:						justify; 
}
/*End -  text align*/
/*Start -  text style*/
.bold { 
	font-weight					:						bold; 
}
.italic { 
	font-style					:						italic; 
}
/*End -  text style*/
/*Start -  padding,margin,list,border*/
.nopadding { 
	padding						:						0; 
}
.nomargin { 
	margin						:						0; 
}
.noTopmargin { 
	margin-top					:						0px; 
}
.noRightpmargin { 
	margin-right				:						0; 
}

.noBottommargin { 
	margin-bottom				:						0; 
}

.noLeftmargin { 
	margin-left					:						0; 
}

.noborder { 
	border						:						none; 
}

.noindent { 	
	margin-left					:						0;
	padding-left				:						0; 
}
.nobullet { 
	list-style					:						none;
	list-style-image			:						none; 
}
/*End -  padding,margin,list,border*/
/*Start -  display*/
.display-none { 
	display						:						none; 
}
.display-block { 
	display						:						block; 
}
.display-inline{ 
	display						:						inline; 
}
/*End -  display*/
/*Start -  visibility*/
.visibility-collapse {
	visibility					:						collapse;
}
.visibility-hidden {
	visibility					:						hidden;
}
.visibility-inherit {
	visibility					:						inherit;
}
.visibility-visible {
	visibility					:						visible;
}
/*End -  visibility*/
/*Start -  form element*/
input{
	outline						:						none;
}
/*End -  form element*/
/*Start -  cursor element*/
.cursor_pointer{
	cursor						:						pointer;
}
/*End -  cursor element*/
/*Start -  overflow element*/
.overflow_auto{
	overflow					:						auto;
}
/*End -  overflow element*/
/*--------------------------------------------------------------------------------------------------------
													common.css
----------------------------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------------------------
													fontography.css
----------------------------------------------------------------------------------------------------------*/
/*Start -  font family*/
.Arial{
	font-family					:						Arial;
}
.Trebuchet{
	font-family					: 						"Trebuchet MS";
}
.Verdana{
	font-family					:						Verdana;;
}

/*end -  font family*/
/*Start -  font size*/
.font_10{
	font-size					:						10px;
}
.font_11{
	font-size					:						11px;
}
.font_12{
	font-size					:						12px;
}
.font_13{
	font-size					:						13px;
}
.font_14{
	font-size					:						14px;
}
.font_15{
	font-size					:						15px;
}
.font_16{
	font-size					:						16px;
}
.font_18{
	font-size					:						18px;
}
.font_20{
	font-size					:						20px;
}

.font_24{
	font-size					:						24px;
}
.font_26{
	font-size					:						26px;
}
.font_36{
	font-size					:						36px;
}

/*end -  font size*/
/*Start -  font weight*/
.font_weight_bold{
	font-weight					:						bold;
}
.font_weight_normal{
	font-weight					:						normal;
}

/*end -  font weight*/
/*Start -  font color*/
.color_000000{
	color						:						#000000;
}
.color_012954{
	color						:						#012954;
}
.color_012954{
	color						:						#012954;
}
.color_858484{
	color						:						#858484;
}
.color_666666{
	color						:						#666666;
}
.color_ff0000{
	color						:						#ff0000;
}
.color_ffffff{
	color						:						#FFFFFF;
}
.color_cccccc{
	color						:						#cccccc;
}
.color_345476{
	color						:						#345476;
}
.color_000066{
	color						:						#000066	;
}
.color_333333{
	color						:						#333333	;
}
.color_5f5e5e{
	color						:						#5f5e5e	;
}
.color_393939{
	color						:						#393939;
}
/*end -  font color*/
/*Start -  font decoration*/
.text_decoration_underline{
	text-decoration				:						underline;
}
.text_decoration_none{
	text-decoration				:						none;
	
}
/*Start -  font decoration*/
.outline_none{
	outline						:						none;	
}

/*--------------------------------------------------------------------------------------------------------
													fontography.css
----------------------------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------------------------
													psq_base.css
----------------------------------------------------------------------------------------------------------*/

/* CSS Document */
.psq_page_placeholder{
	width											:											1000px;
	margin											:											0 auto;
}
.jm_fire_window {
	background										:											#ffcccc;
	display											:											none;
	margin											:											0;
	position										:											absolute;
	z-index											:											2;
}
.jm_fire_window_again {
	background										:											#ffcccc;
	display											:											none;
	margin											:											0;
	position										:											absolute;
	z-index											:											3;
}
.jm_fire_window_casestudy {
	background										:											#ffffff;
	display											:											none;
	margin											:											0;
	position										:											absolute;
	z-index											:											4;
}
.jm_fire_window_award {
	background										:											#000000;
	display											:											none;
	margin											:											0;
	position										:											absolute;
	z-index											:											2;
}
.psq_award_container{
	width											:											750px;
	height											:											726px;
	margin											:											-750px 0 0 116px;
	position										:											absolute;
	z-index											:											2;
}
.IAC_close{
	position										:											absolute; 
	margin											:											678px 0 0 641px; 
	width											:											77px; 
	height											:											23px; 
	cursor											:											pointer;
}	
.psq_everything_else_container{
	width											:											595px;
	height											:											342px;
	margin											:											-372px 0 0 405px;
	position										:											absolute;
	z-index											:											2;
}
.psq_everything_else_container .psq_everything_else_image_container{
	width											:											595px;
	height											:											342px;
	margin											:											0;
	position										:											absolute;
	z-index											:											2;
}
.psq_everything_else_container .loading{
	background										:											#7dd2e8 url(../images/loader.gif) no-repeat scroll center center;
}
.psq_everything_else_container .psq_everything_else_text_container{
	width											:											555px;
	height											:											312px;
	margin											:											0;
	position										:											absolute;
	z-index											:											3;
	padding											:											30px 10px 0 30px;
}
.psq_everything_else_container .psq_everything_else_text_container .search_area{
	width											:											533px;
	height											:											50px;
	margin											:											0;
	float											:											left;
}
.psq_everything_else_container .psq_everything_else_text_container .search_area .text{
	width											:											185px;
	height											:											21px;
	background										:											#eeeded;
	float											:											right;
	padding											:											3px 11px 0 11px;
	border											:											none;
}
input.blur {
	color											: 											#999;
}
.psq_everything_else_container .psq_everything_else_text_container .search_area .button{
	width											:											52px;
	height											:											24px;
	background										:											url(../images/psq_sprite.gif) no-repeat -918px 0;
	float											:											right;
	border											:											none;
	cursor											:											pointer;
}
.psq_everything_else_container .psq_everything_else_text_container .who_are_we_our_work_downloads_section{
	width											:											533px;
	height											:											200px;
	margin											:											0;
	float											:											left;
}
.psq_everything_else_container .psq_everything_else_text_container .who_are_we_section{
	width											:											190px;
	height											:											140px;
	margin											:											0;
	float											:											left;
}
.psq_everything_else_container .psq_everything_else_text_container .our_work_section{
	width											:											160px;
	height											:											140px;
	margin											:											0;
	float											:											left;
}
.psq_everything_else_container .psq_everything_else_text_container .download_section{
	width											:											120px;
	height											:											140px;
	margin											:											0;
	float											:											left;
}
.psq_everything_else_container .psq_everything_else_text_container .downloads_section{
	width											:											177px;
	height											:											140px;
	margin											:											0;
	float											:											left;
}
.psq_everything_else_container .psq_everything_else_text_container .connect_with_us{
	width											:											177px;
	height											:											70px;
	margin											:											0;
	float											:											left;
}
.psq_everything_else_container .psq_everything_else_text_container .trends{
	width											:											409px;
	height											:											25px;
	margin											:											0;
	float											:											left;
	padding											:											0 0 0 0;
}
.psq_everything_else_container .psq_everything_else_text_container .trends .header{
	height											:											20px;
	margin											:											0;
	line-height										:											20px;
	float											:											left;
	padding											:											0 5px 0 0;
}
.psq_everything_else_container .psq_everything_else_text_container .who_are_we_our_work_downloads_section .header{
	width											:											177px;
	height											:											20px;
	margin											:											0;
	line-height										:											20px;
	float											:											left;
}
.psq_everything_else_container .psq_everything_else_text_container .who_are_we_our_work_downloads_section .row{
	height											:											18px;
	margin											:											0;
	line-height										:											18px;
	float											:											left;
	width											:											177px;
}
.psq_everything_else_container .psq_everything_else_text_container .who_are_we_our_work_downloads_section .row .arrow{
	width											:											15px;
	height											:											18px;
	margin											:											0;
	line-height										:											18px;
	float											:											left;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-5269px 0;
	background-repeat								:											no-repeat;
	
}
.psq_everything_else_container .psq_everything_else_text_container .who_are_we_our_work_downloads_section .row .link{
	height											:											18px;
	margin											:											0;
	line-height										:											18px;
	float											:											left;
}
/*meeting popup*/
.meeting_panel_container{
	width											:											508px;
	height											:											354px;
	margin											:											-603px 0 0 254px;
	position										:											absolute;
	z-index											:											2;
}
.meeting_panel_container .meeting_panel_text_container{
	width											:											478px;
	height											:											537px;
	margin											:											0;
	position										:											absolute;
	z-index											:											3;
	padding											:											20px 0 0 30px;
	border-top										:											1px solid #dedcd5;
	border-right									:											1px solid #dedcd5;
	border-left										:											1px solid #dedcd5;
	background										:											#eeece7 url(../images/meeting_panel_bg.png) repeat-x scroll bottom left;
}
.meeting_panel_container .meeting_panel_text_container .header{
	width											:											400px;
	margin											:											0;
	display											:											block;
}
.meeting_panel_container .close_button{
	width											:											19px;
	height											:											20px;
	margin											:											0 0 0 436px;
	position										:											absolute;
	display											:											block;
	cursor											:											pointer;
}
.meeting_panel_container .meeting_panel_text_container .submit_button{
	display											:											block;
	padding											:											0 0 0 200px;
	float											:											left;
	cursor											:											pointer;
}
.meeting_panel_container .thx_msg{
	display											:											block;
	width											:											478px;
	height											:											140px;
	margin											:											100px 0 0 0;
	position										:											absolute;
}
.meeting_panel_container .thx_msg .icon{
	display											:											block;
	width											:											43px;
	height											:											43px;
	margin											:											0 auto;
}
.meeting_panel_container .process_msg{
	display											:											block;
	width											:											478px;
	height											:											140px;
	margin											:											100px 0 0 0;
	position										:											absolute;
}
.meeting_panel_container .process_msg .icon{
	display											:											block;
	width											:											43px;
	height											:											43px;
	margin											:											0 auto;
}

/*meeting popup*/
/*casestudy popup*/
.psq_casestudy_container{
	width											:											1000px;
	margin											:											-588px 0 0 0;
	position										:											absolute;
	z-index											:											4;
	background										:											#FFF;
}
.psq_casestudy_container_biger_image{
	display											:											block;
	width											:											1000px;
	margin											:											10px 0;
}
.sml_thumb_placeholder{
	display											:											block;
	width											:											1000px;
	margin											:											10px 0;
}
.sml_thumb_placeholder img{
	display											:											block;
	margin											:											10px 0 0 0 ;
}
.psq_casestudy_container_biger_image img{
	border											:											1px solid #e1e1e1;
	display											:											block;
	margin-left										:											auto;
	margin-right									:											auto;
}
/*casestudy popup*/
/*client portfolio showcase popup*/
.client_portfolio_showcase_border{
	width											:											508px;
	height											:											354px;
	margin											:											-354px 0 0 254px;/*-603px */
	position										:											absolute;
	z-index											:											2;
	background										:											#e5e2dc;
}
.client_portfolio_showcase_border .client_portfolio_showcase{
	width											:											504px;
	height											:											350px;
	margin											:											2px;
	position										:											absolute;
	z-index											:											2;
	background										:											#ffffff;
}
.client_portfolio_showcase_border .client_portfolio_showcase .client_portfolio_showcase_top_gray_box{
	width											:											504px;
	height											:											150px;
	position										:											absolute;
	z-index											:											2;
	background										:											#efeeea;
}
.client_portfolio_showcase_border .client_portfolio_showcase .client_portfolio_showcase_top_gray_box .close_button {
	cursor											:											pointer;
	display											:											block;
	height											:											20px;
	margin											:											10px 0 0 472px;
	position										:											absolute;
	width											:											19px;
}
.client_portfolio_showcase_border .client_portfolio_showcase .client_portfolio_showcase_top_gray_box .clont_logo_holder{
	display											:											block;
	height											:											70px;
	margin											:											28px 0 0 24px;
	position										:											absolute;
	width											:											120px;
	background										:											#ffffff;
		
}
.client_portfolio_showcase_border .client_portfolio_showcase .client_portfolio_showcase_top_gray_box .client_tagline{
	display											:											block;
	height											:											20px;
	margin											:											116px 0 0 28px;
	position										:											absolute;
	width											:											400px;
		
}
.youcouldbenext{
	margin											:											18px 0 0 153px;
}
/*client portfolio showcase popup*/
.psq_page_placeholder .psq_top .psq_everything_else_placeholder .psq_everything_else_links_container .loading {
	background										:											#ff5f4d url(../images/loader.gif) no-repeat scroll center center;
}

.psq_page_placeholder_whole {
	/*background										:											#FFFFFF none repeat scroll 0 0;*/
	display											:											block;
	margin											:											0;
	position										:											absolute;
	z-index											:											1;
	width:1000px;
}
/*top*/
.psq_page_placeholder .psq_top{
	width											:											1000px;
	margin											:											0;
	height											:											100px;
	float											:											left;
}
.psq_page_placeholder .psq_top .psq_logo_paceholder{
	width											:											299px;
	margin											:											27px 0 0 0;
	height											:											40px;
	float											:											left;
}
.psq_page_placeholder .psq_top .psq_logo_paceholder img{
	margin											:											0;
	padding											:											0;
	display											:											block;
	float											:											left;
}
.psq_page_placeholder .psq_top .psq_everything_else {
	cursor											:											pointer;
	float											:											right;
	height											:											60px;
	margin											:											25px 0 0 0;
	padding       									:											18px 0px 0 0;
	text-align										:											right;
	width											:											125px;
	background-image								:											url(../images/icon_everythingelse.gif);
	background-repeat								:											no-repeat;
}
.psq_blog {
	cursor											:											pointer;
	float											:											right;
	height											:											40px;
	margin											:											25px 0 0 0;
	padding       									:											18px 10px 0 0;
	text-align										:											right;
	width											:											63px;
	background-image								:											url(../images/icon_blog.gif);
	background-repeat								:											no-repeat;
}
.psq_top_line {	
	float											:											right;
	height											:											40px;
	margin											:											40px 0 0 20px;
	padding       									:											28px 0px 0 10px;
	text-align										:											right;
	width											:											10px;
	background-image								:											url(../images/icon_line.gif);
	background-repeat								:											no-repeat;
}
/*top*/
/*menu*/
.psq_page_placeholder .psq_main_menu{
	width											:											1000px;
	height											:											30px;
	float											:											left;
}
.psq_page_placeholder .psq_main_menu .menu{
	margin											:											0 5px;
	float											:											left;
}
.psq_page_placeholder .psq_main_menu .seperation{
	margin											:											0;
	float											:											left;
}
.psq_page_placeholder .psq_main_menu .seperation .psq_norm_menu_seperation{
	margin											:											2px 0 0 0;
	padding											:											0;
	display											:											block;
	float											:											left;
	width											:											1px;
	height											:											17px;
	background										:											#cccdce;
}
.psq_page_placeholder .psq_main_menu .seperation .psq_norm_menu_seperation_sel{
	margin											:											2px 0 0 0;
	padding											:											0;
	display											:											block;
	float											:											left;
	width											:											1px;
	height											:											17px;
	background										:											#ff0000;
}
/*menu*/
/*menu-slider*/
.psq_page_placeholder .psq_menu_slider_placeholder{
	width											:											1000px;
	height											:											20px;
	float											:											left;
	overflow										:											hidden;
	background										:											#FF0000;
}
.psq_page_placeholder .psq_menu_slider_placeholder .psq_slider_placeholder{
	width											:											1000px;
	height											:											20px;
	float											:											left;
	background										:											#ffffff;
	font-size										:											1px;
	line-height										:											0;
	color											:											#FF0000;
	padding											:											0 0 0 1000px;
}
.psq_page_placeholder .psq_menu_slider_placeholder .psq_slider_placeholder .psq_slider{
	width											:											50px;
	height											:											1px;
	float											:											left;
	background										:											#000000;
	font-size										:											1px;
	line-height										:											0;
	color											:											#000000;
	margin											:											0;
}
/*menu-slider*/
/*illustration image*/
.psq_page_placeholder .psq_illustration{
	width											:											1000px;
	float											:											left;
	min-height										:											143px;
	height											:											auto !important;
	height											:											143px;
}
/*illustration image*/
/*psq_everything_else_illustration image*/
.psq_page_placeholder .psq_everything_else_illustration{
	width											:											1000px;
	float											:											left;
	height											:											143px;
	overflow										:											hidden;
}
.psq_page_placeholder .psq_everything_else_illustration .image_placeholders{
	width											:											1000px;
	float											:											left;
	height											:											143px;
}

/*psq_everything_else_illustration image*/
.psq_page_placeholder .psq_bread_crumb_sitemap{
	width											:											970px;
	float											:											left;
	padding											:											10px 0 10px 30px;
}

.psq_page_placeholder .psq_bread_crumb{
	width											:											970px;
	float											:											left;
	padding											:											10px 0 10px 0px;
}
.psq_page_placeholder .psq_bread_crumb_dummy{
	width											:											970px;
	float											:											left;
	padding											:											10px 0 10px 30px;
}
.psq_page_placeholder .psq_bread_crumb_press_room{
	width											:											970px;
	float											:											left;
	padding											:											10px 0 10px 0px;
}
/*Start - container*/
.psq_page_placeholder .psq_main_container{
	width											:											1000px;
	float											:											left;
	margin											:											0 0 10px 0;
}
.psq_page_placeholder .psq_main_container .left_page_shadow{
	width											:											30px;
	float											:											left;
	padding											:											0;
	position										:											absolute;
	margin											:											0;
	margin											:											0 0 0 0;
	background										:											url(../images/psq_page_left_shadow.png) repeat-y scroll center center;
	display											:											none;
}
*:first-child+html .psq_page_placeholder .psq_main_container .left_page_shadow{
	margin											:											0 0 0 -1000px;
}

.psq_page_placeholder .psq_main_container .right_page_shadow{
	width											:											50px;
	float											:											left;
	padding											:											0;
	position										:											absolute;
	margin											:											0 0 0 700px;
	background										:											url(../images/psq_page_right_shadow.png) repeat-y scroll center center;
	z-index:0;
	display											:											none;
}
*:first-child+html .psq_page_placeholder .psq_main_container .right_page_shadow{
	margin											:											0 0 0 -300px;
}

.psq_page_placeholder .psq_main_container .psq_main_container_left{
	width											:											750px;
	float											:											left;
}
.psq_page_placeholder .psq_main_container .psq_main_home_container_left{
	width											:											750px;
	float											:											left;
	padding											:											30px 0 0 0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_left .top{
	width											:											670px;
	float											:											left;
	padding											:											0 50px 30px 0px;
	overflow										:											hidden;
}
.psq_page_placeholder .psq_main_container .psq_main_container_left .top_home{
	width											:											700px;
	float											:											left;
	padding											:											0 50px 30px 0;
	overflow										:											hidden;
}
.psq_page_placeholder .psq_main_container .psq_main_container_left .top_bottom_less{
	width											:											650px;
	float											:											left;
	padding											:											0 50px 0 0px;
	overflow										:											hidden;
}
.psq_page_placeholder .psq_main_container .psq_main_container_left .top .slidingPlanels{
	width											:											10000px;
	float											:											left;
}
.psq_page_placeholder .psq_main_container .psq_main_container_left .top .slidingPlanels .panels_first{
	width											:											670px;
	float											:											left;
	padding											:											0 50px 0 0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_left .top .slidingPlanels .panels{
	width											:											670px;
	float											:											left;
	padding											:											0 50px 0 0px;
}

.psq_page_placeholder .psq_main_container .psq_main_container_left .contentHeader{
	width											:											750px;
	float											:											left;
	padding											:											0 0 7px 0;
}

.psq_page_placeholder .psq_main_container .psq_main_container_left .bottom{
	width											:											720px;
	float											:											left;
	padding											:											0 0 0 30px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_left .bottom_home{
	width											:											750px;
	float											:											left;
	padding											:											0 0 27px 0;
}

.psq_page_placeholder .psq_main_container .psq_main_container_left .bottom .icons{
	float											:											left;
	padding											:											0 5px 0 0;
}

.psq_page_placeholder .psq_main_container .psq_main_container_right{
	width											:											250px;
	float											:											left;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu{
	width											:											218px;
	float											:											right;
	padding											:											27px 0 0 0;
	margin											:											0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .header{
	width											:											209px;
	height											:											25px;
	float											:											right;
	padding											:											0 0 0 9px;
	background										:											url(../images/psq_tab_header.gif) repeat-x scroll center center;
	display											:											block;
	line-height										:											25px;
}



.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .header_pdf{
	width											:											170px;
	height											:											25px;
	float											:											left;
	padding											:											0 0 0 9px;
	background										:											url(../images/download-pdf-bg.gif) repeat-x scroll center center;
	display											:											block;
	line-height										:											25px;
	background-repeat								:											no-repeat;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .container{
	width											:											218px;
	float											:											right;
	display											:											block;
	padding:0px 0px 10px 0px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .container .menus{
	width											:											216px;
	height											:											30px;
	float											:											left;
	display											:											block;
	background-image								:											url(../images/psq_sprite.gif) ;
	background-position								:											-970px 0;
	border-left										:											1px solid #eae4dd;
	border-right									:											1px solid #eae4dd;
	border-bottom									:											1px solid #eae4dd;
	cursor											:											pointer;
	text-decoration									:											none;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .container .home_menus{
	width											:											176px;
	float											:											left;
	display											:											block;
	border-left										:											1px solid #eae4dd;
	border-right									:											1px solid #eae4dd;
	border-bottom									:											1px solid #eae4dd;
	cursor											:											pointer;
	text-decoration									:											none;
	padding											:											12px 20px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .container .home_menus .news_case_media_container_rows a:hover{
	text-decoration									:											underline;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .container .menus .arrow{
	width											:											21px;
	height											:											30px;
	float											:											left;
	display											:											block;
	line-height										:											30px;
	background-image								:											url(../images/psq_sprite.gif) ;
	background-position								:											-5248px 0;
	background-repeat								:											no-repeat;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .container .menus .text{
	width											:											190px;
	height											:											30px;
	float											:											left;
	display											:											block;
	font-size										:											13px;
	line-height										:											30px;
	color											:											#000000;
	font-family										:											"Trebuchet MS";
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .menus .arrow_2nd{
	width											:											34px;
	height											:											30px;
	float											:											left;
	display											:											block;
	line-height										:											30px;
	background-image								:											url(../images/psq_sprite.gif) ;
	background-position								:											-5281px 0;
	background-repeat								:											no-repeat;

}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .menus .text_2nd{
	width											:											177px;
	height											:											30px;
	float											:											left;
	display											:											block;
	font-size										:											13px;
	line-height										:											30px;
	color											:											#000000;
	font-family										:											"Trebuchet MS";
}
/*home*/
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media{
	width											:											218px;
	height											:											300px;
	float											:											left;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media .news_case_media_icon{
	width											:											170px;
	height											:											58px;
	position										:											absolute;
	margin											:											208px 0 0 25px;
	*margin											:											208px 0 0 -195px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media .news_case_media_icon .icons{
	width											:											50px;
	height											:											58px;
	margin											:											0 0 0 5px;
	float											:											left;
	cursor											:											pointer;
}

.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media_border{
	width											:											218px;
	height											:											242px;
	float											:											left;
	background										:											#d4dadd;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media_border .news_case_media_container{
	width											:											214px;
	height											:											238px;
	float											:											left;
	margin											:											2px;
	background										:											#ffffff;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media_border .news_case_media_container .newsletter{
	width											:											194px;
	height											:											186px;
	float											:											left;
	padding											:											24px 0 24px 20px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media_border .news_case_media_container .casestudy{
	width											:											174px;
	height											:											186px;
	float											:											left;
	padding											:											24px 20px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media_border .news_case_media_container .media{
	width											:											174px;
	height											:											186px;
	float											:											left;
	padding											:											24px 20px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media_border .news_case_media_container .thankyou{
	width											:											174px;
	height											:											186px;
	float											:											left;
	padding											:											24px 20px;
}


.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media_border .news_case_media_container .news_case_media_container_header{
	float											:											left;
	padding											:											0 0 5px 0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media_border .news_case_media_container .news_case_media_container_rows{
	width											:											174px;
	float											:											left;
	padding											:											0 0 3px 0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media_border .news_case_media_container .thankYouImage{
	width											:											174px;
	height											:											43px;
	line-height										:											43px;
	float											:											left;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media_border .news_case_media_container .thankYouImage {
	width											:											174px;
	height											:											43px;
	line-height										:											43px;
	float											:											left;
}
.psq_page_placeholder .psq_main_container .psq_main_container_right .tabMenu .news_case_media_border .news_case_media_container .thankYouImage img {
	margin											:											0 0 0 62px;
}

/*home*/
/*team*/
.team_panel{
	width											:											670px;
	height											:											652px;/*452*/
	background-image								:											url(../images/psq_sprite.gif) ;
	background-position								:											-5318px 0;
	background-repeat								:											no-repeat;
	display											:											block;
}
.team_panel .team_panel_description_left_shadow{
	width											:											20px;
	height											:											604px;/*404*/
	display											:											none;
	position										:											absolute;
	margin											:											0;
	padding											:											0;
	top												:											524px;
	left											:											41px;
	background-image								:											url(../images/psq_sprite.png) ;
	background-position								:											0 0;
	background-repeat								:											repeat-y;
	z-index											:											100;
	
}
.team_panel .team_panel_description_right_shadow{
	width											:											20px;
	height											:											604px;/*404*/
	display											:											none;
	position										:											absolute;
	margin											:											0;
	padding											:											0;
	top												:											524px;
	left											:											441px;
	background-image								:											url(../images/psq_sprite.png) ;
	background-position								:											-20px 0;
	background-repeat								:											repeat-y;
	z-index											:											100;
}
.team_panel .team_panel_thumb_left_shadow{
	width											:											20px;
	height											:											604px;/*404*/
	display											:											none;
	position										:											absolute;
	margin											:											0;
	padding											:											0;
	top												:											524px;
	left											:											461px;
	background-image								:											url(../images/psq_sprite.png) ;
	background-position								:											0 0;
	background-repeat								:											repeat-y;
	z-index											:											100;
}

.team_panel .team_panel_padding{
	display											:											block;
	padding											:											24px 11px
}


.team_panel .team_panel_padding .team_panel_padding_left{
	width											:											420px;
	height											:											604px;/*404*/
	float											:											left;
	display											:											block;
	overflow:hidden;
}
.team_panel .team_panel_padding .team_panel_padding_left .sliding_panel{
	width											:											10000px;
	height											:											604px;/*404*/
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_left  .sliding_panel .panel{
	width											:											420px;
	height											:											604px;/*404*/
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_left .sliding_panel .panel .panel_padding{
	padding											:											0 20px;
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_left .sliding_panel .panel .panel_padding .panel_container{
	width											:											380px;
	height											:											604px;/*404*/
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_left .sliding_panel .panel .panel_padding .panel_container .photo_name_desig{
	width											:											120px;
	height											:											604px;/*404*/
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_left .sliding_panel .panel .panel_padding .panel_container .photo{
	width											:											120px;
	padding											:											0 0 14px 0;
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_left .sliding_panel .panel .panel_padding .panel_container .name_desig{
	width											:											120px;
	padding											:											0 0 14px 0;
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_left .sliding_panel .panel .panel_padding .panel_container .moreLink{
	width											:											120px;
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_left .sliding_panel .panel .panel_padding .panel_container .about{
	width											:											260px;
	height											:											604px;/*404*/
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_left .sliding_panel .panel .panel_padding .panel_container .about .paras{
	float											:											left;
	padding											:											0 0 10px 0;
	width											:											250px;
}

.team_panel .team_panel_padding .team_panel_padding_right{
	width											:											228px;
	height											:											604px;/*404*/
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_right .grid{
	width											:											69px;
	height											:											19px;
	display											:											block;
	float											:											right;
	clear											:											both;
	margin-right									:											10px;
}
.team_panel .team_panel_padding .team_panel_padding_right .grid .list_button{
	width											:											34px;
	height											:											19px;
	display											:											block;
	float											:											left;
	cursor											:											pointer;
}
.team_panel .team_panel_padding .team_panel_padding_right .grid .thumb_button{
	width											:											34px;
	height											:											19px;
	display											:											block;
	float											:											left;
	cursor											:											pointer;
}

.team_panel .team_panel_padding .team_panel_padding_right .grid_list{
	background-image								:											url(../images/psq_sprite.gif) ;
	background-position								:											-5987px 0;
	background-repeat								:											no-repeat;
}
.team_panel .team_panel_padding .team_panel_padding_right .grid_thumb{
	background-image								:											url(../images/psq_sprite.gif) ;
	background-position								:											-6056px 0;
	background-repeat								:											no-repeat;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid{
	width											:											228px;
	height											:											550px;/*350*/
	display											:											block;
	float											:											left;
	overflow										:											hidden;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider{
	width											:											20000px;
	height											:											550px;/*350*/
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .list_slider{
	width											:											20000px;
	height											:											550px;/*350*/
	display											:											block;
	float											:											left;
	clear											:											both;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .list_slider .list_column{
	width											:											228px;
	height											:											550px;/*350*/
	display											:											block;
	float											:											left;
}

.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .list_slider .list_column .team_list_placeholder{
	width											:											208px;
	height											:											67px;
	display											:											block;
	float											:											right;
	margin											:											10px 0;
	clear											:											both;
	cursor											:											pointer;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .list_slider .list_column .team_list_placeholder .image{
	width											:											81px;
	height											:											67px;
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .list_slider .list_column .team_list_placeholder .image img{
	display											:											block;
	margin											:											3px;
}

.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .list_slider .list_column .team_list_placeholder .name_desig{
	width											:											127px;
	display											:											block;
	float											:											left;
	text-align										:											left;
	padding-top										:											20px;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .list_slider .list_column .team_list_placeholder .name_desig_3_lines{
	width											:											127px;
	display											:											block;
	float											:											left;
	text-align										:											left;
	padding-top										:											10px;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .list_slider .list_column .team_list_selected{
	background-image								:											url(../images/team_list_selected.gif) ;
	background-position								:											top right;
	background-repeat								:											repeat-y;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .thumb_slider{
	width											:											20000px;
	height											:											550px;/*350*/
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .thumb_slider .thumb_column{
	width											:											228px;
	height											:											550px;/*350*/
	display											:											block;
	float											:											left;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .thumb_slider .thumb_column .team_thumb_placeholder{
	width											:											208px;
	height											:											67px;
	display											:											block;
	float											:											right;
	margin											:											10px 0;
	clear											:											both;
	cursor											:											pointer;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .thumb_slider .thumb_column .team_thumb_placeholder .image{
	width											:											67px;
	height											:											67px;
	display											:											block;
	float											:											left;
	margin											:											0 0 0 24px;
}
.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .thumb_slider .thumb_column .team_thumb_placeholder .image_select{
	background-image								:											url(../images/team_list_selected.gif) ;
	background-position								:											top right;
	background-repeat								:											repeat-y;
}

.team_panel .team_panel_padding .team_panel_padding_right .team_grid .grid_slider .thumb_slider .thumb_column .team_thumb_placeholder .image img{
	display											:											block;
	margin											:											3px;
}
.team_panel .team_panel_padding .team_panel_padding_right .navigater{
	width											:											76px;
	height											:											19px;
	float											:											left;
	clear											:											both;
	margin-left										:											144px;
}
.team_panel .team_panel_padding .team_panel_padding_right .navigater .left_button{
	width											:											36px;
	height											:											19px;
	display											:											block;
	float											:											left;
	cursor											:											pointer;
}
.team_panel .team_panel_padding .team_panel_padding_right .navigater .right_button{
	width											:											36px;
	height											:											19px;
	display											:											block;
	float											:											left;
	cursor											:											pointer;
}

.team_panel .team_panel_padding .team_panel_padding_right .navigater_left{
	background-image								:											url(../images/psq_sprite.gif) ;
	background-position								:											-6124px 0;
	background-repeat								:											no-repeat;
}
.team_panel .team_panel_padding .team_panel_padding_right .navigater_both{
	background-image								:											url(../images/psq_sprite.gif) ;
	background-position								:											-6200px 0;
	background-repeat								:											no-repeat;
}.team_panel .team_panel_padding .team_panel_padding_right .navigater_right{
	background-image								:											url(../images/psq_sprite.gif) ;
	background-position								:											-6276px 0;
	background-repeat								:											no-repeat;
}
/*team*/
/*press room*/
.accordian_header{
	width											:											600px;
	float											:											left;
	display											:											block;
	padding											:											17px 0 17px 31px;
	text-decoration									:											none;
}
.accordian_header_bottom_border{
	border-bottom									:											1px solid #f2f2f2;
}
.accordian_content{
	width											:											600px;
	float											:											left;
	padding											:											17px 0;
	border-bottom									:											1px solid #f2f2f2;
}
.accordian_content_top_border_1_bottom_border_0{
	border-top										:											1px solid #f2f2f2;
	border-bottom									:											none;
}
.accordian_header_norm{
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-1187px 0;
	background-repeat								:											no-repeat;
}
.accordian_header_selected{
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-1878px 0;
	background-repeat								:											no-repeat;
}
.news_arcives_accordian_header_outer{
	width											:											691px;
	float											:											left;
	display											:											block;
	height											:											36px;
	padding											:											1px;
	background										:											#f2f2f2;
	
}
.news_arcives_accordian_header_inner{
	width											:											640px;
	display											:											block;
	height											:											34px;
	line-height										:											34px;
	margin											:											1px;
	padding											:											0 0 0 49px;
	cursor											:											pointer;
	background										:											#fbfbfb;
}
.news_arcives_content1{
	width											:											691px;
	float											:											left;
	display											:											block;
	height											:											36px;
	padding											:											1px;
	background										:											#f2f2f2;
}

.news_arcives_content{
	width											:											640px;
	float											:											left;
	padding											:											17px 0 17px 49px;
}
.news_arcives_content .accordian_header{
	width											:											609px;
	float											:											left;
	display											:											block;
	padding											:											17px 0 17px 31px;
	text-decoration									:											none;
	border-bottom									:											1px solid #f2f2f2;
}
.news_arcives_content .accordian_content{
	width											:											640px;
	float											:											left;
	padding											:											17px 0;
	border-bottom									:											1px solid #f2f2f2;
}

.news_arcives_content .accordian_header_norm{
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-2569px 0;
	background-repeat								:											no-repeat
}
.news_arcives_content .accordian_header_selected{
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-3209px 0;
	background-repeat								:											no-repeat
}
.news_arcives_accordian_header_norm{
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-3848px 0;
	background-repeat								:											no-repeat
}
.news_arcives_accordian_header_selected{
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-4548px 0;
	background-repeat								:											no-repeat
}
/*press room*/
.davey_awards{
	width											:											680px;
	height											:											418px;
	margin											:											0 0 0 50px;
	display											:											block;
}
.BSA_Tour_of_Nilgiris_pic{
	width											:											451px;
	height											:											359px;
	margin											:											0 0 0 100px;
	display											:											block;

}
.india_now_pic{
	width											:											250px;
	height											:											323px;
	margin											:											0	;
	display											:											block;

}
/*event speaker requests*/
.event_speaker_requests_thanks_progess{
	width											:											680px;
	float											:											left;
}
.event_speaker_requests_thanks_progess .thx_msg{
	width											:											680px;
	display											:											block;
	float											:											left;
}
.event_speaker_requests_thanks_progess .icon{
	width											:											60px;
	display											:											block;
	float											:											left;
	padding											:											0 0 20px 0;
}
.event_speaker_requests_thanks_progess .icon img{
	margin											:											0 auto;
}
/*event speaker requests*/
/*career*/
.career_thanks_progess{
	width											:											680px;
	float											:											left;
}
.career_thanks_progess .thx_msg{
	width											:											680px;
	display											:											block;
	float											:											left;
}
.career_thanks_progess .icon{
	width											:											60px;
	height											:											120px;
	display											:											block;
	float											:											left;
	padding											:											0 0 20px 0;
}
.career_thanks_progess .icon img{
	margin											:											0 auto;
}
/*career*/
/*careers*/
.careers_header{
	width											:											640px;
	float											:											left;
	display											:											block;
	padding											:											0 0 0 31px;
	text-decoration									:											none;
	height											:											54px;
	background										:											url(../images/psq_sprite.gif) no-repeat 0 0;
}
html>body .careers_header{
	width											:											609px;
}

.careers_header .col1{
	width											:											340px;
	float											:											left;
	display											:											block;
	padding											:											0;
	text-decoration									:											none;
	height											:											54px;
	line-height										:											54px;
}
html>body .careers_header .col1{
	width											:											340px;
}

.careers_header .col2{
	width											:											125px;
	float											:											left;
	display											:											block;
	padding											:											0;
	text-decoration									:											none;
	height											:											54px;
	line-height										:											54px;
	text-align										:											center;
}
html>body .careers_header .col2{
	width											:											125px;
}
.careers_header .col3{
	width											:											122px;
	float											:											left;
	display											:											block;
	padding											:											0;
	text-decoration									:											none;
	height											:											54px;
	line-height										:											54px;
	text-align										:											center;
}
html>body .careers_header .col3{
	width											:											122px;
}


.careers_accordian_header{
	width											:											640px;
	float											:											left;
	display											:											block;
	padding											:											0 0 0 31px;
	text-decoration									:											none;
	height											:											34px;
	background										:											url(../images/psq_sprite.gif) no-repeat 0 0;
	margin											:											2px 0 0 0;
}
html>body .careers_accordian_header{
	width											:											609px;
}
.careers_accordian_header .col1{
	width											:											340px;
	float											:											left;
	display											:											block;
	padding											:											0;
	text-decoration									:											none;
	height											:											34px;
	line-height										:											34px;
}
html>body .careers_accordian_header .col1{
	width											:											340px;
}
.careers_accordian_header .col2{
	width											:											125px;
	float											:											left;
	display											:											block;
	padding											:											0;
	text-decoration									:											none;
	height											:											34px;
	line-height										:											34px;
	text-align										:											center;
}
html>body .careers_accordian_header .col2{
	width											:											125px;
}

.careers_accordian_header .col3{
	width											:											122px;
	float											:											left;
	display											:											block;
	padding											:											0;
	text-decoration									:											none;
	height											:											34px;
	line-height										:											34px;
	text-align										:											center;
}
html>body .careers_accordian_header .col3{
	width											:											122px;
}
.careers_accordian_content{
	width											:											624px;
	float											:											left;
	padding											:											0 0;
	margin											:											0 0 0 8px;
	background										:											#f5f5f5;
}
html>body .careers_accordian_content{
	width											:											624px;
}
.careers_accordian_content .job_description{
	width											:											288px;
	float											:											left;
	padding											:											25px 0 25px 24px;
	margin											:											0;
	display											:											block;
}
html>body .careers_accordian_content .job_description{
	width											:											294px;
}
.careers_accordian_content .job_description .content{
	width											:											278px;
	float											:											left;
	padding											:											20px 10px 20px 0;
	margin											:											0;
	background										:											#f5f5f5;
	display											:											block;
	border-right									:											1px solid #cccccc;
}
html>body .careers_accordian_content .job_description .content{
	width											:											267px;
}
.careers_accordian_content .job_description .content ul
{
	list-style-type									:											none;
	padding											:											0px;
	margin											:											0px;
}	
.careers_accordian_content .job_description .content li
{
	background										:											url(../images/psq_sprite.gif) no-repeat -640px 0px;
	padding-left									:											14px;
}
.careers_accordian_content .job_form{
	width											:											288px;
	float											:											left;
	padding											:											25px 0 25px 24px;
	margin											:											0;
	display											:											block;
}
html>body .careers_accordian_content .job_form{
	width											:											264px;
}


.careers_accordian_content .job_form .content{
	width											:											268px;
	float											:											left;
	padding											:											20px 10px 20px 10px;
	margin											:											0;
	display											:											block;
}
html>body .careers_accordian_content .job_form .content{
	width											:											248px;
}
.careers_accordian_content .job_form .content .form_content{
	width											:											268px;
	float											:											left;
	padding											:											0;
	margin											:											0;
	display											:											block;
}
html>body .careers_accordian_content .job_form .content .form_content{
	width											:											268px;
}
.careers_accordian_content .job_form .content .form_content .row{
	width											:											268px;
	float											:											left;
	margin											:											0;
	display											:											block;
	height											:											23px;
	line-height										:											23px;
	padding											:											0 0 4px 0;
}
html>body .careers_accordian_content .job_form .content .form_content .row{
	width											:											268px;
}
.careers_accordian_content .job_form .content .form_content .row_button_padding{
	padding											:											20px 0 4px 0;
}
.careers_accordian_content .job_form .content .form_content .row .field{
	width											:											60px;
	float											:											left;
	padding											:											0;
	margin											:											0;
	display											:											block;
	height											:											23px;
	line-height										:											23px;
}
html>body .careers_accordian_content .job_form .content .form_content .row .field{
	width											:											60px;
}
.careers_accordian_content .job_form .content .form_content .row .textbox_container{
	width											:											208px;
	float											:											left;
	padding											:											0;
	margin											:											0;
	display											:											block;
	height											:											23px;
}
html>body .careers_accordian_content .job_form .content .form_content .row .textbox_container{
	width											:											208px;
}


.careers_accordian_content .job_form .content .form_content .row_height_less{
	width											:											268px;
	float											:											left;
	margin											:											0;
	display											:											block;
	padding											:											0 0 4px 0;
}
html>body .careers_accordian_content .job_form .content .form_content .row_height_less{
	width											:											268px;
}
.careers_accordian_content .job_form .content .form_content .row_button_padding{
	padding											:											20px 0 4px 0;
}
.careers_accordian_content .job_form .content .form_content .row_height_less .field{
	width											:											60px;
	float											:											left;
	padding											:											0;
	margin											:											0;
	display											:											block;
}
html>body .careers_accordian_content .job_form .content .form_content .row_height_less .field{
	width											:											60px;
}
.careers_accordian_content .job_form .content .form_content .row_height_less .textbox_container{
	width											:											208px;
	float											:											left;
	padding											:											0;
	margin											:											0;
	display											:											block;
}
html>body .careers_accordian_content .job_form .content .form_content .row_height_less .textbox_container{
	width											:											208px;
}


.careers_accordian_content .job_form .content .form_content .row .textbox_container .input_box{
	width											:											180px;
	float											:											left;
	padding											:											0;
	margin											:											0;
	display											:											block;
	height											:											21px;
	background										:											#ffffff;
	border											:											1px solid #b6b5b5;
}
html>body .careers_accordian_content .job_form .content .form_content .row .textbox_container .input_box{
	width											:											178px;
}
.careers_accordian_content .job_form .content .form_content .row .textbox_container .file_box{
	width											:											50px;
	float											:											left;
	padding											:											0;
	margin											:											0;
	display											:											block;
	height											:											21px;
	background										:											#ffffff;
	border											:											1px solid #b6b5b5;
}
html>body .careers_accordian_content .job_form .content .form_content .row .textbox_container .file_box{
	width											:											48px;
}
.careers_accordian_header_norm{
	background										:											url(../images/psq_sprite.gif) no-repeat 0 -56px;
	color											:											#000000;
}
.careers_accordian_header_selected{
	background										:											url(../images/psq_sprite.gif) no-repeat 0 -92px;
	color											:											#ffffff;
}
/*careers*/

/*event & speaker requests forms*/
.fbfaf9_box{
	width											:											680px;
	background										:											#fbfaf9;
	padding											:											14px 0 14px 11px;
	display											:											block;
	float											:											left;
}
.f6f6f4_box{
	width											:											680px;
	background										:											#f6f6f4;
	padding											:											14px 0 14px 11px;
	margin											:											5px 0 0 0;	
	display											:											block;
	float											:											left;
}
.ffffff_box{
	width											:											680px;
	background										:											#ffffff;
	padding											:											0;
	margin											:											0;	
	display											:											block;
	float											:											left;
}
.fbfaf8_box{
	width											:											678px;
	background										:											#fbfaf8;
	padding											:											14px 0 14px 11px;
	margin											:											5px 0 0 0;	
	display											:											block;
	float											:											left;
	border											:											1px solid #efefef;
}

.button_place{
	width											:											680px;
	margin											:											5px 0 0 0;	
	display											:											block;
	float											:											left;
}
.comment_place{
	width											:											600px;
	margin											:											24px 0 0 36px;	
	display											:											block;
	float											:											left;
}
.comment_data_place{
	width											:											600px;
	/*margin											:											24px 0 0 0;	changed margintop from 24px to 4px;*/
	margin											:											5px 0 0 0;
	display											:											block;
	float											:											left;
	border-bottom									:											1px solid #eaeaea;
	padding											:											0 0 10px 0;
}
.comment_data_place .name{
	width											:											600px;
	margin											:											10px 0;	
	display											:											block;
	float											:											left;
}
.comment_data_place .modetarer{
	width											:											600px;
	margin											:											0 0 5px 0;	
	display											:											block;
	float											:											left;
}
.comment_data_place .date{
	width											:											600px;
	margin											:											0 0 0 0;	
	display											:											block;
	float											:											left;
}
.comment_data_place .comment_msg{
	width											:											600px;
	margin											:											10px 0;	
	display											:											block;
	float											:											left;
}
.comment_data_place .reply{
	width											:											600px;
	margin											:											0 0 10px 0;	
	display											:											block;
	float											:											left;
}
.form_columns{
	margin											:											0 6px 0 0;	
	display											:											block;
	float											:											left;
}
.form_columns_one_more{
	margin											:											0 6px 0 0;	
	display											:											block;
	float											:											left;
	width											:											200px;
}
.form_columns_again_one_more{
	margin											:											0 6px 0 0;	
	display											:											block;
	float											:											left;
	width											:											5px;
}
.form_rows{
	margin											:											10px 0 0 0;
	display											:											block;
	float											:											left;
}

.form_columns .text{
	display											:											block;
	line-height										:											20px;
	height											:											20px;
	clear											:											both;
}
.form_columns .textbox{
	display											:											block;
	clear											:											both;
	float											:											left;
}
.form_columns .text_box_border{
	border											:											1px solid #808080;
}

.form_columns .text_box_width_typ1{
	display											:											block;
	width											:											216px;
	padding											:											0;
	margin											:											0;
	border											:											1px solid #808080;
}
.form_columns .text_box_width_typ2{
	display											:											block;
	width											:											328px;
	border											:											1px solid #808080;
	padding											:											0;
	margin											:											0;
}
.form_columns .text_box_width_typ3{
	display											:											block;
	width											:											660px;
	border											:											1px solid #808080;
	padding											:											0;
	margin											:											0;
}
.form_columns .text_box_width_typ4{
	display											:											block;
	width											:											208px;
	border											:											1px solid #808080;
	padding											:											0;
	margin											:											0;
}
.form_columns .text_box_width_typ5{
	display											:											block;
	width											:											200px;
	border											:											1px solid #808080;
	padding											:											0;
	margin											:											0;
}
.form_columns .text_box_width_typ6{
	display											:											block;
	width											:											408px;
	border											:											1px solid #808080;
	padding											:											0;
	margin											:											0;
}
.form_columns .text_box_width_typ7{
	display											:											block;
	width											:											340px;
	border											:											1px solid #808080;
	padding											:											0;
	margin											:											0;
}
.form_columns .text_box_width_typ8{
	display											:											block;
	width											:											170px;
	border											:											1px solid #808080;
	padding											:											0;
	margin											:											0;
}
.form_columns .text_box_width_typ8{
	display											:											block;
	width											:											439px;
	border											:											1px solid #808080;
	padding											:											0;
	margin											:											0;
}
/*event & speaker requests forms*/
.sc_wh_icon_area{
	width											:											190px;
	display											:											block;
	float											:											left;
	cursor											:											pointer;
}
.sc_wh_icon_area .sc_wh_icon_area_top{
	width											:											190px;
	height											:											58px;
	display											:											block;
	float											:											left;
}

.sc_wh_icon_area .sc_wh_icon_area_top .sc_wh_icon{
	width											:											60px;
	height											:											58px;
	float											:											left;
}
.sc_wh_icon_area .sc_wh_icon_area_top .sc_wh_icon_title{
	width											:											130px;
	height											:											22px;
	float											:											right;
	display											:											block;
	padding											:											36px 0 0 0;
}
.sc_wh_icon_area .sc_wh_icon_area_mid{
	width											:											190px;
	height											:											80px;
	padding											:											10px 0 0 0;
	display											:											block;
	float											:											left;
}
.sc_wh_icon_area .sc_wh_icon_area_bottom{
	width											:											150px;
	height											:											20px;
	padding											:											0;
	display											:											block;
	float											:											left;
}

/*case_study*/
.details_case_study{
	width											:											670px;
	float											:											left;
	padding											:											0;
	margin											:											0;
}
.details_case_study .header_section{
	width											:											670px;
	height											:											40px;
	display											:											block;
	float											:											left;
}
.details_case_study .header_section .header_text{
	display											:											block;
	float											:											left;
}
.details_case_study .header_section .back_to_link_text{

	display											:											block;
	float											:											right;
	padding											:											5px 0 0 0;
}
.details_case_study .content_section{
	background										:											#f5f5f5;
	display											:											block;
	float											:											left;
	width											:											670px;
}
.case_study_links_content_area{
	float											:											left;
	width											:											670px;
	margin											:											0;
}

.case_study_links{
	float											:											left;
	width											:											670px;
	margin											:											15px 0;
	display											:											block;
}
.case_study_links_icon_area{
	float											:											left;
	width											:											31px;
	margin											:											0;
	display											:											block;
}
.case_study_links_icon_area .icon{
	float											:											left;
	width											:											11px;
	/*background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-6352px 0;
	background-repeat								:											no-repeat;*/
	display											:											block;
	height											:											11px;
}
.case_logo_area{
	float											:											left;
	width											:											190px;
	height											:											100px;
	margin											:											0;
	display											:											block;
}
.case_study_description_area{
	float											:											left;
	width											:											349px;
	margin											:											0;
	display											:											block;
}
.link_to_case_study_area{
	float											:											left;
	width											:											100px;
	margin											:											0;
	display											:											block;
	text-align										:											center;
}

.case_study_links_breah{
	float											:											left;
	width											:											639px;
	display											:											block;
	height											:											20px;
	border-top										:											1px solid #ebebeb;
}
/* set millions of background ../images */
.zIndex_0{
	z-index											:											0;
}
.zIndex_1{
	z-index											:											1;
}

.details_case_study .content_section .top_section .loading {
	background										:											#f5f5f5 url(../images/loader.gif) no-repeat scroll center center;
}
.details_case_study .content_section .top_section{
	display											:											block;
	float											:											left;
	width											:											670px;
	padding											:											0 0 10px 0;
}
#content-slider {
	width											: 											529px;
	height											: 											6px;
	margin											:	 										5px;
	background										: 											#BBBBBB;
	position										: 											relative;
	display											:											block;
}
.ui-slider-handle {
	width											: 											8px;
  	height											: 											14px;
  	position										: 											absolute;
  	top												: 											-4px;
  	background										: 											#ff0000;
  	border											: 											solid 1px black;
  	display											:											block;
}

.content-scroll {
	width											: 											529px;
  	height											:	 										130px;
  	margin-top										: 											10px;
  	overflow										: 											hidden;
  	display											:											block;
	float											:											left;
	margin											:											0 0 0 50px;
}
.content-item {
	width											: 											177px;
	height											: 											130px;
	float											: 											left;
	display											:											block;
}
pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
.left_ico{
	display											:											block;
	float											:											left;
	width											:											25px;
	height											:											48px;
	margin											:											30px 0 0 0;
}
.left_ico img{
	cursor											:											pointer;
}
.right_ico{
	display											:											block;
	float											:											right;
	width											:											25px;
	height											:											48px;
	margin											:											30px 0 0 0;
}
.right_ico img{
	cursor											:											pointer;
}

/*feedback*/
.details_case_study .content_section .top_section_casestudy_area{
	display											:											block;
	float											:											left;
	width											:											670px;
}
*:first-child+html .details_case_study .content_section .top_section_casestudy_area{
	display											:											block;
	float											:											left;
	width											:											670px;
}
.casestudy_cs{
	display											:											block;
	width											:											670px;
	height											:											120px;
	float											:											left;
	margin											:											23px 0 0 0;
}
.casestudy_cs_extramargin{
	margin											:											0 0 0 152px;
}

.casestudy_cs .content-holder {
  width: 50000px;
  height: 300px;
  display:block;
}
.text_section{
	margin											:											0 27px 0 27px;
	display											:											block;
	float											:											left;
}
*:first-child+html .text_section{
	margin											:											0 27px 0 27px;
	display											:											block;
	float											:											left;
}
.text_section .about_text{
	width											:											616px;
	display											:											block;
	padding											:											0 0 20px 0;
	float											:											left;
}
.text_section .column_section{
	width											:											616px;
	display											:											block;
	float											:											left;
}
.text_section .column_section .column_2nd{
	width											:											292px;
	display											:											block;
	float											:											left;
	padding											:											0 10px 0 0;
}
.text_section .column_section .column_2nd .column_2nd_ul_container{
	width											:											280px;
	display											:											block;
	margin											:											0 0 5px 0;
	float											:											left;
}
.text_section .column_section .column_2nd .column_2nd_ul_container .column_2nd_li_left{
	width											:											20px;
	float											:											left;
}
.text_section .column_section .column_2nd .column_2nd_ul_container .column_2nd_li_right{
	width											:											260px;
	float											:											left;
}

.text_section .column_section .column{
	width											:											195px;
	display											:											block;
	float											:											left;
	padding:0 10px 0 0;
}

/*feedback*/
.details_case_study .prokarma_cs_logo{
	display											:											block;
	float											:											left;
	width											:											208px;
	height											:											72px;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-6363px -72px;
	background-repeat								:											no-repeat;
}
.details_case_study .seraja_cs_logo{
	display											:											block;
	float											:											left;
	width											:											208px;
	height											:											72px;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-6363px -144px;
	background-repeat								:											no-repeat;
}
.details_case_study .itemic_cs_logo{
	display											:											block;
	float											:											left;
	width											:											208px;
	height											:											72px;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-6363px -216px;
	background-repeat								:											no-repeat;
}
.details_case_study .us_based_cs_logo{
	display											:											block;
	float											:											left;
	width											:											208px;
	height											:											72px;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-6363px -288px;
	background-repeat								:											no-repeat;
}
.details_case_study .us_based_cs_logo{
	display											:											block;
	float											:											left;
	width											:											208px;
	height											:											72px;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-6363px -288px;
	background-repeat								:											no-repeat;
}
.details_case_study .ilmon_cs_logo{
	display											:											block;
	float											:											left;
	width											:											208px;
	height											:											72px;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-6363px -360px;
	background-repeat								:											no-repeat;
}
.details_case_study .Riddle_Street_cs_logo{
	display											:											block;
	float											:											left;
	width											:											208px;
	height											:											72px;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-6363px -432px;
	background-repeat								:											no-repeat;
}
.details_case_study .wipro_cs_logo{
	display											:											block;
	float											:											left;
	width											:											208px;
	height											:											72px;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-6363px -504px;
	background-repeat								:											no-repeat;
}
.details_case_study .BSA_Tour_of_Nilgiris_cs_logo{
	display											:											block;
	float											:											left;
	width											:											208px;
	height											:											72px;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-6363px -576px;
	background-repeat								:											no-repeat;
}
.details_case_study .wildcraft_cs_logo{
	display											:											block;
	float											:											left;
	width											:											208px;
	height											:											72px;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-6363px 0;
	background-repeat								:											no-repeat;
}

/*case_stydy*/
/*whitepappers*/
.whitepappers_container{
	width											:											670px;
	display											:											block;
	float											:											left;
	padding											:											0;
}
.whitepappers_container .left_panel{
	width											:											356px;
	display											:											block;
	float											:											left;
	padding											:											0;
	border-right									:											1px solid #f2f2f2;
}
.whitepappers_container .left_panel .left_panel_whitepapper_row{
	width											:											350px;
	display											:											block;
	float											:											left;
	padding											:											0 0 0 0;
	
}
.whitepappers_container .left_panel .left_panel_whitepapper_row_rest{
	width											:											350px;
	display											:											block;
	float											:											left;
	padding											:											0 0 10px 0;
}
.whitepappers_container .left_panel .left_panel_whitepapper_row_blank{
	width											:											350px;
	display											:											block;
	float											:											left;
	padding											:											0 0 10px 0;
	border-bottom:1px solid #eaeaea;
}

.whitepappers_container .left_panel .image{
	width											:											140px;
	display											:											block;
	float											:											left;
	padding											:											0;
}
.whitepappers_container .left_panel .description{
	width											:											172px;
	display											:											block;
	float											:											left;
	padding											:											0;
	
}
.whitepappers_container .left_panel .select_area{
	width											:											36px;
	display											:											block;
	float											:											left;
	padding											:											0;
	text-align										:											center;
}

.whitepappers_container .right_panel{
	width											:											214px;
	display											:											block;
	float											:											left;
	padding											:											0 0 0 10px;
}
.whirte_papers_thanks_progess{
	width											:											680px;
	float											:											left;
}
.whirte_papers_thanks_progess .thx_msg{
	width											:											680px;
	display											:											block;
	float											:											left;
}
.whirte_papers_thanks_progess .icon{
	width											:											60px;
	display											:											block;
	float											:											left;
	padding											:											0 0 20px 0;
}
.whirte_papers_thanks_progess .icon img{
	margin											:											0;
}
/*whitepappers*/
/*connect*/
.connect_adress_bar{
	width											:											670px;
	float											:											left;
	display											:											block;
}
.connect_adress_bar .address{
	width											:											200px;
	float											:											left;
	display											:											block;
}
.connect_adress_bar .address_form{
	width											:											430px;
	float											:											right;
	display											:											block;
}
.connect_adress_bar .address_form .fbfaf9_box {
	background										:											#FBFAF9 none repeat scroll 0 0;
	display											:											block;
	float											:											left;
	padding											:											14px 0 14px 11px;
	width											:											445px;
}
.map_tabber{
	display											:											block;
	float											:											left;
	width											:											670px;
	height											:											27px;
}
.map_tabber .map_tab{
	display											:											block;
	float											:											left;
	width											:											83px;
	height											:											27px;
	line-height										:											27px;
	text-align										:											center;
}
.map_tabber .sel{
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-7397px 0;
	background-repeat								:											no-repeat;
}
.map_tabber .norm{
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-7481px 0;
	background-repeat								:											no-repeat;
}
.map_container{
	display											:											block;
	float											:											left;
	width											:											650px;
	height											:											470px;
	background										:											#fbfaf9;
	padding											:											10px;
}


.map_container_details{
	display											:											block;
	float											:											left;
	width											:											230px;
	height											:											200px;
	background										:											#fbfaf9;
	padding											:											10px;
}



.map_container_width{
	display											:											block;
	float											:											left;
	width											:											650px;
	height											:											520px;
	overflow										:											hidden;
}
.map_container_slider{
	display											:											block;
	float											:											left;
	width											:											10050px;
	height											:											520px;
	overflow										:											hidden;
}

.map_container .map_place{
	display											:											block;
	float											:											left;
	width											:											650px;
	height											:											550px;
}
.connect_thanks_progress{
	width											:											419px;
	float											:											left;
}
.connect_thanks_progress .thx_msg{
	width											:											419px;
	display											:											block;
	float											:											left;
}
.connect_thanks_progress .process_msg{
	width											:											419px;
	display											:											block;
	float											:											left;
}
.connect_thanks_progress .icon{
	width											:											60px;
	display											:											block;
	float											:											left;
	padding											:											0 0 20px 0;
}
.connect_thanks_progress .icon img{
	margin											:											0 auto;
}

/*connect*/
/*sitemap*/
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap{
	width											:											940px;
	float											:											left;
	padding											:											0 29px;
	margin											:											0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .contentHeader{
	width											:											940px;
	float											:											left;
	padding											:											0 0 7px;
}

.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content{
	width											:											940px;
	float											:											left;
	margin											:											5px 0 0 0;
	padding											:											0;
}

.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .efeeeb_box{
	width											:											340px;
	float											:											left;
	background										:											#efeeeb;
	text-align										:											left;
	margin											:											0 5px 0 0;
	padding											:											0;
/*	height											:											950px;*/
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .efeeeb_box .root_box{
	width											:											340px;
	float											:											left;
	margin											:											10px 0px 15px 0;
	padding											:											0; 
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .efeeeb_box .root_box .icon_area{
	width											:											88px;
	float											:											left;
	margin											:											0 0;
	padding											:											0;
	min-height										:											79px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .efeeeb_box .root_box .icon_area img{
	float											:											right;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .efeeeb_box .root_box .link_area{
	width											:											250px;
	float											:											left;
	margin											:											0 0;
	padding											:											0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .efeeeb_box .root_box .link_area .header{
	width											:											230px;
	float											:											left;
	margin											:											0 0;
	background										:											url(../images/psq_sprite.gif) no-repeat -8532px 0px;
	padding-left									:											20px;
	height											:											36px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .efeeeb_box .root_box .link_area .sub_links{
	width											:											230px;
	float											:											left;
	margin											:											0 0;
	background										:											url(../images/psq_sprite.gif) no-repeat -8853px 0px;
	padding-left									:											40px;
}

.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .efeeeb_box .root_box .link_area .stage1_link ul
{
	list-style-type									:											none;
	padding											:											0px;
	margin											:											0px;
}	
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .efeeeb_box .root_box .link_area .stage1_link li
{
	background										:											url(../images/psq_sprite.gif) no-repeat -8532px 0px;
	padding-left									:											14px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f3f2f0_box{
	width											:											292px;
	float											:											left;
	background										:											#f3f2f0;
	text-align										:											left;
	margin											:											0 5px 0 0;
	padding											:											0;
/*	height											:											950px;*/
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f3f2f0_box .root_box{
	width											:											292px;
	float											:											left;
	margin											:											15px 0;
	padding											:											0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f3f2f0_box .root_box .icon_area{
	width											:											88px;
	float											:											left;
	margin											:											0 0;
	padding											:											0;
	min-height										:											79px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f3f2f0_box .root_box .icon_area img{
	float											:											right;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f3f2f0_box .root_box .link_area{
	width											:											204px;
	float											:											left;
	margin											:											0 0;
	padding											:											0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f3f2f0_box .root_box .link_area_1{
	padding											:											13px 0 0 0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f3f2f0_box .root_box .link_area_2{
	padding											:											26px 0 0 0;
}

.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f3f2f0_box .root_box .link_area .header{
	width											:											184px;
	float											:											left;
	margin											:											0 0;
	background										:											url(../images/psq_sprite.gif) no-repeat -8532px 0px;
	padding											:											0 0 0 20px;
	height											:											36px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f3f2f0_box .root_box .link_area .sub_links{
	width											:											164px;
	float											:											left;
	margin											:											0 0;
	background										:											url(../images/psq_sprite.gif) no-repeat -8853px 0px;
	padding-left									:											40px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f6f6f4_box{
	width											:											292px;
	float											:											left;
	background										:											#f6f6f4;
	text-align										:											left;
	margin											:											0 5px 0 0;
	padding											:											0;
	height											:											950px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f6f6f4_box .root_box{
	width											:											292px;
	float											:											left;
	margin											:											15px 0;
	padding											:											0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f6f6f4_box .root_box .icon_area{
	width											:											88px;
	float											:											left;
	margin											:											0 0;
	padding											:											0;
	min-height										:											79px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f6f6f4_box .root_box .icon_area img{
	float											:											right;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f6f6f4_box .root_box .link_area{
	width											:											204px;
	float											:											left;
	margin											:											0 0;
	padding											:											0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f6f6f4_box .root_box .link_area_1{
	padding											:											13px 0 0 0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f6f6f4_box .root_box .link_area_2{
	padding											:											20px 0 0 0;
}

.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f6f6f4_box .root_box .link_area .header{
	width											:											184px;
	float											:											left;
	margin											:											0 0;
	background										:											url(../images/psq_sprite.gif) no-repeat -8532px 0px;
	padding-left									:											20px;
	height											:											36px;
}
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .column_content .f6f6f4_box .root_box .link_area .sub_links{
	width											:											164px;
	float											:											left;
	margin											:											0 0;
	background										:											url(../images/psq_sprite.gif) no-repeat -8853px 0px;
	padding-left									:											40px;
}
/*sitemap*/
/*ourwork*/
.by_clients_content_area_border{
	display											:											block;
	float											:											left;
	width											:											690px;
}		
.by_clients_content_area_border .clients_logo_arae{
	display											:											block;
	float											:											left;
	width											:											136px;
	height											:											117px;
}
.by_clients_content_area_border .border_top{
	border-top										:											1px solid #e5e2dc; 
}
.by_clients_content_area_border .border_right{
	border-right									:											1px solid #e5e2dc; 
}
.by_clients_content_area_border .border_bottom{
	border-bottom									:											1px solid #e5e2dc; 
}

.by_clients_content_area_border .border_left{
	border-left										:											1px solid #e5e2dc; 
}
.by_clients_content_area_border .clients_logo_arae .logo {
	float											:											left;
	height											:											70px;
	width											:											136px;
	padding											:											25px 0 0 0;
}
.by_clients_content_area_border .clients_logo_arae .logo img{
	float											:											left;
	margin											:											0 0 0 8px;
}
.by_clients_content_area_border .clients_logo_arae .zoom_area {
	float											:											left;
	height											:											21px;
	width											:											120px;
}
.by_clients_content_area_border .clients_logo_arae .zoom {
	float											:											right;
	margin:5px 10px 0 0;
	height											:											14px;
	width											:											14px;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-7798px 0;
	background-repeat								:											repeat-y;
	cursor											:											pointer;
	margin:
}
/*search result*/
.search_results{
	display											:											block;
	float											:											left;
	padding											:											0 0 26px 0;	
}
.serach_pagination {
	display											:											block;
	float											:											left;
	padding											:											26px 0 26px 0;
	text-align										:											right;
	width											:											670px;
}
/*End - container*/
/*start - footer*/
.psq_page_placeholder .psq_footer_container{
	width											:											1000px;
	float											:											left;
	height											:											26px;
	border-top										:											1px solid #f6f3f3;
	padding											:											9px 0 0 0;
}
.psq_page_placeholder .psq_footer_container .psq_footer_container_left{
	float											:											left;
}
.psq_page_placeholder .psq_footer_container .psq_footer_container_right{
	float											:											right;
}
.psq_page_placeholder .psq_footer_container .psq_footer_container_right .share_placeholder{
	float											:											left;
	width											:											64px;
}
/*End - footer*/
/*--------------------------------------------------------------------------------------------------------
													psq_base.css
----------------------------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------------------------
													psq_home.css
----------------------------------------------------------------------------------------------------------*/

/* CSS Document */
.psq_client_portfolio_slider{
	width											:											727px;	
	height											:											112px;
	float											:											left;
	background										:											#dbdbdb;
	margin											:											24px 0 0 0;
	position										:											absolute;
}
.client_logo_tab{
	position										: 											absolute; 
	width											:											88px; 
	height											:											25px; 
	margin											:											7px 0 0 0; 
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-7564px 0;
	background-repeat								:											no-repeat;
	z-index											:											5;
	float											:											left;
}
.psq_client_portfolio_slider .top_navigation{
	width											:											683px;	
	height											:											20px;
	float											:											left;
	position										:											absolute;
	margin											:											2px 0 0 20px;
	padding											:											0;
	background										:	 										url(../images/psq_top_shadow.png) repeat-x;
	z-index											:											1;
}
.psq_client_portfolio_slider .top_navigation img{
	cursor											:											url(../images/cur_top_bottom.gif), crosshair;
}

.psq_client_portfolio_slider .bottom_navigation{
	width											:											683px;	
	height											:											20px;
	float											:											left;
	position										:											absolute;
	margin											:											90px 0 0 20px;
	padding											:											0;
	background										:	 										url(../images/psq_bottom_shadow.png) repeat-x;
	z-index											:											1;
}
.psq_client_portfolio_slider .bottom_navigation img{
	cursor											:											url(../images/cur_top_bottom.gif), crosshair;
}

.psq_client_portfolio_slider .left_navigation{
	width											:											20px;	
	height											:											70px;
	float											:											left;
	position										:											absolute;
	margin											:											22px 0 0 2px;
	padding											:											0;
	background-image								:											url(../images/psq_sprite.png);
	background-position								:											0 0;
	background-repeat								:											repeat-y;
	z-index											:											1;
}

.psq_client_portfolio_slider .left_navigation img{
	cursor											:											url(../images/cur_left_right.gif), crosshair;
}

.psq_client_portfolio_slider .right_navigation{
	width											:											20px;	
	height											:											70px;
	float											:											left;
	position										:											absolute;
	margin											:											22px 0 0 705px;
	padding											:											0;
	background-image								:											url(../images/psq_sprite.png);
	background-position								:											-20px 0;
	background-repeat								:											repeat-y;
	z-index											:											1;
}
.psq_client_portfolio_slider .right_navigation img{
	cursor											:											url(../images/cur_left_right.gif), crosshair;
}
.psq_client_portfolio_slider .content_area{
	width											:											723px;	
	height											:											108px;
	float											:											left;
	background										:											#ffffff;
	position										:											absolute;
	margin											:											2px;
	overflow										:											hidden;
}
.psq_client_portfolio_slider .content_area .Clients_area{
	width											:											723px;	
	height											:											108px;
	float											:											left;
	background										:											#ffffff;
	overflow										:											hidden;
}
.psq_client_portfolio_slider .content_area .Clients_area .Clients{
	width											:											2169px;	
	height											:											324px;
	float											:											left;
	margin											:											0;
	padding											:											0;
}
.psq_client_portfolio_slider .content_area .Clients_area .Clients .Clients_portfolio{
	width											:											649px;	
	height											:											88px;
	float											:											left;
	background										:											#FFFFFF;
	padding											:											20px 22px 0 52px;
}
.psq_client_portfolio_slider .content_area .Clients_area .Clients .Clients_portfolio .container {
	width											:											649px;	
	height											:											70px;
	float											:											left;
}
.psq_client_portfolio_slider .content_area .Clients_area .Clients .Clients_portfolio .container .description_container {
	width											:											500px;	
	height											:											70px;
	float											:											left;
}
.psq_client_portfolio_slider .content_area .Clients_area .Clients .Clients_portfolio .container .description_container .description {
	width											:											500px;	
	height											:											40px;
	float											:											left;
}.psq_client_portfolio_slider .content_area .Clients_area .Clients .Clients_portfolio .container .description_container .client {
	width											:											500px;	
	height											:											30px;
	float											:											left;
}

.psq_client_portfolio_slider .content_area .Clients_area .Clients .Clients_portfolio .container .logo {
	width											:											120px;	
	height											:											70px;
	float											:											right;
}
.psq_client_portfolio_slider .content_area .Clients_area .Clients .Clients_portfolio .container .logo img {
	float											:											right;
}
/*trends*/
.psq_page_placeholder .psq_trends_top{
	width											:											1000px;
	margin											:											0;
	height											:											74px;
	float											:											left;
}

.psq_page_placeholder .psq_trends_top .psq_trends_logo_paceholder{
	width											:											425px;
	margin											:											30px 0 0 0;
	height											:											42px;
	float											:											left;
}
.psq_page_placeholder .psq_trends_top .psq_go_home {
	cursor											:											pointer;
	float											:											right;
	height											:											40px;
	margin											:											34px 0 0;
	text-align										:											right;
	width											:											150px;
}
.psq_page_placeholder .psq_trends_top .psq_go_home .icon_placeholder {
	float											:											left;
	height											:											7px;
	width											:											10px;
	padding											:											7px 0 0 0;
}
.psq_page_placeholder .psq_trends_top .psq_go_home .icon_placeholder .icon {
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-7847px 0;
	background-repeat								:											no-repeat;
	float											:											left;
	height											:											7px;
	width											:											5px;
}
.psq_page_placeholder .psq_top_buttons{
	width											:											1000px;
	margin											:											0;
	height											:											50px;
	float											:											left;
	padding											:											10px 0 0 0;
 }
.post_container{
	width											:											1000px;
	margin											:											0;
	float											:											left;
	padding											:											0 0 20px 0;
 	border-bottom									:											1px solid #d0d0d0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_left{
	width											:											650px;
	float											:											left;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_left .posts{
	width											:											650px;
	float											:											left;
	padding											:											10px 0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_left .posts_bottom_border {
	border-bottom									:											1px solid #d0d0d0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_left .posts .header{
	width											:											650px;
	float											:											left;
	padding											:											0 0 11px 0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_left .posts .header .text{
	width											:											600px;
	float											:											left;
	font-weight										:											bold;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_left .posts .header .postnumber{
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-7812px 0;
	background-repeat								:											no-repeat;
	width											:											36px;
	height											:											30px;
	float											:											left;
	text-align										:											center;
	padding											:											3px 0 0 0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_left .posts .sub_header{
	width											:											650px;
	float											:											left;
	padding											:											0 0 9px 0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_left .posts .postdate{
	width											:											650px;
	float											:											left;
	padding											:											0 0 9px 0;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_left .posts .postcontent{
	width											:											650px;
	float											:											left;
	padding											:											10px 0;
}

.psq_page_placeholder .psq_main_container .psq_main_container_trengs_right{
	width											:											350px;
	float											:											left;
	overflow										:											hidden;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_right .psq_main_container_trengs_right_panels{
	width											:											320px;
	float											:											right;
	margin											:											0 0 14px 0;
	min-height										:											33px;
	overflow										:											hidden;
	font-weight										:											normal;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_right .psq_main_container_trengs_right_panels .panel_header_open{
	width											:											295px;
	height											:											33px;
	float											:											left;
	z-index											:											2;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-7891px 0;
	background-repeat								:											repeat-x;
	line-height										:											33px;
	padding											:											0 0 0 25px;
	cursor											:											pointer;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_right .psq_main_container_trengs_right_panels .panel_header_close{
	width											:											295px;
	height											:											33px;
	float											:											left;
	margin											:											0;
	z-index											:											2;
	background-image								:											url(../images/psq_sprite.gif);
	background-position								:											-7891px -33px;
	background-repeat								:											repeat-x;
	line-height										:											33px;
	padding											:											0 0 0 25px;
	cursor											:											pointer;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_right .psq_main_container_trengs_right_panels .panelcontainer{
	width											:											260px;
	margin											:											0;
	background										:											#f7f7f4;
	padding											:											20px 30px 0 30px;
	float											:											left;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_right .psq_main_container_trengs_right_panels .roundcorner{
	width											:											320px;
	margin											:											0;
	background										:											#f7f7f4;
	height											:											20px;
	float											:											left;
}

.psq_page_placeholder .psq_main_container .psq_main_container_trengs_right .psq_main_container_trengs_right_panels .panelcontainer .columns{
	width											:											130px;
	float											:											left;
}
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_right .psq_main_container_trengs_right_panels .panelcontainer ul
{
	list-style-type									:											none;
	padding											:											0px;
	margin											:											0px;
}	
.psq_page_placeholder .psq_main_container .psq_main_container_trengs_right .psq_main_container_trengs_right_panels .panelcontainer li
{
	background										:											url(../images/psq_sprite.gif) no-repeat -8211px 0px;
	padding-left									:											14px;
}
.psq_page_placeholder .psq_main_container .bottom_widget_container{
	width											:											1000px;
	margin											:											10px 0 0 0;
	float											:											left;
	padding											:											10px 0;
	background										:											#f5f9f0;
}
.psq_page_placeholder .psq_main_container .bottom_widget_container .columns{
	width											:											260px;
	margin											:											10px 0 0 0;
	float											:											left;
	padding											:											10px 0;
	height											:											322px;
}
.psq_page_placeholder .psq_main_container .bottom_widget_container .last_columns{
	width											:											190px;
	margin											:											10px 0 0 0;
	float											:											left;
	padding											:											10px 0;
	height											:											322px;
}
.psq_page_placeholder .psq_main_container .bottom_widget_container .header{
	margin											:											0;
	float											:											left;
	padding											:											0 0 0 20px;
	height											:											50px;
	line-height										:											50px;
}
.psq_page_placeholder .psq_main_container .bottom_widget_container .content{
	margin											:											0;
	float											:											left;
	padding											:											0 0 0 20px;
}

.psq_page_placeholder .psq_main_container .bottom_widget_container .border{
	background										:											url(../images/psq_sprite.gif) no-repeat -7884px 0px;
	width											:											7px;
	height											:											322px;
	margin											:											10px 0 0 0;
	float											:											left;
	padding											:											10px 0;
}
.psq_page_placeholder .psq_main_container .bottom_widget_container .imageContainer{
	width											:											120px;
	height											:											75px;
	margin											:											0;
	float											:											left;
	padding											:											0;
}

/*trends*/

/*============ Maintenance Styles =======================*/
.AMC-img {
	text-align:left;
	padding:0px 0px 0px 25px;
}
.AMC-willBack {
	font-size: 18px;
	color:#000000;
	text-align:left;
	vertical-align:top;
	padding:35px 0px 0px 0px;
}
.AMC-thankyou {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#838282;
	text-align:left;
}
.AMC-rhs {
	background-image: url(../images/maintenance/rhs-mid.gif);
	background-repeat: y-repeat;
	padding:0px 5px 0px 19px;
	text-align:left;
}
.AMC-anyQuery {
	font-size:18px;
	color:#ff0000;
	padding:0px 0px 7px 10px;
	text-align:left;
}
.AMC-address {		
	padding:0px 5px 7px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	text-align:left;
	color:#000000;
}
.AMC-address a:link, .AMC-address a:active, .AMC-address a:visited, .AMC-address a:hover {			
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	text-align:left;
	color:#000000;
	text-decoration:none;
}
.AMC-footer {
	border-top:1px solid #eaebe8;
	padding:10px 0px 0px 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#797979;
	text-align:left;
}



#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:696px;
		background:#fff;		
		margin-bottom:2em;
		}	
	#header{
		height:80px;
		background:#5DC9E1;
		color:#fff;
		}				
	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:600px;
		height:120px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		}	
	#nextBtn{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(images/left-arrow.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(images/right-arrow.gif) no-repeat 0 0;	
		}		
	
/* Latest Modify on June 8th */

.site_map_area{
	margin:0px;
	padding:0px;
	width:245px;
	}	

.site_map_area li{
	list-style:none;
	overflow:hidden;
	}
	
.psq_page_placeholder .site_map_area .sitemap_links{
	float:left;
	margin:0px;
	padding:0px;
	background:url(../images/psq_sprite.gif) no-repeat -8853px 0px;
	padding-left:40px;
	display:block;
	}
	
.psq_page_placeholder .site_map_area .site_heading{
	background: url(../images/psq_sprite.gif) no-repeat -8532px 0px;
	}
	
.psq_page_placeholder .site_map_area .site_heading .sitemap_links{
	background:none;
	/*padding:0px 0px 15px 20px;*/
	font-weight:bold;
	}
	
.site_map_heading{
	background-color:#F4F3F2;
	clear:both;
	font-size:12px;
	margin:0;
	overflow:hidden;
	padding:0;
	width:320px;
	}
	
.psq_page_placeholder .psq_main_container .psq_main_container_sitemap .header_psq{
	float:left;
	padding:0 0 0 20px;
	height:32px;
	line-height:32px;
	background:#f4f3f2 url(../images/psq_sprite.gif) no-repeat -8529px 6px;
	text-align:left;
	margin:0px;
	}
	
.menus.active{
	background-position:-970px -65px !important;
	}

.psq_bread_crumb_new{
	clear:both;
	overflow:hidden;
	}
	
.psq_bread_crumb_new li{
	list-style:none;
	margin:0px;
	float:left;
	padding:0px 5px;
	}
	
.psq_bread_crumb_new li.first_crumb{
	padding-left:0px;
	}
	
.psq_bread_crumb_new li.last_crumb{
	font-weight:bold;
	}
	
.psq_bread_crumb_new ul{
	padding:0px;
	overflow:hidden;
	margin:10px 0;
	}

.psq_page_placeholder .psq_main_container{
	min-height:200px;
	height:auto !important;
	height:200px;
	}
	
.menus .text a,
.text_2nd a{
	display:block;
	}

.psq_main_menu .menus .active a{
	color:#FF0000;
	}
.link_black{
	color:#000000;
	text-decoration:none;
}
.link_black a:link, .link_black a:active, .link_black a:visited{
	color:#000000;
	text-decoration:underline;
	font-family:'Trebuchet MS';
	font-size:12px;	
}
.link_black a:hover{
color:#000000;
	text-decoration:none;
}





		
