img {
  border:		none;
}

a {
  text-decoration:	none;
  font-weight:		bold;
}

body {
  font-family:		Arial;
  font-size:		12px;
  margin:		0px auto;
  padding:		0px;
  text-align:		center;
  height:		100%;
  color:		#3E4136;
}

.container {
  position:		relative;
  clear:		both;
}

.k-bodycontainer {
  position:		relative;
  width:		900px;
  margin:		0 auto;
  text-align:		left;
  height:		100%;
  overflow:		hidden;
}

.k-pagehdrframe {
  position:		relative;
  height:		82px;
}

.hdrframe-kobercomputers {
  position:		absolute;
  top:			27px;
  left:			86px;
}

.k-sitebody {
  position:		relative;
  clear:		both;
  width:		900px;
}

.k-sitebody-logocell {
  position:		relative;
  float:		left;
  width:		82px;
  height:		356px;
  background:		#ffffff;
  z-index:		99;
}

.k-sitebody-menucell {
  position:		relative;
  float:		left;
  width:		191px;
  font-size:		22px;
  background:		#FFFFFF;
  font-weight:		bold;
  z-index:		99;
  padding-right:	29px;
}

.k-contentcontainer-base {
  position:		relative;
  width:		598px;
  float:		left;
  overflow:		hidden;
}

.k-contentcontainer {
  position:		relative;
  clear:		both;
}

.k-koberlogo {
  position:		relative;
  top:			0px;
  left:			15px;
  width:		66px;
}

.k-green-subsechdr {
  position:		relative;
  height:		38px;
  font-size:		26px;
  font-weight:		bold;
  color:		#92BD4E;
}

.k-black-subsechdr {
  position:		relative;
  height:		38px;
  font-size:		26px;
  font-weight:		bold;
  color:		#3E4136;
}

.k-contenttext-110 {
  position:		relative;
  height:		114px;
}

.k-contenttext-275 {
  position:		relative;
  height:		237px;
}

.k-contenttext-380 {
  position:		relative;
  height:		360px;
  padding-left:		2px;
}


.k-menucontainer {
  position		relative;
  height:		265px;
  padding-top:		10px;
  background:		#F4F4F2;
  z-index:		99;
  margin-bottom:	5px;
  width:		191px;
}

.k-lscontainer {
  position:		relative;
  width:		191px;
  height:		81px;
}

.k-ls-text {
  position:		relative;
  top:			7px;
  left:			9px;
  clear:		both;
  width:		173px;
  height:		44px;
}

.k-ls-live {
  position:		relative;
  float:		left;
  width:		50px;
  padding-left:		10px;
  font-size:		24px;
  font-weight:		bold;
  color:		#92BD4E;
}

.k-ls-support {
  position:		relative;
  float:		left;
  width:		103px;
  text-align:		right;
  font-size:		24px;
  font-weight:		bold;
}

.k-ls-line {
  position:		relative;
  height:		1px;
  width:		173px;
  margin-left:		9px;
  background:		#92BD4E;
}

.k-ls-btml {
  position:		relative;
  top:			7px;
  left:			10px;
  width:		173px;
  clear:		both;
}

.k-ls-status {
  position:		relative;
  float:		left;
  padding-top:		4px;
  font-weight:		bold;
  width:		53px;
  font-size:		12px;
}

.k-ls-click {
  position:		relative;
  float:		left;
  height:		20px;
  width:		119px;
  background:		#92BD4E;
  font-size:		12px;
}

.k-ls-clicktxt {
  position:		relative;
  padding-top:		2px;
  text-align:		center;
}

.k-content2cell {
  position:		relative;
  width:		210px;
  padding-right:	4px;
  float:		left;
}

.k-content2cell-leftpad {
  position:		relative;
  width:		4px;
  float:		left;
  height:		1px;
}

.k-content2cell-line {
  position:		relative;
  width:		210px;
  height:		1px;
  background:		#92BD4E;
}

