/*
red: BF0930
blue: 0000cc
*/


html, body {
margin: 0;
padding: 0;
}
body {
background: #0124CB url(/images/template/BG.jpg) repeat-x 0 0px;
}
body, table, td, p, ul, ol {
font-size:12px;
font-family: Verdana, Tahoma, "Trebuchet MS", sans-serif;
/*line-height: 136%;*/
/*color: #0000cc;*/
}
table {
border:0;
border-collapse:collapse;	
}
td {
vertical-align:top;
padding:0;
}
img, a img {
border:0 !important;
text-decoration:none;	
}



#navtd {
padding: 3px;
width: 160px;
background: #F0F0F0;
border-right: 1px solid #0000cc;
padding-top: 12px;
border-left:1px solid #0000cc;
}
#navdiv {
margin: 0 auto;
padding: 0;
width: 150px;
}
#navdiv ul, #navdiv li {
margin:0;
padding:0;
list-style-type:none;	
}
#navdiv ul li a {
display: block;
padding: 5px 3px;
width: 140px;
border: 1px solid #0000cc;
font-weight: normal;
font-size:11px;
color: #BF0930;
text-decoration: none;
margin:0 auto 8px auto;
background: url(/images/template/NavBG.jpg) repeat-x;
}
#navdiv a:hover, #navdiv a:active {
background: url(/images/template/NavBG-Over.jpg);
color: #0000cc;
}
#bodytable {
margin: 0 auto 18px auto;
background-color: #ffffff;
/*border-top:none; */
border-bottom: 1px solid #0000cc;
border-left: 1px solid #0000cc;
border-right: 1px solid #0000cc;
}




#headertable, #bodytable {
/*width: 90%;*/
width: 94%;
}
#bodytable {
width: 94%;
}


#headertable {
margin: 0 auto;
}
#headertable, #headertable td {
height:163px;
}
#headertable, #headertable td {
height:163px;
}
#footertd {
border-top: 1px solid #0000cc;
padding: 15px 8px;
font-size:9px;
font-style: oblique;
border-left:1px solid #0000cc;
line-height:1.6;
}
#footertd a:link, #footertd a:visited {
color: #0000cc;
text-decoration: none;
border-bottom: 1px solid #0000cc;
}
#footertd a:hover, #footertd a:active {
text-decoration: none;
border-bottom: 1px solid #BF0930;
color: #BF0930;
}

#footertd div {
/*width:40%;*/
float:left;
margin:0;	
}



body table td#contenttd {
padding: 10px 30px 15px 40px;
line-height: 140%;
/*color: #0000cc;*/
color: #000000;
}
body table td#contenttd, body table td#contenttd p {
font-size:12px !important;
}


#contenttd h1, #contenttd h2, #contenttd h3, #contenttd h4, #contenttd h5 #contenttd h6 {
line-height: 130%;
font-weight: normal;
color: #0000cc;
}
#contenttd h1 {
font-size: 26px;	
}

#contenttd h2 {
font-size: 16px;
}

#contenttd h3 {
font-size: 15px;
}

#contenttd h4 {
font-size: 14px;
}
#contenttd a {
font-weight: bold;
color: #0000cc;
text-decoration: underline;
}
#contenttd a.red {
color: #BF0930;
}



#contenttd a:hover, #contenttd a:active {
color: #BF0930;
}
#contenttd strong, #contenttd .bold {
font-weight: bold;
color: #0000cc;
}

#contenttd ul li {
/*margin-right: 30px;*/
margin-bottom: 10px;
line-height:126%;
font-size:12px !important;
}




.imgright {
margin: 0px 0px 8px 12px;
float: right;
}
.imgrightbdr {
margin: 0 0 8px 16px;
float: right;
border: 1px solid #0000cc;
padding: 2px;
}
div.imgright img {
display:block;	
}



/* ads */
div.medrectright {
float:right;
width:300px;
margin: 0 0 12px 18px;
/*border:1px solid #0000cc;*/
padding:4px;
}
div.ldrctr {
float:none;
width:728px;
height:90px;
margin: 4px auto 4px auto;	
}



.bigty {
color: #BF0930;
border: 1px solid #BF0930;
padding:2px 6px;
font-size:14px;
font-weight:bold;
}





/* contact us generic form */

form.contactusform {
margin:0;
padding:0;
width:250px !important;
display:inline;
float:left;
margin-right:12px !important;
}

