
a img
	{
	border:0;
	}
	
.padding .AdminContainer
	{
	min-height:800px;
	height:auto !important;
	height:800px;
	}
body
		{
		margin:0;
		padding:0;
		text-align:center;
		font-family:"Tahoma";font-size:15px;
		background:url('images/background.gif') #d5e9ec repeat-y center;
		}

			html, body {
				height: 100%;
			}
			body {
				margin: 0;
				padding: 0;
				
			}
			#nonFooter {
				position: relative;
				min-height: 100%;
				height: 100%;
				voice-family: "\"}\"";
				voice-family: inherit;
				height: auto;
				margin-left:auto;margin-right:auto;
			}
			html>body #nonFooter {
				height: auto;
			}
			#content {
				
			}

			#footer {
				position: absolute;
				bottom: 0;text-align:center;
				left:0;
				width:100%;
				}

#footer div
	{
	display:block;
	background:white;
	width:836px;
	background:url('../images/bodybackground.gif') -1px repeat-y;
	height:20px;
	margin-left:auto;margin-right:auto;
	}
	
#footer div div
	{
	display:block;
	background:white;
	width:790px;
	height:20px;
	}
#footer div div div
	{
	margin-right:0;
	background:0;
	text-align:center;
	font-size:12px;
	width:235px;
	color:black;

	}

