H1.componentheading {
	MARGIN: 0px
}
H2.contentheading {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px
}
.alpha-index {
	LEFT: -10px; MARGIN: 15px 0px; WIDTH: 100%; POSITION: relative; TEXT-ALIGN: center
}
.alpha-index A.alpha:link {
	PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 2em; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
.alpha-index A.alpha:visited {
	PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 2em; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
.alpha-index A.alpha:hover {
	COLOR: black; BACKGROUND-COLOR: white
}
.recent_block
{
		 BACKGROUND-COLOR: #faffe0
}
.recent_link
{
	float:left;
	width:33%;
	height:30px;
	padding-bottom:3px;
}
.cat_title
{
		FONT-SIZE: 18px;  VERTICAL-ALIGN: middle; LINE-HEIGHT: 22px; 
}
.form_contact td
{
	font-size:11px;
}
.link_detail
{
	padding-left:12px;
}
#recent {
	PADDING-LEFT: 0px; OVERFLOW: hidden; margin-top:20px; background:#fff url(../img/bg-recent.gif) repeat-x;
}
.recent-summary { padding-left:0px;}

.recent-summary  .website{ CLEAR: both; FONT-SIZE: 0.9em; COLOR: #808080}

#recent .title {
	FONT-SIZE: 14px; color:#08468B; margin-top:3px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 24px; HEIGHT: 24px;
}

#index {
	PADDING-LEFT: 0px; padding-right:3px; OVERFLOW: hidden;
}
#index .title {
	FONT-SIZE: 1.6em; MARGIN: 10px 11px 0px 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 24px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 24px
}
#index .row {
	FLOAT: left; WIDTH: 100%
}
#index .category {
	FLOAT: left;
	font-weight:bold;
	FONT-SIZE: 10pt;
	MARGIN-TOP: 5px;
}
#index .category IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
#index H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px;MARGIN: 10px 0px 0px;
}
#index H2 SPAN {
	FONT-SIZE: 10px;  TOP: -1px;font-weight:normal;
}
#index H2 A:link {
	FONT-SIZE: 0.9em
}
#index H2 A:visited {
	FONT-SIZE: 0.9em
}
.category .desc {
	MARGIN-TOP: 5px; LINE-HEIGHT: 1.4em;
}
.category .subcat {
	MARGIN-TOP: 5px; PADDING-LEFT: 0px;FONT-WEIGHT: normal;_FONT-SIZE: 12px;TEXT-DECORATION: none
}
.category .subcat A,  .category .subcat A:visited, .category .subcat A:link, .category .subcat A:active{
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.category .listings {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.category .listings LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#cat-desc {
	MARGIN: 0px 0px 10px 10px
}
#cat-desc P {
	MARGIN: 0px; TEXT-INDENT: 15px; LINE-HEIGHT: 1.4em; TEXT-ALIGN: left
}
#cat-image {
	BORDER-RIGHT: #e6e6e6 5px solid; BORDER-TOP: #e6e6e6 5px solid; FLOAT: left; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #e6e6e6 5px solid; BORDER-BOTTOM: #e6e6e6 5px solid
}
#cat-image IMG {
	MARGIN: 1px
}
#subcats {
	PADDING-LEFT: 0px; FLOAT: left; MARGIN: 0px; WIDTH: 100%
}
#relcats {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN: 0px; WIDTH: 100%
}
#subcats .title {
	FONT-SIZE: 1.6em; MARGIN: 0px 18px 0px 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 24px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 24px
}
#subcats UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#relcats UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#subcats LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; WIDTH: 24%; PADDING-TOP: 0px; font-size: 1.1em;
}
#subcats A {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#relcats A {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#subcats SMALL {
	FONT-SIZE: 0.9em; COLOR: #4c4c4c
}
#relcats .title {
	DISPLAY: inline; BORDER-BOTTOM: #ccc 1px solid
}
#relcats LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#listings {
	CLEAR: both; PADDING-LEFT: 0px; MARGIN: 10px 0px 0px; OVERFLOW: hidden; WIDTH: 100%
}
#listings .title {
	FONT-SIZE: 1.6em; MARGIN: 0px 11px 10px 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 24px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 24px
}
.info {
	MARGIN: 0px 18px 10px 0px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.reviews .info {
	MARGIN: 10px
}
#listings .pages-counter {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#listings .pages-counter-top {
	FONT-WEIGHT: bold; MARGIN: 5px 12px 15px 0px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 20px; TEXT-ALIGN: left
}
#listings .pages-links {
	WIDTH: 100%; TEXT-ALIGN: center
}
.listing-summary {
	FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 100%
}
.listing-summary H3 {
	FONT-SIZE: 1.1em; FLOAT: left; MARGIN: 0px 10px 1px 0px
}
.listing-summary H3 a {
	text-decoration: none;
}
.listing-summary .star {
	MARGIN-LEFT: 1px
}
.listing-summary p {
	padding-left:5px;
}
.listing-summary .website {
	CLEAR: both; FONT-SIZE: 0.9em; FLOAT: left; MARGIN-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #808080;padding-left:5px;
}
.listing-summary .fieldRow {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 0px solid; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid; HEIGHT: 22px
}
DIV.featured {
	BORDER-RIGHT: #c0e900 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0e900 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c0e900 1px solid; WIDTH: 96%; PADDING-TOP: 5px; BORDER-BOTTOM: #c0e900 1px solid; BACKGROUND-COLOR: #f2f9ec
}
.fieldRow .caption {
	CLEAR: left; PADDING-RIGHT: 2px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #f1f1f1 0px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #f1f1f1 1px solid; BACKGROUND-COLOR: #bfbfbf; TEXT-ALIGN: right
}
.output {
	CLEAR: right; BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f1f1f1 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #f1f1f1 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.output A:link {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.output A:visited {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.output A:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.listing-summary IMG.image1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.listing-summary IMG.image-left1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.listing-summary A:hover IMG.image1 {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND-COLOR: #e5e5e5
}
.listing-summary P {
	CLEAR: both; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1.4em
}
.listing-summary .category {
	MARGIN-BOTTOM: 8px
}
.listing-summary .category SPAN {
	COLOR: #808080; MARGIN-RIGHT: 2px
}
.listing-summary .category A {
	FONT-WEIGHT: bold; MARGIN-LEFT: 2px; COLOR: #009900; TEXT-DECORATION: none
}
SPAN.xlistings {
	FLOAT: left; MARGIN: 0px; COLOR: #606060
}
#upload_att LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.address {
	FLOAT: left; MARGIN: 3px 0px; WIDTH: 100%; TEXT-ALIGN: left
}
.website A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; TEXT-DECORATION: none
}
.website A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; TEXT-DECORATION: none
}
.website A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; TEXT-DECORATION: none
}
.listing-summary .actions {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.listing-summary .actions A:link {
	DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: normal; BACKGROUND: url(../../../../../images/M_images/indent1.png) no-repeat left center; FLOAT: left; MARGIN: 0px 8px 0px 0px; LINE-HEIGHT: normal; HEIGHT: auto; TEXT-DECORATION: none
}
.listing-summary .actions A:visited {
	DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: normal; BACKGROUND: url(../../../../../images/M_images/indent1.png) no-repeat left center; FLOAT: left; MARGIN: 0px 8px 0px 0px; LINE-HEIGHT: normal; HEIGHT: auto; TEXT-DECORATION: none
}
.listing-summary .actions A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#listing {
	MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 100%
}
#listing H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#listing DL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#listing DL DT {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #bebebe 1px dotted; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0.3em; MARGIN: 0px; WIDTH: 20%; COLOR: #666; PADDING-TOP: 0.3em; TEXT-ALIGN: right
}
DT {
	CLEAR: both
}
#listing DL DD {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #bebebe 1px dotted; PADDING-LEFT: 0.3em; FLOAT: left; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0px 0px 1px; WIDTH: 75%; PADDING-TOP: 0.3em
}
#listing DL DD A {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#listing DL DD A:hover {
	TEXT-DECORATION: underline
}
#listing DL DD UL {
	LIST-STYLE-POSITION: inside; MARGIN: 0px; LIST-STYLE-TYPE: disc
}
#listing .listing-desc {
	DISPLAY: inline; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 18px 10px 0px; LINE-HEIGHT: 1.4em
}
.thumbnail {
	CLEAR: none; FLOAT: right; MARGIN: 0px 0px 5px 10px; TEXT-ALIGN: center
}
.thumbnail-left {
	CLEAR: none; FLOAT: left; MARGIN: 0px 10px 5px 0px; TEXT-ALIGN: center
}
.gallery .thumbnail {
	FLOAT: left
}
.gallery .thumbnail-left {
	FLOAT: left
}
.thumbnail A IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.thumbnail-left A IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.thumbnail A:hover IMG {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #e5e5e5
}
.thumbnail-left A:hover IMG {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #e5e5e5
}
.thumbnail DIV {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.thumbnail-left DIV {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.thumbnail DIV A {
	DISPLAY: block; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.thumbnail-left DIV A {
	DISPLAY: block; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.actions-rating-fav {
	BORDER-RIGHT: #dcdcdc 2px solid; BORDER-TOP: #dcdcdc 2px solid; FLOAT: left; MARGIN: 10px 18px 10px 0px; BORDER-LEFT: #dcdcdc 2px solid; WIDTH: 97%; BORDER-BOTTOM: #dcdcdc 2px solid; BACKGROUND-COLOR: #f8f8f8
}
.actions {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: center
}
.actions A:link {
	MARGIN: 0px 5px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-DECORATION: none
}
.actions A:visited {
	MARGIN: 0px 5px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-DECORATION: none
}
.actions A:hover {
	BORDER-BOTTOM: 1px solid
}
.favourite {
	CLEAR: none; PADDING-LEFT: 12px; FLOAT: left; BORDER-LEFT: #ccc 1px dotted; WIDTH: 41%; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.favourite .fav-caption {
	FLOAT: left
}
.favourite #fav-count {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 5px; LINE-HEIGHT: 35px
}
.favourite #fav-msg {
	FLOAT: left; MARGIN-LEFT: 10px
}
.favourite #fav-msg A {
	BORDER-BOTTOM: #ccc 1px dotted; TEXT-DECORATION: none
}
.favourite #fav-msg A:hover {
	BORDER-BOTTOM: 1px solid
}
.rating {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 4%; VERTICAL-ALIGN: middle; WIDTH: 48%; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px
}
.rating #rating-msg {
	FLOAT: left; WIDTH: 100px; LINE-HEIGHT: 35px; TEXT-ALIGN: center
}
.rating IMG {
	CLEAR: none; MARGIN-TOP: 7px; FLOAT: left
}
.rating #total-votes {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 10px; LINE-HEIGHT: 35px
}
#listing .title {
	FONT-SIZE: 1.4em; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 24px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 24px;
}
#top1 {
	MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; float: left;
}
#top1 H1 {
	PADDING: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 5px 0px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 1.6e;TEXT-ALIGN: left; BORDER-BOTTOM: #ccc 1px solid;
}
#top1 H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px; TEXT-ALIGN: right; BORDER-BOTTOM: #ccc 1px solid;
}
#top1 .title {
	FONT-SIZE: 1.4em; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 24px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 24px;
}
#top1 .info {
	MARGIN: 0px 18px 10px 0px; LINE-HEIGHT: 20px; HEIGHT: 20px
}

