
* {
	margin:0;
	padding:0;
	}

html {
	min-height:100%;
	margin-bottom:1px;
	/*filter: expression(document.execCommand("BackgroundImageCache", false, true));*/
	}

body {
	/*background:#ffffff url(images/site_bg.png) repeat-x top;*/
	background-color:#f5f5dc;
	position:relative;
	font:normal 12px/18px 'lucida grande',verdana,helvetica,sans-serif;
	color:#000000;
	}

.maintable {
border: 2px solid #228b22;
background-color: #ffffe0;
/*height: 324px;*/
}
	
#mainWrapper {
	position:relative;
	width:780px;
	margin:0 auto;
	}
		

.hrule {
  width: 20px;
  size: 2px;
  color:black;
}
/*	
a img {
	border:none;
	border-bottom:none;
	text-decoration:none;
	border-width:0;
	}
		
td {
  margin-bottom:6px;
}
*/

.imagetd {
  padding-left:22px;
  padding-right:22px;
  padding-top:22px;
  padding-bottom:22px;
  margin-top:16px;
  margin-left:16px;
  margin-right:16px;
  margin-bottom:16px;
}

.newblock {
  padding:20px;
}
.agreen {
	font-size: 12px;
	text-align: center;
	color:#006600;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
	}

.agreen2 {
	font-size: 22px;
	text-align: center;
	color:#006600;
	text-decoration:none;
	font-style:italic;
	/*font-weight:bold;*/
	}

.agreen3 {
	font-size: 16px;
	text-align: left;
	color:#006600;
	text-decoration:none;
	font-style:italic;
	/*font-weight:bold;*/
	}
		
.formclass {
    padding-top:0px;
	font:normal 16px/24px 'lucida grande',verdana,helvetica,sans-serif;
	text-align: center;
	color:#000000;
	text-decoration:none;
	margin-left: 12px;
	margin-right: 12px;
	padding-bottom: 6px;
	background-color: #fffff0;
	}		

.mlnrubr {
    padding-top:0px;
    font:normal 16px/18px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: center;
	color:#000000;
	font-style:italic;
	margin-left: 0px;
	margin-right: 12px;
	}				
.showtext {
    padding-top:0px;
	font-size: 12px;
	text-align: left;
	color:#000000;
	text-decoration:none;
	margin-left: 12px;
	margin-right: 12px;
	padding-bottom: 6px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #ffffff;/*#fffff0;*/
	}

.show_article {
    padding-top:0px;
	font-size: 12px;
	text-align: left;
	color:#000000;
	text-decoration:none;
	margin-left: 12px;
	margin-right: 12px;
	padding-bottom: 6px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #ffffff;/*#fffff0;*/
	}	
.showtext_justify {
    font:normal 12px/18px 'lucida grande',verdana,helvetica,sans-serif;
    padding-top:22px;
	font-size: 12px;
	text-align: justify;
	color:#000000;
	text-decoration:none;
	margin-left: 12px;
	margin-right: 12px;
	padding-bottom: 12px;
	padding-left: 0px;
	padding-right: 18px;
	background-color: #ffffff; /*#ecebd9;#fffff0;*/
	}

.showtext_justify2 {
    font:normal 12px/16px 'lucida grande',verdana,helvetica,sans-serif;
    padding-top:12px;
	font-size: 12px;
	text-align: justify;
	color:#000000;
	text-decoration:none;
	margin-left: 12px;
	margin-right: 12px;
	padding-bottom: 12px;
	padding-left: 0px;
	padding-right: 8px;
	background-color: #ffffff; /*#ecebd9;#fffff0;*/
	}
	
.showblogtext {
    padding-top:0px;
	font-size: 12px;
	text-align: left;
	color:#000000;
	text-decoration:none;
	margin-left: 12px;
	margin-right: 12px;
	padding-bottom: 6px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #ffffff;/*#fffff0;*/
	}					
.showtext3 {
	font:normal 12px/13px 'lucida grande',verdana,helvetica,sans-serif;
	text-align: left;
	color:#000000;
	text-decoration:none;
	font-style:normal;
	padding-left:12px;
	margin-left:30px;
	}
.showtext4 {
	font:normal 14px/16px 'lucida grande', verdana,helvetica,sans-serif;
	text-align: center;
	color:#000000;
	text-decoration:none;
	padding-left:12px;
	margin-left:30px;
	}

	
