
body{
	margin:0px;
	font-family:tahoma;
	font-size:11px;
	}
div#top_line{
	height:10px;
	background:#e0e0e0;
	}
div#header{
	border:1px solid #fff;
	width:947px;
	height:314px;
	text-align:left;
	background:url(../images/header_image.jpg) no-repeat;
	}
	
div#header01{
	border:1px solid #fff;
	width:947px;
	height:314px;
	text-align:left;
	background:url(../images/header_image01.jpg) no-repeat;
	}
	
div#logo{
	border:0px solid  #000000;
	width:220px;
	margin:35px 0px 0px 63px ;
	-margin:35px 0px 0px 35px ;
	float:left;
	}
div#keyword_area{
	border:0px solid #000000;
	margin:193px 0px 0px 32px;
	
	-margin:70px 0px 0px 32px;
	width:375px;
	-width:390px;
	font-family:Trebuchet MS;
	font-size:12px;
	color:#FFFFFF;
	line-height:15px;
	}
div#keyword_area a{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
div#keyword_area a:hover{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	}
div#image_area{
	height:223px;
	float:right;
	top:90px;
	position:absolute;
	border:0px solid #000000;
	width:443px;
	margin:0px 0px 0px 457px;
	-margin:3px 0px 0px 457px;
		}
div#menu_bar{
	border:0px solid #000000;
	float:right;
	-float:left;
	width:531px;
	height:38px;
	margin:40px 76px 0px 0px;
	-margin:-82px 0px 0px 170px;
	}
div.home_btn{
	border:0px solid #000000;
	float:left;
	margin:0px 0px 0px 0px;
	padding:14px 40px 12px 33px;
	color:#FFFFFF;
	cursor:pointer;
	}
div.home_btn:hover{
	background:url(../images/home_btn_r.jpg) no-repeat;
	cursor:pointer;
	}
div.pr_btn{
	border:0px solid #000000;
	float:left;
	margin:0px 0px 0px 3px;
	padding:14px 29px 12px 28px;
	color:#FFFFFF;
	cursor:pointer;
	}
div.pr_btn:hover{
	border:0px solid #000000;
	float:left;
	background:url(../images/portfolio_btn_r.jpg) no-repeat;
	cursor:pointer;
	}
div.contact_btn{
	border:0px solid #000000;
	float:left;
	margin:0px 0px 0px 4px;
	padding:14px 29px 12px 22px;
	color:#FFFFFF;
	cursor:pointer;
	}
div.contact_btn:hover{
	border:0px solid #000000;
	float:left;
	background:url(../images/contact_us_btn.jpg) no-repeat;
	cursor:pointer;
	}



div.services_btn{
	border:0px solid #000000;
	float:left;
	margin:0px 0px 0px 0px;
	padding:15px 32px 11px 28px;
	color:#FFFFFF;
	cursor:pointer;
	}
div.services_btn:hover{
	border:0px solid #000000;
	float:left;
	background:url(../images/services_btn_r.jpg) no-repeat;
	cursor:pointer;
	}
div.company_profile_btn{
	float:left;
	margin:0px 0px 0px 0px;
	padding:15px 21px 11px 21px;
	color:#FFFFFF;
	float:left;
	border:0px solid #000000;
	cursor:pointer;
	}
div.company_profile_btn:hover{
	float:left;
	background:url(../images/company_profile_btn_r.jpg) no-repeat top center;
	cursor:pointer;
		}
div#top_side_menu_bar{
	border:0px solid #000000;
	float:right;
	position:absolute;
	width:37px;
	height:200px;
	top:99px;
	margin:0px 0px 0px 900px;
	cursor:pointer;
	}
div.resources_btn{
	border:0px solid #000000;
	width:36px;
	height:85px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
	}
div.resources_btn:hover{
	width:36px;
	height:85px;
	cursor:pointer;
	background:url(../images/resources_btn_r.jpg) no-repeat right;
	}
div.request_a_quote{
	border:0px solid #ff0;
	width:37px;
	height:115px;
	margin:0px 0px 0px 0px;
	}
div.request_a_quote:hover{
	border:0px solid #ff0;
	width:36px;
	height:115px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
	background:url(../images/request_a_quote_btn_r.jpg) no-repeat right;
	}
div#text_banner{
	border:0px solid #000000;
	height:195px;
	width:926px;
	background:url(../images/text_strip.jpg) no-repeat left top;
	color:#FFFFFF;
	}
div#text_banner h1{
	margin:0px 0px 7px 0px;
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:normal;
	}
	
		
div#text_banner a{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:10px;
	}
div#text_banner a:hover{
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
	}
div.web_design_development{
	border:0px solid #000000;
	float:left;
	height:152px;
	margin:18px 0px 0px 8px;
	width:132px;
	text-align:left;
	}
