* {margin: 0px;
	padding: 0px;
	}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif; /* was arial */
	font-size:12px;
	color:#5A061A; /* was #FFF*/
	/* ++++ 2RD aanpassing 14-02-08 ++++ */
	/*background-image: url(../images/color1/bg.png);*/
	/*background-repeat: repeat;*/
	/*background-color: #ff0000;*/
	background: #333;
	/* ++++ einde aanpassing ++++ */
}

/* ++++ nieuw 260208 ++++ */
.contentheading {	background: #5A061A;
					width: 100%;
					height: 29px;
					font-size: 14px;
					font-weight: bold;
					color: #D5B3AA;
					padding-left: 10px;
					line-height: 29px;
					}			
					
.contentpaneopen { text-align: justify; }					

h3{
	font-size: 14px;
	font-weight: bold; }
	
h5{
	font-size: 14px;
	font-weight: bold; }

#s5_drop_down {
	color:#000000;
	margin-top:-3px;
	background:#999999;
	position:absolute;
	padding-top:12px;
	padding-bottom:12px;
	z-index:300;
	width:100%;
	background:#CBCBCB url(../images/color1/dropdownback.gif) repeat-x bottom;  }	
	
#s5_drop_down_inside {	
	margin:0pt auto;
	width:917px; }

#s5_drop_down_tab {
     z-index: 2;
	 color:#000000;
     position: absolute;
     height: 21px;
     width: 140px; 
     cursor: pointer;
     text-align: center;
     margin: 0px auto; 
     background:transparent url(../images/color1/droptab.png) no-repeat;  }	
	 
* html #s5_drop_down_tab {
     background:transparent url(../images/color1/droptab.gif) no-repeat;  }	
	
	#s5_open {
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;}
	
	#s5_closed {
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;}
		
		
		
	#s5_advert1_33 { 
		float:left;
		width:33.3%; }
		
	#s5_advert2_33 { 
		float:left;
		width:33.3%; }
		
	#s5_advert3_33 { 
		float:left;
		width:33.3%; }
		
		#s5_advert1_50 { 
			float:left;
			width:49.5%; }
		
		#s5_advert2_50 { 
			float:left;
			width:49.5%; }	
		
		#s5_advert3_50 { 
			float:left;
			width:49.5%; }
			
			#s5_advert1_100 { 
				float:left;
				width:100%; }
				
			#s5_advert2_100 { 
				float:left;
				width:100%; }
				
			#s5_advert3_100 { 
				float:left;
				width:100%; }
				
					
	
#s5_header_wrap {
	/*background:url(../images/color1/header_repeat.png) repeat-x;*/
	background-color: #333;
	height: 170px ;
	width:100% ;
	}
	
	#s5_header {
		background:url(../images/color1/header.png) no-repeat;
		background-color: #333;
		margin: 0 auto;
		height: 170px;
		width:917px; }
		
	#s5_header_top {	
		height:12px;
		float:right; }
	
	#s5_header_top_menu {	
		padding-top:5px;
		height:30px;
		float:right; }
	
	#s5_header_top_width {
		padding-left:13px;
		height:12px;
		cursor:pointer;
		float:right; }
	
	
		#s5_header_user {	
			width:917px;}
		
		#s5_header_user a {
			color:#FFFFFF;}
		
		
			#s5_header_user1_50 h3 {
				color:#FFFFFF;}
				
			#s5_header_user2_50 h3 {
				color:#FFFFFF;}

			#s5_header_user1_100 h3 {
				color:#FFFFFF;}				
			
			#s5_header_user2_100 h3 {
				color:#FFFFFF;}					
		
		#s5_header_user1_50 {
			width:auto;
			height:30px;
			padding-top:8px;
			padding-right: 42px;
			overflow:hidden;
			float:right; }
		
		#s5_header_user2_50 {
			width:auto;
			height:30px;
			padding-top:5px;
			padding-left: 42px;
			overflow:hidden;
			float:left; }

			#s5_header_user1_100 {
				width:100%;
				height:170px;
				margin-top:20px;
				overflow:hidden;
				float:left; }
			
			#s5_header_user2_100{
				width:100%;
				height:170px;
				margin-top:20px;
				overflow:hidden;
				float:left; }
				
				
				
#s5_taskbar {
		background:url(../images/color1/taskbar.png) no-repeat;
		background-color: #333;
		margin: 0px auto;
		padding: 0px; /*nieuw 271109*/
		height: 30px;
		width:917px;
		overflow: hidden;}				

		
		
