fieldset {
background-color: transparent;
border: none;
}

a.type1:active {
background-color: inherit;
color:#660;
text-decoration:underline;
}
a.type1:hover {
background-color: inherit;
color:#963;
text-decoration:underline;
}

body {
background: #ffffcc url(images/sdbr.gif) repeat-y;
color: #000;
margin:0;
padding:0;
}

img {
border: 0;
}

#content {
background-color: #cc9;
color: #330;
font: .9em/1.2em arial, helvetica, sans-serif;
overflow: visible;
position: absolute;
top: 260px;
left: 250px;
width: 500px;
}

H1 {
background-color: inherit;
color: #663;
font:bolder 1.2em/1.4 arial, helvetica, sans-serif;
position: relative;
padding: 0 0 15px;
}

.sub {
background-color: inherit;
color: #963;
font: bolder 1.1em/1.3 arial, helvetica, sans-serif;
position: relative;
}

.sub2 {
background-color: inherit;
color:#630;
font:bolder 1em/1.3em arial, helvetica, sans-serif;
position:relative;
}

.acrobat {
float:right;
}

#sdbr {
background-color: #d3d3a2;
color:#330;
font:normal bolder 1em arial, helvetica, sans-serif;
overflow:visible;
position:absolute;
top:260px;
left:24px;
width:200px;
border:0 solid #000;
text-align:center;
}

.smtxt2 {
background-color: inherit;
color:#993;
font:.7em/1.2 arial, helvetica, sans-serif;
}

.head {
background: #663 url(images/head.gif) repeat-x;
color: #330;
font:bolder .9em arial, helvetica, sans-serif;
letter-spacing:1px;
position:relative;
padding:2px 0 2px 5px;
}

.row {
background-color:#DEDEB1;
color:#330;
font:.8em/1.3em arial, helvetica, sans-serif;
vertical-align:top;
}

.smtxt {
background-color: inherit;
color:#663;
font:.7em/1.2 arial, helvetica, sans-serif;
letter-spacing:0;
}

#formcontent {
background-color: #cccc99;
color:#330;
font: .8em/1.4 arial, helvetica, sans-serif;
overflow: visible;
position: absolute;
top: 260px;
left: 250px;
width: 500px;
}

.frm {
background-color: #ffc;
border:1px solid #878756;
color:#330;
font:13px arial, helvetica, sans-serif;
text-align:left;
}

.r1 {
background-color: #D1D1A0;
color: #330;
}

.r2 {
background-color: #C7C799;
color: #330;
}

.m0l0o {
border:solid #878756;
text-decoration:none;
border-width:0 0 0 1px;
}

.m0l0i {
font:bolder 12px/12px arial, verdana, helvetica, sans-serif;
letter-spacing:2px;
text-align:center;
padding:4px 0 5px;
}

.m0l1o {
border:1px solid #CC9;
text-decoration:none;
}

.m0l1i {
font:12px/12px arial, verdana, helvetica, sans-serif;
text-align:left;
padding:4px 0 5px 3px;
}

a.type1:link {
background-color: inherit;
color: #663; 
text-decoration: underline;
}
a.type1:visited {
background-color: inherit;
color: #660; 
text-decoration: underline;
}
a.type1:hover {
background-color: inherit;
color: #86862b;
text-decoration: underline;
}
a.type1:active {
background-color: inherit;
color: #993; 
text-decoration: underline;
}

a.type2:link {
background-color: inherit;
color: #663; 
text-decoration: none;
}
a.type2:visited {
background-color: inherit;
color: #660; 
text-decoration: none;
}
a.type2:hover {
background-color: inherit;
color: #86862b;
text-decoration:none;
}
a.type2:active {
background-color: inherit;
color: #993; 
text-decoration: none;
}