/* CSS Document */

* { margin: 0; padding: 0; }
#container { position: relative; margin: 0 auto; width: 800px; min-height: 600px; border: 1px solid #000; }
* html #container { height: 600px; }
#header { width: 800px; height: 115px; background: url(../images/header-bg.gif) top left no-repeat; }
#header h1 { position: absolute; top: 6px; width: 440px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-transform: uppercase; text-align: right; }
#logo { position: absolute; margin: 10px 50px 3px 595px; width: 143px; height: 90px; }
#content { margin: 0 auto; width: 750px; z-index: 2; text-align: center; }
#content h1 { font-family: Arial, Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 15px; padding-bottom: 8px; color: #000; letter-spacing: -1px; }
#content h2 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 14px; padding-bottom: 8px; }
#content h3 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 15px; padding: 20px 0 10px 0; letter-spacing: -1px; }
#content p { padding: 0 0 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #00539b; font-weight: bold; }
#content ul { margin-left: 50px; padding: 5px 0 5px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00539b; font-weight: bold; }
#content ol { margin-left: 50px; padding: 5px 0 5px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00539b; font-weight: bold; }
#content li { padding: 0 0 3px 0; }
#content table { margin: 0 auto; }

.smallTextBlack, input, button, select {
}

#button { width: 115px; }
table tr td { padding: 1px 1px 1px 1px; }
table tr td { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #00539b; font-weight: bold; }
#upload-requirements { font-size: 10px; color: #990000; }

