html, body {
/*text-align: center;*/
	margin: 0;
	padding: 0;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 11px;
	line-height:16px;
/*	height:100%;*/
}
body a{
	color: #333;
}

.csc-textpic-caption {
  line-height:12px;
}



/* added by Konstantin: fixes line spacing in NEWS and BLOG sections*/
.tx-nrdfimport-pi1{
  padding-bottom:10px;
  line-height:15px;
  margin: 0 5px 0 5px;
}

.cContentBlogSubHeader{
  margin-top:5px;
  margin-bottom:0px;
}

.tx-pressrelease-pi1 p {
  font-family: Arial, Helvetica, sans-serif;
	color: #333333;
  font-size:11px;
	padding-bottom:10px;
}
.tx-pressrelease-pi1 a:link, .tx-pressrelease-pi1 a:visited {
  font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#034E91;
  font-size:12px;
}
.tx-pressrelease-pi1 a:hover {
  text-decoration:underline;
}
/* added by Konstantin END*/

#wrapper {
	margin:0 auto;
/*	width:902px; */
  	width:998px;
	height:inherit;
	padding:0;
	background-color:#FFF;
	overflow:visible;
	clear:right;
/*	display:block;
	position:relative;
	clear:both; */
}

#header {
	position:relative;
	width:998px;
	height:81px;
/*	background-color:#0099CC;*/
	background:#FFF url(../template/nao_home/images/headbg2wide.gif) top left no-repeat;
	overflow:hidden;
}

#header .imagemap a{
	width:330px;
	height:79px;
	position:relative;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
}

#global_search {
	position:absolute;
	top:57px;
	left:808px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	width:196px;
	height:18px;
	white-space:nowrap;
	display:block;
}

#global_search input{
	position:relative;
	float:left;
	margin: 0 3px 0 0;
	border:none;
	background-color:#EFF0F2;
}

#global_search form {
	position:relative;
	float:left;
}
#global_search .txt {
	float: left;
	padding:3px 2px 0 0;
}

#global_search img {
	float: left;
	margin-top: 5px;
	vertical-align:middle;	
}

#regional_links {
	position:relative;
	float:left;
	left:197px;
	clear:right;
	width:417px;
	height:68px;
	background-image:url(../template/nao_home/images/mc_region_links.jpg);					
}

#languages_euo, #languages_tier_4_euo {
	position:relative;
	float:left;
	left:0px;
	clear:none;
	width:180px;
	height:60px;
	/*border:1px #000 solid;*/
}

#languages_euo .lang_menu, #languages_tier_4_euo .lang_menu{
 position:relative;
 left:100px;
 top:20px;
}
/*
#languages_euo {
	background:#FFF url(../template/euo_home/images/esp_eng_flags.gif) bottom right no-repeat;
}

#languages_euo .sp a{
	position:relative;
	float:left;
	left:127px;
	top:30px;
	width:20px;
	height:12px;
	color:#FFFFFF;
	text-decoration:none;
	border:1px #000 solid;
}

#languages_euo .en a{
	position:relative;
	float:left;
	left:133px;
	top:30px;
	width:20px;
	height:12px;
	color:#FFFFFF;
	text-decoration:none;
	border:1px #000 solid;
}

#languages_euo img {
	position:relative;
	left:100px;
	top:35px;
}
*/

#regional_links_euo, #regional_links_euo_sp {
	position:relative;
	float:left;
	left:0px;
	clear:right;
	width:450px;
	height:68px;
}
#regional_links_euo {
	background-image:url(../template/euo_home/images/region_links_eng.gif);					
}
#regional_links_euo_sp {
	background-image:url(../template/euo_home/images/mc_region_links.jpg);
}

#regional_links_sao, #regional_links_sao_sp {
	position:relative;
	float:left;
	left:0px;
	clear:right;
	width:500px;
	height:68px;
}
#regional_links_sao {
	background-image:url(../template/sao_home/images/header_sao.gif);					
}
#regional_links_sao_sp {
	background-image:url(../template/sao_home/images/header_sao.gif);
}





