body, form, img,  h2, h3, input, select {

	margin: 0;

	padding: 0;

}
h1{
	margin-left: 10px;
	font: 20px verdana, sans-serif;
	font-weight: bold;
}
a {

		color: #283946;

		text-decoration: none;

	}

a:hover {

		color: #283946;

		text-decoration: underline;

	}
body {

	font: 10px/17px verdana, sans-serif;

	color: #222;

	background: #f9f9f9;

}
p{
	margin-top: 5px;
	
	margin-bottom: 5px;
	
	margin-left: 10px;
	
	margin-right: 10px;
}
img {

	border: none;

}

.tst

{

	width: 50px;

	border-left:10px;

	margin: 0px 0px 0px 0px;

	padding: 100px;

	border-collapse: separate;

	text-align: left;

		vertical-align: top;

}

.editor

{
		width: 300px;
}

#container {

	margin: 0 auto auto;

	width: 974px;

	background: #f9f9f9;

	padding: 5px;

}

.containertable table

{

		width: 100% !important;

		width: 100%;

		margin: 0px 0px;

}

.containertable td

{
		vertical-align: top;

		border-collapse: collapse;

		border-spacing: 0px;

		padding: 0px;
}

#header {

	margin: 0 5px 5px 5px !important;

	height: 66px;

	background: #f9f9f9;
}

#header table {

		width: 100% !important;

		width: 100%;

		margin: 0px 0px;

	}

	#header td {

		vertical-align: top;

		border-collapse: collapse;

		border-spacing: 0px;

		padding: 0px;

	}

#topnav {

	position: relative;

	right: 10px;

}

	#topnav td {

		text-align: center;

	}

	#topnav td a {

		color: #283946;

		text-decoration: none;

	}

	#topnav td a:hover {

		color: #283946;

		text-decoration: underline;

	}

#register, #addad, #login {

	border-right: 1px solid #c6cdd4;
	color: #fe8800;

}

#register a {

	background: url("../layout_images/new/register.gif") 0px 50% no-repeat;

	padding-left: 20px;

}

#addad a {

	background: url("../layout_images/new/addad.gif") 0px 50% no-repeat;

	padding-left: 17px;

}

#login a {

	background: url("../layout_images/new/login.gif") 0px 50% no-repeat;

	padding-left: 22px;

}

#wap a {

	background: url("../layout_images/new/wap.gif") 0px 50% no-repeat;

	padding-left: 12px;

}

#nav {
		
	background: url("../layout_images/menu_background.jpg") repeat-x;
	
	margin-top: 7px;
}

	#nav td {
				
		border-top: 1px solid #DE7D21; 
	
		border-bottom: 1px solid #DE7D21;
		
		border-right: 1px solid #DE7D21;
	
		text-align: center;

		vertical-align: middle;		
								
	}

	#nav td a {
						
		color: #0065b7;

		text-decoration: none;

		font: 13px Verdana;
		
		display: block;		

	}

	#nav td a:hover {

		color: #0065b7;

		text-decoration: underline;
		
		font: 13px Verdana;
		
		display: block;
		
		
	}
	
	#nav div{
			
		line-height: 40px;
		
	}

#subnav {
	
	background: #e8ebf0;

	color: #41597f;

}

	#subnav td {

		height: 30px;

		padding: 0px 15px;

		vertical-align: middle;

	}

	#subnav a {

		color: #41597f;

	}

	#subnav a:hover {

		color: #5378b4;

	}

	.abc td {

		padding: -10px -10px !important;

	}

.abc {

		padding: -10px -10px !important;

	}



.blueheadline

{

		border-top: 1px solid #6882ad;

		border-bottom: 1px solid #6882ad;

		height: 23px;

		padding: 5px 14px !important;

		padding: 2px 14px;

		white-space: nowrap;

		text-align: left;

		vertical-align: middle;

		color: #fff;

		background: #008cce url("../layout_images/new/th_bg.gif") repeat-x;

		font: bold 11px verdana, sans-serif;

}



	

	

