﻿ol.instructions	{ margin:5px 0; padding:0 0 0 30px; }
td.fieldlabel	{ font-weight:bold; padding-right:10px; }
a.iconbutton.save	{ font-weight:bold; background-position:2px center; }
h5	{ margin:15px 0 0 0; padding:0; font-size:13px; border-bottom:solid 1px #AAA; }
div.savebuttons	{ padding:10px 0; text-align:center; }

/* ---- Legal Agreement Pop Up ---- */
.bg_legalpopup	{ width:100%; height:100%; position:fixed; background:url('images/legalpopup/bg_popupscreen.png') no-repeat center 10px; padding-top:100px; text-align:center; }
.legalpopup	{ width:500px; margin:0 auto; text-align:left; background:#CCC url('images/legalpopup/bg_popup.jpg') repeat-x; border:1px solid #999; padding:10px; }
.legalpopup .border1	{ padding:10px; background:url('images/legalpopup/insidetop.jpg') no-repeat center top; border:solid 1px #CCC; border-bottom:none; }
.legalpopup .legaltext	{ padding:20px; background:#EEE url('images/legalpopup/infoscroll.jpg') no-repeat center top; border-top:2px solid #b5b5b5; border-bottom:2px solid #b5b5b5; overflow:auto; margin-bottom:10px; height:170px; color:#555; }
.legalpopup .legaltext h4 { font-size:21px; color:#3B7D5E; text-transform:uppercase; margin:0; padding:0; font-family:Georgia,serif; font-weight:normal; }
.legalpopup .legaltext strong	{ display:block; padding:0 0 10px; }
.legalpopup .legaltext p	{ margin:0 0 10px 0; }
.legalpopup table.select h5	{ font-size:18px; line-height:18px; margin:0; padding:0 0 4px; font-family:Georgia,serif; font-weight:normal; color:#3B7D5E; border:none; }
.legalpopup table.select img	{ margin-right:10px; }
.legalpopup table.select strong	{ color:#555; }
.legalpopup table.select label	{ padding-left:5px; line-height:18px; }