form.contactusform table {

width:250px !important;
float:left;
margin-right:12px !important;
}

form.contactusform table td {
padding: 8px 4px 4px 4px;
white-space:nowrap;
}
form.contactusform table td.right {
text-align:right;
}
form.contactusform table td input[type=text], form.contactusform table td textarea {
width:200px;
background-color: #e2ebfa;
border:1px solid #0000cc;
}
form.contactusform table td input[type=submit] {
border:1px solid #0000cc;
cursor:pointer;
color: #0000cc;
}






div.producttable {
width:728px; 
margin: 4px auto;
background-color:#ffffff; 
padding:10px; 
border: 1px solid #0124CB;
}

div.producttable table {
width:100%;
margin: 0 auto 2px auto;
/*border:1px solid red;*/
}

div.producttable table td {
border:none;
/*padding:4px;*/
vertical-align:top;
padding: 1px 12px 12px 12px;
}
div.producttable table td b {
color: #0000cc;
font-size:16px;
}
div.producttable table td img {
/*margin-left:12px;*/
margin-right:12px;
float:left;
margin-top:0;
}


div.producttable form {
border-bottom:2px solid #0124CB;
padding-bottom:0;
margin-top:0;
margin-bottom:0;
}
div.producttable form hr {
height:1px;
border:0;
display:none;
}

div.producttable  img.tinyimg {
width:1px;
height:1px;
border:0;	
}
hr {
height:2px;
background-color: #0124CB;
border:1px solid #0124CB;	
}











/* ebay display */

.nobtmmgn {
	margin-top:0;
	padding-top:0;
margin-bottom:0;
padding-bottom:1px;	
clear:both;
}
.ebaytable {
width:100%;
margin: 1px auto 4px auto;
/*margin-bottom:12px;*/
}
.ebaytable th {
padding: 1px 6px;
background-color: #0000cc;
color: #ffffff;
vertical-align:bottom;
text-align:center;
}
.ebaytable td {
padding: 4px 6px;
border-bottom:1px solid #5070d3;
line-height:116% !important;	
}
.ebaytable td.bdrbtm {
border-bottom:1px solid #5070d3;	
}

.ebaytable td.right {
text-align:right;	
}
.ebaytable td.bold {
font-weight:bold;	
}
.ebaytable td.tdctr {
text-align:center;	
}
.ebaytable td img {
display:block;
margin: 2px auto;
}

div.searchebay {
width: 744px;
margin: 4px auto;
float:none;
clear:both;
/*margin-bottom:12px;	*/
}
div.searchebay form {
width:100%;
}
div.searchebay form {
border-bottom:0 solid #5070d3 !important;
border-bottom:none;
}

div.searchebay table {
width:100%;
}
div.searchebay table td {
text-align:center;
/*border-bottom:0;*/
}


fieldset {
margin-top:12px;
margin: 12px auto;
width:730px;
border:1px solid #5070d3;
}

legend {
font-weight:bold;
color: #5070d3;
font-size:18px;
}

div.searchebay input[type=text].querybox {
width:250px;	
}
div.searchebay input[type=text], div.searchebay select {
width:60px;	
border:1px solid #5070d3;
padding:2px;
background-color: #e2ebfa;	
}



.leftnavebay {
width:120px;
margin: 18px auto 12px auto;	
clear:both;
}
.leftnavebay td {
text-align:center;	
line-height:110%;
}
.leftnavebay td, .leftnavebay td a {
color: #AB0202;
}
.leftnavebay td a {
font-weight:bold;
}



.searchresult {
width:100%;
margin: 4px auto;	
}

.searchresult td {
padding: 6px 2px 6px 2px;
line-height:1.5;
border-bottom:1px solid #0000cc;
	
}

td.char {
text-align:right;
padding-right:12px;	
font-weight: bold;
color: #0000cc;
white-space:nowrap;
}

.found {
color: #001927 !important;
font-weight:bold !important;	
}


/* ebay display */

.products {
width:98%;
margin: 5px auto;	
}

.nobtmmgn {
	margin-top:0;
	padding-top:0;
margin-bottom:0;
padding-bottom:1px;	
clear:both;
}
.ebaytable {
width:100%;
margin: 1px auto 4px auto;
/*margin-bottom:12px;*/
}
.ebaytable th {
padding: 1px 6px;
background-color: #5070d3;
color: #ffffff;
vertical-align:bottom;
text-align:center;
}
.ebaytable td {
padding: 4px 6px;
border-bottom:1px solid #5070d3;
line-height:116% !important;	
}
.ebaytable td.bdrbtm {
border-bottom:1px solid #5070d3;	
}

