img{ border: 0pt; }

#bottom_div{
width: 520px;
height: 150px;
background-color: #b9d1ea;
clear:both;
}

#vista_toolbar {
float:left;
font:normal 12px 'Trebuchet MS','Arial';
margin:0;
padding:0;
}

#vista_toolbarLeft {
float:left;
font:normal 12px 'Trebuchet MS','Arial';
margin:0;
padding:0;
}


#vista_toolbar ul {
background-image:url(back.jpg);
background-repeat:repeat;
float:left;
line-height:32px;
list-style:none;
margin:0;
padding:0 10px 0 10px;
width:100%;
}

#vista_toolbarLeft tr {
background-image:url(back.jpg);
background-repeat:repeat;
line-height:32px;
list-style:none;
}

#vista_toolbar tr {
background-image:url(back.jpg);
background-repeat:repeat;
float:left;
line-height:32px;
list-style:none;
margin:0;
padding:0 10px 0 10px;
width:98%;
}

#vista_toolbar td {
display:inline;
padding:0;
}

#vista_toolbar li {
display:inline;
padding:0;
}

#vista_toolbarLeft td {
display:inline;
padding:0;
}

#vista_toolbar a {
color:#FFF; /* need because it will use default link color */
float:left;
padding:0 3px 0 3px; /* left 3 px because of left.png image */ 
text-decoration:none;
}

#vista_toolbarLeft a {
color:#FFF; /* need because it will use default link color */
float:left;
padding:0 3px 0 3px; /* left 3 px because of left.png image */ 
text-decoration:none;
}

#vista_toolbar a span 
{
display:block;
float:none;
padding:0 15px 0 15px;
}

#vista_toolbarLeft a span 
{
display:block;
float:none;
padding:0 15px 0 15px;
}


#vista_toolbar a span img {
border:none;
margin:8px 4px 0 0;
}


#vista_toolbarLeft a span img {
border:none;
margin:8px 4px 0 0;
}

#vista_toolbar a span div 
{

}

/* show picture when mouse over link */
#vista_toolbar a:hover{
background: url(left.png) no-repeat left center;
}

/* show picture when mouse over link */
#vista_toolbarLeft a:hover{
background: url(left.png) no-repeat left center;
}

#vista_toolbar a:hover span {
background:url(right.png) no-repeat right center;
}

#vista_toolbarLeft a:hover span {
background:url(right.png) no-repeat right center;
}

#vista_toolbar a.right {
float:right; /* for help button - just add class "right" ->  <a class="right"... */
}

#vista_toolbarLeft a.right {
float:right; /* for help button - just add class "right" ->  <a class="right"... */
}

.VistaToolbarLink
{
font:normal 12px 'Trebuchet MS','Verdana';
background:url(buttonback.gif) no-repeat right center;	
cursor:hand;
padding: 0px 5px 0px 5px;
font-weight:bold;
border: solid 0px white;
color:White;
cursor:hand;
}

.VistaToolbarLink:hover 
{
	background:url(Replacebutton.jpg) repeat-x right center;	
	cursor:hand;
}

.SearchButton
{
font:normal 12px 'Trebuchet MS','Verdana';
background:none;
cursor:hand;
padding: 0px 5px 0px 5px;
font-weight:bold;
border: solid 0px white;
color:White;
}

.SearchButton:hover 
{
	background:url(Replacebutton.jpg) repeat-x right center;	
}

.ProductSummery
{
cursor:hand; 
display:block; 
height:32px;
}
.ProductSummery:hover
{
background:url(ProductBack.jpg) repeat-x right center;	
color:White;
}

.MainContentPlaceHolder
{
margin-left:160px; 
padding-left:10px; 
padding-top:10px; 
margin-top:0px; 
border-left:solid 1px #c5c5c5;
}


.subcategory
{
	display:block;
	width: 120px;
	border: solid 1px #CCCECD;
	font:normal 12px 'Trebuchet MS','Arial';
	height:18px;
	vertical-align:middle;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.subcategory:hover
{
	background:url(Replacebutton.jpg) repeat-x right center;
	color:White;
}

.category
{
	  text-align:center; 
	  color:#666666; 
	  font-size:12px; 
	  font-weight:bolder; 
	  font-family:Sans-Serif; 
	  border-bottom:Solid 1px #C9D9B9; 
	  border-right:Solid 1px #C9D9B9;  width:100px;
	  cursor:default;
}

.PageLeftContent
{
border-left:solid 1px #c5c5c5;
border-right:solid 1px #c5c5c5;
text-align:center;
width:200px;
}

.PageRightContent
{
border-right:solid 1px #c5c5c5;
border-left:solid 1px #c5c5c5;
width:200px;
text-align:center;
float:inherit;
}


.PageCenterContent
{
width:624px;
text-align:left;
overflow:hidden;
margin-top:10px;
padding-left:10px;
}
.PageFooterMenu
{
	color:#666666; 
	font-size:12px; 
	font-weight:bolder; 
	border-top:solid 2px silver;  
	font-family:Sans-Serif;
}

