/* CSS Document */

body
{
margin:0px auto;
background-color:#d1d3d4;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

a.active, a:focus, a:hover
{
outline:none;
}

.container
{
margin:0px auto;
width:1002px;
height:auto;
}

.main_container
{

width:1002px;
float:left;
height:auto;
}
/*--------------------Header css-------------------------------------------*/
.header_container
{
float:left;
padding-left:2px;

height:95px;
width:1000px;
background-color:#FFFFFF;
}

.header_left
{
float:left;
width:8px;
height:95px;
}

.header_middle
{
float:left;
width:984px;
height:95px;
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-x;
}

.header_logo
{
float:left;
padding-bottom:22px;
padding-top:22px;
height:50px;
width:134px;
padding-left:19px;
}

.logo_2010
{
float:left;
width:77px;
padding-left:20px;
height:57px;
padding-top:19px;
}


.header_text
{
float:left;
width:734px;
padding-bottom:36px;
padding-top:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:20px;
font-weight:normal;
color:#f7941d;
}
/*--------------------Header css-------------------------------------------*/

/*-----------------------footer css-------------------------------------------------------------------------*/
/*.footer_container
{

float:left;
background-image:url(../images/inner_pg_bottom_bg.gif);
background-position:bottom;
height:30px;
background-repeat:no-repeat;
width:1047px;
}

.footer_left_text
{
float:left;
padding-left:194px;
width:320px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}


.footer_rght_text
{
float:right;
width:83px;
padding-right:26px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.footer_rght_text a
{
color:#f7941d;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}*/
.footer_container
{
/*padding-top:50px;remove*/
float:left;
background-image:url(../images/inner_pg_bottom_bg3.gif);
background-position:bottom;
height:30px;
background-repeat:no-repeat;
width:1002px;
}

.footer_left_text
{
float:left;
padding-left:170px;
width:320px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
height:30px;
line-height:30px;
}


.footer_rght_text
{
float:right;
width:83px;
padding-right:16px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:30px;
line-height:30px;
}

.footer_rght_text a
{
color:#f7941d;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
/*-----------------------footer css-------------------------------------------------------------------------*/

/*-----------------------Home_page-------------------------------------------------------------------------*/
/*.home_footer_container
{

float:left;
background-image:url(../images/home_footer_bg.gif);
background-position:bottom;
height:30px;
background-repeat:no-repeat;
width:1047px;
}

.home_footer_left_text
{
float:left;
padding-left:25px;
width:320px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}


.home_footer_rght_text
{
float:right;
width:83px;
padding-right:26px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.home_footer_rght_text a
{
color:#f7941d;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.home_content_container
{
float:left;
padding-left:22px;
padding-right:25px;
width:1000px;
background-image:url(../images/inner_pg_top_white_bg.gif);
height:auto;
background-repeat:repeat-y;
}*/

.home_footer_container
{
/*padding-top:50px;remove
float:left;
background-image:url(../images/home_footer_bg1.gif);
background-position:bottom;
height:30px;
background-repeat:no-repeat;
width:1004px;*/
float:left;
background-image:url(../images/home_footer_bg1.gif);
background-position:bottom;
height:30px;
background-repeat:no-repeat;
width:1002px;
}

.home_footer_left_text
{
/*float:left;
padding-left:10px;
width:320px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;*/
float:left;
padding-left:20px;
width:320px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
height:30px;
line-height:30px;
}


.home_footer_rght_text
{
/*float:right;
width:83px;
padding-right:10px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;*/
float:right;
width:83px;
padding-right:16px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:30px;
line-height:30px;
}

.home_footer_rght_text a
{
color:#f7941d;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.home_content_container
{
/*float:left;
padding-left:22px;
padding-right:25px;
width:1000px;
background-image:url(../images/inner_pg_top_white_bg.gif);
height:auto;
background-repeat:repeat-y;*/
float:left;
/*padding-left:2px;
padding-right:2px;*/
width:1002px;
background-color:#FFFFFF;
height:auto;

}

.home_middle_container
{
float:left;
padding-left:50px;
padding-right:26px;
width:924px;
padding-top:36px;
padding-bottom:18px;
}

.home_heading
{
float:left;
width:660px;
padding-bottom:27px;
padding-left:264px;
}

.home_left
{
float:left;
width:787px;
height:auto;
background-image:url(../images/right_img.gif);
background-repeat:repeat-y;
background-position:right;
}

.home_img_container
{
float:left;
width:787px;
}

.home_img
{
float:left;
width:207px;
padding-right:54px;
}

.home_rght
{
float:left;
width:127px;
padding-left:9px;
height:auto;
/*border-left:1px solid #cccccc;*/

}

.home_bottom_text
{
float:left;
padding-left:363px;
height:auto;
width:424px;
padding-top:30px;
}

.grey_text
{
width:424px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#939598;
padding-bottom:18px;
}

.home_text
{
float:left;
width:370px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#000000;
}
/*-----------------------Home_page-------------------------------------------------------------------------*/
/*-----------------------------top navigation css---------------------------------------------------------------*/
.top_nav
{
float:left;
width:998px;
padding-left:24px;
padding-right:25px;
background-image:url(../images/inner_pg_top_white_bg.gif);
background-repeat:repeat-y;
padding-bottom:5px;
padding-top:4px;
}

.top_nav ul
{
padding:0px;
margin:0px;
list-style-type:none;
}

.top_nav ul li
{
width:163px;
padding-right:0px;
height:26px;
display:inline;
}

/*-----------------------------top navigation css---------------------------------------------------------------*/

/*.content_container
{
float:left;
padding-left:22px;
padding-right:25px;
width:1000px;
background-image:url(../images/inner_middle_bg.gif);
height:auto;
background-repeat:repeat-y;
}*/
.content_container
{
float:left;
padding-left:2px;
width:1000px;
background-image:url(../images/inner_middle_bg1.gif);
height:auto;
background-repeat:repeat-y;
}

.top_round
{
float:left;
width:1002px;
height:18px;
background-repeat:no-repeat;
}
.left_navigation
{
float:left;
width:162px;
height:auto;
}

.right_content_container
{
float:left;
width:838px;
height:auto;
}

.right_img_area
{
float:left;
width:400px;
height:auto;
}

.right_text_area
{
float:left;
width:438px;
height:auto;
}

.heading_container
{
float:left;
width:430px;

}

.text
{
float:left;
width:313px;
padding-left:24px;
height:auto;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.text_car
{
float:left;
width:313px;
padding-left:24px;
height:auto;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.text_car a
{

text-decoration:underline;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.text_car a:hover
{

text-decoration:none;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}


.text_careers
{
float:left;
width:313px;
padding-left:24px;
height:auto;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.page_headings1
{
float:left;
width:126px;
padding-bottom:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#f7941d;
font-weight:bold;
line-height:18px;
}

.home_dummy_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#939598;
font-weight:bold;
}

.home_dummy_text a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#939598;
font-weight:bold;
text-decoration:none;
}

.home_dummy_text a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#939598;
font-weight:bold;
text-decoration:none;
}

/*-------------------Sitemap css---------------------------------*/

.sitemap_content_container
{
float:left;
padding-left:12px;
padding-right:0px;
width:990px;
height:auto;
padding-top:50px;
padding-bottom:40px;
background-color:#FFFFFF;
}

.sitemap_link_container1
{
float:left;
width:160px;
background-image:url(../images/sitemap_link_bg.gif);
background-repeat:repeat-y;
height:560px;

}

.sitemap_link_container2
{
float:left;
width:150px;
padding-left:10px;
background-image:url(../images/sitemap_link_bg.gif);
background-repeat:repeat-y;
height:auto;
height:560px;
}

/*.sitemap_link_container1 ul
{
margin:0px;
padding:0px;
}

.sitemap_link_container1 ul li
{
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:26px;
font-weight:bold;
}

.sitemap_link_container1 ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.sitemap_link_container1 ul li ul
{
padding:0px;
padding-left:4px;
margin:0px;
}

.sitemap_link_container1 ul li ul li
{
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:0px 8px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:20px;
font-weight:bold;
padding-left:10px;
}

.sitemap_link_container1 ul li ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}


.sitemap_link_container2 ul
{
margin:0px;
padding:0px;
}

.sitemap_link_container2 ul li
{
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:26px;
font-weight:bold;
}

.sitemap_link_container2 ul li.item
{
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:14px;
font-weight:bold;
}

.sitemap_link_container2 ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.sitemap_link_container2 ul li ul
{
padding:0px;
padding-left:3px;
margin:0px;
}

.sitemap_link_container2 ul li ul li
{
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:0px 8px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:20px;
font-weight:bold;
padding-left:10px;
}

.sitemap_link_container2 ul li ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.sitemap_link_container2 ul li ul li ul
{
padding:0px;

margin:0px;
}

.sitemap_link_container2 ul li ul li ul li
{

list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#808285;
line-height:18px;
font-weight:normal;

background-image:none;
}

.sitemap_link_container2 ul li ul li ul li a
{
font-size:11px;
color:#808285;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}



/*-------------------Sitemap css---------------------------------*/

/*shradhha*/



/*-----------------rfi form css--------------------*/
.rfi_content_container
{
width:808px;
padding-left:30px;
float:left;
}

.rfi_heading_container
{
width:430px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#f7941d;
font-weight:bold;
}

.rfi_form_container
{
width:808px;
padding-top:25px;
float:left;
height:auto;
}

.rfi_container
{
width:808px;
float:left;
padding-bottom:10px;
}


.rfi_form_textfields_container
{
width:658px;
float:left;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.text_field
{
width:129px;
height:19px;
border:1px solid #dedede;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:left;
}

.rfi_text_container
{
width:150px;
padding-top:2px;
float:left;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:left;
}


.submit_bttn_container
{
padding-top:30px;
padding-left:170px;
padding-bottom:20px;
width:81px;
height:25px;
float:left;
}

.submit_bttn
{
background-image:url(../images/submit_butt.gif);
background-repeat:no-repeat;
width:81px;
height:25px;
float:left;
cursor:pointer;
border:0px;
}
/*-----------------rfi form ends here-------------*/

.orange_text_1
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}

.orange_text_1 a
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.orange_text_1 a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.page_headings
{
float:left;
width:430px;
padding-bottom:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#f7941d;
font-weight:bold;
line-height:18px;
}

.text a
{
height:auto;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f7941d;
text-decoration:underline;
}

.text a:hover
{
height:auto;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f7941d;
text-decoration:none;
}

.list
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.list ul
{
margin:0px;
padding:0px;
}

.list ul li
{
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:16px;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:0px 6px;
padding-left:12px;
}





.list1
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-left:10px;
}


.list1 ul
{
margin:0px;

}


.list1 ul li
{
width:356px;
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:16px;
background-image:url(../images/sub_point_bullet.gif);
background-repeat:no-repeat;
background-position:0px 6px;
padding-left:16px;
}


.orange
{
color:#f7941d;
line-height:16px;
}




.orange_text_1
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}

.orange_text_1 a
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.orange_text_1 a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.nav_heading{
padding:8px 0 20px 8px;
color:#f37021;
font-weight:bold;
font-size:22px;
}

/*First level navigation start here*/
.middle_area
{
float:left;
width:162px;
height:auto;
background-color:#f8941d;
}

ul.middle_area
{
padding:0px;
margin:0px;
}

ul.middle_area li
{
background-color:#f9ab4d;
width:153px;
height:20px;
padding-left:9px;
line-height:20px;
margin-bottom:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
list-style-type:none;
}

ul.middle_area li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

ul.middle_area li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
}

ul.middle_area li a.active
{
color:#fff;
text-decoration:none;
}

/*First level navigation end here*/

/*Second level navigation start here*/
ul.nav1{
padding:0px;
margin:0px;
border-left:1px solid #f6ba73;
margin-left:12px;
width:136px;
list-style-type:none;
height:165px;
float:left;
}

ul.nav1 li{
background-image:url(../images/dash.gif);
background-repeat:no-repeat;
background-position:left 14px;
padding-left:12px;
display:block;
height:29px;
line-height:29px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

font-weight:bold;
}

ul.nav1 li a{
color:#000;
text-decoration:none;
padding-left:2px;
}

ul.nav1 li a:hover{
color:#fff;
text-decoration:none;
}

ul.nav1 li a.active{
color:#fff;
text-decoration:none;
padding-left:2px;
}


ul.nav1_last{
padding:0px;
margin:0px;
margin-left:12px;
width:136px;
list-style-type:none;
height:auto;
float:left;
}

ul.nav1_last li{
background-image:url(../images/last_item.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:12px;
display:block;
height:29px;
line-height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}


ul.nav1_last li a{
color:#000;
text-decoration:none;
padding-left:2px;
}

ul.nav1_last li a:hover{
color:#fff;
text-decoration:none;
}

ul.nav1_last li a.active{
color:#fff;
text-decoration:none;
padding-left:2px;
}

/*Second level navigation end here*/


/*Third level navigation start here*/
ul.nav2{
padding:0px;
margin:0px;
border-left:1px solid #f6ba73;
list-style-type:none;
float:left;
display:block;
margin-left:12px;
width:100px;
}

*html ul.nav2{
padding:0px;
margin:0px;
border-left:1px solid #f6ba73;
list-style-type:none;
float:left;
display:block;
margin-left:0px;
width:110px;
}

ul.nav2 li{
background-image:url(../images/dash.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:12px;
display:block;
height:29px;
line-height:15px;
float:left;
width:110px;
}

ul.nav2_last{
padding:0px;
margin:0px;
list-style-type:none;
float:left;
display:block;
margin-left:12px;

}

*html ul.nav2_last{
padding:0px;
margin:0px;
list-style-type:none;
float:left;
display:block;
margin-left:0px;

}

ul.nav2_last li{
background-image:url(../images/last_item.gif);
background-repeat:no-repeat;
background-position:left;
display:block;
height:29px;
line-height:29px;
float:left;
}



/*Third level navigation end here*/



/*fourth level navigation start here*/
ul.nav3{
padding:0px;
margin:0px;
border-left:1px solid #f6ba73;
list-style-type:none;
float:left;
display:block;
margin-left:20px;
width:100px;

}

*html ul.nav3{
padding:0px;
margin:0px;
border-left:1px solid #f6ba73;
list-style-type:none;
float:left;
display:block;
/*padding-left:50px;
width:40px;*/
}

ul.nav3 li{
background-image:url(../images/dash.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
display:block;
height:29px;
line-height:15px;
float:left;
width:100px;
}

ul.nav3_last{
padding:0px;
margin:0px;
list-style-type:none;
float:left;
display:block;
margin-left:12px;
height:30px;
margin-bottom:9px;
width:120px;
position:relative; margin-top:-18px; 
/*border-left:1px solid #f6ba73;*/
}

*html ul.nav3_last{
/*padding:0px;*/
list-style-type:none;
float:left;
display:block;
margin-left:12px;
width:130px;
height:10px;

position:relative;
margin-top:-10px;
margin-bottom:-10px;
line-height:20px;
}


*html ul.nav3_last li{
background-image:url(../images/nav3_bullet_last.gif);
background-repeat:no-repeat;
background-position:top left;
display:block;
/*height:29px;*/
height:30px;

float:left;
width:105px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#000;
border-left:1px solid #f6ba73;
padding-left:25px;
/*line-height:35px;*/
line-height:34px;

}


*html ul.nav3_last li a{
font:bold 11px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}

*html ul.nav3_last li a:hover{
font:bold 11px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}



ul.nav3_last li{
background-image:url(../images/nav3_bullet_last.gif);
background-repeat:no-repeat;
background-position:left;
display:block;
height:29px;
padding-bottom:10px;
float:left;
width:120px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#000;
border-left:1px solid #f6ba73;
padding-left:25px;
line-height:52px;

/*line-height:14px;*/

}



ul.nav3_last li a{
font:bold 11px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
line-height:52px;
}

ul.nav3_last li a:hover{
font:bold 11px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
line-height:52px;
}


/*fourth level navigation end here*/






/*shradhha*/
.text ul
{
padding:0px;
margin:0px;
list-style-type:none;
}
.text ul li
{
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:0px 8px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-left:10px;
}

/*case studies css*/
.case_study_container
{
float:left;
width:747px;
padding-left:45px;
padding-right:46px;
}

.case_study_box
{
float:left;
background-image:url(../images/right_img.gif);
background-repeat:repeat-y;
background-position:right;

padding-bottom:18px;
height:522px;
}

.page_headings2
{
float:left;
padding-bottom:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#f7941d;
font-weight:bold;
line-height:18px;
}

.case_text
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.case_text1
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.case_text1 ul
{
padding:0px;
margin:0px;
list-style-type:none;
}

.case_text1 ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:16px;
margin-bottom:10px;
}

.case_text1 ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.case_text1 ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}





.case_text ul
{
padding:0px;
margin:0px;
list-style-type:none;
}

.case_text ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:16px;
margin-bottom:10px;
}

.case_text ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f7941d;
text-decoration:underline;
}

