/* CSS Document */

body { margin:0; background:url(../images/main-bg.jpg) repeat-x top; }
* { margin:0;}
img{ border:0;}

#mainsite {	width:966px; height:auto; margin:0 auto;}

/*-------------------- hadder Start ------------------------*/

#hadder-main{ height:128px; width:966px; margin:0; float:left; padding:0;}
#logo-part{ height:101px; width:965px; margin:0; float:left; padding:0;}
#logo{ height:101px; width:120px; margin:0; float:left;}
#top-slogan-part{ height:101px; width:477px; margin:0; float:left;}
#top-slogan-text{ height:57px; width:352px; padding-left:125px; font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; color:#090909; font-weight:bold; text-decoration: none; line-height:20px; padding-top:8px;}
#top-slogan-text12{ height:56px; width:469px; padding-left:8px; font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#090909; font-weight:bold; text-decoration: none; line-height:20px; padding-top:8px;}
#an-iso { width:327px; height:auto; float:left; padding:0 0 0 150px;}
#an-iso12 { width:469px; height:auto; float:left; padding:0 0 0 8px; font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#aa0001; font-weight:bold; text-decoration: none;}
#ibonus-logo{ height:101px; width:368px; margin:0; float:right;}
#award { width:368px; height:30px; padding-top:12px; margin:0; float:left;}
#ibonus-logo-in{ height:53px; width:368px; margin:0; float:left;}
#main-nevigation{ height:25px; width:958px; margin:0; float:left; font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff; font-weight:bold; text-decoration: none; padding:0 0 0 8px;}
.main-nevigation-textlink{ font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff; font-weight:bold; text-decoration: none;}
.main-nevigation-textlink:hover{ font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ff6f77; font-weight:bold; text-decoration: none;}
#main-banner{ height:216px; width:966px; margin:0; padding:15px 0 12px 0; float:left;}
.banner-img{ height:216px; width:auto; float:left;}


/*-------------------- hadder End ------------------------*/


/*-------------------- main text right part Start ------------------------*/

#main-contain-part{ height:auto; width:956px; margin:0; float:left; padding:0 5px 0 5px;}
#main-contain-rightpart{ height:auto; width:732px; margin:0; float:left; padding:0;}
#main-contain-righttop{ height:9px; width:732px; margin:0; float:left; background:url(../images/main-box-top-part.jpg) no-repeat bottom; padding:0;}
#main-contain-rightmid{ height: auto; width:730px; margin:0; float:left; padding:0px; border-right:1px solid #d7d4c6; border-left:1px solid #d7d4c6;}
#main-containright-part{ height: auto; width:730px; margin:0; float:left;}

