/* Website main building blocks */



body {

font-size:85%;

font-family:trebuchet ms;

background:url(/web/20180901163150im_/http://woppaa.org/wp-content/themes/woppaa/css/images/body_bg.gif) repeat-x;

color:#444;

}



.news_title a{
	color:#666;
}

.news_title a:hover {
	color:#111;
}

.news_title {
	font-family:georgia;
	font-size:16px;
	margin:0 0 0 20px;
	padding:3px 0 3px 20px;
	background:url("/web/20180901163150im_/http://woppaa.org/wp-content/themes/woppaa/css/images/bullet.png") no-repeat 0px 8px;
}





#site_container {

width:925px;

margin:0 auto;

background:url(/web/20180901163150im_/http://woppaa.org/wp-content/themes/woppaa/css/images/main_bg.gif) repeat-y top right;

}



#header {

height:66px;

padding-top:12px;

background:#fff;

}



#top_bar {

float:left;

width:550px;

height:76px;

padding:22px 50px 22px 0;

}



	#top_bar table {

	height:100%;

	width:100%;

	}



	#top_bar table td {

	color:#777;

	font-size:1.5em;

	font-family:arial;

	text-transform:uppercase;

	text-align:center;

	vertical-align:center;

	}

	

	#top_bar table td .long {

	font-size:0.85em;	

	}

	

	#top_bar small {

	font-size:0.6em;

	text-transform:none;

	}



#content {

float:left;

width:550px;

padding-right:50px;

padding-bottom:40px;

}



#sidebar {

float:right;

border:1px #bfbfbf solid;

border-bottom:0px;

width:323px;

background:#e9fbc2;

padding-bottom:20px;

}



/* Header */



	/* Logo */

	#logo {

	float:left;

	}

	

	/* Navigation */

	.navigation {

	float:right;

	padding-top:12px;

	width:700px;

	}

	

	.navigation li{

	float:right;

	display:block;

	}

	

	.navigation li a {

	padding:4px 14px;

	color:#777;

	}

	

	.navigation li a.current {

	background:#96c34c;

	color:#fff;

	}	

	

	.navigation li a.current:hover {

	background:#96c34c;

	}	

	

	.navigation li a:hover {

	background:#efefef;

	}



/* Form themes */	



	/* Woppaa Theme */

	form.woppaa_theme label {

	background:#96c34c;

	color:#fff;

	padding:3px 3px 3px 6px;

	-moz-border-radius-topleft:6px;

	-webkit-border-top-left-radius:6px;

	border-top-left-radius:6px;	

	-moz-border-radius-bottomleft:6px;

	-webkit-border-bottom-left-radius:6px;

	border-bottom-left-radius:6px;

	}

	

	form.woppaa_theme input{

	padding:3px;

	width:200px;

	border-left:0px;

	width:97%;

	-moz-border-radius-topright:6px;

	-webkit-border-top-right-radius:6px;

	border-top-right-radius:6px;	

	-moz-border-radius-bottomright:6px;

	-webkit-border-bottom-right-radius:6px;

	border-bottom-right-radius:6px;

	color:#777;

	}		

		

	form.woppaa_theme select{

	padding:2px 3px 3px 3px;

	width:200px;

	border-left:0px;

	width:97%;

	-moz-border-radius-topright:6px;

	-webkit-border-top-right-radius:6px;

	border-top-right-radius:6px;	

	-moz-border-radius-bottomright:6px;

	-webkit-border-bottom-right-radius:6px;

	border-bottom-right-radius:6px;

	color:#777;

	}		

	

	form.woppaa_theme td.label {

	vertical-align:top;

	}

	

	form.woppaa_theme textarea{

	padding:3px;

	height:80px;

	width:200px;

	width:97%;

	-moz-border-radius-topright:6px;

	-webkit-border-top-right-radius:6px;

	border-top-right-radius:6px;	

	-moz-border-radius-bottomright:6px;

	-webkit-border-bottom-right-radius:6px;

	border-bottom-right-radius:6px;

	color:#777;

	position:relative;

	left:-1px;

	}	

	

	form.woppaa_theme input.submit {

	float:right;

	width:auto;

	border:0px;

	background:#96c34c;

	color:#fff;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	padding:3px 6px;

	}

	

	form.woppaa_theme td {

	padding:3px 0;

	}	

	