#regional_links img {
	position:relative;
	left:197px;
}


#regional_links .imagemap_nao a{
	width:210px;
	height:50px;
	position:relative;
	float:left;
	left:0px;
	top:10px;
	color:#FFFFFF;
	text-decoration:none;
}

#regional_links .imagemap_sao a{
	width:110px;
	height:50px;
	position:relative;
	float:left;
	left:15px;
	top:10px;
	color:#FFFFFF;
	text-decoration:none;
}

#regional_links .imagemap_euo a{
	width:65px;
	height:50px;
	position:relative;
	float:left;
	left:25px;
	top:10px;
	color:#FFFFFF;
	text-decoration:none;
}

#regional_links_euo .imagemap_euo a, #regional_links_euo_sp .imagemap_euo a{
	width:120px;
	height:50px;
	position:relative;
	float:left;
	left:0px;
	top:10px;
	color:#FFFFFF;
	text-decoration:none;
	/*border:1px solid #000;*/
}

#regional_links_euo .imagemap_nao a, #regional_links_euo_sp .imagemap_nao a{
	width:125px;
	height:50px;
	position:relative;
	float:left;
	left:10px;
	top:10px;
	color:#FFFFFF;
	text-decoration:none;
	/*border:1px solid #000;*/
}

#regional_links_euo .imagemap_sao a, #regional_links_euo_sp .imagemap_sao a{
	width:130px;
	height:50px;
	position:relative;
	float:left;
	left:30px;
	top:10px;
	color:#FFFFFF;
	text-decoration:none;
	/*border:1px solid #000;*/
}

#regional_links_sao .imagemap_euo a, #regional_links_sao_sp .imagemap_euo a{
	width:100px;
	height:50px;
	position:relative;
	float:left;
	left:30px;
	top:10px;
	color:#FFFFFF;
	text-decoration:none;
}

#regional_links_sao .imagemap_nao a, #regional_links_sao_sp .imagemap_nao a{
	width:125px;
	height:50px;
	position:relative;
	float:left;
	left:25px;
	top:10px;
	color:#FFFFFF;
	text-decoration:none;
}

#regional_links_sao .imagemap_sao a, #regional_links_sao_sp .imagemap_sao a{
	width:230px;
	height:50px;
	position:relative;
	float:left;
	left:10px;
	top:10px;
	color:#FFFFFF;
	text-decoration:none;
}

#mc_c2_e-news_signup_esp {
	position:relative;
	float:left;
	clear:both;
	width:259px;
	height:89px;
	margin-bottom:10px;
	background: url(../template/euo_home/images/newsletter_esp2.gif) no-repeat;
}

#e-news_form_esp {
	position: relative;
	top: 25px;
	left: 100px;
}

