@charset "utf-8";
/* CSS Document */
h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 2em;
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
}

	div.contentBox h1 span.fakeSpan{
		display: none;
	}
	/*** Top Box Area ***/
	div.contentBox .topcontentBox {
		background: #fff none;
		margin: 20px 0 0;
		padding: 20px;
		position: relative;
		width: 649px;
		
		/*Min height set*/
		height:auto !important;
		height:300px;
		min-height:300px;			
	}
		div.topcontentBox .customlinkUlli{
			list-style: none;
			margin: 15px 0 0;
			width: 100%;
		}
			.customlinkUlli li {
				display:block;
				margin-bottom: 5px;
				padding:5px 5px 5px 0;
				width:200px;
			}
			.customlinkUlli li a {
				background: #55A51A  url(/Images/home/arrow-list.gif) no-repeat top left;
				padding: 5px 15px 5px 20px;
			}
			.customlinkUlli li a:hover {
				background: #44850D  url(/Images/arrow-list-hover.gif) no-repeat top left;
				text-decoration: none;
			}
		
		div.topcontentBox .cstmlnkWhiteUlli{
			list-style: none;
			margin: 15px 0 0;
			width: 100%;
		}
			.cstmlnkWhiteUlli li {
				display: inline;
			}
			.cstmlnkWhiteUlli li a {
				background: #FFF  url(/Images/home/arrow-list-white.gif) no-repeat top left;
				color: #231F20;
				display: block;
				float: left;
				height:	20px;
				margin: 0 5px 0 0;
				padding: 4px 15px 0 20px;
				width: auto;
				
			}
			.cstmlnkWhiteUlli li a:hover {
				background: #44850D  url(/Images/arrow-list-white-hover.gif) no-repeat top left;
				color: #fff;
				text-decoration: none;
			}
		
		div.topcontentBox .stockistShortDesc {
			margin-bottom: 20px;
		}
		div.topcontentBox .stockistSearch {
			background: #EFF2F4;
			color: #3E6E0E;
			font-family: Helvetica, Arial, sans-serif;
			font-size: 1.5em;
			font-weight: normal;
			padding: 20px;
		}
			.stockistSearch .stockistType {
				border-right: 1px solid #A2CB87;
				float: left;
				width: 268px;
			}
			.stockistSearch .stockistState {
				border-right: 1px solid #A2CB87;
				float: left;
				padding-left: 20px;
				width: 146px;
			}
				.stockistType p, .stockistState p {
					padding-bottom: 15px;
				}
			
			.stockistSearch .findButtn {
				float:left;
				padding:36px 20px 0;
				width:104px;
			}
		.topcontentBox .titleHead {
			border-bottom: 1px solid #A2CB87;
			padding: 20px 0;
		}
		.topcontentBox .resultBox {
			border-bottom: 1px solid #A2CB87;
			margin-top: 20px;
			padding-bottom: 20px;
		}
			.resultBox .textWrapper, .resultBox .buttonWrapper {
				float: left;
			}
			.resultBox .textWrapper {
				width: 547px;
			}
			.resultBox .textWrapper a { font-size: 1em; }
                        .resultBox .textWrapper .resultTitle a {text-decoration: underline;}
                         .resultBox .textWrapper .resultTitle a:hover {color: #539d09;} 
			.resultTitle {
				color: #3F6F0F;
				font-size: 1.3em;
				font-weight: normal;
			}			
			.resultBox .buttonWrapper {
				padding:8px 0;
				width:102px;
			}
			.resultBox a {
				color: #3F6F0F;
				font-size: 1.3em;
				font-weight: normal;
			}
				.buttonWrapper a {background:  url(/Images/viewonmap-buttn.jpg) no-repeat left top; display:block; height:24px; width: 102px; }
				.buttonWrapper a:hover {background:  url(/Images/viewonmap-buttn-hover.jpg) no-repeat left top;}
				.buttonWrapper strong { display: none;}
			.resultBox p {
				padding: 10px 0 0;
			}
		.topcontentBox .pagging,
		.topcontentBox .pagination{
			padding: 10px 0 0;
			text-align: left;
		}
			.pagging a,
			.topcontentBox .pagination a{
				color: #55A51A;
				padding: 0 5px;
			}
			
			.pagging a:hover,.pagging .active,
			.topcontentBox .pagination  a:hover {
				color: #003300;
				font-size: 1.1em;
				font-weight: bold;
				text-decoration: none;
			}
			.pagging .prev {
				padding-left: 0;
			}
	/** EOL Top Box Area **/
	