div.multimedia_esloution{
	border:0px solid #000000;
	float:left;
	height:152px;
	margin:18px 0px 0px 18px;
	width:138px;
	text-align:left;
	}
div.seo{
	border:0px solid #000000;
	float:left;
	height:152px;
	margin:18px 0px 0px 25px;
	-margin:18px 0px 0px 18px;
	width:138px;
	text-align:left;
	}
div.software_development{
	border:0px solid #000000;
	float:left;
	height:152px;
	margin:18px 0px 0px 10px;
	width:134px;
	text-align:left;
	}
div.flash{
	border:0px solid #000000;
	float:left;
	height:152px;
	margin:18px 0px 0px 20px;
	width:125px;
	text-align:left;
	}
div.logo_design{
	border:0px solid #000000;
	float:left;
	height:152px;
	margin:18px 0px 0px 24px;
	width:144px;
	text-align:left;
	}
div#main_content_box{
	border:0px solid #000000;
	width:929px;
	text-align:left;
	overflow:auto;
	}
div#footer{
	border-top:3px solid #e3e3e3;
	width:920px;
	padding:10px 0px 0px 0px;
	overflow:auto;
	margin:10px 0px 0px 0px;
	}
div.footer_link{
	float:left;
	border:0px solid #000000;
	color:#b2b2b2;
	width:574px;
	text-align:left;
	margin:0px 0px 0px 20px;
	}
div.footer_link a{
	color:#b2b2b2;
	text-decoration:none;
	}
div.footer_link a{
	color:#b2b2b2;
	text-decoration:none;
	}
div.footer_link a:hover{
	color:#000066;
	text-decoration:none;
	}
.copyright_txt{
	font-size:10px;
	line-height:25px;
	}

div.keep_in_touch{
	float:right;
	border:0px solid #000000;
	color:#686868;
	width:320px;
	background:url(../images/footer_bg_sd.jpg) no-repeat;
	font-weight:bold;
	text-align:left;
	height:52px;
	margin:0px 0px 10px 0px;
	-margin:-45px 0px 10px 0px;
	}
div.keep_in_touch div{
	border:0px solid #000000;
	overflow:inherit;
	width:90px;
	margin:20px 0px 0px 15px;
	float:left;
	}
div#left_panel{
	border:0px solid #000000;
	width:233px;
	margin:0px 10px 0px 0px;
	float:left;
	}
div#right_panel{
	float:right;
	border:0px solid #000000;
	width:680px;
	overflow:auto;
	}
div.small_bb{
	background:url(../images/small_rr_tp.jpg) top no-repeat #DCDCDC;
	border:0px solid #FF0000;
	overflow:auto;
	margin:0px 0px 10px 0px;
		}
div.small_btm{
	background:url(../images/small_rr_btm.jpg) no-repeat bottom;
	height:15px;
	}
div.small_bb h1{
	color:#303030;
	font-family:Trebuchet MS;
	font-size:21px;
	margin:10px 0px 0px 18px;
	-padding-top:10px;
	border-bottom:2px solid #777575;
	width:200px;
			}
div.small_bb ul{
	border:0px solid #000000;
	padding:0px 0px 0px 33px;
	margin:0px 0px 0px 0px;
	list-style:url(../images/list_li_bullet.jpg);
	font-size:12px;
	line-height:25px;
			}
div.small_bb li, li a{
	text-decoration:none;
	color:#303030;
}
div.small_bb li a:hover{
	text-decoration:none;
	color:#008fd7;
}
div.latest_pr_cd{
	background:#d2d1d1;
	border:0px solid #0C0000;
	padding:4px;
	width:180px;
	margin:10px 0px 10px 20px;
	line-height:15px;
	}
div.latest_pr{
	border:0px solid #0C0000;
	padding:4px;
	width:180px;
	margin:0px 0px 5px 20px;
	line-height:15px;
	}
div.right_area_rounded_box{
	background:url(../images/big_rr_box_tp.jpg) no-repeat top #f7f7f7;
	margin:0px 0px 15px 0px;
	border:0px solid #000000;

	}
div.right_area_rounded_box_btm{
	background:url(../images/big_rr_box_btm.jpg) no-repeat #000000;
	height:15px;
	border:0px solid #000000;
	}
div.right_rr_text_area{
	border:0px solid #000000;
	padding:10px 15px;
	font-size:11px;
	color:#464646;
	line-height:20px;
	background:url(../images/big_rr_box_tp.jpg) no-repeat top;
	overflow:auto;
	}
div.right_rr_text_area a{
	color:#464646;
	text-decoration:none;
	}
div.right_rr_text_area a:hover{
	text-decoration:underline;
	}