#menu {
	position:relative;
	text-align:left;
	float:left;
	width:185px;
	clear:left;
	overflow:hidden;
}
/*
#menur .o {width: 185px;font: normal normal bold 11px/11px Arial, Helvetica, sans-serif;}
	#menur ul {list-style: none;margin: 0px;padding: 0px;}
	#menur A.no, #menur A.act {color: #ffffff;text-decoration: none;display:block;border-bottom:1px solid #ffffff;padding: 10px 30px 10px 5px;}
	#menur A.act, #menur A.act:hover { font-weight : bold;}
	html #menur A.no, *html #menur A.act {width: 100%;} 
	#menur A.b1,#menur A.b2 {height:0px;}
	#menur A.b1 IMG {margin-left: 170px;}
	#menur A.b2 IMG {margin-left: 157px;}
	#menur UL A.no,#menur UL A.act {background: url(../images/new_left_nav_afk/nav.gif1) left repeat-x; text-transform: uppercase;}
  #menur UL LI {background-image:none; margin:0; padding:0; border:none;}
	#menur UL A:hover {background: #80c8e6;}
	#menur UL LI UL A.no,#menur UL LI UL A.act {background: #8eadb8; padding-left: 1em; text-transform: none;}
	#menur UL LI UL A:hover {background: #9fdef7;}
	#menur UL LI UL LI UL A.no,#menur UL LI UL LI UL A.act {background: #BDCFD6; padding-left: 2em; text-transform: none; color: #424B4E;}
	#menur UL LI UL LI UL A:hover {background: #c6e7f9;} */
	
	#menur {width: 185px; font-family: Arial, Helvetica, sans-serif; border-top: 1px #FFF solid; border-bottom: 1px #FFF solid;}
  #menur ul {list-style: none;margin: 0px;padding: 0px; margin-left:5px;}
	#menur ul ul {display:none;}
	#menur ul li {border-bottom:1px #CCD2E2 solid; padding:3px 0 3px 0px;}
	#menur ul ul li {border-bottom:none; border-top:1px #CCD2E2 solid; padding:3px 0 2px 0px;}
	#menur A.no, #menur A.act {font-weight : bold; color: #DF9127;text-decoration: none; }
	#menur {font-weight : bold; color: #083A81;text-decoration: none;}
	#menur A.act:hover, #menur A.no:hover {color:#DF9127;}
	#menur UL LI A.no {color: #083A81;text-decoration: none; font-weight:bold;}
	#menur UL LI UL A.no, #menur UL LI UL {color: #6B89B3;text-decoration: none; font-weight:bold; font-size:11px;}
	#menur UL LI {text-transform:uppercase;}
	#menur UL LI UL LI {text-transform:none; font-weight:bold;} 
	#menur UL UL {margin-left:13px; margin-top:2px;}
	#menur UL UL UL {margin-left:17px; color:#6B89B3;}
	#menur UL UL UL A.no {color:#6B89B3;}
	#menur UL UL UL UL, #menur UL UL UL UL A.no {color:#6B89B3;}

	
	
#column1, #column2, #column3, #middle_column, #middle_column_action{
	position:relative;
	float:left;
	clear:none;
	margin-left:9px;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 10px;*/
	background-color:#FFF;
	overflow:hidden;
}
#column1 {
  width:363px;
}

#column2 {
  width:224px;
}

#column3 {
  width:196px;
	background-color:#D4E7EB;
	
}
#middle_column {
	width:575px;
	padding:0 10px 0 10px;
}
#middle_column_action {
	width:530px;
	padding:0 10px 0 10px;
}

#column3 img{
  border:none;
}
#with_bg{
		background-color:#D4E7EB;
/*	background-image:url(../template/euo_home/images/news_bg.gif)top left repeat-y;*/
}


#column1 a:link, #column1 a:visited, #column1 a:active,
#column2 a:link, #column2 a:visited, #column2 a:active,
#column3 a:link, #column3 a:visited, #column3 a:active,
#middle_column a:link, #middle_column a:visited, #middle_column a:active,
#middle_column_action a:link, #middle_column_action a:visited, #middle_column_action a:active {
/*	color: #333;*/
	text-decoration:none;
}

#column1 a:hover,
#column2 a:hover,
#column3 a:hover,
#middle_column a:hover,
#middle_column_action a:hover {
	text-decoration:underline;
}

#e-news_signup {
  height:89px;
  background-image:url(../template/nao_home/images/newsletter.gif);
	margin-bottom:11px;
}

#e-news_signup input{
	position:relative;
	left:100px;
	top:30px;
}

.csc-textpic {
  margin-bottom:10px;
}

#global_action {
	position:relative;
	float:left;
	clear:right;
	width: 196px;
	height: 114px;
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color:#FFFFFF;
	overflow:hidden;
	padding-bottom:5px;
}

#global_donate {
	font-weight:bold;
  text-align:left;
	padding: 0px 0px 0 0px;	
	width: 196px;
	height: 37px;
	background-color: #DF9127;
	color: #ffffff;
	margin: 0px 0px 5px 0px;
	display:block;
}

