/* CSS Document */

body, table, td, img
{
	margin:0px;
	border:0px;
	padding:0px;
	border-spacing:0px;
	border-collapse:collapse;
		
}

/*default font*/
*
{font-family: 'Helvetica', 'Arial', sans-serif;
	font-size: 12px; /*9pt12px*/
	line-height: 17px;/*13pt*/
	}

body, p, dl, dt, dd, table, td, input, textarea 
{color:#666666;
	}	
	

body {background-color:white;behavior:url("../include/csshover.htc");}

tr, td {vertical-align:top;padding:0px 10px 2px 0px;}
th {text-align:left;padding:0px 10px 2px 0px;}

#newadopters td {vertical-align:middle; text-align:center;padding:30px;}

li, blockquote
{
	margin-top:0px;
	margin-bottom:0px;
}

li {padding-bottom:5px;}

p, ul, ol, table
{
	margin-top:5px;
	margin-bottom:10px;
}

h1 {font-size:18px;color:#f19020;margin:0px;padding:0px 0px 5px 0px;font-weight:normal;}
h2 {font-size:12px;color:#f19020;margin:0px;padding:10px 0px 5px 0px;font-weight:bold;}
h2.casestudy {font-size:11pt;}
h3 {font-size:12px;color:#f19020;margin:0px;padding:5px 0px 0px 0px;font-weight:bold;border-bottom:solid 1px #f19020;}

h4 {font-size:9pt;color:#f19020;margin:0px;padding:5px 0px 5px 0px;font-weight:bold;}
h5 {font-size:9pt;margin:0px;padding:5px 0px 5px 0px;font-weight:bold;}
/* legacy for hard-coded press releases in /press/pr/ folder */
.subhead {display:block;margin:0px;padding:10px 0px 0px 0px;font-weight:bold;text-align:center;}
.subtitle {display:block;margin:0px;padding:0px 0px 0px 0px;font-weight:bold; font-style:italic; text-align:center;}


/* Links */

a, a:visited, a:active{
	color:#256faa; 
	text-decoration:none;
	
}

a:hover{
	color: #256faa;
	text-decoration:underline;}
	

img.bioimage {margin:5px 0px;}

ul.linklist {list-style:none;margin:0px;padding:0px;}
li.linklist {margin:0px;padding:0px 0px 5px 0px;}

/*Forms*/

form {
	margin-top: 0px;
	margin-bottom:0px;
}

.contact {
	width:150px;
}

.downloads {
	font-family:'Helvetica', sans-serif;
	font-size:12px;
	color:#ffffff;
	background-color:Gray;
	font-weight: bold;
}



.calTitle   {font-weight: bold;
	             font-size: 11px;
	             background-color:#cccccc;
	             color: black;
	             width: 90px;
	             border:solid 1px gray;
	}
	
.calBody    {font-size: 11px;
	             border-width: 10px;margin:0px;padding:0px;border:0px;
	}
td.calBody {margin:0px;padding:0px;}	

.boldfont {font-weight:bold;}

.fineprint {font-style:italic;font-size:11px;line-height:12pt;border-top:solid 1px silver;padding-top:2px;margin-top:18px;}

.probationpanel {background-color:#cecbcb;padding:5px 10px;}/*#e7e7e7border:solid 1px gray;*/


#imagetable td {padding:0px;}

#questions ul {list-style:none;border:none;padding:0px 0px 0px 0px;margin:5px 0px 15px 10px; }
#questions li {margin:0px 0px 5px 0px;padding:0px;}

#answers ul {border:none;padding:0px 0px 0px 10px;margin:5px 0px 15px 20px; }



#main {float:left;width:654px;}


#breadcrumb  {margin:0px;padding:0px 0px 20px 0px; list-style:none; border:none;}
#breadcrumb li.home {margin:0px;padding:0px;font-size:10px;display:inline;background:none;}
#breadcrumb li {margin:0px 0px 0px 4px;padding:0px 0px 0px 11px;font-size:11px;display:inline;background:url("../images/09_stylesheet/breadcrumb_gt.gif") no-repeat left;}
#breadcrumb a {color:#9f9f9f;font-size:11px;}

#innercontentwide {width:584px;}

#innercontentnarrow {float:left;
	width:390px;
    margin:0px;
    padding:0px;}
    
#rightcolumn {float:right;width:139px;padding:0px 0px 0px 25px;margin:0px 0px 0px 15px;border-left:solid 1px silver;}

#glossary dl {margin:0px;padding:0px;}
#glossary dt {float:left;font-weight:bold;margin:0px;padding:0px 5px 0px 0px;}
#glossary dd {margin:0px 0px 15px 10px;padding:0px;}


#wholepage {width:825px;}


img.logoimagehome  {float:left;margin:35px 10px 20px 48px;}
img.logoimage  {float:left;margin:35px 10px 20px /*16*/48px;}
img.headerleft {clear:both;margin-right:1px;}

#topright {float:right;color:#325385;font-size:11px;margin-top:34px;font-weight:bold;padding-right:40px; vertical-align:middle; text-align:right;}
#topright a {color:#325385;font-weight:bold;font-size:11px;text-decoration:none;}/*666666*/
#topright a:visited {color:#325385;font-weight:bold;text-decoration:none;}
#topright a:hover {color:#325385;font-weight:bold;text-decoration:underline;}
#topright a:active {color:#325385;font-weight:bold;text-decoration:none;}
#topright select {margin:3px 0px 2px 17px;line-height:12px;font-weight:bold;color:#646363;border:solid 1px #9f9f9f; vertical-align:middle;}
#topright input {padding:0px;margin:0px;font-weight:normal;color:#646363;border:solid 1px #9f9f9f; vertical-align:middle;}
#tagline {color:black;padding-top:7px;font-size:11px;font-weight:bold;}

#topnav ul li ul {display:none;}
#topnav ul li:hover ul, div#topnav ul li ul:hover {display:block;}

#topnav ul li ul li ul {visibility:hidden;}
#topnav ul li ul li:hover ul {visibility:visible;}

#topnav {letter-spacing:1px;font-weight:bold;clear:both;padding:0px;margin:0px;color:#ffffff;width:850px;float:left;}
	
#topnav a {font-family: 'Helvetica Neue','Helvetica',sans-serif;padding:3px 0px;color:#ffffff;text-decoration:none;font-size: 11px;line-height:12pt;display:block;width:100%;}
#topnav a:visited {font-family: 'Helvetica Neue','Helvetica',sans-serif;font-size:11px;line-height:12pt;color:#ffffff;}
#topnav a:hover {font-family: 'Helvetica Neue','Helvetica',sans-serif;font-size: 11px;line-height:12pt;color:#ffffff;}
#topnav a:active {font-family: 'Helvetica Neue','Helvetica',sans-serif;font-size: 11px;line-height:12pt;color:#ffffff;}

#topnav ul {float:left;margin:0px;padding:0px; list-style:none; border:none;}
#topnav li {float:left;position:relative;z-index:500;margin:0px;padding:0px;background:url("../images/09_stylesheet/menu_grey_right.gif") no-repeat right top;}
#topnav li.first {background:url("../images/09_stylesheet/menu_grey_right.gif") no-repeat right top;margin-right:0px;padding-right:0px;}
#topnav li.firstcurrent {background:url("../images/09_stylesheet/menu_orange_right.gif") no-repeat right top;margin-right:0px;padding-right:0px;}
#topnav li.firstbeforecurrent {background:url("../images/09_stylesheet/menu_grey_right_before_current.gif") no-repeat right top;margin-right:0px;padding-right:0px;}
#topnav li.current {background:url("../images/09_stylesheet/menu_orange_right.gif") no-repeat right top;margin-right:0px;padding-right:0px;}
#topnav li.beforecurrent {background:url("../images/09_stylesheet/menu_grey_right_before_current.gif") no-repeat right top;margin-right:0px;padding-right:0px;}

#topnav li.last {background:url("../images/09_stylesheet/menu_grey_right_last.gif") no-repeat right top;margin-right:0px;padding-right:8px;}
#topnav li.lastcurrent {background:url("../images/09_stylesheet/menu_orange_right_last.gif") no-repeat right top;margin-right:0px;padding-right:8px;}


* html #topnav ul li a {padding:4px 16px 4px 18px;width:20px;background:url("../images/09_stylesheet/menu_grey_left.gif") no-repeat left top;}
#topnav ul li a {padding:4px 16px 4px 18px;white-space:nowrap;background:url("../images/09_stylesheet/menu_grey_left.gif") no-repeat left top;}

#topnav ul li.first a {padding:4px 16px 4px 100px;width:55px;background:none;}


* html #topnav ul li.current a {padding:4px 16px 4px 18px;width:20px;background:url("../images/09_stylesheet/menu_orange_left.gif") no-repeat left top;}
#topnav ul li.current a {padding:4px 16px 4px 18px;background:url("../images/09_stylesheet/menu_orange_left.gif") no-repeat left top;}

#topnav ul li.firstcurrent a {padding:4px 16px 4px 100px;width:55px;background:none;}
* html #topnav ul li.firstbeforecurrent a {padding:4px 16px 4px 100px;width:55px;background:none}
#topnav ul li.firstbeforecurrent a {padding:4px 16px 4px 100px;width:55px;background:none}
* html #topnav ul li.lastcurrent a {padding:4px 16px 4px 18px;width:20px;background:url("../images/09_stylesheet/menu_orange_left.gif") no-repeat left top;}
#topnav ul li.lastcurrent a {padding:4px 16px 4px 18px;background:url("../images/09_stylesheet/menu_orange_left.gif") no-repeat left top;}


#topnav ul li ul {margin:4px 0px 0px 0px;padding:0px;position:absolute;z-index:500;left:1px;top:24px;}
* #topnav ul li ul {padding:0px;margin:0px;width:163px;left:1px;}
#topnav ul li.current ul {margin:4px 0px 0px 0px;padding:0px;position:absolute;z-index:500;left:0px;top:24px;}
* #topnav ul li.current ul {padding:0px;margin:0px;width:163px;left:0px;}
#topnav ul li.last ul {left:-84px;position:absolute;z-index:500;width:110px;}
#topnav ul li.lastcurrent ul {left:-84px;position:absolute;z-index:500;width:110px;}
* html #topnav ul li.last ul {left:-82px;position:absolute;z-index:500;width:110px;}
* html #topnav ul li.lastcurrent ul {left:-82px;position:absolute;z-index:500;width:110px;}


#topnav ul li ul li {padding:0px;margin:0px;background:none;background-color:#989b9e;border-bottom:solid 1px #8d8f93;display:block;}
#topnav ul li.current ul li {padding:0px;margin:0px;background:none;background-color:#f19020;border-bottom:solid 1px #f29b37;display:block;}

#topnav ul li.last ul li {padding:0px;margin:0px;background:none;background-color:#989b9e;border-bottom:solid 1px #8d8f93;display:block;}
#topnav ul li.lastcurrent ul li {padding:0px;margin:0px;background:none;background-color:#f19020;border-bottom:solid 1px #f29b37;display:block;}


#topnav ul li ul li a {width:145px;padding:2px 8px;margin:0px;font-size:8pt;font-weight:normal;background:none;}
#topnav ul li.current ul li a {width:145px;padding:2px 8px;margin:0px;font-size:8pt;font-weight:normal;background:none;}

#topnav ul li.last ul li a {width:145px;padding:2px 8px;margin:0px;font-size:8pt;font-weight:normal;background:none;}
#topnav ul li.lastcurrent ul li a {width:145px;padding:2px 8px;margin:0px;font-size:8pt;font-weight:normal;background:none;}

#topnav ul li ul li a:visited {width:145px;padding:2px 8px;margin:0px;font-size:8pt;font-weight:normal;}
#topnav ul li.last ul li a:visited {width:145px;padding:2px 8px;margin:0px;font-size:8pt;font-weight:normal;}
#topnav ul li ul li a:hover {width:145px;padding:2px 8px;margin:0px;font-size:8pt;font-weight:normal;background-color:#8d8f93;}
#topnav ul li.last ul li a:hover {width:145px;padding:2px 8px;margin:0px;font-size:8pt;font-weight:normal;background-color:#8d8f93;}
#topnav ul li.current ul li a:hover {width:145px;padding:2px 8px;margin:0px;font-size:8pt;font-weight:normal;background-color:#f29b37;}
#topnav ul li.lastcurrent ul li a:hover {width:145px;padding:2px 8px;margin:0px;font-size:8pt;font-weight:normal;background-color:#f29b37;}


#topnav ul li ul li a:active {width:145px;padding:2px 8px;margin:0px;font-size:8pt;font-weight:normal;}
#topnav ul li.last ul li a:active {width:145px;padding:2px 8px;margin:0px;font-size:8pt;font-weight:normal;}

#topnav ul li ul li ul {top:-1px;left:161px;width:113px;border-left:solid 1px white;}
#topnav ul li.current ul li ul {top:-1px;left:161px;width:113px;border-left:solid 1px white;}

#middle {clear:both;width:2000px;background:url("../images/09_stylesheet/main_background.gif") repeat-y left;margin:0px;padding:0px;} /*width:2000px; to allow wide sections to just hang over the background instead of forcing them below the leftnav - otherwise 825px;*/

#leftnav {float:left;left:0px; margin:0px;padding:12px 0px 30px 0px; width:171px;font-size:8pt;line-height:11pt;border-top:solid 4px #f19020;}
#leftnav ul {margin:0px;padding:14px 16px;list-style:none; border:none;}
#leftnav li {margin:0px; padding:3px 0px 3px 0px;font-size:8pt;line-height:11pt;margin:0px;}
#leftnav li ul {padding:0px;margin:5px 0px 0px 0px;}
#leftnav li ul li {margin-left:12px;padding:3px 0px 0px 0px;font-size:8pt;line-height:11pt;}
#leftnav a.selected {color:#f19020;}
#leftnav a {text-decoration:none;color:#256faa;font-size:8pt;line-height:8pt;}
#leftnav a:hover {text-decoration:none;color:#ff9900;}
#leftnav a.subnavtop {text-decoration:none;color:#663300;font-weight:bold;margin-left:-4px;}  
#leftnav a.subnavtop:hover {text-decoration:none;color:#663300;font-weight:bold;}  


#relatedlinks ul {padding:15px 16px 0px 16px;margin-top:0px;}
#relatedlinks li {margin:0px 0px 0px 5px; padding:3px 0px 3px 0px;}
#relatedlinks li.title {margin:0px;font-weight:bold;}

#maincontent {clear:both;width:591px;padding:14px 22px 21px 42px;font-size:10px;}

#homeheader /*{clear:both;width:825px;height:307px;margin:0px;padding:0px;background:url("../images/09_stylesheet/home_main_cn_3_col.jpg") no-repeat top left;border-top:solid 4px #f19020;}*/ {clear:both;width:825px;height:307px;margin:0px;padding:0px;background:url(http://www.hdmi.org/images/09_stylesheet/home_main-tempcables2column.jpg) no-repeat top left;border-top:solid 4px #f19020;}


#homemain /*{width:825px;background:url("../images/09_stylesheet/home_column_background_cn_3_col.gif") repeat-y left;}
a.homemorecn {position:relative;top:220px;left:50px;font-weight:bold;height:15px;}*/ {width:825px;background:url(http://www.hdmi.org/images/09_stylesheet/home_column_background-temp2column.gif) repeat-y left;}
#homemain h3 {margin:0px 0px 2px 0px;padding:0px;color:#1a1a1a;font-weight:bold;font-size:11px;line-height:13px;border:none;}
#homemain a {color:#325385;text-decoration:none;font-weight:bold;font-size:10px;line-height:13px;}
#homemain a:visited {color:#325385;text-decoration:none;font-size:10px;}
#homemain a:hover {color:#325385;text-decoration:underline;font-size:10px;}
#homemain a:active {color:#325385;text-decoration:none;font-size:10px;}
#homemain ul {list-style:none;margin:0px;padding:4px 0px 0px 0px;}
#homemain li {color:#4c4e4d;font-weight:bold;margin:0px;padding:0px 0px 4px 0px;font-size:10px;line-height:13px;}

#homemain ul.highlight   {padding:10px 0px 0px 0px;}
#homemain ul.highlight li  {padding:0px 0px 6px 0px;line-height:15px;}
#homemain ul.highlight li a {font-size:12px;line-height:15px;color:black/*#e4881e*/;}

#homecolumn1 {float:left;width:281px;padding:4px 14px 14px 48px;}/*343*/
#homecolumn2 {float:left;width:132px;padding:4px 16px 4px 16px;}/*164*/
#homecolumn3 {float:left;width:133px;padding:4px 16px 4px 16px;}/*165*/
#homecolumn4 {float:left;width:121px;padding:4px 16px 4px 16px;}/*153*/

#homecolumn2 {float:left;width:229px;padding:4px 16px 4px 16px;}/*329*/
#homecolumn3 {float:left;width:189px;padding:4px 16px 4px 16px;}/*153*/


#homebottom {clear:both;width:757px;padding:16px 20px 20px 48px;background-color:#f19020;}
#homebottom p {font-weight:bold;color:#ffffff;margin:0px;padding:0px;font-size:11px;}

#homebottom a {font-size:11px;color:White;font-weight:bold;}
#homebottom a:visited {font-size:11px;color:White;font-weight:bold;}
#homebottom a:hover {font-size:11px;color:White;font-weight:bold;}
#homebottom a:active {font-size:11px;color:White;font-weight:bold;}

.newstitle {color:#666666;font-weight:normal;}

#consumerheader {clear:both;width:825px;height:386px;margin:0px;padding:0px;background:url("../images/09_stylesheet/consumer_main.jpg") no-repeat top left;border-top:solid 4px #f19020;}
p.hide {display:none;}
#consumermain {width:825px;background:url("../images/09_stylesheet/consumer_column_background.gif") repeat-y left;}
#consumermain h3 {margin:0px 0px 2px 0px;padding:0px;color:#1a1a1a;font-weight:bold;font-size:11px;line-height:13px;border:none;}
#consumermain a {color:#325385;text-decoration:none;font-weight:bold;font-size:11px;line-height:13px;}
#consumermain a:visited {color:#325385;text-decoration:none;font-size:11px;}
#consumermain a:hover {color:#325385;text-decoration:underline;font-size:11px;}
#consumermain a:active {color:#325385;text-decoration:none;font-size:11px;}
#consumermain ul {list-style:none;margin:0px;padding:4px 0px 0px 0px;}
#consumermain li {color:#4c4e4d;font-weight:bold;margin:0px;padding:0px 0px 4px 0px;font-size:11px;line-height:13px;}
#consumercolumn1 {float:left;width:213px;padding:4px 30px 14px 49px;}/*292*/
#consumercolumn2 {float:left;width:194px;padding:4px 30px 4px 38px;}/*262*/
#consumercolumn3 {float:left;width:207px;padding:4px 30px 4px 34px;}/*271*/
#consumerbottom {clear:both;width:757px;margin:0px;padding:30px 20px 20px 48px;background:url("../images/09_stylesheet/consumer_bottom.gif") no-repeat top left;background-color:White;}
#consumerbottom p {font-weight:bold;margin:0px;padding:0px;font-size:11px;}

#imagestable td {padding:10px;}

#footer {clear:both;padding:7px 40px 7px 48px;color:#666666;}
#footer ul.copyright {float:left;margin:0px;padding:0px;list-style:none; border:none; }
#footer ul {float:right;margin:0px;padding:0px;list-style:none; border:none; }

#footer li {color:#666666;margin:0px;padding:0px;display:inline;font-size: 10px;}
#footer li.bar {margin-left:4px;padding-left:11px;background:url("../images/09_stylesheet/footer_slash.gif") no-repeat left;}
#footer a {color:#666666;font-family:'Helvetica',sans-serif;font-size:10px;text-decoration:none;}
#footer a:visited {color:#666666;}
#footer a:hover {font-family: 'Helvetica',sans-serif;color:#666666;text-decoration:underline;}
#footer a:active {font-family: 'Helvetica',sans-serif;color:#666666;}




@media print {
	#leftnav, #topright, #topnav { display:none; }
	#sectionheader img {display:none;}
	#subhead {font-size:12pt;}
	
}

    
