/* IT-Alternative Jan 2009 */
/* validated at CSS2, w3.org */
	
BODY	{
	background-color: #FFFFFF;
	margin: 8pt 8pt 8pt 8pt;	
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 100%;
	line-height: 125%;	
	color: #222;
}	

P, UL	{
/*	padding: 4px 2px 2px 4px;  */
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 100%;
	line-height: 125%;
	color: #222;
}

.bodytext	{
/*	padding: 4px 2px 2px 4px;  */
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	line-height: 125%;
	color: #222;
}

caption {
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 8.4pt;
	line-height: 120%;
	color: #444444;
}

/* IMAGE EFFECTS */.blur {	background-color: #eeeeee;	color: inherit;	margin-left: 2px;	margin-top: 2px;}.shadow, .content {	position: relative; 	bottom: 3px;	right: 3px;}.shadow {	background-color: #dddddd;	color: inherit;}.content {	background-color: #ffffff;	color: #000;	border: 0.5px solid #bbb;	padding: 0.2em;}


/*	TABLES, BLOCKS  */
	
DIV.printonly {
	display: none;
}	

div.newspanel {
	padding: 2px 12px 2px 12px;
}

div.byline {
	padding: 2px 6px 2px 6px;
}	

table.tbl {
	background: #dddddd;
	border: #cccccc 0.5px;
	color:inherit;
}

table.tbl td {
	background-color: #ffffff;
	padding: 2pt;
	color:inherit;
}

table.tbldark {
	background-color: #ddddff;
	background: #ddddff; 
	border: #444444 0.5px;
	color:inherit;
	line-height: 125%;
}

table.tbldark td {
	padding: 2pt;
	color:inherit;
	line-height: 125%;
}

table.newstable {
	background: white;
	color:inherit;
}

table.newstable td {
	background-color: white;
	padding: 2px 4px 1px 4px; 
	color:inherit;
}

.whiteface	{
	background-color: #ffffff;
	border-width: 0pt;
	padding: 4px 8px 4px 8px; 	
}

.greybox	{
	background-color: #f9f9f9;
	border: 0.5px solid #bbb;
	padding: 4px 4px 4px 4px; 
}

.emphbox	{
	background-color: #eeccff;
	border-width: 0pt;
	padding: 6pt;	
}

.infobox	{
	background-color:#eeeeee;
	border-width: 0.5px;	
	border-style: dotted;
	padding: 8pt;	
}

.loginbox	{
	background-color:#f9f9f9;
	padding: 4pt;	
}

.newsitem {
	height: 170px;
	padding: 0.2em 0em 0.2em 0em;
}

.purple	{
	background-color: purple;
	border-width: 0pt;
	padding: 0pt;
}

.menubanner	{
	border: solid;
	border-width:1pt 1pt 1pt;
	border-color: #ff9966 #ff9966 #ff9966;
	background-color: #ffffff;
}

.menubread	{
	font-size: 8.4pt;
	color: #333333;
	border: solid;
	border-width:0pt 0pt 1pt;
	border-color: #333333 #333333 #333333;
	background-color: #ffffff;
}

.error-div {
	border:1px solid #FF0000;
	background-color:#FFDEDE;
	padding:10px;
	margin-bottom:5px;
	color:#CC0000;
}

.success-div {
	border:1px solid #09BD00;
	background-color:#EEFFED;
	padding:10px;
	margin-bottom:5px;
	color:#006600;
}

input.mandat {
	background: #ffff99;
}

input.top {
	background: #eeeeee;
}

	/*	span text	*/
			
span.emph	{
	color: slategray;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 8.4pt;
	font-style: italic;	
	line-height: 120%;
}
span.logo	{
	color: purple;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 8.4pt;
	line-height: 120%;
}
span.notice	{
	color: #888888;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 8.4pt;
	line-height: 120%;
}
span.confid	{
	color: red;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 8.4pt;
	line-height: 120%;
}		
span.reqfield	{
	color: #ffcc33;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 8.4pt;
	line-height: 120%;
}
span.notareb	{	
	color: #222266;
	font-size: 12pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;
}		
span.notare	{	
	color: #222266;
	font-size: 8.4pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;
}
span.quot	{	
	color: purple;
	font-size: 10pt;
	font-style: italic;
	font-family: Gill Sans MT, Gill Sans, Verdana, Arial;
	text-decoration: none;
	line-height: 130%;	
/*	padding-left:10px;  */
}
span.quot2	{	
	color: black;
	font-size: 8.4pt;
	font-style: italic;
	font-family: Gill Sans MT, Gill Sans, Verdana, Arial;
	text-decoration: none;
	line-height: 130%;	
	margin-top: 1em;
}
span.enterpub	{	
	color: #999999;
	font-size: 10pt;
	font-style: italic;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;
	line-height: 130%;	
}
span.notif	{	
	color: #444444;
	font-size: 8.4pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;
}
span.special	{	
	color: red;
	font-size: 8.4pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}
span.invit {
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 8.4pt;
	line-height: 130%;
	color: #222222;
}
span.invit2 {
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 8.4pt;
	line-height: 130%;
	color: black;
}

DT	{
	color: #222222;
	font-size: 8.4pt;
	line-height: 160%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

DL, DD	{	
	color: #222222;
	font-size: 8.4pt;
	line-height: 130%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

HR	{
	color: #EEEEEE;
	height: 1px;
}

	/* generic	menu */

a:link	{	
	color: #990000;
	line-height: 150%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 100%;
	text-decoration: none;	
}

a:visited	{	
	color: #990000;
	line-height: 150%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 100%;
	text-decoration: none;	
}

a:active	{	
	color: #990000;
	line-height: 150%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 100%;
	text-decoration: none;	
}

a:hover	{	
	color: red;
	line-height: 150%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 100%;
	text-decoration: underline;	
}

a.summ:hover	{	
	line-height: 120%;
	text-decoration: none;	
}

a.quot:link	{
	font-size: 11pt;
	font-weight: 500;
	font-family: Gill Sans MT, Gill Sans, Georgia, Verdana, Arial, sans-serif;
	text-decoration: none;
	line-height: 130%;
}

a.quot:visited	{
	font-size: 11pt;
	font-weight: 500;
	font-family: Gill Sans MT, Gill Sans, Georgia, Verdana, Arial, sans-serif;
	text-decoration: none;
	line-height: 130%;
}

a.quot:active	{
	font-size: 11pt;
	font-weight: 500;
	font-family: Gill Sans MT, Gill Sans, Georgia, Verdana, Arial, sans-serif;
	text-decoration: none;
	line-height: 130%;
}

a.quot:hover	{
	color: red;
	font-size: 11pt;
	font-weight: 500;
	font-family: Gill Sans MT, Gill Sans, Georgia, Verdana, Arial, sans-serif;
	text-decoration: underline;
	line-height: 130%;
}

a.quotb:link	{
	color: #660000;
	font-size: 8.5pt;
	font-weight: 500;
	font-family: Gill Sans MT, Gill Sans, Georgia, Verdana, Arial, sans-serif;
	text-decoration: none;
	line-height: 130%;
}

a.quotb:visited	{
	color: #660000;
	font-size: 8.5pt;
	font-weight: 500;
	font-family: Gill Sans MT, Gill Sans, Georgia, Verdana, Arial, sans-serif;
	text-decoration: none;
	line-height: 130%;
}

a.quotb:active	{
	color: #660000;
	font-size: 8.5pt;
	font-weight: 500;
	font-family: Gill Sans MT, Gill Sans, Georgia, Verdana, Arial, sans-serif;
	text-decoration: none;
	line-height: 130%;
}

a.quotb:hover	{
	color: #660000;
	font-size: 8.5pt;
	font-weight: 500;
	font-family: Gill Sans MT, Gill Sans, Georgia, Verdana, Arial, sans-serif;
	text-decoration: underline;
	line-height: 130%;
}

a.quot4:link	{
	font-size: 12pt;
	font-weight: 500;
	font-family: Gill Sans MT, Gill Sans, Georgia, Verdana, Arial, sans-serif;
	text-decoration: none;
	line-height: 130%;
}

a.quot4:visited	{
	font-size: 12pt;
	font-weight: 500;
	font-family: Gill Sans MT, Gill Sans, Georgia, Verdana, Arial, sans-serif;
	text-decoration: none;
	line-height: 130%;
}

a.quot4:active	{
	font-size: 12pt;
	font-weight: 500;
	font-family: Gill Sans MT, Gill Sans, Georgia, Verdana, Arial, sans-serif;
	text-decoration: none;
	line-height: 130%;
}

a.quot4:hover	{
	color: red;
	font-size: 12pt;
	font-weight: 500;
	font-family: Gill Sans MT, Gill Sans, Georgia, Verdana, Arial, sans-serif;
	text-decoration: underline;
	line-height: 130%;
}

a.classes:link	{	
	color: #990000;
	line-height: 120%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 8.4pt;	
}

a.classes:visited	{	
	color: #990000;
	line-height: 120%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 8.4pt;	
}

a.classes:active	{	
	color: #990000;
	line-height: 120%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 8.4pt;
}

a.classes:hover	{	
	color: red;
	line-height: 120%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 8.4pt;
	text-decoration: underline;	
}

	/* top	menu for all pages */
		
a.top:link	{	
	color: #E9E6EA;
	font-size: 8.4pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

a.top:visited	{	
	color: #E9E6EA;	
	font-size: 8.4pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

a.top:active	{	
	color: red;
	font-size: 8.4pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

a.top:hover	{	
	color: purple;
	font-size: 8.4pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: underline;
}

a.start:link	{	
	color: #222222;
	font-size: 12pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

a.start:visited	{	
	color: #444444;	
	font-size: 12pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

a.start:active	{	
	color: purple;
	font-size: 12pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

a.start:hover	{	
	color: purple;
	font-size: 12pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: underline;
}

a.bright:link	{	
	color: red;
	font-size: 8.4pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

a.bright:visited	{	
	color: red;	
	font-size: 8.4pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

a.bright:active	{	
	color: red;
	font-size: 8.4pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: underline;	
}

a.bright:hover	{	
	color: red;
	font-size: 8.4pt;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: underline;
}

a.homepage:link	{	
	color: #222222;
	font-size: 100%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

a.homepage:visited	{	
	color: #444444;	
	font-size: 100%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

a.homepage:active	{	
	color: purple;
	font-size: 100%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: none;	
}

a.homepage:hover	{	
	color: purple;
	font-size: 100%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	text-decoration: underline;
}

h1	{	
	color: white;
	font-size: 19pt;
	line-height: 26px;
	margin-left:10px;
	font-family: Gill Sans MT, Gill Sans, Verdana, Arial;
	text-decoration: none;	
}

h2	{	
	color: white;
	font-size: 18pt;
	margin-top:0.3em;
	margin-bottom:0.4em;	
	margin-left:12px;
	font-family: Gill Sans MT, Gill Sans, Verdana, Arial;
	font-weight: lighter;
	text-decoration: none;	
}

h3	{
	color: purple;
	font-size: 180%;
	margin-top: 0.6em;
	margin-bottom: 0.2em;
	font-family: Gill Sans MT, Gill Sans, Verdana, Arial;
	font-weight: lighter;
	text-decoration: none;	
}

h4	{	
	color: purple;
	font-size: 150%;
	margin-top:0.5em;
	margin-bottom:0.2em;
	font-family: Gill Sans MT, Gill Sans, Verdana, Arial;
	font-weight: 500;
	text-decoration: none;	
}

h5	{
	color: #666666;
	font-size: 9pt;	
	margin-top: 1em;
	margin-bottom: 0.5em;
	font-family: Gill Sans MT, Gill Sans, Verdana, Arial;
	font-weight: 600;
	text-decoration: none;
}

h6	{
	color: black;
	font-size: 8.4pt;
	margin-top:1em;
	margin-bottom:0.2em;
	font-family: Gill Sans MT, Gill Sans, Verdana, Arial;
	font-weight: lighter;
	text-decoration: none;
}

#tdBorder {
	border-style: solid;
	border-color: #000;
	border-width: 1px;
}

.tabContainer {
	margin: 0px 0px 0px 4px;
	padding: 0px;
	border: 0px none;
	width: 100%;
}

.unfccc_table {
        border-collapse:collapse;
}

.unfccc_table td {
         border: 1px solid #CCCCCC;
}

.activeTab {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color:#F9F9F9;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 80%;
	width: 200px;
}

.inactiveTab {
       background: url(/images/tt.jpg) no-repeat;
	background-color: #ECECEC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 70%;
	border-top-style: none;
	border-top-width: 1px;
	width: 200px;
}

.inactiveTab2 {
       background: url(/images/tt.jpg) no-repeat;
	background-color: #ECECEC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 70%;
	border-top-style: none;
	border-top-width: 1px;
	width: 200px;
}

.inactiveTab_h {
	background-color: #ECECEC;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	width: 200px;
	height: 24px;
	font-size: 70%;
}

.tM {
	width: 100%;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 60%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.pagefunc {
          font-size: 80%;
}

.tM select {
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 100%;
	border: 1px solid #CCCCCC;
}

.nav  {
	margin-left: 10px;
	width: 170px;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 4px;
}

.issuenav  {
	margin-left: 12px;
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 100%;
	margin-bottom: 40px;
}

.contentContainer {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-color: #CCCCCC;
	width: 100%;
	height: 97%;
	margin-bottom:5px;
	font-size: 75%;
}

.navContainer {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-color:#F9F9F9;  
}

#searchBox {
	left:0;
	width:200px;
	margin-bottom:5px;
}

#searchBoxGoogle {
	padding-left:12px;
	width:200px;
	margin-bottom:5px;
}

.searchBox {
	font-family:  Verdana, Arial, Gill Sans MT, Gill Sans;
	font-size: 75%;
}

#searchBox ul {
	list-style: none;
	margin:0;
	padding:0;
	padding-left:12px;
}

#searchBox li {
	list-style-type: none;
}

#searchBox input {
	font-size: 75%;
}

#subMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	background-color:#F9F9F9;
	width: 200px;
}

#subMenu li {
	margin:0;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

#subMenu a {
	color:#000;
	display:block;
	padding:3px 5px 3px 10px;
	text-decoration:none;
	width:200px;
}

#subMenu a:hover,
#subMenu a:focus{
	color:#CC0000;
	display:block;
}

.liSubMenuLastNavp {
	border-bottom:1px solid #CCCCCC;
}

#subMenu1 {
	position: absolute;
	top: 170px;
	left: 200px;
	display: none;
	z-index: 1;
}

#subMenu3 {
	position: absolute;
	left: 190px;
	top: 208px;
	z-index: 2;
	display: none;
}

#areamenuContainer div {
	margin:0;
	width:210px;
	background-color:#E6E6E6;
}

#areamenuContainer a:hover {
	display:block;
	background-color:#E6E6E6;
	margin:0;
}

#areamenu_a a {
	border-top:1px solid #CCCCCC;
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#666;
	font-weight: bold;
	position:relative;
	padding-left:8px;
}