div.right_rr_text_area h1{	
	font-size:24px;
	font-family:Trebuchet MS;
	color:#303030;
	margin:0px 0px 0px 0px;
	font-weight:normal;
	}
	
div.right_rr_text_area h1 span{	
	font-size:20px;
	font-family:Trebuchet MS;
	color:#303030;
	margin:6px 0px 0px 0px;
	font-weight:normal;
	float:left
	}
	
div.right_rr_text_area h2{	
	font-size:29px;
	font-family:Trebuchet MS;
	color:#303030;
	margin:0px 0px 15px 0px;
	font-weight:normal;
	}
div.right_rr_text_area h2 a, h2 a:hover{	
	font-size:29px;
	font-family:Trebuchet MS;
	color:#90c11a;
	margin:0px;
	font-weight:normal;
	text-decoration:none;
	}
div.feature_project{
	border:0px solid #000000;
}
div.feature_project h1{
	font-family:Trebuchet MS;
	font-size:17px;
	font-weight:normal;
	margin:0px 0px 0px 15px;
	color:#303030;
	}
div.feature_area{
	border-top:2px solid #e5e5e5;
	border-bottom:2px solid #e5e5e5;
	margin:3px 0px 5px 10px;
	overflow:auto;
	}
div.feature_area div{
	border:0px solid #000000;
	float:left;
	margin:7px 5px;
	}
div.feature_area img{
	border:0px solid #000000;
	margin:1px 5px;
}
div.right_rr_text_area ul{
	border:0px solid #000000;
	margin:0px 0px 10px 10px;
	padding:0px 0px 0px 10px;
	list-style:url(../images/bullet_ul.jpg) none;
	color:#666;
	font-weight:bold;

	}
div.right_rr_text_area h3{
	border-bottom:1px solid #0098e4;
	font-size:14px;
	color:#0098e4;
	padding:0px 0px 5px 0px;
	margin:15px 0px 3px 0px;
}
div.right_rr_text_area h3 a{
	font-size:14px;
	color:#0098e4;
	text-decoration:none;
}
div.new_long_str{
overflow:auto;
}
div.protfolio_img{
	border:0px solid #000000;
	width:647px;
	overflow:auto;
	background:#FFFFFF;
}

div.protfolio_img-new{
	border:0px solid #000000;
	width:157px;
	overflow:auto;
	background:url(../images/feature-bg.jpg) no-repeat; 
	height:118px;
	/*padding:38px 0px 0px 19px;*/
	float:left;
}

div.protfolio_img img{
	margin:5px 1px;
}

div.protfolio_img-new01{
	border:0px solid #000000;
	width:157px;
	overflow:auto;
	background:url(../images/feature-bg.jpg) no-repeat; 
	height:118px;
	/*padding:38px 0px 0px 19px;*/
	float:left;
	/*padding:38px 0px 0px 19px;*/
	float:left;
}

div.protfolio_img01 img{
	margin:5px 1px;
}


div.protfolio_img-new02{
	border:0px solid #000000;
	width:157px;
	overflow:auto;
	background:url(../portfolio_image/header-bg.jpg) no-repeat; 
	height:130px;
	/*padding:38px 0px 0px 19px;*/
	float:left;
}

div.protfolio_img02 img{
	margin:5px 1px;
}

div.light-box{
	border:1px dotted #205d7a;	
	overflow:hidden;
	margin:28px 0px 0px 25px; width:110px;
	}
	
#samples-wrapper div.thumbwrapper, #samples-wrapper div.textwrapper {
	float: left;
	height: 130px;
	width: 110px;
	padding: 5px;
	background: #F0EEE0;
	margin: 8px;
	border: 1px solid #AFAB8E;
	text-align: center;
	}
	
#ref a.highslide-credits {
	color: silver;
	}
	
.b-heading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #1C75A3;
	text-decoration: none;
	}
	
.feature-bg-new001{
	background:url(../images/feature-bg.jpg) no-repeat;
	width:192px;
	height:160px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 13px;
	float:left;
	}
	
.feature-heading{
	margin:0px 0px 0px 0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	float:left;
	padding:0px 0px 12px 30px;
	width:152px;
	}
	
	
.seo-list{
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	width:205px; 
	float:left; 
	border:0px solid #000000;
	}
	
	
.follow-us{
	margin:0px 0px 0px 0px ;
	}
	
.follow-us img{
	margin:0px 8px 0px 8px ;
	}
	
.live-chat{
	float:left; 
	margin:35px 0px 0px 22px;
	-margin:-8px 0px 0px 308px;
	background:url(../images/live-chat-icon.jpg) no-repeat left;
	padding:10px 0px 10px 45px;
	width:100px;
	border:0px solid #333300;
	font-weight:bold;
	color:#205d7a;
	text-decoration:none;
	}
	
	
	
.live-chat:hover{
	text-decoration:underline;
	}
