/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	/*background-image: url(images/web_bg_new.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	background-attachment:fixed;*/
}
.main_div{
	width: 998px;
	background-color: #FFFFFF;
	height:auto;
	margin:auto;
	position:relative;
}

/*top*/
.top_head {float: left; height: 308px; width: 365px; background-color: #FFFFFF;}
.punch_line {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #6d6e71;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #FF0000;
}

.main_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #888687;
	/*margin-left: 20px;*/
	float: left;
}

.tp_nav{
	display:inline;
	float: left;
	width: 570px;
	background-position: top;
	height: 155px;
}

/*menu-start*/
a.navi{
	color:#b1b3b6;
	float:left;
	text-decoration:none;
	text-align: left;
	padding-left: 20px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
a.navi:hover{
	color:#32b1e2;
	float:left;
	text-decoration:none;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
a.navi00{
	color:#32b1e2;
	float:left;
	text-decoration:none;
	text-align: left;
	padding-left: 20px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
a.navi00:hover{
	color:#32b1e2;
	float:left;
	text-decoration:none;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
a.navi1{
	color:#32b1e2;
	float:left;
	text-decoration:none;
	text-align: left;
	clear: left;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
a.navi1:hover{
	color:#32b1e2;
	float:left;
	text-decoration:none;
	clear: left;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
a.navi11{
	color:#b1b3b6;
	float:left;
	text-decoration:none;
	text-align: left;
	clear: left;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
a.navi11:hover{
	color:#32b1e2;
	float:left;
	text-decoration:none;
	clear: left;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
a.navi2{
	color:#b1b3b6;
	text-decoration:none;
	text-align: left;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	float: left;
	text-transform: uppercase;
	line-height: 18px;
	clear: left;
}
a.navi2:hover{
	color:#32b1e2;
	text-decoration:none;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	float: left;
	clear: left;
}
a.navi02{
	color:#32b1e2;
	text-decoration:none;
	text-align: left;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	float: left;
	text-transform: uppercase;
	line-height: 18px;
	clear: left;
}
a.navi02:hover{
	color:#32b1e2;
	text-decoration:none;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	float: left;
	clear: left;
}

a.navi0222{
	color:#32b1e2;
	text-decoration:none;
	text-align: left;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	
	text-transform: uppercase;
	line-height: 18px;
	clear: left;
}
a.navi0222:hover{
	color:#32b1e2;
	text-decoration:none;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	
	clear: left;
}
.navibold{
	color:#32B1E2;
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
	font-family: Arial;
	vertical-align: top;
	text-transform: uppercase;
	line-height: 22px;
}
a.navi03{
	color:#B1B3B6;
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 22px;
}
a.navi03:hover{
	color:#32b1e2;
	text-decoration:none;
	font-family: Arial;
	font-size:9px;
	font-weight: bold;
}
.navi04{
	color:#32b1e2;
	text-decoration:none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	text-transform: uppercase;
	line-height: 25px;
}
/*menu-end*/

.lft_txt {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #939598;
	text-decoration: none;
	text-align: right;
	padding-left: 110px;
	line-height: 20px;
	background-color: #FFFFFF;
	height: auto;
}

.lft_txt_offer {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #939598;
	text-decoration: none;
	text-align: right;
	padding-left: 10px;
	line-height: 20px;
	background-color: #FFFFFF;
	height: 258px;
}
.lft_txt_contact {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #939598;
	text-decoration: none;
	text-align: right;
	padding-left: 20px;
	line-height: 20px;
	background-color: #FFFFFF;
	height: 258px;
}
.lft_txt01{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #808285;
	text-decoration: none;
	text-align: right;
	padding-left: 29px;
	line-height: 18px;
	background-color: #FFFFFF;
	height: 230px;
	padding-top:80px;
}
.lft_txt02 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #231f20;
	text-decoration: none;
	text-align: left;
	background-color: #FFFFFF;
}

.content_text_higlights {
	font-family: Arial;
	font-size: 11px;
	font-weight: 100;
	color: #58D2F6;
	text-decoration: none;
	text-align: right;
	background-color: #FFFFFF;
}
a.lft_txt_product {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #231f20;	
	text-decoration: none;	
}
a.lft_txt_product:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #32B1E2;	
	text-decoration: underline;	
}
.cnt {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #32b1e2;
	text-decoration: none;
	text-align: left;
	line-height: 20px;
	float: left;
	width: 250px;
	margin-bottom: 40px;
}
.cnt-uploadf {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #32b1e2;
	text-decoration: none;
	text-align: left;
	line-height: 20px;
	float: left;
	width: 450px;
	margin-bottom: 40px;
}
.cntpayment {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #32b1e2;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	float: left;
	clear:left;
	width: 515px;
	margin-bottom: 40px;
	padding-left:40px;
}
.cnt01 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #32b1e2;
	/*font-size: 12px;
	font-weight: bold;
	color: #32b1e2;*/
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	clear:left;
	width: 515px;	
	padding-left:40px;
}
.cnt02 {
	width: 390px;
	height: 260px;
	margin-top: 28px;
	margin-left: 158px;
	float: left;
}
.cnt02w {
	width: 390px;
	height: 260px;
	margin-top: 15px;
	margin-left: 158px;
	float: left;
}
.cnt03 {
	width: 515px;
	/*margin-left: 45px;*/
	clear: left;
	padding-left:30px;
}
.cnt04 {
	width: 590px;
	padding-left:30px;
	/*margin-left: 45px;
	float: left;*/
}
.img_business_solutions {
	height: 399px;
	width: 238px;
	float: right;
	background-position: right 320px;
	background-image: url(images/business-solutions2.gif);
	background-repeat: no-repeat;
}
.img_consulting {
	height: 399px;
	width: 238px;
	float: right;
	background-position: right 320px;
	background-image: url(images/pyramid.gif);
	background-repeat: no-repeat;
}
.img_web_design{
	height: 399px;
	width: 238px;
	float: right;
	background-position: right 320px;
	background-image: url(images/web-design2.gif);
	background-repeat: no-repeat;
	
}
.img_software_development {
	height: 399px;
	width: 238px;
	float: right;
	background-position: right 320px;
	background-image: url(images/software-development2.gif);
	background-repeat: no-repeat;
}
.img_internet_marketing {
	height: 399px;
	width: 238px;
	float: right;
	background-position: right 320px;
	background-image: url(images/internet-marketing_2.gif);
	background-repeat: no-repeat;
}
.img_graphic_design {
	height: 399px;
	width: 238px;
	float: right;
	background-position: right 320px;
	background-image: url(images/graphic-design_2.gif);
	background-repeat: no-repeat;
}
.img_corporate_films {
	height: 399px;
	width: 238px;
	float: right;
	background-position: right 320px;
	background-image: url(images/corporate-films2.gif);
	background-repeat: no-repeat;
}
.img_home {
	height: 399px;
	width: 238px;
	float: right;
	background-position: left 275px;
	background-image: url(images/man_home.gif);
	background-repeat: no-repeat;
}
.img_about_us {
	height: 399px;
	width: 238px;
	float: right;
	background-position: left 275px;
	background-image: url(images/about-us-2.gif);
	background-repeat: no-repeat;
}
.img_article {
	height: 337px;
	width: 513px;
	float: left;
	background-position: left bottom;	
	margin-left:50px;
	font-family: Arial;
	font-size: 12px;
}

.img_team {
	height: 337px;
	width: 513px;
	float: left;
	background-position: left bottom;
	background-image: url(team_images/madhuri.gif);
	background-repeat: no-repeat;	
	margin-left:50px;
}

.img_team1 {
	height: 337px;
	width: 513px;
	float: left;
	background-position: left bottom;
	background-image: url(team_images/amrit.gif);
	background-repeat: no-repeat;	
	margin-left:50px;
}

.img_team2 {
	height: 337px;
	width: 513px;
	float: left;
	background-position: left bottom;
	background-image: url(team_images/bikash.gif);
	background-repeat: no-repeat;	
	margin-left:50px;
}

.img_team3 {
	height: 337px;
	width: 513px;
	float: left;
	background-position: left bottom;
	background-image: url(team_images/brij.gif);
	background-repeat: no-repeat;	
	margin-left:50px;
}

.img_team4 {
	height: 337px;
	width: 513px;
	float: left;
	background-position: left bottom;
	background-image: url(team_images/kausar.gif);
	background-repeat: no-repeat;	
	margin-left:50px;
}

.img_team5 {
	height: 337px;
	width: 513px;
	float: left;
	background-position: left bottom;
	background-image: url(team_images/manab.gif);
	background-repeat: no-repeat;	
	margin-left:50px;
}
.img_team6 {
	height: 337px;
	width: 513px;
	float: left;
	background-position: left bottom;
	background-image: url(team_images/rajeev.gif);
	background-repeat: no-repeat;	
	margin-left:50px;
}


.img_products {
	height: 399px;
	width: 238px;
	float: right;
	background-position: left 275px;
	background-image: url(images/products_girl.gif);
	background-repeat: no-repeat;
}
.img_services {
	height: 399px;
	width: 238px;
	float: right;
	background-position: left 275px;
	background-image: url(images/services_puzzle.gif);
	background-repeat: no-repeat;
}
.img_portfolio{
	height: 399px;
	width: 569px;
	float: right;
	background-position: left 320px;
	background-image: url(images/portfolio_man.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.img_portfolio1{
	height: 399px;
	width: 569px;
	float: right;
	background-position: left 320px;
	background-image: url(images/portfolio_man.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
	
}
.img_contact{
	height: 399px;
	width: 241px;
	float: left;
	background-position: left 320px;
	background-image: url(images/contact-us_man.gif);
	background-repeat: no-repeat;
}

.img_careers{
	float: left;
	background-position: left bottom;
	/*background-image: url(images/careers2.gif);*/
	background-repeat: no-repeat;
	margin-bottom:0px;
}
#ft_fnt {
	background-color: #FFFFFF;
	width: 998px;
	display: inline-block;
}
a.ft_fnt {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #32b1e2;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-right: 20px;
}
a.ft_fnt:hover {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #32b1e2;
	text-decoration: none;
	background-color: #FFFFFF;
}

/*footer-start*/
#footer_txt{
	color:#231f20;
	text-decoration:none;
	text-align: center;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	width: 998px;
	padding-top: 5px;
	line-height:16px;
}

a.footer_txt{
	color:#98999a;
	text-decoration:none;
	text-align: center;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	padding-right: 5px;
	padding-left: 5px;
}
a.footer_txt:hover{
	color:#231f20;
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
}
a.footer_txt00{
	color:#231f20;
	text-decoration:none;
	text-align: center;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 20px;
}
a.footer_txt00:hover{
	color:#98999a;
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
}
.footer_txt2{
	color:#231f20;
	text-decoration:none;
	text-align: center;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	width: 998px;
	height: 15px;
}

/*footer-end*/
form { margin:0px; padding:0px}
select,  input, textarea{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	color:#676767;
	line-height: 14px;
}
.normal_fnt{
	color:#676767;
	text-decoration:none;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.normal_fnt02{
	color:#676767;
	text-decoration:none;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}
.normal_fnt001{
	color:#ffffff;
	text-decoration:none;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}
.frm {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
}
a.PR{
	color:#676767;
	text-decoration:underline;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
a.PR:hover{
	color:#676767;
	text-decoration:none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.fontsize12{
	font-size:12px;
	font-family: Arial;
}
.fontsize16{
	color:#32b1e2;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-transform:capitalize;
}

a.naviOFFER{
	color:#B1B3B6;
	text-decoration:none;
	text-align: left;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	text-transform: uppercase;
	line-height: 18px;
	
}
a.naviOFFER:hover{
	color:#32b1e2;
	text-decoration:none;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	
}
a.next{
	color:#B1B3B6;
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	vertical-align: top;
	text-transform: uppercase;
	
}
a.next:hover{
	color:#32b1e2;
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	vertical-align: top;
	text-transform: uppercase;
	
}
a.next1{
	color:#B1B3B6;
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;	
	text-transform: uppercase;
	
}
a.next1:hover{
	color:#32b1e2;
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	
}
a.LinkUrl{
	color:#B1B3B6;
	text-decoration:none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	text-transform: uppercase;
	line-height: 22px;
}
a.LinkUrl:hover{
	color:#32b1e2;
	text-decoration:none;
	font-family: Arial;
	font-size:12px;
	font-weight: bold;
}
.lft_txtLinkURL {
	font-family: Arial;
	font-size: 13px;
	font-weight: 100;
	color: #939598;
	
}

.MainHeading{
	color:#32b1e2;	
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-transform:capitalize;
}
.tp_fnt{width:290px; padding-left:225px;}
.tp_fnt02{width:280px; clear:left}
.tp_fnt03{width:515px;}

.packages_price {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	padding-right:35px;
	padding-top:38px;
}
.packages_price_n {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	
}
.packages_pnh {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	font-style:italic;
	color: #5d5d5d;
	text-decoration: none;
	padding-left:26px;
	word-spacing: 2px;
}
.packages_cnt {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #939598;
	text-decoration: none;
	padding-left:25px;
	padding-right:10px;
	word-spacing: 2px;
}
img{border:0px;}
.MainHead02{
	color:#32b1e2;	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform:capitalize;
	padding-left:30px;
}
.lvc{
	color:#32b1e2;	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform:capitalize;
	padding-left:30px;
	padding-top:40px;
	float:right;}
.lvc00{
	color:#32b1e2;	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform:capitalize;
	padding-left:30px;
	padding-bottom:90px;
	padding-top:20px;
	width:327px;
	float:left;}
.lvc02{
	color:#32b1e2;	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform:capitalize;
	padding-left:30px;
	padding-bottom:70px;
	padding-top:20px;
	width:327px;
	float:left;}
a.lvc02{
	color:#9e9e9e;	
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	text-decoration:none;}
a.lvc02:hover{
	color:#9e9e9e;	
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	text-decoration:none;
}
.nml_txt{font-family:Arial; font-size:11px; font-weight:bold; color:#9e9e9e; line-height:18px;}
.frm02{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#7a7a7a;
	text-transform: uppercase;
}
.frm0_1{
	font-family:Arial;
	font-size:8px;
	font-weight:normal;
	color:#7a7a7a;
}
.box_brd {
	border: 1px solid #eae6e2;
	width:160px;
	height:15px;
}
.box_brd02 {
	border: 1px solid #eae6e2;
	width:160px;
	height:60px;
}
.box_brd04 {
	border: 1px solid #eae6e2;
	width:40px;
	height:15px;
}
.box_brd03 {
	border: 1px solid #eae6e2;
	width:60px;
	height:15px;
}
ul li{
	position:relative;
}
.blue{
	color:#32B1E2;
}
.package_heading {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #32b1e2;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-right: 20px;
}
/*footer-start*/
#footer_txt{
	color:#231f20;
	text-decoration:none;
	text-align: center;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	background-color: #dfd9d5;
	height: 70px;
	width: 100%;
	padding-top: 5px;
}

a.footer_txt{
	color:#98999a;
	text-decoration:none;
	text-align: center;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: e0dddb;
	line-height: 20px;
	padding-right: 5px;
	padding-left: 5px;
}
a.footer_txt:hover{
	color:#231f20;
	text-decoration:none;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	background-color: #e0dddb;
}
.footer_txt2{
	color:#231f20;
	text-decoration:none;
	text-align: center;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	background-color: #dfd9d5;
	width: 100%;
	height: 15px;
}

/*footer-end*/

.tblborder{
	border: solid 1px #DFD9D5;
}
.tdborder{
	border: solid 1px #DFD9D5;
	font-family: Arial;
	font-size: 12px;
	color: #808285;
	text-decoration: none;	
	line-height: 20px;
}
.tdborder-grey{
	border: solid 1px #DFD9D5;
	font-family: Arial;
	font-size: 16px;
	color: #32b1e2;	
	
	line-height: 20px;
	text-transform:uppercase;
	
}
.tdborder-check{
	border: solid 1px #DFD9D5;
	font-family: Arial;
	font-size: 18px;
	color: #32b1e2;
	text-decoration: none;	
	line-height: 20px;
	font-weight:bold;
	font-style:italic;
}
.row-bronze{
	background-color:#B98F5B;
	color:#FFFFFF;
	border: solid 1px #DFD9D5;
	font-family: Arial;
	font-size: 12px;	
	text-decoration: none;	
	line-height: 20px;
}

.row-silver{
	background-color:#D8D8D8;
	color:#FFFFFF;
	border: solid 1px #DFD9D5;
	font-family: Arial;
	font-size: 12px;	
	text-decoration: none;	
	line-height: 20px;
}

.row-gold{
	background-color:#E4AE43;
	color:#FFFFFF;
	border: solid 1px #DFD9D5;
	font-family: Arial;
	font-size: 12px;	
	text-decoration: none;	
	line-height: 20px;
}

.row-platinum{
	background-color:#AABED2;
	color:#FFFFFF;
	border: solid 1px #DFD9D5;
	font-family: Arial;
	font-size: 12px;	
	text-decoration: none;	
	line-height: 20px;
}