.adcolumn {
  background-color:#fffff0;
}	
.showtext2 {
    padding-top:6px;
	font:normal 12px/18px 'lucida grande',verdana,helvetica,sans-serif;
	text-align: left;
	color:#000000;
	text-decoration:none;
	margin-left: 12px;
	margin-right: 12px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	background-color:#ffffe0;
	}		
.showheadlines {
    font:normal 24px/36px 'lucida grande',verdana,helvetica,sans-serif;
    padding-top:0px;
	padding-bottom:12px;
	font-size: 24px;
	text-align: center;
	color:#000000;
	text-decoration:none;
	margin-left: 12px;
	margin-right: 12px;
	}		
	
	
.headline {
    display: block;
	padding-top:8px;
	margin-top:12px;
    font:normal 24px/28px 'Times New Roman', verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: left;
	color:#000000;
	text-decoration:none;
	margin-left: 0px;
	margin-right: 12px;
	padding-left: 0px;
	padding-right: 20px;
	/*border: #99CC33 1px inset;*/
	/*background-color:#fafad2;*/
	font-style:normal;
	padding-bottom: 8px;
	margin-bottom:12px;
	}		

.headline2 {
    padding-top:0px;
    font:normal 22px/32px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: center;
	color:#000000;
	margin-left: 0px;
	margin-right: 12px;
	}		

.headline3 {
    padding-top:0px;
    font:normal 16px/18px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: left;
	color:#800000;
	font-style:italic;
	margin-left: 0px;
	margin-right: 0px;
	}		

.headline_searchres 
{
    padding-top:0px;
    font:normal 16px/18px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: left;
	color:#99CC33;
	font-style:italic;
	margin-left: 0px;
	margin-right: 0px;
}	
.headline_startpage {
    padding-top:0px;
    font:normal 14px/16px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: center;
	color:#000000;
	font-style:italic;
	margin-left: 0px;
	margin-right: 0px;
	}		


.headline_infopages {
    padding-top:0px;
	padding_bottom:12px;
    font:normal 32px/36px 'Times New Roman', verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: left;
	color:/*#f4a460;*/#cc6600;
	font-style:normal;
	margin-left: 0px;
	margin-right: 12px;
	margin-bottom:12px;
}		

.headline_blog {
    padding-top:0px;
	padding_bottom:2px;
    font:normal 26px/30px 'lucia grande', verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: left;
	color:#000000;/*#f4a460;#cc6600;#8a2be2;*/
	font-style:normal;
	margin-left: 0px;
	margin-right: 12px;
	margin-bottom:6px;
}
	
.headlineform {
    display: block;
	padding-top:0px;
    font:normal 22px/32px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: center;
	color:#000000;
	background-color:#fafad2;
	border: #CED1C2 1px solid;
	text-decoration:none;
	margin-left: 0px;
	margin-right: 12px;
	}		

.comment_textarea {
	background-color: #FFFFFF;
	border: 1px solid #959596;
	width: 470px;
	padding: 4px;
	font: 12px Verdana, Arial, Sans-Serif;
	}

.comment_input {
    font-weight: bold;
	font: 0.9em Verdana, Arial, Sans-Serif;
	padding: 2px;
	border: 1px solid #959596;
	margin: 0px 1px 0px 0px;
	width: 470px;
	}

	
	
.comments1 {
    font:normal 12px/18px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: center;
	align: center;
	color:#00008b;
	text-decoration:none;
	margin-left: 12px;
	margin-right: 12px;
	cursor: pointer;
	cursor: hand;
	}	

.comments2 {
    font:normal 16px/28px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: left;
	color:/*#8a2be2;#cc6600;*/#800000;
	text-decoration:none;
	font-style:italic;
	margin-left: 0px;
	margin-right: 0px;
	cursor: pointer;
	cursor: hand;
	}	

.comments3 {
    font:normal 16px/28px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: left;
	color:/*#8a2be2;#cc6600;*/#800000;
	text-decoration:none;
	font-style:italic;
	margin-left: 0px;
	margin-right: 0px;
	}	
		
.nocomments {
    font:normal 16px/28px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: left;
	color:#800000;
	text-decoration:none;
	font-style:italic;
	margin-left: 0px;
	margin-right: 0px;
	}	
	
		
.showallcommentsclass {
    font:normal 16px/18px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: center;
	color:#99CC33;
	text-decoration:underline;
	font-style:italic;
	margin-left: 12px;
	margin-right: 12px;
	cursor: pointer;
	cursor: hand;
	}			

