html											{ overflow-y:scroll; }
body											{ margin:0; padding:0; background-color:#fff; font-family:Arial,Verdana,Helvetica,sans-serif; text-align:center; min-width:920px; }
ul												{ margin:0; padding:0; }
form											{ margin:0; padding:0; }
img												{ border:0; }
img.ver_pad										{ padding-bottom:10px; }
img.hor_pad										{ padding-right:6px; }
div.clear										{ clear:both; }
.none											{ display:none; }
a:focus											{ -moz-outline-style:none; }
.fleft											{ float:left; }
.fright											{ float:right; }

#container										{ width:840px; margin:0 auto; text-align:left; }

#content_grey									{ margin-top:20px; width:840px; padding:20px; background-color:#eee; }

.content_01										{ width:210px; }
.content_02										{ width:480px; }
.content_03										{ width:150px; }

.content_add_01									{ width:210px; }
.content_add_02									{ width:630px; }

.box											{ width:150px; height:68px; }
.box_filler										{ width:9px; }

ul.mainnav										{ list-style:none; }
.mainnav li a,
.mainnav li a.active							{ padding:5px 0 0 8px; width:182px; height:20px; font-size:14px; border-top:1px solid #c10a1d; text-decoration:none; display:block; }
.mainnav li a									{ color:#c10a1d; font-size:12px; }
.mainnav li a:hover								{ background-color:#e1e1e1; }
.mainnav li a.selected							{ background-color:#e1e1e1; font-weight:bold; }
.mainnav li.last								{ width:190px; border-bottom:1px solid #c10a1d; }
