
img {
max-width:700px;
}




/***** G L O B A L  S E T T I N G S *****/
 
* {
	/*border:0;*/
	margin:0;
	padding:0;
	font-size: 100%;
	font-weight: normal;
}
 
body {
	font:100%/1em "Trebucet MS", verdana, arial, helvetica, sans-serif;
  color: #333;
	background: url(images/uci_main_bg.png) #002244 repeat-x;
}
 
/***** C O M M O N  F O R M A T T I N G *****/
 
b {
	font-weight: bold;
	} 
 
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
 
 
p, ul, ol {
margin:0;
padding:0 0 15px 0;
}
 
ul, ol {
list-style:none;
padding:0 0 5px 30px;
}
 
blockquote {
margin:22px 40px;
padding:0;
}
 
img {
border:0;
}
 
sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}
 
sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}
 
acronym, abbr {
cursor: help;
letter-spacing: 1px;
border-bottom: 1px dashed;
}





/***** C O N T A I N E R  D I V *****/

#container {
/*	margin: 0 5% auto;*/
	width:899px;
	margin-left:auto;
	margin-right:auto;
/*	background-color: #f1f1e7;*/
	background-color:#FFFFFF;
	border: 0;
	}



/***** H E A D E R  and  S R C H B O X  D I V S *****/
	
#header {
	margin: 0;
	padding: 0;
	background: url(images/uci_off_tech_alliances.jpg) #FFF top left no-repeat;
	height: 100px;
	border: 0;
	}
	 #header h1 {
	padding: .5em 25px;
	margin-top: 10px;
	/*margin-bottom: 10px;*/
	color: #666666;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.75em;
/*	font-variant: small-caps;*/
	text-transform:uppercase;
	line-height: 1em;
	border-bottom:1px solid #333333;
	
	}
#header #srchbox{
	float: right;
	text-align: left;
	font-size: 75%;
	color: #444;
	margin-top: 10px;
	margin-right: 5px;
	padding-top: 0px;
	border: 0;
}
#header #srchbox h2 {
	font-size: 100%;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 1px;
}

#header #srchbox input.bg {
	border: 1px #999 solid;
	color: #000;
	}

#header #srchbox .srchbutton {
	border: 3px double #999;
	border-top-color: #ccc;
	border-left-color: #ccc;
	padding: 0 5px;
	background-color: #eee;
	background-repeat: repeat-x;
	color: #333;
	font-size: 70%;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	cursor: pointer;
	}		
	
.searchText span {
	line-height: 17px;
	margin-right: 5px;
}
/* BEGIN css overrides for non-IE browsers SEARCH */
html>body #header #srchbox {
	text-align: left;
}
html>body .searchText {
	margin-top: 3px;
	margin-bottom: 3px;
}
html>body .searchText span {
	margin-left: 3px;
	line-height: 12px;
}
/* END css overrides for non-IE browsers SEARCH */
	


/***** T O P N A V  D I V  (horizontal navigation bar) *****/


#topnav {
	margin: 0 auto;
	padding: 5px 0 2px 0;
	border-top: 2px solid #fff;
	border-bottom: 4px solid #fff;
	background: #335588 repeat-x; 	
	color: #fff;
	height: 20px;
	text-align: center;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
clear:both;
}


#topnav a:link {
	color: #fff;
	text-decoration: none;
	padding: 0 3px;
	}
#topnav a:visited {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #999;
	padding: 0 3px;
	}

#topnav a:hover {
	color: #333;
	text-decoration: none;
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	background-color: #e1e1c7;  /* biege color */
	} 


/***** B R E A D C R U M B  D I V *****/

#breadcrumb {
	font-family: verdana, arial, sans-serif;
	font-size: 70%;
	color: #333;
	text-align: right;
	padding-right: 5px;
	}

#breadcrumb a:link {
	color: #0040b6;
	text-decoration: underline;
	}
#breadcrumb a:visited {
	color: #0040b6;
	text-decoration: none;
	border-bottom: 1px #F4C83E dotted;
	}
#breadcrumb a:hover {
	color: #000;
	text-decoration: none;
	border-bottom: 1px dotted #999;
	border-top: 1px dotted #999;
	background-color: #f1f1e7;
	}





/***** L E F T C O L  D I V *****/


#container #leftcol {
	float: left;
	width: 184px;
	height: 100%;
	border: 0;
	background-color: #f1f1e7;
	padding-top: 25px;
	}	

#leftcol h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	margin: 5px 0 0 0;
	padding: 5px 5px;
	color: #333;
	}

#leftcol ul {
	list-style-type: disc;
	font-size: 75%;
	font-family: verdana, arial, sans-serif;
	padding-left: 25px;
	}
#leftcol li {
	line-height: 1.5em;
	list-style-image:url(images/uci_square.gif);
	text-align: left;
	}		
#container #leftcol a:link {
	color: #335588;
	text-decoration: underline;
	}