.special {

	margin: 5px 0px;

	border-left: 1px solid #dedede;

	border-right: 1px solid #a3aab7;

	border-bottom: 1px solid #a3aab7;

	background: #f8f8f8;

	padding:10px;

}

	.special td {

		padding: 1px 5px !important;

	}

	.special td.category {

		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;

		padding-left: 36px !important;

	}

	.special tr.alt td.category {

		background: #e7ebf0 url("../layout_images/new/folder.gif") 14px 9px no-repeat;

		padding-left: 36px !important;

	}

	.special td.category_none {

		

		padding-left: 36px !important;

	}

	.special tr.alt td.category_none {

		

		padding-left: 36px !important;

	}

	

	.special th {

		border-top: 1px solid #6882ad;

		border-bottom: 1px solid #6882ad;

		padding: 5px 14px !important;

		padding: 2px 14px;

		white-space: nowrap;

		text-align: left;

		vertical-align: middle;

		color: #fff;

		background: #008cce url("../layout_images/new/th_bg.gif") repeat-x;

		font: bold 11px verdana, sans-serif;

	}

	.special th a {

		color: #fff;

		text-decoration: none;

	}

	.special th a:hover {

		text-decoration: underline;

	}

	.special td a, #content a {

		color: #0065b7;

		text-decoration: none;

	}

	.special td a strong {

		font-size: 110%;

	}

	.special td a:hover, .special td a:hover strong, #content a:hover {

		color: #fff;

		background: #0065b7;

	}

	.special tr.alt {

		background: #e7ebf0;

	}

	.special td.pointer {

		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}

	.special tr.alt td.pointer {

		background: #e7ebf0 url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}





	/*-- Box headings and other tags --*/

	.special h1 {

		font: bold 19px arial, sans-serif;

		margin: 10px 0 5px 0;

		clear: both;

	}

	.special h2 {

		font: bold 15px arial, sans-serif;

		margin: 20px 0 0 0;

		clear: both;

		border-bottom: 1px solid #a3aab7;

	}

	.special h3 {

		font: bold 13px arial, sans-serif;

		margin: 10px 0 5px 0;

	}

	.special p {

		margin: 8px 0;

	}

	.special ul {

		list-style: square;	

		padding-left: 20px !important;

		margin-left: 0 !important;

		padding-left: 0;

		margin-left: 20px;

	}

	.special blockquote {

		border: 1px solid #e7ebf0;

		margin: 5px 3px 15px 3px;

		padding: 15px;

		background: #fff;

	}

.box {

	border-left: 1px solid #FF8A00;

	border-right: 1px solid #DE7D21;

	border-bottom: 1px solid #DE7D21;

	background: #f8f8f8;
	
	padding-bottom: 5px;
}

	.box td {

		padding: 5px 15px !important;

	}

	.box td.subcategory {
		background: url("../layout_images/new/folder.gif") 34px 9px no-repeat;
		padding-left: 56px !important
	}
	.box td.categorySelected {
		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;
		padding-left: 16px !important;
	}
	.box td.categorySelected *, .box td.subcategorySelected * {
		color: red !important;
	}
	
	.box td.category {

		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;

		padding-left: 36px !important;

	}

	.box tr.alt td.category {

		background: #e7ebf0 url("../layout_images/new/folder.gif") 14px 9px no-repeat;

		padding-left: 36px !important;

	}

	.box th {

		height: 26px;
		
		padding-left: 10px;

		white-space: nowrap;

		text-align: left;

		vertical-align: middle;

		color: #fff;

		background: url("../layout_images/midheader.gif") repeat-x;

		font: bold 11px verdana, sans-serif;
		
		margin-bottom: 0px;
		
		
	}

	.box th a {

		color: #fff;

		text-decoration: none;

	}

	.box th a:hover {

		text-decoration: underline;

	}

	.box td a, #content a {

		color: #0065b7;

		text-decoration: none;

	}

	.box td a strong {

		font-size: 110%;

	}

	.box td a:hover, .box td a:hover strong, #content a:hover {

		color: #0065b7;
		
		text-decoration: underline;
		
	}

	.box tr.alt {

		background: #e7ebf0;

	}

	.box td.pointer {

		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}

	.box tr.alt td.pointer {

		background: #e7ebf0 url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}





	/*-- Box headings and other tags --*/

	.box h1 {

		font: bold 19px arial, sans-serif;

		margin: 10px 0 5px 0;

		clear: both;

	}

	.box h2 {

		font: bold 15px arial, sans-serif;

		margin: 20px 0 0 0;

		clear: both;

		border-bottom: 1px solid #a3aab7;

	}

	.box h3 {

		font: bold 13px arial, sans-serif;

		margin: 10px 0 5px 0;

	}

	.box p {

		margin: 8px 0;

	}

	.box ul {

		list-style: square;	

		padding-left: 20px !important;

		margin-left: 0 !important;

		padding-left: 0;

		margin-left: 20px;

	}

	.box blockquote {

		border: 1px solid #e7ebf0;

		margin: 5px 3px 15px 3px;

		padding: 15px;

		background: #fff;

	}

	
.boxblue {

	margin: 5px 0px;

	border-left: 1px solid #5AB6DE;

	border-right: 1px solid #3986BD;

	border-bottom: 1px solid #3986BD;

	background: #f8f8f8;

}

	.boxblue td {

		padding: 5px 15px !important;

	}

	.boxblue td.subcategory {
		background: url("../layout_images/new/folder.gif") 34px 9px no-repeat;
		padding-left: 56px !important
	}
	.boxblue td.categorySelected {
		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;
		padding-left: 16px !important;
	}
	.boxblue td.categorySelected *, .box td.subcategorySelected * {
		color: red !important;
	}
	
	.boxblue td.category {

		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;

		padding-left: 36px !important;

	}

	.boxblue tr.alt td.category {

		background: #e7ebf0 url("../layout_images/new/folder.gif") 14px 9px no-repeat;

		padding-left: 36px !important;

	}

	.boxblue th {

		height: 26px;
		
		padding-left: 10px;

		white-space: nowrap;

		text-align: left;

		vertical-align: middle;

		color: #fff;

		background: url("../layout_images/thbluecenter.gif") repeat-x;

		font: bold 11px verdana, sans-serif;

	}

	.boxblue th a {

		color: #fff;

		text-decoration: none;

	}

	.boxblue th a:hover {

		text-decoration: underline;

	}

	.boxblue td a, #content a {

		color: #0065b7;

		text-decoration: none;

	}

	.boxblue td a strong {

		font-size: 110%;

	}

	.boxblue td a:hover, .box td a:hover strong, #content a:hover {

		color: #0065b7;

		text-decoration: underline;
	}

	.boxblue tr.alt {

		background: #e7ebf0;

	}

	.boxblue td.pointer {

		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}

	.boxblue tr.alt td.pointer {

		background: #e7ebf0 url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}





	/*-- Box headings and other tags --*/

	.boxblue h1 {

		font: bold 19px arial, sans-serif;

		margin: 10px 0 5px 0;

		clear: both;

	}

	.boxblue h2 {

		font: bold 15px arial, sans-serif;

		margin: 20px 0 0 0;

		clear: both;

		border-bottom: 1px solid #a3aab7;

	}

	.boxblue h3 {

		font: bold 13px arial, sans-serif;

		margin: 10px 0 5px 0;

	}

	.boxblue p {

		margin: 8px 0;

	}

	.boxblue ul {

		list-style: square;	

		padding-left: 20px !important;

		margin-left: 0 !important;

		padding-left: 0;

		margin-left: 20px;

	}

	.boxblue blockquote {

		border: 1px solid #e7ebf0;

		margin: 5px 3px 15px 3px;

		padding: 15px;

		background: #fff;

	}



#membermenu a

{

	background: url("../layout_images/new/arrow.gif") 10px 50% no-repeat;

	padding-left: 23px !important;

	color: #0065b7;

	text-decoration: none;

}



#membermenu a:hover

{

	background: url("../layout_images/new/arrow.gif") 10px 50% no-repeat;

	padding-left: 23px !important;

	color: #0065b7;

	font-weight:bold;

}

	



.arrow a:hover{

color: #53626d;

		text-decoration: none;

}

	

/*-- --*/

.side_nav td {

	background: url("../layout_images/new/arrow.gif") 10px 50% no-repeat;

	padding-left: 23px !important;

}

.side_nav tr.alt td {

	background: #e7ebf0 url("../layout_images/new/arrow.gif") 10px 50% no-repeat;

	padding-left: 23px !important;

}

#tools {

	border: 1px solid #e7ebf0;

	background: #fff;

}

	#tools td {

		padding: 2px !important;

		text-align: center;

		border-right: 1px solid #e7ebf0;

	}

	#tools a {

		color: #53626d;

		text-decoration: none;

	}

	#tools a:hover {

		color: #283946;

		background: none;

		text-decoration: underline;

	}

	#tools #addfav {

		background: url("../layout_images/new/addfav.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #moread {

		background: url("../layout_images/new/moread.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #sellerad {

		background: url("../layout_images/new/sellerad.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #contactseller {

		background: url("../layout_images/new/contactseller.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #tellfriend {

		background: url("../layout_images/new/tellfriend.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #print {

		background: url("../layout_images/new/print.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}



#premium td {

	background: url("../layout_images/new/premium.gif") 14px 50% no-repeat;

	padding-left: 36px !important;

}

#premium tr.alt td {

	background: #e7ebf0 url("../layout_images/new/premium.gif") 14px 50% no-repeat;

	padding-left: 36px !important;

}

#footer {

	border-top: 1px solid #dedede;

	padding: 4px;

}

	#footer a {

		color: #53626d;

		text-decoration: none;

		margin: 0 4px;

	}

	#footer a:hover {

		color: #283946;

		text-decoration: underline;

	}

	#footer a.rss {

		background: url("../layout_images/new/rss.gif") 0px 50% no-repeat;

		padding-left: 15px;

	}

