/*Structure*/
body{
	background-color: #D7D3B8;
	font: 75% verdana,arial,hevetica,sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
}

img {border: none}

div#container{
	background-color: #F4F6EB;
	border-bottom: 1px solid #676767;
	border-left: 1px solid #676767;
	border-right: 1px solid #676767;
	border-top: 0px solid #676767;
	margin: .01em auto;
	position: relative;
	text-align: left;
	width: 950px;
}

div#container-video{
	background-color: #F4F6EB;
	border-bottom: 1px solid #676767;
	border-left: 1px solid #676767;
	border-right: 1px solid #676767;
	border-top: 0px solid #676767;
	margin: .01em auto;
	position: relative;
	text-align: left;
	width: 980px;
}

div#header{
	background: #DEE0D5;
	background-position: center;
	height: 90px;
	margin: 0;
	width: 950px;
}

div#search{
	background-color: transparent;
	border: 0px solid #000000;
	height: 50px;
	left: 595px;
	padding: 3px 0 0 0;
	position: Absolute;
	top: 0px;
	vertical-align: top;
	width: 310px;
}

div#search-fr{
	background-color: transparent;
	border: 0px solid #000000;
	height: 50px;
	left: 495px;
	padding: 3px 0 0 0;
	position: Absolute;
	top: 0px;
	vertical-align: top;
	width: 400px;
}

div#langs{
	background-color: transparent;
	border: 0px solid #000000;
	color: #BEBEBE;
	font: 90% verdana,arial,hevetica,sans-serif;
	height: 20px;
	left: 740px;
	padding: 3px 3px 0 0;
	position: Absolute;
	text-align: right;
	top: 63px;
	vertical-align: top;
	width: 200px;
}

div#navigation{
	background-color: #EEF1E5;
	background-image:url(/images/bg_nav_cell.jpg);
	border-bottom: 1px solid #CDCDCD;
	color: #272900;
	height: 22px;
}

div#navigation-theme{
	background-color: #E5E6DC;
	background-image:url(/images/bg_nav_theme_cell.jpg);
	border-bottom: 1px solid #3E5158;
	border-top: 1px solid #3E5158;
	color: #272900;
	height: 28px;
	margin-bottom: 0;
	z-index: 50;
}

div#content-right{
	background: #F4F6EB;
	border: 0px solid #CDCDCD;
	float: right;
	width: 620px;
}

div#menu-inline{
	background: #F4F6EB;
	border: 0px solid #CDCDCD;
	float: right;
	font-size: 80%;
	width: 220px;
}

.menu-inline-normal{
	margin: 0 0 5px 5px;
	padding: 0 0 8px 8px;
}

.menu-inline-boxed{
	padding: 0 0 5px 0;
}

div#content-right-theme{
	background: #F4F6EB;
	border: 0px solid #CDCDCD;
	float: right;
	padding: 0 0 10px 10px;
	width: 250px;
}

div#contents-left{
	background: #F4F6EB;
	border: 0px solid #CDCDCD;
	margin: 0;
	padding: 10px;
}

div#contents-left-theme{
	background: #F4F6EB;
	border: 0px solid #CDCDCD;
	margin: 0;
	padding: 10px 25px 10px 25px;
}


div#contents-left-theme-video{
	background: #F4F6EB;
	border: 0px solid #CDCDCD;
	margin: 0;
	padding: 10px
}

div#contents-left-bottom{
	background: transparent;
	background-image:url(/images/bottom_bg.gif);
	border: 1px solid #CDCDCD;
	margin: 0;
	padding: 25px 0px 10px 20px;
}

div#content-right-bottom{
	background: transparent;
	border: 0px solid #CDCDCD;
	float: right;
	padding: 15px 0 0 0;
	width: 620px;
}

div#content-right-bottom-pubs{
	background: transparent;
	border: 0px solid #CDCDCD;
	float: right;
	padding: 25px 0 0 0;
	width: 620px;
}

div#separator{
	background-color: transparent;
	clear: both;
}

div#footer{
	background-color: #F4F6EB;
	clear: both;
	color: #000000;
	font-size: 75%;
	padding: 10px;
	text-align: right;
}

div#footer-line{
	background-color: #3A505D;
	clear: both;
	color: #FFFFFF;
	padding: 5px;
}

div#flash{
	background: #F4F6EB;
	border: 0px dotted #000000;
	clear: both;
	margin: 0;
	padding: 20px 10px 10px 10px;
	text-align: center;
}

div#flashcontent{
	padding: 10px;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 160%;
	font-weight: bold;
	}

/* Content Boxes */
div#whats-new{
	background:url(/images/bg_box_whats_new.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	margin: 5px 0px 5px 5px;
	padding: 2px;
	width: 635px;
}

div#whats-new-800{
	background:url(/images/bg_box_whats_new.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	margin: 5px 0px 5px 5px;
	padding: 2px;
	width: 800px;
}

div#highlight-inline{
	background:url(/images/bg_box_highlight.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	margin: 5px 0px 20px 5px;
	padding: 2px 2px 20px 10px;
}

div#read-more-inline{
	background:url(/images/bg_box_read_more.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	margin: 5px 0px 20px 5px;
	padding: 2px 2px 2px 10px;
}

