.OuterTable { background-color: #e7dec8; padding: 15px; width: 860px; height: auto; border-color: #600; }
.DarkBrown { background-color: #823123; }
.dsR7 /*agl rulekind: base;*/ { width: 100%; height: auto; }
.dsR11 /*agl rulekind: base;*/ { width: 100%; height: 200px; }
.CellDyelow { background-color: #a99d7d; }
.dsR18 /*agl rulekind: base;*/ { text-align: center; vertical-align: middle; }
.dsR41 /*agl rulekind: base;*/ { background-color: #fb4; width: 225px; }

.dsR45 /*agl rulekind: base;*/ { width: 100%; vertical-align: top; }
.BodyText { color: black; font-size: 12pt; font-family: helvetica; line-height: 12pt; }
.BodyTitleText { color: black; font-size: 16pt; font-family: helvetica; line-height: 16pt; }
.BodyBoldText { color: black; font-size: 12pt; font-family: helvetica; font-weight: bold; line-height: 12pt; }

.dsR48 /*agl rulekind: base;*/ { background-color: #ff9; width: 820px; }
.dsR1 /*agl rulekind: base;*/ { text-align: center; }
.dsR17 /*agl rulekind: base;*/ { text-align: left; }
.dsR23 /*agl rulekind: base;*/ { width: 100%; height: auto; }
.dsR35 /*agl rulekind: base;*/ { width: 225px; height: auto; }
.dsR40 /*agl rulekind: base;*/ { width: 100%; }
.MainTextTableCell { padding: 20pt; }
.CounterTableCell { background-color: #e7dec8; padding: 0; }
.BodyTextSmall { color: black; font-size: 9pt; font-family: monospace, helvetica, arial; line-height: 9pt; text-align: left; }
.BodyTextMed { color: black; font-size: 10pt; font-family: helvetica; line-height: 10pt; text-align: left; }
.Indent { padding: 4pt; }
.Header { font-size: 10pt; font-family: "Comic Sans MS", Verdana, Helvetica, sans-serif; font-weight: bold; text-align: center; vertical-align: center; }
.HeaderLrg { font-size: 24pt; font-family: "Comic Sans MS", Verdana, Helvetica, sans-serif; font-weight: bold; text-align: center; vertical-align: center; }
.BodyTextSmallwhite { color: white; font-size: 9pt; font-family: monospace, helvetica, arial; line-height: 9pt; text-align: left; }


a.ovalbutton{
background: transparent url('/../Pictures/oval-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('../Pictures/oval-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}





