body  {
	color: #183146;
         font-style: normal;
         font-weight: normal;
         font-size: 12px;
         line-height: 16px;
         font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
         text-align: left;
}
#headbox   {
	background: url(../gfx_m/back_head_slogan.gif) no-repeat;
         margin-top: 30px;
         margin-bottom: 0px;
         margin-left: 30px;
         width: 920px;
         height: 218px;
}
.headbox_logo {
	text-align: right;
         position: absolute;
         z-index: 99;
         top: 75px;
         left: 640px
}
.headbox_slogan_org {
	text-align: right;
         padding-bottom: 11px;
         border-left: 1px solid #bd0000;
         position: absolute; z-index: 99;
         top: 176px;
         left: 99px;
}
.headbox_slogan img{
	margin-top:135px;
	margin-left: 57px;
	text-align: right;
         padding: 11px;
         border-left: 1px solid #bd0000;
}
#mainbox    {
	background: url(../gfx_m/back_info.gif) repeat-y;
         margin-top: 0px;
         margin-left: 30px;
         padding-bottom: 20px;
         width: 920px;
         height: auto;
         min-height: 570px
}
#menubox      {
	background: url(../gfx_m/back_menubox.gif) no-repeat;
         float: left; margin-left: 10px;
         width: 270px
}
#menubox ul  { font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 47px; padding-top: 15px; padding-bottom: 10px; padding-left: 15px; border-left: 1px solid #bd0000 }
#menubox li   { font-weight: normal; list-style-type: none; margin-top: 0px; padding-top: 3px; padding-bottom: 0px }
#menubox li a { color: #183146; text-decoration: none }
#menubox li a:hover, #infobox a:hover { color: #bd0000; text-decoration: none }
#menubox b i, #infobox b i { color: #bd0000; font-style: normal; font-weight: bold }
#menubox img { margin-left: 33px;margin-bottom:0px; }
#infobox       { margin-top: 0px; margin-bottom: 0px; margin-left: 355px; width: 555px; height: auto }
#infobox h1   { color: #183146; font-size: 20px; line-height: 30px; margin-top: 0px; padding-top: 15px; padding-bottom: 15px }
#infobox h1 b i { color: #bd0000; font-style: normal; margin-top: 0px; padding-top: 15px }
#infobox h2  { font-size: 14px; line-height: 20px }
.infobox_edge { text-align: right; float: right; margin-top: 20px; margin-bottom: 20px; margin-left: 30px; border-bottom: 1px solid #bd0000 }
.infobox_follow  { float: left; margin-top: 10px; margin-right: 60px }
#infobox p { line-height: 22px; margin-top: 20px; margin-right: 70px }
#infobox a {font-weight:bold; color: #bd0000;}
#footbox   { font-size: 9px; background: url(../gfx_m/back_foot.gif) no-repeat; float: left; clear: both; margin-bottom: 30px; margin-left: 29px; width: 920px; height: 72px }
#footbox p { font-size: 9px; margin-top: 0px; padding-top: 25px; padding-left: 66px }
#footbox p b i { color: #bd0000; font-style: normal; font-weight: bold }
form { background-color: #fdf6f2; clear: none; margin-left: -11px; padding-top: 10px; padding-left: 10px; border-style: solid; border-width: 1px 0px 1px 1px; border-color: white }
.form_DESC { float: left; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; width: 200px; height: 20px }
.form_FIELD { float: left; margin-top: 0px; margin-bottom: 5px; padding-bottom: 3px; width: 250px; height: auto }
.field_reg { width: 200px }
