﻿html body, form { width: 100%; height: 100%; font-family: sans-serif; margin: 0; padding: 0; font-size: 12px; margin-right:0px; padding-right:0px; }99
#content table { width: 100%; height: 100%; border-collapse: collapse; margin: 0; padding: 0; }
/*#content .tableContainerTop { background: #84A15F; padding: 2px 0px 9px 15px; }
#content .tableContainerTop, #content .tableContainerBottom { border-top-right-radius: 4px; border-top-left-radius: 4px; }
*/   #content h5 { margin: 0; font-weight: normal; font-size: 12px; }
#content .remindText { text-decoration: none; color: #808080; font-size: 16px; margin-left:20px; margin-bottom: 10px; }
/*.informationBox { height: 28px; width: 430px; margin: 4px 0px; padding: 0px 5px; box-shadow: 0 1px 2px rgba(0,0,0,0.08) inset; border-radius: 4px; outline: none; line-height: 14px; line-height: 28px \9; }
*/  #content .informationBox { font-size: 18px; width: 90%; -webkit-border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border-radius: 4px; border: 1px solid #C6C7C7; height: 30px; margin-bottom: 5px; padding-left: 10px; margin-left: 20px; }
#content .textButton { height: 28px; background: #0E7FD9; border-style: none; vertical-align: middle; font-size: 15px; line-height: 26px; font-weight: bold; color: #FFFFFF; cursor: pointer; float: left; padding: 0px 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; /*margin-left: 20px;*/ margin-top: 2px; }
#content .textButton:hover { background: #0099FF; }
.formError .formErrorContent { padding: 2px 6px 3px 6px; width: auto; }
.validator { background-image: url(/images/common/icon_erroralert.png); background-repeat: no-repeat; background-position: 1px center; padding-left: 20px; color: Red; display: block; }
/* chris added */ .dialog-watermark { color: Gray; font-weight: normal;}
#content { position: relative; margin: 5px 15px 5px 15px;}
/* dialog header*/ /*h3 { background-color: #2BBBA0; margin: 0; padding: 10px 40px 5px 15px; color: #fff; font-size: 26px; font-weight: bold; }
*/ h3 { color: #2BBBA0; font-size: 24px; background-color: #FFFFFF; font-family: 'SourceSansPro'; margin-top: 16px; margin-bottom: 16px; padding: 0px 0px 0px 34px; }
#content > table { height: 100%; width: 100%; max-width: 400px; border: 0; border-collapse: collapse; margin: 0; padding: 0;}
label.error { background-image: url('/images/common/icon_erroralert.png'); background-repeat: no-repeat;  background-position: 1px center; padding-left: 20px; color: #f00; display: block; margin-top: 2px;}