@charset "UTF-8";
/* CSS Document */

body {
	background-color: #CCC;
	margin: 0px;
	padding: 0px;
	font-family: arial,helvetica,sanserif;
	font-size: 11px;
	background: url("http://www.naaahr.org/uploads/si00_outer_wrapper.jpg");
	background-repeat: no-repeat;
	background-position: top center;
}
#wrapper 
{
    -moz-box-shadow: 0 2px 5px #ccc;
    -webkit-box-shadow: 0 2px 5px #ccc;
    box-shadow: 0 2px 5px #ccc;
	width: 920px;
	margin: 203px auto 0 auto;
	background: url(images/wrapper_bg.gif);
	background-repeat: repeat-y;
}
#header {}
#header a:hover {}
#header a:link,#header a:visited,#header a:active {}

.name {
	font-family: Arial, Helvetica, Sanserif;
	font-size: 36px;
	font-weight: bold;
	color: #333;
}
#navigation 
{
    background: #f1f1f1;
	height: auto;
	width: 186px;
	float: left;
}
#list{}

#nav {
	margin-top: 0px;
	padding: 28px 0 0 0;
	width: 186px;
	background: #f1f1f1;
	height: 100%;
}
#nav ul
{
    padding: 0;
    margin: 0;
}
#nav li
{
    border-bottom: 1px solid #E4E2CB;
    list-style: none;
    list-style-image: none;
	margin: 2px 0 0 0;
	text-transform: uppercase;
    padding: 8px 0 8px;
    text-align: center;
    width: 186px;
}
#nav li ul li 
{
    border-bottom: 1px solid #E4E2CB;
    list-style: none;
    list-style-image: none;
	margin: 0px;
	text-transform: uppercase;
    padding: 9px 0 8px;
    text-align: center;
    width: 186px;
}
#nav li a 
{
    font-size: 10pt;
	margin: 0;
    padding: 0 8px 0 0;
    color: #666;
    font-weight: bold;
    width: 186px;
}
#nav .firstnav a
{
    border-left: none;
}
#nav .lastnav a
{
    border-right: none;
}
#nav li:hover
{
    background: url(images/nav_hover.jpg);
    background-repeat: no-repeat;
	text-decoration: none;
	width: 186px;
}
#nav li:hover a
{
    color: #000;
    text-decoration: none;
    width: 186px;
}
#nav li:hover ul li a
{
    color: #666;
}
#nav li:hover ul li:hover a
{
    color: #000;
}
#nav li ul li a
{
    font-size: 10pt;
    color: #666;
    font-weight: bold;
    width: 186px;
}
#nav li ul 
{
    border-left: 1px solid #E4E2CB;
    border-right: 1px solid #E4E2CB;
    border-top: 1px solid #E4E2CB;
	display: none;
    min-width: 186px;
    padding: 0;
    margin: -28px 0 0 185px;
    background: #f1f1f1;
    position: absolute;
}
#nav li:hover ul
{
    display: block;
}
#nav li ul li:hover  
{
    background: #f5f5f5;
}
#container 
{
	height: auto;
	width: 685px;
	background-color: #fff;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-top: 25px;
	font-family: arial,helvetica,sanserif;
	font-size: 11px;
	float: left;
}
#container tr
{
    font-size: 9pt;
}
#container ul {
	color: #000;
	margin: 10px 0 10px 0;
	padding: 0 0 0 10px;
	list-style: circle;
}
#container ul li
{
    margin: 2px 0 2px 0;
    padding: 5px 5px 5px 0;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border-bottom: 1px solid #f1f1f1;
    line-height: 16px;
    font-size: 9pt;
    color: #444;
}
#container ul li a
{
    color: #000099;
}
#content img
{
    border: 1px solid #ebebeb;
}
#content .noborder img
{
    border: none;
    margin: 0;
}
#footer 
{
	width: 685px;
	margin: 0px auto;
	font-size: 12px;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 5px 0 15px 200px;
}
#footer p{
    padding: 0;
    margin: 0;
    color: #B1B1B1;
}
.bold
{
    font-weight: bold;
}
#footer p.legal
{
    margin: 15px 0 0 0;
}
a:link {
	color: #000099;
	text-decoration: none;
}
a:hover {
	color: #000099;
	text-decoration: underline;
}
a:visited {
	color: #000099;
	text-decoration: none;
}
a:active {
	color: #000099;
	text-decoration: none;
}
.clear {
	clear: both;
}
.quote {
	font-size: 14px;
	margin-left: 100px;
	margin-right: 100px;
	font-style: oblique;
	color: #000;
}
h1,h2,h3,h4,h5,h6 {
	font-family: arial,helvetica,sanserif;
} 
h1, .SectionHeader {
    font-family: arial,helvetica,sanserif;
    line-height: 1;
    margin-bottom: 0.5em;
    font-size: 18pt;
    text-transform: uppercase;
}
h2 {
font-weight: normal;
font-size: 11pt;
font-family: Arial,helvetica, sanserif;
margin: 15px 0 0 0;
padding: 10px;
color: #444;
}
h3 {
	font-size: 10pt;
	color: #333;
	font-style: oblique;
}
h4
{
font-weight: normal;
font-size: 13pt;
font-family: Arial,helvetica, sanserif;
margin: 10px 0 0 0;
padding: 5px;
color: black;
border-bottom: 1px solid #D8D8E8;
}
    
