

  body { color: rgb(0, 0, 0);
    font-family: utopia,luxi sans,sans-serif,serif;
    max-width:775px;
    margin:3px;
    padding:0px;
    }

  div.pageHeader {
    padding: 0px;
    vertical-align: bottom;
    width: 775px;
    height: 185px;
    margin: 0px;
    background-color:rgb(244,216,177);
    }
  span.pageHeader {
  padding-bottom:10px;
  padding-right:20px;
  padding-left:20px;
  border-bottom:2px solid rgb(244, 216, 177);
  }
  div.buttonBar { width: 775px;
    background-image: url("background-topbara.png");
/**    background-repeat: repeat-x; **/
    background-color: rgb(244, 216, 177);
    color: rgb(70, 92, 115);
    padding-top: 0px;
    padding-bottom: 0px;
    text-align: center;
    margin:0px;
    vertical-align:middle;
    height:24px;
}

span.leftSignupLink {
/**background-color:rgb(105,175,255);**/
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:6px;
}
div.leftSignupLink {
/**background-color:rgb(105,175,255);**/
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:0px;

text-align:left;
}
div.leftSignupLink:hover {
border: 1px solid rgb(255,255,255);
}
span.leftSignupLink:hover {
border: 1px solid rgb(255,255,255);
}
a.invisibleAnchor {
display:none;
}
  div.welcomeText {
	 font-family:utopia,sans,sans-serif;
     font-size:14px;
     color: rgb(70, 92, 117);
     /** margin-left: 25px;**/
      text-align:left;
	/**border: 1px solid rgb(244,216,177);**/

    padding: 5px;
  }

  div.customerQuoteText {
	font-family:utopia,sans,sans-serif;
    font-size:16px;
    color: rgb(70, 92, 117);
    /**margin-left: 35px;**/
	/**border: 1px solid rgb(244,216,177);**/

    padding: 5px;
  }
  table.mainContent {
    width: 775px;

    }
 div.mainContent {
 }
 div.mainContentKonq {
 position:absolute;
 left:0px;
 top:auto;
 }
  td.menuLeft { width: 175px;
    background-color: rgb(70, 92, 117);
    color: rgb(255, 255, 255);
    font-weight: bold;
    font-size: 105%;
    background-image: url("background-menua.png");
    background-repeat: repeat-y;
    }

  td.menuLeftBottom { width: 175px;
    background-color: rgb(70, 92, 117);
    color: rgb(255, 255, 255);
    }

  div.menuLeft { padding-left: 14px;
    padding-right: 10px;
    padding-top: 40px;
   /**position:fixed;
   top: 215px;**/
    }
  div.menuLeftNotFixed { padding-left: 14px;
    padding-right: 10px;
    padding-top: 40px;

    }
  div.menuLeftTopSpacer { width: 175px;
    }

  div.topSpacer { width: 175px;
    }

  td.menuLeft a {
  text-decoration:none;
  color: rgb(255, 255, 255);


    }
td.menuLeft a:hover {
   text-decoration:underline;
   color:rgb(255,255,255);

}
  td.contentBody { background-color: rgb(255, 255, 255);
     width:600px;
    }

  div.contentBody { padding-left: 18px;
    padding-top: 10px;
    }

  div.buttonBar {
    font-weight: bold;
    font-style: italic;
    font-size: 15px;

    }

  .nospace { font-size: 0px;
    }

  img.button { border: 0px none ;
    margin: 0px;
    padding: 0px;
    }

  div.contentSection { margin-bottom: 25px;
    }

  div.contentRight { padding-top: 25px;
    padding-left: 25px;
    float: right;
    }

  div.contentLeft { color: rgb(88, 88, 104);
    }

  div.horizontalSpacer { padding-top: 5px;
    padding-left: 5px;
    clear: right;
    }

  div.pageHeading { text-align: center;
    padding-bottom: 5px;
    margin-bottom:20px;
    color: rgb(70, 92, 117);
    font-size: 26px;
    font-weight: bold;
    font-family:luxi sans,sans,sans-serif;
    }

  span.redEmphasize { text-decoration: underline;
    font-style: italic;
    color: rgb(153, 0, 0);
    }

  p.pEmphasizeIndent { color: rgb(4, 84, 84);
    font-size: 120%;
    font-weight: bold;
    padding-left: 20px;
    }

  p.pGreyIndent { color: rgb(102, 102, 102);
    font-size: 110%;
    padding-left: 20px;
    }

  p.pEmphasizeRed { text-align: center;
    color: rgb(153, 0, 0);
    font-family: times new roman,times,sans-serif;
    font-style: italic;
    font-size: 150%;
    }
