@font-face {

    font-family: 'ArialRoundedMTBoldBold';

    src: url('fonts/arlrdbd.eot');

    src: url('fonts/arlrdbd.eot') format('embedded-opentype'),

         url('fonts/arlrdbd.woff') format('woff'),

         url('fonts/arlrdbd.ttf') format('truetype'),

         url('fonts/arlrdbd.svg#ArialRoundedMTBoldBold') format('svg');

}

@font-face {

				font-family: 'CenturyGothic';

				src: url('fonts/gothic_1.eot');

				src: url('fonts/gothic_1.eot?#iefix') format('embedded-opentype'),

						 url('fonts/gothic_1.woff') format('woff'),

						 url('fonts/gothic_1.ttf') format('truetype'),

						 url('fonts/gothic_1.svg#gothic_1') format('svg');

				font-weight: normal;

				font-style: normal;

		}

body, html {

	height: auto;

	background-color:transparent;

	margin:0px;

	padding:0px;

}

#categories-items {

	float: left;

	position: relative;

	width: 301px;

	height: 343px;

	background-color:transparent;	

}

/*............header-ends...................................*/

.categories {

	font: bold 15px/40px Arial, Helvetica, sans-serif;

	color:#8dbf2a;

	text-decoration:none;

}

.categories a {

	color:#8dbf2a;

	text-decoration:none;

}

.categories a:hover {

	color:#669900;

	text-decoration:none;

}

.categories ul {

	margin:0px;

	padding:0px;

}

.categories li {

	/*background:url(images/quick-links-bottom-bg.png) no-repeat 1px bottom;*/

	list-style:none;

}

.categories li img {

	float:left;

	margin:15px 8px 0px 12px;

}

/*************************************************/

.accordionButton {	

	width: 301px;

	height:41px;

	font: normal 22px/41px 'ArialRoundedMTBoldBold';

	color:#8dbf2a;

	float: left;

	_float: none;

	color:#8dbf2a;

	background:url(images/quick-links-bottom-bg.png) no-repeat 1px bottom;

	cursor: pointer;

}

.accordionButton a {

	color:#8dbf2a;

	text-decoration:none;

}	

.accordionButton a:hover {

	color:#669900 !important;

	text-decoration:none;	

}

.accordiontext  {

	font: normal 20px/41px 'ArialRoundedMTBoldBold';

	color:#8dbf2a;

	padding-left:25px;

	text-decoration:none;

}

.accordiontext a {

	color:#8dbf2a;

	text-decoration:none;

}	

.accordiontext a:hover {

	color:#669900 !important;

	text-decoration:none;	

}

.accordiontext-bold  {

	font:bold 12px Verdana, Geneva, sans-serif;

	color:#333333;

	padding:0px 0px 0px 0px;

	}

.accordionContent {

	font:bold 14px/20px  'CenturyGothic';

	color:#ffffff;

	text-align:left;

	padding:0px 0px 0px 25px;

	width: 276px;

	height:auto;

	float: left;

	list-style:none;

	background-color:#9ac737;

	}

.accordionContent a {

	color:#ffffff;

	text-decoration:none;

}	

.accordionContent a:hover {

	color:#ffffff !important;

	text-decoration:none;	

}	

.accordionContent ul {

	margin:0px;

}

.accordionContent  ul li {

	list-style:none;

}

.accordionContent ul li ul {

	padding-bottom:8px;

	padding:6px 0px 0 20px;

}
.accordionContent ul li ul li{
	list-style: disc;
}

.on {

	display:block;

	color:#669900 !important;

	text-decoration:none;

}

.over {

	color:#669900 !important;

	text-decoration:none;

	}

#first {

	display:block;

}

#firstcon {

	display:block;

}

p {

padding:0px 0 0px 0;

margin: 0;

}

@media screen and (max-width: 640px) {

body, html {

	height: auto;

	background-color:transparent;

	margin:0px;

	padding:0px;

}

#categories-items {

	float: left;

	position: relative;

	width: 100%;

	height: auto;

	background-color:transparent;	

}

/*............header-ends...................................*/

.categories {

	font: bold 15px/40px Arial, Helvetica, sans-serif;

	color:#8dbf2a;

	text-decoration:none;

}

.categories a {

	color:#8dbf2a;

	text-decoration:none;

}

.categories a:hover {

	color:#669900;

	text-decoration:none;

}

.categories ul {

	margin:0px;

	padding:0px;

}

.categories li {

	/*background:url(images/quick-links-bottom-bg.png) no-repeat 1px bottom;*/

	background-size:100% auto;

	list-style:none;

}

.categories li img {

	float:left;

	margin:15px 8px 0px 12px;

}

/*************************************************/

.accordionButton {	

	width: 100%;

	height:41px;

	font: normal 22px/41px 'ArialRoundedMTBoldBold';

	color:#8dbf2a;

	float: left;

	_float: none;

	color:#8dbf2a;

	background:url(images/quick-links-bottom-bg.png) no-repeat 1px bottom;

	background-size:100% auto;

	cursor: pointer;

}

.accordionButton a {

	color:#8dbf2a;

	text-decoration:none;

}	

.accordionButton a:hover {

	color:#669900 !important;

	text-decoration:none;	

}

.accordiontext  {

	font: normal 20px/41px 'ArialRoundedMTBoldBold';

	color:#8dbf2a;

	padding-left:25px;

	text-decoration:none;

}

.accordiontext a {

	color:#8dbf2a;

	text-decoration:none;

}	

.accordiontext a:hover {

	color:#669900 !important;

	text-decoration:none;	

}

.accordiontext-bold  {

	font:bold 12px Verdana, Geneva, sans-serif;

	color:#333333;

	padding:0px 0px 0px 0px;

	}

.accordionContent {

	font:bold 14px/20px  'CenturyGothic';

	color:#ffffff;

	text-align:left;

	padding:0px 0px 0px 25px;

	width: 100%;

	height:auto;

	float: left;

	list-style:none;

	background-color:#9ac737;

	background-size:100% auto;

	}

.accordionContent a {

	color:#ffffff;

	text-decoration:none;

}	

.accordionContent a:hover {

	color:#ffffff !important;

	text-decoration:none;	

}	

.accordionContent ul {

	margin:0px;

}

.accordionContent  ul li {

	list-style:none;

}

.accordionContent ul li ul {

	padding-bottom:8px;

	padding:6px 0px 0 20px;

	list-style:circle !important;

}

.on {

	display:block;

	color:#669900 !important;

	text-decoration:none;

}

.over {

	color:#669900 !important;

	text-decoration:none;

	}

#first {

	display:block;

}

#firstcon {

	display:block;

}

p {

padding:0px 0 0px 0;

margin: 0;

}

}