.k-content2cell-hdr {
  position:		relative;
  top:			6px;
  font-size:		12px;
  font-weight:		bold;
}

.k-content2cell-bdy {
  position:		relative;
  top:			8px;
  font-size:		11px;
  height:		115px;
}

.k-content2cell-bdy a {
  color:		#3E4136;
}

.k-copy {
  position:		absolute;
  z-index:		99;
  bottom:		8px;
  left:			8px;
  color:		#C0C4C6;
  font-size:		11px;
}





.k-floatingbase2 {
  position:		absolute;
  top:			234px;
  left:			304px;
  height:		240px;
  width:		100%;
  clear:		both;
}

.k-partners-cell1 {
  position:		absolute;
  top:			40px;
  left:			0px;
  width:		204px;
  margin-right:		14px;
  height:		230px;
  z-index:		200;
}

.k-partners-cell2 {
  position:		absolute;
  top:			40px;
  left:			218px;
  width:		204px;
  margin-right:		14px;
  height:		230px;
  z-index:		200;
}

.k-partners-cell3 {
  position:		absolute;
  top:			40px;
  left:			436px;
  width:		204px;
  margin-right:		14px;
  height:		230px;
  z-index:		200;
}


.k-partners-hline {
  position:		relative;
  margin-top:		10px;
  width:		200px;
  height:		1px;
  background:		#92BD4E;
}

.k-partners-tagline {
  position:		relative;
  font-weight:		bold;
  height:		35px;
  padding-top:		4px;
}

.k-partners-descell {
  position:		relative;
  font-size:		10px;
}


.k-floatingbase-highz {
  position:		absolute;
  top:			124px;
  left:			304px;
  clear:		both;
  z-index:		9999;
}
.k-floatingbase {
  position:		absolute;
  top:			124px;
  left:			304px;
  clear:		both;
}

.k-float-ele1 {
  position:		absolute;
  float:		left;
  left:			0px;
  top:			0px;
  width:		598px;
  z-index: 		200;
}

.k-float-ele2 {
  position:		absolute;
  top:			0px;
  left:			598px;
  width:		598px;
  z-index: -1;
}

.k-float-ele3 {
  position:		absolute;
  top:			0px;
  left:			1196px;
  width:		598px;
}


.k-float-ele1 a {
  color:		#3E4136;
}

.k-float-ele2 a {
  color:		#3E4136;
}

.k-float-ele3 a {
  color:		#3E4136;
}

.k-fp-partnershdr {
  position:		relative;
  padding-top:		15px;
  height:		25px;
  font-size:		14px;
}

.k-fp-partnerlogos {
  position:		relative;
  clear:		both;
  width:		455px;
}



.k-fp-pl-nf {
  position:		relative;
  width:		338px;
  height:		57px;
  padding-left:		144px;
  padding-top:		6px;
}

.k-fp-pl-bb {
  position:		relative;
  width:		338px;
  height:		70px;
  padding-left:		144px;
}

.k-fp-pl-ng {
  position:		relative;
  width:		338px;
  height:		26px;
  padding-left:		144px;
}






.formhdr {
  position:		relative;
  width:		275px;
  height:		14px;
  font-weight:		bold;
  font-size:		11px;
}

.formtext {
  position:		relative;
  height:		22px;
  width:		275px;
}

.formtext input {
  width:		208px;
  height:		18px;
  border:		1px solid #3E4136;
  font-size:		9px;
}

.formtextarea {
  position:		relative;
  height:		80px;
  width:		275px;
}

.formtextarea textarea {
  width:		250px;
  height:		70px;
  border:		1px solid #3E4136;
}

.formsubmit {
  position:		relative;
  width:		40px;
  padding-top:		3px;
  padding-bottom:	3px;
  padding-left:		3px;
  padding-right:	3px;
  background:		#F4F4F2;
  color:		#3E4136;
  font-weight:		bold;
  font-size:		11px;
}

