BODY {
  margin-top:2px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  text-align:center;
}

ul {
  list-style: disc;
  margin: 10px 0px 0px 20px;
  padding: 0;
}

ul li {
  margin: 0;
  padding: 0px 0px 10px 0px;
}

b{
  font-weight:bold;
}

h1{
  font-family:"Courier";
  font-size:20px;
  color: #000048;
  font-weight:bold;
  margin-bottom: 0;
  padding-bottom: 0; 
}

h2{
  font-family:"Arial";
  font-size:12px;
  font-weight:bold;
  margin-bottom: 0;
  padding-bottom: 0; 
}

h3{
  font-family:"Arial";
  font-size:10px;
  font-weight:bold;
  margin-bottom: 0;
  padding-bottom: 0; 
}

table.configvoip_spa2000 th, table.configvoip_spa2000 td {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
  color: blue;
  border: 0px solid;
  white-space: nowrap;
}

.slogan {
  font-family:"Arial";
  font-size:14px;
  vertical-align:bottom;
  padding-left:6px;
  padding-bottom:16px;
  color:#000000;
}

.mainboxlabel {
  margin: 0;
  padding: 3px 0px 3px 6px;
  text-align:left;
  vertical-align:middle;
  font-family:"Arial";
  font-size:12px;
  font-weight:400;
  color: #000048;
  border: 0px solid;
  white-space: nowrap;
}

.mainboxbody {
  margin: 0;
  padding: 6px 10px 6px 10px;
  text-align:center;
  vertical-align:middle;
  font-family:"Arial";
  font-size:12px;
  font-weight:200;
  color: #0000CC;
  border: 1px solid #CCCCCC;
  white-space: nowrap;
}

.mainboxlink {
  margin: 0;
  padding: 3px 3px 3px 3px;
  text-align:center;
  vertical-align:middle;
  font-family:"Arial";
  font-size:12px;
  font-weight:200;
  color: #000048;
  border: 0px;
  white-space: nowrap;
}

a.mainboxlink{
  color:#000048;
}

a.mainboxlink:visited{
  color:#000048;
}

a.mainboxlink:hover{
  color:#EA582E;
}

.bordertable{
  border:1px solid #000000;
  font-family:"Arial";
  font-size:12px;
  font-weight:100;
  padding:3px 3px 3px 3px;
  margin:0px 0px 0px 0px;
}

table.bordertable{
  padding:0px 0px 0px 0px;
}

.bordertablebold{
  border:1px solid #000000;
  font-family:"Arial";
  font-size:12px;
  font-weight:400;
  padding:3px 3px 3px 3px;
  margin:0px 0px 0px 0px;
}

.volumeleveltable{
  border:1px solid #000000;
  font-family:"Arial";
  font-size:12px;
  font-weight:100;
  padding:4px 4px 4px 4px;
  margin:0px 0px 0px 0px;
}

table.volumeleveltable{
  padding:0px 0px 0px 0px;
}

.volumeleveltablebold{
  border:1px solid #000000;
  font-family:"Arial";
  font-size:12px;
  font-weight:400;
  padding:4px 4px 4px 4px;
  margin:0px 0px 0px 0px;
}

table.devicetable{
  border:1px solid #000000;
  padding:0px 0px 0px 0px;
}
.devicetableheader{
  border:1px solid #000000;
  font-family:"Arial";
  font-size:12px;
  font-weight:400;
  text-align:center;
  vertical-align:middle;
  padding:4px 4px 4px 4px;
  margin:0px 0px 0px 0px;
  white-space: nowrap;
}
.devicetabledevice{
  border:1px solid #000000;
  font-family:"Arial";
  font-size:12px;
  font-weight:100;
  text-align:left;
  padding:4px 4px 4px 4px;
  margin:0px 0px 0px 0px;
  white-space: nowrap;
}
.devicetableexample{
  border:1px solid #000000;
  font-family:"Arial";
  font-size:12px;
  font-weight:100;
  text-align:center;
  padding:4px 4px 4px 4px;
  margin:0px 0px 0px 0px;
  white-space: nowrap;
}

.hbar1 {
  margin: 0;
  padding: 6px 0px 6px 0px;
  text-align:center;
  vertical-align:middle;
  font-family:"Arial";
  font-size:12px;
  font-weight:200;
  color: #FFFFFF;
  border: 0px solid;
  white-space: nowrap;
}

.leftbar{
  font-family:"Arial";
  font-size:12px;
  font-weight:800;
  line-height:24px;
  color:#000000;
  margin-left:1px;
  white-space: nowrap;
}

.leftbarbig{
  font-family:"Arial";
  font-size:14px;
  font-weight:800;
  line-height:24px;
  color:#EA582E;
  margin-left:1px;
  white-space: nowrap;
}

a.leftbarbig:hover{
  color:#000048;
}

.leftbar2{
  font-family:"Arial";
  font-size:10px;
  font-weight:200;
  line-height:15px;
  color:#000000;
  margin-left:30px;
}