#areamenu_b a {
	border-top:1px solid #CCCCCC;
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#333;
	font-weight: bold;
	position:relative;
	padding-left:8px;
}

#areamenu_a_c a {
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#333;
	font-weight: bold;
	position:relative;
	padding-left:8px;
	background-color:#E9E6EA;
	border-top:1px solid #CCCCCC;
}

#areamenu_a_c a:hover,
#areamenu_a_c a:focus,
#areamenu_a a:hover,
#areamenu_a a:focus {
	display:block;
	background-color:#E9E6EA;
	color:#333;
	position:relative;
	padding-left:8px;
	text-decoration: none;
}

.areamenu_a a {
	border-top:1px solid #CCCCCC;
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#666;
	font-weight: bold;
	position:relative;
	padding-left:8px;
}

.areamenu_a_c a {
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#333;
	font-weight: bold;
	position:relative;
	padding-left:8px;
	background-color:#E9E6EA;
	border-top:1px solid #CCCCCC;
}

.areamenu_a_c a:hover,
.areamenu_a_c a:focus,
.areamenu_a a:hover,
.areamenu_a a:focus {
	display:block;
	background-color:#E9E6EA;
	color:#333;
	position:relative;
	padding-left:8px;
	text-decoration: none;
}


#areamenu_d a {
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#333;
	font-weight: normal;
	font-size: 80%;
	position:relative;
	padding-left:8px;
	background-color:#E9E6EA;
	border-top:1px solid #CCCCCC;
}