#container #leftcol a:visited {
	color: #335588;
	text-decoration: underline;
	}
#container #leftcol a:hover {
	color: #333;
	text-decoration: none;
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	background-color: #e1e1c7;  /* biege color */
	}

#leftcol .email {
	color: #666;
	text-align: center;
	margin: 0;
	padding: 0 0 10px 0;
	font-size: 80%;
	}


/* 

cdd6c9 - green
335588 - dark blue
b18900 - dark orange


 */ 

/***** C O N T E N T  D I V *****/

#container #content {
	margin-left: 30px;
	margin-right:35px;
	padding: 0;
	background-color: #fffFFF;
	min-height: 600px;
/*	height: 100%;*/
	border: 0;
	top: 0;
	font-size: 95%;
	font-weight: normal;
	clear:both;
	
	}


#content h1, h2, h3 {
	letter-spacing: 1px;
	font-weight: bold;
	}	
	
#content h1, #content h2  {
/*	padding: .5em 25px;*/
	margin-top: 10px;
	/*margin-bottom: 10px;*/
	color: #335588;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.75em;
/*	font-variant: small-caps;*/
	text-transform:uppercase;
	line-height: 1em;
	}

#content h3 {
	padding: 0px 40px 0 0;
	
	color: #333;
/*	color: #b18900; -- WCAG 2.2 accessibility problems with low contrast with this color */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-transform: uppercase;
/*	border-bottom: 1px solid #ccc;*/
/*	margin: 1em 25% 1em 25px;*/
	margin-top:10px;
	margin-bottom:0.25em;
	/*margin-left:30px;
	margin-right:5px;*/
	
	}

#content h4 {
	padding: 0 40px 0 0;
	color: #333;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em;
	letter-spacing: 2px;
	/*border-bottom: 1px solid #d7d7d7;
	margin: 1.5em 50% 20px 35px;*/
margin-top:12px;
	margin-bottom:20px;
	/*margin-left:30px;
	margin-right:30px;*/
	text-transform: uppercase;
	
	}


#content h5 {
	padding: 10px 30px 0px 30px;
	font-size: 85%;
	color: #335588;
	line-height: 1.5em;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
	text-decoration:underline;
	}
#content h5 + p {
	margin-left:30px;
	margin-right:30px;
}

#content p {
	/*padding: 8px 40px;*/
	font-size: 85%;
	color: #333;
	line-height: 1.5em;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	margin-top:0.25em;
	/*margin-bottom:0.25em;*/
	/*padding-left:30px;
	padding-right:30px;*/
	
	}
	
#content acronym, #content abbr {
	border-bottom: dashed 1px #000;
	cursor: help;
	font-size: 1em;
	font-style: normal;
	color: #000;
	}	
		
#content ul li {
	list-style: disc;
	font-size: 85%;
	margin-left: 40px;	
	margin-right: 40px;
	}

	
#content ul li li {
	margin-left: 10px;
	margin-right: 40px;
	font-size: 100%;	
	list-style-image:url(images/uci_list_dot.gif);	
	}	
#content ul li li li {
	margin-left: 10px;
	margin-right:40px;
	list-style: square;
	font-size: 100%;	
	padding-bottom: 1.5em;
	}	
	
#content ol li {
	font-size: 85%;
	margin-left: 47px;
	margin-right:40px;	
	list-style:decimal;
	}
#content ol li li {
	margin-left: 10px;
	margin-right:40px;	
	font-size: 100%;
	list-style-type: upper-alpha;	
	}	
#content ol li li li {
	margin-left: 10px;
	margin-right:40px;	
	list-style-type:lower-roman;
	font-size: 100%;	
	}		

#content a:link {
	color: #335588;
	text-decoration: underline;
	}
#content a:visited {
	color: #335588;
	text-decoration: underline;
	}
#content a:hover {
	color: #333;
	text-decoration: none;
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	background-color: #e1e1c7;  /* darker biege color */
	}


	
/***** C O N T E N T  C L A S S E S *****/
	
#content .pic {
	border: 1px solid #999;
	padding: 10px;
	margin-top: 5px;
	}		
#content .new {
	color: #950000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0 2px;
	letter-spacing: 2px;
	text-transform: uppercase;
	}		
#content .small {
	font-size: 70%;
	}
a.skip {
	position: absolute;
	left: -1000em;
	width: 20em;
	}


/***** F O O T E R  D I V *****/
		
#addressbar {
	clear: both;
/*	position: relative; */
	height: 125px;
	background-color: #f1f1e7;	
	border-top: 6px solid #fff;
	margin-right:180px;
	background-image:url(images/uci_seal.gif);
	background-position:right top;
	background-repeat:no-repeat;
		width:899px;


}

#addressbar p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	text-align: left;
	line-height: 1.2em;
	padding-top: 30px;
	margin-left:30px;
	}
#addressbar a:link {
	color: #335588;
	text-decoration: underline;
	}

