html, body{ 
 background-image:url('bg.jpg');
 background-repeat: repeat-y;
 background-position:top center;
 background-attachment: fixed;
 background-color:#222222;
 margin:0; 
 padding:0; 
 text-align:center; 
} 

#container { 
 width: 739px; 
 margin: 0 auto; 
}

#header {
 width: 739px; 
 height: 90px;
 float: left; 
 background-color: #ffffff; 
 background-image:url('header.jpg');
 background-repeat: no-repeat;
 margin-top: 20px;
 border-top: 3px double black;
 border-left: 3px double black;
 border-right: 3px double black;
}

#main { 
 width: 709px; 
 padding: 15px; 
 float: left; 
 background-color: #ffffff; 
 border-left: 3px double black;
 border-right: 3px double black;
}

#doc {
 width: 500px;
 margin-left: auto;
 margin-right: auto;
}

#nav {
 width: 434px;
 margin-left: auto;
 margin-right: auto;
}

#footer {
 width: 739px; 
 float: left; 
 height: 96px;
 background-color: #ffffff; 
 background-image: url('footer.jpg');
 background-repeat: no-repeat;
 border-left: 3px double black;
 border-right: 3px double black;
 border-bottom: 3px double black;
}

#ps { 
 width: 500px; 
 margin-top: 15px;
 margin-left: 119px;
 margin-right: 120px;
 margin-bottom: 25px;
 background: url('white.png');
 border: 3px double black;
 float: left; 
}

#form {
 width: 600px; 
 margin-left: auto;
 margin-right: auto;
}

table {margin-left: auto; margin-right: auto; margin-top: 15px;}
td {width: 135px; border: 1px solid #ddddd0; text-align: left; padding: 2px; background-image: url('grad.jpg'); background-repeat:repeat-x;}
td.ctr {width: 135px; border: 1px solid #ddddd0; text-align: center; padding: 2px; background-image: url('grad.jpg'); background-repeat:repeat-x;}
td.right {text-align: right; padding: 2px;}
th {background-color: #ddddd0; border: 1px solid #999990; font-size: 125%;}
p {color:#000000; text-align: left;}
.sup {position: relative; bottom: 0.5em; font-size: 0.7em;}
p.doc {color:#000000; text-align: justify; text-indent: 1em;}
p.script {color:#000000; text-align: justify; text-indent: 1em;}
p.docl {color:#000000; text-align: justify;}
p.box {text-align: justify; text-indent: 1em; border: 1px solid black; padding: 20px;}
p.boxt {margin: 0pt; text-align: justify; text-indent: 1em; border-top: 1px solid black; padding-top: 20px; border-left: 1px solid black; padding-left: 20px; border-right: 1px solid black; padding-right: 20px;}
p.boxm {margin: 0pt; text-align: justify; text-indent: 1em; border-left: 1px solid black; padding-left: 20px; border-right: 1px solid black; padding-right: 20px;}
p.boxb {margin: 0pt; text-align: justify; text-indent: 1em; border-bottom: 1px solid black; padding-bottom: 20px; border-left: 1px solid black; padding-left: 20px; border-right: 1px solid black; padding-right: 20px;}
p.docr {text-align: right; margin-top: -1.2em;}
p.note {color:#000000; text-align: justify; font-size: 80%;}
p.head {color:#000000; text-align: left; margin-top: 0pt; text-indent: 5px;}
p.right {color:#000000; text-align: right; margin-bottom: 0pt;}
p.just {color:#000000; text-align:justify; margin-bottom: 0pt;}
p.center {color:#000000; text-align: center; margin-bottom: 0pt; margin-top: 0pt;}
p.ctr {color:#000000; text-align: center;}
p.large {font-size: 130%; color:#000000; text-align: center;}
p.left {color:#000000; text-align: left; margin-top: 0pt;}
p.ps {color:#000000; text-align: center;}
p.pssmall {font-size: .7em; color:#000000; text-align: center; margin: 0pt;}
p.blue {color:mediumblue; text-align: left;}
h1.blue {color:mediumblue; text-align: left; font-size: 2em;}
h2.blue {color:mediumblue; text-align: left; font-size: 1.3em;}
p.red {color:#990000; text-align: left;}
h1.red {color:#990000; text-align: left; font-size: 2em;}
h2.red {color:#990000; text-align: left; font-size: 1.3em;}
p.purple {color:#5a15b7; text-align: left;}
h1.purple {color:#5a15b7; text-align: left; font-size: 2em;}
h2.purple {color:#5a15b7; text-align: left; font-size: 1.3em;}
p.green {color:#006600; text-align: left;}
h1.green {color:#006600; text-align: left; font-size: 2em;}
h2.green {color:#006600; text-align: left; font-size: 1.3em;}
li {text-align: justify;}
li.blue {color:mediumblue; text-align: left;}
li.red {color:#990000; text-align: left;}
li.purple {color:#5a15b7; text-align: left;}
li.green {color:#006600; text-align: left;}
li.small {text-align: justify;}
li.note {color:#000000; text-align: justify; font-size: 80%;}
h1 {color:#000000}
h2 {color:#000000}
h4.left {color: #000000; text-align: left; margin-bottom: -1em;}
a:link {color:black}
a:visited {color:dimgray}
a:hover {color:blue}
img {border:0px; float: left; margin: 8px;}
img.right {border:0px; float: right; margin: 8px;}
img.ps {border:0px; float:inherit; margin: 0pt;}
ul {color:#000000; text-align: justify;}
ul.nest {list-style-type: circle;}