/* 

	 © Copyright 2009 Enovative Systems 

   
*/


*{ margin: 0; padding: 0; }* 
body { 
	font: .74em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; 
	line-height: 1.6em;
	background: #fff url(images/bg.png) repeat-x; 
	color: #444; 
}

a {	color: #317486;	background: inherit; text-decoration: none; }
a:hover { color: #808080; background: inherit; }
p { margin: 0 0 15px 0; }
h1 { font: bold 1.7em Arial, Sans-Serif;  margin: 20px 0 0; }
h1 a { color: #fff; background: inherit; }
h1 a:hover { color: #d73f43; background: inherit; }
h2 { font: bold 1.6em Arial, Sans-Serif; margin: 0 0 12px; }
h4 { color: #808080; background: inherit; font-weight: normal; font-size: .9em; }

#content { width: 900px; margin: 0 auto; }

#logo { margin: 10px 0 0 0; height: 66px; width: 220px; float: left; background: url(images/logobg.gif) no-repeat bottom; text-align: center;}
#logo2 { margin: 0 0 0 0; height: 66px; width: 240px; float: left; background: url(images/logo.jpg) no-repeat bottom; text-align: center;}
#image01 { margin: 0 10px 0 0; height: 104px; width: 130px; float: left; background: url(images/meeting01.jpg) no-repeat bottom; text-align: top;}
#image02 { margin: 0 10px 0 0; height: 156px; width: 205px; float: left; no-repeat bottom; text-align: top;}
#image03 { margin: 0 10px 0 0; height: 170px; width: 128px; float: left; no-repeat bottom; text-align: top;}
#image04 { margin: 0 10px 0 0; height: 113px; width: 170px; float: left; no-repeat bottom; text-align: top;}
#image05 { margin: 0 10px 0 0; height: 106px; width: 150px; float: left; no-repeat bottom; text-align: top;}
#image06 { margin: 0 10px 0 0; height: 116px; width: 150px; float: left; no-repeat bottom; text-align: top;}
#image07 { margin: 0 10px 0 0; height: 142px; width: 150px; float: left; no-repeat bottom; text-align: top;}



#menu { float: right; padding: 30px 0px 0px 0px; margin: 0 0 18px; }
#menu li { font-size: 1.1em; display: inline; }
#menu li a { padding: 5px 5px 5px 1px; margin: 0 0 0 30px; color: #ccc; background: #505050 url(images/tab.gif) no-repeat right bottom;  }
#menu li a:hover { background: #505050 url(images/tabhover.gif) no-repeat right bottom; color: #FEFFB8; }

#leftcontent {
	padding:0px 0px 0px 0px;
	width: 240px;

}

#intro { 
	clear: both;
	background: #fff url(images/intro-e.jpg) no-repeat;
	color: #4C8734;
	height: 170px;
	margin: 0 0 20px;
	padding: 45px 40px 0 0;
	text-align: right;
}
	#intro h1 { margin: 0; }
	#intro p { margin: 0; }
	
	#login { font-size: .9em; margin: 82px 0 0; }
	#login a { color: #fff; background: #8BE1FA; padding: 4px 20px 6px;}
	#login a:hover { color: #fff; background: #8BE1FA url(images/loginhover.gif) no-repeat; }


#intro-about { 
	clear: both;
	background: #fff url(images/intro-c.jpg) no-repeat;
	color: #4C8734;
	height: 170px;
	margin: 0 0 20px;
	padding: 45px 40px 0 0;
	text-align: right;
}
	#intro-about h1 { margin: 0; }
	#intro-about p { margin: 0; }

#intro-solutions { 
	clear: both;
	background: #fff url(images/intro-f.jpg) no-repeat;
	color: #4C8734;
	height: 170px;
	margin: 0 0 20px;
	padding: 45px 40px 0 0;
	text-align: right;
}
	#intro-solutions h1 { margin: 0; }
	#intro-solutions p { margin: 0; }

#intro-service { 
	clear: both;
	background: #fff url(images/intro-g.jpg) no-repeat;
	color: #4C8734;
	height: 170px;
	margin: 0 0 20px;
	padding: 45px 40px 0 0;
	text-align: right;
}
	#intro-service h1 { margin: 0; }
	#intro-service p { margin: 0; }
	