/**
  div.formInputRow { margin: 3px;
    background-color: rgb(225, 225, 225);
    padding-top: 5px;
    padding-bottom: 5px;
    }

  div.formSectionHeader { padding: 5px;
    background-color: rgb(46, 188, 189);
    text-align: center;
    font-size: 110%;
    font-weight: bold;
    color: rgb(255, 255, 255);
    }

  div.formSectionInstructions { padding: 5px;
    background-color: rgb(46, 188, 189);
    text-align: left;
    font-size: 100%;
    font-weight: normal;
    color: rgb(255, 255, 255);
    }

  td.formInputLabel { text-align: left;
    padding-left: 20px;
    width: 200px;
    }
  td.formInputLabel { text-align: left;
    padding-left: 20px;
    width: 200px;
    }

  td.formInputLabel2 { width: 130px;
    text-align: left;
    padding-left: 15px;
    }

  label.formInputLabel { padding-right: 0px;
    font-size: 95%;
    }

  div.formInputRow table { width: 700px;
    }

  td.formInputField { text-align: left;
    }

  td.formInputField2 { text-align: left;
    }

  .formInputRequired { visibility: visible;
    color: rgb(180, 80, 80);
    font-weight: bold;
    }

  .formInputOptional { visibility: hidden;
    }
**/

div.homeHeaderAccent {
margin-bottom:5px;

}
div.homeHeaderAccentFloat {
margin-right:8px;
margin-bottom:5px;
float:left;
}
img.homeTopicImage {
margin-right:8px;
margin-bottom:8px;
float:left;

}

td.homeTextBox {
vertical-align: top;
width:50%;
padding-bottom:8px;

}

td.homeTextBoxWide {
vertical-align: top;
width:100%;
padding-bottom:8px;
padding-right:25px;
}

table.homeTextBox {
width:582px;
margin-bottom:9px;
}

td.homeProductGrid {
vertical-align: top;
font-size:14px;
text-align:center;

}

img.homeProductGrid {
width: 110px;
 height: 110px;
border:0px;
margin-top:17px
}

img.homeProductGridFeatured {

border:0px;
margin-top:17px
}

table.homeProductGrid {

width: 100%;
margin-bottom:15px;
}

div.homeProductGridText {
padding-top:3px;
text-decoration:underline;
}
a.homeProductGridText  {

font-family:utopia,sans-serif,serif;
     font-size:14px;
     color: rgb(70, 92, 117);


}

img.productHeader {
margin-bottom:10px;

}
table.productHeader { color: rgb(255, 255, 255);
    font-family: luxi sans,sans-serif;

    margin-bottom: 10px;
    margin-top:10px;
    margin-left:35px;
    	
 width:537px;
}
    table.productHeaderVoice {

background-color: rgb(163, 134, 150);
background-image:url("accent-bar-background.png");

	background-repeat:no-repeat;

    }
  td.productHeaderLeft {

   width:12px;
   height:23px;
  }
  td.productHeaderText {
   padding-left:32px;
   font-weight:bold;
   font-style:italic;
   font-size:16px;
   height:30px;
   
   
  }

  td.productHeaderRight {
    width:108px;
    height:23px;
    text-align:right;
  }
  table.productTabTop {
  color: rgb(70, 92, 115);
  background-color: rgb(244, 216, 177);
  text-align: left;

  }

  table.productTableBody {
  color: rgb(70, 92, 115);
  background-color: rgb(244, 216, 177);
  text-align: left;

  height:45px;
  font-family:lux sans,sans-serif;
  font-size:8pt;
  margin-bottom:25px;
margin-left:65px;
width:510px;
  }
  table.productTableBodySub {
  color: rgb(70, 92, 115);
  background-color: rgb(244, 216, 177);
  text-align: left;

  height:45px;
  font-family:lux sans,sans-serif;
  font-size:8pt;
  width:140px;
  }