.button {

	background: #ffa944;

	border: 1px solid #dc7700;

	color: #fff !important;

	padding: 0px 3px;

	margin: 0 2px;

	font: 9px verdana, sans-serif;

}

	.button:hover {

		background: #e4af26 !important;

		border: 1px solid #835308 !important;

		cursor: pointer;

	}

.sold {

	color: red;

	font-weight: bold;

}

.warn_intend {

	color: red;

}

.red {

	color: red;

}

.star {

	color: red;

}



a.thumb img {

	padding: 2px;

	border: 2px solid #ccc;

}

a.thumb:hover img {

	border: 2px solid #3588c7;

	background: none !important;

}

a.thumb:hover {

	background: none !important;

}



a.thumb_icon img {

	padding: 1px;

	border: 2px solid #ccc;

}

a.thumb_icon:hover img {

	border: 2px solid #3588c7;

	background: none !important;

}

a.thumb_icon:hover {

	background: none !important;

}



.gal{

	padding: 10px;

	border: 1px solid #ccc;

	margin:100px;

}



a.gallery img {

	padding: 2px;

	border: 2px solid #ccc;



}

a.gallery:hover img {

	border: 2px solid #3588c7;

	background: none !important;

}

a.gallery:hover {

	background: none !important;

}



h2 {

	font: bold 20px verdana,arial, sans-serif;

	margin: 20px 0 0 0;

	clear: both;

	border-bottom: 1px solid #a3aab7;



}