/* Sidebar */



.widget {

padding:10px 12px;

}



.widget h2{

font-size:1.3em;

font-family:georgia;

color:#343434;

margin-bottom:5px;

}



	

.widget h2 img{

position:relative;

top: 6px;

}



.widget ul {

padding-left:0px;

}



.widget ul li {

padding:5px 0;

}



.widget table td {

padding: 5px 0;

}



.widget ul li a, .widget table a {

color:#666;

font-size:0.9em;

}



.widget ul li a:hover, .widget table a:hover {

color:#222;

}



.widget table .avatar {

margin-right:10px;

}



	/* News */

	#widget_news h2 img{

	top:5px;

	}



	/* Top image and tagline */



	#sidebar #building_image {

	display:block;

	}



	#sidebar #woppaa_tagline {

	border-bottom:1px #bfbfbf solid;

	background:#96c34c;

	color:#fff;

	font-size:0.9em;

	text-align:center;

	padding:1px 0;

	}

	

	/* Login, registration and mini profile box */

	

	#login_box h2 {

	font-size:1.2em;

	}

	

	#login_box h2 a {

	color:#343434

	}	

		

	#login_box h2 a:hover {

	color:#96c34c;

	}

			

	#login_box h2 small

	color:#777;

	}

	

	#login_box p {

	margin-top:5px;

	font-size:0.9em;

	color:#777;

	}

	

	#loginform table, #registrationform table{

	width:100%;

	}

	

	#loginform, #registrationform {

	display:none;

	padding-bottom:12px;

	}	

		

	#registrationform .reg_error {

	display:none;

	color:#b40905;

	font-size:0.85em;

	}

	

/* profile page */



#page_my-woppaa .avatar, #page_profiles .avatar {

margin-right:15px;

border:1px solid #777;

display:block;

}



#page_my-woppaa .user_name, #page_profiles .user_name {

font-size:1.3em;

}



#page_my-woppaa td.user_image, #page_profiles td.user_image {

vertical-align:top;

}



.profile_title {

font-size:1.5em;

color:#96C34C;

border-bottom:1px solid #666;

padding-bottom:4px;

font-family:georgia; 

margin-top:40px;

}



#page_my-woppaa .discussion_list h2, #page_profiles .discussion_list h2 {

font-size:1.2em;
font-family:georgia;
margin-bottom:0px;

}



.view_all {

text-align:right;

margin-top:20px;

}



.view_all a {

background:#96C34C;

color:#fff;

-moz-border-radius:6px;

-webkit-border-radius:6px;

border-radius:6px;

padding:3px 12px;

}



	/* Modify Form */

	

	#profile_form .profile_error {

	display:none;

	color:#b40905;

	font-size:0.85em;

	}

	

	#profile_form table{

	width:500px;

	}	

	

	#profile_form table td.label{

	width:120px;

	}

	

/* news */

#page_news .partner {

padding:15px 0;

}



/* partners */



.partner {

padding:30px 0 25px 0;

border-bottom:1px dashed #ccc;

}



.partner ul {

list-style-type:disc;

margin-left:40px;

}



.partner ul li {

padding:3px 0;

}



.partner img {

border:1px #bfbfbf solid;

display:block;

}



.partner h2 {

text-align:left;

font-size:1.5em;

margin:5px 0 10px 0;	

}



.partner h2 a {

color:#353535;

font-family:georgia;

}

.item_content p{
	text-align:justify;
}

.item_content ul {
	list-style-type: square;
	margin:0 0 0 30px
}

.item_content ol {
	list-style-type: decimal;
	margin:0 0 0 30px
}
.item_content li {
	padding:3px 0;
}
.item_content {
	font-size:12px;
	line-height: 16px;
	font-family: arial;
}
.item_content p {
	margin:12px 0;	
}
.item_content h1{
	margin:0 0 20px 0;
	font-size:20px;
	line-height: 25px;
	font-family: georgia;
}

