/* add require */

/* add require */
body{font:400 12px Arial, sans-serif;color:#333;background:#fff; margin:0; padding:0}
p,li,td,th{font-family: Arial, sans-serif;}
.content{background:#fff;text-align:left;}
a:link{color:#49A842;}
a:visited{color:#006225;}
a:active{color:#8cc63f;}
a:link:hover{color:#8cc63f;}
b,dt{font-weight:800}
q{display:block;padding:0 0 5px 20px;}
cite{display:block;padding:0 0 15px 20px;}
h1{font:400 1.8em Arial, sans-serif;color:#49A842; padding:1em 0 0.5em 0; margin:0}
h2{font:400 1.6em Arial, sans-serif;color:#000; padding:0.5em 0; margin:0}
h3{font:800 1.2em Arial, sans-serif;color:#000;}
h4{font:800 1em Arial, sans-serif;color:inherit;}
.lineborder,.formborder{background:#9d9fa1}
.footer,.smalltext{font-size:x-small;}
.breadcrumb{font-size:x-small;padding-left:9px;text-align:left;background:#fff;}
.heading1{font:400 1.8em Arial, sans-serif;color:#fff;background:#666;text-align:center;}
.heading2,.formheading{font:800 1.1em Arial, sans-serif;color:#292929;background:#b5b5c1;}
.heading3{font:800 1.2em Arial, sans-serif;color:#fff;background:#7c7c7c;}
.formdesc{background:#fff;color:#333;}
.entry,.value{background:#fff;color:#6d6f71;}
.label{font-weight:800;color:#6d6f71;background:#fff;}
.even{background:#fff;}
.odd{background:#f1f1f2}
.buttonbarright{background:#9d9fa1;text-align:right}
.buttonbarleft{background:#9d9fa1;text-align: left}
.highlight{background:#F8EDB5;color:#000;}
.tip{background:url(/kicons/dotorg/tip_16.png) left no-repeat;padding-left:17px;padding-top:3px;}
.important{background:url(/kicons/dotorg/warning_16.png) left no-repeat;padding-left:17px;padding-top:3px;font-weight:800;}
.info{background:url(/kicons/dotorg/about_16.png) left no-repeat;padding-left:17px;padding-top:3px;}
#pageheading {min-height:10em}
#pageheading h1 {white-space:nowrap; margin:0 27px 0.5em 0}
#pageheading a {float:right; width:27px}
#pageheading img.helpproducticon {border:none}
#pageheading table {width:auto; float:right; margin:0 0 0 1em; white-space:nowrap}
#pageheading p a {float:none; display:inline; width:auto}
#pageheading a img.helpproducticon{float:right;width:27px;border:none;}
.korg_hidden{display:none;}
/* add remove require */
/* visualFontSizeCorretion for the content area of KEdit */
.content,.visualFontSizeCorrection{background:#fff;}
img.spacer{display:block;}
img.producticon,img.production{border:none;}
.error{font-weight:600;color:#f00;display:block;width:auto;background:#ff8;padding:3px;margin:2px;border:1px solid #f00;}
.progressborder{background:#9d9fa1;}
.progresstitle{background:#fff;color:#000;font-size:9px;}
.progresspast{background:#f1f1f1;color:#000;font-style:italic;font-size:9px;vertical-align:middle;}
.progressfuture{background:#f1f1f1;color:#000;vertical-align:middle;font-size:9px;}
.progressactive{font-weight:700;background:#666;color:#fff;vertical-align:middle;font-size:9px;}
.formheading a,td.label a{line-height:18px;text-decoration:none;font-size:x-small;border:1px solid #fff;color:#49A842;margin:2px;padding:1px 8px;white-space:pre;}
.formheading a:link,.formheading a:visited,td.label a:link,td.label a:visited{background-color:inherit;}
.formheading a:hover,td.label a:hover{background-color:inherit;}
a.addlink{background:url(/kicons/dotorg/add_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.editlink{background:url(/kicons/dotorg/edit_16.png)left no-repeat;padding:3px 8px 2px 18px;margin:3px;font-size:x-small;}
a.deletelink{background:url(/kicons/dotorg/remov_16.png)left no-repeat;padding:3px 8px 2px 18px;margin:3px;font-size:x-small;}
a.viewlink{background:url(/kicons/dotorg/srch_16.png)left no-repeat;padding:3px 8px 2px 18px;margin:3px;font-size:x-small;}
a.downloadlink{background:url(/kicons/dotorg/export_data_16.png)left no-repeat;padding:3px 8px 2px 18px;margin:3px;font-size:x-small;}
a.managelink{background:url(/kicons/dotorg/move_16.png)left no-repeat;padding:3px 8px 2px 18px;margin:3px;font-size:x-small;}
a.configurelink{background:url(/kicons/dotorg/confg_16.png)left no-repeat;padding:3px 8px 2px 18px;margin:3px;font-size:x-small;}
a.sendmaillink{background:url(/kicons/dotorg/mail_16.png)left no-repeat;padding:3px 8px 2px 18px;margin:3px;font-size:x-small;}
a.activityhistorylink{background:url(/kicons/dotorg/hist_16.png)left no-repeat;padding:3px 8px 2px 18px;margin:3px;font-size:x-small;}
a.action{white-space:nowrap;padding:4px 0 8px 14px;background:url(/kicons/dotorg/play_16.png) left no-repeat;display:block;}
input:focus,textarea:focus,option:focus{background:#F8EDB5;}
tr.label th{text-align:left;}
tr.odd td,tr.even td{vertical-align:top;}
tr.odd:hover,tr.even:hover{background:#F8EDB5;}
tr.odd label, tr.even label{display:block;width:100%;}
/* kedit selectors */
.keditborder{background:#000;}
.kedittabactive{background:#fff;text-align:center;}
.kedittabinactive{background:#ccc;text-align:center;}
.keditstatusbar{font-size:x-small;background:#f1f1f1;}
.keditbuttonedit{background:#fff;font-size:10px;text-align:right;}
.keditcontentarea{background:#fff;}
.kedithighlight{background:#fcfcbd;}
/* dynamic nav selectors */
#menu {float:left; width:132px; min-height:224px; margin-bottom:2em}
#menu ul { margin: 0 0 20px 0; padding: 20px 0 0 8px; list-style-type: none; font-family: Arial, sans-serif;}
#menu li {line-height:1em; margin:0}
#menu a {display: block; padding: 5px 5px 5px 10px; width: 109px; color:#000; font-size:11px; text-decoration: none}
#menu a:hover { color:#49a842}
#menu li.menuon {border-top:1px solid #9d9fa1; border-bottom:1px solid #9d9fa1; border-left:1px solid #9d9fa1}
#menu li.menuon a {background:#fff; }
#menu li.menuon li {background:#fff}
#menu a.menuon { color:#49a842; background:#fff}
#menu ul ul {padding:0; margin:0}
#menu ul ul a {padding-left:20px; width: 98px; background:#fff}
#menu ul ul ul a {padding-left:30px; width: 88px}
#menu ul ul ul ul a {padding-left: 40px; width: 78px}
#menu ul ul a:hover, #menu ul ul ul a:hover, #menu ul ul ul ul a:hover {}
div.suboptions{margin:0 0 5px 24px;}
div.reportoperator{float:left;}
div.reportentry{float:left;display:block;margin:0 0 0 4px;}
a.activatelink{background:url(/kicons/dotorg/connect_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.deactivatelink{background:url(/kicons/dotorg/disconnect_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.moderatelink{background:url(/kicons/dotorg/opts_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.clonelink{background:url(/kicons/dotorg/copy_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.runreptlink{background:url(/kicons/dotorg/impts_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.changepswdlink{background:url(/kicons/dotorg/lock_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.completepymntlink{background:url(/kicons/dotorg/bill_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.cancellink{background:url(/kicons/dotorg/cancl_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.disputelink{background:url(/kicons/dotorg/flag_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.reportslink{background:url(/kicons/dotorg/reports_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.admintoolslink{background:url(/kicons/dotorg/tools_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
#container {width:828px; background: #fff; padding:10px 0 10px 30px}
#header {height:75px; background:#fff; width:798px}
#header #logo {background:url(http://www.dlna.org/images/headermain/logo_dlna.gif) 0 15px no-repeat; float:left; width:160px; height:53px; text-indent:-9999px; overflow:hidden}
#header #tagline {float:left; width:120px; padding:40px 0 0 0}
#header #utilities {text-align:right; margin-left:300px; font-size:11px; padding:10px 0 0 0}
#header #utilities a, #header #utilities a:link, #header #utilities a:visited {color:#000; text-decoration:none}
#header #utilities a:hover {color:#000; text-decoration:underline}
#header #utilities #chooseflash {float:right; width:30px; padding: 0 0 0 10px}
#header #utilities a#jplink {display:block; float:right; text-indent:999px; overflow:hidden; width:44px; height:20px; background:url(http://www.dlna.org/images/jplink.gif) 0 0 no-repeat #fff; margin:10px 0}
#header #utilities a#jplink:hover {background-position:0 -20px}
#sitenav {height:24px; width:798px; background:url(http://www.dlna.org/images/sitenavbg.gif) 0 0 repeat-x #f1f1f2}
#sitenav ul {list-style:none; margin:0; padding:0}
#sitenav li {float:right;background:url(http://www.dlna.org/images/sitestabbg.gif) 0 0 no-repeat #9d9fa1; width:159px; height:24px; border-right:1px solid #fff; padding:0}
#sitenav li.menuon, #sitenav li:hover, #sitenav li.sfhover {background-position:0 -27px}
#sitenav a {display:block; text-transform:uppercase; color:#000; text-decoration:none; width:93px; padding:4px 0 0 10px; margin:0 43px 0 0; text-align:left}
#sitenav a.jplink {float:right; width:33px; height:14px; display:block; text-indent:-999px; overflow:hidden; margin:0; padding:0; background:url(http://www.dlna.org/images/sitenavjpbg.gif) 0 0 no-repeat}
#sitenav a.jplink:hover {background-position:0 -14px}
#topnavigation {height:27px; padding:1px 0 0 0; background:#fff; clear:both}
#topnavigation ul {list-style-type:none; margin:0; padding:0}
#topnavigation li {float:left; margin:0; padding:0; position:relative; line-height:1em; z-index:2000; width:160px}
#topnavigation a {display:block; padding:8px 0; color:#000; text-decoration: none; font-size:12px; width:159px; text-align:center; background:#006225; color:#fff}
#topnavigation a:hover, #topnavigation a.menuon, #topnavigation li:hover a, #topnavigation li.sfhover a {background-color:#8cc63f; color:#000}
#topnavigation li#industry_navNode_1 a, #topnavigation li#industry_navNode_1 ul {background:#006225; color:#fff}
#topnavigation li ul {display:block; position: absolute; left: -999em; top:27px; width:139px; padding:10px; background:#8cc63f}
#topnavigation li:hover ul, #topnavigation li.sfhover ul {left: 0}
#topnavigation li li:hover, #topnavigation li li.sfhover {background:none}
#topnavigation li ul a, #topnavigation li:hover ul a, #topnavigation li.sfhover ul a {text-align:left; background:transparent; color:#fff; width:111px; font-size:11px; padding:5px 0; text-transform:none}
#topnavigation li:hover ul a:hover, #topnavigation li:hover ul a.menuon, #topnavigation li.sfhover ul a:hover, #topnavigation li.sfhover ul a.menuon, #topnavigation li ul a:hover, #topnavigation li ul a.menuon {color:#000; background:transparent}
#topnavigation li ul ul {display:none}
#crumbs {clear:both; font-size:11px; background:#9d9fa1; padding:4px 20px; border-top:1px solid #fff; border-bottom:1px solid #fff; margin:0 30px 0 0}
#crumbs a, #crumbs a:link, #crumbs a:visited, #crumbs a:hover {color:#333; text-decoration:none}
#maincontent {background:url(http://www.dlna.org/images/maincontentbg.gif) 0 0 repeat-y #fff; border:1px solid #f1f1f2; margin-right:30px}
#leftnavigation {width:153px; }
#pagecontent {padding:0 20px 2em 0}
.mainpage {background-color:#49A842; background-repeat:no-repeat; background-position:top right; height:225px; padding:0 320px 0 0; margin:0 30px 0 0}
table.mainpage {padding:0}
.mainpage p, mainpage h2 {padding:1em 20px 0 20px; margin:0; color:#fff; font-size:1.4em}
.mainpage h1 {padding:1em 20px 0 20px; margin:0; color:#fff;}
.mainpage p {line-height:1.5em}
.mainpage a, div.mainpage a:link, div.mainpage a:visited {color:#f1f1f2}
.mainpage a:hover {color:#fff}
.mainpage#aboutus {background-image:url(/about_us/aboutus.jpg)}
.mainpage#members {background-image:url(/about_us/aboutus.jpg)}
.mainpage#digliv {background-image:url(/digital_living/digital_living.jpg)}
.mainpage#whydlna {background-image:url(/industry/why_dlna/why_dlna.jpg)}
.mainpage#cert {background-image:url(/industry/certification/cert.jpg)}
.mainpage#possibilities {background-image:url(/digital_living/woman_mobile.jpg)}
.mainpage#prodtypes {background-image:url(/digital_living/product_types/dlna-products.jpg)}
.mainpage#how {background-image:url(/digital_living/how_it_works/home-network.jpg)}
div.doublecols {column-count: 2; column-gap: 40px}
div.doublecols p {color:#000; line-height:1.5em}
div.doublecols ul {list-style:none; margin:0; padding:0}
div.doublecols li {padding:0 0 0.5em 20px; margin:0; background:url(http://www.dlna.org/images/libg.gif) 3px 3px no-repeat #fff}
div.dcfooter {border-top:1px solid #f1f1f2; padding:0.5em 0}
p.download {background:url(http://www.dlna.org/images/Download_Icon2.gif) 0 0 no-repeat #fff; display:block; padding:0 0 0 20px}
p.download a {font-weight:800}
#pagecontent p {margin:0 0 1em 0; line-height:1.3em}
li {margin-bottom:0.5em; line-height:1.3em}
dd {margin-bottom:1em; line-height:1.3em}
#footer {clear:both; font-size:11px; text-align:center; background:#fff; padding-bottom:30px}
#footer p {margin:0; padding:10px 0.5em 0 0.5em; color:#9d9fa1}
#footer a:link, #footer a:visited {color:#6d6f71; text-decoration:none; padding:0 5px}
#footer a:hover {color:#9d9fa1; text-decoration:underline}
#signup p {font-size:11px; padding:0.5em 5px; margin:0}
address {font-style:normal; margin:1em}
div.insection {padding:1em 0}
div.insection h4 {background:#49A842; color:#fff; margin:0; padding:2px 10px; text-transform:uppercase}
div.insection ul {background:#f1f1f2; padding:10px; margin:0; list-style:none; font-size:11px}
div.insection li {float:left; background:url(http://www.dlna.org/images/vertdot.gif) top right repeat-y; width:18%; padding:0 1%; line-height:1.2em}
div.insection li a:link, div.insection li a:visited {color:#000}
div.insection ul.five {height:6em}
div.insection ul.five li {height:5em}
div.insection ul.three li {width:31%}
div.insection ul.four {height:5em}
div.insection ul.four li {width:22%}
div#flashyes {padding:4px}
div#flashyes a {background:url(http://www.dlna.org/images/flash_on.gif) 0 0 no-repeat #9d9fa1; width:75px; display:block; height:16px; text-indent:-999em; overflow:hidden}
div#flashyes a:hover {background-position:0 -16px}
table.dlnadata {width: 100%; border: 1px solid #f1f1f2; border-collapse:collapse}
table.dlnadata td {padding: 5px 10px; margin:0; vertical-align:top; border: 1px solid #777;}
table.dlnadata td.dlnaactive {background: #8cc63f}

