@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px; outline:none; text-decoration:none;}
body{ padding:0px; margin:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; background:#235800 url(../images/body_bg.jpg) no-repeat center top;}
img{ border:none;}
ul{ padding:0px; margin:0px; list-style-type:none;}

/*-----------------------top------------------------*/
.main { width:1002px; margin:0 auto;}
.top_pnl { float:left; width:1002px;}
.logo { float:left; width:235px; height:81px; margin-top:10px;}
.top_rgt {width:465px; float:right;}
.social { width:140px; float:left; margin-top:13px;}
.social ul { list-style-type: none;}
.social ul li { float:left; width:28px; height:28px; margin-right:7px;}
.join_us_area { width:310px; float:right; margin-top:13px;}
.join_us { width:199px; height:30px; float:left;}
.login { float:right; width:110px; height:30px;}
.menu { width:700px; float:right; margin-top:16px;}
.menu ul { list-style-type: none; float:right; margin-right:-5px;}
.menu ul li { float:left; background:#fff; margin-right:6px; padding:5px 12px; border-radius:15px 0 15px 0;}
.menu ul li.select { float:left; background:#000; margin-right:6px; padding:5px 12px; border-radius:15px 0 15px 0;}
.menu ul li.lst { float:left; background:#fff; margin-right:0px; padding:5px 12px;}
.menu ul li a { font: normal 14px/19px Tahoma, Geneva, sans-serif; color:#222; text-transform:uppercase;}
.menu ul li a.select { font: normal 14px/19px Tahoma, Geneva, sans-serif; color:#fff; text-transform:uppercase;}

/*-----------------------body------------------------*/
.body_pnl { width:980px; min-height:984px; float:left; background:#fff; margin-top:10px; padding:11px;}
.search_pnl { background:url(../images/search_pnl_bg.jpg) no-repeat; float:left; width:980px; height:102px;}
.what {  margin-top:30px; margin-left:8px; float:left;}
.what_feel { width:381px;  padding:13px; border-radius:4px; border:none;  background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */
}
.where { margin-top:30px; margin-left:14px; float:left;}
.search { float:right; margin-top:30px; margin-right:8px;}
.srch_bttn { border:none; background:url(../images/search_bttn.png) no-repeat 0 0; width:120px; height:43px; cursor:pointer;}


/*-----------------------right-Area------------------------*/
.bsnsSrchRgt{ width:265px; float:right;}
.joinBtn{width:248px; height:50px; float:left; margin:0 0 12px 0px;}
.ads1Pnl{width:265px; height:159px; float:left; margin-bottom:16px;}
.categoryPnl{width:245px; float:left; background:#eeeeee; border:1px solid #dddddd; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
padding:10px;}
.categoryPnl h3{ width:235px; float:left; background:#2a5800; height:35px; font:normal 17px/35px Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; padding-left:10px; margin-bottom:7px;}
.adsservices{ width:245px; float:left;}
.adsservices ul{ padding:0px; margin:0px; list-style-type:none;}
.adsservices ul li{ display:block; background:#FFF; border:1px solid #dcdada; margin-bottom:3px;}
.adsservices ul li a{ font:normal 12px/27px Tahoma, Geneva, sans-serif; color:#545454; padding-left:10px;}
.adsservices ul li a:hover{ color:#000;}

/*-----------------------business-searchArea------------------------*/
#bsnsSrchPnl{ width:980px; float:left; margin:15px 0 0 0;}
.bsnsSrchLft{ width:694px; float:left;}
.bsnsPnlBgArea{ width:674px; float:left; background:#eeeeee; padding:10px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin-bottom:14px;}
.bsnsPnlBgArea h2{font:normal 17px Arial, Helvetica, sans-serif; color:#3d3d3d; margin-bottom:10px;}
.bsnsPrdctArea{ width:674px; float:left;}
.bsnsPrdctArea ul{padding:0px; margin:0px; list-style-type:none;}
.bsnsPrdctArea ul li{display:block; float:left; background:url(../images/bullet.png) no-repeat 0 0; padding:0 0px 10px 20px; width:200px;}
.bsnsPrdctArea ul li a{ font:normal 12px Tahoma, Geneva, sans-serif; color:#434443;}
.bsnsPrdctArea ul li a:hover{ color:#000;}

/*-----------------------video-shop------------------------*/
.videoPanel{ width:694px; float:left; margin-bottom:17px;}
.video1{ width:335px; height:209px; float:left;}
.video2{ width:335px; height:209px; float:left; margin:0 0 0 23px; }

.servicesArea{width:694px; float:left;}
.banking{width:215px; float:left; border-right:1px solid #c6c6c6; margin-right:35px;}
.bankingServicePnl{width:200px; float:left; margin-bottom:30px;}
.bankingServicePnl h3{font:normal 14px Tahoma, Geneva, sans-serif; color:#000; margin-bottom:8px; text-transform:uppercase;}
.bankingServicePnl ul{padding:0px; margin:0px; list-style-type:none;}
.bankingServicePnl ul li{display:block; background:url(../images/bulet2.png) no-repeat 0 4px;  padding-left:15px; padding-bottom:8px;}
.bankingServicePnl ul li a{ font:normal 12px Tahoma, Geneva, sans-serif; color:#464646; text-decoration:none;}
.bankingServicePnl ul li a:hover{ color:#000;}
.rightService{ width:177px; float:left;}
.recuiretmentService{ width:177px; float:left; margin-bottom:30px;}
.recuiretmentService h4{font:normal 14px Tahoma, Geneva, sans-serif; color:#000; margin-bottom:8px; text-transform:uppercase;}
.recuiretmentService ul{padding:0px; margin:0px; list-style-type:none;}
.recuiretmentService ul li{display:block; background:url(../images/bulet2.png) no-repeat 0 4px;  padding-left:15px; padding-bottom:8px;}
.recuiretmentService ul li a{ font:normal 12px Tahoma, Geneva, sans-serif; color:#464646; text-decoration:none;}
.recuiretmentService ul li a:hover{ color:#000;}

/*-----------------------photo-gallery------------------------*/
#galleryPnl{ width:1002px; float:left; margin:17px 0 16px 0; background:#FFF; padding:11px 0 11px 0;}
#galleryPnl img{ width:129px; height:106px; margin:0 0 0 10px;}

/*-----------------------footer-link-panel------------------------*/
#ftrLnk{ width:100%; float:left; background:url(../images/footerBg2.jpg) repeat; padding-bottom:10px;}
.ftrLinkPnl{ width:1002px; float:left; margin:10px 0 0 0}
.aboutPnl{ width:230px; float:left; margin-right:50px;}
.aboutPnl h5{ font:normal 14px Tahoma, Geneva, sans-serif; color:#9a9b9b; text-transform:uppercase; margin-bottom:10px;}
.aboutPnl ul{ padding:0px; margin:0px; list-style-type:none;}
.aboutPnl ul li{ display:block; padding:5px 0 5px 0;}
.aboutPnl ul li a{ font:normal 12px Tahoma, Geneva, sans-serif; color:#e0e0e0;}
.aboutPnl ul li a:hover{ color:#fff;}
.aboutYp{ width:160px; float:left; margin:26px 0 0 0;}
.aboutYp ul{ padding:0px; margin:0px; list-style-type:none;}
.aboutYp ul li{ display:block; padding:5px 0 5px 0;}
.aboutYp ul li a{ font:normal 12px Tahoma, Geneva, sans-serif; color:#e0e0e0;}
.aboutYp ul li a:hover{ color:#fff;}

/*-----------------------footer-panel------------------------*/
#footerBg{ width:100%; float:left; background:#000;}
.footermainSub{ width:1002px; float:left; padding:28px 0 20px 0;}
.footerNavPrt{ width:630px; float:left;}
.footerNavPrt ul{ padding:0px; margin:0px; list-style-type:none;}
.footerNavPrt ul li{ display:block; float:left;}
.footerNavPrt ul li a{ font:normal 12px Arial, Helvetica, sans-serif; color:#d9d9d9; text-decoration:none; padding:0 30px 0 0; text-transform:uppercase;}
.footerNavPrt ul li a:hover{ color:#FFF;}
.footerNavPrt p{font:normal 12px Tahoma, Geneva, sans-serif; color:#c6c6c6; padding:18px 0 0 0; float:left;}
.footerNavPrt span{ color:#247901;}
.footerNavPrt a{color:#c6c6c6;}
.footerLogo{ width:188px; height:65px; float:right;}

/*-----------------------contact-us-panel------------------------*/
.contact-left{ width:400px; float:left;}
.contact-right{ width:564px; float:right;}
.contactmap{ width:564px; float:left; margin-bottom:15px;}
.companyDetailsArea{width:564px; float:left;}
.companyDetailsArea p{font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#545454; text-align:justify;}
.facAdress{ width:300px; float:left; margin:10px 0 0 0;}
.facAdress h2{ font:normal 14px Tahoma, Geneva, sans-serif; color:#303030; padding-bottom:5px;}
.facAdress p{ font:normal 12px/20px Tahoma, Geneva, sans-serif; color:#333;}

.name-area{width:400px; float:left; margin-bottom:10px;}
.namelftFld{width:115px; float:left;}
.namelftFld p{ font:normal 14px Tahoma, Geneva, sans-serif; color:#333; padding:8px 0 0 0;}
.rightFrmBrdr{ width:280px; float:right; border:1px solid #9d9c9c; height:33px;}
.rightFrmBrdr input{ width:262px; float:left; padding:8px 10px 0 10px; border:none; background:none; font:normal 13px Arial, Helvetica, sans-serif; color:#333;}
.addressBrdr{ width:280px; float:right; border:1px solid #9d9c9c; height:70px;}
.addressBrdr textarea{ width:262px; float:left; padding:8px 10px 0 10px; border:none; background:none; font:normal 13px Arial, Helvetica, sans-serif; color:#333; resize:none; height:55px;}
.submitArea{width:76px; float:left; margin:0 0 0 116px;}
.submitArea .submitBg{ width:76px; float:left; background:url(../images/submitBg.jpg) repeat-x; border:1px solid #3f6906; height:32px; cursor:pointer;
font:normal 16px/32px Arial, Helvetica, sans-serif; color:#FFF;}

/*-----------------------details-panel------------------------*/
.companyArea{ width:692px; float:left;}
.companyArea h3{ font:normal 17px Tahoma, Geneva, sans-serif; color:#141414; padding-bottom:12px;}
.companyArea p{ font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#434343; text-align:justify; padding-bottom:10px;}
.leftDetails{ width:188px; float:left;}
.rightDetailsMap{ width:488px; float:right;}
.detcategoryPnl{ width:188px; float:left; margin-bottom:3px;}
.detcategoryPnl h4{font:normal 14px Arial, Helvetica, sans-serif; color:#141414; border-bottom:1px solid #c8c4c4; padding-bottom:5px; margin-bottom:5px;}
.detcategoryPnl p{font:normal 12px/17px Tahoma, Geneva, sans-serif; color:#434343;}

/*-----------------------about-us-panel------------------------*/
.about-us-pnl{width:692px; float:left;}
.about-us-pnl h1{font:normal 24px Tahoma, Geneva, sans-serif; color:#1c1c1c; margin-bottom:13px;}
.about-us-pnl img{width:255px; height:212px; margin:0 15px 0 0; float:left;}
.about-us-pnl p{font:normal 12px/17px Arial, Helvetica, sans-serif; color:#5a5a5a; text-align:justify; padding-bottom:10px;}



/*-----------------------listing-page------------------------*/
.listingBg{ width:692px; float:left; background:#f7f7f7; padding:0 0 15px 0 ;}
.listingGreenBar{ width:666px; float:left; background:#62aa0f; height:41px; padding:0 13px 0 13px; margin-bottom:15px;}
.listingGreenBar h2{ font:normal 18px/41px Arial, Helvetica, sans-serif; color:#FFF;}
.listingGreenBar span{ float:right; font:normal 14px/41px Arial, Helvetica, sans-serif; color:#FFF;}
.listingMain{ width:666px; float:left; padding:0 0 0 13px;}
.listing1{ width:666px; float:left; border-bottom:1px solid #cdcccc; margin-bottom:20px; padding-bottom:15px;}
.lftListing1{ width:220px; float:left; margin-right:20px;}
.lftListing1 a{font:normal 14px/20px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
.lftListing1 a:hover{ color:#4f8f04;}
.lftListing1 p{ font:normal 14px/20px Arial, Helvetica, sans-serif; color:#000;}
.lftListing1 p.smalltxt{ font:normal 13px/20px Arial, Helvetica, sans-serif; color:#000;}
.lftListing1 span{ font:normal 13px/20px Arial, Helvetica, sans-serif; color:#3f7204;}
.siteNme{ width:160px; float:right;}
.siteNme p{font:normal 13px/20px Arial, Helvetica, sans-serif; color:#232323;}

/*-----------------------Registration------------------------*/
.regmain{ width:692px; float:left; margin:10px 0 0 0;}
.regfrmarea{ width:580px; float:left;}
.companynmearea{ width:580px; float:left; margin-bottom:7px;}
.lefttxtarea{ width:144px; float:left;}
.lefttxtarea p{ font:normal 13px Arial, Helvetica, sans-serif; color:#313131; padding:6px 0 0 0;}
.rightborderArea{ width:430px; float:right; border:1px solid #9a9a9b; height:26px;}
.rightborderArea input{ width:410px; background:none; padding:5px 15px 0 10px; border:none;}
.addressborder{width:430px; float:right; border:1px solid #9a9a9b; height:70px;}
.addressborder textarea{ width:410px; background:none; padding:5px 15px 0 10px; border:none; height:60px; resize:none;}
.regSubBtn{ width:85px; height:40px; float:left; margin:0 0 0 146px;}
.regSubBtn .submitgrnclor{width:85px; height:40px; background:#4d8303; border:none; font:normal 16px Arial, Helvetica, sans-serif; color:#FFF; cursor:pointer;}

/*--------------------------login-------------------------*/
.log_body{margin:27px 0 0 30px;width:400px;height:auto;float:left;background:#ffffff;}
.login_div{float:left;padding:8px 0px 0px 20px;}
.logheading{width:360px;height:34px;font-size:22px;font-weight:10px;text-align:left;margin:45px 0px 0px 40px;}
.heading_text_faq{width:500px;height:24px;float:left;font-size:22px;font-weight:10px;text-align:left;margin:20px 0 0 45px;}
.fieldslog{float:left;margin:10px 0px 0px 40px;}
.fields-text{text-align:left;font-size:12px;font-weight:10px;line-height:2em;}
.me_standardtext{font-size:12px;font-family:arial;}
.comment-text{float:left;width:300px;height:40px;text-align:left;font-size:12px;font-weight:12px;line-height:1.5em;color:#000;margin:20px 0 0 37px;}

.changepassarea{ width:131px; height:40px; float:left; background:#000000; margin:0 0 0 6px; text-align:center;}
.changepassarea a{ font:normal 13px/40px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}


