body {margin:0; color:#000; background-color: #fff;}
body, p, div, li, td, br {font-family: arial, helvetica, san-serif; font-size: 13px;}
body#contact {margin:10px;}
h3 { font-size: 17px; font-weight: bold; color: #390; text-align: center}
h4 { font-size: 16px; font-weight: bold; color: #090; text-align: center}
th	{color: #000;font-size: 13px; font-weight:bold; background-color: #CEFDDA; height:25px;text-align: center;	letter-spacing: 0.6px;}
.td1	{color: #000;font-size: 13px; font-weight:bold; background-color: #CEFDDA; height:25px; text-align: left; letter-spacing: 0.8px;}
a {color: #039}
a:link, a:visited {color: #039;text-decoration: none;background-image: url(../images/dot_blue.gif); background-position: bottom;background-repeat: repeat-x;}
a:hover, a:active {color: #f63;text-decoration: none;background-image: url(../images/dot_red.gif); background-position: bottom;background-repeat: repeat-x;}
.no_deco {font-size: 13px; text-decoration: none;}
a.no_deco:link {text-decoration:none; color:#000;}
a.no_deco:visited {text-decoration:none; color:#000;}
a.no_deco:active {text-decoration:none; color:#000;}
a.no_deco:hover {text-decoration:none; color:#000;}
.article { font-size: 14px; text-align: center; font-style: italic; font-weight: bold;}
.bgrey 	{font-size: 13px; font-weight: bold; color: #666;}
.bold_red { font-size: 13px; color: #f30; font-weight: bold;}
.bold_i { font-size: 13px; font-weight: bold; font-style: italic;}
.borderdec {border: double #CBFEDF; }	
.bggreen {border-collapse: collapse;border: 1px solid #090; background-color: #F9FFFC;height:25px;}
.bggreen a{display: block; padding: 4px; text-decoration: none; background-image: none;}
.bggreen a:link, .bggreen a:visited { color: #000; background-color: #F9FFFC;text-decoration: none;background-image: none;}
.bggreen a:hover, .bggreen a:active { color: #000; background-color: #CBFEDF;text-decoration: none;background-image: none;}
#cellvert0 {border-collapse: collapse;}
#cellvert0 th {border: 1px solid #090;}
#cellvert0 td {border: 1px solid #090; padding: 3px; background-color: #F2FFF9; }
#cellvert0 td a {display: block; text-decoration: underline; width: 100%; padding: 1px; background-image: none;}
#cellvert0 td a:link, #cellvert0 td a:visited { color: #039; background-color:#F2FFF9; background-image: none;}
#cellvert0 td a:hover, #cellvert0 td a:active { color: #f63; background-color:#CBFEDF; background-image: none;}
#cellvert1 {border-collapse: collapse;}
#cellvert1 th {border: 1px solid #090;}
#cellvert1 td {border: 1px solid #090; padding: 3px; background-color: #F2FFF9; }
#cellvert1 td a {text-decoration: none; padding: 1px; background-image: none;}
#cellvert1 td a:link, #cellvert td a:visited { color: #000; background-color:#F2FFF9; background-image: none;}
#cellvert1 td a:hover, #cellvert td a:active { color: #000; background-color:#CBFEDF; background-image: none;}
#cellvert {border-collapse: collapse;}
#cellvert th {border: 1px solid #090;}
#cellvert td {border: 1px solid #090; padding: 3px; background-color: #F2FFF9; }
#cellvert td a {display: block; text-decoration: none; width: 100%; padding: 1px; background-image: none;}
#cellvert td a:link, #cellvert td a:visited { color: #000; background-color:#F2FFF9; background-image: none;}
#cellvert td a:hover, #cellvert td a:active { color: #000; background-color:#CBFEDF; background-image: none;}
#comdoc td {border:0px; padding:3px; background-color: #ECFFF5; padding: 4px; height: 25px; vertical-align:text-top; text-align:left;}
.CoP{ font-size: 10px; font-weight: bold; text-decoration:none; background-color: #ccc;}
.cuttings_title {font-size: 13px; font-weight: bold; color: #333;}
#footer	{text-align: center; width:66%;}
#footer a:link, #footer a:visited {display: block; border:6px solid #fff; padding: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; background:#390; color: #fff; font-weight:bold; text-align: center; background-image: none;}
#footer a:hover {color:#ff3;}
.footnote  {font-size: 11px; font-style: italic; font-weight: 200; color: #333;}
.grey {color: #666;}
#header{width:100%;background-color: #390; float:left;}
#head {background: #390 url(../images/en/head.gif) no-repeat left center; float:left; height: 57px; padding:0px; margin:0px; width:100%; top:0px; height: 57px;}
#headdisc {background: #390 url(../images/discover_cites.gif) no-repeat right center; float: right; width: 32%; padding: 0px; margin: 0px; top: 0px; height: 57px;}
#headdoc {background: #390 url(../images/official_docs.gif) no-repeat right center; float: left; width: 32%; padding: 0px; margin: 0px; top: 0px; height: 57px;}
#headleft {background-color: #390; float:left; height: 57px; padding:0px; margin:0px; top:0px; height: 57px;}
#headnews {background: #fff url(../images/news_head.jpg) no-repeat left center; float:left; height: 57px; padding:0px; margin:0px; width:100%; top:0px; height: 57px;}
#headcop14 {background: #9c3 url(../images/news/2007/cop14banner.gif) no-repeat left center; float:left; height: 57px; padding:0px; margin:0px; width:68%; top:0px; height: 57px;}
#headcop14r {background: #9c3 url(../images/news/2007/cop14.jpg) no-repeat right center; float: left; width: 32%; padding: 0px; margin: 0px; top: 0px; height: 57px;}
#headparty {background: #fff url(../images/party_head.jpg) no-repeat left center; float:left; height: 57px; padding:0px; margin:0px; width:68%; top:0px; height: 57px;}
#headparty_r{background: #fff url(../images/discover_cites2.gif) no-repeat right center; float: left; width: 32%; padding: 0px; margin: 0px; top: 0px; height: 57px;}
#menu {background: #009; top: 74px; height: 17px; padding: 0px; clear: both; voice-family: "\"}\""; voice-family: inherit;}
#menunews {background: #000; top: 74px; height: 17px; padding: 0px; margin: 0px; clear: both; voice-family: "\"}\""; voice-family: inherit;}
.headleft  {font-size: 17px; font-weight: bold; color: #390; text-align:left;}
.headgreen {font-size: 17px; font-weight: bold; color: #390 }
.headblack {font-size: 17px; font-weight: bold}
.headpress {font-size: 17px; font-weight: bolder; color: #333; text-align: center; }
.grey { color: #808080}
.headgrey {font-size: 15px;font-weight: bold;color: #333;}
input.submit {width: auto !important; padding: 1px 1em !important; border: 1px solid #3e8610 !important; border-top-color: #335e16; background: #6be01c url(../images/button.png) repeat-x 0 100%; color: #fff; font: bold 82% Tahoma, Verdana, Helvetica, Arial, sans-serif;}
input.submit:hover, input.submit:focus {border: 1px solid #3f7e16;}
.lastupdate { font-size: 10px; COLOR: #666; font-style: italic;}
.list { font-size: 11px; color: #000;}
.list a:link {text-decoration:underline; color:#000;background-image: none;}
.list a:visited {text-decoration:underline; color:#000;background-image: none;}
.list a:active {text-decoration:underline; color:#000;background-image: none;}
.list a:hover {text-decoration:underline; color:#f63;background-image: none;}
.mbc { font-size: 14px; font-weight: bold; text-align: center;}
.m_green { font-size: 13px; font-weight: bold; color: #390;}
.medium { font-size: 11px;}
.nbc 	{ font-size: 13px; font-weight: bold; text-align: center;}
.normal_red { font-size: 13px; color: #f30}
.pglisthead { font-size: 12px; font-weight: bold; color: #060; text-align: center;}
.sbold 	{font-size: 10px; font-weight: bold;}
#searchBoxInitial { width: 136px; color: #333; font-size: 11px;}
.sec_head { font-size: 12px; font-weight: bold; color: #333;}
.sec { font-size: 11px; color: #333;}
.small 	{font-size: 10px;}
.smallgrey { font-size: 10px ; color: #666;}
.tablegreen{border: 1px solid #090;}
.tableorange{border: 1px solid #f90;}
.termbig { font-size: 21px; font-weight: bolder; text-indent: 10%; color: #390;}

.hasTip img {
	margin: 0px 5px 0 0;
	border: none;
}

/* Tooltips */
.tool-tip {
	float: left;
	border: 1px solid #D4D5AA;
	padding: 5px;
	background: #FFFFCC;
	max-width: 200px;
}

.tool-title {
	padding: 0;
	margin: 0;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
	font-size: 100%;
	font-weight: bold;
}

.tool-text {
	margin: 0;
	font-size: 100%;
}


#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
	padding: 0;
	margin: 0;
}

#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
	background: none;
	padding: 5px;
	margin: 0;
	color: #FFFFFF;
}

/* System Standard Messages */
#system-message dd.message ul {
	background: #339900;
	border: none;
}

/* System Error Messages */
#system-message dd.error ul {
	background: #E60000;
	border: none;
}

/* System Notice Messages */
#system-message dd.notice ul {
	background: #EE9600;
	border: none;
}

div.ncd_countries{ height:500px; overflow:auto; border: 1px solid #eee;}
div.ncd_countries ul { list-style-type:none; }
div.ncd_countries ul li{ margin-left:-35px; }

div.ncd_contact {}
div.ncd_contact_numbering {float:left;}
div.ncd_contact_body {margin-left: 30px; margin-bottom: 20px;}
.indent{ margin-left: 15px;}