div#pullquote{
	background: #CDC9B2;
	border: 1px solid #818181;
	float: right;
	font: 125% verdana,arial,hevetica,sans-serif;
	font-weight: bold;
	margin: 5px 0px 20px 5px;
	padding: 15px;
	width: 250px;
}

.pullquote-byline{
	font: 70% verdana,arial,hevetica,sans-serif;
}

div#pubs-highlight-footer{
	background:url(/images/bg_box_download.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	margin: 15px 2px 10px 10px;
	padding: 2px;
	width: 590px;
}

#pubs-highlight-footer-right{
	float: right;
	padding: 4px 8px 4px 4px;
}

div#latest-news{
	background:url(/images/bg_box_latest_news.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	margin: 5px 0px 5px 5px;
	padding: 2px;
	width: 305px;
}

div#bios{
	background:url(/images/bg_box_bios.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	font: 75% verdana,arial,hevetica,sans-serif;
	margin: 10px;
	width: 220px;
}

div#bios-center{
	text-align: center;
}

div#key-message{
	background:url(/images/bg_box_key_message.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	width: 220px;
}

div#history{
	background:url(/images/bg_box_history.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	width: 220px;
}

div#video{
	background:url(/images/bg_box_video.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	width: 220px;
}

div#ma-comp{
	background:url(/images/bg_box_ma_comp.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	width: 220px;
}

div#interns{
	background:url(/images/bg_box_interns.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	width: 220px;
}

div#archives{
	background:url(/images/bg_box_archive.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	width: 220px;
}

div#archived{
	background:url(/images/bg_box_archive.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	margin: 5px 0px 30px 5px;
	padding: 2px;
	width: 635px;
}

div#login{
	background:url(/images/bg_box_login.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	width: 220px;
}

div#search-right{
	background:url(/images/bg_box_search_right.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	width: 220px;
}

div#media-contact{
	background:url(/images/bg_box_media_contact.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	width: 220px;
}

div#pubs-cover{
	background:url(/images/bg_box_pubs_cover.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	padding: 0 0 7px 0;
	width: 220px;
}

div#bio-photo{
	background:url(/images/bg_box_bio_photo.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	padding: 0 0 7px 0;
	width: 220px;
}

div#pubs-get-the-file{
	background:url(/images/bg_box_download.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	width: 220px;
}

div#pubs-related{
	background:url(/images/bg_box_pubs_related.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	width: 220px;
}

#pubs-read-more{
	background:url(/images/bg_box_related.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px;
	width: 220px;
}

div#pubs-center{
	text-align: center;
}

div#links{
	border: 0px dotted #000000;
	float: left;
	margin: 10px;
	width: 220px;
}

div#funders{
	border: 0px dotted #000000;
	float: left;
	margin: 10px;
	width: 220px;
}

div#menu-inline-right-theme{
	border: 0px dotted #000000;
	clear: both;
	float: left;
	margin: 10px;
	width: 220px;
}

div#photos-right-theme{
	border: 0px dotted #000000;
	clear: both;
	float: left;
	margin: 10px;
	width: 220px;
}

div#reporting{
	background:url(/images/bg_box_reporting.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 280px;
	backgrond-color: #EBE7D9;
}

div#coms{
	background:url(/images/bg_box_coms.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 280px;
}

div#lists{
	background:url(/images/bg_box_lists.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 560px;
}

div#iisdrs-rss{
	background:url(/images/bg_box_lists.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 560px;
}
div#lists-footer{
	background:url(/images/bg_box_lists.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 280px;
}

div#climate-coverage-footer{
	background:url(/images/bg_box_climate_coverage.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
}

div#pwps-footer{
	background:url(/images/bg_box_pwps.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
}

div#policy-bank-footer{
	background:url(/images/bg_box_policy_bank.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
}

div#csin-footer{
	background:url(/images/bg_box_csin.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
}

div#download-footer{
	background:url(/images/bg_box_download.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
}

div#key-focus{
	background:url(/images/bg_box_download.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
}
div#fast-footer{
	background:url(/images/bg_box_fast.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
}

div#sci-footer{
	background:url(/images/bg_box_sci.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
}

div#itn-footer{
	background:url(/images/bg_box_itn.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
}

div#sd-cite-footer{
	background:url(/images/bg_box_sdcite.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
}

div#intern-highlight-footer{
	background:url(/images/bg_box_bio_photo.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
}

.width-280{
	width: 280px;
}

.width-578{
	width: 578px;
}

.width-635{
	width: 635px;
}

.width-300{
	width: 300px;
}

.width-600{
	width: 600px;
}

.width-850{
	width: 850px;
}
div#our-work-footer{
	background:url(/images/bg_box_our_work.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 280px;
}

div#our-knowledge{
	border: 0px solid #818181;
	font: 90% verdana,arial,hevetica,sans-serif;
	margin: 5px 0px 5px 5px;
	padding: 2px;
	width: 275px;
}

div#info-for{
	border: 0px dotted #000000;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 280px;
}

div#info-media{
	border: 0px dotted #000000;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 280px;
}

div#iisdblog{
	border: 0px dotted #000000;
	float: left;
	margin: 7px 2px 10px 10px;
	padding: 2px;
	width: 280px;
}

