#cot_tl_fixed { position: fixed; bottom: 0px; right: 0px; }
#cot_tl_pop { overflow: hidden; background-color: transparent; position: fixed; height: 194px; width: 244px; right: 120px; bottom: 20px; visibility: hidden; z-index: 100; }
/* ::::: http://easyfinder.ie/css/style2.css ::::: */

body { margin: 0pt; padding: 0pt; }
body, td, font, p, input, select, textarea { font-family: Verdana,sans-serif; font-size: 9pt; }
a { color: rgb(0, 0, 0); text-decoration: none; }
img { border: none; }
.clear { clear: both; }
a:hover { color: rgb(0, 102, 204); text-decoration: underline; }
.a1 { color: rgb(0, 0, 0); text-decoration: none; }
.a1:hover { color: rgb(0, 102, 204); text-decoration: underline; }
.title, h2 { margin: 0pt; padding: 0pt; color: rgb(0, 0, 0); font-size: 12px; font-weight: bold; }
.head, strong { color: rgb(0, 0, 0); font-size: 12px; font-weight: normal; }
.td7 { color: rgb(0, 0, 0); font-size: 11px; font-weight: normal; }
.td12 { color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; }
.td16 { color: rgb(255, 255, 255); font-size: 11px; font-weight: normal; }
.menubar-ongreen { font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: rgb(255, 255, 255); text-decoration: none; }
.white { color: rgb(255, 255, 255); font-size: 10px; }
.menubar-ongreen { font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: rgb(255, 255, 255); text-decoration: none; }
.white { color: rgb(255, 255, 255); font-size: 10px; }
.sttb { border-style: none; background-color: transparent; background-image: none; }
.sttr { border-style: none; background-color: transparent; background-image: none; }
.sttd { border-style: none; background-color: transparent; background-image: none; }
.stdv { border-style: none; margin: 0px; padding: 0px; background-color: transparent; background-image: none; }
.sta:link, .sta:hover, .sta:active, .sta:visited { border-style: none; margin: 0px; padding: 0px; display: block; background-color: transparent; background-image: none; }
.stsp { border-style: none; margin: 0px; padding: 0px; background-color: transparent; background-image: none; }
body a#uservoice-feedback-tab, body a#uservoice-feedback-tab:link { margin: -45px 0pt 0pt ! important; padding: 0pt ! important; position: fixed ! important; top: 45% ! important; display: block ! important; width: 25px ! important; height: 98px ! important; z-index: 100001 ! important; background-position: 2px 50% ! important; background-repeat: no-repeat ! important; text-indent: -9000px; }
body a#uservoice-feedback-tab:hover { cursor: pointer; }
a#uservoice-feedback-tab { border-style: outset outset outset none; border-color: rgb(255, 0, 0) rgb(255, 0, 0) rgb(255, 0, 0) -moz-use-text-color; border-width: 1px 1px 1px medium; left: 0pt; background-repeat: no-repeat; background-color: rgb(255, 0, 0); background-image: url('image/feedback_tab_white.png'); }
a#uservoice-feedback-tab:hover { border-style: outset outset outset none; border-color: rgb(19, 124, 36) rgb(19, 124, 36) rgb(19, 124, 36) -moz-use-text-color; border-width: 1px 1px 1px medium; background-color: rgb(19, 124, 36); }

.head2 { color:#000000; font-size:12px; font-weight:normal; height:15px; margin:2px; padding:0; }
h3.form-header { background-color: rgb(19, 124, 36); padding-top: 5px; padding-bottom: 5px; padding-left: 20px; color:#FFFFFF;}
.auth-forms label { width: 200px; display: block; float: left; text-align: right; padding-right: 15px;} 
.auth-forms input { width: 160px; }
.auth-forms .row { margin-bottom: 10px; margin-top: 10px; border-bottom-width: 10px; }
.auth-forms .row-error { color: red; text-align: center; font-weight: bold;}

.center { min-height:600px; }
*html .center { height:600px; }

.dynamic_form dl {
    width: 500px;
    margin-left:25%
}
.dynamic_form dt {
    width: 170px;
    float: left;
}

.dynamic_form dd {
    width: 330px;
    min-height: 10px;
    margin-left:200px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.dynamic_form textarea {
    width: 280px;
}

.dynamic_form input[type=text] {
    width: 280px;
}
/*dt { float:left; margin-top: 5px; margin-bottom: 5px; width: 100px;}
dd { text-align: left; margin-top: 5px; margin-bottom: 5px; width: 700px;}

dd { min-height:25px; }
*html dd { height:25px; }
*/

.zend_form label {color:#000000; font-size:11px; font-family: Verdana; font-weight:bold; padding-left:1px; padding-right:1px;}
.filter_fields {display:inline;  float: left; margin-right:10px;}
.board_ad_links {text-align: left;color: green;}

.board_ad_links a {text-decoration: underline !important;}
.asterisk {color:red;}
ul.errors { margin:0; padding:0;list-style-type: none;  color:red;}
.catbreadcrumb {
	font-size: 16px;
	color: #036013;
}
table#_ads img { border: 1px solid; }
table#_ads td { font-weight: normal;}
table#_ads td { border-bottom: 1px dotted; border-left: 1px dotted; }
table#_ads th .arrow { position: relative; top: 2px; display: inline-block; width: 7px; height: 10px; background: url('/image/sort_arrow_inactive.gif') no-repeat; }
table#_ads th.sorting_asc .arrow { background: url('/image/sort_arrow_down.gif') no-repeat; }
table#_ads th.sorting_desc .arrow { background: url('/image/sort_arrow_up.gif') no-repeat; }
table#_ads th { color: #fff; }
.filters { font-weight: normal; }
.mimg {
border:medium none;
height:13px;
margin-bottom:-2px;
margin-right:3px;
width:13px;
}
.ad_title {
	font-weight: bold;
}
table#ads td, table#ads-inactive td, table#ads-unapproved td {
	border-right:1px dotted black;
	border-bottom:1px dotted black;
	padding: 6px 10px;
}
table#ads td a, table#ads-inactive td a, table#ads-unapproved td a {
	text-decoration: underline;
}
table#ads td.first, table#ads-inactive td.first, table#ads-unapproved td.first {
	border-left: 1px solid black;
	text-align: center;
}
table#ads td.last, table#ads-inactive td.last, table#ads-unapproved td.last {
	border-right: 1px solid black;
	text-align: center;
}
#gallery-view {
	width: 150px;
	font-weight: normal;
}
#gallery-view .title {
	background: #EBEBEB;
	height: 30px;
}
#gallery-view .image {
	width: 146px;
	height: 112px;
}
#gallery-view .label {
	color: #888888;
}
#gallery-view .fields {
	padding: 0px 3px;
}
#gallery-view .fields .labels {
	float: left;
	width: 87px;
	text-align: left;
	height: 15px;
	overflow:hidden;
	margin-top: 3px;
}
#gallery-view .fields .values {
	float: left;
	width: 52px;
	text-align: left;
	height: 15px;
	overflow:hidden;
	margin-top: 3px;
}
#gallery-view .price {
	color: #fff;
	background: green;
	text-align: center;
	margin-top: 5px;
	padding: 5px;
}
#ad_price {
	font-size: 14px; 
	color: green; 
	font-weight: bold;
}
.error {
	color: red;
}
.td2 .selected {
	background: green;
}
.td2 .count {
	color: rgb(153, 153, 153);
}
.td2 .selected a, .td2 .selected .count {
	color: #fff;
}