.formsubmit a {
  color:		#3E4136;
}

.k-reqsubhdr {
  position:		relative;
  height:		36px;
}

.k-reqformsubline {
  position:		relative;
  height:		1px;
  background:		#92BD4E;
  width:		250px;
}

.k-regformsub-hdr {
  position:		relative;
  padding-top:		10px;
  height:		34px;
  font-size:		26px;
  font-weight:		bold;
}

.k-regformsub-txt {
  position:		relative;
  width:		250px;
  font-size:		11px;
}

.k-regformsub-txt a {
  color:		#3E4136;
}

.k-contenttext-380 a {
  color:		#3E4136;
}

.k-contact-office {
  position:		relative;
  font-size:		16px;
  color:		#92BD4E;
  height:		30px;
  font-weight:		bold;
}

.k-contact-addrline {
  position:		relative;
  font-size:		21px;
  height:		26px;
}

.k-contact-eml {
  position:		relative;
  padding-top:		1px;
  height:		28px;
  font-weight:		bold;
  font-size:		21px;
}

.k-contact-subline {
  position:		relative;
  width:		255px;
  height:		1px;
  background:		#92BD4E;
}

.k-contact-intro {
  position:		relative;
  font-size:		11px;
  padding-top:		4px;
  height:		32px;
  padding-left:		1px;
  padding-bottom:	8px;
}

.k-fullhdrline {
  position:		relative;
  width:		530px;
  height:		1px;
  background:		#92BD4E;
}

.k-solsubhdrline {
  position:		relative;
  width:		280px;
  height:		1px;
  background:		#92BD4E;
}

.k-services-subhdr {
  position:		relative;
  font-weight:		bold;
  font-size:		12px;
  padding-top:		5px;
  height:		19px;
}

.k-services-optsdiv {
  position:		relative;
  clear:		both;
  width:		450px;
}

.k-services-opt {
  position:		relative;
  float:		left;
  width:		150px;
  height:		16px;
  font-weight:		bold;
  font-size:		11px;
}

.k-services-opt span a {
  color:		#3E4136;
}

.k-services-defbox {
  position:		relative;
  height:		32px;
  width:		460px;
}

.selsohdr {
  position:		relative;
  color:		#92BD4E;
  font-size:		12px;
}

.k-partners-subnav {
  position:		absolute;
  top:			56px;
  clear:		both;
}

.k-subnav-la {
  position:		relative;
  float:		left;
  width:		23px;
}

.k-subnav-ra {
  position:		relative;
  float:		left;
  width:		27px;
}

.k-subnav-curdot {
  position:		relative;
  float:		left;
  width:		19px;
}








.k-menuitem {
  position:		relative;
  padding-left:		10px;
}

.k-menuitem-lg {
  position:		relative;
  font-size:		21px;
  padding-bottom:	9px;
}

.k-menuitem a {
  color:		#3E4136;
}

.k-menuitem-nm {
  position:		relative;
  font-size:		16px;
  padding-bottom:	3px;
}

.k-menuitem-sub {
  position:		relative;
  padding-left:		14px;
  font-size:		16px;
  padding-bottom:	3px;
}

.k-menuitem-itm {
  position:		relative;
}

.k-menuitem-itm span {
  position:		relative;
  background:		#92BD4E;
}


.k-menuitem span {
}


.services-spacer {
  position:		relative;
  height:		4px;
  width:		1px;
}


.k-solutionslinks {
  position:		relative;
  clear:		both;
  width:		300px;
}

.k-solsubline {
  position:		relative;
  height:		1px;
  background:		#92BD4E;
  width:		350px;
}


.k-sol-subhdr {
  position:		relative;
  padding-top:		4px;
  padding-bottom:	2px;
}

.k-sol-subln {
  position:		relative;
  font-size:		12px;
  padding-top:		2px;
}