.message {
    font:normal 16px/28px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: center;
	color:#cc6600;/*#800000;*/
	text-decoration:none;
	font-style:italic;
	margin-left: 0px;
	margin-right: 0px;
	}	
	
.message2 {
    font:normal 14px/16px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align: center;
	color:#000000;
	text-decoration:none;
	/*font-style:italic;*/
	margin-left: 0px;
	margin-right: 0px;
	}	
		
.message_black_center {
    font:normal 16px/18px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	color: #000000;
	text-align: center;
	text-decoration:none;
	font-style:italic;
	margin-left: 0px;
	margin-right: 0px;
	}	

.message_black_center_small {
    font:normal 12px/14px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	color: #000000;
	text-align: center;
	text-decoration:none;
	font-style:italic;
	margin-left: 0px;
	margin-right: 0px;
	}	

.underrubrik {
    padding-top:20px;
    font:normal 14px/16px 'lucida grande',verdana,helvetica,sans-serif;
	color:#99CC33;
	text-align: center;
	align:center;
	font-style:italic;
	margin-left: 4px;
	}
			
.tags {
    font:normal 12px/18px 'lucida grande',verdana,helvetica,sans-serif;
	/*font-size: 36px;*/
	text-align:center;
	align:center;
	color:#00008b;
	text-decoration:none;
	margin-left: 12px;
	margin-right: 12px;
	cursor: pointer;
	cursor: hand;
	}	
	
.empower_logo {
  align: center; 
  border: 2px solid #99CC33;
  /*width: 116px;
  height: 90px;
  padding-right: 12px;
  padding-top: 6px;
  padding-bottom: 6px;
  margin: 0 0 0 0;
  display: block;
  vspace:12px;
  */
}

.imageclass 
{
	float: left;
	padding-right: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	margin: 0 0 0 0;
	display: inline;
}	

.imageclass_top_left 
{
	float: left;
	padding-right: 12px;
	padding-top: 0px;
	padding-bottom: 2px;
	margin: 0 0 0 0;
	display: inline;
}	
	

.imageclass_center 
{
	float: center;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	margin: 0 0 0 0;
	display: block; /*inline*/
}	

.imageclass_center2 
{
	float: center;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	margin: 0 0 0 0;
	display: block; /*inline*/
	
}	
	
.imageclass_td 
{
	float: center;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	margin: 0 0 0 0;
	display: block; /*inline*/
	
}		
.source {
	font-size: 12px;
	text-align: center;
	color:#66CC33;
	text-decoration:none;
	font-style:italic;
	}
			
.a_link {
	 text-decoration:none;
	 font-weight:bold;
     color:#006600;
	 font-size: 12px;
	}
.a_link:visited {
    color:#006600;
	font-size: 12px;
}
.a_link:hover {
	color:#a0522d;
	font-size: 12px;
}

.b_link {
	 text-decoration:none;
	 font-weight:normal;
	 font-style:italic;
     color:#000000;
	 font-size: 12px;
	}
.b_link:visited {
    color:#006600;
	font-size: 12px;
}
.b_link:hover {
	color:#a0522d;
	font-size: 12px;
}

hr {
	/*display:none;*/
  color:#efe79c;
  background-color: #cdd0c1;
  border-style: solid;
  /*margin: 10px 0 0 10px;*/
  /*color: #CED1C2;*/
  height: 3px;
}

p {
 margin-bottom: 12px;
}

ul {
	list-style-type:none;
	}

form {
	 outline: 0;
	}
	
li span {
	margin-left:-5000px;
	}
	
H1 {
	display:none;
	}
H2 {
	display:none;
	}
	
strong {
	color: black;
	}


.ptext { 
	font-size: 12px;
	text-align: center;
	color:#99CC33;
	}

.ptext2 { 
	font-size: 12px;
	text-align: center;
	color:#000000;
	/*font-family:'Lucida', Verdana, Tahoma, Sans-Serif;*/
	font:normal 12px/18px 'lucida grande',verdana,helvetica,sans-serif;
	}
	
	
/*
a#homeLink span {
	display:none;
	}
*/


/*
.redacted {
	color:#000;
	background-color:#000;
	}
	
.gray, .gray a { color:#ccc; }

*/	
/* -- header
------------------------------------------------------------------------*/