td.productTableBodyInvisible /** match background color **/
{
background-color: rgb(255, 255, 255);


}
td.productTableBodyWidth150 {
width:140px;
}
td.productTableBodyTopTabLeft {
vertical-align: bottom;
 width: 13px;
 height:20px;

}
td.productTableBodyWidth8 {
 width:8px;
}
td.productTableBodyTopTabText1 {
vertical-align: center;
text-align:center;
font-weight:bold;.
font-style:italic;
font-size:13px;
width:77px;
}
 td.productTableBodyTopTabText2 {
 vertical-align: center;
 text-align:center;
font-weight:bold;.
font-style:italic;
font-size:13px;
width:77px;
}
td.productTableBodyTopTabText12 {
vertical-align: center;
text-align:center;
font-weight:bold;.
font-style:italic;
font-size:13px;
width:154px;

}
td.productTableBodyTopTabRight {
width:12px;
text-align:right;
vertical-align:top;
}
td.productTableBodyBottomTabLeft {

vertical-align:bottom;
width: 12px;

}


.productTableBodyVoice {
   background-color: rgb(163, 134, 150);
}
 td.productTableBodyBottomTabText {
 vertical-align: top;
 text-align:center;


  color:rgb(255,255,255);
  font-size:12px;
  font-weight:bold;
  font-style:italic;
  font-family:luxi sans,sans;
width:154px;

 }
  td.productTableBodyBottomTabRight {
vertical-align: bottom;
width: 12px;
text-align:right;
  }
td.productTableBodyLine {
  vertical-align: top;
  height: 3px;

}
td.productTableBorderBottomVoice {
border-bottom-color:rgb(163, 134, 150);
}
td.productTableBorderTopVoice {
border-top-color:rgb(163, 134, 150);
}
td.productTableBorderBottomClear {
border-bottom-color: rgb(244, 216, 177);
}

td.productTableBorderBottom {
  border-bottom-width: 2px;
  border-bottom-style: solid;
}


td.productTableBorderTop {
  border-top-width: 2px;
  border-top-style: solid;


}

td.productTableBorderRight {
  border-right-width: 2px;
  border-right-style: solid;


}

td.productTableBodyTextProductName {
vertical-align: text-center;
text-align:left;
padding-left:6px;
padding-right:3px;
width:130px;
font-size:12px;
font-weight:bold;
font-style:italic;

}
td.productTableBodyTextProductNameNoWidth {
vertical-align: text-center;
text-align:left;
padding-left:6px;
padding-right:3px;
font-size:12px;
font-weight:bold;
font-style:italic;

}
div.productTableBodyTextProductNameSub {
font-size:10px;
text-align:left;
font-weight:bold;
font-style:italic;

}
td.productTableBodyTextPrice1 {
vertical-align: text-center;
text-align:center;
font-family:Nimbus Roman No9 L,times roman;
font-size:16px;
font-weight:bold;
font-style:italic;

}

td.productTableBodyTextPrice2 {
vertical-align: text-center;
text-align:center;
font-family:Nimbus Roman No9 L,times roman;
font-size:16px;
font-weight:bold;
font-style:italic;

}
td.productTableBodyTextPrice12 {
vertical-align: text-center;
text-align:center;
font-family:Nimbus Roman No9 L,times roman;
font-size:16px;
font-weight:bold;
font-style:italic;

}

span.productTableBodyTextPriceTextMedium {
font-size:14px;
}
span.productTableBodyTextPriceSubText {
font-size:11px;
}
td.productTableBodyArrow {
vertical-align: text-center;
}
td.productTableBodyTextProductDescription {
font-family:luxi sans,sans,sans-serif;
font-size:11px;
vertical-align: text-center;
padding-bottom:2px;
}

