 body 
{
	font-family:Verdana;
	font-size:9pt;
	color:Black;
	font-weight:normal;
	text-align:left;
	margin-top: 0px;
	margin-bottom: 0px;
}
TD
{
	
}
.input
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}
a
{
	color:#003366;
	text-decoration:none;
}
.error
{	
	color:#660000;
	font-weight:bold;
	font-size:8pt;
}
.navBar
{
	color:Silver;
	font-size:8pt;
}
.stepText
{
	color:#990000;
}
.inactiveStep
{
	color:gray;
	font-weight:normal;
}
.activeStep
{
	color:#003366;
	text-decoration:none;
}
.selection
{
	color:#003366;
	font-weight:bold;
}



Body{
	background-color: #003366;
}
form
{
	height: 100%; 
}
h1
{
	font-size: 17px;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	
}

#main-container {
	width:66.92em;
	*width:65.31em;
	min-width:870px; 
	margin:auto; 
	text-align:left;
	margin: 0px auto;
	background-color: white;
	min-height: 100%;
	margin-bottom:0px;
}


#main-content {
	width:66.92em;
	min-width:870px; 
	text-align:left;
	margin: 0px auto;
	background-color: white;
	float:left;
	min-height: 100%;
}


#header{
	background-image:url('/images/ektron/hdr_bkg.gif');
	background-repeat:repeat-x;
	height:60px;
	width:870px;
	*width:871px;
}

#header-toplinks
{
	/* home / shop / my profile / my education / sitemap/ logout */
	
	position:relative;
	z-index: 1; /**/
	top:-59px;
	text-align:left;
	margin-left:455px;
	font-size: 10px;
	color: #6699cc;
}

#header-toplinks a,
#header-toplinks a:link,
#header-toplinks a:visited,
#header-toplinks a:hover,
#header-toplinks a:active,
#header-toplinks a:visited:hover
{
	/*color: #003366; */
	color: #ffffff;
	text-decoration:none;
	font-size: 10px;
}

#header-login
{
	z-index: 1; /**/
	position:relative;
	top:-72px;
	text-align:right;
	margin-right:9px;
	font-size: 10px;
	font-weight: bold;
}

#header-login a,
#header-login a:link,
#header-login a:visited,
#header-login a:hover,
#header-login a:active,
#header-login a:visited:hover
{
	color: #ccff66;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
}

#header-login-name
{
	/*login name */
	position:relative;
	top:-60px;
	text-align:right;
	margin-right:18px;
	font-size: 10px;
	font-style:italic;
}

#footer{
	width:66.92em;
	*width:65.31em;
	min-width:870px; 
	background-color: white;
	height:auto;
	margin-bottom:0px;
	min-height:200%;
}
#footer-links{
	text-align:center;
	font-size:10px;
	padding: 14px 0px 8px 0px;
}

#footer-links a,
#footer-links a:link,
#footer-links a:visited,
#footer-links a:hover,
#footer-links a:active,
#footer-links a:visited:hover
{
	color: #003366;
	font-size:11px;
	text-decoration:none;
}

#signature
{
	/*American Roentgen Ray Society and Copyright, etc., below footer links*/
	font-size:11px;
	text-align:center;
	color: #666666;
}


/* Begin CSS Drop Down Menu */

#header-menu
	{
	font-size: small;
	font-family: arial, helvetica, sans-serif;
	width:870px;
	float:left;
	margin:0em;
	margin-top: 0em;
	font-size: 9.3pt;
	font-weight: bold;
	background-image: url(http://www.arrs.org/images/ektron/menu_background.gif);
	background-position: right;
	background-repeat: repeat-x;
	border-top: solid 1px #333333;
	border-bottom: solid 1px #333333;

	}
		
#header-menu a
	{
	text-align: center;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 1.1pt 15pt 1.1pt 15pt;
	}
	
#header-menu a:link, #header-menu a:visited, #header-menu a:active, #header-menu a:hover
	{
	color: #333333;
	text-decoration:none;
	}
	
#header-menu a.top_parent, #header-menu a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	background-image: url(navdown_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}
	
#header-menu a.parent, #header-menu a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background-image: url(nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

#header-menu ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	/* width of all menu boxes */
	}

#header-menu li
	{
	position:relative;
    min-height: 1px; 			/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	}
	
#header-menu ul li:hover
{

	background-image: url(images/ektron/menu_background2.jpg);
	background-position: center;
	background-repeat: repeat-x;
}
#header-menu ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin:-1em 0 0 -1em;
	}

#header-menu ul ul ul
	{
	top:0;
	left:100%;
	}

div#header-menu li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#header-menu li:hover ul ul,
div#header-menu li li:hover ul ul,
div#header-menu li li li:hover ul ul,
div#header-menu li li li li:hover ul ul
{display:none;}

div#header-menu li:hover ul,
div#header-menu li li:hover ul,
div#header-menu li li li:hover ul,
div#header-menu li li li li:hover ul
{display:block;}

#admin-menu a
{padding: 1.1pt 8pt 1.1pt 8pt;}

.login, .aboutARRS, .education, .publications, .membership, .jobs, .pqi, .wio
{
	border-right: solid 1px white;	
}
.login, .aboutARRS, .education, .publications, .membership, .jobs, .pqi, .wio, .admin
{
	background-image: url(/images/ektron/menu_background.gif);
	background-position: center;
	background-repeat: repeat-x;
}

#header-menu ul ul li a:link, #header-menu ul ul li a:visited, #header-menu ul ul li a:active
	{
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 6px;
	padding-right: 3px;
	text-align: left;
	font-size: 9pt;
	font-weight: normal;
	background-color: /*#b3cee5*/#e2ecf5;
	color:#003366;
	/*border-left: solid 1px #003466;
	border-right: solid 1px #003466;
	border-bottom: solid 1px #003466;*/
	}
	
#header-menu ul ul li a:hover
	{
	background-color: /*#003366*/#d3d3d3;
	color:/*#cedfef*/#000000;
	}
	
#header-menu ul ul ul li a:link, #header-menu ul ul ul li a:visited, #header-menu ul ul ul li a:active 
	{
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 6px;
	padding-right: 3px;
	text-align: left;
	font-size: 8pt;
	font-weight: normal;
	background-color: /*#003366*/#d3d3d3;
	color:/*#cedfef #eaf1f8;*/#003366;
	/*border-left: solid 1px #cedfef;
	border-right: solid 1px #cedfef;
	border-bottom: solid 1px #cedfef;*/
	}
	
#header-menu ul ul ul li a:hover
	{
	background-color: #b3cee5;
	color: #000000;
	}
	
.aboutARRS ul { width: 130px;	}
.education ul {	width: 128px;	}	
.publications ul {	width: 137px;	}	
.membership ul { width: 145px;	}
.jobs ul {	width: 72px;	}
.admin ul {	width: 150px;	}

/* End CSS Drop Down Menu */


.hd1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #003366;}
.hd2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #003366;}
.hd3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000;}
.hd4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003366;}
.sub1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366;}
.sub2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.sub3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000;}
.sub4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff;}
.body8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #000000;}
.body10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000;}
.body10b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003366;}
.body10r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000;}
.body10w { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF;}
.body12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
.body12b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000066;}
.body12r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000;}
.body12w { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF;}



/*******************************************************/