p {
	padding: 0 15px 0 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666;
    line-height: 18px;
}
UNKNOWN
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.px
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px 0px;
    PADDING-TOP: 0px
}
.px5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    PADDING-TOP: 0px
}
.t01
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 10px;
    MARGIN: 5px 30px 0px 40px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.t01 A
{
    COLOR: #ef6d00
}
.t01 A:hover
{
    COLOR: #c25a02
}
.list
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    MARGIN: 3px 10px 0px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.right
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 10px;
    MARGIN: 5px 10px 0px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.right A
{
    COLOR: #ffffff
}
.list A
{
    COLOR: #ffffff
}
.right A:hover
{
    COLOR: #aaaaaa
}
.left
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 10px 0px 25px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.left B
{
    COLOR: #ffffff
}
.left A
{
    COLOR: #ff6600
}
.left A:hover
{
    COLOR: #ff0000
}


.menu01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 45px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.menu01 A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menu01 A:hover
{
    COLOR: #eeeeee
}
.menu02
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 45px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.menu02 A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.menu02 A:hover
{
    COLOR: #555555
}
.HeaderBorder
{
	//* Controls the borders in the very top table of menu options *//
	BORDER-RIGHT: #ccc 1pt solid;
	BORDER-TOP: #ccc 1pt solid;
	BORDER-LEFT: #CCC 1pt solid;
	BORDER-BOTTOM: #CCC 1pt solid
}
.HeaderR1Cell1
{
	//* Controls the cell of the menu table *//
    BORDER-right: #fff 1pt solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana,arial,sans-serif;
    BACKGROUND-COLOR: #EBEBEB;
    TEXT-ALIGN: center;
    BORDER-TOP: #fff 1pt solid;
  	BORDER-LEFT: #fff 1pt solid;
   	BORDER-RIGHT: #ccc 1pt solid;
    BORDER-BOTTOM: #ccc 1pt solid;
}
.HeaderR1ActiveCell
{
	//* Controls the active cell of the menu table *//
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: verdana,arial,sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    BORDER-BOTTOM: #fff 1pt solid;
   	BORDER-LEFT: #fff 1pt solid;
   	BORDER-RIGHT: #ccc 1pt solid;
    BORDER-TOP: #fff 1pt solid;
}
.HeaderR1Cell
{
	/* Controls the cell of the menu table */
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana,arial,sans-serif;
    BACKGROUND-COLOR: #EBEBEB;
    TEXT-ALIGN: center;
    BORDER-TOP: #fff 1pt solid;
    BORDER-LEFT: #fff 1pt solid;
    BORDER-RIGHT: #ccc 1pt solid;
    BORDER-BOTTOM: #ccc 1pt solid;
    
}
.SectionInformation
{
	/* Controls the sentences on the main page */
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	FONT-VARIANT: normal;
	
}
.InputBox
{
    WIDTH: 96%;
   FONT-FAMILY: verdana,arial,sans-serif;
}
.HeaderR1
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: right;
    BACKGROUND-COLOR: #FFFFFF;
}