div#own-words{
	border: 0px dotted #000000;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 280px;
}

div#hosted-networks{
	border: 0px dotted #000000;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 280px;
}

div#ad-mb{
	border: 0px dotted #000000;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 280px;
}

div#resources{
	background:url(/images/bg_box_resources.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 280px;
}

div#iisd-people{
	background:url(/images/bg_box_iisd_people.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 280px;
}

div#calendar{
	background:url(/images/bg_box_calendar.jpg) #FFFFFF no-repeat 100% 0;
	border: 1px solid #818181;
	float: left;
	margin: 10px 2px 10px 10px;
	padding: 2px;
	width: 280px;
}

#pubs-get-the-file li{
	font-size: 95%;
}

#sci-footer p,#fast-footer p,#policy-bank-footer p,#search-right p, #login p,#ma-comp p,#own-words p,#itn-footer p,#interns p,#archives p,#csin-footer p,#pwps-footer p,#climate-coverage-footer p,#sd-cite-footer p,#intern-highlight-footer p,#media-contact p,#pubs-highlight-footer p,#pubs-cover p,/*#pubs-related p,*/#resource p,#iisd-people p,#our-work-footer p,#key-focus p,/*#whats-new p,*/#key-message p,#history p,/*#latest-news p,*/#lists-footer p,#lists p,#iisdrs-rss p,#coms p,/*#reporting p,*/#hosted-networks p,#ad-mb p,#what-is-sd p,#research-lib p,#iisdnews p,#download-footer p{
	padding: 0px 12px 8px 12px;
}


#archived p{
	padding: 0 8px 20px 8px;
	font-size: 110%;
	font-weight: bold;
}


#video p{
	padding: 0 8px 20px 8px;
	font-size: 75%;
}

#archives li{
	font-size: 80%;
}

#pubs-more{
	padding: 0px 12px 8px 12px;
}

#bio-photo p{
	font-size: 80%;
	padding: 0;
}

#key-focus h4,#archived h4,#video h4,#sci-footer h4,#fast-footer h4,#policy-bank-footer h4, #search-right h4, #login h4, #ma-comp h4,#itn-footer h4,#interns h4,#csin-footer h4,#pwps-footer h4,#climate-coverage-footer h4,#sd-cite-footer h4,#highlight-inline h4,#intern-highlight-footer h4,#bio-photo h4,#media-contact h4,#archives h4,#pubs-highlight-footer h4,#pubs-read-more h4,#pubs-cover h4,#pubs-get-the-file h4,#pubs-related h4,#calendar h4,#resources h4,#iisd-people h4,#our-work-footer h4,#download-footer h4,#bios h4,#whats-new h4,#whats-new-800 h4,#key-message h4,#lists-footer h4,#lists h4,#iisdrs-rss h4,#coms h4,#reporting h4,#latest-news h4,#what-is-sd h4,#research-lib h4,#iisdnews h4,#history h4{
	color: #990000;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 120%;
	font-weight: bold;
	line-height: 22px;
	margin: 0;
	padding-left: 10px;
}

#pubs-highlight-footer h4{
	color: #990000;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 120%;
	font-weight: bold;
	line-height: 22px;
	margin: 0;
	padding: 0 0 15px 10px;
}

#funders h4,#own-words h4,#links h4,#hosted-networks h4,#ad-mb h4,#info-for h4,#info-media h4,#iisdblog h4,#our-knowledge h4{
	border-bottom-color: #818181;
	border-bottom-style: groove;
	border-bottom-width: 2px;
	color: #990000;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 120%;
	font-weight: bold;
	height: 25px;
	line-height: 18px;
	margin: 0;
	padding-left: 10px;
}

.own-words-float-right{
	border: 1px solid #000000;
	float: right;
	vertical-align: top;
	width: 30px;
	padding: 4px;
	}

#download-footer ul,#iisdblog ul,#links ul,#lists-footer ul,#our-work-footer ul,#iisd-people ul,#media-contact ul,#archives ul,#pubs-read-more ul,#pubs-related ul,#pubs-get-the-file ul,#pubs-related ul,#resources ul,#latest-news ul,/*#our-knowledge ul,*/#whats-new ul,#reporting ul{
	margin-left: 1em;
	padding: 0 1em 0 1em;
}

/*Formating*/
.recommended{
	background: #EBE7D9;
	padding: 0.4em;
}

.pubs-highlight-title{
	color: #008000;
	font-weight: bold;
}

.pubs-highlight-author{
	color: #008000;
	font-weight: bold;
}

.pubs-highlight-inline{
	color: #FF0000;
	font-size: 120%;
	font-weight: bold;
}

.image{
	border: 0;
}

.image-right{
	border: 0;
	float: right;
}

div#image-center{
	border: 0;
	text-align: center;
}

.image-right-inline{
	border: 0;
	float: right;
	margin: 10px;
}

.image-left-inline{
	border: 0;
	float: left;
	margin: 10px;
}

.menu-text{
	font-weight: bold;
}

h1{
	background: transparent;
	color: #972501;
	font-family: Georgia,"Times New Roman",Times,serif;
	margin: 0 0 10px 0;
}

