/*@charset "utf-8";*/
/* CSS Document */
*{
	margin:0;
	padding:0;
}

body,html{
	margin:0;
	padding:0;
}

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(images/background.jpg) repeat;
	color:#252424;
}

img{
	border:none;
}

p{text-align:justify;line-height:18px;	
}

a{color:#000000;text-decoration:none;
}

a:hover{color:#0097d0;
}

.clear{clear:both;}

.clr{clear:both;}

.main{
	width:978px;
	margin:0 auto;
	background:url(images/mainbodybg.png) repeat-y;
}

.wrapper{
	width:951px;
	margin:0 auto;
}

.top_area{height:89px;}

.logo{
	float:left;
	width:auto;
	margin:0 0 0 20px;
}

.rt_cont{
	background:#0096cf;
	height:32px;
	width:660px;
	float:right;
	position:relative;
}

.id_bg{
	background:url(images/1.jpg) no-repeat;
	width:150px;
	text-align:center;
	padding:8px 0 10px 0;
	float:left;
}

.id_bg a{
	color:#FFFFFF;
	padding:0 0 0 28px;
}

.cl_detail{
	float:left;
	height:25px;
	padding:8px 0 0 0;
	margin:0 0 0 20px;
	color:#FFFFFF;
}

.rt_style{
	background:url(images/contactus-bg.png) no-repeat;
	width:16px;
	height:48px;
	position:absolute;
	right:-16px;
	top: 0px;
}

.cart{
	float:right;
	width:230px;
	margin:0 30px 0 0;
	padding:4px 0 0 0;
}