#s5_mainwrapper_wrap {
	background:#D5B3AA url(../images/color1/mainwrap_repeat.png) repeat-y;
	clear:both;
	margin: 0 auto;
	padding: 0px; /*nieuw 271109*/
	width:917px; }	
	
	#s5_mainwrapper {
		line-height: 150%; /* nieuw 160208 */
		margin:0 auto;
		width:100%; }
		
		#s5_main_top {
			height:60px;
			width:100%; }
			
			#s5_main_top_left {
				float:left; }
			
			#s5_main_top_right {
				background:transparent url(../images/color1/search.gif) no-repeat;
				height:18px;
				margin-top:18px;
				padding-left:26px;
				padding-top:5px;
				width:144px;
				float:right; }
		
		#s5_account_button {
			background: url(../images/color1/account.gif) no-repeat;
			float:right;
			margin-top:17px;
			padding-right:13px;
			height:25px;
			width:31px;	}
			
		#s5_main_user3_100{	
			width:100%; }
			
		#s5_main_user3_50{		
			float:left;
			padding-right:11px;
			width:48%; }
			
			#s5_main_user3_50 h3{	
				color:#CCCCCC;}
			
			
			#s5_main_user3_50 .moduletable-accordion{
				overflow:hidden;
				padding-bottom:10px;
				height:34px;
				width:100%; }
	
			#s5_main_user3_50 .moduletable-accordion h3 {
				background: url(../images/color1/gradient.png) repeat-x;
				height:37px;
				color:#000000;
				font-family:Arial;
				font-size:18px;
				height:25px;
				cursor: pointer;
				font-weight:normal;
				line-height:normal;
				padding:8px 7pt 8pt 37px;}
			
			
			#s5_main_user3_50 .moduletable-accordion h3:hover {
				color:#658B1F;
				cursor:pointer; }
				
			#s5_main_user3_100 h3{	
				color:#FFFFFF;}
				
			#s5_main_user3_100 .moduletable-accordion{
				overflow:hidden;
				padding-bottom:10px;
				height:34px;
				width:100%; }
	
			#s5_main_user3_100 .moduletable-accordion h3 {
				background: url(../images/color1/gradient.png) repeat-x;
				height:25px;
				color:#000000;
				cursor: pointer;
				font-family:Arial;
				font-size:18px;
				height:25px;
				font-weight:normal;
				line-height:normal;
				padding:8px 7pt 8pt 37px;}
			
			
			#s5_main_user3_100 .moduletable-accordion h3:hover {
				color:#658B1F;
				cursor:pointer; }
			
			
			
		
		#s5_main_user4_100 {		
			width:100%; }
		
		#s5_main_user4_50 {
			float:right;
			width:48%; }
			
			#s5_main_user4_50 h3{	
				color:#FFFFFF;}
			
			#s5_main_user4_50 .moduletable-accordion{
				overflow:hidden;
				padding-bottom:10px;
				height:34px;
				width:100%; }
	
			#s5_main_user4_50 .moduletable-accordion h3 {
				background: url(../images/color1/gradient.png) repeat-x;
				height:37px;
				color:#000000;
				font-family:Arial;
				font-size:18px;
				cursor: pointer;
				height:25px;
				font-weight:normal;
				line-height:normal;
				padding:8px 7pt 8pt 37px;}
			
			
			#s5_main_user4_50 .moduletable-accordion h3:hover {
				color:#658B1F;
				cursor:pointer; }
				
			#s5_main_user4_100 h3{	
				color:#FFFFFF;}
				
			#s5_main_user4_100 .moduletable-accordion{
				overflow:hidden;
				padding-bottom:10px;
				height:34px;
				width:100%; }
	
			#s5_main_user4_100 .moduletable-accordion h3 {
				background: url(../images/color1/gradient.png) repeat-x;
				height:37px;
				color:#000000;
				font-family:Arial;
				font-size:18px;
				height:25px;
				cursor: pointer;
				font-weight:normal;
				line-height:normal;
				padding:8px 7pt 8pt 37px;}
			
			
			#s5_main_user4_100 .moduletable-accordion h3:hover {
				color:#658B1F;
				cursor:pointer; }
			
		
		#s5_pathway {
			clear:both;
			padding-top:14px;
			padding-bottom:14px;
			width:100%;}
		
		#s5_pathwaytext {	
			font-family:Verdana, Arial, Helvetica, sans-serif; /* was arial */
			color: #5A061A; /* nieuw 170208 */
			font-weight:bold;
			font-size:12px;
			padding-right:3px;
			padding-left:1px;
			width:100%;}
			
		#s5_pathwaytext2 {	
			font-family:Verdana, Arial, Helvetica, sans-serif; /* was arial */
			color: #5A061A; /* nieuw 170208 */
			font-size:12px;
			padding-right:3px;
			width:100%; }
			
			#s5_left {
				float:left;
				padding-top:20px; /* was 15px */
				margin-right:10px;
				padding-bottom:15px;
				width:23%; }
								
			#s5_left h3 {
				padding-top: 20px; }
				
			/* nieuw 170208 past het inputfield voor het zoeken aan */
			#s5_left input {
				border: 1px #5A061A solid;
				padding-left: 2px;
				background: #E4CEC9;
				font-size:14px;
				color: #5A061A;
				height: 20px; }
				
			#s5_mainbody_50 {
				float:left;
				padding-top:15px;
				padding-bottom:15px;
				width:50%; }
				
			#s5_mainbody_75 {
				float:left;
				padding-top:15px;
				padding-bottom:15px;
				width:75%; }
				
			/* nieuw 160208 */
			#s5_mainbody_75 ul{
			list-style-type: disc;
			padding-left: 16px;}
			
			/* nieuw 160208 */
			#s5_mainbody_75 ol{
			padding-left: 35px;}
			
			/* nieuw 020308 */
			#formulieren {	font-size: 14px;
							}
			#formulieren ul {	padding-left: 0px;
								list-style: none;
								}
			#formulieren li {	background: URL(../images/color1/formulier.png) no-repeat;
								line-height: 35px;
								text-indent: 35px;
								}
			/* einde nieuw */
				
				
			#s5_mainbody_100 {
				float:left;
				padding-top:15px;
				padding-bottom:15px;
				width:100%; }
		
			#s5_right {
				float:left;
				padding-top:15px;
				padding-left:10px;
				padding-bottom:15px;
				width:23%; }
										
	
				
		#s5_main_user5 {
			clear:both;
			padding-bottom:13px;
			width:100% }
			
			#s5_main_user5 h3{	
				color:#5A061A;}
			
			#s5_main_user5 .moduletable-accordion{
					overflow:hidden;
					height:34px;
					padding-bottom:10px;
					width:100%; }
	
			#s5_main_user5 .moduletable-accordion h3 {
				background: url(../images/color1/gradient.png) repeat-x;
				height:34px;
				color:#000000;
				font-family:Arial;
				cursor: pointer;
				font-size:18px;
				height:25px;
				font-weight:normal;
				line-height:normal;
				padding:8px 7pt 8pt 37px;}		
			
			#s5_main_user5 .moduletable-accordion h3:hover {
				color:#658B1F;
				cursor:pointer; }
				
		#s5_main_bottom h3 {
			color:#FFFFFF;}
		
		#s5_main_bottom {
			clear:both;
			padding-top:8px;
			padding-bottom:13px;
			width:100% }
			
	
