body {
background-color:#FFFFFF;
padding: 0px;
margin: 0px;
text-align:center;
}
p, div, td {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #333333;
font-size: 12px;
}
a {
color: #353535;
text-decoration: none;
}
h1 {
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #505050;
font-size: 20px;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #505050;
font-size: 14px;
}
a:hover {
color: #909090;
}
#pageContent {
width:955px;
margin: 0 auto;
text-align:left;
}
#rowHeader {
width:955px;
height: 160px;
float:left;
}
#cellHeaderLeft {
width:655px;
vertical-align:top;
padding:0px;
margin:0px;
float:left;
}
#cellHeaderRight {
width:300px;
vertical-align:top;
padding: 30px 0px 0px 0px; 
margin:0px;
float:left;
text-align:right;
}
#rowMenu {
width:955px;
height:70px;
float:left;
padding-top:0px;
background: top left url(../images/bg-menu.png) no-repeat;
}
#rowMenu a.norm {
color: #FFFFFF;
font-size: 14px;
text-decoration: none;
font-weight: bold;
float: left;
padding: 0px 10px 0px 10px; 
margin: 10px 0px 10px 0px;
background: right center url(../images/line.gif) no-repeat;
}
#rowMenu a.last {
color: #FFFFFF;
font-size: 14px;
text-decoration: none;
font-weight: bold;
float: left;
padding: 0px 10px 0px 10px; 
margin: 10px 0px 10px 0px;
}
#rowMenu a:hover {
color: #CCCCCC;
}
#rowHeadingImage {
width:955px;
float:left;
background: top left url(../images/bg_datacentre.jpg) no-repeat;
height: 187px;
}
#rowHeadingImage h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #FFF;
font-size: 20px;
padding-left: 20px;
padding-top: 120px;
}
#rowContent {
width:955px;
}
#rowContentMainLeft {
float:left;
width:656px;
padding-bottom: 20px;
}
#rowContentMainRight {
float:left;
width:696px;
padding-bottom: 20px;
}
#rowContentMainRightBg {
float:left;
width:696px; 
height:280px;
padding-bottom: 20px;
background: top left url(../images/bg-box-large.png) no-repeat;
}
#rowContentRight {
float:left;
width:255px;
padding-bottom: 20px;
}
#rowContentLeft {
float:left;
width:259px;
padding-bottom: 20px;
}
#rowContentLeftBg {
float:left;
width:259px;
height:280px;
padding-bottom: 20px;
background: top left url(../images/bg-box-small.png) no-repeat;
}
#rowFooter {
width:100%;
height:200px;
text-align:center;
float:left;
}
#cellFooterContent {
width:955px;
margin: 0 auto;
padding-top:20px;
}

#cellCopyright {
color: #666666;
font-size: 10px;
text-align: center;
float:left;
width:955px;
}
#cellCopyright a {
color: #666666;
}
.hr_black {
margin-bottom: 20px;
margin-top:10px;
height: 2px;
background: url(../images/hr_black.png) repeat-x;
border: none;
display: block;
width:100%;
float:left;
}
.hr_red {
margin-bottom: 20px;
margin-top:10px;
height: 2px;
background: url(../images/dot-red.png) repeat-x;
border: none;
display: block;
width:100%;
float:left;
}
.pad10 {
padding:10px;
}
.pad25 {
padding:25px;
}
.pad25left {
padding-left:25px;
}
.whiteText {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #FFFFFF;
font-size: 12px;
}
.smallText {
text-decoration: none;
font-size: 10px;
}
.redText {
text-decoration: none;
color: #FF0000;
}
.redLarge {
text-decoration: none;
color: #FF0000;
font-size: 16px;
}
.lightRedText {
text-decoration: none;
color: #FF4949;
}
.grayText {
text-decoration: none;
color: #555;
}
.cellRow {
 border-bottom: 1px solid #999999;
 background-color:#FFF;
}
.celRowAlter {
border-bottom: 1px solid #999999;
background-color:#EEE;
}
a.btnNorm {
padding-top:15px;
text-decoration: none;
font-weight:bold;
color: #FFFFFF;
background: left url(../images/btn-standard.png) no-repeat;
height:37px;
width:127px;
text-align:center;
padding-top:5px;
float:none;
line-height:30px;
display:inline-block;
}
a.btnNorm:hover {
padding-top:15px;
text-decoration: none;
font-weight:bold;
color: #DDDDDD;
background: left url(../images/btn-over.png) no-repeat;
height:37px;
width:127px;
text-align:center;
padding-top:5px;
float:none;
line-height:30px;
display:inline-block;
}
input.btnNorm {
padding-top:15px;
text-decoration: none;
font-weight:bold;
color: #FFFFFF;
background: left url(../images/btn-standard.png) no-repeat;
height:38px;
width:127px;
border:0px;
text-align:center;
padding-top:0px;
float:none;
line-height:30px;
display:inline-block;
}
input.btnNorm:hover {
padding-top:15px;
text-decoration: none;
font-weight:bold;
color: #DDDDDD;
background: left url(../images/btn-over.png) no-repeat;
height:38px;
width:127px;
border:0px;
text-align:center;
padding-top:0px;
float:none;
line-height:30px;
display:inline-block;
}
ul.greentick {
list-style-image: url(../images/green_tick.jpg);
line-height:18px;
}
.colHalf{
float:left;
width:45%;
padding-bottom: 20px;
}