/*
bold orange ff6b17
*/

html, body {
margin: 0;
padding:0;
background: #D0DCFF url(/images/mh/BG.jpg) repeat-x;
}
body {
margin-top:-17px;	
margin-top:-42px;
}
html, body, td {
font-family: Verdana, "Trebuchet MS", Tahoma, sans-serif;
font-size: 11px;
color: #1A3685;
line-height:1.4;
}
table, tr, td {
border:0;
padding:0;
border-collapse:collapse;
border-spacing:0;	
}
td {
vertical-align:top;
}
th {
vertical-align:bottom;	
}
img {
display:block;	
}
a img {
border:0;	
}
#wrapper {
/*margin: -17px auto 0 auto;*/
margin: 0 auto;
padding: 0;
width: 94%;
}
#headertable {
margin: 0;
padding:0;
width:100%;
height: 175px;
}
#headerrow td {
}
#headerrow1 {
height: 175px;
background: url(/images/mh/headertopleft.jpg) no-repeat;
width: 229px;
}
#headerrow2 {
height: 175px;
background: url(/images/mh/headertopsecond.jpg) no-repeat;
width: 230px;
}
#headerrow3 {
height: 175px;
background: url(/images/mh/headerbg.jpg) repeat-x;
text-align:left;
padding-left: 4px;
vertical-align:bottom;/*padding-bottom: 5px;*/
/*border:1px solid red;*/
}
#headertype {
vertical-align:top;
/*height:110px;*/
padding-bottom:0;
padding-top: 45px;
}
#headertype h1 a{
color: #ffffff;
text-decoration:none;
}

#third {
height: 175px;
width: 100%;
float: right;
margin-bottom: 0;
vertical-align:bottom; 
/*border:  1px solid purple;	*/
}
#third h1 {
font-size: 30px;
color: #FFFFFF;
border-bottom: 1px solid #ffffff;
padding-bottom: 2px;
margin-bottom: 0;
line-height:1.1;
/*margin-top: 48px;*/
}
#third h2 {
font-size: 11px;
color: #3d69b2;
line-height: 1.2;
margin: 10px 0 0 0;
padding: 0;
}
#third h2 a {
color: #3d69b2;
text-decoration:none;
}
#topnav {
vertical-align:bottom;
white-space: nowrap;
height: 22px;
border: 0;
}
#topnav table {
float: right;
/*border:1px solid purple;*/
}
#topnav td {
padding: 0;
}
#topnav a:link, #topnav a:visited  {
float: right;
display: block;
margin: 0 0 9px 0;
padding: 5px 10px;
width:auto;
color: #FFFFFF;
background: #FF6B17;
text-decoration:none;
font-weight:bold;
border: 1px solid #ffffff;
border-collapse:collapse;
font-size: 12px;
}
#topnav a:hover, #topnav a:active {
background: #64D500;
/*border-bottom: 3px solid #fffff;*/
text-decoration: underline;
/*padding-bottom: 4px;*/
}

#headerrow4 {
background: url(/images/mh/headertopright.jpg) no-repeat;
width: 25px;
}
#middlerow {
width: 100%;
background-color: #ffffff;
}
#leftrepeat {
background: url(/images/mh/leftrepeat.jpg) repeat-y;
width: 42px;
}
#navtd {
width: 165px;
/*background: #74D919 url(/images/mh/navrepeat.jpg) repeat-x;*/
position: relative;
padding-bottom: 88px;
}
#navtd ul {
}

#navtd ul, #navtd ul li {
margin: 0;
padding: 0;
list-style: none;
width: 165px;
}
#navtd ul li {
float:left;
display:block;
clear: both;
width: 165px;
}
#navtd ul li a {
width:155px;
display: block;
margin:0;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 8px;
font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif;
font-size: 12px;
text-decoration:none;
font-weight: bold;
color: #4160CD;
border-top: 1px dotted #4160cd;
/* 	border-top: 1px dotted #4160cd;
border-collapse: collapse; */
}
#navtd li a:hover, #navtd li a:active {
color: #CF5105;
background: #FAE63E url(/images/mh/navlinkbg.jpg) repeat bottom left;
}

#navtd ul.subnav {
border-top: none;
}
#navtd ul.subnav li a {
padding-left: 16px;
width: 144px;
font-weight: normal;
font-size: 11px;
line-height: 1.2;
padding-top: 2px;
padding-bottom: 2px;
}
#navtd ul.subnav li a:hover, #navtd ul.subnav li a:active {
color: #CF5105;
background: #FAE63E url(/images/mh/navlinkbg.jpg) repeat bottom left;
}

#navtd ul li a#last {
border-bottom: 1px dotted #4160cd;
}

#palms {
/*background-color: #75D813;*/
vertical-align:bottom;
/*background: #75D813 url(/images/mh/palms.jpg) no-repeat 58px bottom;*/
height: 101px;
width: 99px;
/*border-top: 1px solid #3FBC00;*/
}

#navtdright {
background: url(/images/mh/navrightrepeat.jpg) repeat-y;
width: 22px;
}

