/** XXXXXXXXX SITE: Artisan XXXXXXXXXXXX **/ 
/** XXXXXXXXX VERSION: 1.0 XXXXXXXXXXXXX **/ 
/** XXXXXXXXX DEVELOPER: Dale J Allen XX **/
/** XXXXXXXXX DATE: 31/10/2005 XXXXXXXXX **/
.BoldNormal {
font-weight:bold;
}
#dhtmltooltip{
position: absolute;
left: 0px;
padding: 0px;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}
#dhtmlpointer{
	position:absolute;
	left: 0px;
	z-index: 101;
	visibility: hidden;
}
#DisplayBox{
	padding:0px;
	margin: 0px;
}
.DisplayInfo{
	background-color: #F8F8F8;
	color: #543614;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px dashed #543614;
	border-left: 0px solid #543614;
	border-top: 1px dashed #543614;
	border-right: 0px solid #543614;
}
.ActiveLink:link {
	text-decoration: none;
	color: green;
	font-weight: normal;
	font-style: normal;
}
.ActiveLink:visited {
	text-decoration: none;
	color: green;
	font-weight: normal;
	font-style: normal;
}
.ActiveLink:active {
	text-decoration: none;
	color: green;
	font-weight: normal;
	font-style: normal;
}
.ActiveLink:hover {
	text-decoration: none;
	color: green;
	font-weight: normal;
	font-style: normal;
}

.ActiveLink {
	color: green;
	font-weight: normal;
	font-style: normal;
}

.Link:link {
	text-decoration: none; font-size:14px;
}
.Link:visited {
	text-decoration: none; font-size:14px;
}
.Link:active {
	text-decoration: none; font-size:14px;
}
.Link:hover {
	text-decoration: underline; font-size:14px;
}


.MainLink:link {
	text-decoration: none;
	color: #666666;
}
.MainLink:visited {
	text-decoration: none;
	color: #666666;
}
.MainLink:active {
	text-decoration: none;
	color: #666666;
}
.MainLink:hover {
	text-decoration: underline;
	color: #666666;
}



.PageLink:link {
	text-decoration: none;
	color: #333333;
}
.PageLink:visited {
	text-decoration: none;
	color: #333333;
}
.PageLink:active {
	text-decoration: none;
	color: #333333;
}
.PageLink:hover {
	text-decoration: underline;
	color: #333333;
}



.NavLink:link {
	text-decoration: none;
	color: #B01E2C;
}
.NavLink:visited {
	text-decoration: none;
	color: #B01E2C;
}
.NavLink:active {
	text-decoration: none;
	color: #B01E2C;
}
.NavLink:hover {
	text-decoration: underline;
	color: #B01E2C;
}
.HighLightPic {
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
margin:0px;
border: 1px solid gold;
}
.HighLightPicBlue {
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
margin:0px;
border: 1px solid Blue;
}
.HighLightPicPurple {
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
margin:0px;
border: 1px solid Purple;
}
.HighLightPicDark {
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
margin:0px;
border: 1px solid #543614;
}
.RangeItemBottom {
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
border-bottom:1px solid #8C3271;
border-top:0px none #8C3271;
border-left:1px solid #8C3271;
border-right:1px solid #8C3271;
padding:0px;
margin:0px;
}
.RangeItemTop {
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
border-bottom:0px none #8C3271;
border-top:1px solid #8C3271;
border-left:1px solid #8C3271;
border-right:1px solid #8C3271;
padding:0px;
margin:0px;
}
.listbox
{
	font-family:Arial, Verdana, Helvetica;
	font-size:11px;
	border: solid;
	border-width:1px;
	padding:0px;
	margin:2px;
}
.button
{
	font-family:Arial, Verdana, Helvetica;
	font-size:11px;
	border: solid;
	border-width:1px;
	padding:0px;
	margin:2px;
}
.backgroundImageHomepage
{
background-image: url(/Images/Index/mainImage.JPG);
}
.LeftMenuTextHeader
{
padding:2px;
padding-left:5px;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
background-color:transparent;
} 
.LeftMenuTextHeaderOn
{
padding:2px;
padding-left:5px;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
border: 1px solid #8C3271;
border-right:0px none #000000;
background-color:#FFFFFF;
color:#000000;
} 
.pageLayout
{
padding-bottom:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
margin-bottom:10px;
margin-top:0px;
margin-left:0px;
margin-right:10px;
border: 0px none black;
}

.topRow
{
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:0px solid #8C3271;
padding-bottom:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
background-color:#F8F8F8;
}

.bottomRow
{
border-top:0px solid #8C3271;
border-left:0px solid #8C3271;
border-right:0px solid #8C3271;
border-bottom:0px solid #8C3271;
background-color:White;
color:red;
}

.menuItem
{
text-align:center;
color:#543614;
width:100px;
cursor:hand;
}

.menuLayout
{
border:0px none #543614;
padding-bottom:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}

.buttonItem {
border-left:1px solid #543614;
border-top:1px solid #543614;
border-right:1px solid #543614;
border-bottom:1px solid #543614;
padding-bottom:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
text-align:center;
font-size:12px;
}

.CartTitle {
font-variant:small-caps;
font-size:13px;
font-weight:bold;
text-align:center;
color:White;
}

.shoppingBasket
{
border-left:1px solid #543614;
border-top:1px solid #543614;
border-right:1px solid #543614;
border-bottom:1px none #543614;
padding-bottom:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}

.bottomBorder {
border-bottom: 1px solid #543614;
}

td
{
font-style:normal;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#543614;
}