.tpg-pagelink {
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 10px;
	BORDER-BOTTOM: #bdd32e 1px dotted;
	height: 20px;
}
.tpg-commentlist {
	CLEAR: both; MARGIN-TOP: 10px; FONT-SIZE: 11px; COLOR: #bdd32e; FONT-FAMILY: 'Trebuchet MS', Verdana, Tahoma, 'Lucida Grande', Sans-serif
}
.tpg-commentlist IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4.tpg-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #bdd32e; PADDING-TOP: 0px; LETTER-SPACING: -1px
}
H4.leaveamessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #bdd32e; PADDING-TOP: 0px; LETTER-SPACING: -1px
}
H4.tpg-head {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: capitalize; COLOR: #bdd32e; TEXT-ALIGN: justify
}
H4.leaveamessage A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: right; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 20px; MARGIN-RIGHT: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #bdd32e; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tpg-commentlist .comment {
	PADDING-RIGHT: 2px! important;
	MARGIN-TOP: 6px;
	PADDING-LEFT: 2px! important;
	PADDING-BOTTOM: 2px! important;
	MARGIN-LEFT: 2px;
	PADDING-TOP: 5px! important;
	POSITION: static;
	border: 1px solid #330000;
}
.tpg-commentlist .odd {
	background-color: #BDD32E;
	border: 1px solid #330000;
}
.tpg-commentlist .authorcmt {
	background-color: #FF3300;
	
}
.tpg-commentlist .comment .tpg-meta .cmt-author {
	BACKGROUND-POSITION: 1% 50%;
	PADDING-LEFT: 22px;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(i/c-meta-normal.gif);
	MARGIN-LEFT: 2px;
	BACKGROUND-REPEAT: no-repeat;
	LETTER-SPACING: -1px;
	color: #FFFFFF;
	line-height: 20px;
	height: 20px;
}
UNKNOWN {
	BACKGROUND-IMAGE: url(i/c-meta-alt.gif)
}
UNKNOWN {
	BACKGROUND-IMAGE: url(i/c-meta-author.gif)
}
.tpg-commentlist .comment .cmt-meta {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND: url(i/calendar.gif) no-repeat left center; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; PADDING-TOP: 2px
}
.tpg-commentlist .comment IMG.gravatar {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: -3px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.tpg-commentlist .comment A:hover IMG.gravatar {
	BACKGROUND-COLOR: #fff
}
.tpg-commentlist IMG.collapseicon {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.tpg-commentlist .comment .collapseicon {
	BACKGROUND: url(i/collapseicon.gif) no-repeat left top; OVERFLOW: hidden; WIDTH: 14px! important; HEIGHT: 13px! important
}
.tpg-commentlist .collapsed .collapseicon {
	BACKGROUND-POSITION: left bottom
}
.tpg-commentlist .collapsed .cbody {
	DISPLAY: none
}
.tpg-commentlist .comment .c-text {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: auto; COLOR: #330000; LINE-HEIGHT: 18px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.tpg-commentlist .c-text {
	
}
.tpg-commentlist .odd-t {
	BACKGROUND-COLOR: #fefefe
}
.tpg-commentlist .authorcmt-t {
	BACKGROUND-COLOR: #fcf8fb
}
.tpg-commentlist .comment IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.tpg-commentlist .comment A {
	COLOR: #FFFFFF
}
.tpg-commentlist .comment A:visited {
	COLOR: #FFFFFF
}
.tpg-commentlist .comment A:hover {
	COLOR: #330000
}
.tpg-commentlist .comment .reply {
	PADDING-RIGHT: 6px! important;
	DISPLAY: none;
	PADDING-LEFT: 6px! important;
	PADDING-BOTTOM: 0px! important;
	MARGIN: 0px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #ffffff;
	PADDING-TOP: 0px! important;
	BACKGROUND-COLOR: #E7E7E7;
	TEXT-ALIGN: right;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#addcomment IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 2px; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#tpg-commentform {
	MARGIN-TOP: 12px; WIDTH: 100%
}
#tpg-commentform LABEL {
	DISPLAY: block; TEXT-TRANSFORM: uppercase
}
#tpg-commentform #author {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 90%; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#tpg-commentform #email {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 90%; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#tpg-commentform #url {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 90%; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#tpg-commentform #comment {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 90%; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#tpg-commentform P {
	MARGIN: 4px 0px
}
#tpg-commentform #addcommentbutton {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 2px; LETTER-SPACING: 1px; BACKGROUND-COLOR: #bdd32e; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#tpg-commentform #reroot SMALL {
	FONT-SIZE: 12px
}
#tpg-commentform INPUT:unknown {
	BORDER-LEFT-COLOR: #7aa62f! important; BORDER-BOTTOM-COLOR: #7aa62f! important; CURSOR: text; COLOR: #ffffff! important; BORDER-TOP-COLOR: #7aa62f! important; BACKGROUND-COLOR: #bdd32e! important; BORDER-RIGHT-COLOR: #7aa62f! important
}
#tpg-commentform TEXTAREA:unknown {
	BORDER-LEFT-COLOR: #7aa62f! important; BORDER-BOTTOM-COLOR: #7aa62f! important; CURSOR: text; COLOR: #ffffff! important; BORDER-TOP-COLOR: #7aa62f! important; BACKGROUND-COLOR: #bdd32e! important; BORDER-RIGHT-COLOR: #7aa62f! important
}
#tpg-commentform INPUT:hover {
	BORDER-LEFT-COLOR: #7aa62f! important; BORDER-BOTTOM-COLOR: #7aa62f! important; CURSOR: text; COLOR: #ffffff! important; BORDER-TOP-COLOR: #7aa62f! important; BACKGROUND-COLOR: #bdd32e! important; BORDER-RIGHT-COLOR: #7aa62f! important
}
#tpg-commentform TEXTAREA:hover {
	BORDER-LEFT-COLOR: #7aa62f! important; BORDER-BOTTOM-COLOR: #7aa62f! important; CURSOR: text; COLOR: #ffffff! important; BORDER-TOP-COLOR: #7aa62f! important; BACKGROUND-COLOR: #bdd32e! important; BORDER-RIGHT-COLOR: #7aa62f! important
}
#tpg-commentform INPUT#addcommentbutton:hover {
	CURSOR: pointer
}
#tpg-commentform INPUT#addcommentbutton:unknown {
	CURSOR: pointer
}
.tpg-commentlist .nocomment {
	MARGIN-TOP: 10px; FONT-SIZE: 20px; MARGIN-BOTTOM: 10px; COLOR: #ddd; LETTER-SPACING: -2px; TEXT-ALIGN: center
}
.reply {
	COLOR: #ffffff
}
.reply A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; VERTICAL-ALIGN: middle; WIDTH: 150px; COLOR: #ffffff; LINE-HEIGHT: 22px; HEIGHT: 20px; BACKGROUND-COLOR: #E7E7E7; TEXT-ALIGN: center
}
.reply A:link {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; VERTICAL-ALIGN: middle; WIDTH: 150px; COLOR: #ffffff; LINE-HEIGHT: 22px; HEIGHT: 20px; BACKGROUND-COLOR: #e7e7e7; TEXT-ALIGN: center
}
.reply A:active {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; VERTICAL-ALIGN: middle; WIDTH: 150px; COLOR: #330000; LINE-HEIGHT: 22px; HEIGHT: 20px; BACKGROUND-COLOR: #E7E7E7; TEXT-ALIGN: center
}
.reply A:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; VERTICAL-ALIGN: middle; WIDTH: 150px; COLOR: #ffffff; LINE-HEIGHT: 22px; HEIGHT: 20px; BACKGROUND-COLOR: #E7E7E7; TEXT-ALIGN: center
}
.reply A:hover {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; VERTICAL-ALIGN: middle; WIDTH: 150px; COLOR: #330000; LINE-HEIGHT: 22px; HEIGHT: 20px; TEXT-ALIGN: center
}