.item_content h2{
	margin:0 0 12px 0;
	line-height: 20px;
	font-size:16px;
	font-family: georgia;
}

.item_content h3{
	margin:0 0 10px 0;
	font-size:14px;
	line-height: 18px;
	font-weight: 700;
	font-family: georgia;
}

.partner h2 a:hover {

color:#96C34C;

}



.partner .read_more {

margin:12px 0 0 0;

}



.partner .post_content{

text-align:justify;

color:#555;

}



.partner .woppaa_partner {

-moz-border-radius:6px;

-webkit-border-radius:6px;

border-radius:6px;

background:#E9FBC2;

border:1px #bfbfbf solid;

color:#888;

padding:10px;

margin-bottom:15px;

}





/* Pagination */

.paginate {

margin-top:20px;

}



.paginate a {

float:left;

display:block;

padding:4px 10px;

margin-right:3px;

border:1px solid #ccc;

color:#999;

}



.paginate a.current {

background:#96C34C;

border:1px #96C34C solid;

color:#fff;

}



.paginate a.current:hover {

background:#96C34C;

border:1px #96C34C solid;

color:#fff;

}

.paginate a:hover {

background:#B4DF6F;

color:#fff;

}





	

	

/* single discussion */ 



#discussion_question {

background:#E9FBC2;

border:1px #bfbfbf solid;

padding:10px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	margin-bottom:20px;

	margin-top:10px;

}



#page_discussions form table {

width:100%;

}



#page_discussions form table select {

width:99%;

}



.question_error {

	display:none;

	color:#b40905;

	font-size:0.85em;

	}



#page_discussions form table input.submit {

margin:3px 2px 0 0;

}



#page_discussions form table textarea {

height:250px;

}



#page_discussions td.label {

width:140px;

}





.partner.single_discussion {

border:0px;

}



.partner.single_discussion .avatar{

margin-right:12px;

margin-top:6px;

}

	

.partner.single_discussion .userimage{

vertical-align:top;

}



.discussion_content {

padding-bottom:20px;

}	



.discussion_content p {

font-size:1.1em;

}



#page_discussions h3 {

font-size:1.2em;

font-family:georgia;

font-style:italic;

margin-bottom:20px;

}



#page_discussions h2 {

font-size:1.4em;

font-family:georgia;

color:#555;

}



#page_discussions input#submit {

	float:right;

	width:auto;

	border:0px;

	background:#96c34c;

	color:#fff;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	padding:3px 6px;

}



#page_discussions textarea#comment {

width:100%

}



ol.commentlist li {

margin-left:25px;

border-bottom:1px #ddd dashed;

padding-bottom:15px;

margin-bottom:20px;	

padding-right:20px;

}



ol.commentlist .avatar {

margin-right:12px;

}





a.user_link {

font-size:1.3em;

font-family:georgia;

color:#555;

}



a.user_link:hover {

color:#96C34C

}



.comment_body {

margin-left:61px;

}



.comment-meta {

color:#999

}







/* Contact */



#contactform table td.label {

width:100px;

}



#contactform table {

width:100%;

}



#contactform input.submit {

margin-right:6px;

}



#contactform textarea {

height:200px;

}



#message_sent {

display:none;

text-align:center;

font-size:1.1em;

}



.contact_error {

display:none;

color:#b40905;

font-size:0.85em;

}



/* Discussion List */

.discussion_list td{

padding:10px 0;

}



.discussion_list .avatar {

margin-right:20px;

display:block;

margin-top:5px;

}



.discussion_list h2 {

margin-top:0px;

}



.discussion_meta ul, .discussion_meta ul li {

display:inline;

margin:0px;

padding:0px;

}



.discussion_meta {

color:#777;

}



.discussion_list .userimage {

vertical-align:top;

}



/* category page */

#page_category h1 {

font-size:1.7em;

color:#666;

font-family:georgia; 

margin-bottom:20px;

}



/* user menu */







.widget .usermenu li {

padding:2px 0;	

}



.usermenu img {

position:relative;

top:2px;

margin-right:5px;

}







/* Footer */

#footer {