body.mainpage
		{
		background:url('images/contentgradient.gif') #d5e9ec repeat-x 0px 70px;
		}
	#header
		{
		background:url('images/topGradient.gif');
		height:70px;width:100%;
		}
	#logo
		{
		margin-top:13px;margin-right:309px; 
		}
	#slogan
		{
		margin-bottom:3px;
		margin-left:123px;
		}
	#contentGrad
		{
		width:100%;
		/*height:698px;*/
		background:url('images/contentgradient.gif');
		}
	#contentWrapper
		{
		margin-left:auto;margin-right:auto;
		/*height:698px;*/
		width:837px;
		
		background:url('images/background.gif') #d5e9ec repeat-y center;
		}
	#leftShadow
		{
		float:left;
		height:698px;width:19px;
		background:url('images/leftShadow.gif') no-repeat;
		}
	#rightShadow
		{
		float:right;
		height:698px;width:19px;
		background:url('images/rightShadow.gif') no-repeat;
		}

	#content
		{
		width:793px;
		text-align:left;
		border-top:4px solid white;
		font-size:12px;line-height:20px;
		}
	*:lang(en) #content
		{
		width:814px !important;
		}
	#leftSide
		{
		margin-left:72px !important;
		margin-left:69px;
		width:480px !important;
		width:481px;
		text-align:right;
		}
	*:lang(en) #leftSide
		{
		margin-left:93px !important;
		}
	#topNav
		{
		display:block;
		font-size:11px;
		margin:0;padding:0;
		height:34px;width:480px;
		background:url('images/menubg.gif') no-repeat;
		}
	#topNavContainer
		{
		background-color:#dedede;
		}

	div.padding
		{
		padding:9px;direction:rtl;
		}
	div.padding ol,div.padding ul
		{
		margin:0;padding-right:20px;
		}
	div.padding a
		{
		color:#616161;text-decoration:none;
		}
	div.padding a:hover
		{
		color:#8a8a8a;
		}
	#rightSide
		{
		direction:rtl;
		width:239px !important;
		float:right !important;
		float:right;
		width:240px;
		margin-right:2px !important;
		margin-right:0px;
		}
	#contactForm
		{
		background:url('images/bluebox.jpg');
		height:163px;
		text-align:right;
		}
	#contactForm div
		{
		padding-top:23px;padding-right:19px;
		font-weight:bold;
		}
	#contactForm input
		{
		display:block;margin-bottom:4px;line-height:19px;
		width:101px;height:19px;border:0;
		font-family:Tahoma;font-size:11px;font-weight:normal;
		}
	#contactForm input.submit
		{
		z-index:1;position:absolute;margin-top:78px;margin-right:136px;
		background:url('images/blueboxsend.gif');
		height:39px;width:80px;
		padding-left:34px;padding-bottom:3px;
		font-size:16px;font-weight:bold;
		}
	#contactForm p
		{
		margin:0;padding:0;
		}
	#rightNav
		{
		text-align:right;
		padding:0;margin:0;
		line-height:29px;
		}
	#rightNav li
		{
		margin:0;padding:0;display:block;
		}
	#rightNav li a
		{
		display:block;
		height:29px;line-height:29px;color:black;text-decoration:none;
		padding-right:20px;
		}
	#rightNav li.selected 
		{
		background-color:#d7ff4a;font-weight:bold;
		}
	#rightNav li ul
		{
		border-top:1px solid #cee08f;
		padding:0;margin:0;display:block;
		font-weight:normal;
		background:url('images/rightulinnerback.gif') right repeat-y #dedede;
		padding-bottom:1px;
		}
	#rightNav li ul a
		{
		color:#515349;
		background:url('images/rightulinnertop.gif') right repeat-y;
		padding-right:40px;
		}
	#rightNav li ul li
		{
		padding:0;margin:0;display:block;line-height:29px;
		background:#dedede;
		}
	#rightNav li ul li.selected
		{
		font-weight:bold;
		}
	#rightNav li ul li.selected a
		{
		background:url('images/rightulinnertop.gif') right repeat-y #dedede;
		}

	/* Main Page Style */

	#intro	{
		margin-top:26px;
		margin-left:auto;margin-right:Auto;
		height:354px; width: 857px;
		background:url('images/intro.gif') no-repeat;
		padding-top:21px;
		}
	#intro div
		{
		text-align:right;
		height:324px;width:798px;
		margin-left:29px;margin-right:30px;
		margin-bottom:40px;
		background-repeat: no-repeat;
		background-position: left;
		}
	#intro.sites div	{	background-image:url('images/intros/sites.jpg');	}
	#intro.marketing div	{	background-image:url('images/intros/marketing.jpg');	}
	#intro.crm div	{	background-image:url('images/intros/crm.jpg');	}

	#intro ul
		{
		float:right;margin:0;padding:0;
		}
	#intro ul li
		{
		margin:0;padding:0;
		display:block;
		clear:right;
		height:108px;
		float:right;width:241px;
		background:url('images/mainButtonMid.gif') repeat-x;
		}
	#intro ul li a
		{
		display:block;width:241px;height:108px;
		background:url('images/mainButtonEnd.gif') no-repeat left;
		color:black;text-decoration:none;
		text-align:center;
		padding-left:40px !important;
		padding-left:20px;
		float:left;
		}
	#intro ul li a strong
		{
		display:block;padding-top:33px;margin-bottom:5px;
		}
	#intro ul li.selected
		{
		width:280px !important;
		width:280px;
		}
	#intro ul li.selected a
		{
		width:280px;
		width:241px !important;
		padding-left:79px !important;
		padding-left:40px;
		}
	#intro.sites div ul li.sites	{background-image:url('images/intros/sitesMid.gif');}
	#intro.sites div ul li.sites a	{background-image:url('images/intros/sitesEnd.gif');}
	#intro.marketing div ul li.marketing	{background-image:url('images/intros/marketingMid.gif');}
	#intro.marketing div ul li.marketing a	{background-image:url('images/intros/marketingEnd.gif');}
	#intro.crm div ul li.crm	{background-image:url('images/intros/CRMMid.gif');}
	#intro.crm div ul li.crm a	{background-image:url('images/intros/CRMEnd.gif');}

	#mainContent
		{
		margin-top:0;text-align:right;direction:rtl;
		width:798px;margin-left:auto;margin-right:auto;
		font-size:12px;
		
		}
		
	#mainContent #bcontactForm
		{
		
		width:151px; height:108px;  
		padding:38px 32px 25px 38px; 
		margin:0px 0px 0px 9px; 
		display:block; float:left; 
		_padding-left:0px;
		_padding-bottom:0px;
		background:url('../images/badges/contactForm.png') repeat top left;
		_margin-left: 4px; 
		}
	#mainContent #page_content
		{
		 height:133px; width:555px;
		}
	#bcontactForm table
		{
		margin:0; padding:0; position:relative;
		}
	#bcontactForm *
		{
		margin:0; padding:0;
		}
	#bcontactForm table th
		{
		font-weight:normal;
		}
	#bcontactForm label
		{
		display:block; float:right;
		height:21px; width:42px;
		line-height:21px;
		color:black;
		margin-bottom:8px; clear:both;
		font-size:11px;
		letter-spacing:-0.09em;
		}
	#bcontactForm input
		{
		font-family:arial; font-size:11px;
		background:#f2f7f8;
		border:1px solid #8fc4cb;
		height: 19px; width:107px;margin-bottom:8px;
		}
	#bcontactForm textarea
		{
		background-color:#f2f7f8;
		border:1px solid #8fc4cb;
		width:107px; #width: 105px; _width: 100px;
		font-family:arial; font-size:11px;
		}
	#mainContent p
		{
		text-align:justify;
		}
	#badges
		{
		display:block;margin:0;padding:0;
		margin-right:10px;
		height:87px; width: 794px;
		clear:both;
		}
	#badges li
		{
		display:block; float:right;margin:0;padding:0;
		}
	#badges li a span
		{
		display:none;
		}
	#badges li a
		{
		position:relative;
		z-index:2;
		width:255px;display:block;
		height:87px;
		}	
	#badges li.CRM a	{	   background:url('../images/badges/CRMOff.png') no-repeat; _background:none;	}
	#badges li.CRMover a	{ background:none;	}

	#badges li.Shopest	a{	  background:url('../images/badges/ShopestOff.png') no-repeat;_background:none;	}
	#badges li.Shopestover a	{	background:none; 	}

	#badges li.Contact {	 background:url('../images/badges/ContactUs.png') no-repeat;
							z-index:2; width:255px; height:87px;
							}

	#badges li.CRM 	{	background:none !important;   background:url('../images/badges/CRMOff.png') no-repeat;	}
	#badges li.CRMover 	{	background:none !important; background:url('../images/badges/CRMOn.png') no-repeat;	}

	#badges li.Shopest	{	background:none !important; background:url('../images/badges/ShopestOff.png') no-repeat;	}
	#badges li.Shopestover 	{	background:none !important; background:url('../images/badges/ShopestOn.png') no-repeat;	}

	#badges li.Contact input
		{
		height:32px; width:110px; border:0; background:transparent;
		cursor:pointer; cursor:hand;	
		margin-right:123px; margin-top:23px;
		}

	#bouble
		{
		direction:rtl;
		display:none;
		position:absolute;z-index:1;
		
		width:133px; height:51px; 
		padding:24px 26px 47px 25px;
		
		background: url('images/badges/bouble.png') no-repeat;
		}
	#bouble div
		{
		margin:0; padding:0;
		width:133px;
		font-size:11px;
		text-align:justify;
		}

