body {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}

td {
	font-size: 12px;
	color: #000000;	
}

A:link, A:visited {
	color: #000000;
	text-decoration: none;
}

A:active, A:hover {
	color: #808080;
	text-decoration: underline;
}

.inputbox {
border: 3px solid #B50000;
padding: 0px 0px 0px 0px;
height: 32px;
/*background-image:url(http://www.targ8.com/images/search.gif); 
background-color:#FFFFFF;
background-repeat: no-repeat;*/
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-style: bold;
color: #b50000;
width: 300px;
cursor: pointer;
vertical-align: middle;

}

.button_search{
	margin: 0;
	margin-left: 0px;
	height:32px;
	background-color:#b50000;
	color:#FFFFFF;
	font-size:20px;
	font-weight: bold; 
	border:3px solid #b50000;
	vertical-align: middle;
	
}



.shadetabs{
padding: 0;
margin: 0;
font: bold 11px Verdana;
list-style-type: none;
text-align: center;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
padding-right: 3px
}

#maintab li a span
{
padding-right: 6px
}

.shadetabs li a:hover{
color: #b50000;
text-decoration: none;
}

:-moz-any-link:focus {
  outline: none;
}

.shadetabs li.selected a{ /*selected main tab style */
color: #808080;
text-decoration: none;
}

#tabcontentcontainer{	
	
}


.maintable {
width: 100%;
border: 0;
padding: 0;
height: 100%;
background-color: #ffffff;
}

.results {
padding: 0 0 0 0px;
background-color:#ffffff;
}

.rightads {
background-color:#ffffff;
}

.tinyfont {
font-size: 12px;
}

.local {
width: auto;
border: 0;
padding: 0;
height: 12px;
font-size: 12px;
color: #ffffff;
background-image:url(http://www.targ8.com/images/backb.gif);
}

#navlist {
        margin-right: 5px;
	margin-top:5px !important;
	margin-top:6px;
		padding: 3px 0;
        margin-left: 0;
        border-bottom: 1px solid #778;
        font: bold 12px Verdana, sans-serif;
}

#navlist li {
        list-style: none;
        margin: 0;
        display: inline;
}

#navlist li a {
        padding: 3px 0.5em;
        margin-left: 3px;
        border: 1px solid #778;
        border-bottom: none;
        background: #DDE;
        text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667;  background:#cccccc }

#navlist li a:hover {
        color: #000;
        background: #bbbbbb;
        border-color: #227;
		border-bottom: 1px #778;
}

#navlist li a:active {
        background: white;
        border-bottom: 3px solid white;
}
