@charset "utf-8";
/* CSS Document */


img {
max-width:700px;
}

img#template{
max-width:2000px;

}

#lblContactName {
font-weight:bold;
font-size:110%;
}


/*h3.inline, p.inline {
display:inline-block;

}*/


body {

	background:#CCCCCC;

	}

div#container {
	width:899px;
margin-left:auto;
margin-right:auto;
background:#FFFFFF;

}
	td.row1, td.row2{
	border-bottom:1px solid  #CCCCCC;
	
	
	}

	a img{
	text-decoration:none;
	border:none;
	display:inline;
	}
	
	div#header {
		background-image : url("images/ucd_23_header_logobar_background.gif");
		padding:0px 0px 25px 0px;
		background-position : bottom;
		background-repeat : repeat-x;
		height:110px;
	}
	
	div#header ul {
	list-style:none;
	margin: 0px;
	padding: 2px 30px 5px 0px;
	text-align: left;
	vertical-align: middle;
	background-image : url("images/ucd_23_header_top_background.gif");

}
div#header li {
	display: inline;
	padding: 10px 10px 10px 30px;
	vertical-align: middle;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 80%;
		font-weight : bold;

}

div#header li a {
	text-decoration:none;
	
		color:#99c4e4;

}

	
	td.top_header {
		background-image : url("images/ucd_23_header_top_background.gif");
		padding-left:34px;
		text-decoration:none;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 80%;
		font-weight : bold;
		color:#99c4e4;


	}

	td.top_header a{
		text-decoration:none;
		color:#99c4e4;
		padding-left:0px;
	}

		
	td.top_header form {
		padding:0px;
		margin:0px;
		vertical-align:middle;
		display:inline;


	}
	td.top_header input.TextBox {	
color:#cc0000;
padding-bottom:2px;
	}
	td.top_header input {
		padding-top:0px;
		margin-top:8px;
		vertical-align:top;
		height:1.2em;

	}
	
	
	

	td.logo_bar {
		background-image : url("images/ucd_23_header_logobar_background.gif");
		padding:0px 0px 25px 0px;
		background-position : bottom;
		background-repeat : repeat-x;
		height:125px;

	}
		
	td.logo_bar h1.ncd {
		font-family : Georgia, "MS Serif", "New York", serif;
		font-size : 125%;
		font-weight : bold;
		color:#002666;
		padding:0px;
		text-decoration:none;
		text-align: left;
		margin:0px;
		margin-right:15px;
		
		vertical-align:bottom;
	}
	table#home_container{
		width:936px;

	}

	ul#audience {
		list-style : none inside;

	}
	ul#audience li{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 90%;
		font-weight : bold;
		color:#9fa81e;
		line-height:150%;

	}
	ul#audience li a{
		text-decoration:none;
		color:#002666;
	}

	ul#audience a:visited {
		text-decoration:none;
		color:#002666;
	}
	ul#audience li a:hover {
		text-decoration:underline;

	}
	
		

	td.menu {
		border-right:1px solid #002666;
		vertical-align:top;
		padding-right:10px;
	}


	ul.menu, ul.menuL2, ul.menuL3  {
		list-style:outside url(images/ucd_23_bullet_9fa81e.gif);
	
	}


	ul.menu li{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 80%;
		font-weight : bold;
		color:#9fa81e;
		line-height:150%;

	}





	ul.menu li a{
		text-decoration:none;
		color:#9fa81e;
	}

	ul.menu a:visited {
		text-decoration:none;
		color:#9fa81e;
	}
	ul.menu li a:hover {
		text-decoration:underline;

	}
	
		
	
	td.menu#internal, td.menu#internal-active{
		border:none;
		vertical-align:top;
		background-color:#9fa81e;
		margin:0px;
		padding-left:15px;
	}
	td.menu#internal img, td.menu#internal-active img{
		margin:0px;
		padding:0px;
		border:none;

	}
	
	td.menu#internal a, td.menu#internal-active a{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 80%;
		font-weight : bold;
		text-decoration:none;
		color:#FFFFFF;
	}

	td.menu#internal a:visited, td.menu#internal-active a:visited {
	
		text-decoration:none;
		color:#FFFFFF;
	}
	td.menu#internal a:hover td.menu#internal-active a:hover{
		text-decoration:underline;

	}
	
	td.menu#internal-active {
		background:#002666;
	}
	
	
	td.menuL2#internal ul{
	padding:0px;
	margin:0px;
	margin-top:3px;
	margin-bottom:3px;	
	margin-left:30px;
	list-style:outside url(images/ucd_23_bullet_9fa81e.gif);
	
	}
	td.menuL2#internal-active ul{
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;	
	margin-right:0px;
	margin-left:30px;
	list-style:outside url(images/ucd_23_bullet_002666.gif);
	
	
	}
	


	td.menuL2#internal ul li a, td.menuL2#internal-active ul li a{
		
		font-size:80%;
		font-weight:bold;
		color:#9fa81e;

		text-decoration:none;
		font-family : Arial, Helvetica, sans-serif;
	}

	td.menuL2#internal a:visited, td.menuL2#internal-active a:visited {
		text-decoration:none;
		color:#9fa81e;
	}
	td.menuL2#internal a:hover, td.menuL2#internal-active a:hover {
		text-decoration:underline;

	}

	td.menuL2#internal-active a, td.menuL2#internal-active a:hover, td.menuL2#internal-active a:visited{
		color:#002666;
	} 	


	
	td.menuL3#internal ul{
	padding:0px;
	margin:0px;
	margin-top:3px;
	margin-bottom:3px;	
	margin-left:45px;
	list-style:outside url(images/ucd_23_bullet_9fa81e.gif);
	
	}
	td.menuL3#internal-active ul{
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;	
	margin-right:0px;
	margin-left:45px;
	list-style:outside url(images/ucd_23_bullet_002666.gif);
	
	
	}
	


	td.menuL3#internal ul li a, td.menuL3#internal-active ul li a{
		
		font-size:75%;
		font-weight:normal;
		color:#333333;

		text-decoration:none;
		font-family : Arial, Helvetica, sans-serif;
	}

	td.menuL3#internal a:visited, td.menuL3#internal-active a:visited {
		text-decoration:none;
		color:#333333;
	}
	td.menuL3#internal a:hover, td.menuL3#internal-active a:hover {
		text-decoration:underline;

	}

	td.menuL3#internal-active a, td.menuL3#internal-active a:hover, td.menuL3#internal-active a:visited{
		color:#002666;
		font-weight:bold;
	} 	



	
	
	table.gadget td{
		vertical-align : top;
	}
	table.gadget td.gadgetTitle {
		padding-left:15px;
		padding-right:15px;
	}

	table.gadget td.gadgetTitle h1 {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 100%;
		font-weight : bold;
		color:#9fa81e;
		padding:0px;

	}
	table.gadget td.gadgetTitle h1 a{
			color:#9fa81e;
			text-decoration:none;
	}
		table.gadget td.gadgetTitle h1 a:hover{
		
		text-decoration:underline;
		}
		table.gadget td.gadgetContent ul {
		
		list-style:outside url(images/ucd_23_bullet_002666.gif);
		
		padding-left:10px;
		}

	table.gadget td.gadgetContent ul li {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 95%;
		font-weight : bold;
		color:#002666;
		padding:0px;

	}
	table.gadget td.gadgetContent a {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 90%;
		font-weight : bold;
		color:#002666;
		padding:0px;
		text-decoration:none;
	}
	table.gadget td.gadgetContent a:hover {
		text-decoration:underline;
	}
	
	
	table#ncd {
	
	width:920px;
	}

	

	
	table#home_container img a{
		padding:0px;
		margin:0px;
		text-decoration:none;

	}
	
	div#content{
		padding-left:25px;
		padding-right:25px;
		vertical-align:top;

	}
	div#content table {
	
	width:100%;
	
	
}
	div#content table td {
		vertical-align:top;
			font-family :Georgia, "MS Serif", "New York", serif;
		font-size : 95%;
		font-weight : normal;
		color:#333333;
		line-height:175%;
	}
		div#content table th {
		vertical-align:top;
			font-family :Arial, Helvetica, sans-serif;
		font-size : 80%;
		font-weight : bold;
		color:#99c4e4;
		background-color:#002666;
		text-align:left;
		padding-left:10px;
	}

	div#content p{
		font-family :Georgia, "MS Serif", "New York", serif;
		font-size : 90%;

		font-weight : normal;
		color:#333333;
		line-height:200%;


	}
	div#content a{
	color:#4c6794;
		/*border-bottom:1px dotted #002666;*/
	
	
	}
	div#content a:hover{
		
		text-decoration:underline
	}
	
	
	div#content ul{
	list-style:outside url(images/ucd_23_bullet_002666.gif);
	margin-left:20px;

	}
	
	div#content ol li, 	div#content ul li{
		font-family :Georgia, "MS Serif", "New York", serif;
		font-size : 90%;
		font-weight : normal;
		color:#333333;
		line-height:150%;
		margin-top:8px;


	}
	div#content p.breadcrumbs {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 65%;
		font-weight : normal;
		color:#333333;
		line-height:150%;


	}
		div#content p.breadcrumbs a {
		text-decoration:none;
		color:#666666;
		}
	div#content p.breadcrumbs a:hover {
		text-decoration:underline;
		color:#002666;
		}
	
	div#content h1 {
		font-family : Georgia, "MS Serif", "New York", serif;
		font-size : 140%;
		font-weight : bold;
		color:#002666;
		padding:0px;
		text-decoration:none;
		line-height:100%;

	}
	
	
	
	div#content h2{
		font-family : Georgia, "MS Serif", "New York", serif;
		font-size : 110%;
		font-weight : bold;
		text-transform:uppercase;
		color:#9fa81e;
		padding:0px;
		text-decoration:none;
		line-height:100%;
		margin-top:1.2em;
		
	}
	
	div#content h3, div#content h3  a {
	font-family : Georgia, "MS Serif", "New York", serif;
	font-size : 100%;
	font-weight : bold;
	text-transform:uppercase;
	color:#002666;
	padding:0px;
	text-decoration:none;
		line-height:100%;
		margin-top:1em;
		margin-bottom:0.3em;
}
	 body#ncd div#content h3 {
	font-family : Georgia, "MS Serif", "New York", serif;
	font-size : 100%;
	font-weight : bold;
	text-transform:uppercase;
	color:#002666;
	padding:0px;
	text-decoration:none;
			line-height:100%;
}

		div#content h4, 		div#content h4 a {
		font-family : Georgia, "MS Serif", "New York", serif;
		font-size : 90%;
		font-weight : bold;
		color:#4C6794;
		padding:0px;
		text-decoration:none;
		padding-top:10px;
	padding-bottom:3px;
		line-height:100%;
	}
	div#content h4 a:hover {
	
	text-decoration:underline;
	}

	div#content span.Newslettercitation {
	
	font-size:80%;
	font-style : italic;
	color:#999999;
}
div#content span.Newslettercitation  a{
	color:#999999;

}
	
	hr {
	color:#9fa81e;
	
	}
	
	
	
	td.rhsmenu {
	vertical-align:top; 
	margin:0px;
	
	/* 
	padding-right:20px;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;*/
	width:150px;
	}
	
	td.rhsmenu#title{
		background:URL(images/ucd_23_rhs_section_background.gif) no-repeat top right;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 80%;
		font-weight : bold;
		color:#FFFFFF;
		text-decoration:none;
		border-right:1px solid #002666;
		padding-left:20px;
		width:100%;
	}
		td.rhsmenu#title a{
		color:#FFFFFF;
		text-decoration:none;
	
	}
	td.rhsmenu#title a:hover{
		text-decoration:underline;
	
	}
	td.rhsmenu#content{
	font-family : Arial, Helvetica, sans-serif;
		font-size : 70%;
		font-weight : bold;
		color:#006cbe;
		line-height:175%;
		text-decoration:none;
		border-right:1px solid #002666;
		border-left:1px solid #002666;
		padding-left:15px;
		padding-right:15px;
		width:100%;	
	}
	td.rhsmenu#content a{
		color:#002666;
	
	
	}
	
	
		td.rhsmenu#text{
	font-family : Arial, Helvetica, sans-serif;
		font-size : 70%;
		font-weight : bold;
		color:#333333;
		line-height:135%;
		text-decoration:none;
		width:100%;
		padding-left:15px;
		padding-right:15px;
	
	}
		td.rhsmenu#text a{
		color:#333333;
		
		}
	td.rhsmenu#content form {
	display:inline;
	}
	td.rhsmenu#content img {
	display:inline;
	
	}
	td.rhsmenu#content input.contact{
	display:inline;
		font-weight : bold;
	color:#006cbe;
	display:inline;
	text-decoration:none;
	vertical-align:top; margin:0px;
	padding:0px; 
	display:inline; 
	background-color: transparent; 
	border: none; 
	cursor: pointer; 
	text-align:left;

		
	
	}

	td.rhsmenu#closefooter{
	border-top:1px solid #002666;
		font-size : 2%;
	margin-bottom:5px;
	}
		
	div#addressbar {
		/*background-image : url("images/ucd_23_header_top_background.gif");*/
		text-align : left;
		padding-left: 25px;
		padding-right: 10px;
		padding-top:1.2em;
		padding-bottom:1.2em;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 75%;
		border-top:1px #CCCCCC solid;
				
	}
	
	div#addressbar a {
		color:#333333;
		text-decoration:none;
		
	
	}
	div#addressbar a:hover {
	text-decoration:underline;
	}	
	
	div#addressbar p.footer_text{

		padding-top:10px;
		display:inline;
		vertical-align:top;
		text-decoration:none;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 55%;
		font-weight : normal;
		color:#99c4e4;

	}