.case_text ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f7941d;
text-decoration:none;
}
/*case studies css*/





/*--------------Preeti css start here--------------*/

/* News css start here */
.news_content_container{
float:left;
width:838px;
height:auto;
padding-top:35px;
padding-bottom:35px;
}

.news_content_container_downloads{
float:left;
width:818px;
height:auto;
padding-top:10px;
padding-bottom:35px;
padding-left:20px;
}

.border_vertical{
background-image:url(../images/border_vertical_bg.gif);
background-repeat:repeat-y;
height:auto;
}

.border_container{
width:2px;
float:left;
}

.news_first_col{
width:272px;
float:left;
padding-left:8px;
background-image:url(../images/border_vertical_bg.gif);
background-repeat:repeat-y;
background-position:right;
height:780px;
}

.news_first_col1{
width:222px;
float:left;
padding-left:8px;
background-image:url(../images/border_vertical_bg.gif);
background-repeat:repeat-y;
background-position:right;
height:880px;
/*padding-right:90px;*/
}

.news_second_col{
width:273px;
float:left;
padding-left:8px;
background-image:url(../images/border_vertical_bg.gif);
background-repeat:repeat-y;
background-position:right;
height:770px;
}

.news_third_col{
width:262px;
float:left;
padding-left:7px;
}

