﻿BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}


.menu
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: #0078ae;
}

.menuCategoriesHeader
{
	font-size: 10pt;
}

.menuCategoriesSubHeader
{
	font-size: 9pt;
}

a:link.menuLink
{
	color:#ffffff; text-decoration:none;
}

a:visited.menuLink
{
	color:#ffffff; text-decoration:none;
}

a:active.menuLink 
{
	color:#ffffff; text-decoration:none;
}

a:hover.menuLink
{
	color: #ffda8c;
	text-decoration: underline;
}

.homeHeader
{ font-weight: bold; font-size: 8pt; font-family: Verdana; font-style: italic; }

.homeHeader2
{ color: white; font-weight: lighter; font-size: 8pt; font-family: Verdana; line-height: 0; }

.homeHeader3
{
	font-weight: bold;
	font-size: 9pt;
	color: #0078ae;
	font-family: Verdana;
}
.homeHeader4 { color: #0078ae; font-size: 11pt; font-family: "Times New Roman", Times, serif; font-weight: bold; font-style: italic; word-spacing: 3pt; letter-spacing: 1pt; }
.contentHeader
{
	font-weight: bold;
	font-size: 9pt;
	color: #0078ae;
	font-family: Verdana;
}

.bar1
{
	font-weight: bold;
	font-size: 13pt;
	color: white;
	font-family: Verdana;
	background-color: #0097da;
}

.bar2
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	background-color: #0097da;
}

.bar3
{
	font-weight: bold;
	font-size: 8pt;
	color: #fff;
	font-family: Verdana;
	background-color: #0078ae;
}

.bar4
{
	font-weight: bold;
	font-size: 8pt;
	color: #003867;
	font-family: Verdana;
	background-color: #FFDA8C;
}

.bar6
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	background-color: #0078ae;
}

.content
{
	font-size: 8pt;
	font-family: Verdana;
}

.content2
{
	font-weight: normal;
	font-size: 8pt;
	color: #003867;
	font-family: Verdana;
}

.content3
{
	font-weight: bold;
	font-size: 8pt;
	color: #0078ae;
	font-family: Verdana;
}

.content4
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffda8c;
	font-family: Verdana;
}

.miniCartBar
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Verdana;
	background-color: #0078ae;
}

.miniCartBar2
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	color: white;
	background-color: silver;
	height: 15px;
}

.miniCartContent
{
	font-size: 8pt;
	font-family: 'Arial';
}

.miniCartContent2
{
	font-weight: bold;
	font-size: 8pt;
	color: #003867;
	font-family: 'Arial';
}

.title
{
	font-size: 10pt;
	font-family: Verdana;
}

.title2
{
	font-weight: bold;
	font-size: 10pt;
	color: #003867;
	font-family: Verdana;
}

.title3
{
	font-weight: bold;
	font-size: 10pt;
	color: #0078ae;
	font-family: Verdana;
}

.title4
{
	font-weight: bold;
	font-size: 10pt;
	color: #0078ae;
	font-family: Verdana;
}

.tableBorder2
{
	border-color:#003867;border-width:1px;border-style:Solid;
}

.tableBorder3
{ font-weight: bold; font-size: 10pt; color: #0078ae; font-family: Verdana; font-style: italic; border: solid 1px; }

.tableBorder4
{
}

.JewelryOptionsHeader
{
	background-color: #ffda8c;
	color: white;
	font-weight: bold;
}

.JewelryOptionsDetails
{
	border-color:#CE7521;border-width:1px;border-style:Solid;
	font-size: 8pt;
	font-family: Verdana;
}

a:link.itemLink
{
	color:#003867; font-size: 8pt; text-decoration:none;
}

a:visited.itemLink
{
	color:#003867; font-size: 8pt; text-decoration:none;
}

a:active.itemLink 
{
	color:#003867; font-size: 8pt; text-decoration:none;
}

a:hover.itemLink
{
	color: #003867; font-size: 8pt;	text-decoration: underline;
}



a:link.itemLink2
{
	color:#ffffff; font-size: 8pt; text-decoration:none;
}

a:visited.itemLink2
{
	color:#ffffff; font-size: 8pt; text-decoration:none;
}

a:active.itemLink2
{
	color:#ffffff; font-size: 8pt; text-decoration:none;
}

a:hover.itemLink2
{
	color: #ffffff; font-size: 8pt;	text-decoration: underline;
}


a:link.itemLink3
{
	color:#0078ae; font-size: 8pt; text-decoration:none; font-weight:bold;
}

a:visited.itemLink3
{
	color:#0078ae; font-size: 8pt; text-decoration:none; font-weight:bold;
}

a:active.itemLink3
{
	color:#0078ae; font-size: 8pt; text-decoration:none; font-weight:bold;
}

a:hover.itemLink3
{
	color: #0078ae; font-size: 8pt;	text-decoration: underline; font-weight:bold;
}


a:link.seeAll
{
	color:#0078ae; text-decoration:none;
}

a:visited.seeAll
{
	color:#0078ae; text-decoration:none;
}

a:active.seeAll 
{
	color:#0078ae; text-decoration:none;
}

a:hover.seeAll
{
	color: #0078ae;
	text-decoration: underline;
}

.message
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-weight: bold;
	font-family: Verdana;
}

.validator
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-weight: bold;
	font-family: Verdana;
}

.cartTable
{
	border: #d3d3d3 1px solid;		
	margin: 1px;
}

.cartItemHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana;
	background-color: #d3d3d3;
}

.searchTableHeader
{
	border-right: thin solid;
	border-top: thin solid;
	margin: 1px;
	border-left: thin solid;
	border-bottom: thin solid;
	border-color: #d3d3d3;
	font-size: 8pt;
	font-weight: bold;
	font-family: verdana;
	background-color: #d3d3d3;
	height: 30px;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.searchTable
{
	border: #d3d3d3 1px solid;
	margin: 1px;
	font-size: 8pt;
	font-family: verdana;
}

.searchItemSeparator
{
	color: #d3d3d3;
	height: 1px;
}

.searchResultsCount
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	color: #0078ae;
}

.passwordTable
{
	border: #d3d3d3 1px solid;
	margin: 1px;
	font-size: 8pt;
	font-family: verdana;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	width:330px;
}

.orderTable
{
	border: #d3d3d3 1px solid;		
}

.checkoutTable
{
	border: #A51418 5px solid;
	margin: 10px;
}

a:link.logoutLink
{
	color:#ffda8c; font-size: 8pt; text-decoration:none; font-weight: bold;
}

a:visited.logoutLink, a:active.logoutLink, a:hover.logoutLink
{
	color:#ffda8c; text-decoration:none; font-weight: bold;
}

.admin_workOrderTitle
{
	font-weight: bold;
	font-size: 1.6em;
	font-family: Tahoma;
}

.admin_workOrderFooter
{
	font-weight: bold;
	font-size: 1.2em;
	font-family: Tahoma;
}

.admin_orderHeader
{
	font-size: 1.1em;
	font-family: Tahoma;
}

.admin_orderDetailsTitle
{
	font-weight: bold;
	font-size: 1.1em;
	font-family: Tahoma;
}