/*division */
#division_top {
	float:left;
	width:550px;
	background-color:#fff;
	height:40px;
	background: #aec56f url('../img/block_header.png') repeat-x;
	
}
#division_name {
	float:left;
	width:500px;
	padding:10px;
	
}
#division_lang {
	float:left;
	width:280px;
	margin-top:10px;
	padding:10px;
	
}
#division_lang h4{
	text-align:right;
	
}

#division_about {
	float:left;
	width:550px;
	background-color:#fff;
	
}
#division_about_title {
	float:left;
	padding: 10px;
	width:530px;
	
}
#division_about_text {
	float:left;
	padding: 10px;
	width:530px;
	
}
#division_about_text ul{
	float:left;
	padding-left: 20px;	
}
/* Left panel CSS */
#division_left_content {
    float: left;
	width: 550px;
}
#division_news_container {
	float:left;
	width:555px;
	margin-top:10px;
}
.division_main_wrapper {
	float:left;
	width:555px;
	background: url(../img/555stripshadow.png) repeat-y;
}
#division_main_container {
	float:left;
	width:550px;
	background-color:#fff;
}
#division_main_heading {
	float:left;
	width:530px;
	padding:10px;
	
}
#division_main_breadcrumb {
	float:left;
	width:530px;
	padding:10px;
	background: #fff url('../img/breadcrumb_container.png') repeat-x;
}	
.division_main_content {
	float:left;
	width:530px;
	padding: 10px;
	background-color:#fff;
	cursor:pointer;
}
.division_spacer {
	float:left;
	height:2px;
	width:550px;
	margin-top: 1px;
	background: url('../img/dottedlines.png') no-repeat;
}
.division_main_list_media {
	float:left;
	width:120px;
	padding-left:10px;
	
}
.division_main_list_date{
	float:left;
	width:200px;
	padding-left:10px;
}
.division_main_list_date span{
	color:#333;
}

.division_main_list_title {
	float:left;
	width:380px;
	padding-left:10px;
}
.division_main_list_title h4{
	color:#000;
}
.division_main_list_title a {
	text-decoration:none;
	color:#000;
}
.division_main_list_title a:hover {
	text-decoration:none;
	color:#b3ca75;
}
.division_main_list_summary {
	float:left;
	width:390px;
	padding-left:10px;
}

#division_main_paginator {
	float:left;
	width:550px;
	/*margin-top:20px;*/
	background-color: #fff;
	height:40px;
}
#division_main_paginator span {
	font-weight:bold;
	color:#000;
}
#division_main_paginator a {
	text-decoration: none;
	font-weight:bold;
	color:#000;
}
#division_main_paginator a:hover {
	text-decoration:none;
	color:#b3ca75;
}



/* Right panel CSS */
#division_right_content {
    float: left;
	width: 270px;
	padding-left: 30px;
}
/* Search */

#division_search {
    float: left;
	width: 267px;	
	background: url(../img/267stripshadow.png) repeat-y;
}

#division_search_box {
    float: left;
	width: 262px;
	background-color:#fff;
}
#division_search_caption {
	 float: left;
	 width: 242px;
	 padding:10px;
}

#division_search_title {
    float: left;
	width: 262px;
	height:40px;
	background: #aec56f url('../img/block_header.png') repeat-x;
}
#division_search_title span {
    float:left;
    padding:10px;
}
#division_search_form {
	float:left;
	width:262px;
}
#division_search_submit_container {
	float:left;
	width:242px;
	padding:10px;
}
#division_search_input {
	float:left;
	width:120px;
}
.input{
	float:left;
	width:120px;
	
}

#division_search_submit {
	float:right;
	width:60px;
}

#division_search_fliter_container {
	float:left;
	width:270px;
	padding-left:10px;
}
#news_search_filter {
	float:left;
	width:55px;
	padding-left:10px;
	margin-top:10px;
	display:block;
}

/* Archive */
#division_archive {
    float: left;
	width: 267px;	
	margin-top:10px;
	background: url(../img/267stripshadow.png) repeat-y;
}
#division_archive_container {
    float: left;
	width: 242px;	
	padding:10px;
	background-color:#fff;
}
.division_container_end {
    float: left;
	width: 267px;	
	height: 3px;
	background: url(../img/bottom267stripshadow.png) no-repeat;
}
#division_archive_title {
    float: left;
	width: 262px;
	height:40px;
	background: #aec56f url('../img/block_header.png') repeat-x;
}
#division_archive_title span {
    float:left;
    padding:10px;
}

#division_archive_box_prev_years {
    float: left;
	width: 90px;
	padding-left: 10px;
	padding-top:10px;
}
#division_archive_box_prev_years ul{
    display:block;
}

