-/* @font-face {
font-family:'ITCAvantGardeGothicStdBook';
src:url('../images/fonts/itcavantgardestd-bk-webfont.eot');
src:url('../images/fonts/itcavantgardestd-bk-webfont.eot#iefix') format('embedded-opentype'), url('../images/fonts/itcavantgardestd-bk-webfont.woff') format('woff'), url('../images/fonts/itcavantgardestd-bk-webfont.ttf') format('truetype'), url('../images/fonts/itcavantgardestd-bk-webfont.svg#ITCAvantGardeGothicStdBook') format('svg');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'ITCAvantGardeGothicStdXLt';
src:url('../images/fonts/itcavantgardestd-xlt-webfont.eot');
src:url('../images/fonts/itcavantgardestd-xlt-webfont.eot#iefix') format('embedded-opentype'), url('../images/fonts/itcavantgardestd-xlt-webfont.woff') format('woff'), url('../images/fonts/itcavantgardestd-xlt-webfont.ttf') format('truetype'), url('../images/fonts/itcavantgardestd-xlt-webfont.svg#ITCAvantGardeGothicStdXLt') format('svg');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'ITCAvantGardeGothicStdMedium';
src:url('../images/fonts/itcavantgardestd-md-webfont.eot');
src:url('../images/fonts/itcavantgardestd-md-webfont.eot#iefix') format('embedded-opentype'), url('../images/fonts/itcavantgardestd-md-webfont.woff') format('woff'), url('../images/fonts/itcavantgardestd-md-webfont.ttf') format('truetype'), url('../images/fonts/itcavantgardestd-md-webfont.svg#ITCAvantGardeGothicStdMedium') format('svg');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'BaskervilleCyrillicLTInclined';
src:url('../images/fonts/baskervillecyrltstd-incline-webfont.eot');
src:url('../images/fonts/baskervillecyrltstd-incline-webfont.eot#iefix') format('embedded-opentype'), url('../images/fonts/baskervillecyrltstd-incline-webfont.woff') format('woff'), url('../images/fonts/baskervillecyrltstd-incline-webfont.ttf') format('truetype'), url('../images/fonts/baskervillecyrltstd-incline-webfont.svg#BaskervilleCyrillicLTInclined') format('svg');
font-weight:normal;
font-style:normal;
}
*/.clearflot {
	clear:both;
}
.main {
	width:960px;
	margin:0 auto;
	background:#fffffb;
	overflow:hidden;
}
.home-icon {
	width:104px;
}
.home-icon .link-1 {
	float:right;
	width:104px;
	height:31px;
	text-indent:-99999px;
}
.home-icon .link-1 a {
	background:url(../images/home-icons.png) left top no-repeat;
	float:right;
	width:104px;
	height:31px;
	text-indent:-99999px;
}
.home-icon .link-1 a:hover {
	background-position:-104px 0px;
}
.home-icon .link-2 {
	float:right;
	width:104px;
	height:43px;
	text-indent:-99999px;
}
.home-icon .link-2 a {
	background:url(../images/home-icons.png) left 0 no-repeat;
	float:right;
	width:104px;
	height:43px;
	text-indent:-99999px;
}
.home-icon .link-2 a:hover {
	background-position:-104px 0px;
}
.home-icon .link-3 {
	float:right;
	width:104px;
	height:41px;
	text-indent:-99999px;
}
.home-icon .link-3 a {
	background:url(../images/home-icons.png) left -43px no-repeat;
	float:right;
	width:104px;
	height:41px;
	text-indent:-99999px;
}
.home-icon .link-3 a:hover {
	background-position:-104px -43px;
}
.home-icon .link-4 {
	float:right;
	width:104px;
	height:43px;
	text-indent:-99999px;
}
.home-icon .link-4 a {
	background:url(../images/home-icons.png) left -84px no-repeat;
	float:right;
	width:104px;
	height:43px;
	text-indent:-99999px;
}
.home-icon .link-4 a:hover {
	background-position:-104px -84px;
}
.home-icon .link-5 {
	float:right;
	width:104px;
	height:41px;
	text-indent:-99999px;
}
.home-icon .link-5 a {
	background:url(../images/home-icons.png) left -127px no-repeat;
	float:right;
	width:104px;
	height:41px;
	text-indent:-99999px;
}
.home-icon .link-5 a:hover {
	background-position:-104px -127px;
}
.home-content {
	width:960px;
	margin:0 auto;/*background:url(../images/home-cnt-tab-bg-y.gif) left top repeat-y;*/
}
.home-cnt-tab-bg {
	background:url(../images/box.png) left top no-repeat;
	height:529px;
	padding:0 0 0 10px;
	display:block;
	clear:both;
	position:relative;
	z-index:10000;
	width:960px;
}
.home-cnt-tab-bg1 {
	background:url(../images/box.png) left top no-repeat;
	padding:0 0 0 10px;
	display:block;
	clear:both;
	position:relative;
	z-index:10000;
}
*:first-child + html .home-cnt-tab-bg1 {
	width:960px;
	background:url(../images/content-tab-box-bg1.jpg) left top no-repeat !important;
	padding:0 0 0 10px !important;
	display:block !important;
	clear:both !important;
	position:relative !important;
	z-index:10000 !important;
}
*+html .home-cnt-tab-bg {
	float:left;
}
.header {
	position:absolute;
	z-index:99999;
	padding:27px 10px 0 10px;
	width:940px;
}
.logo {
	float:left;
	background:url(../images/spinx-logo.png);
	height:58px;
	width:160px;
	cursor:pointer;
	margin:16px 0 0 0;
}
.top-right {
	float:right;
	width:502px;
	overflow:hidden
}
.top-right .start-live-chat {
	float:right;
	width:108px;
	height:14px;
	text-indent:-99999px;
	margin:0 0 12px 0;
}
.top-right .start-live-chat #sc4HY5 a {
	background:url(../images/top-right.png) -384px top no-repeat;
	float:right;
	width:108px;
	height:14px;
	text-indent:-99999px;
}
.top-right .start-live-chat #sc4HY5 a:hover {
	background:url(../images/top-right.png) -384px -78px no-repeat;
}
.top-right .tall-free {
	background:url(../images/top-right.png) -113px -29px no-repeat;
	float:right;
	width:149px;
	height:15px;
	text-indent:-99999px;
	margin:0 22px 0 0;
*margin:-18px 22px 0 0;
}
.top-right .tall-free a {
	background:url(../images/top-right.png) -113px -29px no-repeat;
	float:right;
	width:149px;
	height:15px;
	text-indent:-99999px;
}
.top-right .tall-free a:hover {
	background:url(../images/top-right.png) -113px -107px no-repeat;
}
.top-right .top-number {
	background:url(../images/top-right.png) -284px -29px no-repeat;
	float:right;
	width:115px;
	height:15px;
	text-indent:-99999px;
	margin:0 -95px 0 0;
*margin:-18px 100px 0 0;
}
.top-right .top-number a {
	background:url(../images/top-right.png) -284px -29px no-repeat;
	float:right;
	width:115px;
	height:15px;
	text-indent:-99999px;
}
.top-right .top-number a:hover {
	background:url(../images/top-right.png) -284px -107px no-repeat;
}
.top-right ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.top-right li {
	margin:0px;
	padding:0 0 0 11px;
	border:0px;
	list-style:none;
	display:inline;
}
.main-menu {
	padding:11px 0 0 0;
*padding:0px 0 0 0;
}
.top-right .home {
	float:left;
	width:56px;
	height:21px;
	text-indent:-99999px;
}
.top-right .home a {
	background:url(../images/top-right.png) 7px -57px no-repeat;
	float:left;
	width:56px;
	height:21px;
	text-indent:-99999px;
}
.top-right .home a:hover {
	background:url(../images/top-right.png) 7px -135px no-repeat;
}
.top-right .home a.active {
	background:url(../images/top-right.png) 7px -135px no-repeat;
}
.top-right .who-we-are {
	float:left;
	width:101px;
	height:21px;
	text-indent:-99999px;
}
.top-right .who-we-are a {
	background:url(../images/top-right.png) -59px -57px no-repeat;
	float:left;
	width:101px;
	height:21px;
	text-indent:-99999px;
}
.top-right .who-we-are a:hover {
	background:url(../images/top-right.png) -59px -135px no-repeat;
}
.top-right .who-we-are a.active {
	background:url(../images/top-right.png) -59px -135px no-repeat;
}
.top-right .what-we-do {
	float:left;
	width:102px;
	height:21px;
	text-indent:-99999px;
}
.top-right .what-we-do a {
	background:url(../images/top-right.png) -171px -57px no-repeat;
	float:left;
	width:102px;
	height:21px;
	text-indent:-99999px;
}
.top-right .what-we-do a:hover {
	background:url(../images/top-right.png) -171px -135px no-repeat;
}
.top-right .what-we-do a.active {
	background:url(../images/top-right.png) -171px -135px no-repeat;
}
.top-right .our-work {
	float:left;
	width:88px;
	height:21px;
	text-indent:-99999px;
}
.top-right .our-work a {
	background:url(../images/top-right.png) -284px -57px no-repeat;
	float:left;
	width:88px;
	height:21px;
	text-indent:-99999px;
}
.top-right .our-work a:hover {
	background:url(../images/top-right.png) -284px -135px no-repeat;
}
.top-right .our-work a.active {
	background:url(../images/top-right.png) -284px -135px no-repeat;
}
.top-right .contact-us {
	float:left;
	width:100px;
	height:21px;
	text-indent:-99999px;
}
.top-right .contact-us a {
	background:url(../images/top-right.png) -383px -57px no-repeat;
	float:left;
	width:100px;
	height:21px;
	text-indent:-99999px;
}
.top-right .contact-us a:hover {
	background:url(../images/top-right.png) -383px -135px no-repeat;
}
.top-right .contact-us a.active {
	background:url(../images/top-right.png) -383px -135px no-repeat;
}
.flot-right {
	float:right;
}
.menu {
	background:url(../images/menu-bg.jpg) left top repeat-x;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:1px solid #FFFFFF;
}
#highlight {
	position:relative;
	width:100%;
	margin:0;
	height:694px;
}
.header.lighttheme {
	position:absolute;
	z-index:99999;
	padding:27px 10px 0 10px;
	width:940px;
}
.header.lighttheme .logo {
	float:left;
	background:url(../images/spinx-logo1.png);
	height:58px;
	width:160px;
}
.lighttheme .top-right {
	float:right;
	width:502px;
	overflow:hidden
}
.lighttheme .top-right .start-live-chat {
	float:right;
	width:108px;
	height:14px;
	text-indent:-99999px;
	margin:0 0 12px 0;
}
.lighttheme .top-right .start-live-chat #sc4HY5 a {
	background:url(../images/top-right-lighttheme.png) -384px top no-repeat;
	float:right;
	width:108px;
	height:14px;
	text-indent:-99999px;
}
.lighttheme .top-right .start-live-chat #sc4HY5 a:hover {
	background:url(../images/top-right-lighttheme.png) -384px -78px no-repeat;
}
.lighttheme .top-right .tall-free {
	background:url(../images/top-right-lighttheme.png) -113px -29px no-repeat;
	float:right;
	width:149px;
	height:15px;
	text-indent:-99999px;
	margin:0 15px 0 0;
*margin:-18px 15px 0 0;
}
.lighttheme .top-right .tall-free a {
	background:url(../images/top-right-lighttheme.png) -113px -29px no-repeat;
	float:right;
	width:149px;
	height:15px;
	text-indent:-99999px;
}
.lighttheme .top-right .tall-free a:hover {
	background:url(../images/top-right-lighttheme.png) -113px -107px no-repeat;
}
.lighttheme .top-right .top-number {
	background:url(../images/top-right-lighttheme.png) -284px -29px no-repeat;
	float:right;
	width:115px;
	height:15px;
	text-indent:-99999px;
	margin:0 -95px 0 0;
*margin:-18px 100px 0 0;
}
.lighttheme .top-right .top-number a {
	background:url(../images/top-right-lighttheme.png) -284px -29px no-repeat;
	float:right;
	width:115px;
	height:15px;
	text-indent:-99999px;
}
.lighttheme .top-right .top-number a:hover {
	background:url(../images/top-right-lighttheme.png) -284px -107px no-repeat;
}
.lighttheme .top-right ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.lighttheme .top-right li {
	margin:0px;
	padding:0 0 0 11px;
	border:0px;
	list-style:none;
	display:inline;
}
.lighttheme .top-right .main-menu {
	padding:11px 0 0 0;
*padding:0px 0 0 0;
}
.lighttheme .top-right .home {
	float:left;
	width:56px;
	height:21px;
	text-indent:-99999px;
}
.lighttheme .top-right .home a {
	background:url(../images/top-right-lighttheme.png) 7px -57px no-repeat;
	float:left;
	width:56px;
	height:21px;
	text-indent:-99999px;
}
.lighttheme .top-right .home a:hover {
	background:url(../images/top-right-lighttheme.png) 7px -135px no-repeat;
}
.lighttheme .top-right .home a.active {
	background:url(../images/top-right-lighttheme.png) 7px -135px no-repeat;
}
.lighttheme .top-right .who-we-are {
	float:left;
	width:101px;
	height:21px;
	text-indent:-99999px;
}
.lighttheme .top-right .who-we-are a {
	background:url(../images/top-right-lighttheme.png) -59px -57px no-repeat;
	float:left;
	width:101px;
	height:21px;
	text-indent:-99999px;
}
.lighttheme .top-right .who-we-are a:hover {
	background:url(../images/top-right-lighttheme.png) -59px -135px no-repeat;
}
.lighttheme .top-right .who-we-are a.active {
	background:url(../images/top-right-lighttheme.png) -59px -135px no-repeat;
}
.lighttheme .top-right .what-we-do {
	float:left;
	width:102px;
	height:21px;
	text-indent:-99999px;
}
.lighttheme .top-right .what-we-do a {
	background:url(../images/top-right-lighttheme.png) -171px -57px no-repeat;
	float:left;
	width:102px;
	height:21px;
	text-indent:-99999px;
}
.lighttheme .top-right .what-we-do a:hover {
	background:url(../images/top-right-lighttheme.png) -171px -135px no-repeat;
}
.lighttheme .top-right .what-we-do a.active {
	background:url(../images/top-right-lighttheme.png) -171px -135px no-repeat;
}
.lighttheme .top-right .our-work {
	float:left;
	width:88px;
	height:21px;
	text-indent:-99999px;
}
.lighttheme .top-right .our-work a {
	background:url(../images/top-right-lighttheme.png) -284px -57px no-repeat;
	float:left;
	width:88px;
	height:21px;
	text-indent:-99999px;
}
.lighttheme .top-right .our-work a:hover {
	background:url(../images/top-right-lighttheme.png) -284px -135px no-repeat;
}
.lighttheme .top-right .our-work a.active {
	background:url(../images/top-right-lighttheme.png) -284px -135px no-repeat;
}
.lighttheme .top-right .contact-us {
	float:left;
	width:100px;
	height:21px;
	text-indent:-99999px;
}
.lighttheme .top-right .contact-us a {
	background:url(../images/top-right-lighttheme.png) -383px -57px no-repeat;
	float:left;
	width:100px;
	height:21px;
	text-indent:-99999px;
}
.lighttheme .top-right .contact-us a:hover {
	background:url(../images/top-right-lighttheme.png) -383px -135px no-repeat;
}
.lighttheme .top-right .contact-us a.active {
	background:url(../images/top-right-lighttheme.png) -383px -135px no-repeat;
}
.banner-img {
	width:960px;
	margin:0 auto;
	text-align:center;
}
.banner-0 {
	background:url(../images/bg-0.jpg) center top no-repeat;
	text-align:center;
	width:100%;
	padding:124px 0 0 0;
	min-height:570px;
}
.banner-1 {
	background:url(../images/bg-1.jpg) center top no-repeat;
	text-align:center;
	width:100%;
	padding:124px 0 0 0;
	min-height:570px;
}
.banner-2 {
	background:url(../images/bg-2.jpg) center top no-repeat;
	text-align:center;
	width:100%;
	padding:124px 0 0 0;
	min-height:570px;
}
.banner-3 {
	background:url(../images/bg-3.jpg) center top no-repeat;
	text-align:center;
	width:100%;
	padding:124px 0 0 0;
	min-height:570px;
}
.banner-4 {
	background:url(../images/bg-4.jpg) center top no-repeat;
	text-align:center;
	width:100%;
	padding:124px 0 0 0;
	min-height:570px;
}
.banner-5 {
	background:url(../images/bg-5.jpg) center top no-repeat;
	text-align:center;
	width:100%;
	padding:124px 0 0 0;
	min-height:570px;
}
.banner-6 {
	background:url(../images/bg-6.jpg) center top no-repeat;
	text-align:center;
	width:100%;
	padding:124px 0 0 0;
	min-height:570px;
}
.banner-img .bg {
	text-align:left;
}
.banner-img h2 {
	color:#FFFFFF;
	font-size:46px;
	line-height:49px;
	font-family:'ITCAvantGardeGothicStdXLt';
	margin:0;
	padding:0;
	letter-spacing:1px;
}
.banner-img h2 span {
	font-family:'ITCAvantGardeGothicStdMedium';
}
.banner-img h2 span.txt1 {
	font-family:'ITCAvantGardeGothicStdMedium';
}
.banner-img .txt2 {
	font-family:'ITCAvantGardeGothicStdBook';
}
.banner-img h3 {
	font-size:22px;
	font-family:'ITCAvantGardeGothicStdMedium';
	color:#FFFFFF;
	font-weight:normal;
	margin:0;
	padding:17px 0 0 0;
}
.banner-img .btn_more img {
	display:inline;
}
.banner-img .bg ul {
	margin:0;
	padding:25px 0 0 0;
}
.banner-img .bg ul li {
	background:url(../images/slider_arrow.png) 0 2px no-repeat;
	color:#99c002;
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:16px;
	line-height:18px;
	list-style-type:none;
	padding:0 0 0 17px;
	margin:0 0 7px 0;
}
.banner-img .bg ul li a {
	color:#99c002;
	text-decoration:none;
}
.banner-img .bg ul li a:hover {
	color:#99c002;
}
.banner-5 .banner-img .bg ul li {
	margin:0 0 9px 0;
}
.banner-6 .banner-img .bg ul li {
	margin:0 0 13px 0;
}
.banner-img .bg ul li.nomargin {
	margin:0;
}
.banner-1 .bg {
	width:950px;
	height:475px;
	padding:75px 0 0 10px;
	background:url(../images/awards.png) 518px 14px no-repeat;
}
.banner-img .btn_more img {
	display:inline;
}
.banner-0 .btn_more {
	padding:65px 0 0 0;
}
.banner-1 .btn_more, .banner-2 .btn_more {
	padding:52px 0 0 0;
}
.banner-3 .btn_more {
	padding:39px 0 0 0;
}
.banner-4 .btn_more {
	padding:20px 0 0 0;
}
.banner-5 .btn_more {
	padding:28px 0 0 0;
}
.banner-6 .btn_more {
	padding:45px 0 0 0;
}
.banner-0 .bg {
	width:950px;
	height:475px;
	padding:12px 0 0 10px;
	text-align:center;
}
.banner-2 .bg {
	width:950px;
	height:475px;
	padding:75px 0 0 10px;
}
.banner-3 .bg {
	width:950px;
	height:475px;
	padding:75px 0 0 10px;
}
.banner-4 .bg {
	width:950px;
	height:522px;
	padding:28px 0 0 10px;
}
.banner-5 .bg {
	width:950px;
	height:522px;
	padding:28px 0 0 10px;
}
.banner-6 .bg {
	width:950px;
	height:522px;
	padding:28px 0 0 10px;
}
.banner-4 .iphone_logo {
	display:inline;
	padding:7px 0 0 0;
}
.client-1, .client-2, .client-3, .client-4, .client-5, .client-6, .client-7, .client-8, .client-9, .client-10, .client-11, .client-12, .client-13, .client-14, .client-15, .client-16, .client-17, .client-18, .client-19, .client-20, .client-21, .client-22, .client-23 {
	text-align:center;
	width:100%;
	padding:124px 0 0 0;
	min-height:570px;
}
.client-1 {
	background:url(../images/client-bg1.jpg) center top no-repeat;
}
.client-2 {
	background:url(../images/client-bg2.jpg) center top no-repeat;
}
.client-3 {
	background:url(../images/client-bg3.jpg) center top no-repeat;
}
.client-4 {
	background:url(../images/client-bg4.jpg) center top no-repeat;
}
.client-5 {
	background:url(../images/client-bg5.jpg) center top no-repeat;
}
.client-6 {
	background:url(../images/client-bg6.jpg) center top no-repeat;
}
.client-7 {
	background:url(../images/client-bg7.jpg) center top no-repeat;
}
.client-8 {
	background:url(../images/client-bg8.jpg) center top no-repeat;
}
.client-9 {
	background:url(../images/client-bg9.jpg) center top no-repeat;
}
.client-10 {
	background:url(../images/client-bg10.jpg) center top no-repeat;
}
.client-11 {
	background:url(../images/client-bg11.jpg) center top no-repeat;
}
.client-12 {
	background:url(../images/client-bg12.jpg) center top no-repeat;
}
.client-13 {
	background:url(../images/client-bg13.jpg) center top no-repeat;
}
.client-14 {
	background:url(../images/client-bg14.jpg) center top no-repeat;
}
.client-15 {
	background:url(../images/client-bg15.jpg) center top no-repeat;
}
.client-16 {
	background:url(../images/client-bg16.jpg) center top no-repeat;
}
.client-17 {
	background:url(../images/client-bg17.jpg) center top no-repeat;
}
.client-18 {
	background:url(../images/client-bg18.jpg) center top no-repeat;
}
.client-19 {
	background:url(../images/client-bg19.jpg) center top no-repeat;
}
.client-20 {
	background:url(../images/client-bg20.jpg) center top no-repeat;
}
.client-21 {
	background:url(../images/client-bg21.jpg) center top no-repeat;
}
.client-22 {
	background:url(../images/client-bg22.jpg) center top no-repeat;
}
.client-23 {
	background:url(../images/client-bg23.jpg) center top no-repeat;
}
.client-1 .banner-img .bg {
	text-align:center;
}
.client-1 .bg h2 {
	padding:30px 0 15px 0;
}
.client-2 .bg {
	width:960px;
	height:422px;
	background:url(../images/client_ferrari.jpg) no-repeat 0 0;
}
.client-2 .bg h2 {
	padding:31px 0 0 230px;
}
.client-3 .bg h2 {
	padding:24px 0 0 160px;
}
.client-5 .bg {
	width:950px;
	height:385px;
	padding:165px 0 0 10px;
}
.client-5 .bg h2 {
	font-size:43px;
	letter-spacing:normal;
	line-height:44px;
}
.client-7 .bg {
	width:950px;
	height:361px;
	padding:189px 0 0 10px;
}
.client-7 .bg h2 {
	font-size:41px;
	line-height:42px;
	color:#333333;
	letter-spacing:-1px;
}
.client-8 .bg {
	width:950px;
	height:388px;
	padding:162px 0 0 10px;
}
.client-11 .bg {
	width:950px;
	height:381px;
	padding:169px 0 0 10px;
}
.client-11 .bg h2 {
	letter-spacing:normal;
	line-height:43px;
	font-size:43px;
	font-family:'AvantGardeLTBookBold';
}
.client-14 .bg {
	width:950px;
	height:384px;
	padding:166px 0 0 10px;
}
.client-14 .bg h2 {
	font-size:40px;
	line-height:48px;
	font-family:'ITCAvantGardeGothicStdBook';
}
.client-15 .bg {
	width:950px;
	height:350px;
	padding:200px 0 0 10px;
}
.client-15 .bg h2 {
	font-size:40px;
	line-height:48px;
	font-family:'ITCAvantGardeGothicStdBook';
	color:#000000;
}
.client-16 .bg {
	width:950px;
	height:380px;
	padding:170px 0 0 10px;
}
.client-16 .bg h2 {
	font-size:35px;
	line-height:36px;
}
.client-20 .bg {
	width:950px;
	height:361px;
	padding:189px 0 0 10px;
}
.client-20 .bg h2 {
	font-size:41px;
	line-height:42px;
	color:#fff;
	letter-spacing:-1px;
}
.client-2 .bg .btn_more {
	padding:200px 0 0 0;
}
.client-3 .bg .btn_more {
	padding:87px 0 0 0;
}
.client-5 .bg .btn_more {
	padding:35px 0 0 0;
}
.client-7 .bg .btn_more {
	padding:33px 0 0 0;
}
.client-11 .bg .btn_more {
	padding:31px 0 0 0;
}
.client-14 .bg .btn_more {
	padding:41px 0 0 0;
}
.client-15 .bg .btn_more {
	padding:47px 0 0 0;
}
.client-16 .bg .btn_more {
	padding:37px 0 0 0;
}
.client-18 .bg {
	width:950px;
	height:550px;
	padding:0 0 0 10px;
}
.client-18 .bg .btn_more {
	padding:157px 0 0 0;
}
.view-portfolio {
	position:absolute;
	right:144px;
	text-align:right;
	top:570px;
	z-index:99999;
}
#navbar {
	position:absolute;
	z-index:9000;
	width:100%;
	top:563px;
}
#nav {
	color:#ffffff;
	margin:0 auto;
}
#nav a {
	float:left;
	height:12px;
	width:12px;
	margin:5px 3px 0 0;
	text-indent:-999em;
	outline:none 0;
	background:url(../images/navpimple.png) no-repeat;
}
#nav a.activeSlide, #nav a:hover {
	background:url(../images/navpimple_active.png) no-repeat;
}
#prev {
	width:18px;
	height:18px;
	background:url(../images/prev-next.png) left top no-repeat;
	cursor:pointer;
	z-index:10001;
	float:left;
	margin:0 10px 0 0;
}
#next {
	width:18px;
	height:18px;
	background:url(../images/prev-next.png) left -18px no-repeat;
	cursor:pointer;
	z-index:10001;
	float:right;
}
.right {
	position:fixed;
	right:0px;
	z-index:15000;
	top:200px;
}
.right .icon {
	margin:0 0 0 -18px;
	position:absolute;
	z-index:-1;
	float:left;
	top:5px;
}
.twitter {
	position:fixed;
	left:0px;
	z-index:999999;
}
.twitter-arrow {
	margin:205px 0 0 0;
	float:left
}
.twitter img {
	float:left;
}
.no-pad {
	margin:0px;
}
#highlight2 {
	position:relative;
	width:100%;
	margin:0;
	height:694px;
}
#navbar2 {
	position:absolute;
	z-index:9000;
	top:563px;
	width:100%;
}
#nav2 {
	color:#ffffff;
	width:335px;
	margin:0 auto 0 auto;
}
#nav2 a {
	float:left;
	height:12px;
	width:12px;
	margin:5px 3px 0 0;
	text-indent:-999em;
	outline:none 0;
	background:url(../images/navpimple.png) no-repeat;
}
#nav2 a.activeSlide, #nav a:hover {
	background:url(../images/navpimple_active.png) no-repeat;
}
#prev2 {
	width:18px;
	height:18px;
	background:url(../images/prev-next.png) left top no-repeat;
	cursor:pointer;
	z-index:10001;
	float:left;
	margin:0 10px 0 0;
}
#next2 {
	width:18px;
	height:18px;
	background:url(../images/prev-next.png) left -18px no-repeat;
	cursor:pointer;
	z-index:10001;
	float:right;
}
#nav5 {
	color:#ffffff;
	width:335px;
	margin:0 auto 0 auto;
}
.demo-real {
	height:694px;
	margin:0;
	position:relative;
	width:100%;
}
.demo-real .coming-soon-text {
	padding:300px 0 0 0;
	text-align:center;
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:30px;
	color:#99c002;
}
#highlight3 {
	position:relative;
	width:100%;
	margin:0;
	height:694px;
}
#navbar3 {
	position:absolute;
	z-index:1000;
	width:100%;
}
#nav3 {
	color:#ffffff;
	width:140px;
	margin:0 auto 0 auto;
}
#nav3 a {
	float:left;
	height:12px;
	width:12px;
	margin:5px 3px 0 0;
	text-indent:-999em;
	outline:none 0;
	background:url(../images/navpimple.png) no-repeat;
}
#nav3 a.activeSlide, #nav a:hover {
	background:url(../images/navpimple_active.png) no-repeat;
}
#prev3 {
	width:18px;
	height:18px;
	background:url(../images/prev-next.png) left top no-repeat;
	cursor:pointer;
	z-index:10001;
	float:left;
	margin:0 10px 0 0;
}
#next3 {
	width:18px;
	height:18px;
	background:url(../images/prev-next.png) left -18px no-repeat;
	cursor:pointer;
	z-index:10001;
	float:right;
}
#highlight4 {
	position:relative;
	width:100%;
	margin:0;
	height:694px;
}
#navbar4 {
	position:absolute;
	z-index:1000;
	width:100%;
}
#nav4 {
	color:#ffffff;
	width:140px;
	margin:0 auto 0 auto;
}
#nav4 a {
	float:left;
	height:12px;
	width:12px;
	margin:5px 3px 0 0;
	text-indent:-999em;
	outline:none 0;
	background:url(../images/navpimple.png) no-repeat;
}
#nav4 a.activeSlide, #nav a:hover {
	background:url(../images/navpimple_active.png) no-repeat;
}
#prev4 {
	width:18px;
	height:18px;
	background:url(../images/prev-next.png) left top no-repeat;
	cursor:pointer;
	z-index:10001;
	float:left;
	margin:0 10px 0 0;
}
#next4 {
	width:18px;
	height:18px;
	background:url(../images/prev-next.png) left -18px no-repeat;
	cursor:pointer;
	z-index:10001;
	float:right;
}
.photo {
	position:relative;
	height:563px;
	margin:0 auto;
	width:1007px;
	overflow:hidden;
}
.photo_frst {
	position:relative;
	width:100% !important;
	margin:0 auto;
	overflow:hidden;
}
.photo_sec {
	position:relative;
	width:100%;
	margin:0 auto;
	overflow:hidden;
	height:700px;
}
.center-tab {
	width:960px;
	margin:0 auto;
}
.horiz-tab-1 {
	background:url(../images/menu.png) left top no-repeat;
	width:158px;
	height:47px;
	text-indent:-99999px;
	margin:0 0 0 79px
}
.horiz-tab-1:hover {
	background:url(../images/menu.png) left -47px no-repeat;
	width:158px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-1.selected {
	background:url(../images/menu.png) left -47px no-repeat;
	width:158px;
	height:47px;
	text-indent:-99999px;
	margin:0 0 0 79px
}
.horiz-tab-2 {
	background:url(../images/menu.png) -158px top no-repeat;
	width:158px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-2:hover {
	background:url(../images/menu.png) -158px -47px no-repeat;
	width:158px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-2.selected {
	background:url(../images/menu.png) -158px -47px no-repeat;
	width:158px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-3 {
	background:url(../images/menu.png) -316px top no-repeat;
	width:158px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-3:hover {
	background:url(../images/menu.png) -316px -47px no-repeat;
	width:158px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-3.selected {
	background:url(../images/menu.png) -316px -47px no-repeat;
	width:158px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-4 {
	background:url(../images/menu.png) -474px top no-repeat;
	width:138px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-4:hover {
	background:url(../images/menu.png) -474px -47px no-repeat;
	width:138px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-4.selected {
	background:url(../images/menu.png) -474px -47px no-repeat;
	width:138px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-5 {
	background:url(../images/menu.png) -612px top no-repeat;
	width:188px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-5:hover {
	background:url(../images/menu.png) -612px -47px no-repeat;
	width:188px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-5.selected {
	background:url(../images/menu.png) -612px -47px no-repeat;
	width:188px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-6 {
	background:url(../images/menu.png) -800px top no-repeat;
	width:148px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-6:hover {
	background:url(../images/menu.png) -800px -47px no-repeat;
	width:148px;
	height:47px;
	text-indent:-99999px;
}
.horiz-tab-6.selected {
	background:url(../images/menu.png) -800px -47px no-repeat;
	width:148px;
	height:47px;
	text-indent:-99999px;
}
.vert-tab {
	background:url(../images/tab-vert-bg.png) left top no-repeat;
	width:210px;
	height:44px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:16px;
	color:#888888;
	padding:20px 0 0 30px;
}
.vert-tab:hover {
	background-position:-240px top;
	color:#99c002;
}
.vert-tab.active {
	background-position:-240px top;
	color:#99c002;
}
.vert-tab2 {
	background:url(../images/tab-vert-bg.png) left top no-repeat;
	width:210px;
	height:54px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:16px;
	color:#888888;
	padding:10px 0 0 30px;
}
.vert-tab2:hover {
	background-position:-240px top;
	color:#99c002;
}
.vert-tab2.active {
	background-position:-240px top;
	color:#99c002;
}
.footer {
	background:url(../images/footer-bg.jpg) left top repeat-x;
	margin:10px 0 0 0;
	padding:0 0 15px 0;
}
.footer .wapper {
	width:940px;
	margin:0 auto;
	padding:0px 0 0 0;
}
.f-row-1 {
	height:142px;
}
.f-box-1 {
	float:left;
	width:255px;
}
.f-box-1 .button-1 {
	width:220px;
	height:56px;
	margin:0 0 12px 0;
}
.f-box-1 .button-1 a {
	background:url(../images/footer-buttons.jpg) left top no-repeat;
	width:220px;
	height:56px;
	float:left;
	text-indent:-99999px;
}
.f-box-1 .button-1 a:hover {
	background:url(../images/footer-buttons.jpg) left -124px no-repeat;
}
.f-box-1 .button-2 {
	width:220px;
	height:56px;
}
.f-box-1 .button-2 a {
	background:url(../images/footer-buttons.jpg) left -68px no-repeat;
	width:220px;
	height:56px;
	float:left;
	text-indent:-99999px;
}
.f-box-1 .button-2 a:hover {
	background:url(../images/footer-buttons.jpg) left -192px no-repeat;
}
.f-box-2 {
	float:left;
	width:130px;
	padding:0 15px 0 0;
}
.f-box-2 ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.f-box-2 li {
	margin:0px;
	padding:0 0 5px 0;
	border:0px;
	list-style:none;
	display:block;
}
.f-box-2 li strong a {
	color:#99c002;
}
.f-box-2 li strong a:hover {
	color:#dddddd;
}
.f-box-2 a {
	color:#dddddd;
	text-decoration:none;
}
.f-box-2 a:hover {
	color:#99c002;
	text-decoration:none;
}
.f-box-2 a.active {
	color:#99c002;
	text-decoration:none;
}
.f-box-3 {
	float:left;
	width:130px;
	padding:0 15px 0 0;
}
.f-box-3 ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.f-box-3 li {
	margin:0px;
	padding:0 0 5px 0;
	border:0px;
	list-style:none;
	display:block;
}
.f-box-3 li strong a {
	color:#99c002;
}
.f-box-3 li strong a:hover {
	color:#dddddd;
}
.f-box-3 a {
	color:#dddddd;
	text-decoration:none;
}
.f-box-3 a:hover {
	color:#99c002;
	text-decoration:none;
}
.f-box-3 a.active {
	color:#99c002;
	text-decoration:none;
}
.f-box-4 {
	float:left;
	width:130px;
	padding:0 15px 0 0;
}
.f-box-4 ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.f-box-4 li {
	margin:0px;
	padding:0 0 5px 0;
	border:0px;
	list-style:none;
	display:block;
}
.f-box-4 li strong a {
	color:#99c002;
}
.f-box-4 li strong a:hover {
	color:#dddddd;
}
.f-box-4 a {
	color:#dddddd;
	text-decoration:none;
}
.f-box-4 a:hover {
	color:#99c002;
	text-decoration:none;
}
.f-box-4 a.active {
	color:#99c002;
	text-decoration:none;
}
.f-box-5 {
	float:left;
	width:250px;
}
.f-box-5 ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.f-box-5 ol {
	margin:0px;
	padding:0px;
	border:0px;
	overflow-x:auto;
	height:124px;
}
.f-box-5 li {
	margin:0px;
	padding:0 0 5px 0;
	border:0px;
	list-style:none;
	display:block;
}
.f-box-5 li strong a {
	color:#99c002;
}
.f-box-5 li strong a:hover {
	color:#dddddd;
}
.f-box-5 a {
	color:#dddddd;
	text-decoration:none;
}
.f-box-5 a:hover {
	color:#99c002;
	text-decoration:none;
}
.f-box-5 a.active {
	color:#99c002;
	text-decoration:none;
}
.f-box-6 {
	float:right;
	width:110px;
}
.f-box-6 ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.f-box-6 li {
	margin:0px;
	padding:0 0 5px 0;
	border:0px;
	list-style:none;
	display:block;
}
.f-box-6 li strong a {
	color:#99c002;
}
.f-box-6 li strong a:hover {
	color:#dddddd;
}
.f-box-6 a {
	color:#dddddd;
	text-decoration:none;
}
.f-box-6 a:hover {
	color:#99c002;
	text-decoration:none;
}
.f-box-6 a.active {
	color:#99c002;
	text-decoration:none;
}
.f-row-2 {
	padding:19px 0 0 0;
}
.f-row-2 .footer-logo {
	float:left;
	width:130px;
	margin:36px 0 0 0;
}
.f-row-2 .footer-address {
	float:left;
	width:130px;
	padding:0 60px 0 0;
	font-weight:bold;
	line-height:16px;
	color:#888888;
}
.f-row-2 .chat-box {
	float:left;
	width:300px;
}
.f-row-2 .chat-box .button-1 {
	width:300px;
	height:40px;
	margin:0 0 10px 0;
}
.f-row-2 .chat-box .button-1 #scFuEN a {
	background:url(../images/footer-buttons.jpg) -230px -30px no-repeat;
	width:300px;
	height:40px;
	float:left;
	text-indent:-99999px;
	margin:0 0 5px 0;
}
.f-row-2 .chat-box .button-1 #scFuEN a:hover {
	background:url(../images/footer-buttons.jpg) -230px -154px no-repeat;
}
.f-row-2 .chat-box .button-2 {
	width:300px;
	height:40px;
}
.f-row-2 .chat-box .button-2 a {
	background:url(../images/footer-buttons.jpg) -230px -80px no-repeat;
	width:300px;
	height:40px;
	float:left;
	text-indent:-99999px;
}
.f-row-2 .chat-box .button-2 a:hover {
	background:url(../images/footer-buttons.jpg) -230px -204px no-repeat;
}
.f-row-2 .chat-box .button-3 {
	background:url(../images/footer-buttons.jpg) -530px top no-repeat;
	width:149px;
	height:15px;
	float:left;
	text-indent:-99999px;
	margin:0 35px 10px 0;
}
.f-row-2 .chat-box .button-3 a {
	background:url(../images/footer-buttons.jpg) -530px top no-repeat;
	width:149px;
	height:15px;
	float:left;
	text-indent:-99999px;
}
.f-row-2 .chat-box .button-3 a:hover {
	background:url(../images/footer-buttons.jpg) -530px -71px no-repeat;
}
.f-row-2 .chat-box .button-4 {
	background:url(../images/footer-buttons.jpg) -701px top no-repeat;
	width:115px;
	height:15px;
	float:left;
	text-indent:-99999px;
}
.f-row-2 .chat-box .button-4 a {
	background:url(../images/footer-buttons.jpg) -701px top no-repeat;
	width:115px;
	height:15px;
	float:left;
	text-indent:-99999px;
}
.f-row-2 .chat-box .button-4 a:hover {
	background:url(../images/footer-buttons.jpg) -701px -71px no-repeat;
}
.f-row-2 .community-box {
	float:right;
	width:285px;
}
.f-row-2 .community-box .buttons {
	float:right;
	height:50px;
	width:200px;
	padding:0 0 0 0;
}
.f-row-2 .community-box .buttons .facebook-icon {
	width:40px;
	height:41px;
	float:left;
}
.f-row-2 .community-box .buttons .facebook-icon a {
	background:url(../images/footer-buttons.jpg) -620px -30px no-repeat;
	width:40px;
	height:41px;
	float:left;
	text-indent:-99999px;
}
.f-row-2 .community-box .buttons .facebook-icon a:hover {
	background:url(../images/footer-buttons.jpg) -620px -101px no-repeat;
}
.f-row-2 .community-box .buttons .twitter-icon {
	width:40px;
	height:41px;
	float:left;
}
.f-row-2 .community-box .buttons .twitter-icon a {
	background:url(../images/footer-buttons.jpg) -660px -30px no-repeat;
	width:40px;
	height:41px;
	float:left;
	text-indent:-99999px;
}
.f-row-2 .community-box .buttons .twitter-icon a:hover {
	background:url(../images/footer-buttons.jpg) -660px -101px no-repeat;
}
.f-row-2 .community-box .buttons .you-tube-icon {
	width:40px;
	height:41px;
	float:left;
}
.f-row-2 .community-box .buttons .you-tube-icon a {
	background:url(../images/footer-buttons.jpg) -700px -30px no-repeat;
	width:40px;
	height:41px;
	float:left;
	text-indent:-99999px;
}
.f-row-2 .community-box .buttons .you-tube-icon a:hover {
	background:url(../images/footer-buttons.jpg) -700px -101px no-repeat;
}
.f-row-2 .community-box .buttons .linkedin-icon {
	width:40px;
	height:41px;
	float:left;
}
.f-row-2 .community-box .buttons .linkedin-icon a {
	background:url(../images/footer-buttons.jpg) -740px -30px no-repeat;
	width:40px;
	height:41px;
	float:left;
	text-indent:-99999px;
}
.f-row-2 .community-box .buttons .linkedin-icon a:hover {
	background:url(../images/footer-buttons.jpg) -740px -101px no-repeat;
}
.f-row-2 .community-box .buttons .rss-icon {
	width:40px;
	height:41px;
	float:left;
}
.f-row-2 .community-box .buttons .rss-icon a {
	background:url(../images/footer-buttons.jpg) -780px -30px no-repeat;
	width:40px;
	height:41px;
	float:left;
	text-indent:-99999px;
}
.f-row-2 .community-box .buttons .rss-icon a:hover {
	background:url(../images/footer-buttons.jpg) -780px -101px no-repeat;
}
.f-row-2 .community-box .button-resume {
	width:285px;
	height:40px;
	margin:0 0 5px 0;
}
.f-row-2 .community-box .button-resume a {
	background:url(../images/footer-buttons.jpg) -533px -154px no-repeat;
	width:285px;
	height:40px;
	float:left;
	text-indent:-99999px;
}
.f-row-2 .community-box .button-resume a:hover {
	background:url(../images/footer-buttons.jpg) -533px -203px no-repeat;
}
.f-row-2 .community-box .button-newsletter {
	width:285px;
	height:40px;
	margin:0 0 5px 0;
}
.f-row-2 .community-box .button-newsletter a {
	background:url(../images/footer-buttons.jpg) -533px -253px no-repeat;
	width:285px;
	height:40px;
	float:left;
	text-indent:-99999px;
}
.f-row-2 .community-box .button-newsletter a:hover {
	background:url(../images/footer-buttons.jpg) -533px -302px no-repeat;
}
.copyright-text {
	text-align:center;
	color:#666666;
	font-size:11px;
	margin:30px 0 0 0;
*margin:21px 0 0 0;
	line-height:14px;
}
.copyright-text strong {
	color:#888888;
}
.tab-content {
	padding:10px 10px 10px 7px;
	font-size:13px;
	color:#bbbbbb;
	line-height:20px;
	text-align:justify;
}
.tab-content .cnt-box {
	float:left;
	width:48%;
}
.tab-content ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.tab-content li {
	margin:0px;
	padding:0 0 0 12px;
	border:0px;
	display:block;
	background:url(../images/green_arrow_sol.png) left 5px no-repeat;
}
.tab-content h1 {
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:24px;
	color:#99c002;
	margin:0px;
	padding:0 0 10px 0;
	border:0px;
	font-weight:normal;
	line-height:normal;
}
.tab-content h2 {
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:30px;
	color:#99c002;
	margin:0px;
	padding:0 0 10px 0;
	border:0px;
	font-weight:normal;
	line-height:normal;
}
.tab-content a {
	font-style:normal;
	color:#ffffff;
	text-decoration:none;
!important
}
.tab-content a:hover {
	color:#99c002;
}
.tab-content p {
	margin:0 0 20px 0;
}
.pad2 {
	padding:0 0 8px 0;
}
.sub-content {
	background:url(../images/inner-content-bg.jpg) center top no-repeat;
}
.content-bg {
	background:url(../images/content-bg.jpg) left top no-repeat #0e0e0e;
	margin:0 auto;
	width:940px;
	padding:150px 0 0 0;
}
.content-bg h1 {
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:30px;
	color:#ffffff;
	margin:0 0 25px 0;
	padding:0 0 13px 0;
	border:0px;
	font-weight:normal;
	line-height:normal;
}
.content-bg h2 {
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:30px;
	color:#ffffff;
	margin:0 0 25px 0;
	padding:0 0 13px 0;
	border:0px;
	font-weight:normal;
	line-height:normal;
}
.content-wapper {
	background:url(../images/inn-cnt-bot-cove.jpg) left bottom no-repeat;
	padding:0 20px 30px 20px;
}
.content-both {
	color:#bbbbbb;
	font-size:14px;
	line-height:20px;
}
.content-both h2 {
	margin:0px;
	padding:0 0 20px 0;
	border:0px;
	color:#99c002;
	font-size:20px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-weight:normal;
	line-height:normal;
}
.content-both strong {
	color:#bbbbbb;
}
.content-both a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.content-both a:hover {
	color:#99c002;
}
.content-left {
	float:left;
	width:300px;
}
.content-left h2 {
	margin:0px;
	padding:0 0 30px 0;
	border:0px;
	color:#99c002;
	font-size:20px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-weight:normal;
}
.content-left h3 {
	margin:0px;
	padding:0;
	border:0px;
	color:#ffffff;
	font-size:16px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-weight:normal;
}
.content-left .left-menu {
	padding:12px 0 0 0;
}
.content-left .left-menu ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.content-left .left-menu li {
	margin:0 0 3px 0;
	padding:0px;
	border:0px;
	list-style:armenian;
	display:block;
	font-size:13px;
}
.content-left .left-menu a {
	color:#ffffff;
	text-decoration:none;
	background:url(../images/left-menu.png) left top no-repeat;
	display:block;
	height:20px;
	padding:4px 0 0 10px;
}
.content-left .left-menu a:hover {
	color:#333333;
	text-decoration:none;
	background:url(../images/left-menu.png) left -27px no-repeat;
	font-weight:bold;
}
.content-left .left-menu a.active {
	color:#333333;
	text-decoration:none;
	background:url(../images/left-menu.png) left -27px no-repeat;
	font-weight:bold;
}
.content-right {
	float:right;
	width:555px;
	color:#bbbbbb;
	font-size:14px;
	line-height:20px;
}
.content-right h1 {
	margin:0px;
	padding:0 0 20px 0;
	border:0px;
	color:#99c002;
	font-size:20px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-weight:normal;
	line-height:normal;
}
.content-right h2 {
	border:0 none;
	color:#99C002;
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:20px;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0 0 20px;
}
.content-right strong {
	color:#bbbbbb;
}
.content-right a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.content-right a:hover {
	color:#99c002;
}
ul.gallery {
	list-style:none;
	margin:0;
	padding:0;
}
ul.gallery h4 {
	margin:0px;
	padding:0px;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
	max-width:307px;
}
ul.gallery li {
	float:left;
	margin:0 20px 0 0;
	padding:0 0 14px 0;
	text-align:center;
	display:inline;
	list-style:none;
}
ul.gallery a {
	text-decoration:none;
	color:#888888;
	display:block;
	font-weight:normal;
}
ul.gallery a:hover {
	text-decoration:none;
	color:#99c002;
	display:block;
}
ul.gallery a.thumb {
	width:307px;
	height:100px;
	padding:0;
	cursor:pointer;
}
ul.gallery span {
	width:307px;
	height:100px;
	overflow:hidden;
	display:block;
}
ul.gallery a.thumb:hover {
	background:#333;
}
ul.gallery2 {
	list-style:none;
	margin:0;
	padding:0;
}
ul.gallery2 h4 {
	margin:0px;
	padding:0px;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
	float:left;
	line-height:60px;
	max-width:220px;
	height:60px;
	text-align:left
}
ul.gallery2 li {
	float:left;
	margin:0 20px 0 0;
	padding:0 0 14px 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:307px;
	list-style-type:none;
}
ul.gallery2 a {
	text-decoration:none;
	color:#888888;
	display:block;
}
ul.gallery2 a:hover {
	text-decoration:none;
	color:#99c002;
	display:block;
}
ul.gallery2 a.thumb {
	width:60px;
	height:60px;
	padding:0;
	margin:0 10px 0 0;
	cursor:pointer;
	float:left;
}
ul.gallery2 span {
	width:70px;
	height:60px;
	overflow:hidden;
	display:block;
	background:url(../images/icons_for_webapp_development.png) no-repeat 0 0;
	margin:0 11px 0 0;
}
ul.gallery2 li {
	background:url(../images/icon-bg1.png) no-repeat 0 0;
}
ul.gallery2 li a, ul.gallery2 li span {
	background:url(../images/icons_for_webapp_development.png) no-repeat 0 0;
	width:60px;
	height:60px;
	float:left;
	margin:0 11px 0 0;
}
ul.gallery2 li span {
	display:block;
}
ul.gallery2 li h4 a {
	width:auto;
	background:none;
	font-weight:normal;
}
ul.gallery2 li a.web_consulting {
	background-position:0 0;
}
ul.gallery2 li a.web_consulting:hover {
	background-position:0 -60px;
}
ul.gallery2 li a.content_management_systems {
	background-position:-60px 0;
}
ul.gallery2 li a.content_management_systems:hover {
	background-position:-60px -60px;
}
ul.gallery2 li a.inventory_management_systems {
	background-position:-120px 0;
}
ul.gallery2 li a.inventory_management_systems:hover {
	background-position:-120px -60px;
}
ul.gallery2 li a.database_applications {
	background-position:-180px 0;
}
ul.gallery2 li a.database_applications:hover {
	background-position:-180px -60px;
}
ul.gallery2 li a.employee_management_systmes {
	background-position:-240px 0;
}
ul.gallery2 li a.employee_management_systmes:hover {
	background-position:-240px -60px;
}
ul.gallery2 li a.advanced_webdev_app {
	background-position:-300px 0;
}
ul.gallery2 li a.advanced_webdev_app:hover {
	background-position:-300px -60px;
}
ul.gallery2 li span.social_network_systems {
	background-position:-360px 0;
}
ul.gallery2 li span.enterprise_app_dev {
	background-position:-420px 0;
}
ul.gallery2 li span.microsoft_sharepoint_server {
	background-position:-480px 0;
}
ul.gallery2 li span.biz_talk_dev {
	background-position:-540px 0;
}
ul.gallery2 li span.customized_web_apps {
	background-position:-600px 0;
}
ul.gallery2 li span.dashboards {
	background-position:-660px 0;
}
ul.gallery2 li span.business_intelligence {
	background-position:-720px 0;
}
ul.gallery2 li span.advanced_cms {
	background-position:-780px 0;
}
ul.gallery2 li span.massive_social_networks {
	background-position:-840px 0;
}
ul.gallery2 li span.elearning {
	background-position:-900px 0;
}
ul.gallery3 {
	list-style:none;
	margin:0;
	padding:0;
}
ul.gallery3 h4 {
	margin:0px;
	padding:0px;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
	max-width:198px;
}
ul.gallery3 li {
	float:left;
	margin:0 20px 0 0;
	padding:0 0 14px 0;
	text-align:center;
	display:inline;
	list-style:none;
}
ul.gallery3 a {
	text-decoration:none;
	color:#888888;
	display:block;
	font-weight:normal;
}
ul.gallery3 a:hover {
	text-decoration:none;
	color:#99c002;
	display:block;
}
ul.gallery3 a.thumb {
	width:198px;
	height:100px;
	padding:0;
	cursor:pointer;
}
ul.gallery3 span {
	width:198px;
	height:100px;
	overflow:hidden;
	display:block;
}
ul.gallery3 a.thumb:hover {
	background:#333;
}
.portfolio-content {
	background:url(../images/portfolio-bg.jpg) center top no-repeat;
	padding:167px 0 0 0;
}
.portfolio-content .cnt {
	width:940px;
	margin:0 auto;
}
.portfolio-content .cnt h1 {
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:30px;
	color:#ffffff;
	margin:0px;
	padding:0 0 6px 0;
	border:0px;
	font-weight:normal;
	line-height:normal;
	min-height:50px;
}
.portfolio-tabs {
	float:right;
}
.portfolio-tabs ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.portfolio-tabs li {
	margin:0px;
	padding:0px;
	border:0px;
	display:inline;
	list-style:none;
	float:left;
	width:158px;
	height:47px;
}
.portfolio-tabs a {
	background:url(../images/portfolio-tabs.png) left top no-repeat;
	width:139px;
	height:43px;
	padding:4px 8px 0 11px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:14px;
}
.portfolio-tabs #scFuEN a {
	background:url(../images/portfolio-tabs.png) left top no-repeat;
	width:139px;
	height:32px;
	padding:15px 8px 0 5px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:14px;
}
.portfolio-tabs a:hover {
	background:url(../images/portfolio-tabs.png) left -47px no-repeat;
	color:#FFFFFF;
	text-decoration:none;
}
.portfolio-tabs a.active {
	background:url(../images/portfolio-tabs.png) left -47px no-repeat;
	color:#FFFFFF;
	text-decoration:none;
}
.portfolio-tabs-bg {
	background:url(../images/portfolio-tabs-bg.png) left top repeat-y;
}
.portfolio-left-tabs {
	float:left;
	width:241px;
}
.portfolio-left-tabs ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.portfolio-left-tabs li {
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
	display:block;
}
.portfolio-left-tabs a {
	background:url(../images/portfolio-left-tabs.png) left top no-repeat;
	width:207px;
	height:30px;
	padding:7px 10px 0 24px;
	color:#888888;
	text-decoration:none;
	display:block;
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:14px;
}
.portfolio-left-tabs a:hover {
	background:url(../images/portfolio-left-tabs.png) left -37px no-repeat;
	color:#99c002;
	text-decoration:none;
}
.portfolio-left-tabs a.active {
	background:url(../images/portfolio-left-tabs.png) left -37px no-repeat;
	color:#99c002;
	text-decoration:none;
}
.portfolio-right-cnt {
	float:right;
	width:682px;
	padding:10px 0 0 0;
}
.portfolio-right-cnt h2 {
	margin:0px;
	padding:0 0 10px 0;
	border:0px;
	color:#99c002;
	font-size:20px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-weight:normal;
}
.portfolio-right-corner {
	text-align:right;
	position:absolute;
	margin:0 0 0 934px;
}
.paging, .pagingselected {
	float:right;
	margin:0 0 10px;
}
.pagingt {
	float:left;
	margin:0 0 10px;
}
.paging a, .pagingt a {
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/paging-bg.png) left top no-repeat;
	float:left;
	width:15px;
	text-align:center;
	line-height:15px;
	margin:0 0 0 3px;
}
.paging a:hover, .pagingt a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/paging-bg.png) left -15px no-repeat;
	float:left;
	width:15px;
	text-align:center;
}
.paging a.active, .pagingt a.active {
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/paging-bg.png) left -15px no-repeat;
	float:left;
	width:15px;
	text-align:center;
	line-height:15px;
	margin:0 0 0 3px;
}
.paging .preview, .pagingt .preview {
	line-height:10px;
	padding:0 0 5px 0;
}
.paging .next, .pagingt .next {
	line-height:10px;
	padding:0 0 5px 0;
}
.pagingselected {
	color:#FFFFFF;
	text-decoration:none;
}
.pagingselected a {
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/paging-bg.png) left -15px no-repeat;
	float:left;
	width:15px;
	text-align:center;
}
.pagingselected a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/paging-bg.png) left top no-repeat;
	float:left;
	width:15px;
	text-align:center;
	line-height:15px;
	margin:0 0 0 3px;
}
.pagingnews, .pagingnewsselected {
	float:right;
	margin:5px 0 20px 0;
}
.pagingnews a {
	padding:3px 6px;
	color:#FFF;
	background:#40482f;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.pagingnews a:hover {
	color:#333333;
	background:#99c004;
	padding:3px 6px;
}
.pagingnews a.active {
	color:#333333;
	text-decoration:none;
	background:#333333 url(../images/paging-bg.png) left -15px no-repeat;
	float:left;
	width:15px;
	text-align:center;
	line-height:15px;
	margin:0 0 0 3px;
}
.pagingnews .preview {
	line-height:10px;
	padding:0 0 2px 0;
}
.pagingnews .next {
	line-height:10px;
	padding:0 0 2px 0;
}
.pagingnewsselected {
	color:#FFFFFF;
	text-decoration:none;
}
.pagingnewsselected a {
	color:#FFF;
	background:#869200;
	text-decoration:none;
}
.pagingnewsselected a:hover {
	color:#CEF306;
	background:#000;
	text-decoration:none;
}
.pagingnews .PagingSelected {
	background:#99c004;
	color:#333333;
	font-weight:bold;
}
.pagingnews input {
	border:1px #555555 solid;
	background:#313425;
	color:#FFFFFF;
	padding:2px 6px 3px 6px;
	width:30px;
	font-size:12px;
	font-weight:bold;
}
.content-right2 {
	float:right;
	width:560px;
	color:#bbbbbb;
	font-size:14px;
	line-height:20px;
}
.testimonial {
	background:url(../images/coma.png) left top no-repeat;
	padding:0 0 0 50px;
	font-size:14px;
	color:#bbbbbb;
	font-style:italic;
	border-bottom:1px #414141 dotted;
	margin:0 0 20px 0;
}
.testimonial p {
	margin:0 0 20px 0;
}
.testimonial strong {
	font-style:normal;
	color:#bbbbbb;
	text-align:right;
}
.no-pad2 {
	padding-bottom:0px;
}
.testimonial a {
	font-style:normal;
	color:#ffffff;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}
.testimonial a:hover {
	color:#99c002;
}
.testimonial-cove {

	margin:8px 105px 0 0;
	left:0;
}
.services-cnt {
	background:url(../images/services-cnt-bg.jpg) center top no-repeat;
	padding:167px 0 0 0;
}
.services-cnt .cnt {
	width:940px;
	margin:0 auto;
}
.services-cnt .cnt .our-work {
	display:block;
	height:46px;
}
.services-cnt .cnt .our-work .img1 {
	float:right;
	margin-left:10px;
}
.services-cnt .cnt .our-work .img2 {
	float:right;
	margin:0 0 0 10px;
}
.services-cnt .cnt-text {
	color:#99c002;
	font-size:20px;
	line-height:26px;
}
.services-cnt .cnt h1 {
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:24px;
	color:#ffffff;
	padding:0;
	border:0px;
	font-weight:normal;
	line-height:normal;
	margin:0px;
	position:absolute;
	float:left;
}
.services-cnt .cnt-text a {
	color:#99c002;
	text-decoration:none;
}
.services-cnt .cnt-text a:hover {
	color:#FFFFFF;
}
.services-cnt-box-bg {
	background:url(../images/services-cnt-box-bg.jpg) left top repeat-y;
}
.services-cnt-box-bg2 {
	background:url(../images/services-cnt-top-cove.jpg) left top repeat-x;
	padding:17px 17px 4px 17px;
}
.services-cnt-box-bg2 .menu-boxes {
	float:left;
	width:315px;
	padding:0 1px 0 0;
}
.services-cnt-box-bg2 .menu-boxes ul, .services-cnt-box-bg2 .menu-boxes2 ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.services-cnt-box-bg2 .menu-boxes li, .services-cnt-box-bg2 .menu-boxes2 li {
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
	display:block;
	font-family:'ITCAvantGardeGothicStdMedium';
	font-size:14px;
}
.services-cnt-box-bg2 .menu-boxes a {
	background:url(../images/icon_services_menu.png) 299px 9px no-repeat;
	width:300px;
	height:31px;
	float:left;
	line-height:30px;
	padding:0 0 0 15px;
	color:#ffffff;
	text-decoration:none;
}
.services-cnt-box-bg2 .menu-boxes a:hover {
	background:url(../images/services-menu-h.png) left top no-repeat;
	color:#333333;
	text-decoration:none;
}
.services-cnt-box-bg2 .menu-boxes a.active {
	background:url(../images/services-menu-h.png) left top no-repeat;
	color:#333333;
	text-decoration:none;
}
.services-cnt-box-bg2 .menu-boxes2 {
	float:left;
	width:286px;
	padding:0 0 0 1px;
}
.services-cnt-box-bg2 .menu-boxes2 a {
	background:url(../images/icon_services_menu2.png) 10px 9px no-repeat;
	width:261px;
	height:31px;
	float:left;
	line-height:30px;
	padding:0 0 0 25px;
	color:#ffffff;
	text-decoration:none;
}
.services-cnt-box-bg2 .menu-boxes2 a:hover {
	background:url(../images/services-menu-h2.png) left top no-repeat;
	color:#333333;
	text-decoration:none;
}
.services-cnt-box-bg2 .menu-boxes2 a.active {
	background:url(../images/services-menu-h2.png) left top no-repeat;
	color:#333333;
	text-decoration:none;
}
.contact-btn {
	position:absolute;
	margin:-40px 0 0 600px;
}
.contact-btn a {
	background:url(../images/contact-btn.png) left top no-repeat;
	width:220px;
	height:46px;
	color:#ffffff;
	line-height:46px;
	float:left;
	text-indent:-99999px;
}
.contact-btn a:hover {
	background:url(../images/contact-btn.png) left -46px no-repeat;
	width:220px;
	height:46px;
	color:#ffffff;
	line-height:46px;
	float:left;
}
.portfolio-box-bg {
	background:url(../images/portfolio-box-bg.png) left 47px no-repeat;
	width:801px;
	height:513px;
	margin:0 auto;
	padding:6px 40px 0 40px
}
.portfolio-box-bg .left-cnt {
	float:left;
	padding:77px 0 0 0;
	font-size:13px;
	color:#bbbbbb;
	width:290px;
}
.portfolio-box-bg .left-cnt h3 {
	margin:0 0 15px 0;
	padding:0;
	border:0px;
	color:#ffffff;
	font-size:20px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-weight:normal;
}
.portfolio-box-bg .left-cnt .title {
	margin:0 0 15px 0;
	padding:0;
	border:0px;
	color:#99c002;
	font-size:13px;
	font-weight:normal;
}
.portfolio-box-bg .left-cnt .title strong {
	color:#FFFFFF;
}
.portfolio-box-bg .left-cnt .logo-img {
	margin:0 0 30px 0;
}
.portfolio-box-bg .right-thumb {
	float:right;
}
.back-arrow {
	position:absolute;
	margin:256px 0 0 -69px;
}
.next-arrow {
	position:absolute;
	margin:256px 0 0 851px;
}
.portfolio-bot-box {
	background:url(../images/portfolio-bot-tab-bg.jpg) left top repeat-x;
	width:882px;
	margin:10px auto 0 auto;
	height:116px;
	padding:0 0 10px 0;
}
.portfolio-bot-box ul {
	margin:0px;
	padding:0px;
	border:0px;
}
.portfolio-bot-box li {
	margin:0px;
	padding:0 2px 0 0;
	border:0;
	display:inline;
	list-style:none;
	float:left;
	width:219px;
	background:url(../images/portfolio-bot-tab-seprater.jpg) right 15px no-repeat;
	height:116px;
	text-align:center;
}
.portfolio-bot-box li.last {
	margin:0px;
	padding:0;
	border:0;
	background:none;
}
.portfolio-bot-box li a {
	margin:0;
	padding:43px 0 0 0;
	border:0;
	float:left;
	width:219px;
	height:73px;
}
.portfolio-bot-box li a:hover {
	background:url(../images/portfolio-tabs-h.png) center top no-repeat;
}
.portfolio-tab-back-arrow {
	position:absolute;
	margin:37px 0 0 -29px;
}
.portfolio-tab-next-arrow {
	position:absolute;
	margin:37px 0 0 882px;
}
.divImgUp {
	cursor:pointer;
	position:absolute;
	top:501px;
	left:188px;
	display:none;
}
.divImgBtm {
	cursor:pointer;
	position:absolute;
	left:216px;
	top:501px;
	display:none;
}
.displyBlock {
	display:block;
}
.displyNone {
	display:none;
}
#TabbedPanels3, #TabbedPanels4, #TabbedPanels5, #TabbedPanels6, #TabbedPanels7, #TabbedPanels8 .TabbedPanelsTabGroup-cnt {
	height:394px;
}
.subscribe {
	float:left;
	width:285px;
	height:40px;
}
.subscribe form {
	margin:0;
	padding:0;
}
.subscribe form input.field_subscribe {
	width:243px;
	height:29px;
	float:left;
	background:url(../images/field_subscribe.jpg) no-repeat 0 0;
	border:0;
	font:italic 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0;
	padding:0 0 0 7px;
}
.subscribe form input.btn_subscribe {
	width:34px;
	height:29px;
	float:left;
	background:url(../images/btn_subscribe.png) no-repeat 0 0;
	border:0;
	cursor:pointer;
	margin:0;
	padding:0;
}
.subscribe form input.btn_subscribe:hover {
	background-position:0 -29px;
}
*+html .subscribe form input.field_subscribe {
	padding:5px 0 0 7px;
	height:24px;
}
.subscribe form input.field_subscribe {
	padding:5px 0 0 7px\0/;
	height:24px\0/;
}
.serviceslist {
	width:277px;
	height:204px;
	float:left;
	background:url(../images/bg_serviceslist.png) no-repeat 0 0;
	position:relative;
	padding:6px 7px 6px 19px;
}
.serviceslist .scroll-pane {
	width:277px;
	height:198px;
}
.serviceslist .jScrollPaneConainer {
	width:277px !important;
	height:198px !important;
}
.serviceslist ul {
	width:277px;
	float:left;
	margin:0;
	padding:0 0 10px 0;
}
.serviceslist ul li {
	background:url(../images/arrow_services.gif) no-repeat 0 5px;
	list-style-type:none;
	margin:0;
	padding:0 0 11px 15px;
	font:normal 14px 'ITCAvantGardeGothicStdMedium';
	color:#333333;
}
.serviceslist ul li a {
	font:normal 14px 'ITCAvantGardeGothicStdMedium';
	color:#333333;
	text-decoration:none;
	outline:none;
}
.serviceslist ul li a:hover {
	font-weight:bold;
}
.serviceslist ul li.nopad {
	padding:0;
}
.serviceslist .jScrollPaneDrag {
	background-color:#26302e;
}
.serviceslist a.jScrollArrowUp {
	background:url(../images/basic-arrow-up2.gif) no-repeat 0 0;
}
.serviceslist a.jScrollArrowDown {
	background:url(../images/basic-arrow-down2.gif) no-repeat 0 0;
}
#divForm {
	width:640px;
	border-bottom:1px #292929 solid;
	margin:0 auto;
	padding:0 0 20px 0;
}
#divForm a {
	color:#ffffff;
	text-decoration:none;
}
#divForm a:hover {
	color:#99C002;
}
#divForm h2 {
	font-family:'ITCAvantGardeGothicStdMedium';
	color:#99C002;
	font-size:16px;
	font-weight:normal;
}
#divReqForm {
	width:640px;
	border-bottom:1px #292929 solid;
	margin:0 auto;
	padding:0 0 20px 0;
}
#divReqForm a {
	color:#ffffff;
	text-decoration:none;
}
#divReqForm a:hover {
	color:#99C002;
}
#divReqForm h2 {
	font-family:'ITCAvantGardeGothicStdMedium';
	color:#99C002;
	font-size:16px;
	font-weight:normal;
}
.green {
	color:#99C002;
	font-weight:normal !important;
}
.green1 {
	color:#99C002;
	font-weight: bold !important;
}
.error {
	color:#99C002;
	font-weight:normal !important;
}
.frmhead p {
	color:#bbbbbb;
	text-align:justify;
}
.frmhead strong {
	color:#99C002;
	font-size:11px;
	font-family:Arial;
	float:right;
	margin:0 0 5px 0;
}
.frmleft {
	float:left;
	width:300px;
	display:table;
	margin-right:40px;
}
.frmright {
	float:left;
	display:table;
	width:301px;
}
.watermark {
	color:#666666 !important;
}
form label {
	font-size:13px;
	display:table-row;
	color:#ffffff;
}
form input {
	background:none;
	border:none;
	color:#bbbbbb;
	outline:none;
}
form .inputbox {
	background:url(../images/input_box.png) no-repeat;
	height:29px;
	width:300px;
	border:none;
	margin:5px 0;
}
form .inputbox100 {
	background:url(../images/input_box_date.png) no-repeat;
	height:29px;
	width:97px;
	border:none;
	margin:5px 0;
}
form .inputbox100 input[type="text"] {
	padding:5px;
	width:87px !important;
}
form .inputbox50 {
	background:url(../images/input_box_year.png) no-repeat;
	height:29px;
	width:50px;
	border:none;
	margin:5px 0;
}
form .inputbox50 input[type="text"] {
	padding:5px;
	width:40px !important;
}
/*form input[type="text"] {
	padding:5px;
	width:288px;
}*/
form input[type="password"] {
	padding:5px;
}
.inputfield {
	background:none;
	border:none;
	color:#bbbbbb;
}
.inputboxfield {
	background:url(../images/input_box.png) no-repeat;
	height:29px;
	border:none;
	margin:5px 0;
}
.textareafield {
	background:none;
	height:119px;
	border:none;
	color:#bbbbbb;
	font-family:Arial;
	font-size:12px;
	overflow:auto;
}
.commentboxfield {
	background:url(../images/comment_box_field.png) no-repeat;
	min-height:129px;
	height:100%;
	width:300px;
	border:none;
	margin:5px 0 0 0;
	padding:5px 0 0 5px;
}
.commentboxfield textarea {
	background:none;
	height:119px;
	width:292px;
	border:none;
	color:#bbbbbb;
	font-family:Arial;
	font-size:12px;
	overflow:auto;
!important
}
form em {
	color:#888888;
	font-family:Arial;
	font-size:12px;
}
.comment {
	clear:both;
}
.commentbox {
	clear:both;
	background:url(../images/comment_box.png) no-repeat;
	height:129px;
	width:639px;
	margin:5px 0;
	padding:5px 0 0 5px;
}
form textarea {
	background:none;
	height:119px;
	width:629px;
	border:none;
	resize:none;
	color:#bbbbbb;
	font-family:Arial;
	font-size:12px;
	overflow:auto;
}
.casecode {
	clear:both;
	color:#bbbbbb;
	vertical-align:top;
	margin:10px 0 20px 0;
	font-size:13px;
	height:29px;
}
.casecode img {
	border:1px solid #666666;
	margin:0 3px;
	vertical-align:top;
}
form .casensitive {
	background:url(../images/case_sensitive.png) no-repeat top;
	height:29px;
	width:108px;
	border:none;
	font-size:14px;
	color:#bbbbbb;
	padding:2px;
}
.casecode input {
	width:100px !important;
	height:20px;
}
.submitbtn {
	clear:both;
	text-align:center;
}
.googlemap {
	clear:both;
	margin:20px 0 0 0;
	text-align:center;
}
form #divMessage {
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:Red;
	padding:5px;
}
form .button {
	background:url(../images/submit.png) no-repeat;
	height:32px;
	width:110px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:16px;
	outline:none !important;
	cursor:pointer;
}
form .button_post {
	background:url(../images/submit_post.png) no-repeat;
	height:32px;
	width:195px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-family:'ITCAvantGardeGothicStdBook';
	font-size:16px;
	outline:none !important;
	cursor:pointer;
}
div.fileinputs {
	position:relative;
	background:url(../images/input_box.png) no-repeat;
	height:29px;
	width:300px;
	margin:5px 0;
}
div.fakefile {
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}
input.file {
	position:relative;
	text-align:right;
	-moz-opacity:0;
filter:alpha(opacity:0);
	opacity:0;
	z-index:1;
}
.fileinputs input {
	width:190px !important;
	padding:5px;
}
.mrgbtm {
	margin-bottom:5px;
}
span.select {
	background:url(../images/select.png) no-repeat scroll 0 0 transparent;
	color:#bbbbbb;
	font-size:12px;
	font-family:Arial;
	height:29px;
	overflow:hidden;
	padding:5px 24px 0 5px;
	position:absolute;
	width:300px;
	margin:5px 0 0 0;
}
select.styled {
	opacity:0;
	position:relative;
	width:300px;
	height:29px;
	margin:5px 0 0 0;
	z-index:-1;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
select.styled {
opacity:0;
position:relative;
width:300px;
height:29px;
margin:13px 0 0 0;
z-index:-1;
}
}
select option {
	background-color:#000000;
	border:none !important;
	color:#ffffff;
}
.list-pro {
	display:block;
	overflow:hidden;
	width:100%;
	color:#ffffff;
}
.list-pro ul {
	margin:0 15px 0 0;
	padding:0;
	float:left;
	padding:5px 0;
}
.list-pro li {
	list-style:none;
	vertical-align:middle;
	height:20px;
}
.checkbox {
	background:url(../images/checkbox.gif) no-repeat scroll 0 0 transparent;
	clear:left;
	cursor:default;
	float:left;
	height:11px;
	margin:0 0 3px;
	padding:0 0 0 10px;
	text-align:left;
	vertical-align:middle;
}
.block form .fileupload {
	position:relative;
}
.block form input.file {
	background:url(../images/input_box.png) no-repeat;
	height:29px;
	width:300px;
	border:none;
	color:#bbbbbb;
	padding:0 0 0 10px;
	margin:5px 0;
}
.web-design {
	margin:0;
	padding:0;
}
.web-design h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.web-design ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.web-design ul li a:hover h4 {
	color:#99c002;
}
.web-design ul {
	list-style:none;
	margin:0;
	padding:0;
}
.web-design ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.web-design ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.web-design ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.web-design ul li a.website-design {
	background:url(../images/Web_Design_Icons.png) no-repeat 0 0;
	width:200px;
}
.web-design ul li a.website-design:hover {
	background-position:0 -100px
}
.web-design ul li a.web-hosting {
	background:url(../images/Web_Design_Icons.png) no-repeat -200px 0;
	width:200px;
}
.web-design ul li a.web-hosting:hover {
	background-position:-200px -100px
}
.web-design ul li a.website-maintenance {
	background:url(../images/Web_Design_Icons.png) no-repeat -400px 0;
	width:200px;
}
.web-design ul li a.website-maintenance:hover {
	background-position:-400px -100px
}
.web-design ul li a.website-design-com {
	background:url(../images/Web_Design_Icons.png) no-repeat -600px 0;
	width:200px;
}
.web-design ul li a.website-design-com:hover {
	background-position:-600px -100px;
}
.web-design ul li a.flash-website-design {
	background:url(../images/Web_Design_Icons.png) no-repeat -800px 0;
	width:200px;
}
.web-design ul li a.flash-website-design:hover {
	background-position:-800px -100px;
}
.web-design ul li a.web-scratch {
	background:url(../images/Web_Design_Icons.png) no-repeat -1000px 0;
	width:200px;
	cursor:default;
}
.web-design ul li a.website-redesign {
	background:url(../images/Web_Design_Icons.png) no-repeat -1200px 0;
	width:200px;
	cursor:default;
}
.web-design ul li a.online-video {
	background:url(../images/Web_Design_Icons.png) no-repeat -1400px 0;
	width:200px;
	cursor:default;
}
.web-design ul li a.multilingual-websites {
	background:url(../images/Web_Design_Icons.png) no-repeat -1600px 0;
	width:200px;
	cursor:default;
}
.web-design ul li a.custom-managed {
	background:url(../images/Web_Design_Icons.png) no-repeat -1800px 0;
	width:200px;
	cursor:default;
}
.webapplication {
	margin:0;
	padding:0;
}
.webapplication h4 {
	margin:0px;
	padding:10px 0 0 0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
	float:left;
	min-width:200px;
	height:60px;
	text-align:left;
}
.webapplication ul li a h4 {
	padding:10px 0 0 70px;
}
.webapplication ul li a:hover h4 {
	color:#99c002;
}
.webapplication ul {
	list-style:none;
	margin:0;
	padding:0;
}
.webapplication ul li {
	float:left;
	margin:0 20px 0 0;
	padding:0 0 3px 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:307px;
	background:url(../images/webapplication-development-icon_bg.png) no-repeat 0 0;
}
.webapplication ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:60px;
}
.webapplication ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.webapplication ul li a.web-consulting {
	background:url(../images/webapplication-development-icon.png) no-repeat 0 0;
	width:60px;
}
.webapplication ul li a.web-consulting:hover {
	background-position:0 -60px
}
.webapplication ul li a.cms {
	background:url(../images/webapplication-development-icon.png) no-repeat -60px 0;
	width:60px;
}
.webapplication ul li a.cms:hover {
	background-position:-60px -60px
}
.webapplication ul li a.ims {
	background:url(../images/webapplication-development-icon.png) no-repeat -120px 0;
	width:60px;
}
.webapplication ul li a.ims:hover {
	background-position:-120px -60px
}
.webapplication ul li a.databaseapplication {
	background:url(../images/webapplication-development-icon.png) no-repeat -180px 0;
	width:60px;
}
.webapplication ul li a.databaseapplication:hover {
	background-position:-180px -60px
}
.webapplication ul li a.ems {
	background:url(../images/webapplication-development-icon.png) no-repeat -240px 0;
	width:60px;
}
.webapplication ul li a.ems:hover {
	background-position:-240px -60px
}
.webapplication ul li a.awda {
	background:url(../images/webapplication-development-icon.png) no-repeat -300px 0;
	width:60px;
}
.webapplication ul li a.awda:hover {
	background-position:-300px -60px
}
.webapplication ul li a.sns {
	background:url(../images/webapplication-development-icon.png) no-repeat -360px 0;
	width:60px;
	cursor:default;
}
.webapplication ul li a.ead {
	background:url(../images/webapplication-development-icon.png) no-repeat -420px 0;
	width:60px;
	cursor:default;
}
.webapplication ul li a.mssc {
	background:url(../images/webapplication-development-icon.png) no-repeat -480px 0;
	width:60px;
	cursor:default;
}
.webapplication ul li a.biz-talk-dev {
	background:url(../images/webapplication-development-icon.png) no-repeat -540px 0;
	width:60px;
	cursor:default;
}
.webapplication ul li a.customized-web-app {
	background:url(../images/webapplication-development-icon.png) no-repeat -600px 0;
	width:60px;
	cursor:default;
}
.webapplication ul li a.dashboards {
	background:url(../images/webapplication-development-icon.png) no-repeat -660px 0;
	width:60px;
	cursor:default;
}
.webapplication ul li a.bus-intel {
	background:url(../images/webapplication-development-icon.png) no-repeat -720px 0;
	width:60px;
	cursor:default;
}
.webapplication ul li a.adv-cms {
	background:url(../images/webapplication-development-icon.png) no-repeat -780px 0;
	width:60px;
	cursor:default;
}
.webapplication ul li a.massive-social-net {
	background:url(../images/webapplication-development-icon.png) no-repeat -840px 0;
	width:60px;
	cursor:default;
}
.webapplication ul li a.e-learning-sol {
	background:url(../images/webapplication-development-icon.png) no-repeat -900px 0;
	width:60px;
	cursor:default;
}
.rich-internet {
	margin:0;
	padding:0;
}
.rich-internet h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.rich-internet ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.rich-internet ul li a:hover h4 {
	color:#99c002;
}
.rich-internet ul {
	list-style:none;
	margin:0;
	padding:0;
}
.rich-internet ul li {
	float:left;
	margin:0 10px 3px 0;
	padding:0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px
}
.rich-internet ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.rich-internet ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.rich-internet ul li a.multimedia-services {
	background:url(../images/RichInternetApp_Dev_Icon.png) no-repeat 0 0;
	width:200px;
}
.rich-internet ul li a.multimedia-services:hover {
	background-position:0 -100px
}
.rich-internet ul li a.flash-action-script-dev {
	background:url(../images/RichInternetApp_Dev_Icon.png) no-repeat -200px 0;
	width:200px;
	cursor:default;
}
.rich-internet ul li a.flex-programming {
	background:url(../images/RichInternetApp_Dev_Icon.png) no-repeat -400px 0;
	width:200px;
	cursor:default;
}
.rich-internet ul li a.microsoft-silverLight-dev {
	background:url(../images/RichInternetApp_Dev_Icon.png) no-repeat -600px 0;
	width:200px;
	cursor:default;
}
.rich-internet ul li a.microsoft-surface-dev {
	background:url(../images/RichInternetApp_Dev_Icon.png) no-repeat -800px 0;
	width:200px;
	cursor:default;
}
.software-development {
	margin:0;
	padding:0;
}
.software-development h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.software-development ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.software-development ul li a:hover h4 {
	color:#99c002;
}
.software-development ul {
	list-style:none;
	margin:0;
	padding:0;
}
.software-development ul li {
	float:left;
	margin:0 10px 3px 0;
	padding:0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.software-development ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.software-development ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.software-development ul li a.software-dev {
	background:url(../images/Software_Development_Icon.png) no-repeat 0 0;
	width:200px;
}
.software-development ul li a.software-dev:hover {
	background-position:0 -100px
}
.software-development ul li a.com-Soft-Dev {
	background:url(../images/Software_Development_Icon.png) no-repeat -200px 0;
	width:200px;
}
.software-development ul li a.com-Soft-Dev:hover {
	background:url(../images/Software_Development_Icon.png) no-repeat -200px -100px;
	width:200px;
}
.software-development ul li a.com-Soft-Developers {
	background:url(../images/Software_Development_Icon.png) no-repeat -400px 0;
	width:200px;
}
.software-development ul li a.com-Soft-Developers:hover {
	background:url(../images/Software_Development_Icon.png) no-repeat -400px -100px;
	width:200px;
}
.software-development ul li a.software-dev-services {
	background:url(../images/Software_Development_Icon.png) no-repeat -600px 0;
	width:200px;
cursor:
}
.software-development ul li a.software-dev-services:hover {
	background:url(../images/Software_Development_Icon.png) no-repeat -600px -100px;
	width:200px;
}
.software-development ul li a.saas {
	background:url(../images/Software_Development_Icon.png) no-repeat -800px 0;
	width:200px;
	cursor:default;
}
.software-development ul li a.microsoft-dynamics {
	background:url(../images/Software_Development_Icon.png) no-repeat -1000px 0;
	width:200px;
	cursor:default;
}
.software-development ul li a.CRM {
	background:url(../images/Software_Development_Icon.png) no-repeat -1200px 0;
	width:200px;
	cursor:default;
}
.software-development ul li a.ERP {
	background:url(../images/Software_Development_Icon.png) no-repeat -1400px 0;
	width:200px;
	cursor:default;
}
.software-development ul li a.customized {
	background:url(../images/Software_Development_Icon.png) no-repeat -1600px 0;
	width:200px;
	cursor:default;
}
.software-development ul li a.migration {
	background:url(../images/Software_Development_Icon.png) no-repeat -1800px 0;
	width:200px;
	cursor:default;
}
.games-development {
	margin:0;
	padding:0;
}
.games-development h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.games-development ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.games-development ul li a:hover h4 {
	color:#99c002;
}
.games-development ul {
	list-style:none;
	margin:0;
	padding:0;
}
.games-development ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.games-development ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.games-development ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.games-development ul li a.iphone-game-dev {
	background:url(../images/Game_Development_Icon.png) no-repeat 0 0;
	width:200px;
}
.games-development ul li a.iphone-game-dev:hover {
	background-position:0 -100px
}
.games-development ul li a.android-game-dev {
	background:url(../images/Game_Development_Icon.png) no-repeat -200px 0;
	width:200px;
}
.games-development ul li a.android-game-dev:hover {
	background-position:-200px -100px
}
.games-development ul li a.game-programming {
	background:url(../images/Game_Development_Icon.png) no-repeat -400px 0;
	width:200px;
}
.games-development ul li a.game-programming:hover {
	background-position:-400px -100px
}
.games-development ul li a.game-developer {
	background:url(../images/Game_Development_Icon.png) no-repeat -600px 0;
	width:200px;
}
.games-development ul li a.game-developer:hover {
	background-position:-600px -100px;
}
.games-development ul li a.flash-game-dev {
	background:url(../images/Game_Development_Icon.png) no-repeat -800px 0;
	width:200px;
}
.games-development ul li a.flash-game-dev:hover {
	background-position:-800px -100px;
}
.advanced-ecommerce {
	margin:0;
	padding:0;
}
.advanced-ecommerce h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.advanced-ecommerce ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.advanced-ecommerce ul li a:hover h4 {
	color:#99c002;
}
.advanced-ecommerce ul {
	list-style:none;
	margin:0;
	padding:0;
}
.advanced-ecommerce ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.advanced-ecommerce ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.advanced-ecommerce ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.advanced-ecommerce ul li a.ecommerce-web-design {
	background:url(../images/Advanced_Ecommerce_Icon.png) no-repeat 0 0;
	width:200px;
}
.advanced-ecommerce ul li a.ecommerce-web-design:hover {
	background-position:0 -100px
}
.advanced-ecommerce ul li a.sop {
	background:url(../images/Advanced_Ecommerce_Icon.png) no-repeat -200px 0;
	width:200px;
	cursor:default;
}
.advanced-ecommerce ul li a.multilingual-ecommerce {
	background:url(../images/Advanced_Ecommerce_Icon.png) no-repeat -400px 0;
	width:200px;
	cursor:default;
}
.advanced-ecommerce ul li a.multi-currency {
	background:url(../images/Advanced_Ecommerce_Icon.png) no-repeat -600px 0;
	width:200px;
	cursor:default;
}
.advanced-ecommerce ul li a.magento {
	background:url(../images/Advanced_Ecommerce_Icon.png) no-repeat -800px 0;
	width:200px;
	cursor:default;
}
.advanced-ecommerce ul li a.multiple-payment {
	background:url(../images/Advanced_Ecommerce_Icon.png) no-repeat -1000px 0;
	width:200px;
	cursor:default;
}
.advanced-ecommerce ul li a.OSC {
	background:url(../images/Advanced_Ecommerce_Icon.png) no-repeat -1200px 0;
	width:200px;
	cursor:default;
}
.mobile-app-dev {
	margin:0;
	padding:0;
}
.mobile-app-dev h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.mobile-app-dev ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.mobile-app-dev ul li a:hover h4 {
	color:#99c002;
}
.mobile-app-dev ul {
	list-style:none;
	margin:0;
	padding:0;
}
.mobile-app-dev ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.mobile-app-dev ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.mobile-app-dev ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.mobile-app-dev ul li a.mobile-app {
	background:url(../images/Mobile_Application_Development_Icon.png) no-repeat 0 0;
	width:200px;
}
.mobile-app-dev ul li a.mobile-app:hover {
	background-position:0 -100px
}
.mobile-app-dev ul li a.iphone-app {
	background:url(../images/Mobile_Application_Development_Icon.png) no-repeat -200px 0;
	width:200px;
}
.mobile-app-dev ul li a.iphone-app:hover {
	background-position:-200px -100px
}
.mobile-app-dev ul li a.ipad-app {
	background:url(../images/Mobile_Application_Development_Icon.png) no-repeat -400px 0;
	width:200px;
}
.mobile-app-dev ul li a.ipad-app:hover {
	background-position:-400px -100px
}
.mobile-app-dev ul li a.android-app {
	background:url(../images/Mobile_Application_Development_Icon.png) no-repeat -600px 0;
	width:200px;
}
.mobile-app-dev ul li a.android-app:hover {
	background-position:-600px -100px;
}
.mobile-app-dev ul li a.blackberry-app {
	background:url(../images/Mobile_Application_Development_Icon.png) no-repeat -800px 0;
	width:200px;
}
.mobile-app-dev ul li a.blackberry-app:hover {
	background-position:-800px -100px;
}
.mobile-app-dev ul li a.windows-mob-dev {
	background:url(../images/Mobile_Application_Development_Icon.png) no-repeat -1000px 0;
	width:200px;
}
.mobile-app-dev ul li a.windows-mob-dev:hover {
	background-position:-1000px -100px;
}
.mobile-app-dev ul li a.symbian-app-dev {
	background:url(../images/Mobile_Application_Development_Icon.png) no-repeat -1200px 0;
	width:200px;
}
.mobile-app-dev ul li a.symbian-app-dev:hover {
	background-position:-1200px -100px;
}
.mobile-app-dev ul li a.PDA {
	background:url(../images/Mobile_Application_Development_Icon.png) no-repeat -1400px 0;
	width:200px;
	cursor:default;
}
.mobile-app-dev ul li a.touch-gadgets {
	background:url(../images/Mobile_Application_Development_Icon.png) no-repeat -1600px 0;
	width:200px;
	cursor:default;
}
.mobile-app-dev ul li a.qr {
	background:url(../images/Mobile_Application_Development_Icon.png) no-repeat -1800px 0;
	width:200px;
	cursor:default;
}
.mobile-app-dev ul li a.customized-sales-app {
	background:url(../images/Mobile_Application_Development_Icon.png) no-repeat -2000px 0;
	width:200px;
	cursor:default;
}
.mobile-app-dev ul li a.j2me-app {
	background:url(../images/Mobile_Application_Development_Icon.png) no-repeat -2200px 0;
	width:200px;
}
.mobile-app-dev ul li a.j2me-app:hover {
	background-position:-2200px -100px;
}
.mobile-instant-messaging {
	margin:0;
	padding:0;
}
.mobile-instant-messaging h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.mobile-instant-messaging ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.mobile-instant-messaging ul li a:hover h4 {
	color:#99c002;
}
.mobile-instant-messaging ul {
	list-style:none;
	margin:0;
	padding:0;
}
.mobile-instant-messaging ul li {
	float:left;
	margin:0 10px 10px 0;
	padding:0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
}
.mobile-instant-messaging ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.mobile-instant-messaging ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.mobile-instant-messaging ul li a.mobile-ads {
	background:url(../images/Mobile_Instant_Messaging_Icons.png) no-repeat 0 0;
	width:200px;
	cursor:default;
}
.mobile-instant-messaging ul li a.mobile-texting {
	background:url(../images/Mobile_Instant_Messaging_Icons.png) no-repeat -200px 0;
	width:200px;
	cursor:default;
	cursor:default;
}
.facebook-programming {
	margin:0;
	padding:0;
}
.facebook-programming h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.facebook-programming ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.facebook-programming ul li a:hover h4 {
	color:#99c002;
}
.facebook-programming ul {
	list-style:none;
	margin:0;
	padding:0;
}
.facebook-programming ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.facebook-programming ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.facebook-programming ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.facebook-programming ul li a.integrate-fb {
	background:url(../images/Facebook_Programming_Icons.png) no-repeat 0 0;
	width:200px;
	cursor:default;
}
.facebook-programming ul li a.develop-unique-fb {
	background:url(../images/Facebook_Programming_Icons.png) no-repeat -200px 0;
	width:200px;
	cursor:default;
}
.facebook-programming ul li a.social-commerce-fb {
	background:url(../images/Facebook_Programming_Icons.png) no-repeat -400px 0;
	width:200px;
	cursor:default;
}
.online-marketing {
	margin:0;
	padding:0;
}
.online-marketing h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.online-marketing ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.online-marketing ul li a:hover h4 {
	color:#99c002;
}
.online-marketing ul {
	list-style:none;
	margin:0;
	padding:0;
}
.online-marketing ul li {
	float:left;
	margin:0 10px 3px 0;
	padding:0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.online-marketing ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.online-marketing ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.online-marketing ul li a.internet-marketing {
	background:url(../images/Online_Marketing_Icons.png) no-repeat 0 0;
	width:200px;
}
.online-marketing ul li a.internet-marketing:hover {
	background-position:0 -100px
}
.online-marketing ul li a.search-engine-opti {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -200px 0;
	width:200px;
}
.online-marketing ul li a.search-engine-opti:hover {
	background-position:-200px -100px
}
.online-marketing ul li a.social-media {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -400px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.lead-conversions {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -600px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.pay-click {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -800px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.online-video-adv {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -1000px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.reputation {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -1200px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.corporate {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -1400px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.mobile-app {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -1600px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.fb-fans {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -1800px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.fb-ads {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -2000px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.fb-search {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -2200px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.local-search {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -2400px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.mob-search {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -2600px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.bus-analysis {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -2800px 0;
	width:200px;
	cursor:default;
}
.online-marketing ul li a.market-analysis {
	background:url(../images/Online_Marketing_Icons.png) no-repeat -3000px 0;
	width:200px;
	cursor:default;
}
.branding-identity {
	margin:0;
	padding:0;
}
.branding-identity h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.branding-identity ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.branding-identity ul li a:hover h4 {
	color:#99c002;
}
.branding-identity ul {
	list-style:none;
	margin:0;
	padding:0;
}
.branding-identity ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.branding-identity ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.branding-identity ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.branding-identity ul li a.graphic-design {
	background:url(../images/Branding_Identity_Icons.png) no-repeat 0 0;
	width:200px;
}
.branding-identity ul li a.graphic-design:hover {
	background-position:0 -100px
}
.branding-identity ul li a.logo-design {
	background:url(../images/Branding_Identity_Icons.png) no-repeat -200px 0;
	width:200px;
}
.branding-identity ul li a.logo-design:hover {
	background-position:-200px -100px
}
.branding-identity ul li a.banners {
	background:url(../images/Branding_Identity_Icons.png) no-repeat -400px 0;
	width:200px;
	cursor:default
}
.branding-identity ul li a.print-design {
	background:url(../images/Branding_Identity_Icons.png) no-repeat -600px 0;
	width:200px;
	cursor:default
}
.branding-identity ul li a.brochure-design {
	background:url(../images/Branding_Identity_Icons.png) no-repeat -800px 0;
	width:200px;
	cursor:default
}
.branding-identity ul li a.newsletters {
	background:url(../images/Branding_Identity_Icons.png) no-repeat -1000px 0;
	width:200px;
	cursor:default
}
.branding-identity ul li a.corporate-id {
	background:url(../images/Branding_Identity_Icons.png) no-repeat -1200px 0;
	width:200px;
	cursor:default
}
.branding-identity ul li a.strategic-design {
	background:url(../images/Branding_Identity_Icons.png) no-repeat -1400px 0;
	width:200px;
	cursor:default;
}
.branding-identity ul li a.brand-building {
	background:url(../images/Branding_Identity_Icons.png) no-repeat -1600px 0;
	width:200px;
	cursor:default;
}
.spinx-official-product {
	margin:0;
	padding:0;
}
.spinx-official-product h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.spinx-official-product ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.spinx-official-product ul li a:hover h4 {
	color:#99c002;
}
.spinx-official-product ul {
	list-style:none;
	margin:0;
	padding:0;
}
.spinx-official-product ul li {
	float:left;
	margin:0 10px 10px 0;
	padding:0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px
}
.spinx-official-product ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.spinx-official-product ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.spinx-official-product ul li a.robust-mob {
	background:url(../images/Spinx_Official_Products_Icons.png) no-repeat 0 0;
	width:200px;
	cursor:default;
}
.spinx-official-product ul li a.proprietory-mob {
	background:url(../images/Spinx_Official_Products_Icons.png) no-repeat -200px 0;
	width:200px;
	cursor:default;
	cursor:default;
}
.advertising {
	margin:0;
	padding:0;
}
.advertising h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.advertising ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.advertising ul li a:hover h4 {
	color:#99c002;
}
.advertising ul {
	list-style:none;
	margin:0;
	padding:0;
}
.advertising ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.advertising ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
	cursor:default
}
.advertising ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.advertising ul li a.print {
	background:url(../images/advertising-icon.png) no-repeat 0 0;
	width:200px;
}
.advertising ul li a.redio {
	background:url(../images/advertising-icon.png) no-repeat -200px 0;
	width:200px;
}
.advertising ul li a.online-media {
	background:url(../images/advertising-icon.png) no-repeat -400px 0;
	width:200px;
}
.advertising ul li a.tv {
	background:url(../images/advertising-icon.png) no-repeat -600px 0;
	width:200px;
}
.solutions {
	margin:0;
	padding:10px 30px 0 0;
	width:306px;
	float:left;
}
.solutions h4 {
	margin:0px;
	padding:0px 0 0 0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
	float:left;
	min-width:200px;
	text-align:left;
}
.solutions ul li a h4 {
	margin:0px;
	padding:0px 0 0 0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
	float:left;
	min-width:200px;
	text-align:left;
	cursor:pointer
}
.solutions ul li a:hover h4 {
	color:#99c002;
}
.solutions ul {
	list-style:none;
	margin:0;
	padding:0;
}
.solutions ul li {
	float:left;
	margin:0 20px 0 0;
	padding:0 0 5px 14px;
	text-align:center;
	display:inline;
	list-style:none;
	width:307px;
	background:url(../images/green_arrow_sol.png) no-repeat 0 5px;
}
.solutions ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	cursor:default
}
.solutions ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.solutions1 {
	margin:0;
	padding:10px 0 0 0;
	width:307px;
	float:left;
}
.solutions1 h4 {
	margin:0px;
	padding:0px 0 0 0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
	float:left;
	min-width:200px;
	text-align:left;
}
.solutions1 ul li a h4 {
	margin:0px;
	padding:0px 0 0 0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
	float:left;
	min-width:200px;
	text-align:left;
}
.solutions1 ul li a:hover h4 {
	color:#99c002;
}
.solutions1 ul {
	list-style:none;
	margin:0;
	padding:0;
}
.solutions1 ul li {
	float:left;
	margin:0 20px 0 0;
	padding:0 0 5px 14px;
	text-align:center;
	display:inline;
	list-style:none;
	width:307px;
	background:url(../images/green_arrow_sol.png) no-repeat 0 5px;
}
.solutions1 ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	cursor:default
}
.solutions1 ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.solutions ul li a.retail {
	background:url(../images/Solutions_Icon.png) no-repeat 0 0;
	width:60px;
}
.solutions ul li a.pos {
	background:url(../images/Solutions_Icon.png) no-repeat -60px 0;
	width:60px;
}
.solutions ul li a.scm {
	background:url(../images/Solutions_Icon.png) no-repeat -120px 0;
	width:60px;
}
.solutions ul li a.medical {
	background:url(../images/Solutions_Icon.png) no-repeat -180px 0;
	width:60px;
}
.solutions ul li a.finance {
	background:url(../images/Solutions_Icon.png) no-repeat -240px 0;
	width:60px;
}
.solutions ul li a.ip {
	background:url(../images/Solutions_Icon.png) no-repeat -300px 0;
	width:60px;
}
.solutions ul li a.tt {
	background:url(../images/Solutions_Icon.png) no-repeat -360px 0;
	width:60px;
}
.solutions ul li a.me {
	background:url(../images/Solutions_Icon.png) no-repeat -420px 0;
	width:60px;
}
.solutions ul li a.fmcg {
	background:url(../images/Solutions_Icon.png) no-repeat -480px 0;
	width:60px;
}
.solutions ul li a.nps {
	background:url(../images/Solutions_Icon.png) no-repeat -540px 0;
	width:60px;
}
.solutions ul li a.crm {
	background:url(../images/Solutions_Icon.png) no-repeat -600px 0;
	width:60px;
}
.solutions ul li a.real {
	background:url(../images/Solutions_Icon.png) no-repeat -660px 0;
	width:60px;
}
.solutions ul li a.og {
	background:url(../images/Solutions_Icon.png) no-repeat -720px 0;
	width:60px;
}
.solutions ul li a.health {
	background:url(../images/Solutions_Icon.png) no-repeat -780px 0;
	width:60px;
}
.solutions ul li a.psa {
	background:url(../images/Solutions_Icon.png) no-repeat -840px 0;
	width:60px;
}
.solutions ul li a.learning {
	background:url(../images/Solutions_Icon.png) no-repeat -900px 0;
	width:60px;
}
.solutions ul li a.jewelerry {
	background:url(../images/Solutions_Icon.png) no-repeat -960px 0;
	width:60px;
}
.solutions ul li a.cbs {
	background:url(../images/Solutions_Icon.png) no-repeat -1020px 0;
	width:60px;
}
.creative {
	margin:0;
	padding:0;
}
.creative h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.creative ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.creative ul li a:hover h4 {
	color:#99c002;
}
.creative ul {
	list-style:none;
	margin:0;
	padding:0;
}
.creative ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.creative ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
	cursor:default
}
.creative ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.creative ul li a.photoshop {
	background:url(../images/creative-icon.png) no-repeat 0 0;
	width:200px;
}
.creative ul li a.photoshop:hover {
	background-position:0 -100px
}
.creative ul li a.dreamweaver {
	background:url(../images/creative-icon.png) no-repeat -200px 0;
	width:200px;
}
.creative ul li a.dreamweaver:hover {
	background-position:-200px -100px
}
.creative ul li a.illustrator {
	background:url(../images/creative-icon.png) no-repeat -400px 0;
	width:200px;
}
.creative ul li a.illustrator:hover {
	background-position:-400px -100px
}
.creative ul li a.flash {
	background:url(../images/creative-icon.png) no-repeat -600px 0;
	width:200px;
}
.creative ul li a.flash:hover {
	background-position:-600px -100px;
}
.creative ul li a.premiere {
	background:url(../images/creative-icon.png) no-repeat -800px 0;
	width:200px;
}
.creative ul li a.premiere:hover {
	background-position:-800px -100px;
}
.creative ul li a.corel {
	background:url(../images/creative-icon.png) no-repeat -1000px 0;
	width:200px;
}
.creative ul li a.corel:hover {
	background-position:-1000px -100px;
}
.creative ul li a.max {
	background:url(../images/creative-icon.png) no-repeat -1200px 0;
	width:200px;
}
.creative ul li a.max:hover {
	background-position:-1200px -100px;
}
.creative ul li a.maya {
	background:url(../images/creative-icon.png) no-repeat -1400px 0;
	width:200px;
}
.creative ul li a.maya:hover {
	background-position:-1400px -100px;
}
.microsoft-technology {
	margin:0;
	padding:0;
}
.microsoft-technology h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.microsoft-technology ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.microsoft-technology ul li a:hover h4 {
	color:#99c002;
}
.microsoft-technology ul {
	list-style:none;
	margin:0;
	padding:0;
}
.microsoft-technology ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.microsoft-technology ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
	cursor:default
}
.microsoft-technology ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.microsoft-technology ul li a.net {
	background:url(../images/Microsoft_Technology_Icons.png) no-repeat 0 0;
	width:200px;
}
.microsoft-technology ul li a.net:hover {
	background-position:0 -100px
}
.microsoft-technology ul li a.sharepoint {
	background:url(../images/Microsoft_Technology_Icons.png) no-repeat -200px 0;
	width:200px;
}
.microsoft-technology ul li a.sharepoint:hover {
	background-position:-200px -100px
}
.microsoft-technology ul li a.wdf-wpf {
	background:url(../images/Microsoft_Technology_Icons.png) no-repeat -400px 0;
	width:200px;
}
.microsoft-technology ul li a.wdf-wpf:hover {
	background-position:-400px -100px
}
.microsoft-technology ul li a.sql {
	background:url(../images/Microsoft_Technology_Icons.png) no-repeat -600px 0;
	width:200px;
}
.microsoft-technology ul li a.sql:hover {
	background-position:-600px -100px;
}
.open-source-tech {
	margin:0;
	padding:0;
}
.open-source-tech h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.open-source-tech ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.open-source-tech ul li a:hover h4 {
	color:#99c002;
}
.open-source-tech ul {
	list-style:none;
	margin:0;
	padding:0;
}
.open-source-tech ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.open-source-tech ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
	cursor:default
}
.open-source-tech ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.open-source-tech ul li a.magento {
	background:url(../images/Open_Source_Technology_Icons.png) no-repeat 0 0;
	width:200px;
}
.open-source-tech ul li a.magento:hover {
	background-position:0 -100px
}
.open-source-tech ul li a.ruby-rails {
	background:url(../images/Open_Source_Technology_Icons.png) no-repeat -200px 0;
	width:200px;
}
.open-source-tech ul li a.ruby-rails:hover {
	background-position:-200px -100px
}
.open-source-tech ul li a.joomla {
	background:url(../images/Open_Source_Technology_Icons.png) no-repeat -400px 0;
	width:200px;
}
.open-source-tech ul li a.joomla:hover {
	background-position:-400px -100px
}
.open-source-tech ul li a.drupal {
	background:url(../images/Open_Source_Technology_Icons.png) no-repeat -600px 0;
	width:200px;
}
.open-source-tech ul li a.drupal:hover {
	background-position:-600px -100px;
}
.open-source-tech ul li a.php {
	background:url(../images/Open_Source_Technology_Icons.png) no-repeat -800px 0;
	width:200px;
}
.open-source-tech ul li a.php:hover {
	background-position:-800px -100px;
}
.open-source-tech ul li a.zend-framework {
	background:url(../images/Open_Source_Technology_Icons.png) no-repeat -1000px 0;
	width:200px;
}
.open-source-tech ul li a.zend-framework:hover {
	background-position:-1000px -100px;
}
.open-source-tech ul li a.wordpress {
	background:url(../images/Open_Source_Technology_Icons.png) no-repeat -1200px 0;
	width:200px;
}
.open-source-tech ul li a.wordpress:hover {
	background-position:-1200px -100px;
}
.open-source-tech ul li a.mysql {
	background:url(../images/Open_Source_Technology_Icons.png) no-repeat -1400px 0;
	width:200px;
}
.open-source-tech ul li a.mysql:hover {
	background-position:-1400px -100px;
}
.mobile-application {
	margin:0;
	padding:0;
}
.mobile-application h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.mobile-application ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.mobile-application ul li a:hover h4 {
	color:#99c002;
}
.mobile-application ul {
	list-style:none;
	margin:0;
	padding:0;
}
.mobile-application ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.mobile-application ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
	cursor:default
}
.mobile-application ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.mobile-application ul li a.iphone {
	background:url(../images/Mobile_Application_Development_Icons.png) no-repeat 0 0;
	width:200px;
}
.mobile-application ul li a.iphone:hover {
	background-position:0 -100px
}
.mobile-application ul li a.ipad {
	background:url(../images/Mobile_Application_Development_Icons.png) no-repeat -200px 0;
	width:200px;
}
.mobile-application ul li a.ipad:hover {
	background-position:-200px -100px
}
.mobile-application ul li a.android {
	background:url(../images/Mobile_Application_Development_Icons.png) no-repeat -400px 0;
	width:200px;
}
.mobile-application ul li a.android:hover {
	background-position:-400px -100px
}
.mobile-application ul li a.blackberry {
	background:url(../images/Mobile_Application_Development_Icons.png) no-repeat -600px 0;
	width:200px;
}
.mobile-application ul li a.blackberry:hover {
	background-position:-600px -100px;
}
.mobile-application ul li a.windows {
	background:url(../images/Mobile_Application_Development_Icons.png) no-repeat -800px 0;
	width:200px;
}
.mobile-application ul li a.windows:hover {
	background-position:-800px -100px;
}
.mobile-application ul li a.symbian {
	background:url(../images/Mobile_Application_Development_Icons.png) no-repeat -1000px 0;
	width:200px;
}
.mobile-application ul li a.symbian:hover {
	background-position:-1000px -100px;
}
.rich-net-application {
	margin:0;
	padding:0;
}
.rich-net-application h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.rich-net-application ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.rich-net-application ul li a:hover h4 {
	color:#99c002;
}
.rich-net-application ul {
	list-style:none;
	margin:0;
	padding:0;
}
.rich-net-application ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.rich-net-application ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
	cursor:default
}
.rich-net-application ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.rich-net-application ul li a.flex-ria {
	background:url(../images/Rich_Internet_Application_Icons.png) no-repeat 0 0;
	width:200px;
}
.rich-net-application ul li a.flex-ria:hover {
	background-position:0 -100px
}
.rich-net-application ul li a.silverlight {
	background:url(../images/Rich_Internet_Application_Icons.png) no-repeat -200px 0;
	width:200px;
}
.rich-net-application ul li a.silverlight:hover {
	background-position:-200px -100px
}
.rich-net-application ul li a.designing {
	background:url(../images/Rich_Internet_Application_Icons.png) no-repeat -400px 0;
	width:200px;
}
.rich-net-application ul li a.designing:hover {
	background-position:-400px -100px
}
.rich-net-application ul li a.animation {
	background:url(../images/Rich_Internet_Application_Icons.png) no-repeat -600px 0;
	width:200px;
}
.rich-net-application ul li a.animation:hover {
	background-position:-600px -100px;
}
.rich-net-application ul li a.microsoft-surface {
	background:url(../images/Rich_Internet_Application_Icons.png) no-repeat -800px 0;
	width:200px;
}
.rich-net-application ul li a.microsoft-surface:hover {
	background-position:-800px -100px;
}
.java-j2ee-tech {
	margin:0;
	padding:0;
}
.java-j2ee-tech h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.java-j2ee-tech ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.java-j2ee-tech ul li a:hover h4 {
	color:#99c002;
}
.java-j2ee-tech ul {
	list-style:none;
	margin:0;
	padding:0;
}
.java-j2ee-tech ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.java-j2ee-tech ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
	cursor:default
}
.java-j2ee-tech ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.java-j2ee-tech ul li a.jave {
	background:url(../images/JavaJ2EE_Technology_Icons.png) no-repeat 0 0;
	width:200px;
}
.java-j2ee-tech ul li a.jave:hover {
	background-position:0 -100px
}
.java-j2ee-tech ul li a.groovy {
	background:url(../images/JavaJ2EE_Technology_Icons.png) no-repeat -200px 0;
	width:200px;
}
.java-j2ee-tech ul li a.groovy:hover {
	background-position:-200px -100px
}
.java-j2ee-tech ul li a.javafx {
	background:url(../images/JavaJ2EE_Technology_Icons.png) no-repeat -400px 0;
	width:200px;
}
.java-j2ee-tech ul li a.javafx:hover {
	background-position:-400px -100px
}
.java-j2ee-tech ul li a.oracle {
	background:url(../images/JavaJ2EE_Technology_Icons.png) no-repeat -600px 0;
	width:200px;
}
.java-j2ee-tech ul li a.oracle:hover {
	background-position:-600px -100px;
}
.interactive-web-agency-app {
	margin:0;
	padding:0;
}
.interactive-web-agency-app h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.interactive-web-agency-app ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.interactive-web-agency-app ul li a:hover h4 {
	color:#99c002;
}
.interactive-web-agency-app ul {
	list-style:none;
	margin:0;
	padding:0;
}
.interactive-web-agency-app ul li {
	float:left;
	margin:0 15px 10px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.interactive-web-agency-app ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.interactive-web-agency-app ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.interactive-web-agency-app ul li a.brand {
	background:url(../images/Interactive_Web_Agency_Approach_Icons.png) no-repeat 0 0;
	width:200px;
	cursor:default;
}
.interactive-web-agency-app ul li a.advanced-website {
	background:url(../images/Interactive_Web_Agency_Approach_Icons.png) no-repeat -200px 0;
	width:200px;
	cursor:default;
}
.interactive-web-agency-app ul li a.advanced-mobile-app {
	background:url(../images/Interactive_Web_Agency_Approach_Icons.png) no-repeat -400px 0;
	width:200px;
	cursor:default;
}
.interactive-web-agency-app ul li a.advanced-mobile-web {
	background:url(../images/Interactive_Web_Agency_Approach_Icons.png) no-repeat -600px 0;
	width:200px;
	cursor:default;
}
.interactive-web-agency-app ul li a.mobile-ecommerce-store {
	background:url(../images/Interactive_Web_Agency_Approach_Icons.png) no-repeat -800px 0;
	width:200px;
	cursor:default;
}
.interactive-web-agency-app ul li a.promote-web {
	background:url(../images/Interactive_Web_Agency_Approach_Icons.png) no-repeat -1000px 0;
	width:200px;
	cursor:default;
}
.interactive-web-agency-app ul li a.promote-mob {
	background:url(../images/Interactive_Web_Agency_Approach_Icons.png) no-repeat -1200px 0;
	width:200px;
	cursor:default;
}
.interactive-web-agency-app ul li a.visitors {
	background:url(../images/Interactive_Web_Agency_Approach_Icons.png) no-repeat -1400px 0;
	width:200px;
	cursor:default;
}
.interactive-web-agency-app ul li a.social-media {
	background:url(../images/Interactive_Web_Agency_Approach_Icons.png) no-repeat -1600px 0;
	width:200px;
	cursor:default;
}
.interactive-web-agency-app ul li a.super-social {
	background:url(../images/Interactive_Web_Agency_Approach_Icons.png) no-repeat -1800px 0;
	width:200px;
	cursor:default;
}
.software-dev-con {
	margin:0;
	padding:0;
}
.software-dev-con h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.software-dev-con ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.software-dev-con ul li a:hover h4 {
	color:#99c002;
}
.software-dev-con ul {
	list-style:none;
	margin:0;
	padding:0;
}
.software-dev-con ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.software-dev-con ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.software-dev-con ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.software-dev-con ul li a.orientation {
	background:url(../images/Software_Development_Consulting_Agency_Icons.png) no-repeat 0 0;
	width:200px;
	cursor:default
}
.integrated-agency-approach {
	margin:0;
	padding:0;
}
.integrated-agency-approach h4 {
	margin:0;
	padding:0;
	border:0px;
	color:#888888;
	font-size:14px;
	font-weight:normal;
}
.integrated-agency-approach ul li a h4 {
	text-align:center;
	width:200px;
	padding:100px 0 0 0;
}
.integrated-agency-approach ul li a:hover h4 {
	color:#99c002;
}
.integrated-agency-approach ul {
	list-style:none;
	margin:0;
	padding:0;
}
.integrated-agency-approach ul li {
	float:left;
	margin:0 15px 3px 0;
	padding:0 0 0 0;
	text-align:center;
	display:inline;
	list-style:none;
	width:200px;
	background:url(../images/WebDesign_Icon_bg.png) no-repeat 0 0;
	height:120px;
}
.integrated-agency-approach ul li a {
	float:left;
	margin:0 10px 0 0;
	display:inherit;
	text-decoration:none;
	color:#888888;
	height:100px;
}
.integrated-agency-approach ul li a:hover {
	text-decoration:none;
	color:#99c002
}
.integrated-agency-approach ul li a.web {
	background:url(../images/Integrated_Agency_Approach_Icons.png) no-repeat 0 0;
	width:200px;
	cursor:default;
}
.integrated-agency-approach ul li a.software {
	background:url(../images/Integrated_Agency_Approach_Icons.png) no-repeat -200px 0;
	width:200px;
	cursor:default;
}
.integrated-agency-approach ul li a.mobile {
	background:url(../images/Integrated_Agency_Approach_Icons.png) no-repeat -400px 0;
	width:200px;
	cursor:default;
}
.integrated-agency-approach ul li a.facebook {
	background:url(../images/Integrated_Agency_Approach_Icons.png) no-repeat -600px 0;
	width:200px;
	cursor:default;
}
.integrated-agency-approach ul li a.search-marketing {
	background:url(../images/Integrated_Agency_Approach_Icons.png) no-repeat -800px 0;
	width:200px;
	cursor:default;
}
.integrated-agency-approach ul li a.business-analytics {
	background:url(../images/Integrated_Agency_Approach_Icons.png) no-repeat -1000px 0;
	width:200px;
	cursor:default;
}
.integrated-agency-approach ul li a.consumer-orientation {
	background:url(../images/Integrated_Agency_Approach_Icons.png) no-repeat -1200px 0;
	width:200px;
	cursor:default;
}
.sitemap {
	display:block;
}
.sitemap-left {
	float:left;
	width:240px;
	color:#bbbbbb;
	font-size:14px;
	line-height:20px;
	margin-left:15px;
}
.sitemap-left h2 {
	margin:0px;
	padding:10px 0 10px 0;
	border:0px;
	color:#99c002;
	font-size:20px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-weight:normal;
	line-height:normal;
}
.sitemap-left h2 a {
	color:#99c002;
	text-decoration:none;
}
.sitemap-left h2 a:hover {
	color:#bbbbbb;
}
.sitemap-left h3 {
	margin:0px;
	padding:5px 0;
	border:0px;
	color:#99c002;
	font-weight:normal;
	font-size:14px;
}
.sitemap-left h3 a {
	color:#99c002;
	text-decoration:none;
}
.sitemap-left h3 a:hover {
	color:#ffffff;
}
.sitemap-left ul {
	margin:0;
	padding:0;
}
.sitemap-left li {
	background:url(../images/arrow3.gif) left no-repeat;
	background-position:0 2px;
	list-style:none;
	padding:0 0 0 20px;
	color:#bbbbbb;
	font-size:14px;
	line-height:25px;
	margin:0 15px;
}
.sitemap-left li a {
	color:#bbbbbb;
	text-decoration:none;
}
.sitemap-left li a:hover {
	color:#99c002;
}
.sitemap-right {
	float:left;
	width:645px;
	color:#bbbbbb;
	font-size:14px;
	line-height:20px;
}
.sitemap-right h2 {
	margin:0px;
	padding:5px 0;
	border:0px;
	color:#99c002;
	font-size:20px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-weight:normal;
	line-height:normal;
}
.sitemap-right h2 a {
	color:#99c002;
	text-decoration:none;
}
.sitemap-right h2 a:hover {
	color:#bbbbbb;
	text-decoration:none;
}
.sitemap-right h3 {
	clear:both;
	margin:0px;
	padding:10px 0 10px 0;
	border:0px;
	color:#ffffff;
	font-size:14px;
}
.sitemap-right ul {
	margin:0 15px 0 0;
	padding:0;
	width:630px;
}
.sitemap-right li {
	background:url(../images/arrow3.gif) left no-repeat;
	background-position:0 2px;
	list-style:none;
	padding:0 0 0 20px;
	color:#bbbbbb;
	font-size:14px;
	line-height:25px;
	width:265px;
	float:left;
	margin:0 15px;
}
.sitemap-right li a {
	color:#bbbbbb;
	text-decoration:none;
}
.sitemap-right li a:hover {
	color:#99c002;
	text-decoration:none;
}
.blog-left {
	float:left;
	width:225px;
}
.blog-left h2 {
	margin:0px;
	padding:0 0 30px 0;
	border:0px;
	color:#99c002;
	font-size:20px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-weight:normal;
}
.blog-left h3 {
	margin:0px;
	padding:0;
	border:0px;
	color:#ffffff;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.feedrss {
	text-align:center;
	margin:0 0 0 0;
}
.feedrss .feedimg {
	background:url(../images/feed-icon.png) center no-repeat !important;
	padding:25px 20px 30px 20px;
}
.blog-right {
	float:right;
	width:640px;
	color:#bbbbbb;
	font-size:14px;
	line-height:20px;
	text-align:justify;
}
.blog-right span {
	color:#99c002;
	font-weight:bold;
}
.blog-right ul {
	margin:0;
	padding:0;
}
.blog-right ul li {
	list-style:square;
}
.blog-right h2 {
	margin:0px;
	padding:0 0 20px 0;
	border:0px;
	color:#99c002;
	font-size:20px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-weight:normal;
	line-height:normal;
}
.blog-right strong {
	color:#bbbbbb;
}
.blog-right a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.blog-right a:hover {
	color:#99c002;
}
.blog-top {
	float:left;
	width:640px;
	display:block;
	margin:0 0 20px 0;
}
.blogtitle {
	float:left;
}
.blogdate {
	float:right;
	font-weight:bold;
	text-align:center;
}
.blog-bottom {
	float:left;
	width:640px;
	display:block;
	margin:20px 0 20px 0;
	border-bottom:1px solid #292929;
	padding:0 0 10px 0;
}
.blog-bottom p {
	float:left;
	padding:5px 0 0 0;
}
.blog-but1 {
	color:#FFFFFF !important;
	float:left;
	font-size:13px;
	font-weight:bold;
	background:url(../images/con-but.gif) no-repeat 0px 0px;
	padding:0px 0px 0px 10px;
}
.blog-but1 span {
	float:left;
	background:url(../images/con-but.gif) no-repeat right top;
	padding:5px 10px 0px 0px;
	height:50px;
	color:#99C002;
}
.blog-but1 a {
	text-decoration:none;
	color:#FFF;
}
.blog-but1 a:hover {
	color:#c6ff00;
}
.blog-but1 span a {
	text-decoration:none;
	color:#FFF;
}
.blog-but1 span a:hover {
	color:#c6ff00;
}
.blog-left input[type="text"] {
	padding:5px;
	width:175px;
}
.blog-right label {
	width:100%;
	float:right;
!important
}
.SearchInputbox {
	background:url(../images/searchbox.png) no-repeat;
	height:29px;
	width:195px;
	border:none;
}
.searchbtn {
	background:url(../images/searchbtn.png) no-repeat;
	height:29px;
	width:30px;
	cursor:pointer;
	float:right;
	text-indent:-100px;
}
.SearchInputbox input {
	background:none;
	border:none;
	color:#bbbbbb;
}
.SearchInputbox input[type="text"] {
	color:#bbbbbb;
}
.blog-right .errormsg {
	color:#99c002;
	font-weight:bold;
	display:block;
	height:30px;
}
.blog-right .error {
	color:#99c002;
	display:block;
	height:30px;
}
.blog-right .commentbox {
	clear:both;
	background:url(../images/comment_box.png) no-repeat;
	height:129px;
	width:400px;
	margin:5px 0;
	padding:5px 0 0 5px;
}
.blog-right .commentbox textarea {
	width:400px!important;
}
.blog-right .commentboxsmall {
	clear:both;
	background:url(../images/input_box_small.png) no-repeat;
	height:60px;
	width:300px;
	margin:5px 0 0 0;
	padding:5px 0 0 5px;
}
.blog-right .commentboxsmall textarea {
	background:none;
	height:50px;
	width:292px;
	border:none;
	color:#bbbbbb;
	font-family:Arial;
	font-size:12px;
	overflow:auto;
!important
}
.blog-right th {
	padding-left:10px;
	color:#99C002;
	line-height:37px;
	font-weight:bold;
}
.blog-right .commentboxlarge {
	clear:both;
	background:url(../images/comment_box.png) no-repeat;
	height:129px;
	width:629px;
	margin:5px 0;
	padding:5px 0 0 5px;
}
.blog-right .commentboxlarge textarea {
	background:none;
	width:629px;
	border:none;
	color:#bbbbbb;
	font-family:Arial;
	font-size:12px;
	overflow:auto;
}
.blog-right .commentbox2 {
	clear:both;
	background:url(../images/comment_box.png) no-repeat;
	width:400px;
	margin:5px 0;
	padding:5px 0 0 5px;
}
.blog-right .commentbox2 textarea {
	background:none;
	width:400px;
	border:none;
	color:#bbbbbb;
	font-family:Arial;
	font-size:12px;
	overflow:auto;
}
.blog-right .fieldheader {
	background:url(../images/fieldheaderbg.gif) repeat-x;
	color:#99C002 !important;
	line-height:37px;
	padding-left:10px;
	font-weight:bold;
}
.blog-right .fieldheader th {
	padding:1px;
	padding-left:4px;
	height:25px;
}
.blog-right span.select {
	color:#BBBBBB;
	font-size:13px;
	font-weight:normal;
}
.errorpage {
	color:#BBBBBB;
	font-size:13px;
	font-weight:normal;
}
.errorpage a {
	color:#BBBBBB;
	font-size:13px;
	font-weight:bold;
}
.errorpage a:hover {
	color:#99C002;
	font-size:13px;
	font-weight:bold;
}
.darkbg {
	background:url(../images/blog_darkbg.png) repeat;
}
.bloglistpdng {
	padding:2px 5px;
}
.textpart {
	padding:3px 10px 0px 20px;
*padding:3px 10px 0px 6px;
	font-size:12px;
}
.textpart ul {
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 10px;
}
.textpart li {
	margin:0px;
	padding:0px 0px 0px 15px;
	color:#99C002;
	background:url(../images/arrow3.gif) no-repeat 0 0px;
}
.textpart li a {
	margin:0px;
	color:#f1f1f1;
	padding:0px 0px 3px 0px;
	font-weight:normal !important;
	text-decoration:none;
}
.textpart li a:hover {
	text-decoration:none;
	color:#b9ed03;
}
.textpart ul li ul li {
	margin:0px;
	padding:0px 0px 0px 15px;
	color:#99C002;
}
.fieldheader {
	padding-left:10px;
	background:url(../images/fieldheaderbg.gif) repeat-x;
	color:#99C002;
	line-height:37px;
	font-weight:bold;
}
.fieldheader a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.fieldheader a:hover {
	color:#C6FF00;
	text-decoration:none;
	font-weight:bold;
}
.listbg {
	background:url(../images/categories-listbg.gif) no-repeat left bottom;
	padding:0px 0px 0px 35px;
	font-weight:bold;
	font-size:12px;
	height:37px;
	color:#7c7c7c;
}
.imgborder, .thumimg, .normalimg {
	border:1px solid #D1D1D1;
	padding:1px;
}
.tableborder2 {
	border:2px solid #0C0C0C;
}
.tableborder2 label {
	width:100%;
	float:right;
!important
}
.clsCharactercount {
	margin:5px 0 0 0;
}
.blogstrong {
	color:#99C002;
	font-size:11px;
	font-weight:bold;
}
.hservices ul {
	list-style:none;
}
.hservices li {
	float:left;
	padding-left:20px;
	width:205px;
	background:none;
}
.hservices h2 {
	color:#99C002;
	font-size:20px;
	font-family:'ITCAvantGardeGothicStdBook';
	font-weight:normal;
	line-height:15px;
}
.hservices h3 {
	color:#bbbbbb;
	font-size:13px;
}
.expandableDiv {
	font-weight:bold;
}
.hservices {
	height:auto;
}
input.persondetails {
	background:url(../images/input_box.png) left top no-repeat;
	width:290px;
	padding:0 5px;
	height:29px;
	line-height:29px;
	font-size:12px;
	color:#bbb
}
.nav-l {
	margin:0px auto;
	position:relative;
	width:124px !important;
}
*:first-child + html .nav-l {
	margin:0px auto;
	position:relative;
	width:124px !important;
}
.nav-r {
	margin:0px auto;
	position:relative;
	width:288px !important;
}
*:first-child + html .nav-r {
	margin:0px auto;
	position:relative;
	width:335px !important;
}
.btn-ApplyNow {
	float:right;
	color:#FFFFFF !important;
	font-size:13px;
	font-weight:bold;
	padding:0px 10px 0px 10px;
}
#divForm-job {
	width:555px;
	border-bottom:1px #292929 solid;
	margin:0 auto;
	padding:0 0 20px 0;
}
#divForm-job a {
	color:#ffffff;
	text-decoration:none;
}
#divForm-job a:hover {
	color:#99C002;
}
#divForm-job h2 {
	font-family:'ITCAvantGardeGothicStdMedium';
	color:#99C002;
	font-size:16px;
	font-weight:normal;
}
.frmleft-job {
	float:left;
	width:258px;
	display:table;
	margin-right:39px;
}
.frmright-job {
	float:left;
	display:table;
	width:258px;
}
/*form input[type="text"] {
	padding:5px;
	width:250px;
}
*/form .inputbox-job {
	background:url(../images/input_box_job.png) no-repeat;
	height:29px;
	width:258px;
	border:none;
	margin:5px 0;
}
div.fileinputs-job {
	position:relative;
	background:url(../images/input_box_job.png) no-repeat;
	height:29px;
	width:258px;
	margin:5px 0;
}
/*.fileinputs-job input {
	width:258px !important;
	padding:5px;
}*/
.footer-content {
	padding:27px 0 0 0;
	width:870px;
	margin:0 auto
}
.footer-content ul {
	float:left;
	margin:0;
	text-align:center;
}
.footer-content ul li {
	float:left;
	margin:0;
	padding:0 5px;
	list-style:none;
	font-size:12px;
	color:#525252;
}
.footer-content ul li a {
	color:#888888;
	font-size:12px;
	text-decoration:none;
}
.footer-content ul li a:hover {
	color:#99C002
}
#backgroundPopup {
	display:none;
	position:fixed;
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:1000;
}
#PasswordBlock {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:#666666 -moz-use-text-color -moz-use-text-color;
	border-right:medium none;
	border-style:solid none none;
	border-width:1px medium medium;
	margin:10px 0 0;
	padding:10px 0 0;
}
#loginBlock {
	color:#FFFFFF;
	display:none;
	background:#000;
	padding:15px 20px;
	border:8px solid #595A5B;
	float:left;
	position:fixed;
	top:0;
	left:50%;
	z-index:99999;
	-webkit-box-shadow:0px 0px 20px #000;
	-moz-box-shadow:0px 0px 20px #000;
	box-shadow:0px 0px 20px #000;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:left;
	width:500px;
}
#loginBlock .button {
	width:auto;
	padding:0;
}
#loginBlock .btn1 {
	width:auto;
	padding:0;
	background:url("../images/buttonback.jpg") repeat-x;
}
#loginBlock .login-bt {
	width:auto;
	background:url(../images/submitbt.gif) no-repeat;
	width:67px;
	height:26px;
	vertical-align:middle;
	border:none;
	cursor:pointer;
}
#loginBlock #divMsgLogin {
	padding:6px;
	margin:-10px 0 0 0
}
#remind {
	margin:-2px 0 0 5px!important
}
#loginBlock h4 {
	padding-bottom:7px;
	color:#FFFFFF;
	margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-size-adjust:0.55;
	font-weight:normal;
}
.btn_close1 {
	position:absolute;
	top:-20px;
	right:-22px;
	border:0;
	width:auto;
	padding:0;
	background:none;
}
#loginBlock fieldset {
	border:0;
}
#loginBlock label {
	color:#FFFFFF;
	display:block;
	float:left;
	clear:left;
	padding:0px 0 0 0;
	width:60px;
	text-align:right;
	margin:-5px 0 0 0;
	line-height:16px;
}
#loginBlock input {
	color:#FFFFFF;
	background:none repeat scroll 0 0 #1F1F1F;
	float:none;
	padding:5px 7px 5px 7px;
	margin:0 0 8px 8px;
	width:200px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
#loginBlock fieldset {
	margin-bottom:0px;
}
#loginBlock a {
	margin-top:6px;
	display:block;
	float:left;
}
#loginBlock .btn {
	text-transform:uppercase;
	margin-left:98px;
	padding-top:0;
	margin-top:0;
}
.connect_widget_button_count_count {
	padding:1px 4px;
	min-width:20px;
}
form {
	padding:0;
	margin:0px;
}

.styled-button-5 {
	background-color:#dfa01c;
	color:#fff;
	font-family:'Helvetica Neue',sans-serif;
	font-size:12px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border:0;
	text-shadow:#C17C3A 0 -1px 0;
	padding:5px;
	
}