#global_donate .global_donate_text{
	position:relative;
	left:5px;
	float:left;
	margin:10px 47px 0 0;
}

#global_donate img {
	position:relative;
	float:right;
	right:5px;
	margin-top:10px;
}



#global_getInvolved {
	font-weight:bold;
	width: 196px;
	height: 72px;
	background-color: #F7C64B;
	color: #ffffff;	
	display:block;
}

#global_getInvolved .get_involved_text{
	position:relative;
	left:5px;
	float:left;
	margin-top:5px;
	overflow:hidden;
}

#global_getInvolved input, #global_getInvolved input.field{
	position:relative;
	float:left;
	left:5px;
	margin:8px 5px 0 0;
	color:#666666;
	border:none;
	background:#ffffff;
	background-image:url(../template/new_home/images/dot.jpg);
	overflow:hidden;
}
#global_getInvolved input.field{
	width:150px;
	height:13px;
	font-size:10px;
}

#global_getInvolved .select_border { border: none; }

#global_getInvolved select{
	position:relative;
	float:left;
	left:5px;
	height:15px;
	margin-top:3px;
  width: 185px;
	color:#666666;
	border:none;
	padding-left:0px;
	font-size:9px;
	background:#ffffff;
	background-image:url(../template/new_home/images/dot.jpg);
	overflow:hidden;
}

#storead {
	position:relative; 
	float:right;
}

#storead_home {
	position:relative; 
	float:left;
	left:12px;
}
#storead_home img{
  border:1px #E5E5E5 solid;
	margin-bottom:5px;
}
#storead img{
  border:none;
}

#footer {
	width:100%;
	position:relative;
	left:0px;
	top:0px;
	float:left;
	padding:0 0 0px 0px;
	margin: 0px auto;
	height:15px;
/*	background-color:#666;
	color: #CCCCCC; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#footer_c {
	width:998px; 
	margin: 0 auto;
	text-align:center;
}

.csc-textpic-text ul{
	padding-left:0; margin:0 2px 0 20px;
	padding-bottom:7px;
}

.csc-textpic-text li{
	padding-top:5px;
	font-size:11px;
}

.csc-textpic-text{
	padding-left:0;
	margin:0 2px 0 5px;
	padding-top:0px;
}

.bluetitle, .bluetitle a:link, .bluetitle a:visited, a.bluetitle:link, a.bluetitle:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #045084;
	text-decoration:none;
}

.bluetitle a:hover, a.bluetitle:hover {
	text-decoration:underline;
}
.orangetitle, h2, h1, h3, h4, h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#D27726;
}
span.learnmore {
	font-weight:bold;
	color: #FDA937;
	text-decoration:none;
}
span.learnmore a:link, span.learnmore a:visited {
	color: #FDA937;
	text-decoration:none;
}
span.learnmore a:hover, span.learnmore a:active {
	color: #FDA937;
	text-decoration:underline;
}
a.learnmore:link, a.learnmore:visited {
	color: #FDA937;
	text-decoration:none;
}
a.learnmore:hover, a.learnmore:active {
	color: #FDA937;
	text-decoration:underline;
}

h1, .csc-firstHeader h1 {
	font-family: Arial, Helvetica, sans-serif;
	color:#D97726;
	font-size:14px;
}

h1 a:link, h1 a:visited, h1 a:active,
#intro_text .csc-textpic-text h1.csc-firstHeader a:link, 
#intro_text .csc-textpic-text h1.csc-firstHeader a:visited, 
#intro_text .csc-textpic-text h1.csc-firstHeader a:active
{
	color:#D97726;
	text-decoration:none;
	font-size:14px;
}
h1 a:hover, 
#intro_text .csc-textpic-text h1.csc-firstHeader a:hover {
	text-decoration:underline;
	font-size:14px;
}
#intro_text .csc-textpic-text a:link,
#intro_text .csc-textpic-text a:active,
#intro_text .csc-textpic-text a:visited {
  color:#D97726;
}

/* NAO SPECIFIC START */
#mc_c2_e-news_signup {
	position:relative;
	float:left;
	clear:both;
	width:259px;
	height:89px;
	margin-bottom:10px;
	/*background: url(../template/nao_home/images/newsletter.gif) no-repeat;*/
}

