BODY {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
  BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
  FONT-WEIGHT: normal; FONT-STYLE: normal
}
CAPTION {
  FONT-WEIGHT: normal; FONT-STYLE: normal
}
CITE {
  FONT-WEIGHT: normal; FONT-STYLE: normal
}
CODE {
  FONT-WEIGHT: normal; FONT-STYLE: normal
}
DFN {
  FONT-WEIGHT: normal; FONT-STYLE: normal
}
EM {
  FONT-WEIGHT: normal; FONT-STYLE: normal
}
STRONG {
  FONT-WEIGHT: normal; FONT-STYLE: normal
}
TH {
  FONT-WEIGHT: normal; FONT-STYLE: normal
}
VAR {
  FONT-WEIGHT: normal; FONT-STYLE: normal
}
OL {
  LIST-STYLE-TYPE: none
}
UL {
  LIST-STYLE-TYPE: none
}
CAPTION {
  TEXT-ALIGN: left
}
TH {
  TEXT-ALIGN: left
}
H1 {
  FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H2 {
  FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H3 {
  FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H4 {
  FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H5 {
  FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H6 {
  FONT-WEIGHT: normal; FONT-SIZE: 100%
}
Q:unknown {
  content: ''
}
Q:unknown {
  content: ''
}
ABBR {
  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ACRONYM {
  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
  MIN-WIDTH: 810px; BACKGROUND: url(images/starburst.jpg) #ff9d1f fixed no-repeat center top; FONT: 10pt Verdana, Arial, Helvetica, sans-serif; COLOR: #5e4743; TEXT-ALIGN: center
}
#shadow {
  BACKGROUND: url(images/shadow.png) repeat-y center top; MARGIN: 10px auto 0px; WIDTH: 810px; TEXT-ALIGN: left
}
#wrapper {
  PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px 10px; PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff
}
#header {
  WIDTH: 750px; POSITION: relative
}
.clearer {
  CLEAR: both
}
#navigation {
  MARGIN: 10px 0px
}
#mainContent {
  FLOAT: left; MARGIN: 10px 0px; WIDTH: 400px
}
#subContent {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/column_gradient.jpg) repeat-y right top; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 10px 0px; WIDTH: 325px; PADDING-TOP: 20px
}
#knowledgeCenter {
  DISPLAY: inline; BACKGROUND: url(images/knowledge_background.gif) #ffffff repeat-y center top; FLOAT: right; WIDTH: 288px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #a8e1ec 4px solid
}
#privacyPolicy {
  DISPLAY: inline; BACKGROUND: url(images/knowledge_background.gif) #ffffff repeat-y center top; FLOAT: right; WIDTH: 288px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #a8e1ec 4px solid
}
#footer {
  CLEAR: both; BACKGROUND: url(images/footer_gradient.jpg) repeat-x left top; MARGIN: 10px 0px; PADDING-TOP: 30px
}
#registered {
  PADDING-RIGHT: 10px; PADDING-LEFT: 50px; BACKGROUND: url(images/success.jpg) no-repeat center top; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; PADDING-TOP: 10px
}
H1 {
  WIDTH: 750px; TEXT-INDENT: -5000px; HEIGHT: 200px
}
#voip H1 {
  BACKGROUND: url(images/voip_header.jpg) no-repeat left top
}
#vpn H1 {
  BACKGROUND: url(images/vpn_header.jpg) no-repeat left top
}
#ethernet H1 {
  BACKGROUND: url(images/ethernet_header.jpg) no-repeat left top
}
#contact H1 {
  BACKGROUND: url(images/contact_header.jpg) no-repeat left top
}
H2#solutions {
  BACKGROUND: url(images/solutions.gif) no-repeat left top; MARGIN: 20px 0px; TEXT-INDENT: -5000px; HEIGHT: 22px
}
#knowledgeCenter H2 {
  BACKGROUND: url(images/knowledge_center.gif) no-repeat center top; TEXT-INDENT: -5000px; POSITION: relative; TOP: -10px; HEIGHT: 107px
}
#privacyPolicy H2 {
  BACKGROUND: url(images/privacy_policy.gif) no-repeat center top; TEXT-INDENT: -5000px; POSITION: relative; TOP: -10px; HEIGHT: 61px
}
H3 {
  FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 20px 0px; COLOR: #3077b3; BORDER-BOTTOM: #3077b3 3px double
}
#mainContent UL {
  MARGIN: 20px 0px 20px 10px
}
#mainContent LI {
  PADDING-LEFT: 20px; FONT-SIZE: 0.9em; BACKGROUND: url(images/bullet.gif) no-repeat left top; LINE-HEIGHT: 1.5em
}
#navigation UL {
  FLOAT: left; WIDTH: 750px
}
#navigation UL LI {
  FLOAT: left; TEXT-INDENT: -5000px; width:247px;
}
#navigation UL A {
  DISPLAY: block; FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 247px; HEIGHT: 69px
}
#voipNav A {
  BACKGROUND: url(images/voip_button_small.jpg) no-repeat left top
}
#vpnNav A {
  BACKGROUND: url(images/vpn_button_small.jpg) no-repeat left top
}
#ethernetNav A {
  BACKGROUND: url(images/ethernet_button_small.jpg) no-repeat left top
}
#home #navigation UL A {
  WIDTH: 247px; HEIGHT: 166px
}
#home #voipNav A {
  BACKGROUND: url(images/voip_button.jpg) no-repeat left top
}
#home #vpnNav A {
  BACKGROUND: url(images/vpn_button.jpg) no-repeat left top
}
#home #ethernetNav A {
  BACKGROUND: url(images/ethernet_button.jpg) no-repeat left top
}
#voip #voipNav A {
  BACKGROUND: url(images/voip_button_small_gray.jpg) no-repeat left top; CURSOR: default
}
#vpn #vpnNav A {
  BACKGROUND: url(images/vpn_button_small_gray.jpg) no-repeat left top; CURSOR: default
}
#ethernet #ethernetNav A {
  BACKGROUND: url(images/ethernet_button_small_gray.jpg) no-repeat left top; CURSOR: default
}
DL {
  MARGIN: 20px 0px
}
DT {
  PADDING-RIGHT: 0px; PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 1.25em; BACKGROUND: url(images/rings.jpg) no-repeat left top; PADDING-BOTTOM: 4px; MARGIN: 20px 0px 5px; LINE-HEIGHT: 21px; PADDING-TOP: 4px
}
DD {
  PADDING-LEFT: 55px; FONT-SIZE: 0.9em; LINE-HEIGHT: 1.25em
}
#knowledgeCenter UL {
  PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-TOP: 0px
}
#knowledgeCenter LI {
  PADDING-LEFT: 20px; BACKGROUND: url(images/knowledge_bullet.gif) no-repeat left top; MARGIN: 10px 0px; LINE-HEIGHT: 1.35em
}
#subContent #knowledgeCenter LI A:link {
  FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #ff8c3b; BORDER-BOTTOM: #ff8c3b 1px dotted; TEXT-DECORATION: none
}
#subContent #knowledgeCenter LI A:visited {
  FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #ff8c3b; BORDER-BOTTOM: #ff8c3b 1px dotted; TEXT-DECORATION: none
}
#subContent #knowledgeCenter LI A:hover {
  BORDER-BOTTOM: #ff8c3b 1px solid
}
STRONG {
  FONT-WEIGHT: bold
}
#mainContent P {
  FONT-SIZE: 1.05em; MARGIN: 20px 0px; LINE-HEIGHT: 1.35em
}
#mainContent STRONG {
  COLOR: #3077b3
}
#mainContent .moreInfo {
  FONT-SIZE: 1.3em; COLOR: #ff8c3b
}
#mainContent .moreInfo STRONG {
  COLOR: #ff8c3b
}
#subContent P {
  PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#subContent EM {
  FONT-WEIGHT: bold; FONT-STYLE: italic
}
#footer P {
  FONT-SIZE: 0.8em; MARGIN: 10px 0px; COLOR: #a9a9a9
}
DIV#qTip {
  BORDER-RIGHT: #4681a3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #4681a3 1px solid; DISPLAY: none; PADDING-LEFT: 3px; Z-INDEX: 1000; BACKGROUND: #ebfafd; MAX-WIDTH: 250px; PADDING-BOTTOM: 2px; FONT: bold 0.7em Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #4681a3 1px solid; COLOR: #777777; PADDING-TOP: 2px; BORDER-BOTTOM: #4681a3 4px solid; POSITION: absolute; TEXT-ALIGN: left
}
#registered P {
  FONT-SIZE: 0.8em; MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.3em
}
#mainContent A:link {
  FONT-WEIGHT: bold; COLOR: #3077b3; BORDER-BOTTOM: #a3bdcd 1px solid; TEXT-DECORATION: none
}
#mainContent A:visited {
  FONT-WEIGHT: bold; COLOR: #3077b3; BORDER-BOTTOM: #a3bdcd 1px solid; TEXT-DECORATION: none
}
#subContent A:link {
  FONT-WEIGHT: bold; COLOR: #3077b3; BORDER-BOTTOM: #a3bdcd 1px solid; TEXT-DECORATION: none
}
#subContent A:visited {
  FONT-WEIGHT: bold; COLOR: #3077b3; BORDER-BOTTOM: #a3bdcd 1px solid; TEXT-DECORATION: none
}
#mainContent A:hover {
  COLOR: #265d8b; BORDER-BOTTOM: #3077b3 1px solid
}
#subContent A:hover {
  COLOR: #265d8b; BORDER-BOTTOM: #3077b3 1px solid
}
#mainContent .moreInfo A:link {
  FONT-WEIGHT: bold; COLOR: #ff8c3b; BORDER-BOTTOM: #fabd60 1px solid; TEXT-DECORATION: none
}
#mainContent .moreInfo A:visited {
  FONT-WEIGHT: bold; COLOR: #ff8c3b; BORDER-BOTTOM: #fabd60 1px solid; TEXT-DECORATION: none
}
#mainContent .moreInfo A:hover {
  COLOR: #d06f22; BORDER-BOTTOM: #e37c15 1px solid
}
#header A:link {
  DISPLAY: block; BACKGROUND: url(images/home.png) no-repeat center top; LEFT: -3px; WIDTH: 58px; TEXT-INDENT: -5000px; POSITION: absolute; TOP: -3px; HEIGHT: 48px
}
#header A:visited {
  DISPLAY: block; BACKGROUND: url(images/home.png) no-repeat center top; LEFT: -3px; WIDTH: 58px; TEXT-INDENT: -5000px; POSITION: absolute; TOP: -3px; HEIGHT: 48px
}
#header A:hover {
  BACKGROUND: url(images/home_hover.png) no-repeat center top
}
* HTML #header A:link {
  CURSOR: pointer
}
* HTML #header A:visited {
  CURSOR: pointer
}
#knowledgeCenter A[href$='.pdf'] {
  PADDING-RIGHT: 15px; BACKGROUND: url(images/icon-pdf.gif) no-repeat right center
}
* + HTML #knowledgeCenter A[href$='.pdf'] {
  PADDING-RIGHT: 0px; BACKGROUND-IMAGE: none
}
#subContent IMG {
  FLOAT: right; MARGIN-BOTTOM: 30px; MARGIN-RIGHT: 10px
}
#footer IMG {
  FLOAT: right; MARGIN-RIGHT: 10px
}
.floatRight {
  FLOAT: right; MARGIN: 0px 0px 15px 15px
}
FORM {
  FLOAT: left; MARGIN: 20px 0px; WIDTH: 400px
}
.required {
  FONT-WEIGHT: bold
}
#contactform {
  MARGIN-BOTTOM: 20px; WIDTH: 400px
}
#customerform {
  MARGIN: 20px 0px; WIDTH: 400px
}
#contactform P {
  CLEAR: both; FONT-SIZE: 0.9em; MARGIN: 10px 0px
}
#contactform LEGEND {
  FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 5px 0px; COLOR: #3077b3
}
#customerform LEGEND {
  DISPLAY: none
}
#contactform LABEL {
  FLOAT: left; WIDTH: 110px; MARGIN-RIGHT: 20px; TEXT-ALIGN: right
}
#customerform LABEL {
  FLOAT: none; WIDTH: auto; TEXT-ALIGN: left
}
#contactform LABEL.checkboxLabel {
  FONT-SIZE: 0.8em; FLOAT: right; MARGIN-BOTTOM: 10px; WIDTH: 350px; TEXT-ALIGN: left
}
#contactform INPUT {
  BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 250px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
#contactform INPUT:focus {
  BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.radio {
  PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left! important; PADDING-BOTTOM: 0px! important; WIDTH: auto! important; BORDER-TOP-STYLE: none! important; MARGIN-RIGHT: 10px! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BACKGROUND-COLOR: transparent! important; BORDER-BOTTOM-STYLE: none! important
}
INPUT.checkbox {
  PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left! important; PADDING-BOTTOM: 0px! important; WIDTH: auto! important; BORDER-TOP-STYLE: none! important; MARGIN-RIGHT: 10px! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BACKGROUND-COLOR: transparent! important; BORDER-BOTTOM-STYLE: none! important
}
INPUT.radio {
  MARGIN-LEFT: 20px
}
INPUT.submit {
  MARGIN-LEFT: 145px
}