.news_third_col1{
width:262px;
float:left;
padding-left:8px;
}

.text1
{
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.text1 a
{
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.text1 a:hover
{
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.news_events_container{
width:254px;
height:101px;
float:left;
background-image:url(../images/horz_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
margin-bottom:15px;
}

.news_events_col1{
width:138px;
float:left;
}

.news_events_col2{
width:116px;
float:left;
}


.orange_link{
color:#f7941d;
font-size:11px;
float:left;
}

.orange_link a{
color:#f7941d;
text-decoration:underline;
font-size:11px;
}

.orange_link a:hover{
color:#f7941d;
text-decoration:none;
font-size:11px;
}


/* News css end here */

/*--------------Preeti css end here--------------*/


/*-----------------------supriya--------------*/

.int_logo
{
float:left;
width:154px;
padding-left:4px;
padding-right:4px;
height:52px;
}


.orange_text_2
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#f7941d;

}

.orange_text_2 a
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#f7941d;

text-decoration:underline;
}

.orange_text_2 a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#f7941d;

text-decoration:none;
}

/*---------------------------------------------*/
/*sitemap*/
ul.sitelist
{
padding:0px;
margin:0px;
list-style-type:none;
}

ul.sitelist li
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
padding-bottom:14px;
line-height:15px;
}

