/* specifications of the body */
body, td
{
  font-size: 11px;
  font-family: Verdana, sans-serif, Arial, Verdana, Helvetica;
  color: #727171;
  margin: 0%;
}

/* page */
.page { width: 800px; }
.header { width: 800px; }
.main_body { width: 800px;}
.main_body_left_box { width: 520px; height: 345px; }
.main_body_right_box { width: 280px; height: 345px; }
.content_bg { padding-top: 15px; padding-bottom: 22px; padding-left: 15px; padding-right: 15px;}
.content_box { overflow: auto; width: 490px; height: 260px; }
.content_text { padding-left: 10px; padding-right: 10px; }
.footer_box { width: 800px; }
/* page */

.padding_small { padding-right: 5px; }
.padding_regular { padding-right: 10px; }
.padding_large { padding-right: 15px; }
.padding_xlarge { padding-right: 20px; }

.small { font-size: 10px; }
.regular { font-size: 12px; }
.large { font-size: 14px; font-weight: bold; }
.xlarge { font-size: 16px; font-weight: bold; }
.xxlarge { font-size: 18px; font-weight: bold; }

.msg { color: #842228; }
.required { color: #842228; font-weight: bold; }
.note { color: #842228; }

.thumbnail_cell { width: 120px; height: 80px; background-color: #383737; }

.nv_menu { position: relative; }
.nv_cell { float: left; position: absolute; }
.sn_menu { float: left; position: absolute; left: 111px; padding-top: 10px; }
.sn_cell { clear: both; }
.sn_arrow { float: left; width: 15px; height: 16px; }
.sn_arrow_ext { clear: both; width: 15px; }
.sn_info { float: left; width: 90px; }

/* form */
form { margin: 0%; }
.form_name_column { text-align: right; vertical-align: top; padding-right: 10px; }
/* form */

/* input fields */
.image, .checkbox, .radio {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, Tahoma;
  border: solid 0px;
}
/* input fields */