.normaltext{ height:auto; width:auto; margin:0; padding-top:5px; font-family:Tahoma, Arial; font-size:11px; color:#3d3d3d; font-weight: normal; text-decoration: none; text-align:justify; line-height:18px;}
.normaltextnew{ height:auto; width:710px; margin:0; padding-top:5px; font-family:Tahoma, Arial; font-size:11px; color:#3d3d3d; font-weight: normal; text-decoration: none; text-align:justify; line-height:18px;}
.normaltext2{ height:auto; width:auto; margin:0; padding-top:5px; font-family:Tahoma, Arial; font-size:11px; color:#3d3d3d; font-weight: normal; text-decoration: none; text-align:justify; line-height:22px;}

.blacklink{font-family:Tahoma, Arial; font-size:11px; color:#3d3d3d; font-weight: bold; text-decoration: none;}
.blacklink:hover{font-family:Tahoma, Arial; font-size:11px; color:#a8141e; font-weight: bold; text-decoration: none;}

.blacklinknormal{font-family:Tahoma, Arial; font-size:11px; color:#000000; font-weight:normal; text-decoration: underline;}
.blacklinknormal:hover{font-family:Tahoma, Arial; font-size:11px; color:#a8141e; font-weight:normal; text-decoration: underline;}

.blue-heading-text{ font-family:Arial; font-size:16px; color:#3599cd; font-weight: bold;text-decoration: none;}
.welcome-part{ height:auto; width:730px; margin:0; float:left;}
.welcome-left{ height:161px; width:144px; margin:0; float:left;}
.welcome-right{ height: auto; width:574px; margin:0; float:left; padding:10px 0 0 12px;}
.welcome-right-text{ height: auto; width:574px; margin:0; float:left;}
.wel-button-part{ height:auto; width:574px; margin:0; float:left; padding:10px 0 15px 0;}
.buttons-part{ height:27px; width:277px; margin:0; float:right; } 
.learnmore-bg{ height:20px; width:81px; margin-left:5px; float:right; background:url(../images/learnmore-button-bg.jpg) no-repeat;   padding-top:7px;}
.contactsales-bg{ height:20px; width:95px; margin-left:5px; float:right; background:url(../images/contactsales-button-bg.jpg) no-repeat;   padding-top:7px;}

.learnmore-bg2{ height:20px; width:81px; margin-right:5px; float:left; background:url(../images/learnmore-button-bg.jpg) no-repeat;   padding-top:7px;}
.learnmore-bg3{ height:20px; width:81px; margin:0; float:right; background:url(../images/learnmore-button-bg.jpg) no-repeat;   padding-top:7px;}
.contactsales-bg2{ height:20px; width:95px; margin-right:5px; float:left; background:url(../images/contactsales-button-bg.jpg) no-repeat;   padding-top:7px;}
.morecase-bg{ height:20px; width:121px; margin-right:5px; float:left; background:url(../images/morecase-button-bg.jpg) no-repeat;   padding-top:7px;}


.learn-link{ font-family:Tahoma, Arial; font-size:11px; color:white; font-weight: bold; text-decoration: none;}
.learn-link:hover{color:#44b3ec; font-weight: bold; text-decoration: none;}

.basic-functions-box{ height:auto; width:730px; margin:0; float:left; border-top:1px solid #d7d4c6; border-bottom:1px solid #d7d4c6;}
.basic-functions-subbox{ height:180px; width:218px; margin:0; float:left; border-right:1px solid #d7d4c6; padding:12px;}
.otherproducts{ height:auto; width:730px; margin:0; float:left;}
.otherproducts-hedder{ height:20px; width:718px; margin:0; float:left; background:#ac2027;  padding: 6px 0  0 12px;}
.otherproducts-box{ height:auto; width:706px; margin:0; float:left; border-bottom:1px solid #d7d4c6; padding:12px;}
.white-text{ height:auto; width:auto; margin:0; padding-top:5px; font-family:Tahoma, Arial; font-size:11px; color:#ffffff; font-weight: bold; text-decoration: none;}
.otherproducts-left{ height:79px; width:140px; margin:0; float:left; padding-right:12px;}
.otherproducts-right{ height:auto; width:554px; margin:0; float:left;}
.other-textpart{ height:auto; width:554px; margin:0; float:left;}
.other-buttons-part{ height:17px; width:277px; margin:0; float:left; padding-top:10px; }

.Customer-hedder{ height:20px; width:718px; margin:0; float:left; background:#f26a24;  padding: 6px 0  0 12px;}
.Customer-box{ height:auto; width:706px; margin:0; float:left; border-bottom:1px solid #d7d4c6; padding:12px}
.Customer-left{ height:auto; width:493px; margin:0; float:left; padding-right:12px;}
.Customer-right{ height:122px; width:199px; margin:0; float:right;}
.Customer-right22{ height:60px; width:199px; margin:0; float:right;}
.Customer-textpart{ height:auto; width:554px; margin:0; float:left;}
.Customer-buttons-part{ height:17px; width:100px; margin:0; float:left; padding-top:10px; }

.joy-box{ height:auto; width:706px; margin:0; float:left; border-bottom:1px solid #d7d4c6; padding:12px}
.joy-left{ height:auto; width:185px; margin:0; float:left; padding-right:12px;}
.joy-right{ height:auto; width:508px; margin:0; float:right;}
.joy-textpart{ height:auto; width:508px; margin:0; float:left;}
.joy-buttons-part{ height:17px; width:173px; margin:0; float:right; padding-top:10px; }
.hight{ height:15px; width:706px; margin:0; float:left;}


.joy-left2 { height:auto; width:185px; margin:0; float:right; padding-left:12px;}
.joy-right2{ height:auto; width:508px; margin:0; float:left;}
.joy-textpart2{ height:auto; width:508px; margin:0; float:left;}
.joy-buttons-part2{ height:17px; width:173px; margin:0; float:left; padding-top:10px; }



.red-text{ height:auto; width:auto; margin:0; padding-top:5px; font-family:Arial; font-size:14px; color:#a00008; font-weight: bold; text-decoration: none; text-align:justify; line-height:18px;}




#main-contain-rightbottom{ height:9px; width:732px; margin:0; float:left;}


/*-------------------- main text right part End ------------------------*/Masaharti


/*-------------------- main text left part Start ------------------------*/

#main-contain-leftpart{ height:auto; width:210px; margin-left:14px; float:right;}
#left-contain{ height:auto; width:210px; margin:0; float:right; background:url(../images/latestnews-bg.jpg) repeat-y top;}
#left-con-logo1{ height:144px; width:210px; margin:0; float:left;}
#left-con-logo2{ height:350px; width:210px; margin:0; float:left;}
#news-main{ height:auto; width:210px; margin:0; float:left;}
.news-top{ height:22px; width:197px; margin:0; float:left; background:url(../images/latestnews-text-bg.jpg) no-repeat top; padding:3px 0 0 13px;}
#news-mid{ height:225px; width:169px; margin:0; float:left; padding:5px 18px 5px 18px;}
.news-bottom{ height:15px; width:210px; margin:0; float:left;}

#resellernews-main{ height:auto; width:200px; margin:0; float:left;}
#resellernewsnews-mid{ height:130px; width:150px; margin:0; float:left; padding:5px 18px 5px 18px;}

.resellernewsnews-bottom{ height:11px; width:210px; margin:0; float:right; background:url(../images/leftpart-bottom-bg.jpg) no-repeat top;}

/*-------------------- main text left part Endt ------------------------*/



/*-------------------- footer Start ------------------------*/

#main-footer{ height:102px; width:956px; float: left; margin:0; padding-top:9px;}
#footer-top-line{ height:1px; width:956px; float:left; margin:0;}
#footer-bottom-part{ height:110px; width:956px; float:left; margin-top:1px;}
#footer-bottom-left{ height:109px; width:8px; float:left; margin:0; background:url(../images/footer-left.jpg) no-repeat;}
#footer-bottom-mid{ height:109px; width:939px; float:left; margin:0; background:url(../images/footer-mid.jpg) repeat-x top;}
#footer-bottom-right{ height:109px; width:9px; float:left; margin:0; background:url(../images/footer-right.jpg) no-repeat top;}
#footermid-right{ height:85px; width:382px; float:right; margin:12px 0 12px 12px;}
#foot-logo1{ height:85px; width:108px; float:left; margin:0;}
#foot-logo2{ height:85px; width:122px; float:left; margin:0;}
#foot-logo3{ height:85px; width:146px; float:left; margin:0;}

#footermid-left{ height:73px; width:900px; float:left;  margin:28px 0 8px 12px;}
.foot-text{ font-family:Tahoma, Arial; font-size:11px; color:#b7b7b7; font-weight: normal; text-decoration: none; line-height:19px; }
.foot-link{ font-family:Tahoma, Arial; font-size:11px; color:#b7b7b7; font-weight: normal; text-decoration: none; }
.foot-link:hover{ font-family:Tahoma, Arial; font-size:11px; color:#ffffff; font-weight: normal; text-decoration: none; }


/*-------------------- footer End ------------------------*/

/*-------------------- box ------------------------*/

#box-banner{ height:120px; width:956px; margin:0; padding:0 5px 12px 5px; float:left;}
.box-link { height:120px; width:184px; float:left; padding:0 9px 0 0;}
.box-link-last { height:120px; width:184px; float:left; padding:0 0 0 0;}

.new-top-link { font-family:Tahoma,Arial; font-size:11px; font-weight:bold; color:#3d3d3d; text-decoration:none;}
.new-top-link:hover { color:#ab0102;}
.new-top-normal { font-family:Tahoma,Arial; font-size:11px; font-weight:bold; color:#3d3d3d; text-decoration:none;}



