body {margin:0px;margin-bottom:35px;margin-top:25px;background:#FF9900}
hr {
	border-collapse:collapse;
	border:1px gray solid;
	height:1px;
	margin-top:25px;
	margin-bottom:15px;
}

A:link {color: blue; text-decoration: none; font-weight:normal} 
A:visited	{ color: blue; text-decoration: none; font-weight:normal} 
A:active	{ color: blue;text-decoration: none; font-weight:normal} 
A:hover		{ color: blue; text-decoration: underline;font-weight:normal}

#left-hand-col {width:125px;padding:15px;text-align:left;background:#EBEBEB}
#main-col {width:720px;height:350px;padding:15px;text-align:left;background:white}

#login_table {
	margin:20px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#login_table td {padding-bottom:6px;}

select.admin_form {width:206px}
input.admin_form, textarea.admin_form {width:200px}

.list_all, .list_all_multiline {
	border-collapse:collapse;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
.list_all td, .list_all_multiline td {
	padding-left:10px;
	padding-right:10px;
	border:1px #D7D7D7 solid;
	text-align:left;
	padding-top:3px;
	line-height:6px;
}
.list_all_multiline td {
	line-height:16px;
}

#norules {border-collapse:collapse;border:none;}
#norules td {border:none;}

.edit_name {
	margin-top:16px;position:relative;margin-left:auto;margin-right:auto
}
.edit_name td {text-align:left;}

.fullwidth {width:785px;background:white;}
.bodytext, .listings, .show_listing, .catalogue_head, .catalogue_links, .manufacturers {
	font-family: verdana, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#323232;
}

.manufacturers A:link		{ color: blue; text-decoration: none; font-weight:normal} 
.manufacturers A:visited	{ color: blue; text-decoration: none;  font-weight:normal} 
.manufacturers A:active	{ color: blue;text-decoration: none; font-weight:normal} 
.manufacturers A:hover		{ color: #323232; text-decoration: none; font-weight:normal}

.listings {font-size:10px;line-height:13px}
.listings_table, .show_listing_table, .thumbs_tab {width:100%;border-collapse:collapse;}
.listings_table td {border:#C8C8C8 1px solid;padding:4px;}
.show_listing_table td {border:#C8C8C8 1px solid;padding:6px;}
.thumbs_tab td {border:none;padding:5px;}

.catalogue_head {font-weight:bold;}
.catalogue_links {}
.catalogue_links A:link		{ color: blue; text-decoration: none; font-weight:normal} 
.catalogue_links A:visited	{ color: blue; text-decoration: none;  font-weight:normal} 
.catalogue_links A:active	{ color: blue;text-decoration: none; font-weight:normal} 
.catalogue_links A:hover		{ color: #323232; text-decoration: none; font-weight:normal}

.inputs, .inputs_FT, .selects {
	border:1px #D7D7D7 solid;
	background:white;
	width:200px;
	color:#323232;
}
.inputs {width:196px;font-size:12px;}
.inputs_FT {width:76px}
.checks {
	border:none;
	position:relative;
	top:2px;
}
.btn {
	border:1px #999999 solid;
	background:#CCCCCC;
	font-size:12px;
	padding:1px;
	font-family:arial, verdana;
	width:68px;
}
.btn_on {
	border:1px green solid;
	background:#CCCCCC;
	font-size:12px;
	padding:1px;
	font-family:arial, verdana;
	width:68px;
}
#search_table td {padding-bottom:10px}

.credits {
	color:white;
	font-family: verdana, sans-serif;
	font-size:10px;
	text-decoration: none;
	font-weight:normal;
	line-height:30px;
	text-align:center;
	background:#505050
}
.credits A:link		{ color: white; text-decoration: none; font-weight:normal} 
.credits A:visited	{ color: white; text-decoration: none;  font-weight:normal} 
.credits A:active	{ color: white;text-decoration: none; font-weight:normal} 
.credits A:hover		{ color: white; text-decoration: underline; font-weight:normal}

.menu {
	height:30px;
	width:785px;
	border:white 1px solid;
	border-collapse:collapse;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	padding-top:6px;
	padding-bottom:4px;
	background:#505050;
	font-family:arial, sans-serif;
	font-size:12px;
	color:white;
	line-height:16px;
	text-align:center;
	font-weight:bold;
	letter-spacing:0.1em
}
.menu A:link {color: #DCDCDC; text-decoration: none; font-weight:bold} 
.menu A:visited	{ color: #DCDCDC; text-decoration: none; font-weight:bold} 
.menu A:active	{ color: #DCDCDC;} 
.menu A:hover		{ color: white; text-decoration: none;font-weight:bold}
.menu td {padding-left:15px;padding-right:20px}

#dd_menu {width:100%;background:#505050;float:left;z-index:500;position:relative;}
#dd_menu ul {list-style:none;margin:0;padding:0;width:6.0em;float:left;}
#dd_menu a, #dd_menu h2, #dd_menu_single {
	font:11px/16px verdana, 'trebuchet ms', sans-serif;
	letter-spacing:0.0em;
	color:#DCDCDC;
	font-weight:bold;
	display:block;
	margin:0;
	padding:4px 0px 4px 0px;
}
#dd_menu h2, #dd_menu_single {
	text-transform:uppercase;
	text-align:left;
	background:#505050;
	border-color:white;
	border-style:solid;
	border-width:0px 0px 0px 0px;
	cursor:pointer
}
#dd_menu a {
	color:#DCDCDC;
	background:#336699;
	text-decoration:none;
	font-weight:bold;
	padding-left:6px;
	border:0px white solid;
	border-width:1px 0px 0px 0px;
	text-transform:uppercase;margin-left:0px
}
#dd_menu a:hover {color:white;background:#505050;text-transform:uppercase;}
#dd_menu li {position:relative;}
#dd_menu ul ul {position:absolute;z-index:500;}
#dd_menu ul ul ul {position:absolute;top:0;left:100%;}
div#dd_menu ul ul, div#dd_menu ul li:hover ul ul, div#dd_menu ul ul li:hover ul ul{display:none;}
div#dd_menu ul li:hover ul, div#dd_menu ul ul li:hover ul, div#dd_menu ul ul ul li:hover ul{display:block;}

#dd_menu_single A:link		{background:#505050;color:#DCDCDC;padding:0px;margin:0px;border:none} 
#dd_menu_single A:visited	{background:#505050;color:#DCDCDC;padding:0px;margin:0px;border:none} 
#dd_menu_single A:active	{background:#505050;color:#DCDCDC;padding:0px;margin:0px;border:none} 
#dd_menu_single A:hover	{background:#505050;color:white;padding:0px;margin:0px;border:none}