h2{
	background: transparent;
	color: #972501;
	font-family: Georgia,"Times New Roman",Times,serif;
	margin: 0 0 20px 10px;
}

#subhead{
	background: transparent;
	color: #972501;
	font-family: Georgia,"Times New Roman",Times,serif;
	margin: 0 0 2px 0;
}

h3{
	background: transparent;
	color: #972501;
	font-family: Georgia,"Times New Roman",Times,serif;
	margin: 20px 0 20px 10px;
}

.h3-pubs{
	background: transparent;
	color: #656565;
	margin: 0 0 8px 10px;
}

.h3-media{
	background: transparent;
	color: #656565;
	margin: 0 0 8px 10px;
}

.pubs{
	border-bottom: 1px solid #BEBEBE;
}

h4{
	background: transparent;
	color: #972501;
	font-family: Georgia,"Times New Roman",Times,serif;
}

h5{
	background: transparent;
	border-bottom: 1px solid #BEBEBE;
	color: #000000;
	font-size: 150%;
	margin: 0;
	padding: 0 5px 5px 5px;
}

h6{
	background: transparent;
	border-bottom: 1px solid #BEBEBE;
	color: #000000;
	font-size: 120%;
	margin: 0;
	padding: 0 5px 5px 5px;
}

#subtitle{
	background: transparent;
	color: #656565;
	margin: 0 0 20px 10px;
}

#subtitle2{
	background: transparent;
	color: #656565;
	margin: 0 0 5px 10px;
}

.subtitle-small{
	display: block;
	font-size: 80%;
	font-weight: bold;
	padding: .5em;
}

.subtitle-small-less-padding{
	display: block;
	font-size: 80%;
	font-weight: bold;
	padding: .1em;
}

.subtitle-small-h3{
	display: block;
	font-size: 80%;
	font-weight: bold;
	padding-left: .5em;
}

.subtitle-smaller{
	display: block;
	font-size: 75%;
	font-weight: bold;
	padding: .5em;
}

.search-form{
	background: #EBE7D9;
	color: #000000;
	font-size: 90%;
}

.mail-form{
	background: #EBE7D9;
	color: #000000;
	font-size: 90%;
	margin: 5px;
}

.button{
	color: #666666;
	font-size: smaller;
}

.box-highlight{
	background: #EBE7D9;
	color: #000000;
	font-size: 90%;
	margin: 6px 0 1px 0;
	padding: 5px;
}

.box-highlight-rss{
	background: #EBE7D9;
	color: #000000;
	font-size: 90%;
	margin: 6px 0 1px 0;
	padding: 2px;
	text-align: right;
}

.header-highlight{
	color: #000000;
	font-size: 120%;
	font-weight: bold;
	margin: 10px 0 20px 10px;
}

.clear-all{
	clear: all;
}

.right{
	float: right;
}

.left{
	float: left;
}

.center{
	text-align: center;
}

.arrow{
	color: #AAAABB;
	font-family: Arial,Verdana,Helvetica,"sans serif";
	font-size: 150%;
}

.entryfield{
	width: 550px;
}

.textareas{
	height: 100px;
	width: 550px;
}

.dropmenu{
	width: 400px;
}

.form-nospace{
	margin-bottom: 0em;
	margin-top: 0em;
}

div#footnote{
	border-top: 1px solid #BEBEBE;
	clear: both;
	color: #646464;
	font-size: 80%;
	margin: 50px 0 0 0;
}

.note{
	color: #646464;
	font-size: 80%;
}

.alert{
	color: #9b1d1d;
	font-size: 140%;
}
.compendium-date{
	color: #555555;
	font-size: 90%;
}

.padding-left{margin-left: 2em}


/* Formating End */
/* Paging Engine Nav */
.paging-engine-image{
	border: none;
	margin-left: 3px;
	vertical-align: top;
}

.current-page{
	background: #D7D3B8;
	color: #000000;
	font-weight: bold;
	margin: 3px;
	padding: 3px;
}

.paging-engine-nav{
	float: right;
	padding: 10px 10px 30px 10px;
}

/* Paging Engine Nav End*/
/* Alpha Engine Nav */
.alpha-current-page{
	color: #008000;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
}

.alpha-engine-nav{
	float: right;
	font-size: 150%;
	padding: 10px 10px 30px 10px;
}

/* Alpha Engine Nav End*/
/* Search */
.search-word{
	color: #D96C00;
	font-weight: bold;
}

.search-url{
	color: #008000;
	font-size: 75%;
}

.form-input{
	background: #EBE7D9;
	color: #000000;
	font-size: 120%;
}

/* Search End */
/*Links*/
a:link{
	color: #004080;
	font-weight: bold;
	text-decoration: none;
}

a:active{
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}

a:visited{
	color: #804040;
	font-weight: bold;
	text-decoration: none;
}

a:hover{
	color: #C6322C;
	font-weight: bold;
	text-decoration: none;
}

#calendar a:active{
	color: #804040;
	font-weight: bold;
	text-decoration: none;
}

#calendar a:visited{
	color: #804040;
	font-weight: bold;
	text-decoration: none;
}

#calendar a:hover{
	color: #800000;
	font-weight: bold;
	text-decoration: none;
}