.cart a{color:#FFFFFF;}

.marquee_area{
	float:right;
	clear:right;
	width:655px;
	margin:20px 5px 0 0;
	font-size:14px;
}

.nav_area{position:relative;}

.nav_left{
	background:url(images/topmenu-bg_left.png) no-repeat;
	width:14px;
	height:71px;
	position:absolute;
	left: -12px;
	top: 0px;
}

.nav_right{
	background:url(images/topmenu-bg_right.png) no-repeat;
	width:14px;
	height:71px;
	position:absolute;
	left: 949px;
	top: 0px;
}

.nav_mid{
	background:#312c29;
	height:60px;
	width:100%;
}

.ddsmoothmenu ul li.active{
background:#0097d0;
}

.banner{margin:0 auto;}

/*--------------------------------------------------------------------------*/

.content{
margin:53px 0 0 0;
}
.content_inner_sitemap
{
	margin:0 auto;
	padding:0;
	width:600px;
}
.content_inner_sitemap h3
{
	margin:0;
	padding:0;
}
.info{margin:0;padding:0;}

.info ul
{
	margin:0;
	padding:0;
}
.info ul li
{
	margin:0;
	padding:0 0 15px 0;
	list-style-type:none;
}
.info ul li a
{
	margin:0;
	padding:0;
	color:#185ba0;
	text-decoration:none;
	
}
.info ul li p
{
	color:#185ba0;
	margin:0;
	padding:0;
}
.info ul li a:hover{font-weight:bold;font-size:12px;}

.content_inner_aboutus{padding:0;}

.left_panel_aboutus{
padding:0 0 0 10px;
width:680px;
float:left;
}
.left_panel_aboutus h4{
padding:0 0 30px 0;
color:#0096d1;
font-size:17px;
background:url(images/border.jpg) no-repeat left 38px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.left_panel_aboutus p{
padding:0 0 12px 0;
color:#252424;
font-size:12px;
font-family:Verdana,Helvetica, sans-serif;
}
.left_panel_aboutus p span{color:#050707;}

.left_panel h4{
padding:0 0 30px 0;
color:#0096d1;
}
.main_content_contactus{
margin:0;
padding:6px;
width:923px;
background:#fff;
}
.content_contactus{
margin:0;
padding:0;
width:923px;
background:#147294;
}
.content_left_contactus{
margin:0;
padding:0 5px 0 9px;
width:331px;
float:left;
}
.divder_contactus{
margin:0;
padding:5px 0 5px 4px;
width:18px;
height:542px;
float:left;
}
.content_left_contactus h3{
margin:0;
padding:40px 0 0 0;
font-family:calibri;
font-size:25px;
color:#fff;
}
.content_left_contactus h5{
margin:0;
padding:35px 0 3px 6px;
color:#fff;
text-align:left;
font-family:calibri;
font-size:15px;
font-weight:normal;
border-bottom:dotted #99c0cd;
}
.content_left_contactus h5 span{
margin:0;padding:0;color:#fff;font-size:13px;font-weight:normal;
font-family:calibri;
}
.content_left_contactus h4{
margin:0;
padding:35px 0 3px 0;
color:#fff;
font-family:calibri;
font-size:24px;
font-weight:bold;
}
.content_left_contactus p a{
margin:0;padding:0;color:#fff;font-family:calibri;font-size:18px;font-weight:bold;
text-decoration:underline;
}
.content_left_contactus h2{
margin:0;padding:20px 0 0 0;color:#fff;text-align:left;font-family:calibri;font-size:16px;
font-weight:bold;
}
.content_left_contactus h2 span{
margin:0;padding:0;color:#fff;font-family:calibri;font-size:13px;font-weight:normal;
}
.content_left_contactus p{
margin:0;
padding:10px 0 0 45px;
color:#f1f7fa;
font-family:calibri;
font-size:15px;
}
.area_body{
margin:1px 0;
padding:9px;
width:933px;
background:#10799f;
}
.content_right_contactus{margin:0;padding:0;width:500px;float:left;}

.content_right_contactus h3{
margin:0;
padding:40px 0 50px 20px;
font-family:calibri;
font-size:25px;
color:#fff;
}
.form_area_contactus{
margin:0;
padding:0 10px 0 50px;
width:210px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.ss{
margin:4px 0 0 0;
padding:2px 3px;
color:#FFFFFF;
background:#036183;
border-radius:3px;
border:1px solid #FFFFFF;

cursor:pointer;
}
.content_career{
margin:0;
padding:0;
width:951px;
}
.content_biometric{
margin:0;
padding:0;
width:951px;
}
.content_clienttesti{
margin:0;
padding:0;
width:951px;
}
.content_inner_quotation{
padding:0;
width:951px;
}
.content_inner_career{
padding:0;
width:951px;
}
.content_inner_biometric{padding:0;width:951px;}

.content_inner_clienttesti{padding:0;width:951px;}

.top_bar_quotation{
margin:0;
padding:0 0 0 0;
height:86px;
font-family:calibri;
font-size:36px;
color:#fff;
background:url(images/top_bg.png) no-repeat left top;
}
.top_bar_biometric{
margin:0;
padding:0 0 0 0;
height:86px;
font-family:calibri;
font-size:36px;
color:#fff;
background:url(images/top_bg.png) no-repeat left top;
}
.content_quotation{
margin:0;
padding:0;
width:951px;
}
.top_bar_clienttesti{
margin:0;
padding:0 0 0 0;
height:86px;
font-family:Raspoutine Medium;
font-size:32px;
color:#fff;
background:url(images/top_bg.png) no-repeat left top;
}
.top_bar{
margin:0;
padding:0 0 0 0;
height:86px;
font-family:calibri;
font-size:36px;
color:#fff;
background:url(images/top_bg.png) no-repeat left top;
}
.top_bar p{
margin:0;
padding:36px 0 0 90px;
}
.top_bar_clienttesti p{margin:0;padding:36px 0 0 40px;}

.top_bar_quotation p{
margin:0;
padding:36px 0 0 36px;
}
.left_pannel_biometric{
padding:0;
margin:0 0 0 10px;
width:692px;
float:left;
}
.left_pannel_clienttesti{
padding:0;
margin:0 0 0 10px;
width:692px;
float:left;
}
.leftpannel_client_top{margin:0;padding:0;
    font-family:Calibri;font-size:12px;
    color:#adaeae;width:692px;
    }
.leftpannel_client_top p
{
	margin:0;
	padding:0;
	font-family:Arial,vardana;
	font-size:13px;
	color:#6b6b6b;
	width:692px;
}
.leftpannel_client_top h4
{
	margin:0;
	padding:0 0 20px 0;
	font-family:Calibri;
	font-size:20px;
	color:#0278a5;
}
.leftpannel_client_bottom
{
	margin:0;
	padding:0;
	font-family:Calibri;
	font-size:12px;
	color:#adaeae;
	width:692px;
}

.leftpannel_client_bottom h4
{
	margin:0;
	padding:0;
	font-family:Calibri;
	font-size:14px;
	color:#0278a5;
}
.client_logo{margin:0;padding:0 0 0 4px;width:692px;}

.client_logo ul{margin:0;padding:0;}

.client_logo ul li
{
	margin:0;
	padding:0 5px 12px 0;
	list-style-type:none;
	float:left;
}


.attdance {margin:0;padding:8px 0 0 0;width:692px;}

.img_area {margin:0;padding:10px 0 0 0;width:175px;float:left;}

.txt_area {margin:0;padding:0 0 0 5px;width:512px;float:left;}

.txt_area h3
{
	margin:0;
	padding:0 0 8px 0;
	font-family:Calibri;
	font-size:18px;
	color:#0278a5;
}
.txt_area p
{
	margin:0;
	padding:0 0 5px 0;
	font-family:Calibri;
	font-size:14px;
	color:#5a5a5a;
}
.txt_area ul {margin:0;padding:0;}

.txt_area ul li {margin:0;padding:0 0 6px 0;list-style-type:none;}

.left_pannel_career{
padding:0;
margin:0 0 0 10px;
width:680px;
float:left;
}
.left_pannel_career h2{
margin:0;
padding:0;
color:#000000;
}
.info_area_career{
margin:0 3px;
padding:0 3px;
width:690px;
background:#f4f7f8;
border:1px solid #666666;
}
.info_area_career p {margin:0;padding:0;}

.recruit_info_career{
margin:0;
padding:0;
width:370px;
float:left;
}
.recruit_info_career h4{
margin:0;
padding:3px 0;
font-family:calibri;
font-size:14px;
color:#58a2be;
}
.recruit_info_career img{
margin:0 0 3px 0;
padding:2px 0;
}
.email_info_career{
margin:0;
padding:8px 0 0 10px;
width:310px;
float:left;
}
.mail_info_career{
margin:16px 0 0 0;
padding:0;
font-size:16px;
border-radius:3px;
border:1px solid #626464;
}
.mail_info_career h4{
margin:0;
padding:6px;
color:#2581a4;
font-family:calibri;
text-align:center;
}
.mail_info_career h4 a{
margin:0;
padding:0;
font-size:16px;
color:#153642;
text-decoration:underline;
font-family:calibri;
}
.web_info_career{
margin:2px 0 0 0;
padding:0;
}
.web_info_career h5{
margin:0;
padding:2px;
text-align:left;
color:#ffffff;
font-family:calibri;
font-size:16px;
background:url(images/wss_bg.gif) repeat-x;
}
.software_info_career{
margin:2px 0 0 0;
padding:0;
}
.software_info_career h5{
margin:0;
padding:2px;
text-align:left;
color:#ffffff;
font-family:calibri;
font-size:16px;
background:url(images/wss_bg.gif) repeat-x;
}
.sales_info_career{
margin:2px 0 0 0;
padding:0;
}
.sales_info_career h5{
margin:0;
padding:2px;
text-align:left;
color:#ffffff;
font-family:calibri;
font-size:16px;
background:url(images/wss_bg.gif) repeat-x;
}
.left_pannel_career div{
margin:0;
padding:0;
text-align:center;
}
.right_pannel_clienttesti{
margin:0 1px 0 0;
padding:0 1px 0 0;
width:227px;
float:right;
}
h5{
margin:0;
padding:0;
text-align:center;
padding-bottom:20px;
}
.right_pannel_career{
margin:0 1px 0 0;
padding:0 1px 0 0;
width:227px;
float:right;
display:block;
}
.newsletter_career{
margin:0 0 5px 0px;
padding:0;
width:223px;
}
.newsletter_career h2{
margin:0;
padding:4px 0;
font-family:Verdana,Helvetica, sans-serif;
font-size:19px;
color:#fff;
background:#0278a5;
}
.login_career{
margin:0;
padding:40px 0 0 9px;
width:107px;
float:left;
}
.inputaddress_career{
margin:0 0 8px 0;
padding:0;
width:130px;
color:#000;
font-size:12px;
border:1px solid #2e2e2e;
line-height:20px;
height:20px;
display:block;
}
.gobuton_career{
margin:0;
padding:0 3px 2px 0;
background:#0278a5;
font-size:11px;
color:#fff;
line-height:20px;
height:20px;
width:54px;
border:none;
border-radius:3px;
cursor:pointer;
}
.text{margin:0;padding:0;font-size:12px;}

.letter_img_career{
margin:0;
padding:20px 0 0 0;
width:70px;
float:right;
}
.program_area_career{
margin:0 5px 5px 0;
padding:10px 5px;
width:212px;
border:1px solid #0278a5;
}
.program_area_career ul{
margin:0;
padding:0;
}
.program_area_career ul li{
margin:0;
padding:2px 0 4px 0;
list-style:none;
background:url(images/bullet.png) no-repeat left 5px;
}
.program_area_career ul li a{
margin:0;
padding:0 0 0 18px;
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#1a7293;
}
.program_area_career ul li a:hover{
text-decoration:underline;
}
.offer_career{
margin:0 0 0 0;
padding:18px 0 0 0;
width:225px;
height:85px;
background:url(images/job_ofr_bg.png) no-repeat left top;
}
.offer_career h2{margin:0;padding:5px 0 0 0;}

.offer_career h2 a{
margin:0;
padding:0;
color:#dce8ed;
font-family:calibri;
font-size:22px;
font-weight:bold;
text-decoration:none;
display:block;
}
.content_download{
margin:0;
padding:0;
width:951px;
}
.content_inner_download {padding:0;width:951px;}

.content_inner_download h1{
margin:0;
color:#fff;
padding:27px 0 27px 60px;
font-family:calibri;
font-size:30px;
background:url(images/top_bg.png) no-repeat left top;
}
.quote_info{
margin:0 0 5px 0;
padding:0;
height:205px;
width:222px;
border:1px solid #036387;
}
.quote_info h2{
color:#000000;
margin:0;
padding:4px 0;
font-family:Verdana,Helvetica, sans-serif;
font-size:19px;
color:#fff;
background:#0278a5;
}
.sa{
margin:5px 0 0 5px;
padding:1px 3px;
width:164px;
display:block;
}
.so{
margin:5px 0 0 5px;
padding:0 3px 2px 3px;
background:#0278a5;
color:#FFFFFF;
cursor:pointer;
height:20px;
border-radius:3px;
border:none;
}
.payment{
margin:0 0 5px 0;
padding:0;
height:130px;
width:222px;
border:1px solid #036387;
}
.payment h2{
color:#000000;
margin:0;
padding:3px 0;
font-family:Verdana,Helvetica, sans-serif;
font-size:19px;
color:#fff;
background:#0278a5;
}
.payment img{margin:0;padding:6px 0 0 10px;}

.software_info{
margin:0;
padding:30px 0 0 34px;
width:688px;
}
.software_info ul{
margin:0;
padding:0;
}
.software_info ul li{
margin:0;
padding:0 0 6px 0;
list-style-type:none;
background:url(images/bullet.png) no-repeat left 5px;
}
.software_info ul li a{
margin:0;
padding:0 0 0 15px;
color:#45494b;
font-family:calibri;
font-size:14px;
text-decoration:none;
font-weight:bold;
}
.software_info ul li a:hover {color:#0066CC;text-decoration:underline;}

.left_pannel_download{
padding:0;
margin:0 14px 0 10px;
width:680px;
float:left;
}

.left_pannel_download h4{
margin:0;
padding:2px 0 2px 5px;
color:#ffffff;
font-family:calibri;
font-size:23px;
background:url(images/build_bg.gif) repeat-x;
}

.download h5{
margin:0;
padding:0;
text-align:center;
padding-bottom:20px;
}
.right_pannel_download{
margin:0 1px 0 0;
padding:0 1px 0 0;
width:227px;
float:right;
display:block;
}
.newsletter_download{
margin:0 0 5px 0;
padding:0;
height:180px;
width:222px;
border-radius:3px;
border:1px solid #036387;
}
.newsletter_download h2{
margin:0;
padding:4px 0;
font-family:Verdana,Helvetica, sans-serif;
font-size:19px;
color:#fff;
background:#0278a5;
}
.login_download{
margin:0;
padding:40px 0 0 10px;
width:107px;
float:left;
}
.inputaddress_download{
margin:0 0 8px 0;
padding:0;
width:130px;
color:#9b9d9f;
font-size:12px;
border:1px solid #2e2e2e;
line-height:20px;
height:20px;
}
.gobuton_download{
margin:0;
padding:0 3px 3px 2px;
background:#0278a5;
font-size:13px;
color:#fff;
line-height:20px;
height:20px;
border:none;
width:51px;
border-radius:3px;
cursor:pointer;
}
.letter_img_download{
margin:0;
padding:20px 0 0 0;
width:70px;
float:right;
}
.content_services{
margin:53px 0 0 0;
}

.content_inner_services{padding:0;}

.new
{
	margin:0;
	padding:0;
	width:676px;
	border:1px solid #036387;
	border-radius:4px;
}
.live_chat
{
	margin:0 0 6px 0;
	padding:0;
	width:224px;
	float:left;
	border-right:1px solid #555555;
}
.live_chat1
{
	margin:0;
	padding:0;
	width:224px;
	float:left;
}
.live_chat h3
{
	margin:0;
	padding:5px 0 0 10px;
	color:#555555;
}
.live_chat1 h3
{
	margin:0;
	padding:5px 0 0 10px;
	color:#555555;
}

.sms_alert
{
	margin:0;
	padding:0;
	width:224px;
	float:left;
	border-right:1px solid #555555;
}
.hosting
{
	margin:0;
	padding:0;
	width:224px;
	float:left;
}




.left_panel_services{
padding:0 0 1px 10px;
width:680px;
float:left;
}
.left_panel_services h4{
margin:0;
padding:2px 0 5px 5px;
color:#ffffff;
font-family:calibri;
font-size:25px;

box-shadow:0 2px 3px #000;
/*background:url(images/build_bg.gif) repeat-x;*/
background:#0290c6;
}
.left_panel_services p{
margin:0;
padding:14px 5px 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#454545;
}
.item_services{
margin:0;
padding:15px 0 30px 10px;
width:660px;
}
.item_services ul{
margin:0;
padding:0;
}
.item_services ul li{
margin:0;
padding:10px 0 10px 5px;
background:url(images/bulet_list_bg.gif) no-repeat left 12px;
list-style-type:none;
}
.item_services ul li p
{
	margin:0 0 0 15px;
	padding:0;
}
.item_services ul li a{
margin:0;
padding:0 0 0 14px;
font-family:calibri;
font-size:16px;
font-weight:bold;
color:#01516f;
text-decoration:none;
text-transform:none;
} 
.item_services ul li:hover{
background:url(images/bulet_list_bg_ho.gif) no-repeat left 12px;
}
.item_services ul li a:hover{
text-decoration:underline;
color:#108ab9;
}

h5{
	margin:0;
	padding:0;
text-align:center;
	padding-bottom:20px;
}
.left_bottom_services{
margin:0 0 0 1px;
padding:0;
width:680px;
}
.left_bottom_services h2{
margin:0;
padding:0 0 0 8px;
font-family:calibri;
font-size:16px;
text-align:left;
color:#032835;
background:#dbe1e3;
height:24px;
line-height:24px;
border:1px solid #9a9898;
}
.datbase_info_services{
margin:0;
padding:0;
height:184px;
border:1px solid #9a9898;
}
.info_left_services{
margin:0;
padding:0;
width:200px;
float:left;
border-right:2px solid #747778;
}
.info_left_services ul{
margin:0;
padding:0;
}
.info_left_services ul li{
margin:0;
padding:15px 13px 6px;
float:left;
list-style:none;
}
.info_left_services h3{
margin:0;
padding:12px 0 0 8px;
font-family:calibri;
font-size:16px;
color:#032835;
}
.info_right_services{
margin:0;
padding:0;
width:476px;
float:left;
}
.info_right_services h3{
margin:0;
padding:12px 0 0 50px;
font-family:calibri;
font-size:16px;
color:#032835;
}
.info_item_services{
margin:0;
padding:0 15px;
width:476px;
}
.info_item_services ul{
margin:0;
padding:0;
}
.info_item_services ul li{
margin:0;
padding:16px 17px 0 0;
float:left;
list-style:none;
}

.newsletter_services{
margin:0 0 5px 0;
padding:0;
height:183px;
width:223px;
border-radius:3px;
border:1px solid #036387;
}
/*.customer_login{
margin:0 0 5px 19px;
padding:0;
height:183px;
width:223px;
border-radius:3px;
border:1px solid #036387;
}*/
.right_client
{
margin:0 0 5px 19px;
padding:0;
width:227px;
}
.right_client h3
{
	margin:0;
	padding:3px 0;
	color:#fff;
	font-family:Calibri;
	font-size:16px;
	text-align:center;
	border-radius:12px 12px 0 0;
	/*background:#28a2d2;*/
	background:url(images/wss_bg.gif) repeat-x;
}
.right_client ul
{
	margin:0;
	padding:10px 0 0 0;
}
.right_client ul li
{
	margin:0;
	padding:0 8px 0 0;
	float:left;
	list-style-type:none;
	}
	.right_client ul li a
{
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	cursor:pointer;
	}


.customer_login{
margin:0 0 5px 19px;
padding:0;
width:227px;
}
.paypal
{
margin:0 auto;
width:202px;
position: relative;
transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;/* Firefox 4 */
-webkit-transition: all 0.5s ease-out 0s; /* Safari and Chrome */
-o-transition: all 0.5s ease-out 0s; /* Opera */
-ms-transition: all 0.5s ease-out 0s;
}
.paypal:hover
{
transform:scale(1.15);
 /*transform:rotateY(180deg);*/
-moz-transform: scale(1.15);/* Firefox 4 */
-webkit-transform: scale(1.15); /* Safari and Chrome */
-o-transform: scale(1.15); /* Opera */
-ms-transform: scale(1.15);
}
.add
{
	margin:0 auto;
	padding:10px 0 0 0;
	width:670px;
}
.add a
{
bottom: 0;
left: 0;
position: relative;
transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;/* Firefox 4 */
-webkit-transition: all 0.5s ease-out 0s; /* Safari and Chrome */
-o-transition: all 0.5s ease-out 0s; /* Opera */
-ms-transition: all 0.5s ease-out 0s;
}
.add a:hover
{
bottom: 8px;
transition: all 0.5s ease-out 0s;
}
.portfolio
{
	margin:0;
	padding:0 10px 0 0;
	width:200px;
	float:left;
}
.brochure
{
	margin:0;
	padding:0;
	width:200px;
	float:left;
}
.host
{
	margin:0;
	padding:0 10px 0 0;
	width:200px;
	float:left;
}

.customer_login_services{
margin:0 0 5px 0;
padding:0;
width:223px;
/*border-radius:3px;
border:1px solid #036387;*/
}
.customer_login_aboutus{
margin:0 0 5px 0;
padding:0;
height:183px;
width:223px;
border-radius:3px;
border:1px solid #036387;
}
.customer_login_aboutus h2{
margin:0;
padding:4px 0;
font-family:Verdana,Helvetica, sans-serif;
font-size:19px;
color:#fff;
background:#0278a5;
}
.right_pannel_aboutus{
margin:0 0 5px 0;
padding:1px 0;
height:53px;
width:223px;
text-align:center;
/*background:#0278a5;
border-radius:3px;
border:1px solid #036387;*/
}
.service_offer
{
margin:0;
padding:0;
}
.service_offer h4
{
margin:0;
padding:0 0 0 4px;
color:#0a8fc2;
font-size:18px;
font-family:"Raspoutine Classic";
border-bottom:3px solid #0a8fc2;
border-radius:12px;
text-align:left;
}
.service_offer ul
{
margin:0;
padding:0 0 0 4px;
text-align:left;
}
.service_offer ul li
{
margin:0;
padding:0;
height:45px;
line-height:43px;
list-style-type:none;
border-bottom:1px dotted #0a8fc2;
}
.service_offer ul li.link2
{
	margin:0;padding:0;background:url(images/icon/webdsg.jpg) no-repeat left top;
}
.service_offer ul li.link3
{
	margin:0;padding:0;background:url(images/icon/web_maint.png) no-repeat left top;
}
.service_offer ul li.link4
{
	margin:0;padding:0;background:url(images/icon/applicat_dev.jpg) no-repeat left 2px;
}
.service_offer ul li.link5
{
	margin:0;padding:0;background:url(images/icon/soft_dev.png) no-repeat left top;
}
.service_offer ul li.link6
{ margin:0;padding:0;background:url(images/icon/sms-call.png) no-repeat left top;
}
.service_offer ul li.link7
{ margin:0;padding:0;background:url(images/icon/hosting.jpg) no-repeat left 2px;
}
.service_offer ul li.link8
{ margin:0;padding:0;background:url(images/icon/seo.jpg) no-repeat left top;
}

.service_offer ul li a
{
margin:0;
padding:0 0 0 39px;
font-size:13px;
text-decoration:none;
}



.customer_login_clienttesti{
margin:0 0 5px 0;
padding:0;
width:223px;
}

.customer_login_services h2{
margin:0;
padding:4px 0;
font-family:Verdana,Helvetica, sans-serif;
font-size:19px;
color:#fff;
background:#0278a5;
}
.customer_login_clienttesti h2{
margin:0;
padding:4px 0;
font-family:Verdana,Helvetica, sans-serif;
font-size:19px;
color:#fff;
background:#0278a5;
}
.customer_login h2{
margin:0;
padding:4px 0;
font-family:Verdana,Helvetica, sans-serif;
font-size:19px;
color:#fff;
background:#0278a5;
}
.newsletter_services h2{
margin:0;
padding:4px 0;
font-family:Verdana,Helvetica, sans-serif;
font-size:19px;
color:#fff;
background:#0278a5;
}
.login_services{
margin:0;
padding:40px 0 0 9px;
width:107px;
}
.login_clienttesti{
margin:0;
padding:40px 0 0 9px;
width:107px;
}
.login{
margin:0;
padding:40px 0 0 9px;
width:107px;
}
.inputaddress_services{
margin:0;
padding:0;
width:130px;
color:#9b9d9f;
font-size:12px;
border:1px solid #2e2e2e;
line-height:20px;
height:20px;
}
.gobuton_services{
margin:4px 0 0 0;
padding:2px 0 3px 0;
background:#0278a5;
font-size:11px;
color:#fff;
line-height:20px;
width:54px;
border:none;
border-radius:3px;
cursor:pointer;
}
.letter_img_services{
margin:0;
padding:20px 0 0 0;
width:70px;
float:right;
}
.submit_area_services{
margin:0 0 5px 0;
padding:0;
width:223px;
border-radius:5px;
border:1px solid #036387;
height:135px;
}
.submit_area_services ul{
margin:0;
padding:0;
}
.submit_area_services ul li{
margin:0;
padding:30px 8px 0 6px;
list-style-type:none;
float:left;
}
.submit_area_services ul li a{
margin:0;
padding:10px 8px 0 0;
font-family:calibri;
font-size:25px;
color:#0278a5;
text-decoration:none;
display:block;
}
.quote_area_services{
margin:0 0 5px 0;
padding:1px 2px 1px 0;
width:223px;
border-radius:5px;
background:#1472b1;
}
.quote_area_services a{
margin:0;
padding:1px 0 1px 3px;
display:block;
}
.content_inner_gallery 
{
margin:0;
padding:0 20px 0 20px;
}
.gallery_info
{
	margin:0;
	padding:0;
	width:911px;
}
.category
{
	margin:0;
	padding:0;
	float:right;
}
.asd
{
	margin:0 6px 0 0;
	padding:0;
	color:#fff;
	background:#0096d1;
	border-radius:4px;
	border:2px solid #0096d1;
	cursor:pointer;
}

.gallery_info h4
{
	margin:0;
padding:0;
color:#0096d1;
font-size:17px;
line-height:53px;
background:url(images/border1.jpg) no-repeat left 40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tab_js
{
	margin:0;
	padding:0;
}
.content_inner{
	padding:0 20px 10px 20px;
}
.left_pannel
{
	margin:0;
	padding:0;
	width:680px;
	float:left;
}
.left_pannel h1
{
	margin:0;
	padding:0 0 8px 0;
	font-size:20px;
}
.right_pannel
{
	margin:0;
	padding:0 10px 0 0;
	width:219px;
	float:right;
}
h1{
	margin:0;
	padding:0;
	font-weight:normal;
	color:#0097d0;
	font-size:24px;
	background:url(images/border.jpg) no-repeat bottom;
	padding-bottom:20px;
}
 h2{
	margin:0;
	padding:3px 0 0 0;
	font-weight:normal;
	text-align:center;
	color:#FFFFFF;
	font-size:20px;
}
.main_text{
  margin:10px 0 0 0;
}

/*.chat_area{
	background:url(images/live-chat-tab--bg.png) no-repeat;
	width:227px;
	margin:0 0 0 18px;
	padding:0;
	height:97px;
}*/
.chat_area{
	background:url(images/mob_bg.png) no-repeat left top;
	width:227px;
	margin:0 0 0 18px;
	padding:10px;
	height:202px;
}
.chat_area img
{
	margin:0;
	padding:9px 0 0 8px;
}
.chat_area_services{
	background:url(images/live-chat-tab--bg.png) no-repeat;
	width:227px;
	margin:0 0 0 0;
	padding:0;
	height:97px;
}
.chat_area_download{
	background:url(images/live-chat-tab--bg.png) no-repeat;
	width:227px;
	margin:0 0 0 0;
	padding:0;
	height:97px;
}
.chat_area_aboutus{
	background:url(images/live-chat-tab--bg.png) no-repeat;
	width:227px;
	margin:0 0 0 0;
	padding:0;
	height:97px;
}
.chat_area_career{
	background:url(images/live-chat-tab--bg.png) no-repeat;
	width:227px;
	margin:0 0 0 0;
	padding:0;
	height:97px;
}
.chat_area_clienttesti{
	background:url(images/live-chat-tab--bg.png) no-repeat;
	width:227px;
	margin:0 0 0 0;
	padding:0;
	height:97px;
}
.chat_icon{
	margin:15px 0 0 0;
	padding:0;
	text-align:center;
}

.chat_icon span{
	margin-right:10px;
}

.chat_bottom{
	background:url(images/chat_bot.png) no-repeat;
	width:227px;
	height:38px;
	margin:20px 0 5px 18px;
	color:#FFFFFF;
}
.chat_bottom_download{
	background:url(images/chat_bot.png) no-repeat;
	width:227px;
	height:38px;
	margin:20px 0 5px 0;
	color:#FFFFFF;
}
.chat_bottom_aboutus{
	background:url(images/chat_bot.png) no-repeat;
	width:227px;
	height:38px;
	margin:20px 0 5px 0;
	color:#FFFFFF;
}
.chat_bottom_services{
	background:url(images/chat_bot.png) no-repeat;
	width:227px;
	height:38px;
	margin:20px 0 5px 0;
	color:#FFFFFF;
}
.chat_bottom_career{
	background:url(images/chat_bot.png) no-repeat;
	width:227px;
	height:38px;
	margin:20px 0 5px 0;
	color:#FFFFFF;
}
.chat_bottom_clienttesti{
	background:url(images/chat_bot.png) no-repeat;
	width:227px;
	height:38px;
	margin:20px 0 5px 0;
	color:#FFFFFF;
}

#accordion div {
	display: block;
	background: url(images/js_tab_bg.png) no-repeat;
	cursor: pointer;
	width:227px;
	height:30px;
	text-align:center;
	color:#FFFFFF;
	font-size:18px;
	padding:4px 0 0 0;
	margin:14px 0 0 0;
}


.text_box{
	width:118px;
	border: solid 1px #6b6b6b;
}

.button{
	background:#0089bd;
	padding:3px 13px;
	color:#FFFFFF;
	font-size:10px;
	border:none;
	border-radius:2px;
	cursor:pointer;
}

.footer
{
	margin0:0;
	padding:0 0 0 50px;
	width:901px;
	background:url(images/ft_bg.jpg) repeat-x;
	height:219px;
}

.bull_point1{
	float:left;
	width:138px;
	color:#FFFFFF;
	padding:19px 0 0 40px;
	border-right: dotted 1px #FFFFFF;
	height:200px;
	
}
 .bull_point3{
	float:left;
	width:135px;
	color:#FFFFFF;
	padding:19px 0 0 40px;
	height:200px;
	list-style:none;
	list-style-type:none;
	display:block;

	
}

.bullet1{
	list-style:square;
	color:#FFFFFF;
	line-height:24px;
	margin:0;
	padding:0 0 0 15px;
}

.footer a{
	color:#FFFFFF;
}

.footer a:hover{
	text-decoration:underline;
}

.bull_point2{
	float:left;
	width:400px;
	color:#FFFFFF;
	padding:19px 0 0 10px;
	border-right: dotted 1px #FFFFFF;
	height:200px;
}

.bullet2{
	float:left;
	width:170px;
	list-style:square;
	color:#FFFFFF;
	line-height:24px;
	margin:0;
	padding:0 0 0 15px;
}

.bull_point3{
	float:left;
	width:220px;
	color:#FFFFFF;
	padding:19px 0 0 30px;
	height:200px;
	list-style:none;
	
}
.bullet3
{
	margin:0;
	padding:0;
    list-style-type:none;
}

.bold{
	font-size:16px;
	padding-bottom:10px;
}


.ft_link{
	text-align:center;
	margin:10px 0 0 0;
	padding: 0 0 10px 0;
	width:951px;
}

.ft_link ul{
	
	margin:0;
	padding:0;
}

.ft_link ul li{
	display:inline;
	color:#535353;
}

.ft_link ul li a{
	color:#252424;
}

.ft_inner
{
	margin:0;
	padding:0;
}

.tbldwnld
{
margin:8px 0 0 5px;
}
.enquery{
margin:0 0 5px 0;
padding:0;
height:400px;
width:600px;
border-radius:3px;
border:1px solid #036387;
}

.fb-like
{
    margin:0 0 0 18px;
}



.slide-out-div {
          padding: 10px;
          width: 230px;
          background: #ccc;
          border: 1px solid #0096cf;
          z-index:10;
      } 
      .slide-out-div h3
      {
      	margin:0;
      	padding:0;
      	line-height:24px;
      	color:#0096cf;
      	font-family:Oswald;
      	font-size:22px;
      }
.quote
{
margin:0;
padding:0;
}      
.gs{
margin:0;
padding:0;
color:#000;
} 