/* CSS Document */
*{padding:0px; margin:0px;}
html{padding:0px; margin:0px;}
div, ul, h1, a, h2, h3, h4, h5, h6, img; span{ padding:0px; margin:0px;}



body{ padding:0px ; margin:0px ; background:#4c4e4f url(images/img_repeatex.jpg) repeat-x 0 0;}
#main{margin:0 auto; width:920px; background:#ffffff; }

#mainBody{margin:0px 0 0 0px;}




.headerBgTop{ background:url(images/img_repeatex.jpg) repeat-x 0 0;}
.gaptopBg{padding:0px 30px 0px 30px;}
.gapfootSide{padding:0px 30px 0px 30px;}


.technowareLogo{ background:url(images/technoware_logo.gif); width:244px; height:68px; background-repeat:no-repeat;}
.gapSmallM{padding:0px 0px 2px 0px;}


.leftHeadImg{ background:url(images/header_left_img.jpg); width:30px; height:244px; background-repeat:no-repeat;}
.riteHeadImg{ background:url(images/header_rite_img.jpg); width:30px; height:244px; background-repeat:no-repeat;}

.smallMenuBg{  background:url(images/black_round_bg.png); width:196px; height:25px; background-repeat:no-repeat;}

#smallMenu{padding:0px 0px 0px 0px;height:11px; }
#smallMenu ul{padding:0px 0px 0px 0px;margin:0px;list-style-type:none;}
#smallMenu ul li{padding:0px 0 0 0px;;margin:0px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:bold;text-decoration:none;}
#smallMenu ul li a{padding:0px 7px 0px 0px;margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:bold;text-decoration:none;}	
#smallMenu ul li a:hover{padding:0px 7px 0px 0px;margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#7cdd0a;font-weight:bold;text-decoration:none;}



.repBodBg{ background:url(images/body_repeate_bg.jpg); width:920px; background-repeat:repeat-y;}
.gapBody{padding:0px 30px 0px 30px;}

.gapMidBody{padding:10px 0px 0px 0px;}

.welTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:5px 5px 5px 5px;}
.aboutTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:5px 5px 5px 10px;}

.webDesignTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:5px 5px 5px 0px;}
.webDesOfferTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; color:#797777; padding:5px 0px 0px 0px;}

.webDevTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:10px 5px 5px 8px;}
.webDevFeTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left; color:#797777; padding:5px 8px 5px 3px;}

.serviceTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; color:#797777; padding:10px 10px 5px 10px;}
.servLine{ background:url(images/small_line_service.jpg)  repeat-x 0 0; height:25px; }

.bulkVCTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:10px 5px 5px 5px;}
.bulkFetureTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:0px 5px 5px 5px;}
.bulkPriceTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-align:center; color:#000000; padding:0px 0px 5px 0px;}
.bulkAmountTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:center; color:#797777; padding:0px 0px 5px 0px;}

.paygateTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:10px 5px 5px 5px;}
.payFeatureTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left; color:#797777; padding:0px 0px 5px 5px;}
.paygatePriceTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:center; color:#000000; padding:0px 0px 5px 0px;}
.payAmountTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:center; color:#797777; padding:0px 0px 5px 0px;}
.paygateInsTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left; color:#000000; padding:0px 0px 5px 0px;}
.payInfoTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:10px 10px 5px 5px;}

.smsGFeatureTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:0px 5px 5px 5px;}
.smsGlistTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:5px 5px 5px 5px;}
.smsGPriceHeadTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#365108; padding:6px 5px 5px 9px;}



.webHostBg{background:url(images/web_host_bghome.jpg); width:272px; height:110px; background-repeat:no-repeat;}
.webDevBg{background:url(images/web_dev_bghome.jpg); width:272px; height:110px; background-repeat:no-repeat;}
.smsGateBg{background:url(images/sms_gate_bghome.jpg); width:272px; height:110px; background-repeat:no-repeat;}
.moreBtnBg{background:url(images/web_morebg_home.jpg); width:272px; height:30px; background-repeat:no-repeat;}
.processPGBg{ background:url(images/we_process_bg.jpg); width:131px; height:100px; background-repeat:no-repeat;}

.gapBoxTxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#2d2929;font-weight:normal;text-decoration:none; padding:7px 90px 5px 9px;}
.gapBoxMor{padding:0px 0px 10px 190px;}


.misVisBg{background:url(images/vision_mission_bg.jpg); width:272px; height:110px; background-repeat:no-repeat;}
.misVisTxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#2d2929;font-weight:normal;text-decoration:none; padding:7px 20px 5px 9px;}



.disPrivacyTxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; text-align:justify; color:#797777; padding:10px 5px 2px 5px;}

.howPayTxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; text-align:justify; color:#797777; padding:0px 5px 0px 5px;}

.clientsTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:0px 5px 5px 5px;}
.clientslistTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:5px 5px 5px 5px;}


.voipTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; color:#797777; padding:10px 5px 5px 8px;}
.voipFeTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left; color:#797777; padding:2px 8px 4px 4px;}
.repBgY{ background:url(images/voip_bgy.jpg); width:280px; background-repeat:repeat-y;}
.detailsBgy{ background:url(images/voip_details_bgy.jpg); width:570px; background-repeat:repeat-y;}
.voipDeTxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left; color:#797777; padding:2px 8px 4px 4px;}
#sLink a{ width:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:right; text-decoration:none; background-color:transparent; color:#006633; padding:2px 2px 2px 2px; margin:0px;}
#sLink a:hover{width:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:right; text-decoration:none; background-color:#CCCCCC; color:#CC0000; padding:2px 2px 2px 2px; margin:0px;}

/* CSS for tooltip */
#text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left; color:#797777; padding:2px 6px 4px 6px; width:500px}
.hotspot {color:#07156b; padding-bottom:1px; border-bottom:1px dotted #000000; cursor:pointer}

#tt {position:absolute; display:block; }
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block;float:left; padding:2px 7px 3px 7px; margin-left:5px; background:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d6f4fc;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}
/* CSS for tooltip */






.footMBg{ background:url(images/foot_menu_bg.jpg); width:880px; height:40px;  background-repeat:no-repeat;}

.bmenu{ padding:0px 0px 0px 12px ; width:auto;}
.bmenuItems{ text-align:left; }
.menulink{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#999797;font-weight:normal;text-decoration:none; padding:0px 2px 0px 2px;}
a.menulink:hover{color:#6cff00; text-decoration:none;}

.copyrightTxt{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  color:#8d8d8d; padding:12px 12px 0px 0px;}