.HeaderR1Link
{
	/* Controls the links in the first row of the main table */
    COLOR: #666;
    TEXT-DECORATION: none;
    FONT-SIZE: 9pt;
}
.HeaderR1Link:hover
{
	//* Controls the links in the firdt row of the main menu table when hovering *//
    COLOR: #333;
    TEXT-DECORATION: none;
    FONT-SIZE: 9pt;
}
.HeaderR1ActiveLink
{
	//* Controls the link to the section the user is in on row 1 *//
	FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: #333;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

.HeaderR2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: right;
    BACKGROUND-COLOR: #FFFFFF;
    border-left: #ccc;
    border-right: #ccc;
}
.HeaderR2Link
{
	//* Controls the links in the second row of the main table *//
    COLOR: #666;
    TEXT-DECORATION: none;
    FONT-SIZE: 8pt;
}
.HeaderR2Link:hover
{
	//* Controls the links in the second row of the main menu table when hovering *//
    COLOR: #333;
    TEXT-DECORATION: none;
    FONT-SIZE: 8pt;
    font-weight: bold;
}
.HeaderR2ActiveLink
{
	//* Controls the link to the section the user is in on row 2 *//
	FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #333;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}   
.HeaderR2ActiveLink:hover
{
	//* Controls the link to the section the user is in on row 1 *//
	FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #333;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.HeaderR3Link
{
	//* Controls the logout button *//
    BORDER-RIGHT: #333333 1pt solid;
    BORDER-TOP: #333333 1pt solid;
    BORDER-LEFT: #333333 1pt solid;
    BORDER-BOTTOM: #333333 1pt solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    WIDTH: 35pt;
    FONT-FAMILY: verdana,arial,sans-serif;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.HeaderR3Link:hover
{
	//* Controls hovering over the logout button *//
    COLOR: white;
    FONT-SIZE: 11pt;
    BACKGROUND-COLOR: #cccccc
}
.HeaderR1Link
{
    TEXT-DECORATION: none
}
.BodyBorder
{
    BORDER-RIGHT: #333333 1pt solid;
    BORDER-TOP: #333333 1pt solid;
    BORDER-LEFT: #333333 1pt solid;
    BORDER-BOTTOM: #333333 1pt solid
}
.ResultCellEven
{
    BACKGROUND-COLOR: #e5e5e5
}
.ResultCellOdd
{
}
.WizardStepBorder
{
    BORDER-RIGHT: #333333 1pt solid;
    BORDER-TOP: #333333 1pt solid;
    BORDER-LEFT: #333333 1pt solid;
    BORDER-BOTTOM: #333333 1pt solid
}
.WizardStepIncomplete
{
    FONT-WEIGHT: bolder;
    COLOR: #003366;
    BACKGROUND-COLOR: #e5e5e5;
    TEXT-ALIGN: center
}
.WizardStepComplete
{
    FONT-WEIGHT: bolder;
    COLOR: #385496;
    BACKGROUND-COLOR: #E9E9E9;
    TEXT-ALIGN: center
}
.WizardStepActive
{
    FONT-WEIGHT: bolder;
    COLOR: white;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    BACKGROUND-COLOR: #333333;
    TEXT-ALIGN: center
}
.WizardLink
{
}
.DetailLink
{
    FONT-WEIGHT: bolder;
    COLOR: #003399;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.FormButton
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    WIDTH: 60pt;
    COLOR: white;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    BACKGROUND-COLOR: #375b7d
}
.FormButtonLarge
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    WIDTH: 125pt;
    COLOR: white;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    BACKGROUND-COLOR: #375b7d
}
.SectionFunctionButton
{
    FONT-SIZE: 8pt;
    WIDTH: 50pt;
    COLOR: #333333;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    BACKGROUND-COLOR: white
}
.SectionFunctionButtonLarge
{
    FONT-SIZE: 8pt;
    WIDTH: 100pt;
    COLOR: #333333;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    BACKGROUND-COLOR: white
}
.PageHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.NoRecordsReturnedBorder
{
    BORDER-RIGHT: #227698 1pt solid;
    BORDER-TOP: #227698 1pt solid;
    BORDER-LEFT: #227698 1pt solid;
    BORDER-BOTTOM: #227698 1pt solid
}
.NoRecordsReturnedCell
{
    FONT-WEIGHT: normal;
    COLOR: black;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    BACKGROUND-COLOR: #E9E9E9;
    TEXT-ALIGN: center
}
.FormButtonRow
{
    TEXT-ALIGN: right
}
.SectionFunctionButtonRow
{
    TEXT-ALIGN: center
}
.InputBoxRequired
{
    WIDTH: 96%;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.InputBoxTextArea
{
    WIDTH: 96%
}
.InputBoxNumber
{
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.InputBoxRequiredNumber
{
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.InputBoxDate
{
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.InputBoxRequiredDate
{
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.RequiredIndicator
{
    COLOR: red;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    position: absolute;
}
.ErrorInformationCell
{
    FONT-WEIGHT: bolder;
    COLOR: white;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    BACKGROUND-COLOR: #2881a9;
    TEXT-ALIGN: center
}
.ErrorInformationBorder
{
    BORDER-RIGHT: #2987ab 1pt solid;
    BORDER-TOP: #2987ab 1pt solid;
    BORDER-LEFT: #2987ab 1pt solid;
    BORDER-BOTTOM: #2987ab 1pt solid
}
.InvalidFormData
{
    COLOR: red;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.LoginInformation
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.InputBoxRequiredSmall
{
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.InputBoxSmall
{
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.InputBoxEmail
{
    WIDTH: 96%;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.InputBoxRequiredEmail
{
    WIDTH: 96%;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.ValidFormData
{
    COLOR: black;
    FONT-FAMILY: Tahoma,Verdana,Arial
}

.StatsHeader
{
    BORDER-RIGHT: #333333 1pt solid;
    BORDER-TOP: #333333 1pt solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #333333 1pt solid;
    COLOR: white;
    BORDER-BOTTOM: #333333 1pt solid;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    HEIGHT: 18pt;
    BACKGROUND-COLOR: #333333
}
.StatsLabel
{
    BORDER-RIGHT: #333333 1pt solid;
    BORDER-TOP: #333333 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #333333 1pt solid;
    BORDER-BOTTOM: #333333 1pt solid;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    HEIGHT: 16pt;
    BACKGROUND-COLOR: #E9E9E9;
    TEXT-ALIGN: center
}
.StatsDetail
{
    BORDER-RIGHT: #333333 1pt solid;
    BORDER-TOP: #333333 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #333333 1pt solid;
    BORDER-BOTTOM: #333333 1pt solid;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    HEIGHT: 14pt;
    TEXT-ALIGN: center
}
.PrivacySpamHelpLink
{
    FONT-SIZE: 9px
}
.PrivacySpamHelpLink:hover
{
    FONT-SIZE: 9px
}

