/* New styles on new pages after 9/10/9 */
/* shared */
.clearboth { clear: both; height: 0px; line-height: 0px; font-size: 0px; display: block;}

/* who are igo4 - blue boxes*/
.bluepair { margin-top: 15px; width: 683px; }
.bpleft { float: left; width: 365px; color: #333;}
.bpright { float: right; width: 303px; color: #333;  }
.bpleft p, .bpright p { color: #333;}

.bptop { background: url("../img/new/bptop.gif") top left no-repeat; font-size: 0px; line-height:0px; height:8px;}
.bpbot { background: url("../img/new/bpbot.gif") top left no-repeat; font-size: 0px; line-height:0px; height:8px;}
.bpmid { background: url("../img/new/bpmid.gif") top left repeat-y; height: 100%; }
.bpins { padding: 20px; }

p.leftimg img { float: left; margin-right: 10px; }

/* light click n reveal */
.toreveal {  overflow:hidden;}

/* who are igo4 meet the team*/
.boptabs { margin-top: 10px; }
.boardtab { background: url("../img/new/boardtab.jpg") top left no-repeat; float: left; width: 145px; height: 30px; cursor:pointer;}
.bopborder { float: left; width: 2px; height: 27px; background-color: #ff6d00; margin-top: 3px;}
.opstab { background: url("../img/new/opstab.jpg") top left no-repeat; float: left; width: 174px; height: 30px;cursor:pointer;}
.boardtabon { background-image: url("../img/new/boardtabon.jpg"); }
.opstabon { background-image: url("../img/new/opstabon.jpg"); }

.peopleswinger {  margin-top: 10px; position: relative; width: 325px; overflow: hidden; height: 64px; font-size:0px;  top:0px;}
* html .peopleswinger { position: static; }
.peopleswinger .pset { position: absolute; top: 0px; width: 655px; left:-5px;}
* html .peopleswinger .pset { position: static; left: auto; top: auto; margin-left: -4px;}

.peopleswinger img { width: 58px; height: 62px; margin-left: 5px; border: 1px solid #000;}
* html .peopleswinger img { margin-left: 4px;}
.peopleswinger img.pson { width: 50px; height: 54px; border: 5px solid #FF6600; }
.persons { padding: 20px; background-color: #fff; margin-top: 10px;}
.persons div { height: 0px; overflow:hidden;}
.persons .person1 { height: auto;}
.persons h2 { margin: 0px; color: #D55E18; }

/* Press releases */
.prbox { width: 684px; margin-bottom: 20px; }
.prtop { background: url("../img/new/prtop.gif") top left no-repeat; font-size: 0px; line-height:0px; height: 12px;}
.prbot { background: url("../img/new/prbot.gif") top left no-repeat; font-size: 0px; line-height:0px; height: 26px;}
.prmid { background: url("../img/new/prmid.gif") top left repeat-y; color: #333; padding: 18px 20px;}
.prmid p { color: #333;}
.prrow { margin: 10px 0;}
.prbox h1 { height: 1em;}
.prleft { width: 67px; float: left;}
.prright { width: 575px; float: left;}
.igo4Gold{margin-left:225px;}

/*Price comparison*/
.pdflink a:link, .pdflink a:visited {font-size: .95em; background: url("../img/home/pdficon.gif") top left no-repeat; display:block; padding-left: 22px;}

/* Existing Customers*/
ul.tickList li { margin-top: 15px; }
.ectel { padding: 5px 15px 5px 100px; background: url("../img/new/ectel.gif") 0px 5px no-repeat; color: #333;}
.ectel strong { font-size: 34px; line-height: 1em;} 
.ectel em { color: #5492C6; font-style: normal; }
.ectel p { margin: 0;}
.pdfcols { height: 3em;}
.pdfcols a:link, .pdfcols a:visited { float: left; }
.pdfcols span { float: left; color: #666;}