ul.sitelist li a
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

ul.sitelist li a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

ul.sitelist1
{
padding:0px 0px 5px 2px;
margin:0px;
list-style-type:none;
}

ul.sitelist1 li
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
padding-bottom:10px;
padding-left:10px;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:0px 5px;
line-height:14px;
}

ul.sitelist1 li a
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

ul.sitelist1 li a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

ul.sitelist2
{
padding:0px 0px 0px 11px;
margin:0px;
list-style-type:none;
}

ul.sitelist2 li
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#808285;
font-weight:bold;
padding-bottom:10px;
line-height:10px;
}

ul.sitelist2 li a
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#808285;
font-weight:bold;
text-decoration:none;
text-decoration:none;
}

ul.sitelist2 li a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#808285;
font-weight:bold;
text-decoration:none;
text-decoration:underline;
}

.sitemap_link_container3
{
float:left;
background-image:url(../images/right_img.gif);
background-repeat:repeat-y;
background-position:right;
height:560px;
}

.sitemap_headings
{
float:left;
width:145px;
padding-bottom:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#f7941d;
font-weight:bold;
}


.sitemap_headings a
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#f7941d;
font-weight:bold;
text-decoration:none;
}
/*sitemap*/
/*contact us*/
.contact_us_img_area
{
float:left;
width:490px;
height:auto;
}