ul#techbuttons
	{
	
	width:326px;
	margin-left:auto !important;margin-right:auto !important;
	padding:0 !important;
	height:29px;

	}
ul#techbuttons li
	{
	display:inline;margin:0;padding:0;
	}
ul#techbuttons li a
	{
	margin:0;padding:0;
	height:29px;display:block;
	margin-bottom:10px;
	
	}
ul#techbuttons li a span
	{
	display:none;
	}
ul#techbuttons li a.sitedevelopment
	{
	background:url('../images/buttons/sitedevelopment.gif');width: 95px; float:right; margin-left:5px;
	}
ul#techbuttons li a.ecommerce
	{
	background:url('../images/buttons/ecommerce.gif');width: 108px; float:right; margin-left:5px;
	}
ul#techbuttons li a.integratedsolutions
	{
	background:url('../images/buttons/integratedsolutions.gif');width: 113px; float:left; 
	}	
br.cleartech
	{
	height:40px;
	}
		#page_content{
		  font-size:12px;
		/*  height:500px;
		*/  
		 }
	*
		{
		margin:0;
		}
	html	{height:100%;}
	body	{height:100%;}
		 
#padding #page_content
	{
/*	height:500px; */
	}	 

.contact_us strong
	{
	color:red;
	}
	#container
		{
		margin:0;padding:0;
		} 
		body
		{
		margin:0;
		padding:0;
		text-align:center;
		font-family:"arial";font-size:16px;
		background:url('../images/bodybackground.gif') #d5e9ec repeat-y center center;
		#background-image:url('../images/bodybackgroundie7.gif'); 
		}
		
	*:lang(en) body
		{
		background-image:url('../images/background.gif'); 
		}
	*:lang(en) #footer
		{
		clear:both;
		
		background:url('../images/bodybackground.gif') repeat-y center; 
		}
	#footer
		{
		
		}
	body.mainpage
		{
		background:url('../images/contentgradient.gif') #d5e9ec repeat-x 0px 70px;
		}
	#header
		{
		background:url('../images/topGradient.gif');
		height:70px;width:100%;
		}
	#logo
		{
		margin-top:13px;margin-right:309px;
		}
	#slogan
		{
		margin-bottom:3px;
		margin-left:123px;
		}
	#contentGrad
		{
		width:100%;
	/*	height:698px; */
		background:url('../images/contentgradient.gif') repeat-x;
		}
	#contentWrapper
		{
		margin-left:auto;margin-right:auto;
		/*	height:698px; */
		width:838px;
		
		background:url('../images/background.gif') #d5e9ec repeat-y center;
		}
	#leftShadow
		{
		float:left;
		height:698px;width:19px;
		background:url('../images/leftShadow20.gif') no-repeat 0px 0px;
		}
	#rightShadow
		{
		float:right;
		height:698px;width:20px !important;width:19px;
		background:url('../images/rightShadow20.gif') transparent no-repeat;
		background-position:0px 0px !important;
		background-position:-1px 0px;
		padding-left:0px;
		}

	#content
		{
		width:793px;
		min-height:698px;
		text-align:left;
		border-top:4px solid white;
		font-size:12px;line-height:20px;
		}
	*:lang(en) #content
		{
		width:814px !important;
		}
	#leftSide
		{
		margin-left:72px !important;
		margin-left:69px;
		width:480px !important;
		width:481px;
		text-align:right;
		}
	*:lang(en) #leftSide
		{
		margin-left:93px !important;
		}
	#topNav
		{
		display:block;
		font-size:13px;
		margin:0;padding:0;
		height:35px;width:480px;
		_width:483px;
		background:url('../images/menubg.gif') no-repeat;
		}
	#topNavContainer
		{
		background-color:#dedede;
		}
	#topNav Li
		{
		display:block;
		line-height:35px;
		height:35px;
		width:auto !important;
		width:80px;
		_font-size:12px;
		background:#dedede;
		float:left;
		}
	#topNav li a
		{
		text-align:center;
		line-height:35px;
		height:35px;
		display:block;
		margin-left:8px !important;margin-right:8px !important;
		margin-left:2px;	   margin-right:2px;
		color:black;text-decoration:none;
		}
	#topNav li a:hover
		{
		color:#646464
		}
	#topNav li.selected
		{
		margin-left:1px;
		background:url('../images/buttonSelected.gif') repeat-x #f4f4f4;
		}
	#topNav li.first a,#topNav li.last a
		{
		margin-left:0;margin-right:0;
		}
	#topNav li.beforeSelected
		{
		height:34px;line-height:34px;
		}
	#topNav li.beforeSelected a
		{
		height:34px;line-height:34px;
		}
	div.padding #page_content
		{
		padding:9px;direction:rtl;
		}
	div.padding #page_content ol,div.padding #page_content ul
		{
		margin:0;padding-right:20px;
		}
	div.padding #page_content a
		{
		color:#616161;text-decoration:none;
		}
	div.padding #page_content a:hover
		{
		color:#8a8a8a;
		}
	#rightSide
		{
		position:relative;
		right:-2px !important;
		right:3px ;
		
		direction:rtl;
		width:239px !important;
		float:right !important;
		float:right;
		width:238px;
		margin-right:2px !important;
		margin-right:0px;
		}
	#contactForm
		{
		_margin-top:80px;
		background:url('../images/bluebox.jpg');
		height:193px;
		text-align:right;
		}
	#contactForm div
		{
		padding-top:18px;padding-right:19px;
		font-weight:bold;
		}
	#contactForm table
		{
		margin:0;padding:0;
		width:200px;
		margin-bottom:25px;
		}
	#contactForm table tr
		{
		margin:0;padding:0;
		margin-bottom:4px;
		height:19px;line-height:19px;
		}
	#contactForm table td
		{
		width:124px;margin:0;padding:0;
		}
	#contactForm table th
		{
		vertical-align:top;
		color:white;font-weight:normal;margin:0;padding:0;
		text-align:left;
		padding-left:5px;
		}
	#contactForm input
		{
		display:block;line-height:17px;
		width:124px;height:19px;border:0;
		height:17px;
		font-family:Tahoma;font-size:11px;font-weight:normal;
		}
	#contactForm strong
		{
		margin-top:10px;margin-left:20px;
		font-size:14px;
		text-align:center;display:block;
		}
	#contactForm input.submit
		{
		z-index:1;position:absolute;margin-top:123px;margin-right:136px;
		background:url('../images/blueboxsend.gif');
		height:31px;width:80px;
		padding-left:34px;padding-bottom:3px;
		font-size:16px;font-weight:bold;
		}
	strong small
		{
		color:red;
		}
	#contactForm p
		{
		margin:0;padding:0;
		}
	p.phone
		{
		display:block;
		text-align:center;
		font-size:15px;font-weight:bold;
		}
	#rightNav
		{
		text-align:right;
		padding:0;margin:0;
		line-height:29px;
		
		}
	#rightNav li
		{
		margin:0;padding:0;display:block;
		}
	#rightNav li a
		{
		display:block;
		height:29px;line-height:29px;color:black;text-decoration:none;
		padding-right:20px;
		}

	#rightNav li ul
		{
		border-top:1px solid #cee08f;
		padding:0;margin:0;display:block;
		width:100%;
		font-weight:normal;
		background:url('../images/rightulinnerback.gif') right repeat-y #dedede;
		padding-bottom:1px;
		}
	#rightNav li ul a
		{
		color:#515349;
		background:url('../images/rightulinnertop.gif') right repeat-y;
		padding-right:40px;
		}
	#rightNav li ul li
		{
		padding:0;margin:0;display:block;line-height:29px;
		background:#dedede;
		}
	#rightNav li ul li.selected
		{
		font-weight:bold;
		}
	#rightNav li ul li.selected a
		{
		background:url('../images/rightulinnertop.gif') right repeat-y #dedede;
		}

	
	/* Main Page Style */

	#intro	{
		margin-top:26px;
		margin-left:auto;margin-right:Auto;
		height:384px; width: 857px;
		background:url('../images/intro.gif') no-repeat;
		padding-top:21px;
		}
	#intro div
		{
		text-align:right;
		height:324px;width:798px;
		margin-left:29px;margin-right:30px;
		margin-bottom:40px;
		background-repeat: no-repeat;
		background-position: left;
		}
	#intro.sites div	{	background-image:url('../images/intros/sites.jpg');	}
	#intro.marketing div	{	background-image:url('../images/intros/marketing.jpg');	}
	#intro.crm div	{	background-image:url('../images/intros/crm.jpg');	}

	#intro ul
		{
		float:right;margin:0;padding:0;
		}
	#intro ul li
		{
		margin:0;padding:0;
		display:block;
		clear:right;
		height:108px;
		float:right;width:241px;
		background:url('../images/mainButtonMid.gif') repeat-x;
		}
	#intro ul li a
		{
		display:block;width:241px;height:108px;
		background:url('../images/mainButtonEnd.gif') no-repeat left;
		color:black;text-decoration:none;
		text-align:center;
		padding-left:40px !important;
		padding-left:20px;
		float:left;
		}
	#intro ul li a strong
		{
		display:block;padding-top:33px;margin-bottom:5px;
		}
	#intro ul li.selected
		{
		width:280px !important;
		width:280px;
		}
	#intro ul li.selected a
		{
		width:280px;
		width:241px !important;
		padding-left:79px !important;
		padding-left:40px;
		}
	#intro.sites div ul li.sites	{background-image:url('../images/intros/sitesMid.gif');}
	#intro.sites div ul li.sites a	{background-image:url('../images/intros/sitesEnd.gif');}
	#intro.marketing div ul li.marketing	{background-image:url('../images/intros/marketingMid.gif');}
	#intro.marketing div ul li.marketing a	{background-image:url('../images/intros/marketingEnd.gif');}
	#intro.crm div ul li.crm	{background-image:url('../images/intros/CRMMid.gif');}
	#intro.crm div ul li.crm a	{background-image:url('../images/intros/CRMEnd.gif');}

	#mainContent
		{
		margin-top:0;text-align:right;direction:rtl;
		width:798px;margin-left:auto;margin-right:auto;
		font-size:12px;
		}
	#mainContent p
		{
		text-align:justify;
		}
	#badges
		{
		float:left;display:block;margin:0;padding:0;
		margin-right:10px;
		}
	#badges li
		{
		display:block;margin:0;padding:0;
		}
	#badges li a span
		{
		display:none;
		}
	#badges li a
		{
		position:relative;
		height:86px;width:211px;display:block;
		}
	#badges li.CRM	{	background:url('../images/badges/CRMOff.png') no-repeat;	}
	#badges li.CRMover	{	background:url('../images/badges/CRMOn.png') no-repeat;	}

	#badges li.Shopest	{	background:url('../images/badges/ShopestOff.png') no-repeat;	}
	#badges li.Shopestover	{	background:url('../images/badges/ShopestOn.png') no-repeat;	}

	#bouble
		{
		direction:rtl;
		display:none;
		position:absolute;z-index:1;

		width:132px; height:52px; 
		padding:12px 16px 41px 16px;
		
		background: url('../images/badges/bouble.png');
		}
	#bouble div
		{
		}

	/* Footer Stick Alt */	

	html	{height:100%;margin:0;}
	body	{height:100%;margin:0;}
	

	/* Footer menu */
	
		

	.hidden
		{
		display:none !important;
		}
			
	#rightNav li.selected 
		{
		background-color:#d7ff4a ;
		font-weight:bold;
		}
	#rightNav li.selected a.f
		{
		background-color:#d7ff4a;
		}

	
