﻿/*button*/

.dig_btn2{background-color:#8BD343;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #57BA11;display:inline-block;color:#000;font-size:15px;padding:6px 15px 6px 15px;text-decoration:none}
.dig_btn2:hover{background-color:#7Bc333;}
.dig_btn2:active{position:relative;top:1px;color:#000}
.dig_btn2:visited{text-decoration:none;color:#000}
.dig_btn2:link{text-decoration:none;color:#000}

a.dig_btn { background: transparent url('btn_l.png') no-repeat top left; line-height: 17px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */ height: 25px; /* Height of button background height */ padding-left: 9px; /* Width of left menu image */ text-decoration: none; display: block; float: left; }
a.dig_btn span { background: transparent url('btn_r.png') no-repeat top right; display: block; padding: 4px 9px 4px 0px; /*Set 9px below to match value of 'padding-left' value above*/ }

a.dig_btn_notsel { line-height: 17px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */ height: 25px; /* Height of button background height */ padding-left: 9px; /* Width of left menu image */ text-decoration: none; display: block; float: left; }
a.dig_btn_notsel span { display: block; padding: 4px 9px 4px 0px; /*Set 9px below to match value of 'padding-left' value above*/ }

a:link.dig_btn, a:visited.dig_btn, a:active.dig_btn { }
a.dig_btn:hover { background-position: bottom left; }

a.dig_btn:hover span { background-position: bottom right; }


.da_vote_back { background: transparent url('voteback.png') no-repeat top left; width: 50px; height: 51px; }

.da_date_back { background: transparent url('dateback.png') no-repeat top left; width: 55px; height: 58px; }


/* list pager */
.dig_pager_current { background-color: #8BD343; font-weight: bold; color: #000; }

.dig_list_sep { color: #8BD343; }


.pagination_tab { background-color: #eee; padding-top: 4px; }
.pagination_tab span { margin-left: 5px; padding: 3px 15px 3px 15px; display: inline-block; background-color: #eee; border-top-left-radius: 8px; border-top-right-radius: 8px; }
.pagination_tab span.selected { border-width: 5px 5px 0; background-color: #8BD343; }
.image_carousel_tab { border: 5px solid #8BD343; padding: 10px 10px 10px; }


.Green .catgrid table table { border-collapse:collapse }
.Green .catgrid table table th { background-color:#8BD343;padding:5px}
.Green .catgrid table table td { padding: 3px;}
.Green .catgrid table table{ border: 1px solid #8BD343; }
.Green .catgrid table table table{ border: 0px; }
.Green .catgrid .spacer{ width:2% }

.Green .filter
{
    width: 100%;
}
.Green .filter td {}

.Green .tree { list-style-type: none; padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px; }
.Green .tree { padding-left:0px }
.Green .tree ul { padding-left:10px }
.Green .tree li { list-style-type: none }

.Green .list { list-style-type: none; padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px; }
.Green .list { padding-left:0px }
.Green .list ul { padding-left:0px }
.Green .list li { list-style-type: none }

.Green .subscribe
{
    border: 0px solid;
}
	.Green .subscribe input {
		background: #fff;
		border: 1px solid #ccc;
		font-size: 15px;
		margin-bottom: 10px;
		padding: 8px 10px;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 2px 2px #ddd;
		-moz-box-shadow: 0 2px 2px #ddd;
		-webkit-box-shadow: 0 2px 2px #ddd
	}
.Green .subscribe input { background: #fff url(email.png) no-repeat 10px center; padding-left: 35px }

		.Green .subscribe .subscribe-button {
			background: #217b30 ;
			border: 1px solid #137725;
			color: #fff;
			cursor: pointer;
			font-size: 18px;
			font-weight: bold;
			padding: 8px 8px 8px 8px;
			text-shadow: -1px -1px #1c5d28;
            display:inline-block;
            border-radius:3px;
		}
