﻿body { text-align: center;  background: #084FA3; font-family: Arial; }
#bg { background: url(../Theme/background.gif) repeat-x scroll top center; float: left; width: 100%; }
#wrapper { width: 980px; margin: 0px auto; padding: 4px; padding-top: 0px; text-align: left; background: #FFF; }
#wrapper-footer { width: 772px; height: 10px; margin: 0px auto; text-align: left; background: url(../Theme/stage-footer.png) no-repeat scroll center top; }
#header { width: 980px; height: 87px; float: left; border-bottom: solid 1px #798575; }
#header-logo { width: 242px; height: 87px; float: left; padding-right: 246px; }
#header-content { width: 492px; background: url(../Theme/header-bg.gif) no-repeat scroll right bottom; padding-top: 23px; height: 64px; float: left; }
#menu { width: 980px; float: left; padding: 0px 0px 5px 0px; border-bottom: solid 2px #306FA4; border-top: solid 1px #306FA4; }
#menu-header { float: left; width: 980px; height: 64px; padding: 5px 0px; }
#menu-content { float: left; width: 100%; }
#content { width: 980px; float: left; overflow: visible; }
#content-table { width: 980px; float: left; display: block; table-layout: fixed; }
.content-top { width: 786px; height: 27px; background-color: #D5DFF2; }
.content-top-row { height: 27px !important; }
.content-left { width: 762px; padding: 5px 12px; border-top: none; border-bottom: none; overflow-x: hidden; }
.content-right { width: 180px; border: solid 7px #D5DFF2; border-top: none; text-align: center; }
.content-footer { padding: 10px 0px; }
#footer { background: url(../Theme/footer-top.gif) no-repeat scroll top center; text-align: center; padding-top: 10px; }

.nasc-header-content-login { float: right; padding: 10px 23px 0px 0px; height: 22px; }
.nasc-header-content-sitesearch { float: right; width: 275px; padding: 0px 23px 0px 156px; }
.nasc-header-searchbox { float: left; width: 205px; height: 24px;  }
.nasc-header-searchbox .nasc-search-textbox { width: 201px; padding-top: 4px; padding-bottom: 4px; line-height: 18px; }
.nasc-header-searchbutton { float: left; padding-left: 10px; height: 22px; }

.nasc-menu-header-countdown { float: left; padding: 0px 0px 0px 68px; font-weight: 500; color: #FFF; text-align: center; font-size: 15px; width: 455px; line-height: 64px; vertical-align: middle; text-align: center; text-decoration:none; }
.RadMenu_Windows7 .rmLink { text-align: left; padding-left: 30px !important; }


.RadTabStrip { border: solid 1px #8DB2E3; border-bottom: none; }
.RadTabStrip .rtsUL { padding-top: 2px !important; }
.tab-wizard {background-color: #DBE6F4; border: solid 1px #8DB2E3; border-top: none; padding: 5px; }
.tab-container { width: 740; background-color: #FFF; border: solid 1px #999; padding: 4px; margin-bottom: 5px; }
.tab-container h3, .tab-container h2 { margin: 0px; padding: 5px 0px; }

.nasc-breadcrumbs { line-height: 25px; vertical-align: middle; font-size: 11px; font-weight: 800; width: 650px; padding: 0px 6px 0px 5px; float: left;  }
.nasc-page-controls { line-height: 14px; vertical-align: middle; font-size: 11px; font-weight: 800; width: 125px; padding: 5px 0px 6px 0px; float: right; }
.nasc-right-header { width: 180px; margin: 0px auto; padding: 5px 0px; background-color: #4586C6; color: #FFF; font-variant: small-caps; font-size: 16px; font-weight: 900; text-align: center;  }
.content-right img { padding: 15px 0px; }
.content-right hr { border: none; background-color: #FFD400; height: 2px; width: 173px; }