div#copyright {
		background-image : url("images/ucd_23_header_top_background.gif");
		padding-left: 25px;
		padding-right: 10px;
		color:#FFFFFF;
				font-family : Arial, Helvetica, sans-serif;
				font-size : 75%;
				padding-top:.6em;
				padding-bottom:.6em;
	}
	div#copyright p{

	
	vertical-align:middle;
		text-decoration:none;

		
		font-weight : normal;
		

	}

/*.save{
   behavior:url(#default#savehistory);}*/
a.dsphead, a.dsphead:visited{
   text-decoration:none;
   color:#9fa81e;
   font-size:12px}
a.dsphead:hover{
   text-decoration:underline;}
a.dsphead span.dspchar{
   font-family:monospace;
   font-weight:normal;
   color:#9fa81e;}
   
.dspcont{
   display:none;
   margin-left:1.5em;}

table#EventList td{
font-size:75%;
}
table#TechList td{
font-size:80%;
}
/*------------------------------------------------------------*/

div#requestInfo{
margin-top:15px;

}
div#requestInfo p a{
text-decoration:none;
font-weight:bold;
padding-top:0.7em;
background-color:#002666;
color:#FFFFFF;
padding: 5px;


}

#skip, div#accessibilityLinks {
position:absolute;
left: -1000px;

	font-size: 80%;

	color:#fff;

}