.paging-engine-links:link{
	color: #004080;
	font-weight: normal;
	text-decoration: none;
}

.paging-engine-links:active{
	color: #FF0000;
	font-weight: normal;
	text-decoration: none;
}

.paging-engine-links:visited{
	color: #804040;
	font-weight: normal;
	text-decoration: none;
}

.paging-engine-links:hover{
	color: #C6322C;
	font-weight: normal;
	text-decoration: none;
}

#langs a:link{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

#langs a:active{
	color: #FF0000;
	font-weight: normal;
	text-decoration: none;
}

#langs a:visited{
	color: #BEBEBE;
	font-weight: normal;
	text-decoration: none;
}

#langs a:hover{
	color: #FFFF00;
	font-weight: normal;
	text-decoration: none;
}

/* top nav */
ul.nav{
	font-size: 80%;
	list-style-type: none;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

ul.nav li{
	float: left;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

ul.nav a{
	display: block;
	padding-bottom: 5px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
}

ul.nav a{
	background-color: #EEF1E5;
	background-image:url(/images/nav_bg.jpg);
	background-repeat: no-repeat;
	border-left: #FBFCF9 1px solid;
	border-right: #CBCDC3 1px solid;
	cursor: pointer;
	white-space: nowrap;
}

ul.nav a.nav-first{
	background-color: #EEF1E5;
	border-left: #FBFCF9 0px solid;
	border-right: #CBCDC3 1px solid;
}

ul.nav a.nav-last{
	background-color: #EEF1E5;
	border-left: #FBFCF9 1px solid;
	border-right: #CBCDC3 0px solid;
}

ul.nav a:link{
	color: #000000;
	text-decoration: none;
}

ul.nav a:visited{
	color: #972501;
	text-decoration: none;
}

ul.nav a:hover{
	color: #C6322C;
	text-decoration: none;
}

ul.nav a.curr{
	background-color: #F8F9F4;
	color: #C6322C;
	text-decoration: none;
}

ul.nav a.drop{
	background-color: #F8F9F4;
	background-image:url(/images/nav_bg_drop.jpg);
	background-repeat: no-repeat;
	border-left: #FBFCF9 1px solid;
	border-right: #CBCDC3 1px solid;
	cursor: pointer;
	white-space: nowrap;
}

/* top nav FR */
ul.nav-fr{
	font-size: 80%;
	list-style-type: none;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

ul.nav-fr li{
	float: left;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

ul.nav-fr a{
	display: block;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
}

ul.nav-fr a{
	background-color: #EEF1E5;
	background-image:url(/images/nav_bg.jpg);
	background-repeat: no-repeat;
	border-left: #FBFCF9 1px solid;
	border-right: #CBCDC3 1px solid;
	cursor: pointer;
	white-space: nowrap;
}

ul.nav-fr a.nav-fr-first{
	background-color: #EEF1E5;
	border-left: #FBFCF9 0px solid;
	border-right: #CBCDC3 1px solid;
}

ul.nav-fr a.nav-fr-last{
	background-color: #EEF1E5;
	border-left: #FBFCF9 1px solid;
	border-right: #CBCDC3 0px solid;
}

ul.nav-fr a:link{
	color: #000000;
	text-decoration: none;
}

ul.nav-fr a:visited{
	color: #972501;
	text-decoration: none;
}

ul.nav-fr a:hover{
	color: #C6322C;
	text-decoration: none;
}

ul.nav-fr a.curr{
	background-color: #F8F9F4;
	color: #C6322C;
	text-decoration: none;
}

ul.nav-fr a.drop{
	background-color: #F8F9F4;
	background-image:url(/images/nav_bg_drop_fr.jpg);
	background-repeat: no-repeat;
	border-left: #FBFCF9 1px solid;
	border-right: #CBCDC3 1px solid;
	cursor: pointer;
	white-space: nowrap;
}

/*Top Nav-Theme*/
ul.nav-theme{
	font-size: 80%;
	list-style-type: none;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

ul.nav-theme li{
	float: left;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

ul.nav-theme a{
	display: block;
	padding-bottom: 8px;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 8px;
}

ul.nav-theme a{
	background-color: #E4E8D8;
	background-image:url(/images/nav_theme_bg.jpg);
	background-repeat: no-repeat;
	border-left: #3E5158 1px solid;
	border-right: #CBCDC3 1px solid;
	cursor: pointer;
	white-space: nowrap;
}

ul.nav-theme a.nav-theme-first{
	background-color: #E4E8D8;
	background-image:url(/images/nav_theme_home_bg.jpg);
	border-left: #3E5158 0px solid;
	border-right: #CBCDC3 1px solid;
}

ul.nav-theme a.nav-theme-last{
	background-color: #E4E8D8;
	border-left: #3E5158 1px solid;
	border-right: #CBCDC3 1px solid;
}

ul.nav-theme a:link{
	color: #000000;
	text-decoration: none;
}

ul.nav-theme a:visited{
	color: #972501;
	text-decoration: none;
}

ul.nav-theme a:hover{
	color: #C6322C;
	text-decoration: none;
}

ul.nav-theme a.curr{
	background-color: #F8F9F4;
	color: #C6322C;
	text-decoration: none;
}

ul.nav-theme a.drop{
	background-color: #E4E8D8;
	background-image:url(/images/nav_theme_bg_drop.jpg);
	background-repeat: no-repeat;
	border-left: #3E5158 1px solid;
	border-right: #3E5158 1px solid;
	cursor: pointer;
	white-space: nowrap;
}

/* Drop Menu*/
div#menu{
	background-color: #EEF1E5;
	background-image:url(/images/bg_menu.jpg);
	border: 1px solid #CDCDCD;
	font-size: 90%;
	left: 124px;
	line-height: 16px;
	padding: 5px 10px 10px 10px;
	position: Absolute;
	top: 114px;
	visibility: hidden;
	width: 750px;
	z-index: 50;
}

.column-one{
	border: none;
	float: left;
	margin-left: 0px;
	p\osition: relative;
	padding: 5px;
	width: 355px;
}

.column-two{
	border: none;
	float: left;
	margin-left: 4px;
	margin-right: 4px;
	p\osition: relative;
	padding: 5px;
	width: 355px;
}

.column-one-trade{
	border: none;
	float: left;
	margin-left: 0px;
	p\osition: relative;
	padding: 5px;
	width: 400px;
}

.column-two-trade{
	border: none;
	float: left;
	margin-left: 4px;
	margin-right: 4px;
	p\osition: relative;
	padding: 5px;
	width: 400px;
}

.column-one-investment{
	border: none;
	float: left;
	margin-left: 0px;
	p\osition: relative;
	padding: 5px;
	width: 430px;
}

.column-two-investment{
	border: none;
	float: left;
	margin-left: 4px;
	margin-right: 4px;
	p\osition: relative;
	padding: 5px;
	width: 430px;
}

.column-one-climate{
	border: none;
	float: left;
	margin-left: 0px;
	p\osition: relative;
	padding: 5px;
	width: 430px;
}

.column-two-climate{
	border: none;
	float: left;
	margin-left: 4px;
	margin-right: 4px;
	p\osition: relative;
	padding: 5px;
	width: 430px;
}

.column-one-measure{
	border: none;
	float: left;
	margin-left: 0px;
	p\osition: relative;
	padding: 5px;
	width: 380px;
}

.column-two-measure{
	border: none;
	float: left;
	margin-left: 4px;
	margin-right: 4px;
	p\osition: relative;
	padding: 5px;
	width: 380px;
}

.column-one-pubs{
	border: none;
	float: left;
	margin-left: 0px;
	p\osition: relative;
	padding: 5px;
	width: 350px;
}

.column-two-pubs{
	border: none;
	float: left;
	margin-left: 4px;
	margin-right: 4px;
	p\osition: relative;
	padding: 5px;
	width: 350px;
}

.column-one-security{
	border: none;
	float: left;
	margin-left: 0px;
	p\osition: relative;
	padding: 5px;
	width: 380px;
}

.column-two-security{
	border: none;
	float: left;
	margin-left: 4px;
	margin-right: 4px;
	p\osition: relative;
	padding: 5px;
	width: 380px;
}

#menu ul{
	margin-left: 1em;
	padding-left: 1em;
}

/* Drop Menu End*/
/* Drop Menu Theme*/
div#menu-theme{
	background-color: #EEF1E5;
	background-image:url(/images/bg_menu_theme.jpg);
	border: 1px solid #CDCDCD;
	font-size: 90%;
	line-height: 16px;
	padding: 10px;
	position: Absolute;
	visibility: hidden;
	z-index: 50;
}

#menu-theme ul ul{
	list-style: square;
	margin-left: 1em;
	padding: 0 1em 0 1em;
}

.menu-theme-normal{
	left: 150px;
	top: 144px;
	width: 460px;
}

.menu-theme-leaders{
	left: 375px;
	top: 144px;
	width: 550px;
}

.menu-theme-infosoc{
	left: 195px;
	top: 144px;
	width: 460px;
}

.menu-theme-networks{
	left: 195px;
	top: 144px;
	width: 460px;
}

.menu-theme-climate{
	left: 460px;
	top: 144px;
	width: 460px;
}

.menu-theme-natres{
	left: 220px;
	top: 144px;
	width: 460px;
}

.menu-theme-trade{
	left: 75px;
	top: 144px;
	width: 850px;
}

.menu-theme-investment{
	left: 25px;
	top: 144px;
	width: 890px;
}

.menu-theme-measure{
	left: 120px;
	top: 144px;
	width: 800px;
}

.menu-theme-climate{
	left: 25px;
	top: 144px;
	width: 890px;
}

.menu-theme-security{
	left: 120px;
	top: 144px;
	width: 800px;
}

.menu-theme-pubs{
	left: 190px;
	top: 144px;
	width: 730px;
}

.menu-theme-calendar{
	left: 575px;
	top: 144px;
	width: 300px;
}

/*
iframe{
	border: none;
	height: 582px;
	left: 150px;
	position: absolute;
	top: 144px;
	visibility: hidden;
	width: 482px;
	z-index: 0;
}*/

/* Drop Menu End*/
/* Menu Inline */
#menu-inline ul li.menu-inline-header{
	background: #536E7F;
	color: #FFFFFF;
	display: block;
	padding: 5px;
}

#menu-inline ul li.menu-inline-current{
	background: #8D8D64;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	padding: 7px;
}

