	body
	{
		text-align:center;
		background-color:#162D61;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#162D63;
	}
	
	#wrap
	{
		width: 980px;
		margin:0 auto;
	}
	
	#logo
	{
		position:absolute;
		width:483px;height:83px;padding:15px 0 0 30px;float:left;overflow:hidden;
	}
	
	a:link,a:visited
	{
	   color:#162d63;
	}
	
	a:hover
	{
	   color:#204293;
	}
	
	#inner_wrap
	{
		text-align:left;
		margin:0;
		padding:0;
	}
	
	#header
	{
		position:relative;
		float:left;
		background-image:url(../images/header2.jpg);
		background-repeat:no-repeat;
		width: 961px;
		height: 149px;
	}
	
	#content
	{
		float:left;
		background-image:url(../images/inner_bg.jpg);
		background-repeat:repeat-y;
		width:961px;
		height:auto;
		padding-top: 36px;
		padding-bottom: 60px;
	}
	
	#content_left
	{
		float:left;
		
	}
	
	.ie_left_bug
	{
		margin-left: 35px;
	}
	
	#content_right
	{
		float:left;
		margin-left: 21px;
	}
	
	#content_middle
	{
		float:left;
		padding-left: 33px;
	}
	
	#content_footer
        {
	 	clear:both;
		margin-left: 150px;
		margin-right: 30px;
		padding-top: 30px;
        }

	#footer_left
	{
		float:left;
		margin-top: 20px;
	}

	#footer_right
	{
		float:left;
		margin-left: 15px;
	}

	.footer_hr
	{
		background-image:url(../images/split_point.png);
		background-repeat: repeat-x;
		width:600px;
		margin:50px 0 0 0;
		padding:0;
	}
	/**************************************************** GlobalDefiniation - START *********************************/
		a:link,a:visited,a:hover
		{
			text-decoration:none;
		}
	/**************************************************** GlobalDefiniation - END *********************************/
	
	/**************************************************** HeaderContent - START *************************************/
		#header_content
		{
			position:absolute;
			margin-left:580px;
			margin-top: 7px;
			display:inline;
		}
		
		#header_form
		{
			display:inline;
			margin-left: 20px;
		}
		
		#searchbox
		{
			border: 1px solid #162D63;
			width: 110px;
			font-size:0.7em;
			background-color:#ECE8DC;
			color:#8C877A;
		}
		
		#top_navigation
		{
			position:absolute;
			margin-top: 120px;
			margin-left:230px;
		}
		#header_content a:link,#header_content a:hover,#header_content a:visited
		{
			color:#162D63;
			text-decoration:none;
		}
	/************************************************ HeaderContent - END ******************************************/
	
	/************************************************ TopNavigation - START ****************************************/
	ul.top_nav
	{
		list-style:none;
		margin:0;
		padding:0;
	}
	
	ul.top_nav li
	{
		float:left;
		display:block;
		background: url(../images/trans.gif) no-repeat top left;
		text-decoration:none;
		padding:5px 5px 5px 5px;
		overflow:hidden;
		height:30px;
		text-align:center;
		margin:0 15px 0 0;
		
	}
	
	ul.top_nav li a:link,ul.top_nav li a:visited
	{
		color:#162D63;
		font-size:1.1em;
		font-weight: bolder;
	}
	
	ul.top_nav li a:hover
	{
	      font-weight:bolder;
	}
	
	ul.top_nav li.activated
	{
		float:left;
		display:block;
		background: url(../images/reiter.gif) no-repeat top left;
		color:#162D63;;
		text-decoration:none;
		padding:5px 9px 5px 15px;
		overflow:hidden;
		height:30px;
		
		font-weight:bold;
	}
	
	.search_button
	{
		position:absolute;
		margin-left: 10px;
	}
	
	/************************************************ TopNavigation - END *****************************************/
	
	/************************************************ LeftNavigation - START ***************************************/
		#left_navigation
		{
			position:absolute;
			margin-top: 0px;
			margin-left: -22px;
		}
		
		#menu_top
		{
			background-image:url(../images/menu_top.png);
			width:206px;
			height:30px;
			overflow:hidden;
		}
		
		#menu_middle
		{
			background-image:url(../images/menu_middle.png);
			width:206px;
		}
		
		#menu_bottom
		{
			background-image:url(../images/menu_bottom.png);
			width: 206px;
			height:8px;
			overflow:hidden;
		}
		
		h3.left_navigation a:link, h3.left_navigation a:hover, h3.left_navigation a:visited
		{
			font-weight:bold;
			color:#162D63;
		}
		
		h3.left_navigation
		{
			margin:0;
			padding:9px 7px 7px 7px;
			font-size: 1.1em;
			font-weight:900;
		}
		
		ul.level_one
		{
			margin:0;
			padding:3px 6px 3px 8px;
			list-style:none;
			font-size: 1.0em;
		}
		
		ul.level_one li
		{
			padding-bottom: 6px;
		}
		
		ul.level_one li a:link,ul.level_one li a:visited,ul.level_one li a:hover
		{
			font-weight:bold;
			color:#162D63;
		}
		
		ul.level_one li ul
		{
			list-style:none;
			padding:0;
			margin:6px 0 0 16px;
		}
		
		ul.level_one li ul li
		{
			padding-bottom: 8px;
		}
		
	/************************************************ LeftNavigation - END ***************************************/
	
	/*********************************************** MiddleContent - START **************************************/
	#middle
	{
		float:left;
		width: 402px;
	}
	
	#middle_content
	{
		border-left: 1px solid #8C877A;
		border-right: 1px solid #8C877A;
		padding: 15px 5px 10px 10px;
	}
	
	#middle_header
	{
		border-left: 1px solid #8C877A;
		border-top: 1px solid #8C877A;
	}
	/*********************************************** MiddleContent - END ***************************************/
	/*********************************************** RightContent - START **************************************/
	#right
	{
		clear:both;
		width:120px;
	}
	
	.teaser_right
	{
		border-left: 1px solid #8C877A;
		border-top: 1px solid #8C877A;
		border-right: 1px solid #8C877A;
		border-bottom: 1px solid #8C877A;
	}
	
	.teaser_right2
	{
		margin-top: 40px;
		border-left: 1px solid #8C877A;
		border-top: 1px solid #8C877A;
		border-right: 1px solid #8C877A;
		border-bottom: 1px solid #8C877A;
	}
	
	.teaser_right2 a img,.teaser_right a img
	{
		display:block;
	}
	
	/*********************************************** RightContent - END ****************************************/
	
	/*********************************************** TeaserFirstPag e- START *********************************/
	.teaser_content
	{
		border-left: 1px solid #8C877A;
		border-top: 1px solid #8C877A;
		border-bottom: 1px solid #8C877A;
		border-right: 1px solid #8C877A;
		width: 275px;
	}
	
	.left_inner
	{
		padding: 5px 5px 5px 10px;
	}
	
	.teaser_footer
	{
		background-color: #E3DDCC;
		padding: 3px 15px 3px 15px;
		font-weight: bold;
		font-style:italic;
	}
	/*********************************************** TeaserFirstPage - END ***********************************/

.tx-macinasearchbox-pi1
{
	display:inline;
}
	/********************************************** NewsPluginStart ********************************************/
	.teaser_footer p.bodytext
	{
		display:inline;
		
	}
	
	/********************************************** NewsPluginEnd ********************************************/


/************************************************ Font Siwtcher - START **********************************/
	#font-switcher
	{
		display:inline;
		margin-left: 10px;
		font-weight:bold;
	}
	
	.font_reduce
	{
		font-size:11px;
		color:#162D63;
		margin-left: 3px;
	}
	
	.font_normal
	{
		font-size:12px;
		color:#162D63;
		margin-left:3px;
	}
	
	.font_enlarge
	{
		font-size:13px;
		color:#162D63;
		margin-left: 3px;
	}
	/************************************************Font Switcher - END ************************************/