td
{
	font-size:12x;
}
#page_header 
{	
	width:790px;
	height:58px;	
	margin-right:auto;	
	text-align:left;
padding-bottom:5px;
}

#topmenu
{
	margin-right:auto;
	width:785px;
	padding-left:10px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
}
#page_title 
{
	margin-left:10px;
	margin-top:13px;
	float:left;
}
#search_form
{
	margin-top:22px;
}
#header_search 
{
	margin-top:15px;
	float:right;
}

#middle_container
{
	text-align:center;

		
}
#page_wrapper 
{	
	width:720px;
        height:auto;
	padding:10px;
	text-align:left;
	margin-right:auto;
	margin-top:0px;
	background-color:#fff;
}
#left_column 
{
	width:150px;
	float:left;
}
#middle_column 
{
	margin-left:14px;
	width:380px;
	float:left;
}
.indent_text{
        margin-left:30px;
}
#right_column 
{
	margin-left:13px;
	width:160px;
	float:left;

}
#page_spacing
{
	margin-top:15px;
	bottom:0px;
	}
	
	#page_footer
{
	width:720px;
	margin-right:auto;
	padding:10px;
	padding-top:5px;
	padding-bottom:0px;
	background-color:#666666;
	background-color:#FFFFFF;
}

#middle_container_2column #middle_column
{
	width:555px;
	margin-left:15px;
}

#topmenu ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#topmenu li 
{
	display:inline;
	margin-left:0px;
}

#topmenu a
{
	color:#ffffff;
	font-weight:bold;
	padding:5px;
	padding-right:9px;
	padding-left:10px;

	text-decoration:none;	

}

#leftmenu_container ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;	
}
#leftmenu_container ul.leftmenu_2ndlevel a
{
	padding-left:20px;
	background-position:12px;
}
#bottome_menu ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
}
#bottome_menu ul li
{
	display:inline;
	padding-right:5px;
}
.block_fce_contents
{
	padding:5px;
}
.block_fce_contents p
{
	margin:0px;
	padding:0px;
}
.four_column_fce_leftcolumn
{
	float:left;
	width:200px;
	padding:4px;
margin-left:20px;
}
.four_column_fce_link
{
	padding-top:5px;
	padding-bottom:5px;
}





/* css for block fce */
.block_fce_outer
{
	border:#999999 solid 1px;
	margin-bottom:10px;
}
.block_fce_wraper p
{
	padding:5px;
	margin:0px;
}
.block_fce_heading h2
{
	background-color:#5d6265;
	font-size:15px;	
	padding:4px;
	margin:0px;	
	color:#FFFFFF;
}



/* css for four column fcs */
.four_column_fce
{
	border:#999999 solid 1px;
}

.four_column_fce_rightcolumn
{
	float:right;
	width:200px;
	padding:6px;
margin-left:0px;
}
.four_column_fce_uppercolumn
{
	border-bottom:#999999 solid 1px;
}



/****************** latest news home page  ************************/
.latest_news_cont
{
	border-bottom:#999999 dashed 1px;
	padding-bottom:10px;
	margin-bottom:10px;
}
.latest_news_date
{
	text-align:right;
	font-size:10px;
	font-weight:bold;
}
.latest_news_title
{
	padding-top:2px;
	padding-bottom:2px;
}
.latest_news_more
{
	padding-top:2px;
	font-size:12px;
	text-align:right;
}


/********************* footer ******************************/ 
#bottome_menu
{
	float:left;
}
#social_bookmarking
{
	float:right;
}



/*************** login box *****************/
.block_fce_contents label
{
	font-size:11px;
	font-weight:bold;
}
.block_fce_contents #username, .login_box #password
{
	border:green dashed 1px;
}
.block_fce_contents .sumbit_button_div
{
	margin-top:5px;
	text-align:right;	
}
.block_fce_contents .sumbit_button
{
	color:#9bbb38;
}



/************** poll  **********************/

.block_fce_contents .poll_buttons
{
	text-align:center;
	margin-top:5px;
}
.block_fce_contents .poll_buttons input
{
	color:#9bbb38;
}




