a:link, a:active, a:visited {color: #000000}
a:hover {color: #000000}

body {margin: 20px; background-color: #323232; background-image: url(../images/asphalt.jpg); background-repeat: repeat-x; font-family: arial, helvetica, sans-serif}
p, ul, ol, li, td {font-size: 12px}

#main {background-color: #FFFFFF; border: 6px solid #FFFFFF}

#content {background-image: url(../images/content_back.gif); background-repeat: repeat-x; padding: 20px 20px 40px 38px}

.video {width: 400px; float: right; margin: 0 0 0 20px}

.sub {width: 240px; float: right; margin: 0 0 0 20px; padding: 0 0 0 15px; border-left: 1px solid #CCCCCC; text-align: center}
.sub p {text-align: left}

p.home {font-size: 14px}
p span {color: #c1290b}

h2 {font-family: arial, helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #999999; margin-top: 0}
h3 {font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #c1290b}
h2 span, h3 span {color: #000000}
h2 b, h3 b {color: #444444}

#footer {background-color: #BFBFBF; padding: 10px 20px 10px 38px}
#footer p {font-size: 11px}
#footer .logo {text-align: right}

#steps {background-color: #E0E0E0; padding: 17px 35px 17px 38px; border-bottom: 2px solid #FFFFFF}
#steps td {vertical-align: top}
.step {background-image: url(../images/step_back.gif); background-repeat: no-repeat; padding: 15px 0 0 15px}

ul {margin-left: 20px; padding: 0}
ul li {list-style-type: none; background-image: url(../images/bullet.gif); background-repeat: no-repeat; padding: 3px 0 3px 14px; background-position: 0 6px}

.sub ul {margin: 0px 0px 20px 0px}
.sub ul li {list-style-type: none; background-image: none; background-color: #c1290b; padding: 4px 4px 4px 4px; color: #FFFFFF; margin: 2px 0; text-align: center; font-weight: bold; border: 1px solid black}

td.big p, td.big ul, td.big li {font-size: 14px}

td.diagram {background-color: #c1290b; padding: 15px; border-bottom: 4px solid #7E1E0E}
td.diagram ol {margin: 0 10px 0 25px}
td.diagram li {color: #FFFFFF; font-size: 10px; padding: 4px 0 4px 0; margin: 0}
td.diagram li b {font-size: 12px}
td.diagram td {vertical-align: top}

.substeps {background-color: #000000; padding: 0 0 8px 0; text-align: left; margin-bottom: 10px}
.substeps p {margin: 0 10px; color: #FFFFFF}

