.menubg_01 {
width:272px;
height:19px;
}
.buttonnav{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#083351;
}
.buttonnav a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#083351;
padding:0 3px 0px 3px;
text-decoration:none;
}
.buttonnav a:hover{
color:#ff8901;
padding:0 3px 0px 3px;
text-decoration:none;
}
.form-text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#505050;
padding:5px 0 5px 0;
font-weight:bold;
}
.text-box{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
border:#a3a3a3 1px solid;
width:192px;
height:17px;
padding:0 0 0 3px;
}
.box{
font-size:11px;
padding:0 0 0 2px;
height:17px;
border:#7f9db9 1px solid;
width:88px;
}
.jump-box{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
border:#7f9db9 1px solid;
width:192px;
height:17px;
padding:0 0 0 3px;
}
.image{
border:#cbd8ea 5px solid;
}
.image1{
border:#627ca2 1px solid;
padding:2px;
}
.centercontent{
font-size:12px;
color:#1f1f1f;
}
.centercontent a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1f1f1f;
text-decoration:none;
}
.centercontent a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#627ca2;
text-decoration:none;
}
.producttext{
font-size:11px;
color:#030000;
padding:3px 0 3px 3px;
font-weight:bold;
}
.producttext a{
font-size:11px;
color:#030000;
padding:3px 0 3px 3px;
font-weight:bold;
text-decoration:none;
}
.producttext a:hover{
font-size:11px;
color:#627ca2;
padding:3px 0 0px 3px;
font-weight:bold;
text-decoration:none;
}

.rightbox{
width:117px;
border:#a3a3a3 1px solid;
height:18px;
padding:0 0 0 3px;
}
.rightmessbox{
width:117px;
border:#a3a3a3 1px solid;
height:52px;
padding:0 0 0 3px;
}
.right-text{
font-size:12px;
color:#3b3b3b;
font-weight:bold;
padding:0 0 0 3px;
}


.copy-right{
font-family:Tahoma;
font-size:10px;
color:#314247;
}
.bottom-link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#086983;
}
.bottom-link a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#086983;
text-decoration:none;
padding:0 2px 0 2px;

}
.bottom-link a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#314247;
}


/* floated div and boxes */
div#lefto {
	float: left;
	width: 200px;
}
.blok {
	margin: 0;
	overflow: hidden;
	background: #fafafa;
	float: left;
		}

.blokbox h2 {
	margin: 0;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background-color: #00A1DF;
	background-image: url("hoek_ro.gif");
	background-repeat: no-repeat;
	background-position: top  right;
		}

.blokbox h2 span {
	line-height: 16px;
	padding: 2px 7px 2px 7px;
	background-color: transparent;
	background-image: url("hoek_lo.gif");
	background-repeat: no-repeat;
	background-position: top  left;
		}
		
.blokbox div.blokcontent {
	margin: 0;
	border: 1px solid #ccc;
	border-width: 0 1px;
	padding: 10px 10px 0 10px;
		}
		
.blokbox div.blokcontentmain {
	margin: 0;
	border: 1px solid #ccc;
	border-width: 0 1px;
	padding: 10px 10px 0 10px;
		}	
				
.blokbox div.blokfooter {
	line-height: 10px;
	background-color: #fafafa;
	background-image: url("bhoek_ro.gif");
	background-repeat: repeat;
	background-position: top  right;
		}

.blokbox div.blokfooter div {
	background-color: transparent;
	background-image: url("bhoek_lo.gif");
	background-repeat: no-repeat;
	background-position: top  left;
		}
		