.contact_us_text_area
{
float:left;
width:348px;
height:auto;
}



.contact_us_heading_container
{
float:left;
width:348px;
}

.contact_us_page_headings
{
float:left;
width:348px;
padding-bottom:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#f7941d;
font-weight:bold;
line-height:18px;
}
/*contact us*/

/*-----------------main_page css-------------------*/

.main_pg_container
{
width:1047px;
height:auto;
margin:0 auto;
}

.main_pg_top_bg
{
background-image:url(../images/main_pg_bg.gif);
background-repeat:repeat-y;
width:1047px;
height:auto;
}

.main_pg_header_container
{
width:1000px;
padding-left:23px;
padding-right:24px;
padding-top:1px;
height:95px;
}

.header_lft_cnr
{
height:95px;
width:9px;
float:left;
}

.header_middle_section
{
background-image:url(../images/main_pg_header_bg.gif);
background-repeat:repeat-x;
height:95px;
width:982px;
float:left;
}

.haeder_right_cnr
{
width:9px;
height:95px;
float:left;
}

.ugam_logo
{
padding-left:31px;
padding-top:6px;
padding-bottom:8px;
width:81px;
height:81px;
padding-right:870px;
float:left;
}

.main_pg_content_container
{
padding-top:33px;
padding-left:90px;
padding-right:124px;
width:833px;
height:auto;
}

.main_pg_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#939598;
line-height:18px;
padding-bottom:64px;
text-align:center;
}

.main_pg_bottom_bg
{
background-image:url(../images/main_pg_bottom_bg.gif);
background-repeat:no-repeat;
width:1047px;
height:36px;
float:left;
}


/*--------------main_page css ends here--------------*/

.text2
{
float:left;
width:312px;
padding-left:25px;
height:auto;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.text2 a
{
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
width:312px;
}

.text2 a:hover
{
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
width:312px;
}

.thanku_text
{
width:808px; 
padding-top:20px; 
padding-bottom:350px;
height:auto;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:left;
}


.life
{
width:313px;
padding-left:25px;
height:auto;
float:left;
padding-top:14px;
}

.bg
{
width:312px;
height:auto;
float:left;
padding-top:14px;
background-image:url(../images/border.gif);
height:2px;
background-repeat:repeat-x;
}

.life_bottom_container
{
width:313px;
padding-top:16px;
height:auto;
float:left;
}

.life_left
{
width:189px;
height:auto;
float:left;
}

.life_right
{
width:124px;
float:left;
height:auto;
}

.life_title
{
widows:136px;
padding-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#f7941d;
font-weight:bold;
line-height:18px;
}



/*--------------new css-------------*/
.life_right1
{
width:131px;
float:left;
height:auto;
}


.life_left1
{
width:182px;
height:auto;
float:left;
}













.bg_white
{
width:1002px;
background-color:#ffffff;
float:left;
height:auto;
}



.bott_img_container
{
width:1000px;
height:11px;
padding-left:1px; 
padding-right:1px;
float:left;
}

.bott_img
{
width:1000px;
height:11px;
float:left;
}

.middle_container
{
width:1000px;
padding-left:1px;
padding-right:1px;
height:auto;
float:left;
}

.middle
{
width:1000px;
height:auto;
background-color:#f8941d;
float:left;
}


.events_left
{
width:788px;
height:auto;
float:left;
}

.events_left_img1
{
width:315px;


float:left;
height:241px;
}

.events_left_img
{
float:left;
width:319px;
border-right:4px solid #9b9b9b;
}

.events_right_top
{
width:380px;
padding-left:49px;
padding-right:40px;
height:195px;
padding-top:27px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}

.events_text
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:left;
line-height:16px;
}

.events_text a
{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f7941d;
line-height:16px;
}

.events_text a:hover
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f7941d;
line-height:16px;
}

.events_text_title
{

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f7941d;
float:left;
padding-bottom:15px;
}

.events_top_round
{
width:469px;
height:15px;
float:left;
}

.events_right_img
{
width:469px;
height:315px;
float:left;
}


.events_text_container
{
width:177px;
padding-left:7px;
padding-top:7px;
float:left;
}