td.productTableBodyMore {
vertical-align: text-center;
width:19px;

}
  .productHeaderWeb {
  background-color: rgb(133,133,181);

background-image:url("accent-bar-background-web.png");

	background-repeat:no-repeat;

    }
  .productTableBodyWeb {
  background-color: rgb(133,133,181);

  }
  td.productTableBorderBottomWeb {
border-bottom-color: rgb(133,133,181);
}
td.productTableBorderTopWeb {
border-top-color: rgb(133,133,181);
}
td.productTableBorderBottomCast {
border-bottom-color: rgb(91,150,155);
}
td.productTableBorderTopCast {
border-top-color: rgb(91,150,155);
}
td.productTableBorderRightCast {
border-right-color: rgb(91,150,155);
}
  .productHeaderCast {
    background-color: rgb(91,150,155);

background-image:url("accent-bar-background-cast.png");

	background-repeat:no-repeat;

    }
  .productTableBodyCast {
  background-color: rgb(91,150,155);

  }
div.page3AccentText
{
background-image:url("accent-text-background-page3.png");
width:247px;
background-repeat:no-repeat;
color:rgb(244,216,177);
padding:5px;
height:33px;
margin-top:30px;
margin-bottom:10px;
font-family:Utopia,sans,sans-serif;
font-size:19px;
font-weight:bold;
font-style:italic;
}
table.servicesHeading {

background-color:rgb(255,218,56);
color:rgb(77,77,77);
font-size:15px;

font-family:luxi sans,sans,sans-serif;
font-weight:bold;
font-style:italic;
margin-bottom:20px;
    margin-left:35px;
}

td.servicesHeadingEndLeft {
width:16px;

}
td.servicesHeadingText {
width:520px;
}
table.servicesBody {
margin-bottom:10px;
margin-left:30px;
}
td.servicesBodyScreenShot {
padding-left:5px;

padding-right:05px;
vertical-align:top;
text-align:right;
}

td.servicesBodyScreenShotExtraPad {
padding-left:5px;
padding-right:05px;
vertical-align:top;
text-align:center;
}
td.servicesBodyScreenShotExtraPad2 {
padding-left:5px;
padding-right:0px;
vertical-align:top;
text-align:center;
}
td.servicesBodyScreenShotTextAlign {
padding-left:33px;

padding-right:10px;
vertical-align:top;
text-align:left;

}
td.servicesBodyScreenShotLeft {
padding-left:5px;

vertical-align:top;
text-align:left;
}
td.servicesBodyText {
vertical-align:top;
text-align:left;
padding-top:35px;
width:100%;
}
td.servicesBodyTextNoPad {
vertical-align:top;
text-align:left;
width:100%;
}
td.servicesBodyTextPad2 {
vertical-align:top;
text-align:left;
padding-left:75px;
width:100%;
}
table.servicesAccentBar1 {
color:rgb(255,255,255);
background-color:rgb(92,150,156);
margin-left:104px;
margin-bottom:40px;

}
table.servicesAccentBar2 {
background-color:rgb(255,255,255);
margin-left:35px;
margin-bottom:40px;
color:rgb(92,150,156);


font-family:luxi sans,sans,sans-serif;
font-size:22px;
font-weight:bold;
font-style:italic;
background-image:url("accent-services-circle.png");
background-repeat:no-repeat;
width:100%;
}
td.servicesAnnounceText3 {
/**background-image:url("accent-services-circle.png");
background-repeat:no-repeat;**/
height:47px;
text-align:left;
vertical-align:middle;
color:rgb(255,255,255);

padding-left:7px;
}
td.servicesAnnounceText4 {
height:47px;
padding-left:6px;
vertical-align:middle;
text-align:left;

}
td.servicesAnnounceText1 {
font-size:14px;
font-weight:bold;
font-style:italic;
background-image:url("accent-bar-circle-services.png");
background-repeat:no-repeat;
height:51px;
padding-left:15px;
padding-top:8px;
vertical-align:text-top;
}
td.servicesAnnounceText2 {
font-size:11px;
font-weight:bold;
font-style:italic;
padding-left:15px;
padding-right:15px;
}
table.servicesNumberList1 {
color:rgb(77,77,77);
padding-left:10px;
margin-left:35px;
}
td.servicesNumberListNumber {
padding-right:15px;
padding-bottom:15px;
}
td.servicesNumberListText {
font-family:luxi sans,sans
font-size:14px;
font-weight:bold;


}
a.servicesScreenShot {
text-decoration:underline;
font-size:14px;
font-family:utopia,sans,sans-serif;
color: rgb(70, 92, 117);
}
img.servicesScreenShot {
	padding-bottom:5px;
}

