img.button { cursor: pointer; cursor: hand; }
/* Body Styles */
body {
	/* overflow:visible; */
}
.Normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 16px;
	color: #000066;
}
.White
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	
}
.abnm_blue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #251779;
	
}
.Gray
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 16px;
	color: #617399; 
}
.Small
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 14px;
	color: #617399; 
}
.Header
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
    font-weight: 800;
	color: #666699;
}
.Header_dkblue
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
    font-weight: 800;
	color: #4d3d78;
}
/* OLD Link Styles
A:link
{
	color: #0c4eba;
    text-decoration: none
}
A:visited
{
	color: #858894;
    text-decoration: none
}
A:hover
{
	color: #CC9966;
	text-decoration: none;
}
*/
A:link
{
	color: maroon;
	font-weight: bold;
    text-decoration: none
}
A:visited
{
	color: maroon;
	font-weight: bold;
    text-decoration: none
}
A:hover
{
	color: maroon;
	font-weight: bold;
    text-decoration: underline
}
a.alwayson
{ 
	color: #0c4eba;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.alwayson:visited 
{ 
	color: #0c4eba; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.alwayson:hover
{ 
	color: #CC9966;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
}
a.white:link
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a.white:visited
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a.white:hover
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
a.left_nav_link:link
{
	color:  #ffffff;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height: 14px
}
a.left_nav_link:visited
{
	color:  #ffffff;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height: 14px
}
a.left_nav_link:hover
{
	color:  #d8c581;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height: 14px
}
a.left_nav_link_on:link
{
	color:  #d8c581;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height: 14px
}
a.left_nav_link_on:visited
{
	color:  #d8c581;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height: 14px
}
a.left_nav_link_on:hover
{
	color:  #d8c581;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height: 14px
}

td.td_left_nav {
	color:#0ff;
}

a.callout_link:link
{
	color:  #4d3d78;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height: 14px
}
a.callout_link:visited
{
	color:  #4d3d78;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height: 14px
}
a.callout_link:hover
{
	color:  #4500ff;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height: 14px
}
/* Bold Styles */
B:bold
{
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
}
/* Table Styles */
.table_border
{
    BORDER-TOP: #333366 1px solid;
    BORDER-BOTTOM: #333366 1px solid;
    BORDER-LEFT: #333366 1px solid;
    BORDER-RIGHT: #333366 1px solid;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
	background-color: #FFFFFF;
}
.table_border_black_bottom
{
    BORDER-TOP: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px
}
.table_noborder
{
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px
}
table th {
	font-size:14px;
	color:maroon;
	text-align:left;
	padding:3px;
	/* border-bottom:1px solid #989898; */
	background-color:#ffffff;
}
table th.sub {
	font-size:13px;
	color:#071880;
	text-align:left;
	padding:3px;
	/* border-bottom:1px solid #989898; */
	background-color:#ffffff;
}
table th.instructions {
	font-size:14px;
	color:#071880;
	text-align:left;
	padding:3px !important;
	/* border-bottom:1px solid #989898; */
	background-color:#ffffff;
}
TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color: #000066;
}
td.button {
	background-color:#ffffcc;
	border-left:1px solid #989898;
	cursor:pointer;
	cursor:hand;
	color:maroon;
	text-align:center;
	nowrap:true;
	padding:3px;
}
td.buttonsubmit {
	background-color:#ffffcc;
	border-top:1px solid #989898;
	cursor:pointer;
	cursor:hand;
	color:maroon;
	text-align:center;
	nowrap:true;
	padding:3px;
}
.td_head
{
	font-family: Arial, Helvetica, sans-serif;
	border-left: #989898 1px solid; /* 333399 */
	border-right: #989898 1px dashed; /* 333399 */
    border-bottom: #989898 1px solid; /* 333399 */
	background-color: #c0c7cf;
}
.td_head_small
{
	font-family: Arial, Helvetica, sans-serif;
    color:#FFFFFF;
	BORDER-BOTTOM: #000066 1px solid;
	font-size:10px;
	background-color: #617399;
}
.td_head_small_peach
{
	font-family: Arial, Helvetica, sans-serif;
    color: #000066;
	font-size:10px;
	background-image:url(../img/1x1_peach.gif);
}
.td_head_bold
{
	font-family: Arial, Helvetica, sans-serif;
	color:#9999FF;
    BORDER-BOTTOM: #000066 1px solid;
	font-weight: 600; /* 600 */
	
	background-color: #333399 /* #617399; */
}
.td_head_bold_peach
{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC9966;
	font-weight: 600;
	background-image:url(../img/1x1_lavender.gif);
}
.td_head_bold_small
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
    BORDER-BOTTOM: #000066 1px solid;
	font-size:10px;
	font-weight: 600;
	background-color: #617399;
}
.td_head3 {
	font-family:Arial, sans-serif, Verdana; 
	font-size:12px;
	font-weight: bold;
	line-height: 14px;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #989898;
	border-bottom: 1px solid #989898;
	background-color: #e6e6e6;
	padding: 5px;
	vertical-align:top;
}
.td_head3_left {
	font-family:Arial, sans-serif, Verdana; 
	font-size:12px;
	font-weight: bold;
	line-height: 14px;
	border-left: 1px solid #989898;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #989898;
	border-bottom: 1px solid #989898;
	background-color: #e6e6e6;
	padding: 5px;
	vertical-align:top;
}
.td_head3_lefttop {
	font-family:Arial, sans-serif, Verdana; 
	font-size:12px;
	font-weight: bold;
	line-height: 14px;
	border-left: 1px solid #989898;
	border-top: 1px solid #989898;
	border-right: 1px solid #989898;
	border-bottom: 1px solid #989898;
	background-color: #e6e6e6;
	padding: 5px;
	vertical-align:top;
}
.td_head3_top {
	font-family:Arial, sans-serif, Verdana; 
	font-size:12px;
	font-weight: bold;
	line-height: 14px;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #989898;
	border-right: 1px solid #989898;
	border-bottom: 1px solid #989898;
	background-color: #e6e6e6;
	padding: 5px;
	vertical-align:top;
}
.td_gray
{
	font-family: Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #000066 1px solid;
	background-image:url(../img/1x1_gray.gif);
	color:#FFFFFF;
}
.td_peach
{
	font-family: Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #000066 1px solid;
	background-image:url(../img/1x1_peach.jpg);
	color:#FFFFFF;
}
.td_lavender
{
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../img/1x1_lavender.gif);
}
.td_row_even {
	font-family:Arial, sans-serif, Verdana; 
	font-size:12px;
	font-weight: normal;
	line-height: 14px;
	border-bottom: 1px solid #989898;
	background-color: #ffe7c6; /*fedaa9*/
	padding: 3px;
}
.td_row_odd {
	font-family:Arial, sans-serif, Verdana; 
	font-size:12px;
	font-weight: normal;
	line-height: 14px;
	border-bottom: 1px solid #989898;
	background-color: #ffefd9; /*ffe7c6*/
	padding: 3px;
}
.img_border_dotted
{
	border: 2px dotted #ACB3C5;
	background-color: #ECE9E4;
	padding: 0px;
}
INPUT
{
	border:1px solid #333399;
	color:#333399;
}
.checkbox
{
	border:0px;
	color:#333399;
}