#s5_footer_wrap {
	height:70px;
	color:#666;
	clear:both;
	margin:0 auto;
	width:100%;
	background-color: #333;
	background-image: url(../images/color1/footer_repeat.png);
	background-repeat: no-repeat;
}	
	
	#s5_footer {
		margin:0 auto;
		clear:both;
		padding-top:10px; /* was 30px */
		width:917px;
		line-height: 120%; }
		
		#s5_footer_bottom {
			
			margin:0 auto;
			width:100%; }
		
		#s5_bottom2 {
			clear:both;}
		
		#s5_sitecopy  a{
			color:#666666;
			text-decoration: none;}
		
		#s5_sitecopy {
			font-size:10px;
			color:#666;
			float:left;
			clear:both;
			padding-top:0px;
			padding-left:8px;}
		
		#s5_css {	
			float: right;
			padding-bottom:7px;
			padding-right:9px;}
		
		#s5_xhtml {	
			float: right;
			padding-bottom:7px;
			padding-right:9px;}
		





/*  Bottom Bar User positions 6,7,8,9 definitions for collapse */	
	
	#s5_user6_25 h3{
		color:#000000;}
		
	#s5_user6_25{
		float:left;
		margin-top:1px;
		width:22%;
		padding:0px 10px; }
		
	#s5_user7_25 h3{
		color:#000000;}
	
	#s5_user7_25{
		float:left;
		margin-top:1px;
		width:22%;
		padding:0px 10px; }
		
	#s5_user8_25 h3{
		color:#000000;}		

	#s5_user8_25{
		float:left;
		margin-top:1px;
		width:22%;
		padding:0px 10px; }

	#s5_user9_25 h3{
		color:#000000;}		

	#s5_user9_25{
		float:left;
		margin-top:1px;
		width:22%;
		padding:0px 10px; }
		
		
		#s5_user6_33 h3{
		color:#000000;}

		#s5_user6_33{
			float:left;
			margin-top:1px;
			width:31%;
			padding:0px 10px; }
				
		#s5_user7_33 h3{
		color:#000000;}
		
		#s5_user7_33{
			float:left;
			margin-top:1px;
			width:31%;
			padding:0px 10px; }

		#s5_user8_33 h3{
		color:#000000;}
		
		#s5_user8_33 {
			float:left;
			margin-top:1px;
			width:31%;
			padding:0px 10px; }
			
		#s5_user9_33 h3{
		color:#000000;}

		#s5_user9_33{
			float:left;
			margin-top:1px;
			width:31%;
			padding:0px 10px; }
			
			#s5_user6_50 h3{
			color:#000000;}
			
			#s5_user6_50 {
				float:left;
				margin-top:1px;
				width:47%;
				padding:0px 10px; }
				
			#s5_user7_50 h3{
			color:#000000;}
				
			
			#s5_user7_50{
				float:left;
				margin-top:1px;
				width:47%;
				padding:0px 10px; }
				
			#s5_user8_50 h3{
			color:#000000;}
			
			
			#s5_user8_50 {
				float:left;
				margin-top:1px;
				width:47%;
				padding:0px 10px; }
					
			#s5_user9_50 h3{
			color:#000000;}
			
			#s5_user9_50 {
				float:left;
				margin-top:1px;
				width:47%;
				padding:0px 10px; }
				
				#s5_user6_100 h3{
				color:#000000;}
								
				#s5_user6_100 {
					float:left;
					margin-top:1px;
					width:95%;
					padding:0px 10px; }
					

				#s5_user7_100 h3{
				color:#000000;}
				
				#s5_user7_100{
					float:left;
					margin-top:1px;
					width:95%;
					padding:0px 10px; }
					
					
				#s5_user8_100 h3{
				color:#000000;}

				#s5_user8_100 {
					float:left;
					margin-top:1px;
					width:95%;
					padding:0px 10px; }
				
				#s5_user9_100 h3{
				color:#000000;}
				
				#s5_user9_100 {
					float:left;
					margin-top:1px;
					width:95%;
					padding:0px 10px; }
					

		