ul.evntsnav
{
padding:0px; 
margin:0px;
list-style-type:none;
float:left;
}

ul.evntsnav li
{
list-style-type:none;
padding-top:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}

ul.evntsnav li a
{
list-style-type:none;

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
text-decoration:none;
}


ul.evntsnav li a:hover
{
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
text-decoration:none;
}



ul.evntsnav li a.selected
{
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
text-decoration:none;
}


.footer
{
width:986px;
height:auto;
padding-top:11px;
padding-left:9px;
padding-right:7px;
background-color:#ffffff;
float:left;
}

.footer_events_left
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:left;
}

.footer_events_right 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:right;
}

.footer_events_right a 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f7941d;
text-decoration:none;
}

.footer_round
{
width:1000px;
float:left;
height:9px;
}



.gpa_top
{
width:788px;
height:16px;
float:left;
}


.gpa_white
{
width:788px;
height:240px;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
float:left;
}

.gpa_white_left
{
padding-left:108px;
padding-top:35px;
padding-right:112px;
float:left;
}

.gpa_white_right
{
width:372px;
float:left;
height:215px;
padding-right:47px;
padding-top:25px;
}


.advant_left_img1
{
width:316px;
height:377px;
border-right:4px solid #9b9b9b;
border-bottom:4px solid #9b9b9b;
float:left;

}

.advant_left_img1_new
{
width:316px;
height:193px;
border-right:4px solid #9b9b9b;
border-bottom:4px solid #9b9b9b;
float:left;

}

.advant_left_img1_latest
{
width:316px;
height:300px;
border-right:4px solid #9b9b9b;
border-bottom:4px solid #9b9b9b;
float:left;

}

.advant_left_img2
{
width:316px;
height:175px;
border-right:4px solid #9b9b9b;
float:left;
}


.advant_top
{
width:468px;
height:15px;
float:left;
}

.advant_middle
{
width:395px;
padding-top:27px;
padding-right:38px;
padding-left:35px;
height:auto;
background-color:#ffffff;
height:499px;
float:left;
}

.advant_middle_new
{
width:395px;
padding-top:27px;
padding-right:38px;
padding-left:35px;

background-color:#ffffff;
height:315px;
float:left;
}

.advant_middle_latest
{
width:395px;
padding-top:27px;
padding-right:38px;
padding-left:35px;

background-color:#ffffff;
height:422px;
float:left;
}

.crown_left_img
{
width:318px;
height:556px;
border-right:4px solid #9b9b9b;
float:left;
}

.crown_top_round
{
width:466px;
height:16px;
float:left;
}

.crown_middle
{
width:357px;
float:left;
background-color:#ffffff;
height:498px;
padding-left:46px;
padding-right:63px;
padding-top:26px;
}

.crown_middle_new
{
width:357px;
float:left;
background-color:#ffffff;
height:336px;
padding-left:46px;
padding-right:63px;
padding-top:26px;
}


.leap_white
{
height:278px;
width:788px;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
float:left;
}

.leap_logo
{
padding-left:92px;
padding-right:92px;
padding-top:58px;
float:left;
}

.leap_logo_new
{
padding-left:20px;
padding-right:20px;
padding-top:20px;
float:left;
}


.leap_right
{
padding-top:26px;
padding-right:50px;
width:371px;
float:left;
}



.step_white
{
width:788px;
height:212px;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
float:left;
}

.step_logo
{
padding-left:135px;
padding-right:119px;
padding-top:25px;
float:left;
}


.step_right
{
padding-right:59px;
padding-top:26px;
width:361px;
float:left;
}


.step_bott_left
{
width:471px;
height:325px;
border-right:4px solid #9b9b9b;
float:left;
}

.step_bott_right
{
width:313px;
height:325px;
float:left;
}


.perspectivzz_img1
{
width:316px;
height:341px;
border-bottom:4px solid #9b9b9b;
border-right:4px solid #9b9b9b;
float:left;
}

.spotlight_img_top
{
width:316px;
height:237px;
border-bottom:4px solid #9b9b9b;
border-right:4px solid #9b9b9b;
float:left;
}

.crown_img1
{
width:316px;
height:211px;
border-bottom:4px solid #9b9b9b;
border-right:4px solid #9b9b9b;
float:left;
}

.perspectivzz_img2
{
width:316px;
height:211px;
border-right:4px solid #9b9b9b;
float:left;
}

.crown_bott
{
width:316px;
height:179px;
border-right:4px solid #9b9b9b;
float:left;
}

.perspectivzz_middle
{
background-color:#ffffff;
width:368px;
padding-top:26px;
height:500px;
padding-left:48px;
padding-right:52px;
float:left;
}

.spotlight_middle
{
background-color:#ffffff;
width:368px;
padding-top:26px;
height:396px;
padding-left:48px;
padding-right:52px;
float:left;
}


.dhoom_white
{
height:251px;
width:788px;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
float:left;
}


.dhomm_white_left
{
padding-left:64px;
padding-right:83px;
padding-top:28px;
float:left;
}

