/* CSS Document */


body {
	background-color: #6d6e71;
	margin-left: 0px;
	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 0px;
}


p{
	margin-top:0px;
	margin-bottom:14px;
	}

/*Home Page CSS Starts*/

#main_div{
	width:1007px;
	height:auto;
	margin:auto;
	position:relative;
	}
	
.float_left{
	float:left;
	}
	
#main_bg_rp{
	background:url(../images/main_bg_rp.gif) repeat-y;
	height:auto;
	width:1007px;
	float:left;
	}
	
#header_maine_div{
	width:1007px;
	float:left;
	height:auto;
	}
	
#header_logo_div{
	width:898px;
	height:auto;
	float:left;
	padding-left:94px;
	}
	
#orange_line_rp{
	width:777px;
	height:91px;
	background:url(../images/orange_line_rp.gif) repeat-x;
	float:left;
	}
	
#top_links{
	width:auto;
	height:auto;
	padding-right:36px;
	padding-top:68px;
	float:right;
	}
	
.txt_privacy, .txt_privacy a{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#bcbec0;
	text-decoration:none;
	}
	
.txt_privacy a:hover{
	color:#f8a23a;
	}
	
#main_menu_div{
	width:981px;
	height:auto;
	padding-top:16px;
	padding-left:12px;
	float:left;
	}

#menu_bar{
	width:902px;
	height:25px;
	float:left;
	background:#d2d3d5;
	}
	
#body_div{
	background:url(../images/inner_bg_rp.jpg) repeat-y;
	height:auto;
	width:981px;
	float:left;
	margin-left:12px;
	}
	
#body_div_pad{
	height:auto;
	width:938px;
	padding-left:42px;
	float:left;
	padding-top:1px;
	}
	
#body_div_lt{
	width:220px;
	height:auto;
	float:left;
	background:#f8a23a;
	}
	
#body_div_rt{
	width:718px;
	height:auto;
	float:left;
	}
	
#current_update_bg{
	background:url(../images/current_update.jpg) no-repeat;
	width:220px;
	height:35px;
	float:left;
	}
	


	
#current_update{
	padding-left:20px;
	padding-top:16px;
	float:left;
	width:auto;
	height:auto;
	}
	
.txt_current_update{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#1e53a1;
	text-transform:uppercase;
	text-decoration:none;
	}
	
	
#current_update_content{
	width:179px;
	height:auto;
	padding-top:10px;
	padding-left:20px;
	float:left;
	}
	
#current_update_content_1{
	padding-bottom:11px;
	width:164px;
	height:auto;
	float:left;
	border-bottom:#d2d3d5 1px solid;
	}
	
#current_update_content_2{
	padding-bottom:11px;
	width:164px;
	height:auto;
	float:left;
	border-bottom:#d2d3d5 1px solid;
	padding-top:10px;
	}
	
#current_update_content_3{
	width:164px;
	height:auto;
	float:left;
	padding-top:10px;
	}
	
.txt_white_current_update, .txt_white_current_update a{
	font-family:"Trebuchet MS";
	font-size:11px;
	line-height:13px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	}
	
.txt_white_current_update a:hover{
	text-decoration:underline;
	}
	
#send_query_div{
	width:220px;
	height:auto;
	padding-top:148px;
	float:left;
	}
	
#send_query_pad{
	width:auto;
	height:auto;
	float:left;
	padding-left:20px;
	}
	
.txt_send_query{
	font-family:"Trebuchet MS";
	font-size:24px;
	line-height:24px;
	color:#dd7f0d;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	text-transform:uppercase;
	}
	
#michel_div{
	background:url(../images/michel_email_bg.jpg) no-repeat;
	width:220px;
	height:24px;
	margin-top:6px;
	margin-bottom:40px;
	float:left;
	}
	
#michel_inner_div{
	width:auto;
	height:24px;
	float:left;
	padding-left:20px;
	}
	
