#bio {
	/* width: 12em;
	 position: fixed;
	top: 10em; */
	color: #000;
}
/*-- bio p is the text color --*/
#bio p {
list-style: none;
margin: 0;
padding: 0;
color: #000000;
}

#bio li {
	list-style-type:disc;	
	color: #000000;
}

#bio img {
	/* float:left; */
	margin: 5px;
}

#bio h2 {
	font: bold 80% Arial, Helvetica, sans-serif;
	display: block;
	margin: 0;
	padding: 10px 2px 2px 5px;
	color: #ccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
#bio a  {
	font: bold Arial, Helvetica, sans-serif;
	display: block;
	margin: 0;
	color: #000066;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #003366;
	text-decoration: underline;
}

#bio a:hover {
	color: #FFF;
	background: #A24500; 
	border-bottom-width: 1px;
	
}
/* --------------------------------- Left Begins  ---------------------------- */
#left_column-doi {
	float:left;
	width:12em;
	margin:0;
	padding:0;
		}
		
/* --------------------------------- Left Ends  ---------------------------- */
/* ----------------- Start section for formatting the page not to have any menus on the right side ------------------*/
#middle_column_wide {
	background:#FFFFFF;
	margin-top: 0;
	margin-right: 1em;
	margin-bottom: 0;
	margin-left: 12em;
		}

#middle_column_wide {
	background:#FFFFFF;
	margin-top: 0;
	margin-right: 1em;
	margin-bottom: 0;
	margin-left: 12em;
		}
		
#middle_column_wide .breadcrumb {
	font-size: .7em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#middle_column_wide .breadcrumb a {
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
#middle_column_wide .heading {
	font-size: 2em;
	color:#000000;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	font-style: oblique;
}
#middle_column_wide .heading a {
	text-decoration: none;
	font-weight: bold;
	color: #000066;
}

#middle_column_wide .fancy_section_heading {
	text-decoration: none;
	font-weight: bold;
	font-style:italic;
	font-size:small;
	background-color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	color: #EEEEEE;
}
#mccont_wide {
	display: block;
	height: 100%;
	}
#mccont_wide p {
	padding: 0px;
	margin-top: 0.5em;
	margin-right: 0em;
	margin-bottom: 0.1em;
	margin-left: 0em;
	}
#mccont_wide h1 {
	font-size: 1.1em;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #666666;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#mccont h2 {
	color:#000;
	font-size: 1.1em;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #666666;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
}

	
#text_boxes {
	width: 250px;
	position:relative;
	/* float:left; */
	/* top: 10em; */
	color: #FFFFFF;
}
#text_boxes  ul li {
	list-style-type:disc;	
	color: #000000;
	margin:auto;
}


/*-- p is the text color --*/
#text_boxes_wide p {
list-style: none;
margin: auto;
padding: 2;
color: #000000;
}

#text_boxes_wide img {
	float:left;
	margin: 5px;
}

#text_boxes_wide a  {
	font: bold Arial, Helvetica, sans-serif;
	display: block;
	margin: 0;
	color: #000066;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #003366;
	text-decoration: underline;
}

#text_boxes_wide h1 {
	font: bold Arial, Helvetica, sans-serif;
	display: block;
	margin: inherit;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #666666;
	text-decoration: none;
}

#text_boxes_wide ul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	margin:inherit;
}

#text_boxes_wide  li {
	list-style-type:disc;	
	color: #000000;
	margin:auto;
}
/* ----------------- End section for formatting the page not to have any menus on the right side ------------------*/

/* ------ Start First and Second column of middle content ---*/
.col1{
	width: 350 px;
	padding: 0px 0px 1em 0px;
	overflow: hidden;
	float: left;
  
}
.col2{
	width: 350 px;
	padding: 0px 10px 1em 0px;
	overflow: hidden;
	float: right;
	position: relative;

}
#col3 {
   	color: #000000;
	text-decoration: none;
	padding: 0px 10px 1em 0px;
	clear:both;
}

/* ------ End First and Second column of middle content ---*/

/* --------------------------------- Items Boxes Begins  ---------------------------- */
/* 2009/08/11 - This dictates how the text in the center of the main (and other) pages is layed out. */
/* The text_boxes { float:left;} will give that odd staggered layout, removing this makes it one column. */
/* Good and bad. For a two column center column the 'col1' and 'col2' are used. */

#text_boxes {
	width: 250px;
	position:relative;
	/* float:left; */
	/* top: 10em; */
	color: #FFFFFF;
}
/*-- p is the text color --*/
#text_boxes p {
list-style: none;
margin: 3;
padding: 2;
color: #000000;
}

#text_boxes img {
	float:left;
	margin: 5px;
}

#text_boxes a  {
	font: bold Arial, Helvetica, sans-serif;
	display: block;
	margin: 0;
	color: #000066;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #003366;
	text-decoration: underline;
}