A.actionlink:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 2px; COLOR: #f3f3f3; PADDING-TOP: 2px; POSITION: relative; TOP: -3px; BACKGROUND-COLOR: #1f5ba4; TEXT-DECORATION: none
}
A.actionlink:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 2px; COLOR: #f3f3f3; PADDING-TOP: 2px; POSITION: relative; TOP: -3px; BACKGROUND-COLOR: #1f5ba4; TEXT-DECORATION: none
}
A.actionlink:hover {
	BACKGROUND-COLOR: #337dd9
}
SUP {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; FONT: bold 0.6em "Lucida Grande", Lucida, Verdana, sans-serif; PADDING-TOP: 0px
}
SUP.new {
	COLOR: #007d00
}
SUP.featured {
	COLOR: #0048de
}
SUP.popular {
	COLOR: #ff264e
}
FIELDSET {
	TEXT-ALIGN: left
}
#mc_con {
	DISPLAY: none
}
#lcmanage {
	FONT-WEIGHT: normal
}
#mc_selectcat {
	MARGIN: 5px 0px; WIDTH: 250px
}
#mc_active_pathway {
	PADDING-LEFT: 11px; BACKGROUND: url(../../../../../images/M_images/indent1.png) no-repeat left center; WIDTH: 100%; COLOR: black
}
#browsecat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px
}
A.add-listing:link {
	FONT-WEIGHT: normal; FLOAT: right
}
A.add-listing:visited {
	FONT-WEIGHT: normal; FLOAT: right
}
A.add-listing:hover {
	FONT-WEIGHT: normal; FLOAT: right
}
UL.linkcats {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
UL.linkcats LI {
	LINE-HEIGHT: 18px
}
UL.linkcats A:link {
	CLEAR: none; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #fff; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BACKGROUND-COLOR: #999; TEXT-DECORATION: none
}
UL.linkcats A:visited {
	CLEAR: none; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #fff; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BACKGROUND-COLOR: #999; TEXT-DECORATION: none
}
UL.linkcats A:hover {
	BACKGROUND-COLOR: #4c4c4c
}
.reviews {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%
}
.reviews .title {
	CLEAR: both; FONT-SIZE: 1.6em; MARGIN: 0px 18px 10px 10px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 24px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 24px
}
.reviews P {
	MARGIN: 0px 18px 10px 10px
}
.reviews .pages-counter {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center
}
.reviews .pages-links {
	WIDTH: 100%; TEXT-ALIGN: center
}
.review {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 5px 18px 0px 10px; PADDING-TOP: 0px
}
#listing .review {
	MARGIN-TOP: 0px
}
.review .review-head {
	CLEAR: both; MARGIN: 0px 18px 0px 0px; WIDTH: 100%; BORDER-BOTTOM: #f4f4f4 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #f4f4f4
}
.review .review-listing {
	FONT-SIZE: 1.3em; VERTICAL-ALIGN: middle; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.review .review-title {
	FLOAT: left; LINE-HEIGHT: 1.8em; HEIGHT: 1.8em
}
.review .review-title A {
	FONT-WEIGHT: normal; MARGIN-LEFT: 5px; TEXT-DECORATION: none
}
.review .review-info {
	FLOAT: left; MARGIN-LEFT: 5px; LINE-HEIGHT: 1.8em; HEIGHT: 1.8em
}
.review .review-rating {
	FLOAT: left; MARGIN: 0px; WIDTH: 95px; TEXT-ALIGN: center
}
.review-owner {
	FONT-WEIGHT: bold; MARGIN-LEFT: 3px
}
.review-owner A:link {
	TEXT-DECORATION: none
}
.found-helpful {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #595959; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; BACKGROUND-COLOR: #f4f4f4
}
.found-helpful SPAN {
	PADDING-LEFT: 5px
}
.review-text {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.owners-reply {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 10px 0px; PADDING-TOP: 5px
}
.owners-reply SPAN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #666; TEXT-ALIGN: center
}
.owners-reply P {
	FONT-WEIGHT: bold; MARGIN: 5px 0px 0px; COLOR: #4c4c4c; LINE-HEIGHT: 1.4em; FONT-STYLE: italic
}
.ask-helpful {
	PADDING-LEFT: 5px; MARGIN: 10px 0px 0px
}
.ask-helpful SPAN A {
	FONT-WEIGHT: normal; MARGIN-LEFT: 3px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-DECORATION: none
}
.ask-helpful A {
	MARGIN-LEFT: 3px; TEXT-DECORATION: underline
}
.ask-helpful2 {
	FLOAT: left; MARGIN-RIGHT: 4px; FONT-STYLE: italic
}
.ask-helpful SPAN A:hover {
	BORDER-BOTTOM: #ccc 1px solid
}
.review-reply-and-report {
	TEXT-ALIGN: right
}
.review-reply {
	MARGIN-TOP: 10px; DISPLAY: inline; TEXT-ALIGN: right
}
.review-report {
	MARGIN-TOP: 10px; DISPLAY: inline; TEXT-ALIGN: right
}
.review-reply A:link {
	MARGIN-RIGHT: 10px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-DECORATION: none
}
.review-report A:link {
	MARGIN-RIGHT: 10px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-DECORATION: none
}
.review-reply A:hover {
	BORDER-BOTTOM: #ccc 1px solid
}
.review-report A:hover {
	BORDER-BOTTOM: #ccc 1px solid
}
.rhaction {
	FLOAT: left
}
.next-previous-image {
	FLOAT: left; WIDTH: 100%
}
.previous-image {
	DISPLAY: block; FLOAT: left; WIDTH: 48%; LINE-HEIGHT: 2em; HEIGHT: 2em; TEXT-ALIGN: right
}
.previous-image A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.previous-image A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.next-image {
	FLOAT: left; WIDTH: 48%; LINE-HEIGHT: 2em; HEIGHT: 2em
}
.next-image A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-DECORATION: none
}
.next-image A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-DECORATION: none
}
.medium-image {
	TEXT-ALIGN: center
}
.medium-image IMG {
	MARGIN: 20px 0px
}
.users-tab {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 98%; BORDER-BOTTOM: #ccc 1px solid
}
.users-listings SPAN {
	FONT-WEIGHT: bold
}
.users-reviews SPAN {
	FONT-WEIGHT: bold
}
.users-favourites SPAN {
	FONT-WEIGHT: bold
}
.users-listings {
	MARGIN-LEFT: 10px
}
.users-listings-active {
	MARGIN-LEFT: 10px
}
.users-listings {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #f4f4f4
}
.users-reviews {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #f4f4f4
}
.users-favourites {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #f4f4f4
}
.users-listings-active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #fff
}
.users-reviews-active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #fff
}
.users-favourites-active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #fff
}
.users-listings A:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.users-listings A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.users-reviews A:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.users-reviews A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.users-favourites A:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.users-favourites A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
a.last_nav,a:link .last_nav,a:visited.last_nav,a:hover.last_nav,.last_nav
{
	color:#000000;
	cursor:text;
}