﻿/*© 2009 EMC Prasad All Rights Reserved*/
*{ margin: 0px;	padding: 0px;}
html,body{ width: 100%; height: 100%; font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #666666; }
#container{width: 960px; height: auto; margin: auto; overflow: hidden;}
#container #header{width: 960px; height: 100px; margin: auto;}
#container #header #logo{width:170px; height: 100px; border: none; outline: none; float: left; background: url(../images/img_kingrich_logo.png) center no-repeat;}
#container #header #logo a{width:170px; height: 100px; border: none; outline: none; cursor: pointer; position: absolute;}
#container #header #subnavi{ width:620px; height: 15px; float: right; margin: 10px 0px 0px 0px; color: #333333; font-family: Calibri, Tahoma, Arial, Verdana; font-size: 11px; font-weight: bold; text-transform: uppercase; line-height: 10px; text-align: right;}
#container #header #subnavi .aRed{ color: #a61220; text-decoration: none; font-weight: bold; outline: none; cursor: pointer;}
#container #header #subnavi .aRed:hover{ color: #333333; text-decoration: none;}
#container #header #subnavi .aBlue{ color: #0025a1; text-decoration: none; font-weight: bold; outline: none; cursor: pointer;}
#container #header #subnavi .aBlue:hover{ color: #333333; text-decoration: none;}
#container #header #subnavi .aGreen{ color: #009344; text-decoration: none; font-weight: bold; outline: none; cursor: pointer;}
#container #header #subnavi .aGreen:hover{ color: #333333; text-decoration: none;}
#container #header .menu{ width: 726px; height: 30px; float: right; margin: 35px 0px 25px 0px; background: #666666;}
#container #header .menu .jsddm{ width: 726px; height: auto; margin: 0; padding: 0;}
#container #header .menu .jsddm li{ float: left; list-style: none; font-family: Calibri, Tahoma, Verdana, Arial; font-weight: bold; font-size: 14px; color: #ffffff;}
#container #header .menu .jsddm li a{ width: 120px; height: 23px; display: block; background: #333333; text-decoration: none; border-right: 1px solid #fbfbfb; color: #ffffff; padding: 7px 0px 0px 0px; text-align: center; outline: none; cursor: pointer;}
#container #header .menu .jsddm li a:hover{background: #0025a1;}
#container #header .menu .jsddm li ul{margin: 0; padding: 0; position: absolute;visibility: hidden; border-top: 1px solid #fdfdfd;}
#container #header .menu .jsddm li ul li{float: none; display: inline; font-family: Calibri, Tahoma, Verdana, Arial; font-weight: bold; font-size: 13px; color: #ffffff;}
#container #header .menu .jsddm li ul li a{width: 140px; height: 23px; background:url(../images/img_bullet_navi.png) left center no-repeat #dddddd; color: #000000; text-align: left; padding: 7px 10px 0px 20px; outline: none; cursor: pointer;}
#container #header .menu .jsddm li ul li a:hover{background: #0025a1; color: #ffffff;}
#container #banner{width: 960px; height: 200px; margin: 0;}
#container #banner img{border: none; outline: none;}
#container #breadcrumb{width: 940px; height: auto; margin: 0px; padding: 5px 10px 5px 10px; background: url(../images/img_breadcrumb_back.jpg) top left no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0025a1;}
#container #breadcrumb a{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0025a1; text-decoration: none; outline: none; cursor: pointer;}
#container #breadcrumb a:hover{color: #000000; text-decoration: none;}
#container #breadcrumb span{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333;}
#container #wrapper{width: 960px; height: auto !important; margin: 20px 0px 20px 0px;}
#container #wrapper #contentArea{width: 960px; height: auto !important; padding: 0; margin: 0;}
#container #wrapper #contentArea h1{width: 960px; height: auto !important; padding: 0px 0px 5px 0px; color: #0025a1; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase; line-height: 14px;}
#container #wrapper #contentArea #partnerOne{width: 960px; height: 75px; padding: 10px 10px 10px 10px; background: #e0e0e0; margin: 10px auto 10px auto;}
#container #wrapper #contentArea #partnerOne h1{width: 960px; height: auto; padding: 0; color: #0025a1; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; line-height: 14px;}
#container #wrapper #contentArea #partnerOne p{width: 960px; height: auto; padding: 5px 0px 10px 0px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: justify; line-height: 14px;}
#container #wrapper #contentArea #partnerTwo{width: 960px; height: 75px; padding: 10px 10px 10px 10px; background: #b0b0b0; margin: 10px auto 10px auto;}
#container #wrapper #contentArea #partnerTwo h1{width: 960px; height: auto; padding: 0; color: #0025a1; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; line-height: 14px;}
#container #wrapper #contentArea #partnerTwo p{width: 960px; height: auto; padding: 5px 0px 10px 0px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: justify; line-height: 14px;}
#container #wrapper #contentArea #partnerThree{width: 960px; height: 250px; padding: 10px 10px 10px 10px; background: #7c7c7c; margin: 10px auto 10px auto;}
#container #wrapper #contentArea #partnerThree h1{width: 960px; height: auto; padding: 0; color: #0025a1; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; line-height: 14px;}
#container #wrapper #contentArea #partnerThree p{width: 960px; height: auto; padding: 5px 0px 10px 0px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: justify; line-height: 14px;}
#container #wrapper #wrapperLeftPanel{width: 200px; height: 100% !important; margin: 0px 0px 10px 0px; float: left;}
#container #wrapper #wrapperLeftPanel #imgHilights{width: 200px; height: 120px; border: none; outline: none;}
#container #wrapper #wrapperLeftPanel #imgHilightsBottom{width: 200px; height: 120px; margin: 10px 0px 0px 0px; border: none; outline: none;}
#container #wrapper #wrapperLeftPanel p{width: 200px; height: auto; padding: 10px 0px 10px 0px; border-bottom: 1px dotted #999999; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px;}
#container #wrapper #wrapperLeftPanel p .spanblue{color: #0025a1; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
#container #wrapper #wrapperLeftPanel p .spanred{color: #a61220; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}
#container #wrapper #wrapperContentPanel{width: 440px; height: 100% !important; margin: auto; float: left; padding: 0px 20px 0px 20px;}
#container #wrapper #wrapperContentPanel h1{width: 440px; height: auto; padding: 0px 0px 5px 0px; color: #0025a1; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase; line-height: 14px; }
#container #wrapper #wrapperContentPanel p{width: 440px; height: auto; padding: 0px 0px 10px 0px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: justify; line-height: 14px;}
#container #wrapper #wrapperContentPanel ul{width: 440px; height: auto; padding: 0px 0px 30px 0px;}
#container #wrapper #wrapperContentPanel ul li{width: 400px; height: 30px; padding: 0px 0px 5px 40px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 10px; font-weight: bold; text-align: left; line-height: 14px; background: url(../images/img_bullet.png) top left no-repeat;}
#container #wrapper #wrapperRightPanel{width: 280px; height: 100%; margin: auto; float: right;}
#container #wrapper #wrapperRightPanel h1{width: 280px; height: auto; padding: 0px 0px 0px 0px; color: #0025a1; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase;}
#container #wrapper #wrapperRightPanel p{width: 280px; height: auto; padding: 5px 0px 10px 0px; border-bottom: 1px dotted #999999; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: justify;}
#container #wrapper #wrapperRightPanel .pContact{width: 280px; height: auto; padding: 5px 0px 10px 0px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 12px; line-height: 16px; text-align: justify; border: none;}
#container #wrapper #wrapperRightPanel .pContact .spanredContact{color: #a61220; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
#container #wrapper #wrapperRightPanel p .spanred{color: #a61220; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
#container #wrapper #wrapperRightPanel p a{color: #009344; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; outline: none; cursor: pointer;}
#container #wrapper #wrapperRightPanel p a:hover{text-decoration: underline;}
#container #wrapper #wrapperRightPanel #imgConsulting{width: 280px; height: 120px; border: none; outline: none; margin: 10px 0px 0px 0px;}
#container #wrapper #wrapperContentInnerPanel{width: 740px; height: 100% !important; margin: auto; float: left; padding: 0px 0px 0px 20px;}
#container #wrapper #wrapperContentInnerPanel .ulCenterPanel{width: 740px; height: auto; padding: 0px 0px 0px 0px;}
#container #wrapper #wrapperContentInnerPanel .ulCenterPanel .liCenterPanel{width: 700px; height: 30px; padding: 0px 0px 5px 40px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 10px; font-weight: bold; text-align: left; line-height: 14px; background: url(../images/bullet6.png) top left no-repeat;}
#container #wrapper #wrapperSiteMapPanel{width: 740px; height: 100% !important; margin: auto; float: left; padding: 0px 0px 0px 20px;}
#container #wrapper #wrapperContentInnerPanel h1{width: 740px; height: auto; padding: 0px 0px 5px 0px; color: #0025a1; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase; line-height: 14px; }
#container #wrapper #wrapperContentInnerPanel p{width: 740px; height: auto; padding: 0px 0px 10px 0px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: justify; line-height: 14px;}
#container #wrapper #wrapperContentInnerPanel p span{color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold;}
#container #wrapper #wrapperSiteMapPanel{width: 740px; height: 100% !important; margin: auto; float: left; padding: 0px 0px 0px 20px;}
#container #wrapper #wrapperSiteMapPanel .ulSiteMap{width: 740px; height: auto; padding: 0px 0px 0px 10px;}
#container #wrapper #wrapperSiteMapPanel .ulSiteMap .liSiteMap{width: 700px; height: 30px;  color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold; text-align: left; line-height: 14px;}
#container #wrapper #wrapperSiteMapPanel h1{width: 740px; height: auto; padding: 0px 0px 5px 0px; color: #0025a1; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase; line-height: 14px; }
#container #wrapper #wrapperSiteMapPanel p{width: 740px; height: auto; padding: 0px 0px 10px 0px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: justify; line-height: 14px;}
#container #wrapper #wrapperSiteMapPanel p span{color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold;}
#container #wrapper #wrapperContentInnerPanel #businessthriveArea{width: 740px; height: 200px; margin: 0px 0px 10px 0px; background:url(../images/img_overviewGraph.jpg) top left no-repeat; padding: 0px 0px 0px 190px;}
#container #wrapper #wrapperContentInnerPanel #businessthriveAreaBottom{width: 740px; height: 50px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 190px;}
#container #wrapper #wrapperContentInnerPanel #businessthriveArea .grenArea{width: 176px; height: 196px; float: left; margin:0 5px 0 0; border: 2px solid #239359;}
#container #wrapper #wrapperContentInnerPanel #businessthriveArea .grenArea p{width: 170px; height: auto; padding: 5px 3px 5px 3px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: left;}
#container #wrapper #wrapperContentInnerPanel #businessthriveArea .grenArea p span{color: #239359; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold;}
#container #wrapper #wrapperContentInnerPanel #businessthriveArea .blueArea{width: 176px; height: 196px; float: left; margin:0 5px 0 0; border: 2px solid #0038fd;}
#container #wrapper #wrapperContentInnerPanel #businessthriveArea .blueArea p{width: 170px; height: auto; padding: 5px 3px 5px 3px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: left;}
#container #wrapper #wrapperContentInnerPanel #businessthriveArea .blueArea p span{color: #0038fd; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold;}
#container #wrapper #wrapperContentInnerPanel #businessthriveArea .redArea{width: 176px; height: 196px; float: left; margin: 0; border: 2px solid #fd1501;}
#container #wrapper #wrapperContentInnerPanel #businessthriveArea .redArea p{width: 170px; height: auto; padding: 5px 3px 5px 3px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: left;}
#container #wrapper #wrapperContentInnerPanel #businessthriveArea .redArea p span{color: #fd1501; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold;}
#container #wrapper #wrapperContentInnerPanel #businessthriveAreaBottom .yellowArea{width: 176px; height: 48px; float: left; margin:0px 5px 0 0; border: 2px solid #fef502;}
#container #wrapper #wrapperContentInnerPanel #businessthriveAreaBottom .yellowArea p{width: 170px; height: auto; padding: 5px 3px 5px 3px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: left;}
#container #wrapper #wrapperContentInnerPanel #businessthriveAreaBottom .darkGreenArea{width: 176px; height: 48px; float: left; margin:0px 5px 0 0; border: 2px solid #34bda5;}
#container #wrapper #wrapperContentInnerPanel #businessthriveAreaBottom .darkGreenArea p{width: 170px; height: auto; padding: 5px 3px 5px 3px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: left;}
#container #wrapper #wrapperContentInnerPanel #businessthriveAreaBottom .perpleArea{width: 176px; height: 48px; float: left; margin: 0px 0px 0px 0px; border: 2px solid #982f99;}
#container #wrapper #wrapperContentInnerPanel #businessthriveAreaBottom .perpleArea p{width: 170px; height: auto; padding: 5px 3px 5px 3px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: left;}
#container #wrapper #wrapperContentInnerPanel p .spanBlueTxt{color: #0025a1; font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold; text-align: justify; line-height: 14px;}
#container #wrapper #wrapperContentInnerPanel p .spanRedTxt{color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: justify; line-height: 14px;}
#container #wrapper #wrapperContentInnerPanel .ulArea{width: 740px; height: auto !important; margin: auto; float: left; padding: 10px 0px 10px 0px;}
#container #wrapper #wrapperContentInnerPanel .ulArea .ulLeft{width: 360px; height: auto !important; padding: 0; float: left; margin: 0;}
#container #wrapper #wrapperContentInnerPanel .ulArea .ulLeft h1{width: 360px; height: auto; margin: 0; padding: 0px 0px 5px 0px; color: #0025a1; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 12px;}
#container #wrapper #wrapperContentInnerPanel .ulArea .ulLeft .liLeftup{width: 340px; height: 32px; padding: 5px 10px 5px 5px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; text-align: justify; line-height: 11px; background:#cccccc;}
#container #wrapper #wrapperContentInnerPanel .ulArea .ulLeft .liLeftdown{width: 340px; height: 32px; padding: 5px 10px 5px 5px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; text-align: justify; line-height: 11px; background:#eeeeee;}
#container #wrapper #wrapperContentInnerPanel .ulArea .ulLeft .liLeftupRow{width: 340px; height: 32px; padding: 0px 0px 5px 25px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; text-align: justify; line-height: 11px; background: url(../images/bullet6.png) top left no-repeat;}
#container #wrapper #wrapperContentInnerPanel .ulArea .ulRight{width: 360px; height: auto !important; padding: 0; float: right; margin: 0;}
#container #wrapper #wrapperContentInnerPanel .ulArea .ulRight h1{width: 360px; height: auto; margin: 0; padding: 0px 0px 5px 0px; color: #0025a1; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 12px;}
#container #wrapper #wrapperContentInnerPanel .ulArea .ulRight .liRightup{width: 340px; height: 32px; padding: 5px 10px 5px 5px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; text-align: justify; line-height: 11px; background:#eeeeee;}
#container #wrapper #wrapperContentInnerPanel .ulArea .ulRight .liRightdown{width: 340px; height: 32px; padding: 5px 10px 5px 5px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; text-align: justify; line-height: 11px; background:#cccccc;}
#container #wrapper #wrapperContentInnerPanel .ulArea .ulRight .liRightdownRow{width: 340px; height: 32px; padding: 0px 0px 5px 25px; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; text-align: justify; line-height: 11px; background: url(../images/bullet6.png) top left no-repeat;}
#footer{width: 100%; height: auto;  margin: 20px auto 0px auto; padding: 24px 0px 20px 0px; background: url(../images/img_footer_back.gif) top left repeat-x;}
#footer #footerContainer{width: 960px; height: 100px;  margin: auto;}
#footer #footerContainer .fnaviUL{width: 600px; height: auto; float: left; margin:0; padding:0; list-style-type: none; position: relative;}
#footer #footerContainer .fnaviUL .fnaviLI{width: 600px; height: auto; float: left; padding: 5px 0px 4px 0px; border-bottom: 1px dotted #999999; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 11px; list-style-type: none;}
#footer #footerContainer .fnaviUL .fnaviLI a{width: auto; height: auto; text-decoration: none; cursor: pointer; outline: none; color: #333333; font-size: 10px;}
#footer #footerContainer .fnaviUL .fnaviLI a:hover{text-decoration: none; color: #0025a1;}
#footer #footerContainer .copy{width: 350px; height: 100px; margin: auto; float: right; color: #333333; font-family: Tahoma, Verdana, Arial; font-size: 10px; list-style: none; text-align: right; line-height: 14px;}
#footer #footerContainer .copy a{margin: auto; text-decoration: none; cursor: pointer; outline: none; color: #333333; font-size: 10px;}
#footer #footerContainer .copy a:hover{text-decoration: none; color: #a61220;}
#container #wrapper #wrapperContentPanel .contactFive{ width: 440px; height: 300px; margin: 20px 0px 0px 0px; float: right;}
#container #wrapper #wrapperContentPanel .contactFive .enquiryTxt{ width: 120px; height: auto; float: left; margin: auto; list-style: none;}
#container #wrapper #wrapperContentPanel .contactFive .enquiryTxt li{ width: 100px; height: 10px; float: left; margin: 0; padding: 0px 0px 10px 0px; font-size: 10px; color: #999999; font-weight: bold; text-align: right; line-height: 16px; list-style: none; background: none;}
#container #wrapper #wrapperContentPanel .contactFive .enquiryTxt li span{ width: 20px; height: auto; float: left; margin: 0; padding: 0px 0px 0px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; color: #ff0000; line-height: 20px; text-align: center;}
#container #wrapper #wrapperContentPanel .contactFive  .enquiryCompo{ width: 300px; height: auto; float: left; margin: auto; list-style: none; padding: 0px 0px 0px 0px;}
#container #wrapper #wrapperContentPanel .contactFive  .enquiryCompo li{ width: 300px; height: auto; float: left; margin: auto; padding: 0px 0px 0px 0px; list-style: none; background: none;}
#container #wrapper #wrapperContentPanel .contactFive  .enquiryCompo li span{ width: 20px; height: auto; float: left; margin: auto; padding: 0px 0px 0px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; color: #ff0000; line-height: 20px; text-align: center;}
#container #wrapper #wrapperContentPanel .contactFive  .enquiryCompo li input{ width: 188px; height: 14px; float: left; margin: auto; background: #cccccc; border: 1px solid #999999; font-size: 11px; color: #333333; text-align: left; padding: 0px 5px 0px 5px;}
#container #wrapper #wrapperContentPanel .contactFive  .enquiryCompo li input:hover{ border: 1px solid #000000;}
#container #wrapper #wrapperContentPanel .contactFive  .enquiryCompo li textarea{ width: 288px; height: 68px; float: left; margin: auto; background: #cccccc; border: 1px solid #999999; font-size: 11px; color: #333333; text-align: left; padding: 5px 5px 5px 5px;}
#container #wrapper #wrapperContentPanel .contactFive  .enquiryCompo li textarea:hover{ border: 1px solid #000000;}
#container #wrapper #wrapperContentPanel .contactFive  .enquiryCompo li .submitBtn{ width: 100px; height: 20px; float: left; margin: 5px 0px 0px 0px; background: #cccccc; border: 1px solid #999999; font-size: 10px; color: #333333; text-align: center; font-weight: bold; padding: 0px 0px 8px 0px; cursor: pointer;}
#container #wrapper #wrapperContentPanel .contactFive  .enquiryCompo li .submitBtn:hover{ border: 1px solid #000000; color: #00000;}
#container #wrapper #wrapperContentPanel .contactFive  .enquiryCompo li .resetkBtn{ width: 100px; height: 20px; float: right;  margin: 5px 0px 0px 0px; background: #cccccc; border: 1px solid #999999; font-size: 10px; color: #333333; text-align: center; font-weight: bold; padding: 0px 0px 8px 0px; cursor: pointer;}
#container #wrapper #wrapperContentPanel .contactFive  .enquiryCompo li .resetkBtn:hover{ border: 1px solid #000000; color: #000000;}