body{
	padding:0;
	margin:0;
	color:#000000;
	 background : #eef5d4;
}
body,p,td,input,select,textarea{
	font-family:Verdana,Tahoma;
	font-size:12px;
	background-position:top left;
}
div.componentheading{
	font-size: 12px;
	font-family: verdana;
	color: #a43c3c;
	font-weight: bold;
	border-bottom:#ffffff 27px solid;
}
p{
	font-size:12px;
	font-family:Verdana,Tahoma,Arial;
	color:#6f6f6f;
	line-height:18px;
 	padding:0;
 	margin:5px 0 15px 0;
}

.content, .content p, .content div, .content span{
	font-size:12px;
	font-family:Verdana,Tahoma,Arial;
	color:#000000;
	line-height:18px;
}
.content p {padding-bottom : 0px; margin-bottom:13px;}
a{
	color:#2f7800;
}
a.nodecor{
	text-decoration:none;
}
a.nodecor:hover{
	text-decoration:underline;
}
input{
	height:17px;
	font-weight:normal;
}
textarea{
	padding:1px;
}

form{
	margin:0;
	padding:0;
}
input, textarea{
	border:#317901 1px solid;
	background-color:#ffffff;
}
img{
	border:none;
}
img.spacer{
	visibility:hidden;
}

/* */
.greenlinks td{
	padding:7px 11px 7px 9px;
	font-family:Tahoma;
	background-color:#f3f3f5;
}
.greenlinks a{
	color:#5a8c12;
	font-weight:bold;
}

.mainmenu_lev1{
	margin:3px 0 10px 0;
	list-style-type: disc;
    list-style-image: url(../images/design/menuarrow.gif);
  /*  list-style-position: inside;  */
	/*background:url(../images/design/menuarrow.gif) no-repeat left bottom;*/
}
.mainmenu_lev1 td{
	padding:2px 2px 2px 0;
	font-family:Tahoma;
	}
.mainmenu_lev1 a{
	color:#2f7800;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	font-family:tahoma;
}
.mainmenu_lev1 img{
	margin-top:1px;
}

.mainmenu2_lev1{
	margin:0 0 0 5px;
}
.mainmenu2_lev1 td{
	padding:5px 2px 5px 0;
	font-family:Tahoma;
}
.mainmenu2_lev1 a{
	color:#2f7800;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.mainmenu2_lev1 img{
	margin-top:1px;
}

.leftmenu_lev2{
	margin:3px 0 3px 13px;
	font-family:Tahoma;
	list-style-type: none;
}
.leftmenu_lev2a{
	margin:3px 0 10px 13px;
	font-family:Tahoma;
	list-style-type: none;
}
.leftmenu_lev2 div, .leftmenu_lev2a div{
	padding:2px 0 2px 0;
}
.leftmenu_lev2 a, .leftmenu_lev2a a{
	color:#2f7800;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
p.top_contact{
	margin:5px 0 0 93px;
	padding:0;
	color:#508110;
	font-weight:bold;
	font-size:13px;
	font-family:Tahoma;
	line-height:13px;
}
table.contact td {
	padding:0 0 1px 0;
	
	
	color:#317901;
	font-weight:bold;
	letter-spacing:1px;
}

/* */
.content{
	padding:13px 11px 18px 18px;
}
.bottomline img{
	border-top:#76ad6a 1px solid;
	border-bottom:#76ad6a 1px solid;
	background-color:#6ba75e;
}
p.copyright{
	margin:0;
	padding:0;
	color:#c0d581;
	font-size:11px;
	line-height:14px;
}
p.copyright a{
	color:#c0d581;
	text-decoration:none;
}
p.copyright a:hover{
	text-decoration:underline;
}
.bottommenu{
	padding:2px 0 2px 0;
}
.bottommenu *{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
p.pathway{
	text-transform:uppercase;
	font-size:13px;
	color:#2f7800;
}
p.pathway a{
	color:#2f7800;
	text-decoration:none;
}
p.pathway a:hover{
	text-decoration:underline;
}
table.simplefaq td{
	padding:0 0 5px 0;
}

/* news: */
.news_date{
	color:#7fa663;
	font-weight:bold;
	padding:0;
	margin:1px 0 0 0;
}
.news_topic{
	font-weight:bold;
	padding:0;
	margin:5px 0 0 0;
	line-height:12px;
}
.news_intro *{
	padding:0;
	margin:0;
	line-height:14px;
}
.news_details{
	padding:0 0 8px 0;
	margin:0;
	font-weight:bold;
	line-height:16px;
}
.news_details a{
	color:#6f6f6f;
}
/* mu8_reload */

ul {
	margin: 10px 10px 10px 22px;	
	padding: 0;	
}

#sub_menu ul {
	list-style-image:url(../images/design/menuarrow.gif);
	list-style-position:outside;
	list-style-type:none;
	margin-left:8px;
	margin-right:8px;
}

.list_faq {
	margin: 0 0 3px 0;
	padding: 0;
	
}

.answ_inner {
	margin-bottom: 1em;
	
}
.msms {padding-left : 12px;}
.dtdt {margin : 0px 2px 1px 0;}