#menu-inline ul li.menu-inline-current2{
	background: #8D8D64;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	padding: 7px 0 0 0;
	height: 0.21%;
}

#menu-inline ul{
	display: block;
	list-style-type: none;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 220px;
}

#menu-inline ul li{
	display: block;
	list-style-type: none;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

#menu-inline ul li ul{
	border-top: #FFFFFF 1px solid;
}

#menu-inline ul li ul li ul{
	border-top: #FFFFFF 1px solid;
}

#menu-inline ul li{
	border-bottom: #FFFFFF 1px solid;
}

#menu-inline ul li{
	display: block;
	line-height: normal;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

#menu-inline ul li a{
	display: block;
	line-height: normal;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

#menu-inline ul li a{
	display: block;
	padding-bottom: 6px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

#menu-inline ul li a{
	cursor: pointer;
	text-decoration: none;
}

#menu-inline ul li a:link{
	cursor: pointer;
	text-decoration: none;
}

#menu-inline ul li a:visited{
	cursor: pointer;
	text-decoration: none;
}

#menu-inline ul li a:active{
	cursor: pointer;
	text-decoration: none;
}

#menu-inline ul li a:hover{
	cursor: pointer;
	text-decoration: none;
}

#menu-inline .last{
	border-bottom-style: none;
}