h1	{
	font-size:17px;
	color:#e36c0a;
	border-bottom:2px solid #e36c0a;
	}
h2	{
	font-size:15px;
	color:#548ddb;
	}

h1.contact_us
	{
	margin-top:9px;margin-bottom:9px;
	border-bottom:0;
	font-size:13px;
	}
h2.contact_us
	{
	margin-top:9px;margin-bottom:9px;
	font-size:13px;
	color:#126a75;
	}
table.contact_us th
	{
	width:50px;
	color:#2799a7;
	vertical-align:top;
	}
#contact_us table th
	{
	font-size:11px;
	color:#505050;
	font-weight:normal;
	width:75px;
	text-align:left;
	}
#contact_us table input, #contact_us table select, #contact_us table textarea
	{
	width:142px;
	font-family:arial;
	}
#contact_us table .buttonsArea
	{
	text-align:left;
	}
#contact_us table .buttonsArea input
	{
	background:url('../images/sendButton.gif') no-repeat;
	border:0;
	
	display:block;
	margin-left:0;margin-right:auto;
	
	height:24px;width:47px;padding-bottom:2px;
	color:black;font-weight:bold;
	}
	
.centerimage
	{
	display:block;
	margin-left:auto;margin-right:auto;
	}
	
	
#footer div div div
	{
	
	}
p.phone
	{
	margin-bottom:10px;
	}
p.phone img
	{
	margin:5px;
	margin-bottom:9px;
	vertical-align:middle;
	}


