/*-------------------- index banner css Start ------------------------*/
* {margin: 0; padding: 0; list-style: none;}
img {border: 0;}
body { margin: 0; background:url(../images/main-bg.jpg) repeat-x top #eee3cf;color: white;font: 11px verdana, sans-serif;}
#wrapper {height: auto;width: 851px;margin-right: auto;margin-left: auto;}
.spacer {height: 7px;}
#head-1{ height:230px; width:851px; margin-bottom:20px; float:left;}
#logo{ height:230px; width:172px; margin:0; float:left; background:url(../images/logo.jpg) no-repeat top; }
.welcometex{ height:72px; width:161px; margin:0; float:left; padding:50px 0 0 11px; font:11px Tahoma, Verdana, Arial; color:#685737; font-weight:normal; text-decoration:none;}
#round-banner{ height:230px; width:284px; margin:0; float:left; background:url(../images/bnner-1.jpg) no-repeat top; }
#banner-3{ height:230px; width:395px; margin:0; float:left;}
#main-topicon{ height:40px; width:325px; margin:0; float:left; padding-left:70px;}
#home-icon{ height:33px; width:80px; margin:0; float:left; background:url(../images/home-icon.jpg) no-repeat top;}
.icontext-box{height:24px; width:39px; margin:0; padding:9px 0 0 41px;}
.icontext-box2{height:23px; width:55px; margin:0; padding:11px 0 0 63px;}
.icontext-box3{height:23px; width:55px; margin:0; padding:11px 0 0 64px;}
.toplink-text{ font:11px Tahoma, Verdana, Arial; color:#891e1e; font-weight:normal; text-decoration:none;}
.toplicon-text{ font:11px Tahoma, Verdana, Arial; color:#891e1e; font-weight:normal; text-decoration:none;}
.toplicon-text:hover{ font:11px Tahoma, Verdana, Arial; color:#ed0200; font-weight:normal; text-decoration:none;}
#about-icon{ height:33px; width:118px; margin:0; float:left; background:url(../images/aboutus-icon.jpg) no-repeat right top;}
#contact-icon{ height:33px; width:127px; margin:0; float:left; background:url(../images/contactus-icon.jpg) no-repeat right top;}
#main-toplink{ height:21px; width:361px; margin:0; float:left; padding:11px 34px 0 0; background:url(../images/toplink-right-part.jpg) no-repeat right top #e7d9be;}
#text-banner{ height:158px; width:395px; margin:0; float:left; background:url(../images/text-banner.jpg) no-repeat left top; }
.height{ height:20px; width:850px; margin:0; float:left;}
/*-------------------- index banner css End ------------------------*/

#mid-part{ height:auto; width:851px; margin:0; float:left;}


#m-right{ height:auto; width:660px; float: left;}
.mm-text { height:auto; width:660px; float:left; margin-bottom:20px;}
.mm-top{ height:auto; width:660px; float:left;}
.mm-mid{ height:auto; width:614px; float:left; background-color:#f9f6ef; border-left:3px solid #FFFFFF; border-right:3px solid #FFFFFF; padding:0 20px 1px 20px; }
.green-box{ height:35px; width:614px; float:left;}
.green-box2{ height:33px; width:614px; float:left;}
.text-box{ height:auto; width:614px; float:left;}
.point-box{ height:auto; width:610px; float:left;}
.point-box ul{ height:auto; width:auto; padding:0; float:left; list-style:none;}
.point-box li{ width:602px; height:auto; float:left; padding:1px 0 3px 12px; background:url(../images/bullate.gif) no-repeat left 8px; font:normal 11px Tahoma, Verdana, Arial; color:#676256; text-decoration:none; line-height:18px;}
.headmain{ height:41px; width: 610px; float:left;}
.headleft{ height:41px; width:5px; float:left;}
.headright{ height:41px; width:5px; float:right;}
.headmid{ height:30px; width:600px; float:left; background:url(../images/head-mid.jpg) repeat-x left top; padding:11px 0 0 0; font:16px Arial, Tahoma, Verdana; color:#62491a; font-weight:bold; text-decoration:none; }

/*-------------------- all text css ------------------------*/

.green-text{ font:18px "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, Arial; color:#829b01; font-weight:bold; text-decoration:none;}
.red-text{ font:12px "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, Arial; color:#be1f1f; font-weight:bold; text-decoration:none;}
.black-text{ font:15px "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, Arial; color:black; font-weight:bold; text-decoration:none;}
.blck-text{ font:11px Tahoma, Verdana, Arial; color:#302c33; font-weight:normal; text-decoration:none;}
.foorer-text{ font:11px Tahoma, Verdana, Arial; color:#302c33; font-weight:normal; text-decoration:none;}
.foorer-text:hover{ font:11px Tahoma, Verdana, Arial; color:#800b0b; font-weight:normal; text-decoration:none;}
.coklat-boldtext{ font:14px "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, Arial; color:#62491a; font-weight:bold; text-decoration:none;}
.coko-text{ font:16px Arial, Tahoma, Verdana; color:#62491a; font-weight:bold; text-decoration:none;}
.coklat-text{ font:11px Tahoma, Verdana, Arial; color:#62491a; font-weight:normal; text-decoration:none; line-height:18px;}
.mail-link{ font:11px Tahoma, Verdana, Arial; color:#735a2c; font-weight:normal; text-decoration:none;}
.mail-link:hover{ font:11px Tahoma, Verdana, Arial; color:#860b0b; font-weight:normal; text-decoration:none;}
.coklat-link{ font:11px Tahoma, Verdana, Arial; color:#62491a; font-weight:bold; text-decoration:none;}
.coklat-link:hover{ font:11px Tahoma, Verdana, Arial; color:#860b0b; font-weight:bold; text-decoration:none;}
.copy-text{ font:11px Tahoma, Verdana, Arial; color:#9b917e; font-weight:normal; text-decoration:none;}
.normal-text{ font:11px Tahoma, Verdana, Arial; color:#676256; font-weight:normal; text-decoration:none; line-height:18px;}
.greenlink{ font:11px Tahoma, Verdana, Arial; color:#829b01; font-weight:normal; text-decoration:none;}
.greenlink:hover{ font:11px Tahoma, Verdana, Arial; color:#850b0b; font-weight:normal; text-decoration:none;}
.mainlinkpart{ height:auto; width:660px; float:left; margin-bottom:18px;}
.link-box{ height:72px; width:206px; float:left; padding-right:20px;}
.system-box{ height:auto; width:320px; float:left; padding-right:20px;}
.system-hed{ height:25px; width:320px; float:left; border-bottom:1px solid #967434;}
.system-text{ height:auto; width:320px; float:left;}

/*-------------------- index footer part css Start ------------------------*/
#footer-main{ height:66px; width:660px; float:left; margin-bottom:18px;}
#footer-left{ height:66px; width:10px; float:left;}
#footer-right{ height:66px; width:10px; float:right;}
#footer-mid{ height:51px; width:640px; float:left; background-color:#e1d1af; padding-top:15px;}
#copy-box{ height:35px; width:660px; float:left;}

/*-------------------- index footer part css End ------------------------*/


/*-------------------- index left part css Start ------------------------*/
#m-left{ height:auto; width:170px; float: left; padding-right:20px;}
.main-nevi{ height:auto; width:170px; float:left; padding-bottom:20px;}
.nevi-top{ height:15px; width:170px; float:left;}
.nevi-mid{ height:240px; width:124px; float:left; background-color:#f9f6ef; border-left:3px solid #FFFFFF; border-right:3px solid #FFFFFF; padding:5px 20px 5px 20px;}
.nevi-bottom{ height:15px; width:170px; float:left;}
.con-box{ height:auto; width:164px; float:left; background-color:#f9f6ef; border-left:3px solid #FFFFFF; border-right:3px solid #FFFFFF;}
.con-hed-box{ height:25px; width:124px; float:left; padding:0 20px 0 20px; border-bottom:1px solid #f2e8d2;}
.con-bottom-box{ height:auto; width:134px; float:left; padding:10px 10px 0 20px; border-top:1px solid #ffffff;}
/*-------------------- index left part css End ------------------------*/


.glossymenu{
margin: 0;
padding:5px 20px 5px 20px;
width: 124px; /*width of menu*/
border-left:3px solid #FFFFFF; 
border-right:3px solid #FFFFFF;
border-bottom-width: 0;
background:#f9f6ef;
}

.glossymenu a.menuitem{
background:url(../images/red-arrow.gif) no-repeat #f9f6ef left center;
font: bold 11px "Trebuchet MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
color:#be1f1f;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 9px 0;
padding-left: 15px;
text-decoration: none;

}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #be1f1f;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background:url(../images/red-arrow3.gif) no-repeat #f9f6ef;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #f9f6ef;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px dotted #c7bdaa;
}

.glossymenu div.submenu ul li a{
background:url(../images/red-arrow22.gif) no-repeat #f9f6ef;
display: block;
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color:#be1f1f;
text-decoration: none;
padding: 5px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background:url(../images/red-arrow2-2.gif) no-repeat #f9f6ef;
color:#7d6230;
}

/*-------------------- contact left part css Start ------------------------*/
.con-textmain{ height:auto; width:612px; float:left; border-bottom:1px solid #f6f3e4; background:url(../images/contact-boxbg.jpg) repeat-y top;}
/*-------------------- contact left part css End ------------------------*/

/*-------------------- sitemap left part css Start ------------------------*/
.sitemap-left { width:230px; height:auto; float:left;}
.sitemap-left ul { width:230px; height:auto; float:left; list-style:none; margin:0; padding:0;}
.sitemap-left li { width:218px; padding:8px 0 8px 12px; height:auto; float:left; background:url(../images/bullate.gif) no-repeat left center;}
.sitemap-link { font-family:Tahoma,Arial; font-size:11px; color:#676256; text-decoration:none; font-weight:bold;}
.sitemap-link:hover { color:#be1f1f;}
.sitemap-link1 { font-family:Tahoma,Arial; font-size:11px; color:#676256; text-decoration:none; font-weight:normal;}
.sitemap-link1:hover { color:#be1f1f;}
.site-pro { width:230px; height:auto; float:left;}
.site-pro-in { width:230px; height:22px; float:left; font-family:Tahoma,Arial; font-size:11px; color:#676256; text-decoration:none; font-weight:bold;}

/*-------------------- Sitemap left part css End ------------------------*/

.new-text { width:383px; height:auto; float:left;}
.new-ima { width:216px; height:auto; float:right;}
.new-text-visi { width:299px; height:auto; float:left;}
.new-visitor { width:300px; height:auto; float:right;}