#areamenu_d a:hover,
#areamenu_d a:focus {
	display:block;
	background-color:#E9E6EA;
	color:#333;
	position:relative;
	padding-left:8px;
	text-decoration: none;
}

.areamenu_d a {
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#333;
	font-weight: normal;
	font-size: 80%;
	position:relative;
	padding-left:8px;
	background-color:#E9E6EA;
	border-top:1px solid #CCCCCC;
}

.areamenu_d a:hover,
.areamenu_d a:focus {
	display:block;
	background-color:#E9E6EA;
	color:#333;
	position:relative;
	padding-left:8px;
	text-decoration: none;
}


.mH b{
	font-size: 1.4em;
	font-family: Gill Sans MT, Gill Sans, Verdana, Arial;
	margin-left:1px;
	margin-right:10px;
	margin-bottom:5px;
	color: #444;
	background-color: #F3F3F3;
	padding: 6px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: outset;
	border-left-style: solid;
	border-top-color: #eee;
	border-right-color: #eee;
	border-bottom-color: #eee;
	border-left-color: #eee;
       display: block;
       width: 98%;
}

.mH p{
	font-size: 1.4em;
	font-family: Gill Sans MT, Gill Sans, Verdana, Arial;
	color: #222;
}

.ecbi1 {
	line-height: 32px;
	text-decoration: none;
	margin-left:12px;
	background-color:purple;	
       width: 98%;
}