#mc_c2_e-news_signup_esp {
	position:relative;
	float:left;
	clear:both;
	width:259px;
	height:89px;
	background: url(../template/euo_home/images/newsletter_esp2.gif) no-repeat;
}

#e-news_form {
	position: relative;
	top: 27px;
	left: 100px;
}

#e-news_form input{
	position: relative;
	top: 0px;
	left: 0px;
}

#e-news_form_esp {
	position: relative;
	top: 25px;
	left: 100px;
}

.rc_box_text {
	display: block;
	padding: 0 5px 5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#034E91;
}


.rc_box_text a:link, .rc_box_text a:visited{
	color:#034E91;
	text-decoration:none;
}

.rc_box_text a:hover, .rc_box_text a:active{
	color:#034E91;
	text-decoration:underline;
}
#newscol td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#034E91;
}

#newscol a:link, #newscol a:visited {
	color:#034E91;
	text-decoration:none;
}

#newscol a:hover, #newscol a:active {
	color:#034E91;
	text-decoration:underline;
}

#newscol ul {	
	padding: 0 0 7px 10px;
	margin: 0;
}

#newscol li {
	padding-top:5px;
}

#newscol img {
  margin: 0;
}
/* NAO SPECIFIC END */

/* BEGIN ACTION CENTER COLUMN 1 STYLES - Cameron */

#mc_c1_action {
	position:relative;
	float:left;
	left:5px;
	top:0px;
	width:540px;
	background-color: #f7f7f6;
	padding: 10px 10px 10px 10px;
}

#mc_c1_action a:link, #mc_c1_action a:visited, #mc_c1_action a:active{
	color:#9A63A9;
	text-decoration:underline;
}

#mc_c1_action a:hover {
	text-decoration:none;
}

#mc_c1_action_main {
	position:relative;
	left:0px;
	top:0px;
	width:375px;
}


#mc_c1_action_list {
	background-color: EEF4F4;
	margin-top: 15px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
}


#mc_c1_action_list li {
	padding-bottom: 8px;
	list-style-type: disc;
	color: #cc6633;
}


#mc_c1_action_list li A {
	color: #000000;
}

#mc_c1_action_list ul {
	padding-left: 20px;
	margin-left: 0px;
	padding-bottom: 0px;
}




/* END COLUMN 1 STYLES */




/* BEGIN ACTION CENTER COLUMN 2 STYLES - Cameron */

#mc_c2_action {
	position:relative;
	float:left;
	left:5px;
	top:0px;
	width:235px;
}


#mc_c2_action_main {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:235px;
}



/* END COLUMN 2 STYLES */



#intro_text {
	position: relative;
	float: left;
}



#mc_action_center H1 {
	font-size: 22px;
	color: #cc6633;
	text-decoration: none;
}

#mc_main_action {
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width: 765px;
	height: auto;
	background-color: f7f7f6;
	padding: 0px 15px 15px 20px;
	text-align: left;
}

.dia_field_name {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}



td {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}


/*Extras For The Green List*/

#gl_banner {
	position:relative;
	float: left;
	clear: both;
	width: 475px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 30px;
	height: auto;
}

#extras{
	position:relative;
	float: left;
	clear: both;
	width: 540px;
	height: auto;
}


#extras_left {
	position:relative;
	float: left;
	clear: left;
	width: 30%;
	height: auto;
}


#extras_mid {
	position:relative;
	float: left;
	clear: none;
	width: 30%;
	height: auto;
	margin-left: 23px;
	margin-right: 23px;
}	


