body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.corner-top,.corner-left,.corner-bottom{background-image:url(../images/cr_def.gif);background-repeat:no-repeat;display:block;position:relative;font-size:0;line-height:0;margin:0;padding:0;height:3px;}
.corner-top{background-position:100% 0;width:auto;top:-1px;right:-1px;z-index:1;}
.corner-top .corner-left{background-position:0 -6px;width:3px;left:-2px;}
.corner-bottom{background-position:100% -3px;clear:both;width:auto;bottom:-1px;right:-1px;}
.corner-bottom .corner-left{background-position:0 -9px;width:3px;left:-2px;}
body#libra{margin:0 0 0 10px;font:80.5% arial,helvetica,sans-serif;color:#000;background-color:#fff;text-align:center;}
* html body#libra{font: normal 13px/110% arial,helvetica,sans-serif;}
#homepage{width:902px;text-align:left;margin:auto;position:relative;}
a:link,a:visited{color:#006531;text-decoration:none;}
a:active,a:hover{color:#006531;text-decoration:underline;}
.skiplinks{display:inline;position:absolute;visibility:visible;top:-110px;}
.skiplinkShow{background-color:#fcfcfc;padding:10px;border:1px solid #ccc;visibility:visible;left:125px;top:20px;display:block;position:absolute;z-index:100;}
#spotlight-container,#block1{margin-top:8px;overflow:hidden;}
#home-cols{margin-top:8px;z-index:20;}
#home-col1{float:left;width:694px;opacity:.999;}
#home-col2{float:left;width:200px;margin-left:8px;display:inline;}
#module_row{margin-top:8px;background:url(../images/hp-backgrounds.png) no-repeat left top;height:auto;width:100%;}
#module_row_bottom{background:url(../images/hp-backgrounds.png) no-repeat left -442px;display:block;height:6px;width:100%;}
#side-stage{margin-top:8px;}#sectorlinks{float:left;width:200px;}#featuredprod{float:left;width:486px;margin-left:8px;}
#home-footer{z-index:20;}#home-header{overflow:visible;height:72px;text-align:right;}
#home-logo{position:absolute;left:0;height:72px;z-index:10; padding-top:15px;}
#home-header .nav-secondary{margin-right:-1px;padding:12px 0 0 10px;height:25px;font-size:86%;color:#666;background-color:transparent;white-space:nowrap;}
.nav-secondary .region-selector{margin:0 26px 0 90px;}
.nav-secondary .region-selector .language-selector{padding-left:4px;}
#home-header .nav-secondary a,#home-header .nav-secondary a:visited{color:#006531;background-color:transparent;text-decoration:none;font-weight:normal;}
#home-header .nav-secondary a:hover,#home-header .nav-secondary a:active{text-decoration:underline;}
#home-header .nav-secondary .link-delimiter{padding:0 7px 0 4px;}
.nav-secondary .region-selector span.region,.nav-secondary .region-selector span.language,#home-header .nav-secondary a.login,#home-header .nav-secondary a:visited.login,#home-header .nav-secondary .loggedin{font-weight:bold;}
#home-header .search-entitlement,#home-header .search label{visibility:hidden;display:none;}
#home-header .search{float:right;height:22px;}
#home-header #searchPhrase{float:left;margin-right:-1px;padding:1px 0 2px 3px;height:100%;width:250px;border:1px solid #ccc;border-top:2px solid #999;border-left:2px solid #999;font-size:100%;}
#home-header .search #go{float:left;height:22px;width:31px;}
#homepage #framework-header{position:relative;}
#homepage #search-drop-down{left:610px!important;}
#framework-header,#home-header{z-index:1000;}
#search-drop-down,#search-results-drop-down{display:none;position:absolute;z-index:10000;}
#autoSuggest{margin-top:0;padding-left:7px;padding-right:5px;display:none;background-image:url(../images/framework_infohover_mid.png);_background-image:url(../images/framework_infohover_mid.gif);}
#search-results-drop-down #autoSuggest{background-image:url(../images/searchresults_infohover_mid.png);_background-image:url(../images/searchresults_infohover_mid.gif);}
div.suggestionEntryHover{background-color:#DDE6EB;text-decoration:underline;}
div.suggestionEntry,div.suggestionEntryHover{color:#006531;padding:2px 9px;white-space:nowrap;overflow:hidden;color:#006531;text-align:left;width:236px;}
#search-results-drop-down div.suggestionEntry{width:420px;}
#contextual-search-buttons{display:none;text-align:left;background-image:url(../images/framework_infohover_mid.png);_background-image:url(../images/framework_infohover_mid.gif);padding:4px;padding-left:12px;}
#search-results-drop-down #contextual-search-buttons{background-image:url(../images/searchresults_infohover_mid.png);_background-image:url(../images/searchresults_infohover_mid.gif);}.contextual-search-link{cursor:pointer;background-color:#FFF;};hr.contextual-search-hr{border:none;height:1px;color:#CCC;background-color:#CCC;}div.contextual-search-top{height:12px;background-image:url(../images/framework_infohover_top.png);_background-image:url(../images/framework_infohover_top.gif);}#search-results-drop-down div.contextual-search-top{background-image:url(../images/searchresults_infohover_top.png);_background-image:url(../images/searchresults_infohover_top.gif);}div.contextual-search-bot{height:12px;background-image:url(../images/framework_infohover_bot.png);_background-image:url(../images/framework_infohover_bot.gif);background-position:bottom left;}#search-results-drop-down{background-image:url(../images/searchresults_infohover_bot.png);_background-image:url(../images/searchresults_infohover_bot.gif);}#cdc-nav-module{position:relative;margin-top:1px;background:url(../images/sitearea-nav.jpg) repeat-x top left;z-index:10;border:1px solid #ccc;zoom:1;}#cdc-nav-module .nav-container{width:100%;margin-top:-3px;}
#cdc-nav-module .nav{padding:6px 28px;border-right:1px solid #ccc;position:relative;}
* html #cdc-nav-module .nav{behavior:expression(this.onmouseenter=new Function("this.className+=' hover'"),this.onmouseleave=new Function("this.className=this.className.replace(' hover','')"),this.style.behavior=null);}#cdc-nav-module .lastnav{border-right:0 solid #ccc;}#cdc-nav-module .nav:hover,#cdc-nav-module .hover{background:url(../images/sitearea-nav.jpg) repeat-x 0 -100px;}#cdc-nav-module .nav a{display:block;padding:0;height:auto;color:#006531;background-color:transparent;font-size:93.5%;line-height:1.13em;font-weight:bold;text-align:center;text-decoration:none;z-index:4;}#cdc-nav-module .nav:hover a,#cdc-nav-module .hover a{color:#fff;}.menuFrame{position:absolute;margin-left:-29px;margin-top:6px;width:208px;display:none;border-top:1px solid #ccc;padding-bottom:7px;background:transparent url(../images/areanav-flydown-btm.gif) no-repeat left bottom;_filter:alpha(opacity=96);}#partner .menuFrame{margin-right:-1px;_margin-right:-2px;right:0!important;}
.menu{position:relative;width:206px;height:100%;font-size:14px;border:1px solid #ccc;border-width:0 1px; line-height:200%;}
* html #cdc-nav-module .menu,* html #cdc-nav-module .menu ul{background:none;background-color:#fff;filter:alpha(opacity=96);}.menu ul{%padding:0;}.menu li{display:inline;%margin-bottom:-1px;}* html body .menu li{behavior:expression(this.onmouseenter=new Function("this.className+=' subhover'"),this.onmouseleave=new Function("this.className=this.className.replace(' subhover','')"),this.style.behavior=null);}#cdc-nav-module .menu a:link,#cdc-nav-module .menu a:visited{color:#006531;padding:3px 10px;text-decoration:none;text-align:left;font-weight:normal;display:block;background:transparent url(../images/sitearea-nav-bg.png) repeat-x;width:186px;}
* html #cdc-nav-module .menu li a:link,* html .menu li a:visited{background:none;background-color:#fff;}
* html #cdc-nav-module .menu li a:hover{background-color:#d5e0e6;filter:alpha(opacity=96);}
#cdc-nav-module .menu a:hover,#cdc-nav-module .menu .subhover{display:block;background-position:0 -250px;}#cdc-nav-module .menu .link-group a{font-weight:bold!important;}#player,#expand_player,#spotlight{background-color:transparent;height:300px;text-align:center;font-size:14px;overflow:hidden;display:block;}#extracontent{width:902px;}#newsticker{min-height:22px;%height:22px;background:transparent url(../images/hp-backgrounds.png) no-repeat scroll -702px bottom;color:#006531;font-size:86%;padding-bottom:4px;}#newsticker .top-corners{background:transparent url(../images/hp-backgrounds.png) no-repeat scroll -702px 0;padding-top:6px;%zoom:1;}#newsticker h3{float:left;padding-left:12px;padding-right:18px;}#newsticker .newsticker-controls{float:left;width:40px;height:19px;padding-right:12px;margin-top:-2px;}
#newsticker .newsitem-previous{width:19px;height:19px;float:left;}
#newsticker .newsitem-next{height:19px;width:20px;float:right;border-left:solid 1px #ccc;}
#newsticker .newsticker-controls a{text-decoration:none;display:block;width:100%;height:100%;}
#newsticker .newsitem-previous a{background:transparent url(../images/hp-sprites.gif) no-repeat scroll 5px 4px;}
#newsticker .newsitem-previous a:hover{background-position:5px -21px;}
#newsticker .newsitem-next a{background:transparent url(../images/hp-sprites.gif) no-repeat scroll -43px 4px;}
#newsticker .newsitem-next a:hover{background-position:-43px -21px;}
#newsticker ol{list-style-type:none;position:relative;float:left;width:450px;}
#newsticker ol li{list-style-position:inside;position:absolute;top:0;left:0;}
#newsticker ol li a{color:#FF0000}
#newsticker ol li a:hover{color:#FF0000;text-decoration:underline;}
#newsticker ol li .date{color:#FF0000;}
#newsticker .degrade{float:left;}
#newsticker .newsticker-nav{width:125px;float:right;margin-top:-1px;}
#newsticker .newsticker-all{float:left;left:11px;position:relative;top:1px;}
#newsticker a.newsticker-all:hover{text-decoration:underline;}
#newsticker .newsticker-feed{text-decoration:none;display:block;width:17px;height:17px;float:right;padding-right:13px;background:transparent url(../images/hp-sprites.gif) no-repeat scroll -300px 0;}
#quicklinks{background-image:url(../images/hp-backgrounds.png);background-position:-1404px bottom;position:relative;display:block;padding-bottom:7px;color:#006531;font-size:86%;min-height:20px;}
#quicklinks h3{background-image:url(../images/hp-backgrounds.png);background-position:-1404px 0;padding:6px 0 0 12px;}
#quicklinks .control{display:block;position:absolute;right:8px;top:3px;background-image:url(../images/hp-sprites.gif);background-position:-91px 7px;border-left:#ccc 1px solid;width:20px;height:19px;}#quicklinks .control:hover{background-position:-91px -18px;}
#quicklinks .control-up{background-position:-144px 7px;}
#quicklinks .control-up:hover{background-position:-144px -18px;}
#quicklinks ul{padding:12px;list-style-type:none;height:auto;width:174px;background:url(../images/sitearea-nav-bg.png) repeat-x;border:#ccc 1px solid;border-width:0 1px;}
* html #quicklinks ul{background:none;background-color:#fff;filter:alpha(opacity=96);}
#quicklinks .ql-corner-bottom{background:url(../images/quicklinks-rnd-corners.gif) no-repeat;background-position:1px bottom;padding:0 0 1px;}#quicklinks .ql-corner-top{background:url(../images/quicklinks-rnd-corners.gif) no-repeat;background-position:1px top;padding:1px 0 0;}#sectorlinks{padding:0 0 1px;margin:0;_height:120px;min-height:120px;}#sectorlinks h3{margin:0;padding:9px 12px 4px 11px;font-size:124.5%;color:#666;}#sectorlinks ul{padding:0 12px;font-size:93.5%;color:#006531;}#sectorlinks ul li{padding-bottom:2px;}#featuredprod{position:relative;min-height:121px;background-color:transparent;}#featuredprod ol{list-style-type:none;padding-left:12px;width:404px;float:left;}#featuredprod .featprod-hidden{display:none;}#featuredprod ol li{color:#666;font-size:93.5%;%zoom:1;}#featuredprod ol li img{float:left;width:180px;height:120px;margin:1px 12px 0 0;}#featuredprod ol li h3{padding-top:9px;padding-bottom:3px;color:#006531;font-size:133%;}#featuredprod ol li .cta-featured{color:#006531;padding-top:6px;}#featuredprod .cta-featured a:link,#featuredprod .cta-featured a:visited,#featuredprod .cta-featured a:hover,#featuredprod .cta-featured a:active{text-decoration:inherit;}#featuredprod .cta-featured-arrow{background:transparent url(../images/hp-sprites.gif) no-repeat scroll -350px 3px;color:#006531;margin-left:7px;padding-right:3px;}#featuredprod a:link .cta-featured,#featuredprod a:visited .cta-featured,#featuredprod a:link .cta-featured-text,#featuredprod a:visited .cta-featured-text{text-decoration:none;}#featuredprod a:hover .cta-featured-text,#featuredprod a:active .cta-featured-text{text-decoration:underline;}#featuredprod a:hover .cta-featured-arrow,#featuredprod a:active .cta-featured-arrow,#featuredprod a:link .cta-featured-arrow,#featuredprod a:visited .cta-featured-arrow{text-decoration:none;}#featuredprod .featprod-controls{float:right;width:51px;padding-right:8px;padding-top:8px;}#featuredprod .featprod-previous{width:26px;height:17px;float:left;}#featuredprod .featprod-next{width:25px;height:17px;float:right;}#featuredprod .featprod-controls a{text-decoration:none;display:block;width:100%;height:100%;}#featuredprod .featprod-previous a{background:transparent url(../images/hp-sprites.gif) no-repeat scroll -200px top;}#featuredprod .featprod-previous a:hover{background-position:-200px -25px;}#featuredprod .featprod-next a{background:transparent url(../images/hp-sprites.gif) no-repeat scroll -250px top;}#featuredprod .featprod-next a:hover{background-position:-250px -25px;}#home-footer{padding:25px 0 0 15px;font-size:86%;color:#333;line-height:13px;}* html #home-footer{padding-top:26px;}#home-footer a,#framework-footer a:visited{color:#006531;background-color:transparent;text-decoration:none;}#home-footer a:hover,#home-footer a:active{text-decoration:underline;}#home-footer #footer-copyright{padding-right:7px;float:left;}#home-footer #footer-legal{white-space:nowrap;float:left;padding-bottom:18px;}* html #home-footer #footer-legal{padding-bottom:17px;}

.lycp1{width:902px; margin:0 auto; overflow:hidden; background-color:#FFFFFF; clear:both; margin-top:10px;}
.CLY_nd, .CLY_nn, .CLY_bd{border:#E7DBD6 1px solid; float:left; margin:0; height:23px; line-height:23px; padding:0 16px; background-color:#FFFFFF}
.CLY_nd{margin-top:3px}
.CLY_nn{border-bottom:#EFEFEF 1px solid; background-color:#EFEFEF; height:26px; line-height:26px}
.CLY_nn A{color:#006531; text-decoration:none}
.CLY_nn A:hover{color:#006531; text-decoration:underline}
.CLY_bd{border-left:none; margin-top:3px}
.CLY1R{height:27px; overflow:hidden; border-bottom:#E7DBD6 1px solid}
.CLY2{border:#E7DBD6 1px solid; border-top:none; overflow:hidden; background-color:#EFEFEF; line-height:23px; color:#848284; clear:both; width:900px; margin:0 auto;}

.conself{background:#004929; padding-top:20px; padding-left:20px; padding-right:20px; color:#84AA94; width:862px; margin:0 auto;}
.conself p{line-height:150%;margin:10;padding:8px;color:#84AA94; font-size:12px;}
.conself img{border: 1px solid #84AA94;}
.conself td{ padding-left:8px; padding-right:8px; padding-top:8px; padding-bottom:8px;}
.conself a:link,a:visited{color:#84AA94;}
a.ny:link,a.ny:visited{color:#84AA94;}
a.cpny:link,a.cpny:visited{color:#31DA18;}

.wznytop{line-height:200%;color:#ffffff;font-size:16px; font-weight:bold; width:96%; text-align:center;border-bottom-color:#a8936b; border-bottom-style:solid; border-bottom-width:1px;}
.cpshowbt{ color:#FFFFFF; font-weight:bold;}
.inptext{width:100px; height:15px; border-width:1px; border-color:#00934d; border-style : solid; background:no-repeat; color:#CCCCCC;}

#txtHint{ width:500px;margin:0 auto; overflow:hidden; line-height:200%;}
#txtHint A{color:#31DA18; text-decoration:none}
#txtHint A:hover{color:#31DA18; text-decoration:underline}


DIV.flickr {
	font-family:Georgia;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.flickr A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #84AA94; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.flickr A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #84AA94; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #003B21
}
DIV.meneame A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #84AA94; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #003B21
}
DIV.flickr SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #84AA94; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.flickr SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #84AA94; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}