body#bodyID #header {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}
	
body#bodyID #topframe {
	position:relative;
	width:790px;
	height:16px;
	/*background:url(images/site_frame_top.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}	
body#bodyID #title_blog {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_blog.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}

body#bodyID #blogheadlines {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_blogheadlines.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}

body#bodyID #articleheadlines {
	position:relative;
	width:790px;
	height:98px;
	background-repeat: no-repeat;
	/*background:url(images/site_title_articleheadlines.jpg) 0 0 no-repeat;*/
	}

	
body#bodyID #articleandcomments {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_comments.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
}
			
body#bodyID #msgtitle {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_msg.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}			

body#bodyID #msgbottom {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_msg_bottom.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}		
	
body#bodyID #pagebottom {
	position:relative;
	width:790px;
	height: 50px;
	/*background:url(images/site_title_bottom.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}	
		
body#bodyID #titlesearch {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_search.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}
	
body#bodyID #titlepeople {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_people.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}	
	
body#bodyID #aboutustitle {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_aboutus.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}
	
body#bodyID #breathingspacetitle {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_breathingspace.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}
body#bodyID #memberstitle {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_members.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}
			
body#bodyID #titlelogin {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_login.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}
body#bodyID #titlearticle {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_article.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}
body#bodyID #titlenews {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_news.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}	
body#bodyID #titleslideshow {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_slideshow.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}
	
body#bodyID #titlevideo {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_video.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}

body#bodyID #titlecalendar {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_calendar.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}	

body#bodyID #title_empowerers {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_empowerers.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}	
body#bodyID #title_specials {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_specials.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}
body#bodyID #title_services {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_services.jpg) 0 0 no-repeat;*/
	}			
body#bodyID #title_documents {
	position:relative;
	width:790px;
	height:98px;
	/*background:url(images/site_title_documents.jpg) 0 0 no-repeat;*/
	background-repeat: no-repeat;
	}		
	
									
/* 
------------------------------------------------------------------------*/
body#bodyID #innehContainer {
	position:relative;
	}
	
	
	
	/* -- Bullets
------------------------------------------------------------------------*/
#bullets {
	list-style:disc;
	margin:20px;
	padding:10;
	text-align: justify;
	}
	

input.btn  {
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:110%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   cursor: hand;
   cursor: pointer;
   }

 input.btn2  {
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:90%;
   font-weight:normal;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   cursor: hand;
   cursor: pointer;
   }
  
   
/******************************************************************* BOXARNA *********************************************************************************/

.box1header {
  margin-top: 10px;
  background-image: url(images/box1_top_2.gif);
  width: 180px;
  height: 22px;
}

.box1header .head {
  padding-top: 3px;
  margin-left: 8px;
  font-size:1.0em;
  line-height:1.5em;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  word_wrap: break-word;
}


.box1middle {
  background-image: url(images/box1middle.gif);
  width: 180px;
  font-family: Arial,sans-serif;
  color: #333333;
  list-style-type: none;
  padding-top: 5px;
}

.box1middle .boxtext {
  margin-left: 8px;
  /*margin-right: 8px;*/
  font-size:12px;
  color: #000000;
}

#sidebar .box1middle li {
  display: block;
  font-size:12px;  
  line-height:1.2em;
  color: #FFFFFF;
  list-style-position: outside;
  padding-top: 5px;
}

.box1middle ul {
  width: 165px;
}

.box1middle li a {
  /*font-size:13px;*/  
  line-height:1.2em;
  color: #006600;
}

.box1middle a:visited {
  /*font-size:13px;*/  
  color: #006600;;
}

.box1middle a:hover {
  /*font-size:13px;  */
  color: #cc6600;
}

.box1foot {
  background-image: url(images/box1foot.gif);
  width: 180px;
  height: 12px;
  margin-bottom: 25px;
  background-repeat:no-repeat;
}





.boxtext_header {
  font-family:Lucida Handwriting;
  font-size:26px;
  line-height:1.2em;
  color:#000000;
  background-color:#99CC33;
}


.box2header {
  margin-top: 10px;
  background-image: url(images/box2top.gif);
  width: 300px;
  height: 22px;
}

.box2header .head {
  padding-top: 3px;
  margin-left: 8px;
  font-size:1.0em;
  line-height:1.5em;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}