span.servicesBigRed {
color:rgb(249,81,81);
font-family:luxi sans,serif,sans-serif;
font-style:italic;
font-weight:bold;
font-size:53px;
}
span.servicesBigBlue {
color:rgb(55,130,170);
font-family:luxi sans,serif,sans-serif;
font-style:italic;
font-weight:bold;
font-size:25px;
}
div.faqQuestion {
color: rgb(70, 92, 117);
font-size:16px;
font-family:luxi sans,sans
font-weight:bold;
font-style:italic;
}
div.faqAnswer {
color: rgb(70, 92, 117);
font-size:18px;
font-family:luxi sans,sans
font-weight:bold;
font-style:italic;
text-align:center;
border: 1px solid rgb(244,216,177);
padding:10px;

}

td.aboutHeading {
color: rgb(70, 92, 117);
font-size:18px;
font-family:luxi sans,sans;
font-weight:bold;
font-style:italic;
vertical-align:center;
padding-right:25px;
width:150px;
}
td.aboutText {
color: rgb(70, 92, 117);
font-size:18px;
font-family:luxi sans,sans-serif,serif ;


}
div.bulletList2 {
padding:5px 0px 20px 5px;

}
div.bulletList1 {
color:rgb(77,77,77);
padding:0px;
font-size:11px;
font-weight:bold;
font-style:normal;
font-family:luxi sans,sans,sans-serif;
text-align:left;
position:relative;
left:-20px;
}

ul.bulletList1
{
list-style:url("bullet-grey-triangle.png") circle;

}
img.bulletList1 {
border:0px;
vertical-align:middle
float:left;
}
div.aboutUsText {
color: rgb(70, 92, 117);
font-size:14px;
font-family:luxi sans,sans-serif,serif;
/**border: 1px solid rgb(244,216,177);**/
padding:10px;
}
sup.tradeMark {
font-size:6px;
position:relative;
top:-5px;
padding:0px;
margin:0px;
font-style:italic;
}
sup.tradeMarkMedium {
font-size:7px;
position:relative;
top:0px;
padding:0px;
left:3px;
margin:0px;

}
div.moreText {
color: rgb(70,92,117);
font-size:14px;
font-family:luxi sans,sans-serif,serif;
/**border: 1px solid rgb(244,216,177);**/
padding:10px;
}
.moreHeader {
font-weight:bold;
font-size:110%;
}
.moreHeader2 {
font-weight:bold;
font-size:120%;
}
div.webexLeftColumn {
font-family: bitstream vera san,sans-serif,serif;
font-weight:bold;
font-size:12px;
color:rgb(70,92,115);
width:380px;
}
td.webexLeftColumn {
font-family: bitstream vera san,sans-serif,serif;
font-weight:bold;
font-size:12px;
color:rgb(70,92,115);
width:380px;
vertical-align:top;
padding-right:4px;
}
td.webexLeftColumnFull {
font-family: bitstream vera san,sans-serif,serif;
font-weight:bold;
font-size:12px;
color:rgb(70,92,115);
width:575px;
vertical-align:top;
}
td.webexRightColumn {
padding-right:0px;
color:rgb(70,92,115);
text-align:left;
font-size:10px;
font-family: bitstream vera san,sans-serif,serif;
font-style:italic;
font-weight:bold;
width:173px;
vertical-align:top;
}

