@charset "utf-8";
/* CSS Document */


body{background-color:#000000;}

#container{width:800px; height:auto; background-color:#FFCC33; margin-left:auto; margin-right:auto;}

.topside{width:800px; height:103px;; background-image:url(../images/topsidebg.jpg); background-repeat:repeat-x; float:left;}


.componylogo{width:89px; height:48px; background-image:url(../images/companylogo.gif);
margin-left:18px; margin-top:6px;}


.menu{width:768px; height:35px; margin-top:5px; margin-left:auto;
margin-right:auto; }


.menu ul{list-style:none;
			margin-top:0; margin-bottom:0px;
			margin-left:0px;
			float:left;
			}
			
.menu li {float:left;}			

.menu li a{ display:block;
width:115px;
line-height:30px;
text-decoration:none;
height:30px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
border-right:#FFCC00 2px solid;
background-image:url(../images/menubg.jpg); 
background-repeat:repeat-x;}


.menu li a:hover{background-image:url(../images/menubghover.jpg); background-repeat:repeat-x;}


.banner{width:800px; height:175px; margin-top:0px; float:left;}

.welcomebox{width:350px; height:85px; background-image:url(../images/companylogotwo.gif); background-position:left; background-repeat:no-repeat; margin-left:300px; margin-top:95px;
}

.welcomeboxtext{font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-left:100px;
padding-top:35px; font-style:italic; color:#990000;}


.middlebox{width:800px; height:auto; background-color:#FFFFFF;
margin-left:auto; margin-right:auto; margin-top:0px; float:left;}

.middleboxleftside{width:258px; height:auto; background-color:none; float:left;}

.newsservices{width:258px; height:35px; background-image:url(../images/servicesnewsbg.jpg);
background-repeat:repeat-x; float:left;}

.newsservicestext{font-family:"Times New Roman", Times, serif; font-size:17px;
padding-top:8px; padding-left:10px; float:left;}

.newsevents{width:258px; height:233px; background-color:#fcf9e6; float:left;}

.inquiry{width:258px; height:317px; background-color:#CCCC00; float:left;
background-image:url(../images/inquiry.jpg);}


.inquirytext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px;
color:#000000; padding-left:10px; padding-top:20px; font-weight:bold; text-align:left;}


.contactnum{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
text-align:left; color:#FF0000; padding-left:10px; padding-top:10px;}



.middleboxrightside{width:542px; height:585px; float:right; background-color:#faf5d6;}

.braillemitraproductsbox{width:492px; height:180px; background-image:url(../images/braillemitraproducts-box.jpg); margin-left:auto; margin-right:auto; margin-top:10px;}

.punchline{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:43px; padding-left:90px; font-weight:bold;}


.homepageproductsmatter{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; padding-left:15px; float:left; text-align:justify;}


.matterbox{width:362px; height:82px; margin-top:25px; float:left; background-color:none;}


.moredetailbox{width:130px; height:auto; margin-top:25px; float:right; background-color:none;}


.moredetail{width:119px; height:29px; background-image:url(../images/moredetail.gif); background-repeat:no-repeat; margin-top:47px;
margin-left:auto; margin-right:auto; padding-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center; font-weight:bold;}

.moredetail a{text-decoration:none; color:#FFFFFF;}


.moredetail a:hover{color:#FFFF66; text-decoration:underline; font-size:12px;}


.timetrackerproductsbox{width:492px; height:197px; background-image:url(../images/timetrackerproducts-box.jpg); margin-left:auto; margin-right:auto; margin-top:10px;}


.electronicsusb{width:492px; height:143px; background-image:url(../images/electronicusbxob.jpg); margin-left:auto; margin-right:auto; margin-top:10px;}

.newseventsfeatured{width:245px; height:auto;}



.newseventfeatured ul{list-style:none; margin-left:0px; float:left; margin-top:5px;}


.newseventfeatured li a{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; list-style:none; margin-left:0px;
text-decoration:none; color:#990000; line-height:25px; display:block;
background-color:none; width:100%; width:100%; text-indent:10px;}

.newseventfeatured li{padding-top:0px;}



.newseventfeatured li a:hover{text-decoration:underline; background-color:#FFFFFF;}



.featuredservices ul{list-style:none; margin-left:0px;}


.featuredservices li a{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; list-style:none; margin-left:0px;
text-decoration:none; color:#990000; line-height:50px; display:block;
background-color:none; width:100%; width:100%; text-indent:10px;}

.featuredservices li a:hover{text-decoration:underline; background-color:#FFFFFF;
color:#990000;}


.bottomside{width:797px; height:72px; float:left; margin-bottom:0;
background-image:url(../images/bottomsidebg.jpg); background-repeat:repeat-x;}

.bottomsidemenu{width:797px; height:20px; margin-top:10px;
float:left; margin-left:auto; margin-right:auto;}


.bottomsidemenu ul{list-style:none; margin-top:0px; margin-left:85px;}


.bottomsidemenu li{float:left;}


.bottomsidemenu li a{display:block;
width:100px;
line-height:20px;
text-decoration:none;
height:20px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin-left:0px;
}

.bottomsidemenu li a:hover{text-decoration:underline;}


.bottomside table{margin-top:20px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }


.companyaddress{width:450px; height:200px; background-color:#FFFFFF; border:1px solid #999999;
margin-left:auto; margin-right:auto; margin-top:30px;}

.acelogo{width:300px; height:40px; background-image:url(../images/acesmlogo.jpg); background-repeat:no-repeat; margin-left:20px; margin-top:25px;}


.aceinfotech{width:300px; height:40px; background-image:url(../images/aceinfotech.jpg); background-repeat:no-repeat; margin-left:20px;}

.companyaddresstext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding-left:20px; line-height:20px;}


.companyprofileh{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
font-weight:bold; color:#999900; padding:30px;}

.companyprofiletext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:30px; text-align:justify; width:600px; margin-left:auto; margin-right:auto;
line-height:30px;}