#extras_right {
	position:relative;
	float: left;
	clear: right;
	width: 30%;
	height: auto;
}

.extras_title {
	font-weight: bold;
}

.tx-mininews-pi1-singleView p, .tx-mininews-pi1-singleView li{
	font-size:12px;
	line-height:20px;
	color:#333;
}
.tx-mininews-pi1-singleView li{
	line-height:30px;
}

.tx-mininews-pi1-singleView h2{
	color:#DF9127;
	font-weight:bold;
}

.tx-mininews-pi1-singleView img{
	margin:0 5px 0 5px;
}
.tx-mininews-pi1-singleView a:link{
	font-weight:bold;
	color:#DF9127;
}

.tx-mininews-pi1-singleView .highlite {
	font-weight:bold;
	color:#DF9127;
}
.tx-mininews-pi1-listrowField-title a:link, .tx-mininews-pi1-listrowField-title a:active,
.tx-mininews-pi1-listrowField-title a:visited {
	color:#DF9127;
}

.black_text {
	color:#000;
}

.blue_link {
	font-weight:bold;
	color: #045084;
	text-decoration:none;
}
.blue_link a:link, .blue_link a:visited, a.blue_link:link, a.blue_link:visited {
	color: #045084;
	text-decoration:none;
}
.blue_link a:hover, a.blue_link:hover{
	color: #045084;
	text-decoration:underline;
}

.red_title_reg_size {
	font-weight:bold;
	color: #EE3024;
	text-decoration:none;
	text-transform:uppercase;
}
.red_title_reg_size a:link, .red_title_reg_size a:visited, a.red_title_reg_size:link, a.red_title_reg_size:visited {
	color: #EE3024;
	text-decoration:none;
}
.red_title_reg_size a:hover, a.red_title_reg_size:hover{
	color: #EE3024;
	text-decoration:underline;
}

.orange_title_reg_size {
	font-weight:bold;
	color: #F15C22;
	text-decoration:none;
	text-transform:uppercase;
}
.orange_title_reg_size a:link, .orange_title_reg_size a:visited, a.orange_title_reg_size:link, a.orange_title_reg_size:visited {
	color: #F15C22;
	text-decoration:none;
}
.orange_title_reg_size a:hover, a.orange_title_reg_size:hover{
	color: #F15C22;
	text-decoration:underline;
}

.blue_title_reg_size {
	font-weight:bold;
	color: #1B3F95;
	text-decoration:none;
	text-transform:uppercase;
}
.blue_title_reg_size a:link, .blue_title_reg_size a:visited, a.blue_title_reg_size:link, a.blue_title_reg_size:visited {
	color: #1B3F95;
	text-decoration:none;
}
.blue_title_reg_size a:hover, a.blue_title_reg_size:hover{
	color: #1B3F95;
	text-decoration:underline;
}

.dot {
  width:20px;
	background:url(http://oceana.org/fileadmin/oceana/template/nao_home/images/victories_line.jpg) top left repeat-y;
}


#box-page, #middle_column_action {
width:550px;
}

#middle_column, #box-network {
	width:780px;
}


form.box-style
{
	padding: 10px 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-width: 0px;
	border-style: solid;
}

    form.box-style h4
    {
        margin-top: 0;
        margin-bottom: 5px;
    }
    
    form.box-style table { margin: 10px 0; }
    
    form.box-style table tr th, form.box-style table tr td { padding: 0 10px 0 0; }
    
    form.box-style table tr th    
    {
    	text-align: left;
    	font-style: normal;
    }
    
    form.box-style label.last    
    {
        display: block;
    	text-align: center;
    	margin-bottom: 0;
    }

    form label.box-style
    {
    	display: block;
    	margin-top: -4px;
    	padding: 4px 4px 8px 8px;
    }
	
	
	form.box-style
{
	border-color: #ccc;
	background-color: #fff;
}

form label
{
	color: #333;
}

form label.box-style
{
	color: #333;
	background-color: #fff;
}