div.webexRightColumn {

margin-right:10px;
color:rgb(70,92,115);

text-align:left;
font-size:10px;
font-family: bitstream vera san,sans-serif,serif;
font-style:italic;
font-weight:bold;


}
div.webexRightColumnRow {
background-image:url("background-webex-right.png");
background-repeat:repeat;
/**background-color:rgb(240,235,232);**/

padding-top:17px;
padding-bottom:8px;
width:173px;
padding-right:2px;
padding-left:8px;
}
hr.webexRightColumnRow {
background-color:rgb(240,235,232);
/**background-image:url("background-webex-right.png");
background-repeat:repeat;**/
margin-bottom:15px;
height:3px;
border:none;
clear:right;

width:100%;
}
hr.webexFooter {
margin:0px 0px 0px 20px;
height:5px;
border:none;
clear:right;
padding:0px;


}
div.webexFooterD {
font-family: Arial Bold,sans-serif,serif; 
margin-left: 20px; 
font-size: 14px; 
/**background-color: rgb(240,235,232); **/
background-image:url("background-webex-right.png");
background-repeat:repeat;

height: 67px; 
text-align: center;
}
div.webexFooter {
font-family: Arial Bold, sans-serif,serif;
font-size:14px;
background-image:url("background-webex-right.png");
background-repeat:repeat;
height:67px;

}
div.webexList {
font-family: Arial Bold,sans-serif,serif;
 padding-left: 40px; 
 font-size: 12px;
}

div.onHover a:hover {
text-decoration:underline;
}
div.onHover a { 
text-decoration:none;
}
td.webexSeparator {

border-bottom-color:rgb(240,235,232);
border-bottom-style:solid;
border-bottom-width:3px;
padding-bottom:15px;
padding-top:15px;
}
div.webcastFullRow {
      background-image:url("background-webex-right.png");
      background-repeat:repeat;
      padding-left:0px;
      padding-top:3px;
      padding-bottom:3px;
      
}

div.webcastList {
font-family: Arial Bold,sans-serif,serif;
 padding-left: 40px; 
 font-size: 11px;
}
td.webcastUses {
font-size:12px;
color:rgb(129,146,164);
padding-left:1px;
width:142px;

vertical-align:top;
}
td.webcastUsesLine {
 background-image:url("background-webex-right.png");
 background-repeat:repeat;
 height:4px;
 vertical-align:top;
}

div.maxwirelessList {
font-family: Arial ,sans-serif,serif;
 padding-left: 40px; 
 font-size: 14px;
 font-weight:bold;
}

td.maxwirelessUses {
font-size:12px;
color:rgb(129,146,164);
padding-left:1px;
width:100%;

vertical-align:top;
}
a.landingScreenShot {
text-decoration: none;
font-size:14px;
font-family:utopia,sans,sans-serif;
color: rgb(70, 92, 117);
font-weight:normal;
font-style:normal;
}

a.landingScreenShot:hover {
text-decoration: underline;
font-size:14px;
font-family:utopia,sans,sans-serif;
color: rgb(70, 92, 117);
font-weight:normal;
font-style:normal;
}

/** signup form css **/
	div.form {
		width:575px;
		font-family:Arial,sans-serif;
		font-size:12px;
		color:rgb(88,104,104);
	}
    div.formInputRow {
  background-color:#E1E1E1;
        margin:3px;
	padding-top:5px;
	padding-bottom:5px;
	width:575px;

    }
    div.formSectionHeader {
		background-color:rgb(105,175,255);
        text-align:center;
        font-size:110%;
        font-weight:bold;
        color:rgb(255,255,255);
        padding:5px;
	width:566px;
	margin:3px;
    }
    div.formSectionInstructions {
	background-color:rgb(105,175,255);
        text-align:left;
        font-size:100%;
        color:rgb(255,255,255);
        padding:5px;
	width:566px;
	margin:3px;
    }
    td.formInputLabel {
        text-align:left;
        padding-left:20px;
        width:130px;
    }
	td.formInputLabel2 {
		width:88px;
        text-align:left;
        padding-left:15px;
    }
    label.formInputLabel {
	padding-right:0px;
    font-size:95%;

    }
	div.formInputRow table {
	width:575px;
    }
    td.formInputField {


    text-align:left;
    }

    td.formInputField2 {
       text-align:left;

    }

   .formInputRequired {
       visibility:visible;
       color:rgb(180,80,80);
       font-weight:bold;
    }
    .formInputOptional {
      visibility:hidden;


    }
    
    td.formInputFieldProducts {
    	white-space:nowrap;
	text-align:left;
    }
    th.formInputLabelProducts {
    	text-align:left;
	padding-left:10px;
	text-decoration:underline;	
    }
    div.formInputLabelProducts {
    	text-align:left;
	padding-left:10px;
	text-decoration:underline;
		
    }
	td.columnSpacer {

   }