/******************************Suckerfish *******************************/

/*   RA toevoeging suckerfish probleem   */  
#sf-container {position:absolute;z-index:99;}

#navv {
	margin: 0;
	padding: 0;
	font-size:14px; /* was 14px*/
	height: 26px;
}

#navv li {
	margin-right:4pt; }

#navv li li{
	margin-right:0pt; }

	

#navv a {
	color:#5A061A; /* was #FFF */
	float: left;
	font-weight: 800; /* was bold */
	text-decoration: none;
	display: block;
	float: left;
	cursor: pointer;
	height: 36px;
	line-height: 37px;
	padding: 0px 4px 0px 30px; /* was 0 15px */
	overflow: hidden;
}

#navv a.topdaddy,
#navv li.active a.topdaddy {
	padding-right: 25px;
}

#navv li li a{
	background: none;
	font-weight: normal;
	padding: 0px;
	text-indent: 5px;
	line-height: 20px; /* nieuw 260208 */
}

#navv, #navv ul {
	height:35px;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}

#navv li li {
	padding: 0;
	background: none;
}

/* top level links */
#navv a {


}

/* sub level links */

#navv ul ul a {
	color: #5A061A;  /*was #FFFFFF*/
	display: block;
	text-decoration: none;
	width: 167px;
	text-transform: none;
	height: 20px; /* nieuw 270208 */
	
}

/* top level buttons */

#navv li {
	float: left;
	padding-bottom:2pt;
	background: none;
	height: 20px; /*was 35px*/
	}

#navv ul li {
	position: relative;
	}

#navv li ul {
	z-index: 45;
	top: 37px;
	position: absolute;
	left: -999em;
	height: auto; 
	width: 170px;
	font-weight: normal;
	border-width: 0;
	margin: 0;
	padding: 0;
	font-size: 12px; /*nieuw 260208*/
}
	