#text_boxes h1 {
	font: bold Arial, Helvetica, sans-serif;
	display: block;
	margin: 0;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #666666;
	text-decoration: none;
}

#text_boxes ul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	
}

#text_boxes  li {
	list-style-type:disc;	
	color: #000000;
	
	padding-bottom: 5px;
}

#text_boxes em { 
	font-style:italic;
	color:#000000;
	font-size:.85em;
	}

#middle_column .heading {
	font-size: 2em;
	color:#000000;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	font-style: oblique;
}
#middle_column .heading a {
	text-decoration: underline;
	font-weight: bold;
	color: #06F;
	font-size: .7em;
}


/* --------------------------------- Items Boxes Ends  ---------------------------- */

/* --------------------------- Right Menu Begins  ---------------------------- */

#right_column-doi {
	float:right;
	width:12em;
	margin:0;
	padding:0;
	color: #000;
	overflow:hidden;
	position:relative;
		}
		
.right_content-doi {
	margin:3;
	padding:2;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 10px;
	padding-left: 1em;
	font-size: 0.9em;
	color: #888888;
		}
		
.right_content-doi div{
	margin:3;
	padding:2;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 10px;
	padding-left: 1em;
	font-size: 0.9em;
	color: #888888;
		}
		
/* #right_column-doi ul {
list-style: none;
margin: 0;
padding: 0;
color:#000000;
} */
#right_column-doi li{
margin-bottom: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	/* list-style-type:circle; */
	/* removed for testing list-style: url(../images/Question_Mark.gif) disc; */
	list-style:disc;
}
#right_column-doi li.question {
margin-bottom: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/* removed for testing list-style:disc; */
	list-style: url(../images/Question_Mark.gif) disc;
}




/* #right_column-doi  li {
	position: relative;
	color: #CCCCCC;
} */

	
	
#right_column-doi  H2 {
	color: #6699FF;
	text-decoration: none;
	font-size: 14px;
	}

#right_column-doi a, #right_column-doi h1 {
	font: bold Arial, Helvetica, sans-serif;
	display: block;
	margin: 0;
	color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #666666;
	text-decoration: none;
	
}
#right_column-doi img {
	float:left;
	margin: 5px;
}		



#right_column-doi  ul ul ul {
	
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
	/* for IE */
  filter:alpha(opacity=95);
	/* CSS3 standard */
  opacity:0.95;
	border: 1px solid #CCC;
}
#right_column-doi  ul ul ul a {
	color:#FFF
}
#right_column-doi  li:hover {
	background: #414777;
	color:#FFFFFF;
	border-bottom: 25px;
	padding-bottom: 0px;
}

#right_column-doi  li {
	
	color:#FFFFFF;
	border-bottom: 25px;
	padding-bottom: 0px;
}
#right_column-doi ul {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	border-bottom: 5px;
	}
#right_column-doi ul li a {
	height: 1%;
	color: #FFFFFF;
	list-style-position: inherit;
	
}
div##right_column-doi  ul ul ul,
div##right_column-doi  ul ul li:hover ul ul
{
	display: none;	
}
#menu_right {
	width: 150px;
	/* position: fixed;
	top: 10em; */
}

#menu_right ul {
list-style: none;
margin: 0;
padding: 0;
color:#ffffff;
}

#menu_right  a, #menu_right  h2 {
	font: bold 80% Arial, Helvetica, sans-serif;
	display: block;
	margin: 0;
	padding: 10px 2px 2px 5px;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}


#menu_right  a:hover {
	color: #FFF;
	background: #ffffff;
	
}

#menu_right  li {
	position: relative; 
}
#menu_right  ul ul li:hover ul, menu_right  ul ul ul li:hover ul
{display: block;}




/* #right_column-doi ul li {
	float: left;
	width: 90%;
	list-style: disc url(none) inside;
	color:black;
	position: relative;
} */
/* #right_column-doi ul li {padding-left: inherit; float: left; width: 90%; list-style: disc inside; color:black;} */

 

.list1 {list-style: disc inside; color:black;}

.nextlevel {
	background-color: #062233;
	font-family: Arial, Helvetica, sans-serif;

}
.nextlevel a {
	color:#0F9;
}
/* ---------------------------- Right Menu Ends  ---------------------------- */
/* ------ Style form Ann Forms page ------- */
.section_head {
	color: #EEEEEE;
	background-color: #0e1826;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: inherit;
	font-size: x-large;
}
.section_div {
	font-family: Arial, Helvetica, sans-serif;
	color: #EEEEEE;
	background-color: #0e1826;
	font-weight: inherit;
}

.section_div li {
	list-style: disc;
	margin-left: 0;
	margin-bottom: 1em;
	border-bottom: 5px;
	padding-bottom: 5px;
	}
	