.headline a {

	color: #fff;

	text-decoration: none;

}

.headline a:hover {

	color: #fff;

		background: #0065b7;

}

.headline a, #content a {

	color: #0065b7;

	text-decoration: none;

}

.small_drop_down

{

font-size: 9px;

}

.bg 

{

	background-color:#EEECEC;

	border: 1px solid #ccc;

	border-top: 1px solid #ccc;

	padding: 5px;		

}



.memberarea{

	float:right;background: #f8f8f8;width:80%;padding:0px;margin:0px;

}



.memberarea a

{

	

	color: #0065b7;

	text-decoration: none;

}



.memberarea a:hover

{

	

	color: #0065b7;

	font-weight:bold;

}



.memberarea_caption

{

	font: bold 14px verdana,arial, sans-serif;

	margin: 0px 0 0 0;

	clear: both;

	border-bottom: 1px solid #a3aab7;

}



.regionselect

{

	width:200px;

	margin-bottom:5px;

}


.midheader {
		height: 26px;
		
		padding-left: 10px;

		white-space: nowrap;

		text-align: left;

		vertical-align: middle;

		color: #fff;

		background: url("../layout_images/midheader.gif") repeat-x;

		font: bold 11px verdana, sans-serif;		

	}	
	.midheader div{
	
		line-height: 25px;
		
	}