#navv ul {
	margin: 0;
	padding:4pt 0pt 0pt 0px;
}

#navv li li {
	/*border-top:1px solid #cc00cc; /* mod randen*/
	float: left;
	padding: 0;
 	width: 170px;
 	}


/* margin for pullouts waren -27 0 0 165*/
/* margin for pullouts waren -23 0 0 170    260208*/
#navv li ul ul {
	margin:-38px 0pt 0pt 170px;
}


#navv li:hover ul ul, 
#navv li:hover ul ul ul,
#navv li:hover ul ul ul ul,  
#navv li.sfhover ul ul, 
#navv li.sfhover ul ul ul, 
#navv li.sfhover ul ul ul ul {
	position:absolute;
	left: -999em;
	/*background-color:#ff0000; /* mod hover*/
	z-index:50;
		}

#navv li:hover ul, 
#navv li li:hover ul, 
#navv li li li:hover ul, 
#navv li li li li:hover ul,
#navv li.sfhover ul, 
#navv li li.sfhover ul, 
#navv li li li.sfhover ul,
#navv li li li li.sfhover ul{
	
	position:absolute;
	z-index: 50;
	left: 0;
	}

#navv li li:hover, #navv li li.sfhover {
	background-color: #E4CEC9; /* mod hover */
	position:relative;
	z-index: 50;
	left: 0;
	}
#navv ul ul {
	background-color:#D5B3AA; /* mod pullout */
	/*border-width:1px 1px 1px 1px; */
	border: 1px solid #5A061A;
	margin-top: -5px;
	}

#navv ul ul a {

}

#navv li li.active {
	background: none;
}

#navv ul li a.active {
margin-top:-4px;
color: #5A061A; /* was #000000 */
background:transparent url(../images/color1/menu_left.gif) no-repeat scroll left;
}

#navv ul li a.active:hover {
color:#5A061A; /* was #000000 */
}

#navv ul li a.parent {
background: url(../images/color1/sublevel_arrow.gif) 100% -7px no-repeat;
color: #5A061A; /* was #FFFFFF*/
/* nieuw 280208 */
}



#navv ul li ul li a.parent {
background: url(../images/color1/sublevel_arrow.gif) 100% -7px no-repeat;
color: #5A061A; /* was #FFFFFF*/
/* nieuw 280208 */
}





#navlist li:hover a, #navlist li.sfHover a {
	background:transparent url(../images/color1/menu_left.gif) no-repeat scroll 0pt;
	color: #5A061A; /* was #FFF */
}

#navlist li:hover span, #navlist li.sfHover span {
	background:transparent url(../images/color1/menu_right.gif) no-repeat scroll 100% 50%;
	color: #5A061A; /* was #FFF */
}


#navlist li:hover a, #navlist li.over a {
	background:transparent url(../images/color1/menu_left.gif) no-repeat scroll 0pt;
	color:#5A061A; /* was #FFF */
}

#navlist li:hover span, #navlist li.over span {
	background:transparent url(../images/color1/menu_right.gif) no-repeat scroll 100% 50%;
	color: #5A061A; /* was #FFF */
	}



#navlist ul li.lastitem a {
	background:none;
	color:#5A061A; /* was #FFF */
}


	/*  active menu button  */

#navlist span.s5_outer_active {
	margin-top:4px;
	background:transparent url(../images/color1/menu_right.gif) no-repeat scroll left 0pt;
	}
	
#navlist span.s5_outer_active span {
	background:transparent url(../images/color1/menu_right.gif) no-repeat scroll right 0pt;
	margin-top:4px;
	}

#navv li a.sub  {
	background:none;
	color:#5A061A; /* was #FFFFFF*/
}


#navlist ul li:hover a, #navlist ul li.over a {
	background:none;
	color: #5A061A; /* nieuw 160208 */
	}
	
	
#navlist ul li.noback a {
	background:none;
	color:#5A061A; /* was #FFF */
}
	



/*  Bottom Menu - "header" module, menu must be "flat list", class suffix "-top"  */

ul#mainlevel-top {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-style:normal;
	font-weight: normal;
	margin:0pt;
	padding:0pt;
	line-height:10px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none; }
	
ul#mainlevel-top li {
	display:block;
	color:#FFFFFF;
	float:left;
	margin-right:0px;
	height:12px;
	/*border-right: 1px #CCCCCC solid;*/
	overflow:hidden;
	padding-left:20px; /*was 0px */
	padding-right:0px; }
	