.box2middle {
  background-image: url(images/box2middle.gif);
  width: 300px;
  font-family: Arial,sans-serif;
  color: #333333;
  list-style-type: none;
  padding-top: 5px;
}

.box2middle .boxtext {
  margin-left: 8px;
  /*margin-right: 8px;*/
  font-size:12px;
  color: #000000;
}

#sidebar .box2middle li {
  display: block;
  font-size:12px;  
  line-height:1.2em;
  color: #FFFFFF;
  list-style-position: outside;
  padding-top: 5px;
}

.box2middle ul {
  width: 280px;
}

.box2middle li a {
  /*font-size:13px;  */
  line-height:1.2em;
  color: #006600;
}

.box2middle a:visited {
  /*font-size:13px;*/  
  color: #006600;
}

.box2middle a:hover {
  /*font-size:13px;  */
  color: #9932cc;
}

.box2foot {
  background-image: url(images/box2foot.gif);
  width: 300px;
  height: 12px;
  margin-bottom: 25px;
  background-repeat:no-repeat;
}

.boxtext {
  text-align:center;
  font-size: 13px;
  width: 170px;
}


/***** box3 *****/


.box3header {
  margin-top: 10px;
  background-image: url(images/box3top.gif);
  width: 480px;
  height: 22px;
}

.box3header .head {
  padding-top: 3px;
  margin-left: 8px;
  font-size:1.0em;
  line-height:1.5em;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}


.box3middle {
  background-image: url(images/box3middle.gif);
  width: 480px;
  font-family: Arial,sans-serif;
  color: #333333;
  list-style-type: none;
  padding-top: 5px;
}

.box3middle .boxtext {
  margin-left: 8px;
  margin-right: 8px;
  font-size:12px;
  color: #000000;
}

#sidebar .box3middle li {
  display: block;
  font-size:12px;  
  line-height:1.2em;
  color: #FFFFFF;
  list-style-position: outside;
  padding-top: 5px;
}

.box3middle ul {
  width: 460px;
}

.box3middle li a {
  /*font-size:13px;  */
  line-height:1.2em;
  color: #000000;
}

.box3middle a:visited {
  /*font-size:13px;  */
  color: #000000;
}

.box3middle a:hover {
  /*font-size:13px;  */
  color: #800000;
}

.box3foot {
  background-image: url(images/box3foot.gif);
  width: 480px;
  height: 12px;
  margin-bottom: 25px;
  background-repeat:repeat-x;
}

.box3text {
  text-align:center;
  font-size: 13px;
  width: 480px;
}


/************************************************************************** MENU *************************************************************************/

#navigator 
{
	float: left;
	padding: 0;
	margin-left: 7px;
	margin-bottom: 0px;
    margin-top: 0px;
	margin-right: 0px;
	width: 770px;
	border-bottom: 0px solid #CCC;
	background-color: #99CC33;
	background-repeat: repeat-x;
}

.dividerBar 
{
	border-bottom: 0px inset #FFFFFF;
    margin: 3px 1px 3px 1px;
}

#ul_menu, #ul_menu ul 
{
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

#ul_menu a 
{
	display: block;
	padding: 4px 10px 4px 10px;
	border-right: 1px solid #FFFFFF;
	font-size: 12px;
    font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}

/*
#v8menu a.mainMenuItem {
	padding: 4px 16px 4px 10px;
	background-image: url(images/menu-arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
*/

#ul_menu li 
{
	float: left;
	width: 9em;
	width: auto;
}


#ul_menu ul li  
{
	width: 12em;
}

#ul_menu ul li a  
{
	color: #565656;
	border-right: 0;
	padding: 4px 10px 4px 14px;
}

#ul_menu li ul 
{
	position: absolute;
	display: none;
	background-color: #99CC33;
	/*border-left: 1px solid #333333;*/
	border-right: 1px solid #006400;
	border-bottom: 1px solid #006400;
	
	/*background-repeat: repeat-x;*/
	width: 12em;
}


#ul_menu a:active,
#ul_menu li:hover a, 
#ul_menu a:focus
{
	color: #000000;
	background-color: #ffa500;
}



#ul_menu li:hover ul
{
	display: block;
}



#ul_menu li:hover ul a 
{
	color: #FFFFFF;	
	background-color: transparent;
}

#ul_menu ul a:hover {
	background-color: #ffa500!important;
	color: #FFFFFF!important;
	color: #000000!important;
}

/* \ */
#ul_menu li {width: auto;}