.ebaytable td.right {
text-align:right;	
}
.ebaytable td.bold {
font-weight:bold;	
}
.ebaytable td.tdctr {
text-align:center;	
}
.ebaytable td img {
display:block;
margin: 2px auto;
}

div.searchebay {
width: 744px;
margin: 4px auto;
float:none;
clear:both;
/*margin-bottom:12px;	*/
}
div.searchebay form {
width:100%;
}
div.searchebay form {
border-bottom:0 solid #5070d3 !important;
border-bottom:none;
}

div.searchebay table {
width:100%;
}
div.searchebay table td {
text-align:center;
/*border-bottom:0;*/
}


fieldset {
margin-top:12px;
margin: 12px auto;
width:730px;
border:1px solid #5070d3;
}

legend {
font-weight:bold;
color: #5070d3;
font-size:18px;
}

div.searchebay input[type=text].querybox {
width:250px;	
}
div.searchebay input[type=text], div.searchebay select {
width:60px;	
border:1px solid #5070d3;
padding:2px;
background-color: #e2ebfa;	
}



.leftnavebay {
width:120px;
margin: 18px auto 12px auto;	
clear:both;
}
.leftnavebay td {
text-align:center;	
line-height:110%;
}
.leftnavebay td, .leftnavebay td a {
color: #AB0202;
}
.leftnavebay td a {
font-weight:bold;
}



tr.labels td, tr.labels th {
text-align:center;
vertical-align:bottom;
font-size:10px;
border-bottom: 1px solid #c12f14;
line-height:1.1;
color: #c12f14;	
font-weight:normal;
}
td.itempic {
width:125px;	
padding: 8px;
/*height:150px;*/
min-height:150px;
}
td.itempic a {
display:block;
float:none;
/*width:auto;*/
text-align:center;
margin: 1px auto;
/*max-width:100px;*/
/*border:1px solid green;*/
min-height:90px;
}
td.itempic a img {
float:none;
margin: 2px auto !important;
display:block;
padding:2px;
border: 1px solid #c53116;
/*max-width:90px;*/
max-width:110px;
/*width:110px;*/
overflow:hidden;
min-height:20px;
}
td.itempic a:hover img {
border: 1px solid #593d25;	
}


#contenttd .ebaytable .thumb div.binbtn a {
width:9em !important;
display:block;
float:none;
margin: 5px auto;
padding: 3px 0 4px 0;
border:1px solid #5070d3 !important;
/*background: #c1cff2 url(/images/submitbg.jpg) repeat-x; */
background-color: #5070d3;
font-weight:bold;
font-size:10px;
cursor:pointer;
color: #ffffff !important;
text-align:center;
text-decoration:none;
}
#contenttd .ebaytable .thumb div.binbtn a:hover {
/*background: #c1cff2 url(/images/submitbgover.jpg) repeat-x; */
background-color: #f11308;
color: #ffffff !important;
}

.ebaytable .thumb a img {
padding:1px;
border:1px solid #5070d3;
float:none;
margin: 2px auto;	
}
.ebaytable .thumb a:hover img {
padding:1px;
border:1px solid #f11308;	 /* deep red */
border:1px solid #000000 !important; /* bright green */
background-color: #a6e982;
}


#contenttd .ebaytable h3, #contenttd .ebaytable h3 a {
font-size:14px;
border-bottom-width:0 !important;	
margin-top:0;
margin-bottom:0;
padding-top:1px;
padding-bottom:1px;
}
#contenttd .ebaytable td.nobdrbtm {
border-bottom-width:0 !important;	
}

img.eblright {
float:right;
margin: 8px 0 -20px 12px;
}
img.eblrightnotop {
float:right;
margin: 8px 0 1px 12px;
}

#contenttd td.sellerinfo {
text-align:right;
vertical-align:bottom;	
white-space:nowrap;
}
#contenttd .sellerinfo img {
display:inline !important;
float:none;	
}

/* additional styles */
img.thumbimg {
max-width:130px;
max-width:160px;
margin-top:4px;
}



div.othersites {
clear:both;	
width:90%;
min-width:700px;
float:left;
}
div.othersites a {
display:block;
float:left;
margin: 2px 4px;
padding:2px;
line-height:1.5;
white-space:nowrap;	
}