ul#mainlevel-top li a {
	color:#CCCCCC;
	display:block;
	padding:1px 4px;
	text-decoration:none; }
	
ul#mainlevel-top li a:hover {
	color:#CCCCCC;
	/*background-color:#E3E3E3; }*/

/*  Bottom Menu - "footer" module, menu must be "flat list", class suffix "-bottom"*/

ul#mainlevel-bottom {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-style:normal;
	font-weight: normal;
	line-height:10px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;}
	
ul#mainlevel-bottom li {
	display:block;
	color:#000000;
	float:left;
	margin-right:0px;
	height:12px;
	border-right: 1px #000000 solid;
	overflow:hidden;
	padding-left:0px;
	padding-right:0px; }
	
ul#mainlevel-bottom li a {
	color:#000000;
	display:block;
	padding:1px 4px;
	text-decoration:none; }
	
ul#mainlevel-bottom li a:hover {
	color:#FFFFFF;
	background-color:#000000; }
	
	
/*******************default joomla menu **********************/	


/* Default Joomla! Menu */
a.mainlevel  {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5A061A; /* was #FFFFFF */
	font-style:normal;
	font-weight: normal;
	line-height:26px;
	padding-left:9px;
	list-style-image:none;
	text-decoration:none;
	list-style-position:outside;
	list-style-type:none; }

a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus  {
	color: #5A061A; /* was #FFFFFF */
	background:#2B2F37 url(../images/color1/menu_arrow.gif) no-repeat right; }

a.mainlevel#active_menu  {
	display: block;
	text-decoration: none;	
	display: block; }

a.mainlevel:hover#active_menu  {
	text-decoration: none;	
	display: block; }

a.sublevel  {
	padding: 2px 2px 2px 11px;
	text-decoration: none; }


a.sublevel:active,
a.sublevel:focus  {
	text-decoration: none; }
a.sublevel:hover {
	color: #5A061A; /* was #FFFFFF */
	text-decoration: underline; }
	
a.sublevel:hover#active_menu  {
	color:#999999; }


#active_menu  {
	color:#C3C3C3;
	background:#484E5A; }

