/*
Design by Metamorphosis Design
http://www.metamorphozis.com
Released for free under a Creative Commons Attribution 2.5 License
*/
/* {margin: 0px; padding: 0px; } */h1, p {margin: 0px; padding: 0px; }
img {border:0;}
a {color: #FF0000; font-weight:bold;text-decoration: none;}a:hover {text-decoration: underline;}
body { background: #ffffff url(../images/z_back_all.gif) repeat-x; font: 12px Arial, Helvetica, sans-serif; color: #333333; text-align:justify;}
#content { margin: 0 auto; background: #ffffff; width: 811px; min-height: 900px; text-align:justify;}#back_all { background: #ffffff url(../images/white.gif); }#main { background: #ffffff url(../images/white.gif); }#header { background: #ffffff; height: 260px;  margin-bottom:35px !important; margin-bottom:5px; }#top_header {padding-right:10px; padding-bottom:5px;  padding-top:15px; text-align: center;}#top_header a{ text-decoration:none; color:#FF0000}#top_header h1{ font-size:18px}#top_header h2{ font-size:14px}
#wrap_menu { border-left: 7px solid #FFFFFF; width: 800px; height: 82px; background: url(../images/header_top.gif) repeat-x; }
#menu { margin: 0 auto; width: 700px;}#menu ul { list-style: none; padding:0; margin:0}#menu li { display: inline;}#menu a { display: block; float: left; /*width: 79px; */ height: 46px; background: #FFFFFF url(../images/header_top.gif) repeat-x;	text-align: center; text-decoration: none; color: #ffffff; font-weight: bold; font-size: 12px; padding:35px 10px 0 10px;}
#menu a:hover, #menu a.here { height: 46px; color: #FF9900; text-decoration: underline; background: #FFFFFF url(../images/header_top_over.gif) repeat-x;}
#logo { background: #ffffff; width: 800px; height: 150px; margin-left:5px; }#logo a { text-decoration: none;}
#left { padding: 10px; width: 240px; padding-right: 1em;}#left h1, #ss_menu p { width: 225px; height: 25px; font-size: 12px; padding-left: 15px; padding-top: 15px; margin-top:15px; text-transform: uppercase;color: #ffffff; background: url(../images/title.gif) no-repeat }
#left h1 a {color: #ffffff; text-decoration: none; }#left h1 a:hover {text-decoration: underline; }
#left ul { padding: 10px 0 10px 20px; margin-bottom: 10px;  	border-bottom: 1px solid #629351; border-left: 1px solid #629351; border-right: 1px solid #629351; }
#left_content p { padding: 10px; border-bottom: 1px solid #629351; border-left: 1px solid #629351; border-right: 1px solid #629351; }#left img { margin: 10px 5px 0 5px }
#ss_menu { border: 1px solid #629351; border-top:0}#ss_menu ul {border:0; font-size: 14px;}#ss_menu li {margin-bottom:5px}
#right { float: right; width: 530px; padding-right: 10px; padding-top: 25px; text-align:justify;}
#right a:hover {text-decoration: underline; color: #FF0000;}
#right h1 { font-size: 16px; padding-bottom: 5px; color: #3a7100; clear:both; text-transform:uppercase}
#right h1 a, #right h1 a:hover {color: #3a7100;}
#right h2 { font-size: 14px; padding-bottom: 5px; color: #FF0000; }
#right p { margin: 0; padding: 0; padding-bottom: 10px;}

#footer {
	height: 47px;
	clear: both;
	padding-top: 20px;
	background: url(../images/header_top_over.gif) repeat-x;
}

#footer p {
	margin: 0;
	font-size: 10px;
	text-align: center;
	color: #ffffff;
}

#footer a { color: #ffffff; }

/* news */

.news-latest-item img, .news-list-item img, .news-single-item img {
	float:left;
	margin:5px	
}

.news-single-item p.bodytext, .news-single-item ul {clear:both}

.news-list-item { clear:both;  margin-top:15px }

/*.news-list-item p{font-size: 12px} */

.news-single-item{ border:0; padding:0; }

.news-latest-item h3 a, .news-list-item h3 a, .news-pop-item h3 a {
background-repeat: no-repeat;
background-position: left top;
background-color: transparent;
display: block;
padding-left: 20px !important;
font-size:13px
}

.news-list-morelink a {color: #3a7100; }

.news-list-item h3 a{ background-image: url("../images/kb_page.gif"); }
.news-latest-item h3 a{ background-image: url("../images/kb_new.gif"); }

.news-latest-item { margin-top:20px}

dd {clear:both}

dd a{color: #3a7100; font-weight:normal}

.news-list-category, .news-list-category a {	font-size: 10px;color: #606060;}

.clearer {clear:both; color:#eee}

/* form elements */
/*
#display_content form {
	margin:0px; 
	padding: 0 0px;
	border: 1px solid #f2f2f2;
	background-color: #FAFAFA;
}
#display_content label {
	display:block;
	font-weight:normal;
	#margin:15px 0 5px 0;
}
#display_content input {
	padding:2px;
	border:1px solid #333;
	font: normal 1em Verdana, sans-serif;
	color:#33f;
}
#display_content textarea {
	padding:2px;
	font-family: Verdana, sans-serif;
	border:1px solid #333;
	display:block;
	color:#33f;
}
#display_content input.button { 
	margin: 0; 
	font: bolder 12px Arial, Sans-serif; 
	border: 3px solid #333; 
	padding: 2px 3px; 
	#background: #905551; 
	color: #33f;
}
*/