#rightrepeat {
background: url(/images/mh/rightrepeat.jpg) repeat-y;
width: 25px;
}
#bottomtable {
width: 100%;
}
#bottomtable td {
padding: 0px;
height: 28px;
}
#bottommid {
background: url(/images/mh/bottomrepeat.jpg) repeat-x;
}
#bottomleft {
background: url(/images/mh/bottomleft.jpg) no-repeat;
width: 229px;
}
#bottomright {
background: url(/images/mh/bottomright.jpg) no-repeat;
width: 25px;
}
#footertable {
width: 100%;
margin-top: 4px;
}
#footertable td {
padding:0;
}
#ftrtopleft {
background: url(/images/mh/ftrtopleft.jpg) no-repeat;
height: 21px;
width: 25px;
}
#ftrtoprepeat {
background: url(/images/mh/ftrtoprepeat.jpg) repeat-x;
height: 21px;
}
#ftrtopright {
background: url(/images/mh/ftrtopright.jpg) no-repeat;
height: 21px;
width: 25px;
}
#ftrleftrepeat {
background: url(/images/mh/ftrleftrepeat.jpg) repeat-y;
width: 25px;
}
#ftrmid {
/*	background: #ffffff url(/images/mh/LogoSm.jpg) no-repeat center center;*/
background-color: #ffffff;
}
#ftrmid div {
	line-height: 1.7;
	margin: 12px 8px;
}
#ftrmid span {
	font-weight: bold;
	font-size: 14px;
}
#ftrmid div span a {
color:  #1A3685;
}
#ftrmid a:hover, #ftrmid a:active {
color: #ce5200;
}
#ftrrightrepeat {
background: url(/images/mh/ftrrightrepeat.jpg) repeat-y;
width: 25px;
}
#ftrbtmleft {
background: url(/images/mh/ftrbtmleft.jpg) no-repeat;
height: 21px;
width: 25px;
}
#ftrbtmrepeat {
background: url(/images/mh/ftrbtmrepeat.jpg) repeat-x;
height: 21px;
}
#ftrbtmright {
background: url(/images/mh/ftrbtmright.jpg) no-repeat;
height: 21px;
width: 25px;
}
#cpright {
width: 92%;
margin: 2px auto;
}
#cpright a {
text-decoration: none;
color:  #1A3685;
}



/* content area styles */


#contentarea {
background: #FFFFFF;
padding: 22px 10px 20px 10px;
font-size: 13px;
}
#contentarea a:link {
color: #1A3685;
}
#contentarea a:visited {
color: #A3440F;
}
#contentarea a:hover, #contentarea a:active, #ftrmid a:hover, #ftrmid a:active {
color: #ff6b17;
}


h1, h2, h3, h4, h5  {
color: #264796;
font-family: Verdana, "Trebuchet MS", Tahoma, sans-serif;
line-height:1.4;
font-weight:bold;
}
h1  {
	font-size: 24px;
	margin-top: 6px;
	padding-bottom:2px;
	margin-bottom:2px;
}
h2  {
font-size: 20px;
margin-top:2px;
padding-top:2px;
margin-bottom:2px;
}
h3  {
font-size: 18px;
margin-bottom:2px;
}
h4  {
	font-size: 16px;
	margin-bottom: -4px;
	padding-bottom: 1px;
}
h5  {
font-size: 12px;
}
.imgrightnobdr {
	margin: 8px 0 12px 18px;
	padding: 0;
	float: right;
}
.imgright {
	margin: 10px 0 12px 18px;
	padding: 1px;
	float: right;
	border: 1px solid #5E86FE;
	clear: right;
}
.imgleft {
	margin: 0 18px 12px 0px;
	padding: 1px;
	float: left;
	border: 1px solid #5E86FE;
}
table.nobdr, table.nobdr td {
border:none !important;	
}

.bold {
font-weight:bold;
}

.smright {
text-align:right;
font-size:10px;
font-style:oblique;	
}
#contentarea ul {
margin-top:6px;	
}
#contentarea li {
margin-bottom:6px;
}
#contentarea ul li {
	list-style: url(/images/graphics/squareorange.jpg);
}




img.bdr {
	padding: 2px;
	border: 1px solid #4160CD;
}


.strongblue {
font-weight:bold;
color: #4160CD;	
}


/*   FORM DISPLAY */
/****** END SEARCH FORM DISPLAY   *****/

form {
width: auto;
margin: 2px auto;
display:block;
}
fieldset {
width: 80%;
margin: 2px auto;
border: 1px solid #4160CD;
padding:5px;
}
legend {
margin: 0;
padding: 2px 6px;
border: 1px solid #4160CD;
font-weight:bold;
color: #4160CD;	
}
input {
/*float:left;	*/
/*clear:left;*/
}
input.dontfloat {
float:none;
clear:none;	
}