.dhoom_white_right
{
width:368px;
padding-right:52px;
padding-top:26px;
float:left;
}

.dhoom_bott_left
{
width:409px;
height:285px;
border-right:4px solid #9b9b9b;
float:left;
}


.dhoom_bott_right
{
width:375px;
height:285px;
float:left;
}
/*--------------------------------events css ends here-------------------------------*/
.events_container
{
width:972px;
padding-left:23px;
padding-right:5px;
padding-top:8px;
padding-bottom:16px;
height:auto;
float:left;
}
.top_img_container
{
/*padding-top:2px;*/
width:1000px;
height:16px;
padding-left:1px;
padding-right:1px;
float:left;
position:relative;
margin-bottom:-4px;
}


.orange
{
color:#f7941d;
line-height:16px;
}






.events_left_img12
{
width:315px;
border-right:4px solid #9b9b9b;
border-bottom:4px solid #9b9b9b;
float:left;
height:237px;
}

.events_left_img123
{
width:315px;
border-right:4px solid #9b9b9b;
float:left;
height:315px;
}


.news_events_white
{
width:788px;
height:241px;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
float:left;
}

.news_events_white_left
{
padding-left:69px;
padding-top:85px;
padding-right:71px;
float:left;
}

.news_events_white_right
{
width:382px;
padding-top:25px;
padding-right:39px;
float:left;
}

.news_bott_left_2005
{
float:left;
width:364px;
height:360px;
border-right:4px solid #9b9b9b;
}

.news_bott_left
{
float:left;
width:364px;
height:295px;
border-right:4px solid #9b9b9b;
}

.news_bott_left_2007
{
float:left;
width:364px;
height:279px;
border-right:4px solid #9b9b9b;
}


.news_bott_right
{
float:left;
width:420px;
height:295px;

}

.news_bott_right_2005
{
float:left;
width:420px;
height:360px;

}

.news_bott_right_2007
{
float:left;
width:420px;
height:279px;

}



.news_events_services_white
{
background-color:#ffffff;
width:788px;
height:368px;
border-bottom:4px solid #9b9b9b;
float:left;
}

.news_events_services_left
{
padding-left:58px;
float:left;
padding-top:90px;
padding-right:62px;
}

.news_events_services_right
{
float:left;
padding-top:25px;
padding-right:40px;
width:380px;
}

.news_services_bott1
{
width:187px;
height:169px;
border-right:4px solid #9b9b9b;
float:left;
}


.news_services_bott2
{
width:295px;
height:169px;
border-right:4px solid #9b9b9b;
float:left;
}


.news_services_bott3
{
width:298px;
height:169px;

float:left;
}


.news_esomar_white
{
width:788px;
height:271px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}

.news_outsourcing_white
{
width:788px;
height:310px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}

.news_esomar_white_2009_insight
{
width:788px;
height:240px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}

.news_esomar_white_2009_esomar
{
width:788px;
height:280px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}

.news_esomar_white_2009
{
width:788px;
height:470px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}

.news_esomar_white_2004
{
width:788px;
height:290px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}

.news_esomar_white_2006_essomar
{
width:788px;
height:330px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}

.news_esomar_white_2006_goos
{
width:788px;
height:370px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}

.news_esomar_white_2007
{
width:788px;
height:290px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}


.news_esomar_left
{
padding-left:77px;
padding-right:81px;
padding-top:105px;
float:left;
}

.news_outsourcing_left
{
padding-left:40px;
padding-right:50px;
padding-top:105px;
float:left;
}

.news_esomar_left_congress_2009
{
padding-left:77px;
padding-right:140px;
padding-top:105px;
float:left;
}

.news_esomar_left_goos
{
padding-left:50px;
padding-right:20px;
padding-top:105px;
float:left;
}


.news_esomar_right
{
width:380px;
padding-right:40px;
padding-top:25px;
float:left;
}

.news_esomar_right_esomar
{
width:380px;
padding-right:40px;
padding-top:25px;
float:left;
}

.news_esomar_right_value
{
width:380px;
padding-right:40px;
padding-top:25px;
padding-left:40px;
float:left;
}

.news_esomar_bott
{
width:788px;
height:265px;
float:left;
}

/*--------------new css ends here----*/

/*-------css for news archive starts here---------*/
.archives_container
{
float:left;
width:1000px;
height:auto;
padding-top:10px;
/*padding-left:20px;*/
}

.archives_date_text_container
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
float:left;
width:60px;
padding-left:102px;
font-weight:bold;
}

.archives_2008
{
float:left;
width:1000px;
height:auto;
padding-bottom:20px;
}

.news_content_container_archives{
float:left;
width:800px;
height:auto;
/*padding-top:35px;*/
padding-bottom:15px;
padding-left:20px;
}
/*-------css for news archive ends here---------*/

.esomar_2008_left_img
{
float:left;
width:467px;
height:265px;
border-right:4px solid #9b9b9b;
}

.esomar_2008_right_img
{
float:left;
width:317px;
height:265px;
}

/*----css for clients cse studies starts here-----*/
.clients_case_studies_wrap
{
width:430px;
float:left;
height:auto;
}

