* { padding:0; margin:0;}
img {border:none;padding:0;text-decoration:none;}



.jtext1 { 
border: 1px black solid;
background-color: #ffffcc  ;
font: 8pt green;
font-family: Comic Sans MS;
padding:.3em
}

.jbutton1 {

border: 1px black solid;
background-color: #ffffcc ;
font: 8pt green;
font-family: Comic Sans MS;
}



/* RESET MARGIN PADDING  */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, dl, fieldset, address { margin:1em 0 1em 0; }
hr {border:0;width:100%; height:1px;}
hr {background-color: #e3e3e3;color: #e3e3e3;}
body { background: #CCCCFF url(images/backgrounds/body_tile_y_bg.PNG) repeat-y top center;}
.highlight {color:#000000; text-decoration:underline;}
.modelView Table{ border:1px solid #cccccc;}
.ModelTitle{background:#DAE0D2 url("bg22.gif") repeat-x bottom;	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:large;}
#header {float:left;
    width:100%;
    background:black;
    font-size:93%;
    line-height:normal;
	background:#DAE0D2 url("bg.gif") repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;}
#header ul {margin:0; padding:0; list-style:none; padding:10px 10px 0;}
#header li {float:left; margin:0; padding:0; background:url("norm_right.gif") no-repeat right top;}
#header a {display:block; background:url("norm_left.gif") no-repeat left top; padding:5px 15px 4px;}
#header #current {background-image:url("norm_right_on.gif");}
#header #current a {background-image:url("norm_left_on.gif"); padding-bottom:5px;}
A, A:link, A:visited, A:active { text-decoration:none; color:#336699; cursor:pointer}
A:hover {color:#7F002A; text-align: left; cursor:pointer;}
.navitem{
  list-style-type:nonc;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  background-image: url(navbkimg.png);
  background-repeat:repeat-y;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: .5px;
  margin-bottom:10px;
  background-position:-1px;
  background-repeat:repeat-y;
  width:131px;
  display:block;}
.navitem ul {float:none; margin: 0 0 0 0; border-left: 0em; padding-left: 0em;}
.navitem li {border-bottom: 1px solid #8181A7; display:block;}
.navItem ul li a:hover{background-image:url(navbkimg2.png);}
.mdlLstItm {list-style-type:none;}
.newLstItm {font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: .5px;
  margin-bottom:10px;}
.newLstItm ul {list-style-type: none; float:none; margin: 0 0 0 0; border-left: 0em; padding-left: 0em;}
.newLstItm li {border-bottom: 1px solid #8181A7;}
H1, H2, H3{font-family: Geneva, Arial, Helvetica, sans-serif}
.style17 {background-color: #3C993C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFCC;
	font-weight: bold;
	text-align: center;
	line-height: 1.5;
	margin-left: 0px;}
.style18 {background-color: #336699;
	color: #FFFFCC;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-variant: normal;
	font-weight: bold;}
.style19{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	background-color: #99CC66;
	position: relative;
	visibility: visible;
	text-align: center;
	font-weight: inherit;}
.style22 {color: #336699; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.style23 {font-size: 18px}
.style24 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: middle;}
.style25 {color: #383838; font-family: Arial, Helvetica, sans-serif;}
.style26 {color: #383838; font-family: Arial, Helvetica, sans-serif; font-size: large;}
.style27 {background-color: #399339;
	color: #FFFFCC;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-variant: normal;
    font-weight: bold;}
.style28 {color: #000000; font-family: Arial, Helvetica, sans-serif; clear:right; width:inherit;}
.style29 {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.dropmenu {position: absolute; left: -1500px; visibility: visible; z-index: 101; float: left; background-color: #8181A7;}
.dropmenu table {background-color: #ffffff;
   margin: 0;
   padding: 0;
   list-style-type: none;
   border-bottom-style:solid;
   border-left-style:solid;
   border-right-style:solid;
   border:1px;
   border-color:#8F8F8F;}
.dropmenu li {display: inline;}
.dropmenu a, .dropmenu a:visited, .dropmenu a:active {display: block;
   font-family: Trebuchet MS;
   font-size: 11px;
   font-weight: bold;
   text-align: left;
   text-decoration: none;
   color: #000099;
   background-color: #F7F7F7;
   padding: 1px;
   margin: 1px;}
.dropmenu a:hover {padding: 1px;
   margin: 1px;
   color: #000099;
   font-family: Trebuchet MS;
   font-size: 11px;
   font-weight: bold;
   text-align: left;
   text-decoration: none;
   color: #000000;
   background-color: #EDEDED;}
.style30 {font-family: Arial, Helvetica, sans-serif; 
		font-size:16px;
		font-weight:bold;
		color:#FFFFCC;
		text-align:center; 
		background-color:#336699;
		line-height: 1.5;
		margin-left: 0px;}
td {vertical-align: top;}
.style2 {font-size: larger}
.style3 {font-size:12px}
.style4 {color: #FFFFFF}

.salestyle2 {font-size: 10px; text-align:center;}
.saleitems img{position:relative; margin-bottom:5px; margin-top:5px;}
.saleitems li {list-style-type:none; 
height:200px; 
width:150px; 
border:thin; 
border-style:solid; 
border-width:1px; 
margin-bottom:3px; 
margin-left:-15px; 
position:relative; 
background-color:#dddddd; 
border-color:#f2f2f2; 
text-align:center;}
.mainImg {border-style:solid; border-width:1px; width:100px; height:100px;}
.masterImg {border-style:solid; 
border-width:1px; 
border-top-color:#fcba0a; 
border-bottom-color:#fcba0a; 
border-right-color:#98fc0a; 
border-left-color:#4afc98;}
.mainView{border:.5px; border-color:#999999;}
.mainView table{border-style:solid; border-width:1px;}
.mainView td{border-style:solid; border-width:1px; border-color:#ffffff; background-color:#dddddd;}
.grey {color:#6594BA; font-weight:500;}
.sale {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.saletitle{font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	background-color:#6594BA; 
	color:#ffffff;
	margin-bottom: 1px; 
	margin-top:2px;
	border:1px solid #dddddd;
	text-align:center;}
.sale ul {list-style-type: none; width:150px; margin: 0 0 0 0; border-left: 0em; padding-left: 0em;}
.sale li {margin-bottom:1px; line-height: 16px; background-color:#dddddd; border:1px solid #f2f2f2;}
.sale img {margin-left:2px; margin-top:2px}
.whitefont {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; }
.smaller {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}
/* ItemView.php Page Specific  */
#ItemTop { min-height:200px;}
#ItemTopNav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 16px; margin-top: -2px; position: relative; background-color: #FFFFFF; height: 20px; padding-top: 1px; padding-left: 10px;}
#ItemTopNav2 {height: 20px; background-color:#DDDDDD; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px}
#ItemDetail {float:right; width: 515px; margin-top: 19px; text-align: left; font-family: Arial, Helvetica, sans-serif; min-height:192px; background-color:#99CC66; margin-right:15px;}
#ItemTable2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; clear:right; width:100%; padding-left:7px; height:5px; vertical-align:bottom;}
#ItemMainPic {border:1px solid #9eb2d7; float:left; height: 224px; width: 224px; margin-left:7px; margin-top: 2px;}
.ItmHeader{ margin-top:-1em;}