SELECT
{
	border:1px solid #333399;
	color:#333399;
}

div.body {
	margin: 10px 10px 10px 10px;
}

ul.links li, ul.issue-links li {
	background-image: url(/images/bullets/more.gif);
}

ol.links li {
	background-image: url(/images/bullets/more.gif);
}



/* Begin New Left Nav Styles 4/13/2011 by JONG */

#sidebar {
	float: left;
	width: 215px;
}

#nav {
	/*background: url(/images_mi/bg/nav.gif) top right repeat-y;*/
	/*background: url(/img/am_2008/header_1x1.gif);*/
	background-color: #871f5c;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 8px;
	font-color: #fff;
}

#nav a:link {
	text-decoration: none;
    color: #fff;
	outline:none;
}

#nav a:visited {
	text-decoration: none; 
	color: #fff;
}

#nav a:hover {
	text-decoration: underline;
	color: #fff;
	/*background-color: #898989;*/
	/*background: url(/img/nih09/bullet_red.jpgREMOVED) 0 .35em no-repeat;
	display:block;*/
}

#nav a:active {
	text-decoration: none;
	color: #fff;
}

#nav li.top a {
	padding: 3px 0px 1px 7px;
	margin: 5px 0 0 0;
	text-decoration: none;
    color: #fff;
	display:block;
	font-weight:bold;
	/*border-top: 1px solid #c3ba59;
	border-bottom: 1px solid #c3ba59;*/
	}
	
#nav li.sub a {
	padding: 0px 0px 0px 18px;
	margin: 0 0 0 0;
	text-decoration: none;
    color: #fff;
	display:block;
	font-weight:normal;
	font-size:12px;
	}

#nav li.on a {
	/*background-color: #898989;*/
	}

#nav li {
	list-style: none;
	text-decoration:none;
	margin: 0;
	padding: 0;
	line-height: 1.3em;
	font-size:14px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #871f5c;
	/* border-bottom: 1px solid #d6d385; */
	list-style-position:outside;

	}


/* End New Left Nav Styles 4/13/2011 by JONG */