.k-sol-subln a {
  color:		#3E4136;
}

.k-subsrv-hdr {
  position:		relative;
  font-weight:		bold;
  padding-left:		3px;
  padding-bottom:	2px;
}

.k-subsrv-point {
  position:		relative;
  float:		left;
  padding-left:		3px;
  width:		17px;
  color:		#92BD4E;
}

.k-subsrv-ptxt {
  position:		relative;
  float:		left;
  width:		450px;
  padding-bottom:	3px;
}

.k-cert-logo {
  position:		relative;
  float:		left;
  width:		117px;
  text-align:		center;
}

.k-cert-logo-mm {
  position:		relative;
  float:		left;
  width:		70px;
}


.k-ppl-container-a {
  position:		absolute;
  left:			0px;
  top:			0px;
  width:		209px;
  height:		381px;
}

.k-ppl-container-b {
  position:		absolute;
  left:			215px;
  top:			0px;
  width:		209px;
  height:		381px;
}

.k-ppl-container-c {
  position:		absolute;
  left:			430px;
  top:			0px;
  width:		209px;
  height:		381px;
}

.k-ppl-container-d {
  position:		absolute;
  left:			645px;
  top:			0px;
  width:		209px;
  height:		381px;
}

.k-ppl-container-e {
  position:		absolute;
  left:			860px;
  top:			0px;
  width:		209px;
  height:		381px;
}

.k-ppl-container-f {
  position:		absolute;
  left:			1075px;
  top:			0px;
  width:		209px;
  height:		381px;
}

.k-ppl-container-g {
  position:		absolute;
  left:			1290px;
  top:			0px;
  width:		209px;
  height:		381px;
}

.k-ppl-container-h {
  position:		absolute;
  left:			1505px;
  top:			0px;
  width:		209px;
  height:		381px;
}







.k-ppl-img {
  position:		relative;
  width:		209px;
  height:		156px;
}

.k-ppl-sline {
  position:		relative;
  height:		5px;
  padding-top:		5px;
}

.k-pplline {
  position:		relative;
  height:		1px;
  width:		209px;
  background:		#92BD4E;
}

.k-ppl-subttl {
  position:		relative;
  font-weight:		bold;
  height:		21px;
}

.k-ppl-desc {
  position:		relative;
  height:		193px;
  font-size:		10px;
  padding-left:		1px;
}

.k-ppl-desc span {
  font-weight:		bold;
  font-size:		11px;
}


.kppl-hdr-text {
  position:		relative;
  float:		left;
  width:		330px;
}

.kppl-arrow {
  position:		relative;
  padding-top:		6px;
  float:		left;
  width:		21px;
}

.kppl-spacer {
  position:		relative;
  float:		left;
  width:		9px;
  height:		1px;
}

.kppl-dot {
  padding-top:		6px;
  position:		relative;
  float:		left;
  width:		19px;
}

.k-pplfooter {
  position:		absolute;
  top:			336px;
}

.k-pplline {
  position:		relative;
  width:		209px;
  height:		1px;
  background:		#92BD4E;
}

.k-pplftrspacer {
  position:		relative;
  padding-top:		5px;
}

.k-partners-logocell {
  position:		relative;
  height:		45px;
  width:		200px;
}

.genbold {
  position:		relative;
  font-weight:		bold;
}

.k-testimonials {
  position:		relative;
  height:		220px;
  width:		530px;
}

.k-testimonial-who {
  position:		relative;
  font-weight:		bold;
  font-size:		14px;
}

.k-map {
  position:		absolute;
  top:			0px;
  left:			290px;
}


.k-req-bg {
  position:		absolute;
  top:			285px;
  left:			675px;
  overflow:		visible;
}



.k-histbg {
  position:		absolute;
  top:			305px;
  left:			512px;
  overflow:		visible;
}


.k-solbg {
  position:		absolute;
  top:			145px;
  left:			612px;
  overflow:		visible;
}