.section_div a { 
	color: #EEEEEE; }
	
.Font-Red {color:red;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;}
	
.Font-Red-Italic {color:red;
	font-style: italic;
	text-decoration:none;
	font-family:Arial, sans-serif;}
.Font-Red-Bold
	{color:red;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;}
.Font-Red-Bold-UL
	{color:red;
	font-style:normal;
	text-decoration:underline;
	text-underline-style:single;
	font-family:Arial, sans-serif;}
.Font-Blue
	{color:blue;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;}
.Font-Blue-Bold
	{color:blue;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;}
.Font-Blue-Bold a
	{ font-size:22px; }

.Font-Blue-Bold-UL
	{color:windowtext;
	font-style:italic;
	text-decoration:underline;
	text-underline-style:single;
	font-family:Arial, sans-serif;}
.TOC-Text
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:bottom;
	white-space:normal;
	}

/* ------ End Style form Ann Forms page ------- */
/* ------- Start Table Format for Contact Us Page -------- */
.tableone {
border:1px solid #cccccc;
border-collapse:collapse;

}
.tableone tr{
border-color:#cccccc;
width:100%;
}

.tableone td{
border-color:#cccccc;
 /* class="tableone"; */
}


.tableone a{
color:#000066;
text-decoration:underline;
}

.tableone p{
	font-family:Arial, Helvetica, sans-serif;
}

.tableone tr td{
vertical-align:top;
}

.tableone_header{
background-color:#EEEEEE;
font-weight:bold;
}
.tableone_subheader{

font-weight:normal;
color:#000000;
font-size:80%;
}
.tableone_row{
background-color:#FFFFFF;
color:#000000;
}

.tableone li {
	list-style: disc;
	margin-left: 0;
	margin-bottom: 0.1em;
	border-bottom: 5px;
	padding-bottom: 5px;
	}
	
.tableone em { 
	font-style:italic;
	color:#000000;
	font-size:.85em;
	}	

.tableone_row li {
	list-style: disc;
	margin-left: 0;
	
	border-bottom: 5px;
	padding-bottom: 5px;
	}

.tableone_row:hover{
background-color:#EAF2F2;
}
.tableone_row_high{
background-color:#E2EFE4;
color:#000000;
}
.tableone_row_high:hover{
background-color:#EAF2F2;
}
.tableone_row_desc{
color:#000000;
font-size:.85em;
font-style:italic;
}
.tableone_text_indent {
	padding:2;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 5em;
	font-size: 0.9em;
	color: #888;
}
	


/* ------- End Table Format for Contact Us Page -------- */

/* ------- Start Table Format for General Pages -------- */
.tabletwo {
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #cccccc;
	border-color:#cccccc;
	border-collapse:collapse;
	vertical-align:top;
	width:100%;
	background-color:#FFFFFF;
	color:#000000;
}

.tabletwo_row li {
	list-style: disc;
	margin-left: 0;
	
	border-bottom: 5px;
	padding-bottom: 5px;
	}

.tabletwo tr:hover{
background-color:#EAF2F2;
}

.tabletwo tr{
border-color:#cccccc;
} 
.tabletwo em { 
	font-style:italic;
	color:#000000;
	font-size:.85em;
	}		

.tabletwo th{
	color: #EEEEEE;
	background-color: #0e1826;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: inherit;
	font-size: large;
	text-align:left;
}

.tabletwo a{
color:#000066;
text-decoration:underline;
}

.tabletwo_section_head {
	color: #EEEEEE;
	background: #0e1826;
	background-color: #0e1826;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: inherit;
	font-size: x-large;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A24500;
}

.tabletwo_section_head td{
	border-bottom-color:#CCC;
	border-bottom:thick;
	}

.tabletwo tr td{
vertical-align:top;
}

.tabletwo_header{
background-color:#EEEEEE;
font-weight:bold;
}
.tabletwo_subheader{
font-weight:normal;
color:#000000;
font-size:80%;
}
.tabletwo_row_high{
background-color:#E2EFE4;
color:#000000;
}
.tabletwo_row_high:hover{
background-color:#EAF2F2;
}
.tabletwo_row_desc{
color:#000000;
font-size:.85em;
font-style:italic;
}

.tabletwo li {
	list-style: disc;
	margin-left: 0;
	margin-bottom: 1em;
	border-bottom: 5px;
	padding-bottom: 5px;
	}
.tabletwo_row li {
	list-style: disc;
	margin-left: 0;
	
	border-bottom: 5px;
	padding-bottom: 5px;
	}


.tabletwo_text_indent-black {
	background-color:#fff;
	padding:2;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 1em;
	color: #000;
}

.tabletwo_text_indent2-black {
	background-color:#fff;
	padding:2;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 2em;
	font-size: 0.9em;
	color: #000;
}
/* ------- End Table Format forGaneral Pages -------- */

