body { text-align: center; }
body, td { font-size: 12px; font-family: Verdana, sans-serif; }

img { border: none; }
p { text-align: justify; }
h1 { font-size: 16px; color: #640a45; background: url('images/h1_bg.jpg') bottom left no-repeat; padding: 0 10px 10px 10px; margin: 0px}
h2 { font-size: 14px; color: #640a45; background-color: #f7edf4; padding: 3px;}
a { font-weight: bolder; color: #640a45; }

.global { margin: 0 auto; width: 1000px; text-align: left;}
#content { margin: 0 auto; width: 980px; text-align: left;}
#content { background-color: white; clear: both; padding: 20px;}
#step123 { background-color: #313131; margin-bottom: 20px; }
#util { background-color: #640a45; }

.step { float: left; margin-left: 35px; width: 293px; background: white url('images/bg_123.jpg') top left no-repeat; }
.stepin { margin: 15px; }
.stepin p { margin-right: 80px; }
#s1 .stepin { background: url('images/1.jpg') right bottom no-repeat; }
#s2 .stepin { background: url('images/2.jpg') right bottom no-repeat; }
#s3 .stepin { background: url('images/3.jpg') right bottom no-repeat; }

#dw, #doc, #plugins { float: left; margin-left: 35px; width: 293px; background: white ; }
.box h2 { margin-top: 5px; text-align: center; background-color: #F8F8F8; padding: 3px}
.box img { float: left; }
.box p { margin: 0 5px; }