.txt_michel, .txt_michel a{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#6e6e6e;
	text-decoration:none;
	line-height:24px;
	}
	
.txt_michel a:hover{
	color:#f8a23a;
	}
	
#welcome_container{
	width:718px;
	height:auto;
	float:left;
	}
	
#welcome_div{
	width:496px;
	height:auto;
	float:left;
	}
	
#client_div{
	width:204px;
	height:auto;
	float:left;
	}
	
#welcome_bg{
	background:url(../images/welcome_saffron.jpg) no-repeat;
	width:496px;
	height:24px;
	}
	
#welocme_txt_div{
	padding-left:19px;
	width:auto;
	height:24px;
	float:left;
	}
	
.txt_welcome{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	line-height:24px;
	}
	
#content_home_div{
	padding-left:20px;
	padding-top:10px;
	height:auto;
	float:left;
	width:476px;
	}
	
.content_home_div_1{
	height:auto;
	float:left;
	width:476px;
	}
	
.content_home_div_2{
	height:auto;
	float:left;
	padding-left:20px;
	width:456px;
	}
	
.content_home_div_2_content{
	height:auto;
	float:left;
	width:456px;
	padding-top:5px;
	padding-bottom:5px;
	}
	
.txt_home{
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:15px;
	text-decoration:none;
	color:#6d6e71;
	}
	
.txt_home a{
	text-decoration:underline;
	color:#6d6e71;
	}
	
.txt_home a:hover{
	color:#f8a23a;
	text-decoration:underline;
	}
	
#read_more_div{
	width:auto;
	float:right;
	height:auto;
	}
	
.txt_read_more, .txt_read_more a{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#f8a23a;
	text-decoration:none;
	}
	
.txt_read_more a:hover{
	color:#6d6e71;
	text-decoration:underline;
	}
	
#our_client_inner_div{
	padding-left:18px;
	padding-top:7px;
	width:186px;
	height:auto;
	}
	
.txt_client{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#f8a23a;
	text-decoration:none;
	text-transform:uppercase;
	}
	
#client_images{
	padding-top:15px;
	float:left;
	width:186px;
	height:102px;
	}
	
#footer_bg_div{
	background:url(../images/footer_bg.gif) no-repeat;
	width:1007px;
	height:51px;
	float:left;
	padding-bottom:17px;
	}
	
#footer_content_div{
	width:auto;
	height:auto;
	float:right;
	padding-top:14px;
	padding-right:51px;
	}
	
.txt_footer, .txt_footer a{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#bcbec0;
	text-decoration:none;
	}
	
.txt_footer a:hover{
	color:#f8a23a;
	}
	
#connect_div{
	width:220px;
	height:auto;
	float:left;
	}
	
#logo_pad{
	padding-left:8px;
	}
	
#connect_txt_div{
	width:165px;
	height:auto;
	float:left;
	padding-left:22px;
	padding-bottom:35px;
	padding-top:5px;
	}
	
.txt_connect_orange{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#b16100;
	text-decoration:none;
	text-align:left;
	text-transform:uppercase;
	line-height:15px;
	font-weight:bold;
	}
	
.txt_connect_white, .txt_connect_white a{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	text-transform:uppercase;
	line-height:15px;
	font-weight:bold;
	}
	
.txt_connect_white a:hover{
	text-decoration:underline;
	}
/*Home Page CSS Ends*/


/*Inner Page Css Starts*/

#inner_body_div_pad{
	height:auto;
	width:938px;
	padding-left:42px;
	float:left;
	padding-top:13px;
	}
	
#inner_body_div_lt{
	width:220px;
	height:auto;
	float:left;
	}
	
#inner_body_div_rt{
	width:718px;
	height:auto;
	float:left;
	}
	
#inner_heading_bg{
	background:url(../images/inner_heading_bg.gif) no-repeat;
	width:220px;
	height:24px;
	float:left;
	padding-bottom:5px;
	}