a.mainlevel-nav  { border:none; text-decoration:none; color:#000000 ; padding:4px; text-align:center}
a.mainlevel-nav:visited   { border:none; text-decoration:none; color:#000000}
a.mainlevel-nav:hover   { text-decoration:none;  color:#000000; height:auto}
a.mainlevel-nav:active   { border:none; text-decoration:none;  color:#000000}
	
/******************* joomla buttons and styles **********************/	
	
a.readon  {
	float: right;
	background: transparent url(../images/color1/readmore.gif) no-repeat top;
	padding:5px 41px 8px 18px;
	display: block;
	font-size:12px;
	color:#000000;
	font-weight: bold;
	text-decoration: none; }

a.readon:hover, a.readon:active  {
    color:#1200FF;
	background: transparent url(../images/color1/readmore.gif) no-repeat top;
	padding:5px 41px 8px 18px;	
	text-decoration:none; }
	
	
a.readon:focus  {
	text-decoration:none; }
	


.back_button {
	width:49px;
	height:20px;
	padding-top:4px;
	margin-top:9px;
	padding-left:36px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	background: transparent url(../images/color1/back.gif) no-repeat top; }
	
.back_button:hover, .back_button:focus {
	width:49px;
	height:20px;
	padding-top:4px;
	padding-left:36px;
	text-decoration:none;
	color:#000000;
	background: transparent url(../images/color1/back.gif) no-repeat top; }
	
th.pagenav_next a {
	background: transparent url(../images/color1/next.gif) repeat-x top;
	color:#000000;
	float:right;
	padding-top:4px;
	padding-left:14px;
	height:21px;
	margin:5px 5px 5px;
	padding-top:3px;
	width:70px; }	
	
th.pagenav_next a:hover, th.pagenav_next a:active, th.pagenav_next a:focus{
	background: transparent url(../images/color1/next.gif) repeat-x top;
	color:#000000;
	float:right;
	padding-top:4px;
	padding-left:14px;
	height:21px;
	text-decoration:none;
	margin:5px 5px 5px;
	padding-top:3px;
	width:70px; }	
	
th.pagenav_next a:focus {
	text-decoration:none; }	
	
th.pagenav_prev a {
	background: transparent url(../images/color1/prev.gif) repeat-x top;
	color:#000000;
	float:right;
	padding-top:4px;
	padding-left:38px;
	height:21px;
	margin:5px 5px 5px;
	padding-top:3px;
	width:46px; }	
	
th.pagenav_prev a:hover, th.pagenav_prev a:active {
	background: transparent url(../images/color1/prev.gif) repeat-x top;
	color:#000000;
	float:right;
	padding-top:4px;
	padding-left:38px;
	height:21px;
	text-decoration:none;
	margin:5px 5px 5px;
	padding-top:3px;
	width:46px; }	
		
th.pagenav_prev a:focus {
	text-decoration:none; }	
	
	
/* Joomla Styles */

div.mosimage {
	border:1px solid #CCCCCC;
	}
.mosimage {
	border:1px solid #CCCCCC;
	margin:11px;
	}
	
.mosimage_caption {
	background:#EFEFEF none repeat scroll 0%;
	border-top:1px solid #CCCCCC;
	color:#666666;
	font-size:0.85em;
	margin-top:2px;
	padding:1px 2px; }

.modifydate  {
	color: #7E7E7E;
	height: 15px; }

select, .inputbox  {
	padding: 2px; }
	
.sectiontableheader {
	background:#333333 none repeat scroll 0% 50%;
	color:#5A061A; /* was #FFFFFF */
	font-weight:bold;
	padding:3px 5px; }
	
	

.sectiontableentry1 {
	background:#404651 none repeat scroll 0%; }

.sectiontableentry1 :hover{
	background:#2B2F37 none repeat scroll 0%; }
		
	
.sectiontableentry2 {
	background:#3C414B none repeat scroll 0%;
}

.sectiontableentry2:hover{
	background:#2B2F37 none repeat scroll 0%; }
		

tr.sectiontableentry1 td {
	padding:9px 4px 9px 1px; }

table.blog .article_seperator  {
	display: block;
	height: 20px; }


table.contentpane  {
    border-collapse:collapse;
	border-spacing:0px;
	margin:0px;
	padding:0px;
 }
table.contentpaneopen, table.contentpane, table.blog {
	width:98%;
	 }

table.contentpaneopen  {
	border: none; }
	
table.contenttoc  {
	margin: 0 0 10px 10px;
	padding: 0;
	width: 35%; }

table.contenttoc a  {
	text-decoration: none; }

table.contenttoc td  {
	padding: 1px 5px 1px 25px; }

table.contenttoc th  {
	padding: 4px;
	background: #2F2F2F;
	color: #FFFFFF;
	text-indent: 5px;
	border: 1px solid #3F3F3F; }

table.poll  {
	padding: 0;
	width: 100%;
	border-collapse: collapse; }

table.pollstableborder  {
	padding: 0;
	width: 100%;
	border: none;
	text-align: left; }

table.pollstableborder img  {
	vertical-align: baseline; }

table.pollstableborder td  {
	padding: 2px!important; }

table.searchintro  {
	padding: 10px 0;
	width: 80%; }

table.searchintro td  {
	padding: 5px!important; }
	

	/*Control the Frontend Editor area width*/
table.adminform  {
	width: 400px!important; }
	
tr.sectiontableentry1 td {
	padding:5px; }
	
tr.sectiontableentry2 td {
	padding:5px; }
	


.adminform .inputbox  {
}

.blog_more  {
	margin: 10px 0; }

.blog_more strong  {
	margin: 0 0 5px;
	padding-left: 13px;
	display: block;
	color: #606060;
	text-transform: uppercase; }

td.buttonheading  {
	padding: 0 0 0 3px!important;
	text-align: center; }

.componentheading  {
	padding-bottom: 5px;
	margin-bottom: 10px;
	font-size: 1.2em;
	font-family:Arial, Helvetica, sans-serif;
	line-height: normal;
	font-weight: bold; }
	
.contentdescription  {
	padding-bottom: 30px; }
	

table.blog .contentheading  {
	padding-top:3px;
	font-size: 1.2em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	line-height: normal; }

.contentheading  {
	font-size: 1.2em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: normal; }

a.contentpagetitle  {
	text-decoration: none!important;
	color: #FFFFFF; }

a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus  {
	text-decoration: none!important;
	color: #FFFFFF; }
	
	
.button:hover, .button:focus {
	background: transparent url(../images/color1/gradient.png) repeat-x top;
	color:#000000;
	border-bottom:#666666;
	border-left:#999999;
	border-top:#999999;
	border-right:#666666;
	border-style:solid;
	border-width:1px;
	border-color:#5F5F5F;
	border-style:solid;
	border-width:1px; }

.button {
	background: transparent url(../images/color1/gradient.png) repeat-x top;
	border-bottom:#666666;
	border-left:#999999;
	border-top:#999999;
	border-right:#666666;
	border-style:solid;
	border-width:1px;
	margin-bottom:1px;
	margin-top:2px;
	font-size:14px;	}
	
#mod_login_username {
	padding:2px;
	color:#FFFFFF;
	background:url(../images/input_back.gif);
	width:87%; }

#mod_login_password {
	padding:2px;
	color:#FFFFFF;
	background:url(../images/input_back.gif);
	width:87%; }
	
#mod_login_remember {
	background:transparent none repeat scroll 0%;
	border:medium none; }	

	
div#s5_main_top_right #mod_search_searchword{
	background:transparent none repeat scroll 0% 50%;
	border: medium none;
	height:17px;
	color: #595959;
	margin-top:-1px;
	padding-left:3px;
	padding-top:0px;
	width:120px;
	}

.inputbox  {

	border: 1px solid #BEBEBE;
	color:#000000; }
	

.inputbox:hover, .inputbox:focus  {
	border: 1px solid #606060;
	background:#F1F1F1;	 }


#s5_left div.module h3, #s5_right div.module h3 {
	font-size: 1.2em;
	font-weight:bold;
	color:#FFFFFF;
	line-height:37px;
	margin-top:0px;
	}


		
#s5_left div.module, #s5_right div.module {
	margin-bottom:26px;	
	}
	
	
#s5_left div.module h3, #s5_right div.module h3 {
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
	}
	

	
#s5_left div.module-style1 h3, #s5_right div.module-style1 h3 {
	color:#FFFFFF;
	font-size:1.2em;
	padding-top:11px;
	font-weight:bold;
	height:28px;
	}


	
#s5_left div.module-style1 div div div, #s5_right div.module-style1 div div div {
	background:transparent url(../images/color1/mod_style4_tl.gif) no-repeat scroll left top;
	padding-bottom:50px;
	padding-left:13px;
	padding-right:13px;
	padding-top:3px;
	min-height:24px;
	width:auto;
	}
	
#s5_left div.module-style1 div div, #s5_right div.module-style1 div div {
	min-height:179px;
	background:transparent url(../images/color1/mod_style4_tlr.gif) no-repeat scroll right top;
	}

#s5_left div.module-style1 div div div div, #s5_right div.module-style1 div div div div {
	margin: 0;
	margin-left:9px;
	margin-top:4px;
	padding: 2pt;
	height:auto;
	width:auto;
	background:none;
	color:#FFFFFF; }

	
	
	

	
#s5_left div.module-style2 div div div table td, #s5_right div.module-style2 div div div table td {
	padding-left:15px;
	width:auto;
	}
#s5_left div.module-style2 h3, #s5_right div.module-style2 h3 {
	font-size:1.2em;
	font-weight:bold;
	height:28px;
	color:#FFFFFF;
	line-height:27px;
	margin-top:0px;	}
	
#s5_left div.module-style2, #s5_right div.module-style2 {
	background:transparent url(../images/color1/mod_def_br.gif) no-repeat scroll right bottom;
	clear:both;
	color:#FFFFFF;
	float:left;
	margin-bottom:21px;
	padding:0pt;
	width:100%;
	}
#s5_left div.module-style2 div, #s5_right div.module-style2 div {
	background:transparent url(../images/color1/mod_def_bl.gif) no-repeat scroll left bottom;
	padding:0pt;
	}
* html #s5_left div.module-style2 div, #s5_right div.module-style2 div {
	width:100%;
	}
#s5_left div.module-style2 div div, #s5_right div.module-style2 div div {
	background:transparent url(../images/color1/mod_style1_tr.gif) no-repeat scroll right top;
	padding:0pt;
	}
#s5_left div.module-style2 div div div, #s5_right div.module-style2 div div div {
	background:transparent url(../images/color1/mod_style1_tl.gif) no-repeat scroll left top;
	padding:13px 9px 16px 7px;
	width:auto;
	}
#s5_left div.module-style2 div div div div, #s5_right div.module-style2 div div div div {
	background:transparent none repeat scroll 0%;
	margin:0pt;
	padding:0pt;
	}
	
