body {
display: block;
margin: 15px 10px;
background-color: #CCCCCC;
background-image: url('a_bg.gif');
background-repeat: repeat-y;
text-align: center;
margin-top: 0;
background-position: center 50%
}

a         { text-decoration: underline }          
a:link    { color: #0000FF }
a:visited { color: #800080 }
a:hover   { color: #FFFFFF; background-color: #0000FF }

.ar { text-align: right }
.ac { text-align: center }
.sq { padding: 2px 4px; border: 1px solid #333333; }

hr { height: 1px; color: #333333 }
img { border: 0px }

#all { background-color: #FFFFFF; text-align: left; width: 700px; line-height: 125% }

#menu     { float: left; width: 147px; overflow: auto; padding:0px 14px 0px 14px; font-size: 12px; line-height: 125%;}
#menu .menu_bar  { font-weight: bold; background-color: #f0f0f0;}
#menu a   { font-weight: bold; }
#menu ul{ margin-left: 0px; border: 1px solid #333333; }
#menu li{ list-style-type: none; padding:4px; color: #333333;}

#center     { float: left; width: 553px; overflow: auto; padding: 0px 14px 0px 0px; }
#center h2  { color: #000000; font-weight: bold; font-size: 12px; border: 1px solid #333333; background-color: #f0f0f0; padding-left: 14px }
#center h3  { color: #000000; font-size: 12px; font-weight: bold; border-bottom: 1px solid #333333; margin-left: 14px; margin-right: 14px }
#center p   { color: #333333; font-weight: normal; font-size: 12px; margin-left: 28px; margin-right: 28px }
#center a   { font-weight: bold; }
#center li   { color: #333333; font-weight: normal; font-size: 12px; margin-left: 14px; margin-right: 28px }

#foot     { clear: both; line-height: 125%}
#foot p   { color: #333333; font-weight: normal; font-size: 12px; margin-left: 14px; margin-right: 14px }

.tn {
color: #333333;
font-weight: normal;
font-size: 12px;
margin-left: 28px;
margin-right: 28px;
border-collapse: collapse;
line-height: 125%
}
.tnd {
border: 6px solid #ffffff;
vertical-align:top;
white-space: nowrap;
}
.tnd2 {
border: 6px solid #ffffff;
vertical-align:top;
white-space: normal;
}

.tl {
color: #333333;
font-weight: normal;
font-size: 12px;
border: 1px solid #333333; 
margin-left: 28px;
margin-right: 28px;
border-collapse: collapse;
line-height: 125%
}
.tld {
border: 1px solid #333333;
vertical-align:middle;
white-space: nowrap;
collapse; padding:4px
}
.tld2 {
border: 1px solid #333333;
vertical-align:top;
white-space: normal;
collapse; padding:4px
}
