﻿body
{
	background-color: white;
	background-repeat: repeat;
}

.navbar
{
	position:fixed;
	top:0;
z-index: 999;
height:80px;
	width:100%;
 
}


.topbar 
{
	 position: absolute;
 
	  top: 80px;
  padding: 5px;
#  background-color: #cae8ca;
#  border: 2px solid #4CAF50;
}


sortedHeader.a:visited
{
	color: blue;

}

.table-main
{
	width: 100%;
}
	
A A:link A:visited
{
	color: blue;
	font-style: normal;
	font-variant: normal;
}


.table-main-with-border
{	
	border-right: thin solid;
	border-top: thin solid;
	border-left: thin solid;
	border-bottom: thin solid;
width: 100%;
	background-color: Aquamarine;;
}
.table-nav
{
	background-image: none;
	width: 100%;
	background-color: Aquamarine;
}

.nav-link
{
	color: maroon;
}

.list-link
{
	color: navy;
}
.validator
{
	color: DarkMagenta;
}

.general-link
{
	color: blue;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.listSearchText
{
	font-weight: bold;
	font-size: 14pt;
	background-color:White;
	text-transform: capitalize;
}

.genericText
{
	font-weight: bolder;
	font-size: 12pt;	
}

.genericItemCaptionText
{
	font-weight: bolder;
	font-size: 12pt;
	text-transform: capitalize;
}

.genericItemText
{
	font-weight: bolder;
	font-size: 12pt;
	
}

.genericTable
{
	font-size: 12pt;
	color: black;
	font-weight: bolder;
	
}

.genericTable-with-border
{	
	font-size: 12pt;
	color: black;
	font-weight: bolder;
	border-right: thin solid;
	border-top: thin solid;
	border-left: thin solid;
	border-bottom: thin solid;
}



.genericTableHeader
{
	
	font-size: 14pt;
	color: black;
	font-weight: bolder;
}


.productImage
{
	
	max-height:150pt;
	
	width: auto;	
}