input.long {
width:250px;	
}
input.short {
width:40px;	
}
label {
/*float:right;
/*text-align:right;
font-weight:bold; */
}
input[type=text] {
float:left;	
}
td.fromto {
white-space:nowrap !important;	
}
td.fromto table, td.fromto table td {
border-width:0 !important;	
}
td.fromto input[type=text] {
float:none;
display:inline;
}
td.subbtn input[type=submit] {
margin: 0 auto;
text-align:center;	
display:block;
float:none;
background: #ffffff url(/images/graphics/submitbg.jpg) repeat-x; 
}
.btn {
border: 3px double #2653bc; 
background: #ffffff url(/images/graphics/submitbg.jpg) repeat-x; 
margin: 4px auto;
text-align:center;
padding:2px;
font-weight:bold;
}


li {
/*list-style: url(images/redtri.gif);*/
/*margin-bottom:4px;*/
}



.error {
font-weight:bold;
color: #FF6B17;	
}


table.report {
/*width:100%;*/
margin: 0 auto;	
border-top: 1px solid #ce5200;
border-left: 1px solid #ce5200;
border-spacing:0;
border-collapse:collapse;
}
table.report td, table.report th {
border-right: 1px solid #ce5200;
border-bottom: 1px solid #ce5200;
padding:2px 3px;
vertical-align:top;	
font-size:10px;
}
table.report th {
vertical-align:bottom;
border-bottom:4px solid #ce5200;	
}
table.report td img {
float:left;
margin: 0 6px 6px 0;
}
table.report td a img {
padding:1px;
border:1px solid #1A3685 !important;	
}
table.report td a:hover img {
border:1px solid #ce5200 !important;	
}

table.report td a:link, table.report th a:link {
color: #ff6b17 !important;
font-weight:bold;	
}
table.report td a:visited, table.report th a:visited {
color: #3756c0 !important;
font-weight:bold;	
}
table.report td a:hover, table.report th a:hover {
color: #74d919 !important;
font-weight:bold;	
}

table.perfreport  {
white-space:nowrap;	
border-bottom:1px solid #ce5200 !important;	
border-right: 1px solid #ce5200 !important;
}
table.perfreport th {
line-height:1;
font-size:10px !important;
}
table.perfreport td {
white-space:nowrap;	
border-bottom:0 !important;
padding-top:4px !important;
padding-bottom:4px !important;
padding-left:1px;
padding-right:2px;
color: #000000;
border-color: #86a3ff !important;
border-style: dotted;
font-size:11px;
}

table.perfreport tr.colorbg td {
background-color: #ebf0ff;
}


td.currency, th.currency  {
text-align:right;
padding-right:6px;	
}
td.left {
text-align:left;
white-space:nowrap;
}
td.campid {
width:20%;
min-width:80px;	
}


table.report td.itemdata {
padding-left:8px;
padding-right:8px;	
}
table.report td.itemdata img {
display:block;
clear:both;
max-width:80px !important;	
max-height:80px;
}



table.report td.buyersellerinfo {
width:1%;	
}

table.report2 td {
text-align:right;	
padding-top:4px;
padding-bottom:4px;
}
table.report2 td.left {
text-align:left;	
}


/*   SEARCH DATA TABLe */
form.searchdataform {
width:100%;
}
table.searchtable {
width:80%;
margin: 4px auto;
}
table.searchtable td {
padding: 2px 6px;
/*line-height:1.5; */
white-space:nowrap;	
border-bottom: 1px solid #74d919;
}
table.searchtable td.nobtmbdr {
border-bottom: 0;
}
table.searchtable td img {
display:inline !important;
/*margin:0 0 0 3px;*/
margin:0;
padding:0;
/*float:left;*/
}
table.searchtable td a {
display:inline;	
}



table.contact {
width:auto;
margin:12px auto;
}
table.contact td {
padding:12px;	
}


/* ad styles */
div.horiz {
width:728px;
margin: 18px auto;	
}



hr { 
color: #ce5200; 
background: #ce5200; 
border: 0; 
height: 2px; 
clear:both;
}

.pagination {
margin: 2px 0;
float:left;
text-align:left;
white-space:nowrap;
display:block;	
color: #ff6b17;
}

.pagination a {
/*display:block;*/
/*float:left;*/
padding: 0 1px;	
}

div.ebayimg img {
max-width:120px;
max-height:120px;	
}

.bdor {
color: #ff6b17;	
}
.orbdr { /* orange border */
border:1px solid #ff6b17;
}

.orbdr td {
padding:8px;	
}



.altcolor td {
background-color: #fff7d5;	
}

tr.totalrow th {
text-align:right;	
}

div#widget input[type=text] {
width:200px;	
}
div#widget input[type=submit] {
display:inline;
float:right;
clear:left;
float:left;
margin-left:2px;
margin-top:8px;	
}

div#catnumbers ul {
margin-top:8px;
margin-bottom:7px;	
}

div#catnumbers ul li {
font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
line-height:1.2;
margin-top:5px;
margin-bottom:6px;
color: #000000; /* black */
font-size:14px !important;
}

div#catnumbers ul li a:link, div#catnumbers ul li a:visited {
color: #000000; /* black */
font-size:14px !important;
}
div#catnumbers ul li a.elink {
color: #99ce00; /* ebay green */
color: #7da600 !important; /* darker green */
}

