﻿* {margin: 0px; padding: 0px;}
body {background-color: #787878; font-family: Arial, Verdana; font-size: 13px; color: #6B6B6B;}
img {border-width: 0px;}
h1 {font-size: 24px; font-weight: normal; color: #00405C; text-decoration: none;}
h2 {font-size: 16px; font-weight: bold; color: #767056; text-decoration: none;}
ul {margin-top: 0px; list-style-type: disc; padding-left: 1em; margin-left: 1em;}
.TopSpace10 {margin-top: 10px;}
.TopSpace15 {margin-top: 15px; overflow: hidden;}
.TopSpace20 {margin-top: 20px; overflow: hidden;}
.TopSpace30 {margin-top: 30px;}
.LH30 {display: block; height: 32px; line-height: 32px;}
.Message {color: #7F0000; margin-top: 10px;}
.CenteredText {text-align: center;}
/* ============================== table styles ============================= */
.LoginTable {width: 260px; margin: 15px auto 0 auto;}
.LoginTable td {padding: 5px; text-align: left;}
/* ============================== image styles ============================= */
.FloatedImage {float: right; padding-left: 30px; margin: 0 0 30px 30px; border-left: solid 1px #DBDBDB;}
.Icon {float: left; padding-right: 14px;}
/* ============================== boxes ============================= */
#OuterWrap {width: 946px; margin: 0 auto; padding-left: 6px; background: transparent url(/Images/Backgrounds/LeftBorder.jpg) repeat-y left top;}
#InnerWrap {width: 940px; padding-right: 6px; background: transparent url(/Images/Backgrounds/RightBorder.jpg) repeat-y right top;}
#Header {height: 80px; padding: 0 30px 0 30px; background: transparent url(/Images/Backgrounds/Header.jpg) repeat-x;}
#Header img {float: left;}
#Content {background-color: #FFFFFF; overflow: hidden;}
#PageContent {padding: 20px 30px 0 30px; line-height: 1.5; overflow: hidden;}
#Footer {clear: both; background-color: #FFFFFF; padding: 50px 0 17px 0; text-align: center; font-size: 11px; color: #808080;}
#Footer a {color: #808080; text-decoration: none;}
#Footer a:hover {color: #808080; text-decoration: none; border-bottom: solid 1px #808080;}
#BottomBorder {width: 952px; height: 11px; margin: 0 auto; background: transparent url(/Images/Backgrounds/BottomBorder.jpg) no-repeat;}
.Box500 {width: 500px; margin: 0 auto;}
.ie6 {clear: both; font-size: 0px; height: 1px;}
/* ============================== top nav ============================= */
#TopNav {float: right; margin-top: 33px; font-size: 13px; height: 14px; line-height: 14px;}
ul.NavLinks {list-style: none; float: right;}
ul.NavLinks li {display: block; float: left;}
ul.NavLinks .TopNavDivider {border-left: solid 1px #006088; margin: 0 0 0 16px;}
a.NavLink {text-decoration: none; color: #FFFFFF; margin: 0 0 0 16px; padding: 0;}
a.NavLink:hover {text-decoration: none; color: #A5A5A5; border-bottom: solid 1px #A5A5A5;}