#intro-mobile { 
	clear: both;
	background: #fff url(images/intro-h.jpg) no-repeat;
	color: #4C8734;
	height: 170px;
	margin: 0 0 20px;
	padding: 45px 40px 0 0;
	text-align: right;
}
	#intro-mobile h1 { margin: 0; }
	#intro-mobile p { margin: 0; }
	
#intro-contactus { 
	clear: both;
	background: #fff url(images/intro-i.jpg) no-repeat;
	color: #4C8734;
	height: 170px;
	margin: 0 0 20px;
	padding: 45px 40px 0 0;
	text-align: right;
}
	#intro-contactus h1 { margin: 0; }
	#intro-contactus p { margin: 0; }
	

#left { clear: left; float: left; width: 240px; padding: 0 34px 0 15px; font-size: .9em; margin: 0 0 15px; }
	#leftmenu { list-style: none; margin: 0 0 20px 0; }
	#leftmenu li { padding: 0 0 0 12px; background: #fff url(images/bullet.gif) no-repeat center left; color: #d73f43; }
	#leftmenu li a { background: #ffe3e3; color: #d73f43; }

#right {
	margin: 0 15px 20px 0;
	padding: 0 0 0 35px;
	border-left: 1px solid #ccc;
	float: right;
	width: 560px;
	text-align: justify;
}
	#notice { float: left; width: 265px; height: 280px; padding: 0px 0px 0px 0px; background: url(images/leftpromo.png) no-repeat bottom left;} /*#f4f4f4 url(images/noticebg.png)*/
	#title { height: 41px; padding: 5px 5px 0px; background:  ; color: #000000; } /*url(images/title.png) no-repeat #d73f43*/
	#title01 { height: 41px; padding: 5px 5px 0px; background:url(images/title01.png) no-repeat  ; color: #000000; }
	#title02 { height: 41px; padding: 5px 5px 0px; background:url(images/title02.png) no-repeat  ; color: #000000; }
	#title03 { height: 41px; padding: 5px 5px 0px; background:url(images/title03.png) no-repeat  ; color: #000000; }
	#title04 { height: 41px; padding: 5px 0px 0px; /*background:url(images/title04.png) ;*/ color: #d73f43; }
	#title04 li { list-style:  square;}
	#title05 { height: 230px; padding: 0px 0px 0px 0px; }
	#title05 li { list-style:  none; list-style-position: none; background:url(images/arrow.png) left no-repeat; padding:2px 0px 0px 25px;}
	#contactus { float:left; width:265px; height:112px; padding: 0px 0px 5px 5px; background: url(images/contactus.jpg) no-repeat bottom left;  }
	#servicesleft { float:left; width:265px; height:112px; padding: 0px 0px 15px 5px; background: url(images/services.jpg) no-repeat top left;  }
	#solutionsleft { float:left; width:265px; height:112px; padding: 0px 0px 15px 5px; background: url(images/solutions.jpg) no-repeat top left;  }
	#mobileleft { float:left; width:265px; height:112px; padding: 0px 0px 15px 5px; background: url(images/mobile.jpg) no-repeat top left;  }
	#left a, #right a { background: #ffefef; color: #e11c1c ; }

	#left h3 { border-bottom: 1px solid #eee; padding: 0 0 7px; margin: 0 0 15px 0; }
	/* #right h2 { border-bottom: 1px solid #ccc; padding: 0 0 8px; }*/

/*#footer { clear: both; border-top: 1px solid #ccc; padding: 10px 0; margin: 0 0 15px; font-size: .9em; color: #808080; background: url(images/footerbg.jpg); }
	#footer a { color: #4CA031; background: #fff; }
	#col1 { float: left; width: 274px; padding: 7px 0 0 15px; margin: 0 0 10px; }
	#col2 { float: left; width: 500px; border-none: 1px solid #ccc; padding: 7px 0 0 40px; }
	#col3 { float: right; width: 250px; border-none: 1px solid #ccc; padding: 7px 0 0 40px; }
*/
	
#footer { background: #000000; height: 70px; padding-top: 20px;}
	#footer p { text-align: center;	text-transform: uppercase;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #FFFFFF;}
	#footer a {	/*background: #d73f43;*/ padding: 2px 7px; color: #FFFFFF;}
	#footer a:hover { color: #d73f43; background: inherit; }