@charset "utf-8";
/* CSS Document */

html {
	padding:0px;
	margin:0px;
}
body {
	background-color:#fffbef;
	text-align:center;
	margin:0px;
	padding:0px;
}

.flagtop{
	background-image:url(../images/flasg_new.jpg); background-repeat:repeat-x; 
	height:36px;
}

/*p,pre, h1 {
	margin:0px 10px 10px 10px;
}*/
h1 {
	font-size:14px;
	padding-top:10px;
	text-transform:uppercase;
	color: #564b47;
	background-color: transparent;
}
a {
	color: #ff66cc;
	font-size: 11px;
	background-color:transparent;
	text-decoration: none;
}
pre {
	color: #564b47;
	font-size: 11px;
	background-color:transparent;
	font-family: Courier, Monaco, Monospace;
}

.inner_new_wrapper{
	width:820px; 
	margin:0 auto;
	background-image:url(../images/wrapper_img_1pxl.jpg);background-repeat:repeat-y;
}

.boldmem{
	color:#067f46;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	margin-bottom:0px;
	margin-top:0px;
}

.submenu {
	font:bold 11px Arial, Helvetica, sans-serif;
	text-align:left;
	margin-top:0px;
  }
.submenu ul{
	list-style:none;
	color:#000;
	width:163px;
	padding-left:1px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:1px;
}
.submenu ul li {
	border-bottom:dotted 1px;
	border-color:#232323;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:1px;
}

.submenu li a{
	text-decoration:none;
	color:#000;
	margin-top:0px;
	padding-top:2px;
} 
.submenu li a:hover{
	text-decoration:none;
	color:#cc0000;
	margin-top:0px;
	padding-top:2px;
} 
.leftnavbgtop{
	background-image:url(../images/elctedtrepr1pxl.jpg);
	background-repeat:repeat-x;
	height:23px;
	width:163px;
}
#titlenav{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; margin-bottom:0px; margin-top:0px; }
#newstitle2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;padding-top:5px;text-decoration:none;}
#newstitle2 a { text-decoration:none; color:#000000;}
#newstitle2 a:hover{ text-decoration:underline;color:#000000;}
.normalbold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

/*  positioning-layers statisch und absolut */
#box {
	width:810px;
	margin: 0px auto;
	padding:0px;
	text-align:left;
}
#left {
	width:163px;
	padding:0px;
	float:left;
	padding-left:10px;
}
#content {
	width:375px;
	padding:0px;
	float:left;
	padding-left:10px;
	padding-right:9px;
}
#content_inner {
	width:445px;
	padding:0px;
	float:left;
	padding-left:10px;
	padding-right:10px;
}

#right {
	width:234px;
	padding:0px;
	float:left;
}

#right_inner {
	width:163px;
	padding:0px;
	float:left;
}


#head {
	background-color:transparent;
}
#head h1 {
	font-size: 11px;
	text-transform:uppercase;
	text-align: right;
	color: #564b47;
	background-color: #90897a;
	padding:5px 15px;
	margin:0px
}
#head p {
	padding:10px;
	margin:0px;
}
.main_sppech_div{width:100%;height:332px;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;margin-top:8px;}

.speeches_bar{ 
	background:url(../images/speeches_bar.jpg) no-repeat;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;font-size:16px; font-weight:bold; color:#FFFFFF;
	padding-left:10px;
	line-height:1.50em;
	width:373px;
}
.speeches_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0b5fae;
	font-weight:bold;
	line-height:2.50em;
	padding-left:5px;
}

.speeches_nrmal_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:1.20em;
	padding-left:5px;
}

.speeches_readmore{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#cc0000;
}
.speeches_readmore a{ 
	text-decoration:none;
	color:#cc0000;
 }
.speeches_readmore a:hover{
	text-decoration:underline;
	color:#cc0000;
}

.speeches_bar_more{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:245px;
}
.speeches_bar_more a{
	color:#FFFFFF;
	text-decoration:none;
 }
.speeches_bar_more a:hover{ 
	color:#FFFFFF;
	text-decoration:underline;
 }

.dootedborder{
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
}

.featured_leader_bar{
	padding-left:10px;
	margin-top:10px;
	background:url(../images/featured_leader_bar.jpg) no-repeat;
	height:132px;
	line-height:1.50em;
	font-family:Arial, Helvetica, sans-serif;font-size:16px; font-weight:bold; color:#FFFFFF;
}

.ncp_bnr_nature{
	/*padding-left:10px;*/
	margin-top:10px;
	height:132px;
	padding-bottom:5px;
	line-height:1.50em;
	font-family:Arial, Helvetica, sans-serif;font-size:16px; font-weight:bold; color:#FFFFFF;
}


.featured_leader_image{
	width:80px;
	padding-top:10px;
	float:left
}
.top{
	padding-top:10px;
}
.featured_space_border{
	margin-bottom:5px;
	margin-top:10px;
	float:left
}

