/* body properties */
body {
  padding-left    : 1px;
  padding-right   : 1px;
  padding-bottom  : 1px;
  padding-top     : 1px;
	margin          : 1px;
  background-image: url();
  background-color: #FFFFFF;
  color           : #474747;
}

/* link properties */
a                 { color: #940000; }
a:link            { color: #940000; text-decoration: none; }
a:visited         { color: #; text-decoration: none; }
a:hover           { color: #747474; text-decoration: underline; }
a:active          { color: #740000; text-decoration: underline; }

/* normal table properties */
table             { }
table.border      { background-color: #949494; }

/* normal font properties */
font              { font-family: Arial, sans-serif; }
font.normal       { color: #474747; font-size: 13px; }
font.sub-normal   { color: #474747; font-size: 10px; }
a.normal          { color: #474747; }
a:link.normal     { color: #474747; text-decoration: none; }
a:visited.normal  { color: #474747; text-decoration: none; }
a:hover.normal    { color: #474747; text-decoration: underline; }
a:active.normal   { color: #474747; text-decoration: underline; }

/* title properties */
tr.title          { background-color: #E6E6E6; }
font.title        { color: #474747; font-size: 13px; font-weight: bold; }
font.sub-title    { color: #474747; font-size: 10px; }

/* menu properties */
tr.menu           { background-color: #F4F4F4; }
font.menu         { color: #747474; font-size: 10px; }
a.menu            { color: #747474; }
a:link.menu       { color: #747474; text-decoration: none; }
a:visited.menu    { color: #747474; text-decoration: none; }
a:hover.menu      { color: #747474; text-decoration: underline; }
a:active.menu     { color: #747474; text-decoration: underline; }

/* table large-header properties */
tr.large-header   { background-color: #E6E6E6; }
font.large-header	{ color: #474747; font-size: 13px; font-weight: bold; }

/* table small-header properties */
tr.small-header		{ background-color: #DBDBDB; }
font.small-header	{ color: #474747; font-size: 10px; font-weight: bold; }

/* table row properties */
tr.row            { background-color: #F4F4F4; }
font.row          { color: #474747; font-size: 13px; }

/* table body properties */
tr.body           { background-color: #F4F4F4; }
font.body         { color: #474747; font-size: 13px; }
font.sub-body     { color: #474747; font-size: 10px; }
font.error-body   { color: Red; font-size: 13px; }
a.body            { color: #474747; }
a:link.body       { color: #474747; text-decoration: none; }
a:visited.body    { color: #474747; text-decoration: none; }
a:hover.body      { color: #474747; text-decoration: underline; }
a:active.body     { color: #474747; text-decoration: underline; }

/* form properties */
font.subject      { color: #474747; font-size: 13px; font-weight: bold; }
font.sub-subject  { color: #474747; font-size: 10px; }
font.help         { color: #474747; font-size: 13px; }
font.label        { color: #474747; font-size: 13px; }

font.textbox      { color: #474747; font-size: 13px; }
font.textarea     { color: #474747; font-size: 13px; }
font.selectbox    { color: #474747; font-size: 13px; }
font.checkbox     { color: #474747; font-size: 13px; }
font.radio        { color: #474747; font-size: 13px; }

input, textarea, select	{ font-family: Verdana, sans-serif; color: #474747; font-size: 13px; }

input.textbox     { width: 100%; background-color: #FFFFFF; }
textarea.textarea { width: 100%; background-color: #FFFFFF; }
select.selectbox  { width: 100%; background-color: #FFFFFF; }