#division_archive_box_prev_years ul li {
    list-style: none; 
    width:200px;
}

#division_archive_box_prev_years ul li span{
	padding-left: 5px;
}
#division_archive_box_prev_years ul li span:hover {
    cursor:pointer;
}

#division_archive_box_prev_years ul li ul {
    display:block;
}
#division_archive_box_prev_years ul li ul li{
    list-style: none; 
    margin-left:10px;
}


/* News Details */
#division_details_container {
    float:left;
	width:550px;
	background-color:#fff;
}

#division_details_title {
	float:left;
	width:530px;
	padding-left:10px;
	padding-top:10px;
}
#division_details_share {
	float:right;
	width:300px;
	text-align:right;	
	padding-right:10px;
	padding-top:10px;
}
#division_details_share span{
	padding-right:10px;
}
#division_details_date {
    float:left;
	width:540px;
	padding-left: 10px;
}
#division_details_content {
    float:left;
	width:530px;
	padding: 10px;
	padding-top:20px;
}

#division_details_content ul{
	padding-left: 20px;
}
#division_headlines_container {
    float:left;
	width:540px;
	background-color:#fff;
	padding-left: 10px;
}
#division_headlines_wrapper {
    float:left;
	width:555px;
	background: url(../img/555stripshadow.png) repeat-y;
	margin-top: 10px;
}

.division_headlines_container a {
	text-decoration:none;
	color:#000;
}
.division_headlines_container a:hover {
	text-decoration:none;
	color:#b3ca75;
}
#division_details_back {
    float:left;
	width:200px;
	padding: 10px;
}
#division_details_back a {
	text-decoration:none;
	color:#000;
}
#division_details_back a:hover {
	text-decoration:none;
	color:#b3ca75;
}
#division_details_headline {
	float:left;
	width:350px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}
#division_details_list {
	float:left;
	width:510px;
	padding-left:10px;
	margin-bottom:10px;
}

#division_details_list ul li {
	list-style: none; 
	display:block;
	width:510px;
    float: left;
    border:0px;
}
#division_details_list ul li span{
	margin-right:10px;
}
#division_details_list a {
	text-decoration:none;
	color:#000;
}
#division_details_list a:hover {
	text-decoration:none;
	color:#b3ca75;
}

/* embedded image */
.division_details_image {
	float:right;
	margin:10px;
}

/* links */
#division_links {
    float: left;
	width: 267px;
	margin-top:10px;
	background: url(../img/267stripshadow.png) repeat-y;
}


#division_links_title {
    float: left;
	width: 262px;
	height:40px;
	background: #aec56f url('../img/block_header.png') repeat-x;
}
#division_links_title span {
    float:left;
    padding:10px;
}

#division_links_headlines {
	float:left;
	width:242px;
	padding:10px;
	background-color: #fff;
}
.division_link_item {
	float:left;
	width: 232px;
	padding:0 10px 0 10px;
	
}

/*newspaper scroller*/
#division_newspaper {
	float:left;
	width:555px;
	margin-top: 20px;	
	height:50px;
}
#division_newspaper_container {
	float:left;
	width:550px;
	background-color:#fff;
}
#division_newspaper_title{ 
	float:left;
	width: 530px;
	padding: 5px 10px;
}

#division_newspaper_entries {
	float:left;
	width: 530px;
	padding:10px
}

.division_newspaper_entry {
	float:left;
	width: 530px;
	padding-left:10px;
	padding-right:10px;
}
.division_newspaper_entry span {
	margin-right:30px;
}


.division_newspaper_entry a{
	text-decoration:none;
	color: #000000;
}
.division_newspaper_entry a:hover{
	text-decoration:none;
	color:#b3ca75;
}
#division_body {
	float:left;
	width:660px;
	margin:10px;
	
}
#division_form {
	float:left;
	width:490px;
	margin:10px;
	
}
#division_form span.label{
	float:left;
	width:120px;
	margin-left:10px;
	margin-bottom:10px;
	
}
#division_form span.input{
	float:left;
	width:350px;
	margin-left:10px;
	margin-bottom:10px;
	
}
#division_heading {
	float:left;
	width:550px;
	height:38px;
	background: #aec56f url('../img/block_header.png') repeat-x;
	
}

#division_heading_title {
	float:left;
	width:500px;
	padding:10px;
}
#division_rss {
	float:left;
	width:30px;	
	padding-top:10px;
}	
#division_main_breadcrumb {
	float:left;
	width:530px;
	padding:10px;
	background: #fff url('../img/breadcrumb_container.png') repeat-x;
}