.ele2009_div_left{width:500px; float:left; }
.ele2009_div_right{width:300px; float:right; padding-right:10px; }
.eln_tle{ font-family:Arial, Helvetica, sans-serif; font-size:38px; color:#506f0e;}
.ele_sub_lnk{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0b5fae; font-weight:bold; padding:5px;}
.ele_sub_lnk a{color:#0b5fae; text-decoration:none;}
.ele_sub_lnk a:hover{color:#0b5fae; text-decoration:underline;}


.gen_nxt_div1{width:450px; float:left; }
.gen_nxt_div2{width:337px; float:right; padding-right:10px; }
.ssule_photo{ border:1px solid #efefef; padding:5px; }
h3{ font-family:Helvetica, Arial, sans-serif; font-size:18px; color:#0b5fae; padding:0; margin:0;}
h4{font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#000; padding:0; margin:0; font-style:normal; font-weight:normal;}
h5{font-family:Arial, Helvetica,  sans-serif; font-size:11px; color:#000; padding-top:10px; margin:0; font-style:normal; font-weight:bold;}
.view_pfl{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0b5fae; padding-top:20px;}
.view_pfl a{ color:#0b5fae; text-decoration:none;}
.view_pfl a:hover{ color:#0b5fae; text-decoration:underline;}

.dot_bdr{ margin-top:20px; float:left}
.dot_bdr2{ margin-top:10px;margin-bottom:10px; float:left}
.blt_txt{ margin-top:20px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:15px;}
.blt_txt3{ margin-top:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.atly_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;margin-top:10px;}
#quote{ background:url(../images/quate_gen_txt.jpg) no-repeat; height:98px; }
.quote_txt{ padding:10px 10px  0px 50px;  font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; width:79%; line-height:1.40em;}
.courtesy{ font:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; text-align:right; float:right; padding-top:10px;}

.blt_txt1{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;padding-left:15px; line-height:2em; }
.blt_txt2{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;padding-left:15px; line-height:1.20em; width:95% }


div.left, div.left2, div.middle, div.right, div.right2 {float: left; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
div.left, div.left2, div.middle {margin-right: 0px;}
div.left, div.middle, div.right {width:140px; }
div.left2, div.right2 {width:0px;}

#featured_leader_title_txt{
	color:#0b5fae;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
}

#featured_leader_title_txt a{ text-decoration:none; color:#0b5fae;font-size:14px;}
#featured_leader_title_txt a:hover{ text-decoration:underline; color:#0b5fae;font-size:14px;}

.featured_leader_normaltext{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal; 
	line-height:1.30em;
}

#footer{
	background-image:url(../images/fttr.jpg); background-repeat:repeat-x;
	width:100%;
	height:78px;
	clear:both;
}

.spanfbottommenu{
	text-align:left; 
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	padding-top:50px;
 }	 
.spanfbottommenu a{color:#FFFFFF; text-decoration:none; margin-left:30px;}
.spanfbottommenu a:hover{color:#FFFFFF; text-decoration:underline;margin-left:30px;}

#dsgn {display:block; width:300px;margin:0 auto; margin-top:20px; font:10px Arial; color:#003333; }
#dsgn a {text-decoration:none; color:#003333; font:10px Arial;}
#dsgn a:hover {color:#006633;} 

#electdiv{float:right; width:233px;height:219px;margin-top:-1px;}
#electdiv_new{float:right; width:233px;height:115px;margin-top:-1px;}

.etprogram{
	float:right;
	width:230px;
	background-color:#ffa800; 
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	height:20px;
	text-align:left;
	margin-top:3px;
	padding-left:4px;
	padding-top:6px;
}

#etpro {font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal;width:233px; text-align:left;margin-left:0px; background-color:#f9f4d4; }
#etpro ul{list-style:none;color:#000000;text-align:left; margin-left:5px; padding-left:4px;padding-bottom:9px; margin-top:2px;margin-bottom:1px; }
#etpro ul li {margin-left:0px;}
#etpro li a{text-decoration:none; color:#000000; text-align:left;} 
#etpro li a:hover{text-decoration:underline; color:#000000;} 

.loginbg{
	background-image:url(../images/loginbg.jpg); 
	background-repeat:no-repeat;
	height:70px;
	width:231px; 
	margin-bottom:0px;
 }
 
.writeus{
	background-image:url(../images/writusicon.jpg);
	background-repeat: no-repeat;
	height:39px;
	width:233px;
}

.ncpemail{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	margin-left:5px;
	padding-top:3px;
}

#loginbtn{margin-top:11px; margin-left:10px;}
#writus{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; text-align:left; padding-top:5px; text-indent:10px;  }
#writus a{text-decoration:none; color:#000000;}
#writus a:hover{text-decoration:underline; color:#000000;}

.forpass{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.forpass a{
	text-decoration:none;
	color:#FFFFFF;
 }
.forpass a:hover{
	text-decoration:underline;
	color:#FFFFFF;
 }


#navigation {
	width: 234px;
	margin-top:14px;
}
#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navigation li {
	border-bottom: 1px solid #ffffff;
}
#navigation li a:link, #navigation li a:visited  {
	font-size: 90%;
	display: block;
	padding: 0.4em 0 0.4em 0.5em;
	background-color: #e4dd99;
	color: #000000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;

}
#navigation li a:hover{background-color:#d4cb7e}


/******** Top menu **********************************/
#topmenu{
	margin:0 auto;
	width:100%;
	height:54px;
	text-align:left;
	background-image:url(../images/header_bg.jpg); background-repeat:repeat-x;
}
#topmenu2{
	margin:0 auto;
	width:100%;
	height:54px;
	text-align:left;
	background-image:url(../images/header_bg.jpg); background-repeat:repeat-x;
}
#nav-menu ul{  
	list-style: none;
	padding: 0;
	margin: 0;
}
#nav-menu2 ul{  
	list-style: none;
	padding: 0;
	margin: 0;
}
#nav-menu li{
	float: left;
	margin: 0 0.9em;/********* note:1em=12px; *****************/
	margin-top:0.12em;
}
#nav-menu2 li{
	float: left;
	margin: 0 0.9em;/********* note:1em=12px; *****************/
	margin-top:0.12em;
}
/* Hide from IE5-IE6-  \*/
#nav-menu li a{
	float: none
}
#nav-menu2 li a{
	float: none
}

#nav-menu{
	width:985px;
	float:left;
	position:absolute;
	top:0;
} 

.ajaxcontent{width:445px; float:right; overflow:visible;}
#rightcontent2{float:right; width:165px; }