#menu-inline ul li.last{
	border-bottom-style: none;
}

#menu-inline ul li ul li.last{
	border-bottom-style: none;
}

#menu-inline ul li ul li.last{
	border-bottom-style: none;
}

html #menu-inline ul li a{
	height: 0.01%;
}

html #menu-inline li ul li a{
	height: 0.01%;
}

html #menu-inline li ul li ul li a{
	height: 0.01%;
}

html #menu-inline ul{
	position: relative;
}

html li ul{
	position: relative;
}

html li ul li ul{
	position: relative;
}

#menu-inline ul li a:link{
	background: #B3C3CC;
	color: #000000;
	padding-left: 10px;
}

#menu-inline ul li a:visited{
	background: #B3C3CC;
	color: #000000;
	padding-left: 10px;
}

#menu-inline ul li a:active{
	background: #B3C3CC;
	color: #000000;
	padding-left: 10px;
}

#menu-inline ul li a:hover{
	background-color: #CCCCAA;
	color: #000000;
}

#menu-inline li ul li a:link{
	background: #D3D9DC;
	color: #000000;
	padding-left: 20px;

}

#menu-inline li ul li a:visited{
	background: #D3D9DC;
	color: #000000;
	padding-left: 20px;
}

#menu-inline li ul li a:active{
	background: #D3D9DC;
	color: #000000;
	padding-left: 20px;
}

#menu-inline li ul li a:hover{
	background-color: #DDDDBB;
	color: #000000;
}

#menu-inline li ul li ul li a:link{
	background: #E2E4D9;
	color: #000000;
	padding-left: 30px;
}

#menu-inline li ul li ul li a:visited{
	background: #E2E4D9;
	color: #000000;
	padding-left: 30px;
}

#menu-inline li ul li ul li a:active{
	background: #E2E4D9;
	color: #000000;
	padding-left: 30px;
}

#menu-inline li ul li ul li a:hover{
	background-color: #EEEECC;
	color: #000000;
}

/* Menu Inline End */
/*BreadCrumb*/
#breadcrumb{
	color: #972501;
	font: bold 80% "Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;
	padding: 0 0 10px 10px;
}

#breadcrumb a{
	background: url(/images/breadcrumb.gif) no-repeat center right;
	color: #888888;
	padding-right: 18px; /*adjust bullet image padding*/
	text-decoration: none;
}

#breadcrumb a:visited,.breadcrumb a:active{
	color: #888888;
}

#breadcrumb a:hover{
	text-decoration: underline;
}

/* Calendar */
.calendar-table{
	background-color: #EBE7D9;
	width: 280px;
}

.calendar-header{
	background-color: #F5F5F5;
	text-align: center;
}

.calendar-week{
	background-color: #F5F5F5;
	text-align: center;
	width: 40px;
}

.calendar-date{
	background-color: #FFFFFF;
	padding: 0.25em;
	text-align: right;
	vertical-align: top;
	width: 40px;
}

.calendar-date-blank{
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	width: 40px;
}

.calendar-date-weekend{
	background-color: #FFFFFF;
	font-weight: bold;
	padding: 0.25em;
	text-align: right;
	vertical-align: top;
	width: 40px;
}

.calendar-date-event{
	background-color: #D4D8BD;
	padding: 0.25em;
	text-align: right;
	vertical-align: top;
	width: 40px;
}

/* Calendar End */
/* Micro Bios */
.micro-bio-table{
	background-color: #EBE7D9;
	width: 215px;
}

.micro-bio-left{
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	width: 1px;
}

.micro-bio-right{
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}

/* Micro Bios End */
/* Measure Compendium */
.data-table-100{
	background-color: #FFFFFF;
	border: 0;
	width: 100%;
}

.data-table-80{
	background-color: #FFFFFF;
	border: 0;
	width: 80%;
}

