/* CSS Document */
.msnazzy h1, .nsnazzy h1, .rmisnazzy h1 {
	margin:0;
	font-size:1.2em;
	padding:0 10px 5px 10px;
	border-bottom:1px solid #444;
	z-index: 1;
}
.msnazzy p, .nsnazzy p, .rmisnazzy p {
margin:0; 
padding:5px 10px; 
font-size:10px;
}
.nsnazzy {
background: transparent; 
width:602px; 
float:left; 
margin:0 3px;
}

.msnazzy {
	background: transparent;
	width:250px;
	float:left;
	margin:0 3px;
	height: 300px;
}
.rmisnazzy {
	background: transparent;
	width:763px;
	float:left;
	margin:0 3px;
	height: 300px;
}

.mtop, .mbottom {
	display:block;
	background:transparent;
	font-size:1px;
	border-bottom: 1px;
}
.mb1, .mb2, .mb3, .mb4 {
display:block; 
overflow:visible;
}
.mb1, .mb2, .mb3 {
height:1px;
}
.mb2, .mb3, .mb4 {
background:#fff; 
border-left:1px solid #444;
border-right:1px solid #444;
}
.mb1 {
margin:0 5px; 
background:#444;
}
.mb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.mb4 {
height:2px; 
margin:0 1px;
}

.mboxcontent {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:154px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mboxcontentside {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:322px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
* html .mboxcontent {
height:1px;
}

.color_m {
	color:#fff;
	background-color: #8C9C9A;  /* top of the box color */ 
}
.color_n {
background:#d4d8bd; 
color:#000;
}
.color_o {
background:#758279; 
color:#fff;
}
.color_p {
background:#b2ab9b; 
color:#000;
}
/* support box banner placement */
.mphonesmnbx {
z-index: -10;
position: absolute;
top: 335px;
left: 165px;
float: left;
}
<!--below is formating for the individual boxes on each page-->
.xboxcontentsidecross {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:522px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxcontentsidemp {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:360px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxbussol {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:875px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxservices {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:515px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxtracking {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:490px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxserdata {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:321px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxcrosslink {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:635px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxgetcon {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:810px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxvoip {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:405px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxllines {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:385px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxlatesths {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:640px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxcsoon {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:340px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxabroad {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:581px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxquestions {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:680px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxtshoot {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:581px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxtariff {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:480px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxcherished {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:1050px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxdata {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:580px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxhardware {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:1090px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxmonthrev {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:1680px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxcommsportal {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:1150px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxcontact {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:572px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxhandsfree {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:690px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxpartners {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:830px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxlinks {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:960px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxraf {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:1100px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxrmi {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:650px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxrmiapply {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:1220px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxrmioffer {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:920px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxoffergen {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:820px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxmobilebb {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:638px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxdirectory {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:680px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.xboxed {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:950px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
<!--below is the text formatting area------------------------------------------------------------------------------------>
.bannerspg {
z-index: -10;
position: absolute;
top: 1px;
left: 1px;
float: left;
}
.bannerspgsize {
	display:block;
	border:0 solid #444;
	border-width:0 1px;
	height:485px;       /* overall height of the box */
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.democontent {
position: absolute;
top: 369px;
left: 175px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.servicescontent {
position: absolute;
top: 368px;
left: 175px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width:590px;
}
.llinescontent {
position: absolute;
top: 362px;
left: 175px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width:590px;
}
.bbcontent {
position: absolute;
top: 369px;
left: 175px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width:590px;
}
.mphonescontent {
position: absolute;
top: 364px;
left: 175px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width:590px;
}
.trackingcontent {
position: absolute;
top: 369px;
left: 175px;
float: left;
}
.bussolutioncontent {
position: absolute;
top: 369px;
left: 175px;
float: left;
}
.mobilebbcontent {
position: absolute;
top: 2px;
left: 2px;
float: left;
}
.crosslinkcontent {
position: absolute;
top: 369px;
left: 175px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width:590px;
}
.fraudcontent {
position: absolute;
top: 369px;
left: 175px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width:590px;
}
.getconcontent {
position: absolute;
top: 369px;
left: 175px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width:590px;
}
.premratecontent {
position: absolute;
top: 369px;
left: 175px;
float: left;
}
.voipcontent {
position: absolute;
top: 369px;
left: 175px;
float: left;
}
.rmicontent {
position: absolute;
top: 369px;
left: 30px;
float: left;
}
.educontent {
position: absolute;
float:left;
z-index:10001;
top: 369px;
left: 30px;
float: left;
}
.gsmcontent {
position: absolute;
top: 369px;
left: 175px;
float: left;
}
.mshtmllink {
position: absolute;
top: 569px;
left: 188px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width:590px;
}
.bbproviders {
position: absolute;
top: 1130px;
left: 180px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width:590px;
}
.questcontent {
position: absolute;
top: 372px;
left: 219px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.yourphone {
position: absolute;
top: 360px;
left: 170px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.yourphonerow {
position: absolute;
top: 550px;
left: 395px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.specoffercont {
position: absolute;
top: 369px;
left: 240px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.mphonesallpic1 {
position: absolute;
top: 368px;
left: 179px;
float: left;
}
.mphonesallpic2 {
position: absolute;
top: 520px;
left: 179px;
float: left;
}
.mphonesallpic3 {
position: absolute;
top: 672px;
left: 179px;
float: left;
}
.mphonesallpic4 {
position: absolute;
top: 824px;
left: 179px;
float: left;
}
.abroadcontent {
position: absolute;
top: 369px;
left: 175px;
float: left;
}
.tshootcontent {
position: absolute;
top: 369px;
left: 175px;
float: left;
}
.lltariffs {
position: absolute;
top: 369px;
left: 175px;
float: left;
}
.cherishednum {
position: absolute;
top: 369px;
left: 175px;
float: left;
}
.data {
position: absolute;
top: 369px;
left: 175px;
float: left;
}
.hardware {
position: absolute;
top: 369px;
left: 178px;
float: left;
}
.monthrevcont {
position: absolute;
top: 369px;
left: 178px;
float: left;
}
.essfront {
position: absolute;
top: 369px;
left: 178px;
float: left;
}