#inner_heading_txt_div{
	padding-left:15px;
	width:auto;
	height:auto;
	float:left;
	}
	
#inner_sub_menu_main{
	width:193px;
	height:auto;
	padding-left:11px;
	float:left;
	}
	
.inner_sub_menu_div_1{
	width:177px;
	height:auto;
	float:left;
	border-bottom:#b5bfc5 1px solid;
	padding-left:3px;
	}
	
.txt_inner_sub, .txt_inner_sub a{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#f8a23a;
	text-decoration:none;
	line-height:28px;
	}
	
.txt_inner_sub a:hover{
	color:#6d6e71;
	text-decoration:underline;
	}
	
.txt_inner_sub2, .txt_inner_sub2 a{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#f8a23a;
	text-decoration:none;
	}
	
.txt_inner_sub2 a:hover{
	color:#6d6e71;
	text-decoration:underline;
	}
	
.inner_sub_menu_div_2{
	width:177px;
	height:auto;
	float:left;
	border-bottom:#b5bfc5 1px solid;
	Padding-bottom:5px;
	Padding-top:5px;
	padding-left:3px;
	}
	
.inner_sub_menu_div_3{
	width:177px;
	height:auto;
	float:left;
	padding-left:3px;
	}
	
.inner_sub_menu_div_4{
	width:177px;
	height:auto;
	float:left;
	padding-left:3px;
	Padding-bottom:5px;
	Padding-top:5px;
	}

#inner_body_banner_div{
	width:673px;
	height:auto;
	padding-left:9px;
	float:left;
	}
	
#inner_body_content_div{
	width:673px;
	height:auto;
	padding-top:17px;
	float:left;
	}
	
#inner_body_content_div_wo_pad{
	width:673px;
	height:auto;
	float:left;
	}
	
.inner_body_content_div_1{
	width:400px;
	height:auto;
	float:left;
	}
	
.inner_body_content_div_2{
	width:273px;
	height:auto;
	float:left;
	}
	
#inner_body_content_div_wo_pad{
	width:673px;
	height:auto;
	float:left;
	}
	
.content_inner_div_2_content{
	height:auto;
	float:left;
	width:650px;
	padding-top:5px;
	padding-bottom:5px;
	}
	
.content_inner_div_2{
	height:auto;
	float:left;
	padding-left:20px;
	width:650px;
	}
	
#resource_div{
	width:657px;
	height:auto;
	float:left;
	}
	
#useful_links_india{
	width:220px;
	height:auto;
	padding-top:15px;
	float:left;
	}
	
#useful_links_dutch{
	width:220px;
	height:auto;
	padding-top:20px;
	float:left;
	}
	
#useful_links_india_heading{
	width:220px;
	height:auto;
	float:left;
	text-align:center;
	}
	
#useful_links_india_flash{
	width:220px;
	height:auto;
	float:left;
	}
	
	
.txt_useful_links, .txt_useful_links a{
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:15px;
	text-decoration:none;
	color:#6d6e71;
	}
	
	
.txt_useful_links a:hover{
	color:#f8a23a;
	text-decoration:underline;
	}
	
.useful_div_1{
	width:336px;
	height:auto;
	float:left;
	}
	
.useful_div_2{
	width:336px;
	height:auto;
	float:left;
	}
	
.contact_div_1{
	width:280px;
	height:auto;
	float:left;
	}
	
.pad_rt_top{
	padding-right:10px;
	}
	
.pad_rt_top1{
	padding-right:10px;
	padding-top:5px;
	}
	
.case_heading, .case_heading a{
	font-family:"Trebuchet MS";
	font-size:22px;
	color:#f8a23a;
	text-decoration:none;
	text-align:left;
	line-height:22px;
	}
	
.case_heading a:hover{
	color:#6d6e71;
	text-decoration:underline;
	}
	
	
	
