html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {background:transparent;border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;outline:0;}

table {border-collapse:collapse;border-spacing:0;}                                                                    

/* Main Layout */

html {height:100%;margin-bottom:1px;}

body {font:62.5%/1.2 Helvetica, Arial, sans-serif;color: #474747; background: url("../images/bgbody.jpg") no-repeat center top #bfe394;}

.topground {  height:  30px; position: absolute; width: 100%; z-index:10;}

.res { background: none repeat scroll 0 0 #fff; padding: 0 15px 15px;  border-top: 1px solid #DCDCDC; border-right: 1px solid #f0f0f0; border-left: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;  -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;}

#col3 .moduletable .res , #col2 .moduletable .res  { padding: 15px 15px 0 15px !important;}

#col2 .modul { height: 13px; width: 158px;}

#col3 .modul { height: 13px; width: 258px;}

h1,h2,h3,h4,.componentheading {font-weight:bold;margin:1em 0 1em;  font-family: Trebuchet MS,sans-serif;}

h1,.componentheading {font-size:160%; }

h2 {font-size:140%;}

h3 {font-size:120%;}

h4 {font-size:110%;}

a {color:#669900;text-decoration:none;font-weight:bold;}

#acc a {color:#ffffff;text-decoration:none;font-weight:bold;}

#acc a:hover {text-decoration:underline;color: #485c26;}
#acc li.current.active a {color: #ffffff !important; text-decoration: underline;}




ul {margin:1em;}

p {margin-top:10px;margin-bottom:10px;}

legend {padding-top:10px;padding-bottom:10px; font-weight:bold;}

#main {font-size:1.3em;line-height:140%;}

#main .ground, #message, #topsl, .leading, #page {position:relative;}

#message, #topsl {z-index:0;}

.ground  {padding: 20px 10px 0;}

#main-content {margin:0; background: #fafafa;  padding-bottom: 15px; padding-top: 15px; border-left: 10px #f1f1f1 solid; border-right: 10px #f1f1f1 solid;}

.clr {clear:both;font-size:0;}

#colmask {clear:both;overflow:hidden;position:relative;width:100%;}

#maincol, #wrapper {position:relative;}

div.logo {margin:5px 0 0 0px;}

div.menu { box-shadow: 0 6px 6px rgba(117, 113, 98, 0.52);}

.s-c-s #colmid, .s-c-x #colright {float:left;position:relative;width:200%;}

.s-c-s #colright {float:left;left:50%;position:relative;width:100%;}

.s-c-s #col1wrap {float:right;position:relative;right:100%;width:50%;}

.s-c-s #col1pad, .x-c-s #col1, .x-c-s #colmid {overflow:hidden;}

.s-c-s #col1 {overflow:hidden;width:100%;}

.s-c-s #col2 {float:left;position:relative;overflow:hidden;margin-left:-50%;}

.s-c-s #col3 {float:left;position:relative;overflow:hidden;left:0;}

.s-c-x #col1wrap {float:right;position:relative;width:50%;}

.s-c-x #col1 {overflow:hidden;position:relative;right:100%;}

.s-c-x #col2 {float:left;position:relative;}

.x-c-s #colright {float:left;position:relative;right:100%;width:200%;}

.x-c-s #col1wrap {float:left;left:50%;position:relative;width:50%;}

.x-c-s #col3 {float:right;position:relative;}

.column1, .column2 {position:relative;float:left;margin:0;}

.colpad {padding:0 10px;position:relative;}

.column2 {float:right;width:49%;}

.article_row {overflow:hidden;margin:0 -10px 15px -10px;}

.centerbox {clear: both; margin: 0 auto; width: 960px; }               

/* Header */

#logo {width:960px;height:140px; }

#showcase {background: none repeat scroll 0 0 #fafafa; border-left: 10px #f1f1f1 solid; border-right: 10px #f1f1f1 solid;}

.levy {position: absolute; top: 0px; left: -61px;}

.pravy {position: absolute; top: 0px; right: -60px}
#header { position: absolute; right: 0px; top: 0px;  overflow: hidden; height:145px; background: transparent; }
/*#header li {list-style:none;float:left;padding-left:15px;font-weight:bold;}*/#header li {list-style:none;float:left;padding-left:15px;font-weight:bold;}
/*#nav {height:51px; background: url("../images/menu.png") repeat-x scroll center top transparent; z-index:100; position:relative; }*/#nav {height:27px; background: #81A443; position:relative; z-index:100 }
#nav ul  {margin:0; height:16px; padding: 5px 0;}
#nav ul li {border-right: 1px solid #81a443; margin: 0; padding: 0; }
#nav li {list-style:none; float:left; height:18px; position:relative;}
#nav li a {display:block; padding:0px 16px; line-height:16px; color:#fafafa; font-weight:bold; font-size:85%;  }/*#nav li a {display:block; padding:2px 16px; line-height:18px; color:#fafafa; font-weight:bold; font-size:75%;  text-shadow: 1px 1px 1px #000;}*/
/*#nav li.active a {color:#fff; background: url("../images/menua.png") repeat-x scroll center top transparent;}*/#nav li.active a {color:#fff;  repeat-x scroll center top ; text-decoration: underline; }
/*#nav li a:hover, #nav li:hover a, #nav li.sfHover a {background: url("../images/menua.png") repeat-x scroll center top transparent; color:#81A443; text-decoration:none;}*/#nav li a:hover, #nav li:hover a, #nav li.sfHover a { color:#485C26; text-decoration:none; text-shadow: 0}#nav li > a:after {content: '\25BC'; font-size: 75%;margin-left:3px; text-decoration:none;} #nav li > a:only-child:after {content: ''; font-size: 75%; text-decoration:none; } 
#nav li ul {position:absolute; width:150px; left:-999em;  margin-top: 2px; padding: 0 0 0 1px !important; } 
#nav li ul ul {margin:-10px 0 0 150px; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfHover ul ul, #nav li.sfHover ul ul ul, #nav li.sfHover ul ul ul ul {left:-999em; }
#nav li li {padding:0;height:auto;width:180px; border-top:1px solid #81a443; margin-top: -1px; margin-left: -1px; border-bottom:1px solid #81a443; border-left:1px solid #81a443;  background: solid #ffffff;}
/*#nav li li a {margin:0;height:24px; line-height:24px;color:#81A443; background: none repeat scroll 0 0 #ffffff !important; text-shadow: 1px 1px 1px #99CC66;}*/#nav li li a {margin:0;line-height:20px;color:#81A443; background: none repeat scroll 0 0 #ffffff !important; }
/*#nav li li.active a, #nav li li a:hover {color:#f1f1f1 !important; background: none repeat scroll 0 0 #669933 !important;}*/
#nav li li a, #nav li.active li a {font-weight:normal;}
#nav li:hover ul, #nav li.sfHover ul {left:4px;}
#nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li li.sfHover ul, #nav li li li.sfHover ul, #nav li li li li.sfHover ul {left:0;}#nav li li > a:after {content: '\25B6'; font-size: 75%; float:right; margin-right: -10px; text-decoration:none;} #nav li li > a:only-child:after {content: ''; font-size: 75%; text-decoration:none; } 

/* Content styles */

p.buttonheading {position:absolute;top:2px;right:10px;margin:0;}

.buttonheading .icon {display:block;width:16px;height:16px;float:left;margin-left:5px;}

.iteminfo {font-size:90%;overflow:hidden;border-bottom:1px solid #dedede;margin-bottom:20px;display:block;margin-top:-10px;width:100%;}

.modifydate, .createdby, .createdate {display:block;}

.createdby {font-weight:bold;}

div.actions  {float:right; margin-top: -33px;}

a.readon, a.readon2 {display:block;margin-top:15px;font-style:italic;}

.breadcrumbs-pad { padding: 2px 0 0; width:99%;}

.module-content p { margin-top: 0;}

div.breadcrumbs {border-bottom : 1px solid #dcdcdc;font-size:90%; font-weight:bold; margin:0; padding:7px 6px 5px; font-size:90%;}

div.breadcrumbs .sep {padding:0 5px;}

.component {padding:0 20px 20px;}

.banneritem_text {margin-bottom:10px;}

div.login {margin-top:25px;}

div.component input, select {margin-bottom:15px; border: 1px solid #dcdcdc; padding: 3px; -moz-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px;  background: -moz-linear-gradient(center top , #fafafa, #FFFFFF) repeat scroll 0 0 transparent;}

#modlgn_username, #modlgn_passwd {border:1px solid #ccc;padding:3px;}

#colmask ul li {list-style:circle;}  

#colmask ul ul {margin-top:0;}

#colmask ul ul li {list-style:square;}

#col1 ul ul li,#col1 ul li {list-style-type: none; }

.mod-languages ul li {list-style-type: none ! important; }

#col1 .component ul ul li{list-style:square;} 

#col1 .component ul li {list-style:circle;}

.cols-1{display: block;float: none !important;margin: 0 !important;}

.cols-2 .column-1{width:46%;float:left;}

.cols-2 .column-2{width:46%;float:right;margin:0}

.cols-3 .column-1{float:left;width:29%;padding:0px 5px; margin-right:4%}

.cols-3 .column-2{float:left;width:29%;margin-left:0;padding:0px 5px}

.cols-3 .column-3{float:right;width:29%;padding:0px 5px}

.column-1,.column-2,.column-3{padding:0px 5px}

.column-2{width:55%;margin-left:40%;}

.column-3{width:30%}

.blog-more{padding:10px 5px}

.items-row{overflow:hidden;margin-bottom:5px !important;}

p.readmore{margin:0; text-align:right; font-size:90%;}

.colpad h2.contentheading {padding-right:65px;}

.article-info{font-size:85%; color:#a5a5a5;}

ul.weblinks li p {font-size:90%; margin-bottom:5px; margin-top:5px;}

.categorylist{padding: 0 5px;}  

.weblink-category tr {border-bottom : 1px dotted #888;}

#main .cat-children ul dl dt, #main .cat-children ul dl dd, #main dl.article-count dt, #main dl.article-count dd {display: inline;}

table.weblinks, table.category {font-size: 1em;margin: 10px 10px 15px 0;width: 99%; text-align:left;}

table.weblinks th, table.newsfeeds th, table.category th, table.jlist-table th {background: none repeat scroll 0 0 #888888;}

table.weblinks th, table.category th {padding: 7px;text-align: left;}

table.category td {padding: 7px; border-bottom : 1px dotted #888888;}

table.category th, table.category th a {color:#ffffff;}

.item {display: block;padding: 0 5px 10px;}

.items-row {margin-bottom: 10px !important;}

.search legend {font-weight: bold;}

#header div.search  { margin-top: 36px; height: 40px; display: block; float: right;  background: url("../images/search.png") no-repeat center top transparent; }

div.search input#mod-search-searchword{ font-size: 90%; color: #929292; border-radius:none; height:30px !important; width:225px; background:none; border: none; margin:0 0 0 56px; padding:0;}

div.search input.button {padding:5px; background-color: #669900; color:#fff; font-weight:normal}

div.search .inputbox { margin-right:0;padding:4px;}

.highlight {border-bottom : 1px dashed #888;background : #ccff00;} 

.article-count  {font-size: 85%; color:#888888;}

.sectiontableentry1 {background-color: #DEDEDE;}

tr.sectiontableentry1 td, td.sectiontableentry1 { background-color: #E9E9E9;}

tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {border-bottom: 1px solid #FFFFFF;}

.sectiontableheader {font-weight:bold;line-height:25px;text-align:left;}

tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {text-align:left;padding:0 4px;vertical-align:middle;border-top:1px solid #ddd;line-height:30px;}

span.attention {display:block;margin:15px 0;padding:8px 10px 8px 10px;background:#FFF3A3;border:1px solid #E7BD72;color:#B79000;}
	


/* Modules */
#col3 .inputbox, #col2 .inputbox {display:block;}

#col3 h3, #col2 h3 { height:20px;  background:  #8eb449; font-size:85%; font-weight:bold; margin:0 !important; padding-left:12px; color:#fafafa; font-weight:bold;  line-height: 20px; }

.moduletable {padding:0 15px 25px;}

.moduletable_menu {padding:0 15px 25px;}

#col3 .moduletable_menu, #col2 .moduletable_menu  { margin-top:10px; padding:0 10px 0; -moz-border-radius: 3px 3px 3px 3px;}

#col3 .moduletable, #col2 .moduletable  { margin-top:10px; padding:0 10px 0; -moz-border-radius: 3px 3px 3px 3px;}

#main2, #main3 {overflow:hidden;padding:15px;}

#main2 {overflow:hidden; padding:6px; clear: both; }

#main2 {font-size:95%; background: #99cc66; border: 1px solid #ccc; margin-top: 15px; border-radius: 5px 5px 5px 5px;}

.spacer2.x33 .moduletable  {width: 30.8%;}

.spacer2.x49 .moduletable {width: 41.7%;}

.spacer2.x99 .moduletable {width: 100%;}

.spacer.x99 .moduletable{width: 100%;}

.spacer.x49 .moduletable{width: 49.2%;}

.spacer.x33 .moduletable{width: 32.7%;}

#login-form a, ul.whosonline li {font-size:85%;}

#col1 .spacer .moduletable { float: none; padding:0px; }

.spacer .moduletable, .spacer2 .moduletable { float: left; width:100%; }

#main3 .moduletable { padding:3px;}

input#mod-search-searchword{ background-color:#fff;}

.spacer .moduletable h3{ font-size: 140%;font-weight: normal; margin: 5px;padding: 7px 1px 5px; font-family: 'Varela Round', sans-serif;}

#main3 {background: url("../images/gray.png") repeat scroll 0 0 #212121;  font-size:95%; margin: 0; color:#ccc;}

#header .moduletable {float:right; padding: 0 !important;}   

#main-content li .active a {font-weight: normal;}

.login-fields label, .contact-form label {float: left;width: 8em; }

.moduletable_menu ul.menu, .moduletable ul.menu  { margin: 0; padding: 0;}

.moduletable_menu ul.menu ul, .moduletable ul.menu ul  { margin: 0 0 0 20px !important;} 

.moduletable_menu ul.menu ul li, .moduletable ul.menu ul li { border-bottom: none !important;}

.moduletable_menu ul.menu li, .moduletable ul.menu li {border-bottom: 1px solid #dcdcdc; list-style: none outside none !important; background: url("../images/arow.png") no-repeat scroll 10px 14px transparent; margin: 0 -15px;}

#col2 ul.menu li a:hover, #col2 ul.menu li a:focus, #col3 ul.menu li a:hover, #col3 ul.menu li a:focus {color: #999;}

#col2 ul.menu li a, #col3 ul.menu li a {color: #474747; display: block; outline: medium none; padding: 10px 0; font-weight:normal !important; text-decoration: none; margin: 0 30px;}

#col2 ul.menu li li a, #col3 ul.menu li li a { font-size: 90%; font-weight: normal; padding-left: 5px !important;} 

.moduletable li.current a {color: #999; }

.moduletable li.current.active a {color: #669900 !important;}

.moduletable_menu li.current.active a {color: #669900 !important;}

div.banneritem {text-align:center;padding-top:10px;}

div.display-limit {text-align:right;}

/* Page navigation*/

ul.pagenav, div.pagination {width:100%;display:block;text-align:center;font-size: 90%; margin: 30px 0 100px 0;}

ul.pagenav li, div.pagination ul li {display:block;float:left;text-align:center;background:none;padding:0;margin:0 5px 0 0;}

ul.pagenav li.pagenav-prev {float: left;}

.pagination span, .pagination a {-moz-border-radius: 3px 3px 3px 3px;  border-radius: 3px 3px 3px 3px; margin:5px; padding:5px 8px; background: url("../images/pgbg.png") repeat-x scroll center top transparent;border:1px solid #afafaf;}

ul.pagenav li.pagenav-next { float: right;}

.button, .validate, button {background: none repeat scroll 0 0 #669900; border:0; color:#fff; padding: 3px 7px; -moz-border-radius: 3px 3px 3px 3px;  border-radius: 3px 3px 3px 3px;}

.button:hover, .button:focus, .validate:hover , .validate:focus {background: none repeat scroll 0 0 #888888; color: #FFFFFF; }

div.search input.button:hover, div.search input.button:focus {background: none repeat scroll 0 0 #888888; color: #FFFFFF; }

.star {color: #CC0000;}

#modlgn-remember {display: inline !important;}

.inputbox {background: -moz-linear-gradient(center top , #fafafa, #FFFFFF) repeat scroll 0 0 transparent; margin-top: 5px; margin-right:5px; padding: 30px; -moz-border-radius: 3px 3px 3px 3px;  border-radius: 3px 3px 3px 3px;  display: inline;}

.inputbox, #userreminder .required, textarea {background: -moz-linear-gradient(center top , #fafafa, #FFFFFF) repeat scroll 0 0 transparent; border: 1px solid #dcdcdc;}

.readon {height:23px;line-height:23px;display:block;clear:both;float:left;padding:0 0 0 10px;margin:10px 0 0 0;}

.readon span {display: block;height:23px;line-height:23px;padding:0 10px 0 0px;}

/* Footer */             

#footer {font-size:85%; float:left; background: #000; width:100%;}

#footer a {color:#ccc; font-weight:normal;}

.copy  {float:left; display:block;margin-left:10px;}

.footer1 {float:left; display:block; margin-left:10px;}

.footer2 {float:left; display:block;}

.modns  {padding: 0px;}

.modns input {margin-top: 11px; margin-right: 10px; margin-left: 10px;}
.modns .button {color: #fff; background: #669900;}
.modns .button:hover {color: #000; background: #669900;}
.modnsintro {margin-right: 10px; margin-left: 10px;}

.moduletable_modns h3, table, span {margin-right: 10px; margin-left: 10px; margin-top: 0px; padding-top: 10px;}
.moduletable_modns span {padding-top: 20px;}

.moduletable_modns {background: #BCE193;}/* Accordian *//*#acc ul  {margin:0; height:40px; padding: 5px 0 ; list-style:none;}#acc ul li {border-right: 1px solid #81a443; margin: 0; padding: 0; }#acc li.menu_accordian {list-style:none; float:left; height:40px; position:relative;}#acc li a {display:block; padding:0 0px; line-height:38px; color:#fafafa; font-weight:bold; font-size:95%; text-transform:uppercase; text-shadow: 1px 1px 1px #000;}#acc li.active a {color:#fff; background: url("../images/menua.png") repeat-x scroll center top transparent;}#acc li a:hover, #acc li:hover a, #acc li.sfHover a {background: url("../images/menua.png") repeat-x scroll center top transparent; color:#81A443; text-decoration:none;}#acc li ul { padding: 0 0 0 1px !important; } *//*#acc li ul ul {margin:-24px 0 0 200px; }*//*#acc li:hover ul ul, #acc li:hover ul ul ul, #acc li:hover ul ul ul ul, #acc li.sfHover ul ul, #acc li.sfHover ul ul ul, #acc li.sfHover ul ul ul ul {left:-999em;}#acc li li {padding:0;height:auto;width:200px; background: solid #ffffff;}#acc li li a {margin-left:0px;height:24px; line-height:24px;color:#81A443; background: none repeat scroll 0 0 #ffffff !important; text-shadow: 1px 1px 1px #99CC66;}#acc li li li a {margin-left:2px;height:24px; line-height:24px;color:#81A443; background: none repeat scroll 0 0 #ffffff !important; text-shadow: 1px 1px 1px #99CC66;}*#acc li li.active a, #acc li li a:hover {color:#000;}#acc li li a, #acc li.active li a {font-weight:normal;}#acc li:hover ul, #acc li.sfHover ul {left:4px;}#acc li li:hover ul, #acc li li li:hover ul, #acc li li li li:hover ul, #acc li li.sfHover ul, #acc li li li.sfHover ul, #acc li li li li.sfHover ul {left:0;}*/	

div.accordeonck {
	margin: 0px; 
	padding: 0px; 
}

#acc li ul li ul li ul { 
	border:none !important; 
	padding-top:0px !important; 
	padding-bottom:0px !important; 
	list-style: none;	 
}

#acc { 
	margin: -15px -15px -15px -15px; 
} 

#acc ul {
	margin: 0px; padding: 0px;
}

#acc ul li ul {
	margin: 0px 0px 0px 15px; 
}

/*
#acc li.level1 { 
	background: #8EB449; 
	list-style: none; 
	line-height: 40px;
	color:#fafafa; 
	font-weight:bold; 
	font-size:95%; 
	text-transform:uppercase; 
	text-shadow: 1px 1px 1px #000; 
	margin: 0px;
} 
*/

#acc li.level1 { 
	background: #8EB449; 
	list-style: none; 
	line-height: 20px;
	color:#fafafa; 
	font-weight:bold; 
	font-size:85%;  
	margin: 0px; 
	border-bottom: 1px #485C26 solid;
} 

/*
#acc li a {
	display:block; 
	padding:0 0px; 
	line-height:38px; 
}*/
#acc li.level2 {
	margin: 0	px; 
	line-height:20px
	list-style: none;
}

#acc li.level3 {
	margin: 0px 0px 0px 0px; 
	line-height:20px;
}

#acc li.level1 > a { 
	color: #FAFAFA;
	font-size: 110%;  
} 

#acc li.level1 > a:hover { 
	color: #485C26; 
} 

#acc li.level1 > a span.accordeonckdesc { 
	font-size: 110%;  
} 

#acc li.level1 > a:after {
	float: right; 
	margin-right: 10px; 	
	content: '\25BC'; font-size: 75%;  
} 

#acc li.level1 > a:only-child:after {
	content: ''; font-size: 75%;  
} 

#acc li.level2 { 
	background: #FFFFFF;
	color:#485c26	; 
	font-weight:bold; 
	font-size:95%; 
	text-transform:none; 
	text-shadow: none;
	list-style: none;
	list-style: none;
} 

#acc li.level2 > a {  
	line-height: 20px;
	color:#485c26	; 
	font-weight:bold; 
	font-size:95%; 
	text-transform:none; 
	text-shadow: none;
} 

#acc li.level2 > a:hover { 
	color: #000; 
} 

#acc li.level2 > a span.accordeonckdesc { 
	font-size: 10px; 
	list-style: none;
} 

#acc li.level2 > a:after {
	content: '\25BC'; 
	font-size: 75%; 
	float: right; 
	margin-right: 15px;  
} 

#acc li.level2 > a:only-child:after {
	content: ''; 
	font-size: 75%;  
} 

#acc li.level3 { 
	background: #FFFFFF;   
	list-style: none;
} 

#acc li.level3 a {  
	line-height: 20px;
	color:#485c26	; 
	font-weight:bold; 
	font-size:95%; 
	text-transform:none; 
	text-shadow: none;
} 

#acc li.level3 a:hover { 
	color: #000; 
} 

#acc li.level3 a span.accordeonckdesc { 
	font-size: 10px; 
	list-style: none;
} 

.tablethinborder { 
	border-collapse: collapse; 
	border: 1px solid #8EB449;
}

th.tablethinborder {
	font-weight: bold; 
	padding: 3px 5px 3px 5px; 
	text-shadow: none; 
	color: #fff; 
	background-color: #99CC66; 
}

td.tablethinborder {
	padding: 3px 5px 3px 5px;
}

#acc li {
	list-style: none;
}


#GMapsMenu-simple #zhgm-menu-simple  li{
	list-style: none;
    margin-left: 0;
    padding: 0;
	margin-bottom: 10px;
}

.zhgm-markergroup-a-simple  {
	display: inline;
}

ul.zhgm-menu-simple {
	display: inline;
	}

li[id^='li-markergroup'] {
	display: block;
	float: left;
	width: 33%;
	
	}

.zhgm-markergroup-a-simple {
	
	line-height: 25px;
}

.zhgm-markergroup-img-simple img {
	vertical-align: middle;
	margin-right: 5px;
}

.odd, .even{
	border-bottom: none;
	padding:0px;
	background: #ffffff;
}

div.itemListCategory {background:inherit;border:none;margin:0px 0;padding:0px;}
div#itemListLinks {background:inherit;border:none;margin:0px 0;padding:0px;}


div.k2Pagination  div.pagination {margin: 30px 0 25px 0;}	

/*ul.pagenav, div.pagination {width:100%;display:block;text-align:center;font-size: 90%; margin: 30px 0 100px 0;}*/

div.fsf_faqs { padding-left: 0px}

#limit.inputbox {padding: 0px;} 
.chzn-container-single .chzn-single span
{padding-top: 0px; padding-right:40px; width: 250px;}

span.highlight {padding-left: 0px; padding-right: 0px;}