background:#E9FBC2;

border-top:1px solid #bfbfbf;

}



#footer_inner {

width:925px;

margin:0 auto;

padding:5px 10px;

}



#footer ul li, #footer ul li a{

display:block;

float:left;

}



#footer ul li a {

padding:10px 20px 0 20px;

color:#666;

}



#footer ul li a:hover {

color:#96C34C;

}



#footer #tastique {

float:right;

text-align:center;

width:315px;

font-size:0.9em;

color:#888;

}



/* Home Page */

#page_home .partner {

padding:10px 0;

}



#page_home h1 {

font-size:28px;
color:#666;
border-bottom:1px solid #bbb;
padding-bottom:4px;
font-family:georgia; 
margin-top:26px;

}



#page_home h2 {

font-size:1.3em;

margin:0px;

}



#page_home .partner img {

margin-right:12px;

}



#user_list {

margin-top:10px;

}



#user_list img {

float:left;

margin-right:5px;

border:1px solid #bfbfbf;

}



#page_home .partner.news h2 {

font-size:1.3em;

}



/* deed */





#deed {

line-height:1.6em;

}



#deed h1 {

margin-bottom:10px;

}



#deed ol {

list-style-type:decimal;

padding-left:40px;

}



#deed ol li {

margin-bottom:3px;

}



#deed #main {

padding-left:20px;

font-style:italic;

}



#deed ul {

list-style-type:disc;

padding-left:40px;

}



#deed .centered {

text-align:center;

margin-top:20px;

margin-bottom:10px;

}



#deed ul li {

margin-bottom:3px;

}



.green_box {

font-size:1.1em;
width:100%;
margin-bottom:20px;

background:#E9FBC2;

border:#bfbfbf solid 1px;

padding:10px;

-moz-border-radius:8px;

-webkit-border-radius:8px;

border-radius:8px;
clear:both;
}

#partners_countries ul{
	padding-left:40px;
	list-style-type:disc;
	margin-bottom:12px;
	border-bottom:1px dashed #bfbfbb;
	padding-bottom:12px;
}

#partners_countries h2 {
font-size:1.3em;	
}

#partners_countries ul li a {
color:#777;	
}

#about_map {
margin:12px 0 12px 0;	
border-bottom:1px dashed #ccc;
border-top:1px dashed #ccc;
padding:12px 0 20px 0;
}

h1 {
	font-family:georgia;
}

h1 small {
	font-size:14px;
	color:#666;
}

.h1_link {
	position:relative;
	top:-20px;
}

.h1_link:hover {
	color:#454545;
}

.list_country {
	font-size:11px;
	color:#777;
}

.longlist h1{
font-size:30px;

margin-bottom:20px;
}

.longlist h2{
font-size:1.2em;
font-weight:700;
}

.longlist ul {
margin:0 0 10px 20px;
}


.legislation_list li a{
	color:#454545;
}

.legislation_list li a:hover{
	border-bottom:1px dashed #777 
}

h2.legislation_country {
	font-family:georgia;
	font-weight:500;
	font-size:20px;
	border-bottom:1px solid #ddd;
	margin:10px 0 10px 0;
}

.legislation_list li {

	background:url("/web/20180901163150im_/http://woppaa.org/wp-content/themes/woppaa/css/images/bullet.png") no-repeat 0px 6px;
	padding:3px 0 3px 14px;	
	
}


#page_news table td{
	padding:10px 10px;
}
#page_news table td div.lh{
	position:relative;
	top:-26px;
}
/*
     FILE ARCHIVED ON 16:31:50 Sep 01, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:49:26 Oct 02, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  PetaboxLoader3.resolve: 240.744 (2)
  esindex: 0.015
  xauthn.identify: 255.441
  CDXLines.iter: 14.972 (3)
  exclusion.robots: 568.909
  LoadShardBlock: 1061.977 (3)
  RedisCDXSource: 31.983
  captures_list: 1691.313
  xauthn.chkprivs: 313.052
  PetaboxLoader3.datanode: 1116.51 (5)
  exclusion.robots.policy: 568.89
  load_resource: 344.905 (2)
*/