body { padding: 15px; background-color: #cdc7af; }
ul { list-style-type: square; }
a { color: #552f3e; text-decoration: none; }
td { color: #555; font-size: 10pt; font-family: Arial, sans; }

#menu { background-color: #766878; border-right: 1px solid #fff; }
#menu ul { list-style-type: none; margin: 25px 25px 47px 55px; padding: 0px; }
#menu ul li { margin-bottom: 6px; line-height: 12pt; }
#menu ul li a { color: #fff; font-size: 10pt; font-family: Arial, sans; text-decoration: none; }
#menu ul li ul { list-style-type: none; margin: 5px 0px 0px 15px; padding: 0px; }
#menu ul li ul li { margin-bottom: 4px; line-height: 10pt; }
#menu ul li ul li a { color: #fff; font-size: 9pt; font-family: Arial, sans; text-decoration: none; font-style: italic; }

#toplogo { width: 263px; height: 236px; border-right: 1px solid #fff; }

#cc_box { background-color: #766878; height: 236px; padding: 20px 25px 0 55px; border-right: 1px solid #fff; color: #fff; font-size: 11px; font-family: Arial, sans; border-bottom: 1px solid #fff; }
#cc_box h1 { font-size: 16px; }
#cc_signup, #cc_submit { padding: 0; margin: 0; border-collapse: collapse; }
#cc_signup td { text-align: right; padding: 3px 0 0 3px; color: #fff; font-size: 11px; }
#cc_signup td.cc_error { color: #fff; background-color: red; padding: 5px; }
#cc_signup td.cc_success { color: #fff; background-color: green; padding: 5px; }
#cc_submit { margin: 4px 0 0 0; }
#cc_submit td { padding: 2px 0 0 2px; color: #fff; font-size: 11px; }
#cc_signup input { width: 120px; border: 0; padding: 2px; background-color: #c8dacc; }
#cc_submit input.cc_submit { background-color: a79fa9; margin-top: 4px; width: 65px; }

/*#cc_box dt { padding: 5px 2px 2px 0; font-size: 11px; }
#cc_box dt.cc_error { color: #fff; background-color: red; margin-bottom: 5px; padding-left: 5px; width: 168px; }
#cc_box dt.cc_success { color: #fff; background-color: green; margin-bottom: 5px; padding: 5px; width: 168px; }
#cc_box dd { padding: 2px 2px 2px 0; margin: 0; }
#cc_box input { width: 100px; border: 0; padding: 2px; background-color: #c8dacc; }
#cc_box input.cc_submit { background-color: a79fa9; margin-top: 4px; width: 75px; }
.cc_small { font-style: italic; font-size: 9px; }*/

#signup { background-color: #766878; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
#content { background-color: #fff; background-image: url(gr_body_bottomtext2.gif); background-repeat: no-repeat; background-position: bottom right; color: #555; font-size: 10pt; font-family: Arial, sans; }
#content div { padding: 10px 43px 70px 43px; }
#content h1 { color: #657868; font-size: 12pt; font-family: Arial, sans; }
#credits { background-color: #455d51; border-right: 1px solid #fff; color: #c8dacc; font-size: 8pt; line-height: 16px; font-family: Arial, sans; padding: 4px 0px 0px 55px; }
#credits a { color: #c8dacc; font-size: 8pt; font-family: Arial, sans; text-decoration: none; }