#addressbar a:visited {
	color: #335588;
	text-decoration: none;
	border-bottom: 1px dotted #999;
	}

#addressbar a:hover {
	color: #333;
	text-decoration: none;
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	background-color: #e1e1c7;  /* biege color */
	}
#footer #seal {
	float: right;
	width: 184px;
	border-left: 6px solid #fff;
	height: 125px;
	vertical-align: middle;
	display:none;

	}
	
/***** C O P Y R I G H T   D I V *****/
		
#copyright {
	position: relative; 
	margin-top:-30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	text-align: left;

	margin-left:30px;

	}
#copyright a:link {
	color: #335588;
	text-decoration: underline;
	}

#copyright a:visited {
	color: #335588;
	text-decoration: none;
	border-bottom: 1px dotted #999;
	}

#copyright a:hover {
	color: #333;
	text-decoration: none;
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	background-color: #e1e1c7;  /* biege color */
	}



 
/***** L I N KS *****/
 
a, a:visited {
text-decoration:none;
}
 
/***** Forms *****/
 
form {
margin:0;
padding:0;
display:inline;
}
 
input, select, textarea {
font:1em arial, helvetica, sans-serif;
}
 
textarea {
line-height:1.25;
}
 
label {
cursor:pointer;
}
 
/***** Tables *****/
 
table {
border:1px;
margin:0 0 18px 0;
padding:0;
}
 
  table tr td {
  padding:2px;
  }
 
 
/***** Global Classes *****/
 
.clear         { clear:both; }
 
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
.noline				 {border-bottom: none; border-top: none; background-color: #fff; }

.back2top 		 { padding: 1.5em 1em 1em 1em; font-size: 75%; margin-left: 40px; }
#content strong { font-weight: bold;}
.red					 { color: #950000; }	

td.total {
	border-left: 2px solid #000;
	} 
	
	#property table {
	width: 75%;
	border: 1px solid #ccc;
	margin: auto;
	display: block;
	padding: 0;
	}
	
	#property th {
	background-color: #cdd6c9;
	color: #000;
	font-weight: bold;
	padding-left: 5px;
	}
	
	#property th, tr {
	padding-bottom: 10px;
	}	
	#property .title {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 1.2em;
		padding: 10px;
		text-align: center;
		color: #000066;
		}
		
		/*====================*/


#skip, div#accessibilityLinks {
position:absolute;
left: -1000px;

	font-size: 80%;

	color:#fff;

}

div#pageLink{
	display:none;
	padding-left:30px;
		padding-right: 10px;
				font-family : Arial, Helvetica, sans-serif;
				font-size : 75%;
				padding-top:.6em;
	
				
}

.igdt_NodeGroup {
list-style-type:alpha;
list-style-image:none;
padding-left:0px;
margin-left:0px;
}

div#ctl00_ContentPlaceHolder1_ucNCDSearchForm_ucCategoryTree_wdtCategories ul li{
font-size: 10px;
}

div#sharethis {
height:30px;	
margin-left:30px;
margin-top:5px;
}

div#sharethis a, div#sharethis>
a>
span#InfoLabels, #content div#sharethis a:link {
text-decoration:none;
}

a#stbutton stico_default {
text-decoration:none;
}

div#ctl00_ContentPlaceHolder1_warpNCDEditor fieldset
{
    margin-left:auto;
    margin-right:auto;
    font-size:85%;
}

div#ctl00_ContentPlaceHolder1_pnlSearchResults , div#ctl00_ContentPlaceHolder1_upNCDCategories
{
    margin-left:auto;
    margin-right:auto;
    font-size:85%;
}

div#ctl00_ContentPlaceHolder1_pnlSearchForm fieldset{
  margin-left:auto;
    margin-right:auto;
}
div#content table {margin-left:auto; margin-right:auto; font-size:85%; width:auto;}

tr.patentHeader td {font-weight:bold; border-bottom:1px solid #cccccc; border-left:0px; border-right:0px;}

tr.patentRow td {border-left:0px; border-right:0px; padding-right:30px;}

tr.patentRowAlt td {border-left:0px; border-right:0px;background-color:#EEEEEE; padding-right:30px;}

table#ctl00xContentPlaceHolder1xucNCDListxuwgNCDs_main tr td {font-size:125%; line-height:165%;}
table#ctl00xContentPlaceHolder1xucNCDListxuwgNCDs_main tr td a {font-size:100%; line-height:165%;}
table#ctl00xContentPlaceHolder1xucCategoriesxucNCDListxuwgNCDs_main tr td {font-size:125%; line-height:165%;}
table#ctl00xContentPlaceHolder1xucCategoriesxucNCDListxuwgNCDs_main tr td a {font-size:100%; line-height:165%;}

table.Pagination tr td {font-size:11px;}


div#ctl00_ContentPlaceHolder1_ucNCDSearchForm_ucCategoryTree_wdtCategories ul {
list-style-type:none;
list-style:none;
padding-left:0px;
margin-left:0px;
}