/* Search Page: Select Criteria */
	
	.boxSearchCriteria {
		padding-left: 1%;
		padding-right: 1%;
	}
	
	.boxSearchFieldArea {
		clear: both;
		padding-top: 2%;
		padding-bottom: 2%;
		border-bottom: 1px dashed #ccc;
	}
	
	.boxSearchSplit {
		width: 50%;
		float: left;
	}
	
	.boxSearchCaption {
		font-weight: bold;
		float: left;
		width: 20%;
		min-width: 150px;
		color: navy;
	}
	
	.boxSearchField {
		float: left;
	}
	
	.boxSearchCheckboxArea {
		clear: both;
		padding-top: 2%;
		padding-bottom: 2%;
		border-bottom: 1px dashed #ccc;
	}
	
	.boxSearchCheckboxCaption {
		font-weight: bold;
		padding-bottom: 2%;
		color: navy;
	}
	
	.boxSearchCheckboxChoices {
	}
	
	.boxSearchCheckbox {
		float: left;
		width: 25%;
		min-width: 150px;
	}		
	
	.input {
	background-color:#F67116;
	border:1px solid #F67116;
	font-size:12px;
	color:#FFF;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	}
	.featured_listings {
	margin-left:auto;
	margin-right:auto;
	text-align:center;				
	}
	.thumbs{
	margin: 0px auto;
	padding-right : 15px;
	padding-left : 10px;
	width: 100px;
	height: 100%;

	}	
	.no_results { 
	color:red;
	margin-top:10px;
	border: 1px dashed red;
	padding: 4px 4px 4px 4px;
	}
	
.search_results {
	width:100%;
	}
.result_row_0 { 
	background-color: #F2F2EE;
	}
.result_row_1 {
	background-color: #FFF;
	}

.listing_result_box {
	border: 1px dashed #00A1DF;
	margin-top: 6px;
}

.listing_result_top {
	border-top: 1px dashed #00A1DF;
	border-left: 1px dashed #00A1DF;
	border-right: 1px dashed #00A1DF;
	padding: 0 6px 6px 8px;
}

.listing_result_center {
	border-top: 1px dashed #00A1DF;
	border-left: 1px dashed #00A1DF;
	border-right: 1px dashed #00A1DF;
	padding: 8px 6px 8px 8px;
	line-height: 1.3em;
}

.listing_result_bottom {
	border-top: 1px dashed #00A1DF;
	border-left: 1px dashed #00A1DF;
	border-right: 1px dashed #00A1DF;
	border-bottom: 1px dashed #00A1DF;
	padding: 8px 6px 8px 8px;
	line-height: 1.3em;
}

.listing_result_content {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
}

.listing_header{
	padding: 4px 0 0 8px;
}


/* SEARCH RESULTS - NEXT/PREV BAR GENERATED BY THE TAG {next_prev}
*******************************************************************************/
.browse_tool a {
color:#ff6600;

}
table.browse_tool_table {
	width:100%;
	font-size:11px;
	text-decoration:none;
	color:black;

	}
table.browse_tool_table td {
	}
table.browse_tool_table td.browse_tool {
	font-size:11px;
	text-decoration:none;
	color:black;
	background-color:transparent;
	font-weight:bold;
	}
table.browse_tool_table td.browse_tool span.browse_tool_num {
	color:#336699;
	}
	table.browse_tool_table table {
		}
	table.browse_tool_table table td {
		}
	table.browse_tool_table table td.browse_tool_button {
	}
	table.browse_tool_table table td.browse_tool {
		font-size:11px;
		text-decoration:none;
		color:black;
		background-color:transparent;
		}
	table.browse_tool_table table td.bt_pages {
		padding-top:5px;
		vertical-align:middle;		
		color:#3D5B05;
		border:1px solid #86B039;
		height:10px;
		margin:2px;
		
		}
	table.browse_tool_table table td.bt_pages a.bt_pages:link,
	table.browse_tool_table table td.bt_pages a.bt_pages:visited {
		display:block;
		width:24px;
		height:20px;
		text-align:center;
		color:#000000;
		text-decoration:none;
		vertical-align:middle;
		}
	table.browse_tool_table table td.bt_pages a.bt_pages:hover {
		color:#FFFFFF;
		background-color:#86B039;
		width:24px;
		text-align:center;		
		}
	table.browse_tool_table table td.bt_pages_ghost {
		color:#AAAAAA;
		text-decoration:none;
		font-weight:bold;
		}
	table.browse_tool_table table td.bt_pages_ghost span.bt_pages_ghost{
		color:#AAAAAA;
		text-decoration:none;
		}
	table.browse_tool_table table td.browse_tool_curpage {
		padding-top:5px;		
		display:block;
		width:24px;
		height:20px;
		text-align:center;
		color:#EF6A25;
		background-color:#5C860D;
		border:1px solid #75A899;
		
		}
	table.browse_tool_table table td.browse_tool_button a:link,
	table.browse_tool_table table td.browse_tool_button a:visited {
		display:block;
		width:100px;
		height:18px;
		padding:5px;
		border:1px solid #000000;
		font-size:10px;
		font-weight:bold;
		line-height:10px;
		text-align:center;
		text-decoration:none !important;
		color:#000000;
		background-color:transparent;
		}
	table.browse_tool_table table td.browse_tool_button a:hover {
		padding-top:5px;
		text-decoration:none !important;
		color:#0000EE;
		}
	table.browse_tool_table table td.browse_tool_button span.browse_tool_ghost {
		font-size:10px;
		line-height:10px;
		text-decoration:none;
		color:#AAAAAA;
		}
/* SEARCH RESULT DEFAULT
*******************************************************************************/
table.search_result_header {
	width:100%;
	margin-top:5px;
	}
	table.search_result_header th {
		height:20px;
		border:1px solid #9FB6D5;
		text-align:center;
		}
	table.search_result_header td {
		text-align:center;
		vertical-align:top;
		color:#77A0AB;
		border-right:1px dotted #77A0AB;
		}
	table.search_result_header th.title {
		width:140px;
		text-align:center;
		}
	table.search_result_header td.title {
		width:140px;
		text-align:center;
		}
	table.search_result_header td.title img {
		padding:3px 0 3px 0;
		border:0 none;
		}
	table.search_result_header td.textarea {
		text-align:left;
		padding-bottom:10px;
		}
	table.search_result_header a:link,
	table.search_result_header a:visited {
	color:#000000;
		text-decoration:none;
		font-weight:bold;
		}
		
	table.search_result_header a:hover {
	color:#2E7588;
	text-decoration:none;
		}
	table.search_result_header .result_row_0 {
		background-color:#F0F0F0;
		}
	table.search_result_header .result_row_1 {
		background-color:#FFFFFF;
		}
 /* user stuff */
.view_user {
	padding-left:5px;
}
.view_user_user_name {
	font-size:14px;
	font-weight:bold;
	padding: 5px 5px 5px 5px;
	margin-top: 10px;
	text-decoration:none;
}
.view_user_user_images {
	float: left;
	width: 140px;
}
.view_user_user_info {
	float: left;
	padding-left:10px;
	width: 400px;
	line-height: 1.4em;
}
.view_user_user_hitcount {
	clear:both;
	margin-top: 20px;
	line-height: 40px;
}
.view_user_user_box {
}
.featured_listings {
	margin-left:auto;
	margin-right:auto;
	text-align:center;

}

.tbar_01 {
height:32px;
width:40px;
padding:0px;
margin:0px;
}

.tbar_02 {
height:32px;
padding:0px;
margin:0px;
vertical-align:top;
}
.tbar_08 {
height:32px;
padding:0px;
margin:0px;
vertical-align:top;
line-height:32px;
font-weight:bold;
color:#006666;
}

.tbar_03 {
height:32px;
width:40px;
padding:0px;
margin:0px;
}
.tbar_bg {
padding:5px;
border: 3px solid #5C860D;
margin-top: 6px;
text-align:left;
}

.topbar_01 {
height:97px;
width:38px;
padding:0px;
margin:0px;
}

.topbar_02 {
height:97px;
padding:10px 10px 0px 10px;
margin:0px;
vertical-align:top;
}

.topbar_03 {
height:97px;
width:36px;
padding:0px;
margin:0px;
}
.more_bg {
padding:2px;
margin: 0px;
text-decoration:none;
color:#FF3300;
font-size:11px;
text-align:center;
height:23px;
width:86px;
line-height:23px;
padding:5px 12px 5px 12px;
}

.next_bg {
padding:5px;
margin:5px;
height:25px;
width:95px;
text-align:center;
background-color:#86B039;
}
.next_bg a {
color:#000000;
text-decoration:none;
font-weight:bold;
}

.t_titel a {
color:#012068;
text-decoration:none;
text-transform:capitalize;
font-size:15px;
padding:0px 0px 5px 5px ;
border-bottom:1px dotted #75A899; 
}

.fbar_01 {
height:33px;
width:32px;
padding:0px;
margin:0px;
}

.fbar_02 {
height:33px;
padding:0px;
margin:0px;
vertical-align:top;
line-height:30px;
font-weight:bold;
color:#ff6600;
font-size:14px;
text-transform:capitalize;
}

.fbar_03 {
height:33px;
width:32px;
padding:0px;
margin:0px;
}
.mfbar_01 {
height:33px;
width:32px;
padding:0px;
margin:0px;
}

.mfbar_02 {
height:33px;
padding:0px;
margin:0px;
vertical-align:top;
line-height:30px;
font-weight:bold;
color:#ff6600;
font-size:14px;
text-transform:capitalize;
}

.mfbar_03 {
height:33px;
width:32px;
padding:0px;
margin:0px;
}
.mfbar_bg {
float:left;
padding:5px;
border: 1px solid #5C860D;
margin: 0px;
width:705px;
}
.mfbar_bg_ul ul{
list-style:none;
margin:0px;
padding:0px;

}
.mfbar_bg_ul li{
height:26px;
padding:0px;
border-bottom: 1px solid #ABC9CD;
margin: 0px;
}
.mfbar_bg_ul li a{
padding-left:5px;
margin: 0px;
color:#002254;
text-decoration:none;
font-size:12px;

}
.mfbar_bg_ul li a:hover{
padding-left:5px;
margin: 0px;
color:#ff6600;
text-decoration:none;
font-size:12px;

}
p.line {
height:10px;
border-bottom:1px solid #8CB0B9;
padding:0px;
margin:10px 0px 10px 0px;
}
.request_info li{
 list-style-type:none;
 display:block;
 border:1px dotted #77A0AB;
 height:20px;
 width:140px;
 margin-bottom:2px;
 font-weight:bold;
 text-align:center;
 color:#FF6600;
 line-height:20px;
}
.request_info li a {
color:#FF6600;
text-decoration:none;
}
.request_info li a:hover {
color:#012068;
text-decoration:none;
}
.hassansr {
color:#000000;
font-family:myriad;
font-size:20px;
font-weight:bold;
margin-left:2px;
margin-right:2px;
text-align:center;
}
