﻿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;
	font-size: 8pt;
}

a:visited.menuLink
{
	color: #ffffff;
	text-decoration: none;
	font-size: 8pt;
}

a:active.menuLink 
{
	color: #ffffff;
	text-decoration: none;
	font-size: 8pt;
}

a:hover.menuLink
{
	color: #ffda8c;
	text-decoration: underline;
	font-size: 8pt;
}

.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;
	width: 654px;
}

.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: #0078ae;
}

.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;
	text-align: justify;
}

.content2
{
	font-weight: normal;
	font-size: 8pt;
	color: #003867;
	font-family: Verdana;
	text-align: justify;
}

.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;
}
