﻿body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
img { border: none; }

.icon { vertical-align: top; padding-top: 2px; }

/* Edit promotion */
.fs_edit { border-left: 0px solid lightgrey; 
           border-right: 0px solid lightgrey;
           border-top: 0px;
           border-bottom: 0px solid lightgrey;
            width: 96%; margin: 0; padding: 12px 20px 20px 20px; }
.fs_edit legend { font-size: 24px; font-weight: bold; }
.fs_edit td { padding: 5px 0; vertical-align: middle; }
.fs_edit td table td { padding: 0 1px; }
.fs_edit label { text-align:right; padding-right: 8px; }
.fs_edit input[type="text"], .fs_edit textarea { width: 174px; }
input[type="checkbox"], input[type="radio"] { margin-left: 0; }

.tbl_dist { margin-bottom: 12px; }
.tbl_dist label { padding-right: 32px; }	
.tbl_dist th { padding: 12px 0 4px 0; text-align: left; font-weight: normal; }

.tbl_cta { margin-top: 20px; }
.tbl_cta input { width: auto; margin-right: 8px; }
.tbl_cta input[type="submit"] { font-weight: bold; }
.time_select { margin-right: 1px; }

/* Main page */
.fs_main { border: 1px solid #000000; width: 610px; margin: 0 auto; padding: 12px 20px 20px 20px; }
.fs_main legend { font-size: 24px; font-weight: bold; }
.fs_main td { padding: 5px 0; vertical-align: middle; }
.fs_main td table td { padding: 0 1px; }
.fs_main label { padding-right: 8px; }
.fs_main input[type="text"], .fs_main textarea { width: 174px; }
input[type="checkbox"] { margin-left: 0; }