.cs_box
{
float:left;
width:337px;
height:auto;
}

.cs_dl_wrapper
{
float:left;
width:337px;
/*padding-top:8px;*/
}

.cs_bott_img
{
float:left;
width:261px;
background:url(../images/cs_strip.gif) repeat-x;
padding-top:4px;
}
.case_study1
{
padding-top:20px;
float:left;
height:auto;
width:430px;
}

.case_study_title
{
color:#f7941d;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
text-decoration:underline;
}

.case_study_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
padding-bottom:16px;
line-height:18px;
}

.case_study_text1
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
padding-bottom:8px;
line-height:18px;
}

.case_study_border
{
width:261px;
height:2px;
float:left;
}

.case_study_download
{
width:200px;
float:left;
height:auto;
font-family:Arial, Helvetica, sans-serif;
color:#939598;
}

.dl_wrapper
{
float:left;
width:69px;
padding-left:7px;
position:relative;
margin-top:-5px;
}

/*----css for clients cse studies ends here-----*/


/*-----css for mediacenter starts here----*/ 
.media_link
{
width:152px;
padding-left:5px;
padding-right:5px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:18px;
}

.media_link a
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
line-height:18px;
text-decoration:underline;
}
.media_link a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
line-height:18px;
text-decoration:none;
}

.downloads_column1
{
width:400px;
float:left;
height:auto;
}

.downloads_container
{
width:400px;
float:left;
height:auto;
}

.photographs_title
{
width:400px;
float:left;
height:auto;
padding-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f7941d;
}

.downloads_content_wrap
{
width:400px;
height:auto;
float:left;
}

.downloads_wrap1
{
float:left;
width:400px;
height:auto;
padding-bottom:8px;
}

.downloads_img
{
width:58px;
float:left;
height:auto;
}
.downloads_text
{
width:342px;
float:left;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#231f20;
font-weight:bold;
}

.dwnlds_grey_text
{
float:left;
width:342px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#939598;
height:auto;
font-weight:bold;
}

.dwnlds_grey_text a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#939598;
text-decoration:none;
font-weight:bold;
}

.fact_sheet_container
{
width:400px;
height:auto;
float:left;
padding-top:20px;
}
/*-----css for mediacenter ends here----*/

.rfi_link
{
width:152px;
padding-left:5px;
padding-right:5px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:18px;
}

.rfi_link a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:18px;
text-decoration:none;
}
.rfi_link a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:18px;
text-decoration:none;
}


.news_ugam_tie_white_2009
{
width:788px;
height:370px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}

.news_ugam_tie_left_2009
{
padding-left:77px;
padding-right:90px;
padding-top:105px;
float:left;
}

/*---2010--*/
.news_esomar_white_2009_values_notes_new
{
width:788px;
height:1320px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}
/*---2010--*/


/*---news_events_2010---*/
.events_news_2010_white
{
background-color:#ffffff;
width:788px;
float:left;
height:410px;
border-bottom:4px solid #9b9b9b;
}

.events_2010_left
{
width:175px;
height:267px;
border-right:4px solid #9b9b9b;
float:left;
}


.events_news1_bott_right
{
width:609px;
height:267px;
float:left;
}



.events_right_top_2010
{
width:380px;
padding-left:49px;
padding-right:40px;
height:370px;
padding-top:27px;
float:left;
background-color:#ffffff;
border-bottom:4px solid #9b9b9b;
}


.events_left_img12_2010
{
width:315px;
border-right:4px solid #9b9b9b;
border-bottom:4px solid #9b9b9b;
float:left;
height:412px;
}


.events_left_img123_2010
{
width:315px;
border-right:4px solid #9b9b9b;
float:left;
height:315px;
}

.events_news_1_left
{
padding-left:66px;
float:left;
padding-right:84px;
padding-top:105px;
}


.events_news_1_right
{
width:379px;
float:left;
padding-right:40px;
padding-top:25px;
}

/*---news_events_2010---*/


/*---------news_events_insight_2010-----------*/
.events_news_insights_2010_white
{
background-color:#ffffff;
width:788px;
float:left;
height:380px;
border-bottom:4px solid #9b9b9b;
}


.events_news_1_left_insight
{
padding-left:66px;
float:left;
padding-right:84px;
padding-top:70px;
}



.events_2010_left_insight
{
width:396px;
height:266px;
border-right:4px solid #9b9b9b;
float:left;
}


.events_news1_bott_right_insight
{
width:388px;
height:266px;
float:left;
}

.downloads_text_casestudy
{
width:800px;
float:left;
font:normal 11px Arial, Helvetica, sans-serif;
line-height:18px;
color:#000000;
padding:0px 0 0 0;
}


.downloads_text_casestudy a
{
text-decoration:none;
font:normal 11px Arial, Helvetica, sans-serif;
line-height:16px;
color:#000000;
}


.downloads_titlecasestudy
{
width:800px;
float:left;
height:auto;
padding-top:20px;
padding-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f7941d;
}

/*---------news_events_insight_2010-----------*/