.leftbold{
  font-family:"Arial";
  font-size:12px;
  font-weight:400;
  color:#000000;
  white-space: nowrap;
}
.lefttext{
  font-family:"Arial";
  font-size:12px;
  font-weight:100;
  color:#000000;
  white-space: nowrap;
}

.productlink{
  font-family:"Arial";
  font-size:12px;
  font-weight:100;
  color:#000000;
  margin-left:30px;
}

a.productlink{
  color:#0000FF;
}

a.productlink:visited{
  color:#0000FF;
}

a.productlink:hover{
  color:#EA582E;
}

TABLE.outside {
}

.topout{
  font-family:"Arial";
  font-size:12px;
  font-weight:200;
  color:#000000;
}

TABLE.topout{
  margin-right:10px;
  margin-bottom:10px;
}

TD.topout {
  text-align:center;
  vertical-align:middle;
}

INPUT.TEXT.topout{
  color:#000000;
  height:24px;
} 

INPUT.IMAGE.topout{
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}

.topin{
  font-family:"Arial Black";
  font-size:12px;
  font-weight:200;
  color:#000000;
}

A.topin{
  color:#000000;
}

A.topin:hover{
  color:#EA582E;
}

TD.mainbutton{
  background-color:#375BA5;
  padding:4px;
  height:71px;
}

A.mainbutton{
  text-decoration:none;
}

A.mainbutton:hover{
  color:#FFFFFF;
  text-decoration:underline;
}

.mainbutton1{
  font-family:"Arial";
  font-size:14px;
  font-weight:600;
  color:#FFFFFF;
}

.mainbutton2{
  font-family:"Arial";
  font-size:10px;
  font-weight:200;
  color:#FFFFFF;
}

.menubar{
  font-family:"Arial";
  font-size:14px;
  font-weight:200;
}

table.menubar{
  margin-top:20px;
  border-top:1px solid #000000;
}

td.menubar{
  padding-top:0px;
  padding-bottom:0px;
  padding-left:20px;
  padding-right:20px;
}

a.menubar:link{
  color:#000000;
  text-decoration:none;
}

a.menubar:visited{
  color:#000000;
  text-decoration:none;
}

a.menubar:hover{
  color:#000000;
  text-decoration:underline;
}

.menubarcurrent{
  color:#000000;
}

td.menubarcurrent{
  padding-top:0px;
  padding-bottom:0px;
  padding-left:20px;
  padding-right:20px;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
  border-bottom:1px solid #000000;
}

.bottombar{
  font-family:"Arial";
  font-size:12px;
  font-weight:200;
}

.copywright{
  font-family:"Arial";
  font-size:9px;
  font-weight:200;
  color:#CCCCCC;
}

a{
  color:#0000FF;
}

a:visited{
  color:#0000FF;
}

a:hover{
  color:#EA582E;
}


.linkbig1{
  font-size:18px;
  font-weight:400;
}

.errortext{
  font-family:"Arial";
  font-size:12px;
  color:#FF0000;
}

td.tdborderright{
  border-right:1px solid #000000;
  padding-right:10px;
}

td.tdborderleft {
  border-left:1px solid #000000;
  padding-left:10px;
}

td.tdoutline{
  border-top:2px solid #000000;
  border-bottom:2px solid #000000;
  border-left:2px solid #000000;
  border-right:2px solid #000000;
}

.configvoip{
  font-size:10px;
  white-space: nowrap;
}

table.configvoip{
  background-color:#CCCCCC;
}

form{
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  white-space: nowrap;
} 

.main{
  font-family:"Arial";
  font-size:12px;
  font-weight:100;
}
b.main{
  font-family:"Arial";
  font-size:12px;
  font-weight:800;
}
.mainbold{
  font-family:"Arial";
  font-size:12px;
  font-weight:400;
}
.mainitalic{
  font-family:"Arial";
  font-size:12px;
  font-weight:100;
  font-style:italic;
}
.mainlabel{
  font-family:"Arial Black";
  font-size:16px;
  font-weight:400;
}

.continuecmimain{
  font-family:"Arial";
  font-size:16px;
}

.label2{
  font-family:"Courier";
  font-size:20px;
  color: #000048;
  font-weight:400;
}

.contact2{
  font-family:"Arial";
  font-size:18px;
  color: #696969;
}

.mainpagelabel1{
  font-family:"Arial";
  font-size:14px;
  font-weight:400;
  color: #000000;
  margin-left: 0px;
}

.mainpagelabel2{
  font-family:"Arial";
  font-size:16px;
  font-weight:400;
  color: #000048;
  margin-left: 0px;
}

.mainnews1{
  font-family:"Arial";
  font-size:11px;
  font-weight:400;
  color: #000048;
}

.mainnews2{
  font-family:"Arial";
  font-size:10px;
  font-weight:200;
  color: #000000;
}

.mainnewslink{
  font-family:"Arial";
  font-size:10px;
  font-weight:200;
  color: #000000;
}

.trunkhourtable{
  font-family:"Arial";
  font-size:10px;
  font-weight:200;
  color: #000000;
}