/****************  search  *****************/
.typo3_logo_cont
{
	text-align:right;
}
#search_option_type
{
	position:absolute;
	display:none;
	background-color:#FFFFFF;
	border:#999999 solid 1px;
	padding:5px;
	margin-top:20px;
	z-index:10;
}
#search_option_type div
{
	padding-top:2px;
	padding-bottom:2px;
}
#search_type_image
{
	padding-left:3px;
	padding-top:2px;
	width:16px;
	height:16px;
}
.search_form_leftdiv
{
	float:left;
	position:relative;
	margin-right:-1px;
	z-index:2;
	background-color:#FFFFFF;
	border-bottom:#999999 solid 1px;
	border-top:#999999 solid 1px;
	border-right:#ffffff solid 1px;
	height:20px;
	margin-top:1px;
}
.search_form_rightdiv
{
	float:left;
	background-color:#FFFFFF;
	margin-top:1px;
	border-left:#ffffff solid 1px;
	border-bottom:#999999 solid 1px;
	border-top:#999999 solid 1px;
	height:20px;
	margin-left:-1px;
}
.search_icon
{
	margin-top:5px;
}
.dropsearchOption
{display:inline;
	padding-bottom:5px;}

#search_form .search_input
{
	text-align:center;
	width:130px;
	height:18px;
	margin-top:1px;

}
.searcbox_leftcorner
{
	position:absolute;
	margin-top:0px;
	margin-left:-6px;
}
.searcbox_rightcorner
{
	position:absolute;
	margin-top:0px;
	margin-left:-1px;
}



/************** other *************************/

#middle_column h1,h2,h3,h4,h5,h6
{
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:16px;
}
.block_fce_contents table td
{
	padding:5px;
	padding-left:8px;
	padding-right:8px;
}
.other_heading
{
	padding:2px;
	color:#FFFFFF;
	background-image:url(../images/basic_images/other_heading_back.jpg);
	background-repeat:no-repeat;
}


/************** adjust typo3 big logo ****************/
#typo3logo_bigsize
{
	position:absolute;
	top:220px;
	left:742px;
}


/************** language and styleswitcher ***************/
#lang_color_cont
{
	position:absolute;
	text-align:left;	
	left:740px;
}
#language_cont
{
	position:absolute;
	bottom:0px;
	right:60px;
	width:80px;
}
#style_switcher
{
	color:#FFFFFF;
	margin-top:2px;
}
#style_switcher img
{
	padding:0px;
	margin:0px;
}
#style_switcher a
{
	color:#FFFFFF;
}
#style_switcher a.green:hover
{
	color:#69a550;
}
#style_switcher a.orange:hover
{
	color:#e58712;
}




/******************** temporary  search ************************/
.google_search label
{
	font-size:11px;
	font-weight:bold;
}
.google_search  .googlesearch_div
{
	margin-top:5px;
	margin-bottom:5px;
}
.google_search  #googlesearch
{
	border:green dashed 1px;
}
.google_search  .booglesearch_button_div
{
	text-align:right;
}
.google_search  .booglesearch_button_div input
{
	color:#9bbb38;
}


#leftmenu_container a.leftmenu_active
{
	background-image:url(../images/basic_images/box-subnav.gif);
	background-repeat:no-repeat;
        background-position:left center;
}

#breadcrum_container
{
	background-color:#5d6265;
}
#breadcrumb
{
	margin-right:auto;
	margin-left:10px;
	width:785px;		
	text-align:left;
	padding:1px;
	color:#FFFFFF;
}


ul
{
padding-bottom:10px;
padding-top:-10px;
margin-left:15px;}

.bodytext
{padding-bottom:10px;
}

ol
{margin-left:35px;padding-bottom:10px;}


.csc-firstHeader
{font-size:16px;
padding-bottom:5px;}	



h1
{font-size:16px;padding-bottom:10px;}

h2
{font-size:15px;padding-bottom:5px;}

h3
{font-size:14px;padding-bottom:5px;}




.news-header-list-time
{padding-bottom:10px;font-weight:;}




.strong
{padding-bottom:0px;}

.showResultsWrap
{display:none;}

.browseLinksWrap
{padding-top:10px;display:none;}

.block_fce_contents h1
{color:#ffffff;background-color:#8d8b89;padding-left:30px;padding-top:5px;}

.block_fce_contents
{border:1px solid #8d8b89;}

.block_fce_outer
{border:none;}

.news-list-item span.news-list-date
{float:right;font-weight:bold;font-color:#8d8b89;padding-top:8px;}

hr.clearer
{margin-top:10px;}

#language_cont
{margin-right:;}
		
		
#style_switcher
{}
/*
.four_column_fce_container h3,.four_column_fce_container h2,.four_column_fce_container h1
{margin-left:20px;}
*/



