#header{
	height:55px;
}

div#h_logo {
	background:url(../_images/logo.gif) no-repeat;
	width:483px;
	height:49px;
	float:left;
	position:relative;
}

/*Top Links*/
#top_links{
	width:245px;
	background-color:#454444;
	height:55px;
}

#h_top_links{
	width:245px;
	float:left;
	height:50px;
	position:relative;
}

div#tl_arc {
	background:url(../_images/tl_arc.gif) left top no-repeat;
	width:245px;
	height:14px;
	position:absolute;
}

div#tl_top_links {
	width:245px;
	text-align:center;
}

div#tl_content{
	float:left;
}

div#tl_ql{
	width:68px;
}

div#tl_home{
	width:46px;
}

div#tl_sm{
	width:52px;
}

div#tl_cu{
	width:64px;
}

div#tl_spacer{
	width:5px;
	height:1px;
}

div#tl_icons{
	margin-top:8px;
	margin-bottom:5px;
	height:23px;
}

div#tl_link_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#cfcfcf;
	padding-bottom:1px;
	margin:0px;
}

div#hh_spacer {
	height:20px;
	width:1px;
	display:block;
}

div#tl_link_text a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#cfcfcf;
	padding:0px;
	margin:0px;
	text-decoration:none;
}

div#tl_link_text a:hover{
	background-color:#535353;
	border:#cccccc solid 1px;
	text-decoration:none;
	padding-left:1px;
	padding-right:1px;
	text-decoration:none;
}

div#tl_quick_links{
	position:absolute;
	right:60px; 
	top:49px;
	width:320px;
	border:#cccccc solid 1px; 
	background-color:#ffffff; 
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	text-align:left;
}

div#tl_ql_company{
	width:50%;
	float:left;
}

div#tl_ql_services{
	width:50%;
	float:left;
}

#tl_ql_name{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#454545;
	padding-top:5px;
	margin:0px;
	text-decoration:none;
}

#tl_ql_name a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#454545;
	text-decoration:none;
}

#tl_ql_name a:hover{
	border:#999999 solid 1px;
	background-color:#CCCCCC;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
}

#tl_ql_list{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#454545;
	padding-left:8px;
	padding-top:6px;
	margin:0px;
	text-decoration:none;
}

#tl_ql_list a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#454545;
	text-decoration:none;
}

#tl_ql_list a:hover{
	border:#999999 solid 1px;
	background-color:#CCCCCC;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
}

/*Main Menu*/
#h_main_menu{
	background: url(../_images/main_menu_bck.gif) repeat-x;
	width: 206px;
	height:245px;
	float:left;
}

div#mm_arc_left{
	background:url(../_images/main_menu_left_arc.gif) left top no-repeat;
	width:206px;
	height:245px;
}

div#mm_arc_right{
	background:url(../_images/main_menu_right_arc.gif) 100% 100% no-repeat;
	width:206px;
	height:245px;
}

div#mm_vertical_sep {
	background-color:#ffffff;
	width:1px;
	margin-left:56px;
	margin-top:15px;
	height:216px;
	position:absolute;
}

div#mm_links{
	height:240px;
}

div#mm_box{
	float:left;
	width:206px;
	height:35px;
}

div#mm_col{
	width:35%;
	float:left;
	margin:0px;
	padding:0px;
}

.mm_icon{
	border:0px;
	margin:0px;
	margin-left:20px;
}

div#mm_home_sep{
	background: url(../_images/spacer.gif) repeat-x;
	width:176px;
	margin-left:15px;
	margin-top:49px;
	height:1px;
	position:absolute;
}

div#mm_about_us_sep{
	background: url(../_images/spacer.gif) repeat-x;
	width:176px;
	margin-left:15px;
	margin-top:84px;
	height:1px;
	position:absolute;
}

div#mm_link_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:5px;
}

div#mm_link_text a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:5px;
	text-decoration:none;
}

div#mm_link_text a:hover{
	text-decoration:underline;
}

div#mm_our_services_sep{
	background: url(../_images/spacer.gif) repeat-x;
	width:176px;
	margin-left:15px;
	margin-top:119px;
	height:1px;
	position:absolute;
}

div#mm_portfolio_sep{
	background: url(../_images/spacer.gif) repeat-x;
	width:176px;
	margin-left:15px;
	margin-top:154px;
	height:1px;
	position:absolute;
}

div#mm_contact_us_sep{
	background: url(../_images/spacer.gif) repeat-x;
	width:176px;
	margin-left:15px;
	margin-top:189px;
	height:1px;
	position:absolute;
}


/*BPO @ WIPL*/
#h_bpo{
	background: url(../_images/bpo_at_wipl_bck.gif) repeat-x;
	width: 245px;
	height:245px;
	float:left;
}

div#h_bpo_head{
	background:url(../_images/bpo_at_wipl_head_bck.gif) left top no-repeat;
	width:245px;
	height:29px;
}

div#h_bpo_arc_right{
	background:url(../_images/bpo_at_wipl_arc_right.gif) 100% 100% no-repeat;
	width:245px;
	height:245px;
}

div#h_bpo_content{
	padding-top:35px;
	width:242px;
}

#h_bpo_content:after{
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden;
}

div#h_bpo_for_your_business{
	margin-left:12px;
	background:url(../_images/bpo_for_your_business.gif) no-repeat;
	width:218px;
	height:68px;
	border:#ffffff solid 1px;
	margin-bottom:3px;
}

div#h_bpo_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	padding-left:12px;
	padding-right:12px;
	line-height:1.5;
	color:#FFFFFF;
}

div#h_bpo_menu_list{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fefac5;
	padding-top:8px;
	padding-right:5px;
	margin-left:32px;
}

div#h_bpo_menu_list ul {
	list-style-image:url(../_images/green_bullet.gif);
	margin:0px;
	padding:0px;
	border:none;
}

div#h_bpo_menu_list li{
	padding-left:8px;
	margin-bottom:5px;
}

div#h_bpo_read_more{
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#454444;
	float:right;
	margin-right:5px;
	margin-top:2px;
}

#h_bpo_read_more a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#454444;
	text-decoration:none;
}

#h_bpo_read_more a:hover{
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#454444;
	text-decoration:underline;
}


/*Testimonials*/
#h_testimonials{
	background: url(../_images/testimonials_bck.gif) repeat-x;
	width:245px;
	height:245px;
	float:left;
}

div#h_testimonials_head{
	background:url(../_images/testimonials_head_bck.gif) left top no-repeat;
	width:244px;
	height:29px;
}

div#h_testimonials_arc_right{
	background:url(../_images/testimonials_arc_right.gif) 100% 100% no-repeat;
	width:245px;
	height:245px;
}

#testimonial{
	margin-left:12px;
	margin-right:10px;
	padding-top:35px;
}

#testimonial_name{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	line-height:1.4;
}

#testimonial_name a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	line-height:1.4;
}

#testimonial_name a:hover{
	text-decoration:underline;
}

#testimonial_pic{
		background:url(../_images/testimonial/mckersie.gif) no-repeat;
		width:89px;
		height:94px;
		float:right;
		margin-left:8px;
}

#testimonial_desc{
	margin:0px;
	padding-top:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cfcfcf;
	text-decoration:none;
	text-align:justify;
	line-height:1.4;
}