div#pageLink{
	display:none;
	padding-left: 25px;
		padding-right: 10px;
				font-family : Arial, Helvetica, sans-serif;
				font-size : 75%;
				padding-top:.6em;
	
				
}

table tr.patentHeader td {font-weight:bold; border-bottom:1px solid #cccccc; border-left:0px; border-right:0px; font-family:Arial, Helvetica, sans-serif;}

tr.patentRow td {border-left:0px; border-right:0px;}

tr.patentRowAlt td {border-left:0px; border-right:0px;background-color:#EEEEEE;}
table#ctl00xContentPlaceHolder1xucNCDListxuwgNCDs_main tr td {font-size:100%; line-height:150%;}
table#ctl00xContentPlaceHolder1xucNCDListxuwgNCDs_main tr td a {font-size:100%; line-height:150%;}


div#ctl00_ContentPlaceHolder1_ucNCDSearchForm_ucCategoryTree_wdtCategories img {border:0px; margin:0px; padding:0px;}


td.ig_Item {
background-color:#FFFFFF;
border-left:none;
border-right:none;

}

td.ig_Alt {
background-color:#DDDDDD;
}


table #ctl00xContentPlaceHolder1xucNCDListxuwgNCDs_main img {border:0px; margin:0px; padding:0px;}

div#ctl00_ContentPlaceHolder1_ucNCDSearchForm_ucCategoryTree_wdtCategories ul {
list-style-type:none;
padding-left:0px;
margin-left:0px;
}
div#ctl00_ContentPlaceHolder1_ucNCDSearchForm_ucCategoryTree_wdtCategories ul li {
line-height:110%;
font-size:110%;
margin-top:0px;

}

div#ctl00_ContentPlaceHolder1_pnlSearchForm table td {
line-height:110%;
font-size:85%;
}

table #ctl00xContentPlaceHolder1xucNCDListxuwgNCDs_main tr th {color:#FFFFFF; font-size:115%; font-weight:bold;}

table #G_ctl00xContentPlaceHolder1xucNCDListxuwgNCDs {border:1px solid #CCCCCC;}