.tdmH {
	font-family: Gill Sans MT, Gill Sans, Verdana, Arial;
	font-size: 1.4em;
	color: #CC0000;
	margin-left:10px;
	margin-top:0;
	margin-bottom:10px;
	margin-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

#mT {
	margin-left:10px;
	margin-top:0;
	margin-bottom:10px;
	margin-right:10px;
	padding-bottom:10px;
}

.mT {
	margin-left:10px;
	margin-top:0;
	margin-bottom:10px;
	margin-right:10px;
	padding-bottom:10px;
	padding-bottom:10px;
       padding-right:10px;
}

.tdmT {
	margin-left:10px;
	margin-top:0;
	margin-bottom:10px;
	margin-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

.bc {
	padding: 10px;
	font-size: 95%;
}

.bc a {
	color: #666666;
	text-decoration:none;
}

.activeTab a {
	font-size: 100%;
	display:block;
	color: #000000;
	text-decoration:none;
	height: 20px;
	vertical-align: middle;
	padding-top:1px;
}

.activeTab a:hover {
	font-size: 100%;
	display:block;
	color: #000000;
	background-color: #CCCCCC;
	height: 20px;
	vertical-align: middle;
	text-decoration: none;
}

.inactiveTab a {
	font-size: 70%;
	display:block;
	color: #000000;
	text-decoration:none;
	height: 20px;
	vertical-align: middle;
	padding-top:3px;
}

.inactiveTab a:hover {
	font-size: 70%;
	background: url(/images/tt_ak.jpg) no-repeat;
       display:block;
	color: #000000;
	background-color: #CCCCCC;
	height: 20px;
	vertical-align: middle;
	text-decoration: none;
	padding-top:3px;
}

.inactiveTab2 a {
	font-size: 70%;
	display:block;
	color: #000000;
	text-decoration:none;
	height: 20px;
	vertical-align: middle;
	padding-top:3px;
}

.inactiveTab2 a:hover {
	font-size: 70%;
	background: url(/images/tt_ak.jpg) no-repeat;
       display:block;
	color: #000000;
	background-color: #CCCCCC;
	height: 20px;
	vertical-align: middle;
	text-decoration: none;
	padding-top:3px;
}

.inactiveTab_h a {
	font-size: 70%;
	display:block;
	color: #000000;
	text-decoration:none;
       height: 20px;
	vertical-align: middle;
	padding-top:3px;
}

.inactiveTab_h a:hover {
	font-size: 70%;
	display:block;
	color: #000000;
	background-color: #CCCCCC;
       height: 20px;
	vertical-align: middle;
       border-bottom: 1px solid #CCCCCC;
	text-decoration: none;
	padding-top:3px;
}

.pagefunc  a{
	color: #666666;
	text-decoration:none;
}

.tM a {
	color: #666666;
	text-decoration:none;
}

.tM a:hover {
	color: #CC0000;
	text-decoration:none;
}

.cB a {
	color: #CC0000;
	text-decoration:underline;
}

a.gr {
	font-size: 75%;
	color: #666666;
	font-weight: bold;
	text-decoration:none
}

a.gr:hover{
	font-size: 75%;
	color: #CC0000;
	font-weight: bold;
	text-decoration:none
}

.tn {
	font-size: 60%;
 }