.data-table-70{
	background-color: #FFFFFF;
	border: 0;
	width: 70%;
}

.data-table-100-header-20{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 20%;
}

.data-table-100-header-25{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 25%;
}

.data-table-100-header-50{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 50%;
}

.data-table-100-header-68{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 68%;
}

.data-table-100-20{
	background-color: #EBE7D9;
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 20%;
}

.data-table-100-25{
	background-color: #EBE7D9;
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 25%;
}

.data-table-100-20-nobold{
	background-color: #EBE7D9;
	color: #000000;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	width: 20%;
}

.data-table-100-50{
	background-color: #EBE7D9;
	color: #000000;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	width: 50%;
}

.data-table-100-68{
	background-color: #EBE7D9;
	color: #000000;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	width: 68%;
}

.data-table-100-header-33{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 33%;
}

.data-table-100-header-16{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 16.75%;
}

.data-table-100-header-14{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 14%;
}

.data-table-100-header-28{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 28%;
}

.data-table-100-33{
	background-color: #EBE7D9;
	color: #000000;
	text-align: left;
	vertical-align: top;
	width: 33%;
}

.data-table-100-100{
	background-color: #EBE7D9;
	color: #000000;
	text-align: left;
	vertical-align: top;
	width: 100%;
}

.data-table-100-16{
	background-color: #E7E2D1;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	width: 16.75%;
}

.data-table-100-14{
	background-color: #E7E2D1;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	width: 14%;
}

.data-table-100-28{
	background-color: #E7E2D1;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	width: 28%;
}

.data-table-100-11{
	background-color: #E7E2D1;
	color: #000000;
	text-align: left;
	vertical-align: top;
	width: 11%;
}

.data-table-70-header-33{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 33%;
}

.data-table-70-33{
	background-color: #E7E2D1;
	color: #000000;
	text-align: left;
	vertical-align: top;
	width: 33%;
}

.data-table-70-header-50{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 50%;
}

.data-table-70-50{
	background-color: #E7E2D1;
	color: #000000;
	text-align: left;
	vertical-align: top;
	width: 50%;
}

.data-table-100-header-80{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 80%;
}

.data-table-100-80{
	background-color: #E7E2D1;
	color: #000000;
	text-align: left;
	vertical-align: top;
	width: 80%;
}

.data-table-10{
	background-color: #f4f6eb;
	color: #000000;
	text-align: left;
	vertical-align: top;
	width: 10%;
	float: right;
}
.required{
	color: #FF0000;
	font-size: 150%;
}

/* Measure Compendium End */
/* Google Search */
span.filetype{
	font-size: 0.8em;
	font-weight: bold;
}

span.currentpage{
	color: #FF0000;
}

span.searchurl{
	color: #008000;
}

div.logoimage{
	float: right;
}

td.search-links{
	font-size: 80%;
}

div.keymatch{
	background-color: #EBE7D9;
	padding: 0.5em;
}

table.advanced-search-table{
	border: 1px solid #F0F0F0;
}

td.advanced-search-section1{
	background-color: #EBE7D9;
	padding: 1em;
}

td.advanced-search-section2{
	background-color: #FFFFFF;
	padding: 1em;
}

td.page-specific-search{
	background-color: #FFFFFF;
	border: 1px solid #F0F0F0;
	padding: 0.5em;
}

/* Google Search End */

.full-highlight { 
	margin:10px; 
	padding:10px;
	width:850px;
	text-align:left;
	font-size:1.3em; 
	color:#131313;
	background:#e0e0e0;
	border:1px solid #939393;
	}	
	
	.small-highlight { 
	margin:10px; 
	padding:10px;
	width:600px;
	text-align:left;
	font-size:1.1em; 
	color:#131313;
	background:#e0e0e0;
	border:1px solid #939393;
	}	
	
/*	
-- disabled by jmacki on July 19, 2012

	iframe{
	border: none;
	height: 582px;
	left: 150px;
	position: absolute;
	top: 144px;
	visibility: hidden;
	width: 482px;
	z-index: 0;
}*/	

#wowslider-container1{padding-top:10px;}



/* Rio popup */
div.popup { text-align: left; width: 250px !important; border: 1px solid #555; padding: 10px; position: fixed !important; right: -400px; display: none; background-color: #fff; margin: 0 !important; z-index: 50; }  
div.popup a { text-decoration: none; font-size: 22px;  } 
div.popup p { font-size: 14px !important; }
div.close-popup { float: right; cursor: pointer; border: 1px solid #aaa; padding: 1px 5px 4px 5px !important; font-family: tahoma; line-height: 12px !important; font-size: 12px !important; }     


#tt_name_14{text-align:left;}


#pubs-center img.cover-border { border: 1px solid #aaa; }

#whats-new-800 ul { list-style-type: none; margin: 15px 15px 15px 0px; padding-left: 20px; }

#whats-new-800 h4 { color: #000 !important; }

#contents-left-theme p, #contents-left-theme li { line-height: 16px; }

#contents-left-theme h2, #contents-left-theme h3 { margin-left: 0; }

#contents-left-theme li { padding-bottom: 5px; }

#contents-left-theme li p { margin: 0 !important; }




                  