#case_logo_div{
	width:236px;
	height:auto;
	float:left;
	}

#case_txt_div{
	width:437px;
	height:auto;
	float:left;
	}
	
#service_sub_head_div{
	background:url(../images/sevices_sub_heading_bg.gif) no-repeat;
	width:215px;
	height:72px;
	float:left;
	}
	
#service_sub_head_div_pad{
	background:url(../images/sevices_sub_heading_bg.gif) no-repeat;
	width:215px;
	height:72px;
	float:left;
	margin-left:14px;
	}
	
.txt_blue, .txt_blue a{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#264088;
	text-align:center;
	line-height:18px;
	text-decoration:none;
	}
	
.txt_blue a:hover{
	text-decoration:underline;
	}
	
#service_padding_div{
	padding-top:17px;
	width:215px;
	height:auto;
	float:left;
	}
	
#service_padding_div_2{
	padding-top:27px;
	width:215px;
	height:auto;
	float:left;
	}
	
/*Inner Page Css Ends*/


/*Active Css for About Us Starts*/

div#home a#homenav,
div#about a#aboutnav,
div#service a#servicenav,
div#resource a#resourcenav,
div#useful a#usefulnav,
div#contact a#contactnav
 {

	color:#FFFFFF;
}


div#about_saffron a#about_saffron_nav,
div#visiting_india a#visiting_india_nav,
div#why_saffron a#why_saffron_nav,
div#our_mission a#our_mission_nav,
div#case_study a#case_study_nav
 {

	color:#6d6e71;
	text-decoration:none;
}


div#resources_latest a#resources_latest_nav,
div#resources_2009 a#resources_2009,
div#resources_2008 a#resources_2008
 {

	color:#6d6e71;
	text-decoration:none;
}

div#market_research a#market_research_nav,
div#event_mgmt a#event_mgmt_nav,
div#media_relations a#media_relations_nav,
div#networking a#networking_nav,
div#marketing_collateral a#marketing_collateral_nav
 {

	color:#6d6e71;
	text-decoration:none;
}

/*Active Css for About Us Ends*/

/*Menu Css Starts*/

.txt_main_menu, .txt_main_menu a{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#1e53a1;
	line-height:25px;
	text-decoration:none;
	font-weight:bold;
	}
	
.txt_main_menu a:hover{
	color:#FFFFFF;
	}

#menu_home{
	padding-left:20px;
	float:left;
	width:auto;
	}
	
#menu_about_us{
	padding-left:102px;
	float:left;
	width:auto;
	}
	
#menu_services{
	padding-left:107px;
	float:left;
	width:auto;
	}
	
#menu_resources{
	padding-left:112px;
	float:left;
	width:auto;
	}
	
#menu_useful_links{
	padding-left:122px;
	float:left;
	width:auto;
	}
	
#menu_contact_us{
	padding-left:95px;
	float:left;
	width:auto;
	}

/*Menu Css Ends*/


/*Indian Starter Kit Starts*/

.india_starter_cont_head{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#000000;
	text-decoration:none;
	}
	
.india_starter_cont{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	text-decoration:none;
	line-height:12px;
	}
	
.india_starter_head{
	font-family:"Trebuchet MS";
	font-size:30px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.txt_starter_kit, .txt_starter_kit a{
	font-family:"Trebuchet MS";
	font-size:24px;
	line-height:24px;
	color:#dd7f0d;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	text-transform:uppercase;
	}

.txt_starter_kit a:hover{
	color:#6d6e71;
	}
	
/*Indian Starter Kit Ends*/

/* Team profile Css starts*/

#team_body_div{
	position:relative;
	margin:auto;
	width:500px;
	height:auto;
	}
	
#team_inner_div{
	background:#FFFFFF;
	width:450px;
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:5px;
	float:left;
	height:auto;
	border:#f8a23a 1px solid;
	}
	


/* Team profile Css ends*/