﻿
/* CSS Document */

#banner {
	width: 900px;
	height: 245px;
	margin-left: auto;
	margin-right: auto;
	background-image: url("../images/banner.jpg");
	background-repeat: no-repeat;
}

#main {
    margin: 0 auto;
	width: 900px;
	background: #ffffff url("../images/main-bg.jpg") repeat-y;
	text-align: left;
}

#nav {
	width: 199px;
	float: left;
	background: #004a91;
}

.nav-item {
	width: 199px;
	height: 16px;
	background-image: url("../images/nav-bg.jpg");
	background-repeat: repeat-x;
	border-top: solid 1px black;
	border-bottom: solid 1px black;
	margin-bottom: 3px;
}
.nav-item a 
{
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
}

.nav-item a:hover {
	color: #c30408;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
}


.nav-item-selected {
	width: 199px;
	height: 16px;
	background-color: #ffffff;
	border-top: solid 1px black;
	border-bottom: solid 1px black;
	margin-bottom: 3px;
}
.nav-item-selected a {	
	color: #c30408;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
}

#nav-photo {
	width: 199px;
	height: 240px;
	vertical-align: top;
	background-color: #004a91;
}

#content {
	width: 701px;
	background-color: #ffffff;
	float: left;
}

#top-box-mid {
	width: 701px;
	background-color: #ffffff;
	background-image: url("../images/box-border.jpg");
	background-repeat: repeat-y;

}

#top-box-border-bottom {
	width: 701px;
	height: 12px;
	background-image: url("../images/top-box-border-bot.jpg");
	background-repeat: no-repeat;	
}

#text {
	padding-right: 28px;
	padding-left: 28px;
	padding-top: 1px;
	padding-bottom:15px;
	
}

#topMenu
{
    padding-left:10px;
    padding-right:10px;
}

#loginMenu
{  
    text-align:right;
}

#logoutMenu
{
    text-align:left;
    position:relative;
    float:left;
}

#signout
{
    text-align: right;
}

#forgotPassword{
    margin-left:100px;
    font-size:8pt;   
}

#registerNote{
    width:608px;
    /*height:70px;*/
    background-color:#f3f5f3;
    padding:10px;
    border:solid 1px #cccccc;
    /*margin-top: 10px;*/
    margin-bottom: 10px;
    margin-left:auto;
    margin-right:auto;
}

#securityQuestion
{   
    background-color:#000000;
    width:300px;
    height:400px;
    margin-left:auto;
    margin-right:auto;
}


/*
html, body {
	height: 100%;
	min-height: 100%;
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
*/

body {
    margin: 0 auto;
    text-align: center;
    background: #000000;
}

h1 {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: -12px;
}

p {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
}

.nav-selected {
	color: #c30408;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
}

.nav {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
}

.nav:hover {
	color: #c30408;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
}

.questionTitle
{
    background-color:#E5E5E5;
    width:642px;
    height:20px;
    margin-bottom:5px;
}

.questionTitle p
{
    
    padding-top:2px;
    margin:0 0 0 10px;
}

.answer
{
  margin-bottom:5px;
  margin-left:10px;
}  

fieldset.myProgressBox {
	width:600px;
}


.progress td
{
    border:solid 1px #bfbdbd;
    text-align:center; 
}

.progressBox_content
{
    background-color:#dedede;  
}

.progressBox_header
{
    background-color:#004a91;
    color:#ffffff;
    font-size:11pt;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.pager {
    text-align: center;
    vertical-align: middle;
    margin: 0;
    padding: 0;
}
    .pager input[type=submit] {
        margin: 0;
    }