
#flash_ad {
	MARGIN-BOTTOM: 10px
}

#slogan {
	BORDER-BOTTOM: #dfecd5 1px solid; BORDER-LEFT: #dfecd5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 10px; BACKGROUND: #f7faf3; BORDER-TOP: #dfecd5 1px solid; BORDER-RIGHT: #dfecd5 1px solid; PADDING-TOP: 2px
}

UL.index_featured {
	MARGIN-BOTTOM: 15px
}
UL.index_featured LI {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; WIDTH: 33%; FLOAT: left
}

A.index_fprod {
	BORDER-BOTTOM: #539429 1px solid; BORDER-LEFT: #539429 1px solid; MARGIN: 10px 10px 10px 25px; WIDTH: 125px; DISPLAY: block; HEIGHT: 125px; BORDER-TOP: #539429 1px solid; BORDER-RIGHT: #539429 1px solid
}
A.index_fprod:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}

#middle_column {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 533px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}

A.index_fcate {
	COLOR: #4a9423; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.index_fcate:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.FAQ {text-align:left;}
.div_l{ float: left; width:50%; height:60px;}
.div_r{float: left; width:48%; height:60px; padding-left:2%;}

#Links
{
	border:solid 0px #efefef;
	color:#000;
	height:auto;
	margin-bottom:5px;
	width:100%;
	text-align:center;
	overflow:hidden;
}
#Links .txtLinks li
{
	margin-left:auto;
	margin-right:auto;
	display:inline-block;
	*display:inline;
}
#Links .txtLinks li a
{
	width:110px; height:30px; line-height:30px; padding:0 5px; overflow:hidden;
}
#Links .imgLinks li a
{
	float:left; width:100px; height:40px; padding:5px 5px; overflow:hidden;
}
#Links ul
{
	text-align:center; margin:auto; display:inline-block;margin-bottom:5px;
}

#field_foot
{
	border:1px solid #CCCCCC;
	-moz-border-radius:5px;
	height:auto;
}

#field_legend
{
	font:15px Helvetica bold;
	margin-left:10%;
	padding:0px 10px 0px 10px;
}