﻿/* ============================== resets and standard elements ============================== */  
* {margin: 0px; padding: 0px;}
body {background-color: #F9F9F9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
h1 {font-size: 14px; font-weight: bold;}
table {border-collapse: collapse;}
td {padding: 5px 8px 5px 0;}

/* ============================== containers ============================== */  
#Header {font-size: 14px; height: 70px; background-color: #31454E; color: #FFFFFF;}
#Content {background-color: #F9F9F9; color: #000; overflow: auto; padding: 6px;}
.ContentBox {border: solid 1px #DFDFDF; background-color: #FFFFFF; margin: 5px 0 0 0; padding: 8px; line-height: 1.6; overflow: auto;}

/* ============================== misc formatting ============================== */  
.TopSpace5 {margin-top: 5px;}
.TopSpace10 {margin-top: 10px;}
.TopSpace15 {margin-top: 15px;}
.TopSpace20 {margin-top: 20px;}    
.PageTitle {float: left; height: 25px; line-height: 25px; padding: 5px 0 0 6px; font-size: 16px;}
.ButtonWrap {padding: 5px 0 5px 0;}
.AlertMessage {color: Maroon; margin-bottom: 10px;}
.Tip {font-size: 14px; font-weight: bold; border: solid #000000 1px; padding: 0px 2px 0px 2px;}
.Line {clear: both; border-bottom: solid 1px #DFDFDF; margin-bottom: 10px; padding-bottom: 10px;}

/* ============================== form fields ============================== */  
.SubmitButton {padding: 4px 5px;}
.TextBox {padding: 3px; width: 250px;}