BODY {
	FONT-SIZE: 10px; BACKGROUND: #fff; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,helvetica,sans-serif
}
P {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana,helvetica,sans-serif
}
TD {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana,helvetica,sans-serif
}
A {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana,helvetica,sans-serif
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A:visited {
	FONT-SIZE: 10px; COLOR: #999; FONT-FAMILY: verdana,helvetica,sans-serif
}
A:hover {
	FONT-SIZE: 10px; COLOR: #9cf; FONT-FAMILY: verdana,helvetica,sans-serif
}
A.resultsButton {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #426587; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.resultsButton:visited {
	FONT-SIZE: 9px; COLOR: #fff
}
A.resultsButton:hover {
	FONT-SIZE: 9px
}
A.requestButton {
	BORDER-RIGHT: #003163 2px ridge; PADDING-RIGHT: 3px; BORDER-TOP: #6699cc 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #b5ceef 2px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #003163 2px ridge; BACKGROUND-COLOR: #426587; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.requestButton:visited {
	FONT-SIZE: 10px; COLOR: #fff
}
A.requestButton:hover {
	FONT-SIZE: 10px
}
TABLE {
	MARGIN: 0px; TEXT-ALIGN: left
}
TABLE#shell {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; MARGIN-LEFT: auto; BORDER-LEFT: #cecece 1px solid; WIDTH: 800px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #cecece 1px solid; TEXT-ALIGN: center
}
TABLE#gia {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #cecece 1px solid; WIDTH: 780px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #cecece 1px solid
}
TABLE#searchData {
	WIDTH: 800px
}
TABLE#searchDesc {
	WIDTH: 800px
}
TABLE#header {
	WIDTH: 800px
}
TABLE#results {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; WIDTH: 425px; BORDER-BOTTOM: #cecece 1px solid
}
TABLE.care {
	WIDTH: 530px
}
TABLE.clarity {
	WIDTH: 530px
}
TABLE.cart {
	WIDTH: 530px
}
TABLE.care TD {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #6699cc 1px solid
}
TABLE.care TD.bottom {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.cart TD {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE#criteria {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; WIDTH: 325px; BORDER-BOTTOM: #cecece 1px solid
}
TABLE#detailDesc {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cecece 1px solid
}
TABLE#homeCopy {
	BORDER-RIGHT: #fff 3px solid; BORDER-LEFT: #fff 3px solid
}
TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-ALIGN: left
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-ALIGN: left
}
TABLE#homeCopy TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BORDER-BOTTOM: #cecece 1px solid
}
TD#homeLeft {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-TOP: 3px
}
TD#homeTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px
}
TD.homeRight {
	PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TD#searchTop {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 30px; PADDING-TOP: 25px
}
TD#topnav {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; BORDER-LEFT: #fff 3px solid; WIDTH: 794px; BORDER-BOTTOM: #fff 3px solid
}
TD.cutStone {
	PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 9%; PADDING-TOP: 15px; TEXT-ALIGN: center
}
TD.cutStoneEnd {
	PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 11%; PADDING-TOP: 15px; TEXT-ALIGN: center
}
TD.cutTitle {
	MARGIN: 0px; TEXT-ALIGN: center
}
TD.cutBox {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-ALIGN: center
}
TD.searchTitle {
	PADDING-RIGHT: 10px; BORDER-TOP: #6699cc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ecf4f9; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.searchTitleBold {
	FONT-WEIGHT: 900; BACKGROUND: #ecf4f9; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #6699cc 1px solid; TEXT-ALIGN: center
}
TD.searchResultsHeader {
	FONT-WEIGHT: 900; BACKGROUND: #ecf4f9; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #6699cc 1px solid; TEXT-ALIGN: center
}
TD.searchCriteriaHeader {
	FONT-WEIGHT: 900; BACKGROUND: #ecf4f9; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #6699cc 1px solid; TEXT-ALIGN: center
}
TD.finderDesc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
TD.searchDesc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
TD.searchDescRight {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
TD.searchOptions {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px
}
TD.searchResultsData {
	PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BORDER-BOTTOM: #6699cc 1px solid; TEXT-ALIGN: center
}
TD.contactSubmit {
	BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
TD.searchResultsDataSpecial {
	PADDING-LEFT: 5px; FONT-WEIGHT: 900; PADDING-BOTTOM: 7px; COLOR: #8b0000; PADDING-TOP: 7px; BORDER-BOTTOM: #6699cc 1px solid; TEXT-ALIGN: left
}
TD.searchResultsDataSpecial2 {
	PADDING-LEFT: 5px; FONT-WEIGHT: 900; PADDING-BOTTOM: 7px; COLOR: #8b0000; PADDING-TOP: 7px; BORDER-BOTTOM: #6699cc 1px solid; TEXT-ALIGN: center
}
TD#searchResultsTable {
	PADDING-LEFT: 10px; TEXT-ALIGN: left
}
TD#searchCriteriaTable {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
TD.searchResultsSort {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TD.searchCriteria {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cecece 1px solid; TEXT-ALIGN: left
}
TD.searchResultsDesc {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cecece 1px solid; TEXT-ALIGN: left
}
TD.searchCriteriaBottom {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TD.searchResultsDescBottom {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
TD#cert {
	BORDER-TOP: #cecece 1px solid; TEXT-ALIGN: center
}
TD#counterTopLeft {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
TD#counterTopRight {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: right
}
TD#counterBotLeft {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
TD#counterBotRight {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: right
}
INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,sans-serif
}
INPUT.searchButton {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,sans-serif
}
INPUT.pageAdvance {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,sans-serif
}
INPUT.purchaseButton {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,sans-serif
}
TD#detailSide {
	PADDING-LEFT: 10px; WIDTH: 230px; PADDING-TOP: 12px; TEXT-ALIGN: center
}
TD#side {
	PADDING-LEFT: 10px; WIDTH: 230px; PADDING-TOP: 12px
}
TD#title {
	PADDING-LEFT: 10px; PADDING-TOP: 25px
}
TD#main {
	PADDING-RIGHT: 30px; FONT-SIZE: 10px; WIDTH: 570px; COLOR: #666; PADDING-TOP: 12px; TEXT-ALIGN: left
}
TD#detailMain {
	PADDING-RIGHT: 30px; FONT-SIZE: 10px; WIDTH: 570px; COLOR: #666; PADDING-TOP: 12px; TEXT-ALIGN: left
}
TD#popForm {
	PADDING-RIGHT: 30px; FONT-SIZE: 10px; COLOR: #666; PADDING-TOP: 12px; TEXT-ALIGN: left
}
TD#leftFooter {
	PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TD#rightFooter {
	PADDING-RIGHT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TD.sarinemail {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-BOTTOM: 10px; TEXT-ALIGN: center
}
FORM {
	MARGIN: 0px
}
SELECT {
	FONT-SIZE: 10px; MARGIN-RIGHT: 15px; FONT-FAMILY: verdana,helvetica,sans-serif
}
DIV.bodyBold {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT-WEIGHT: 900
}
DIV.bodyBoldNL {
	FONT-WEIGHT: 900
}
DIV.bodyRight {
	DISPLAY: inline; TEXT-ALIGN: right
}
DIV.pageTitle {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; PADDING-BOTTOM: 15px
}
DIV.container {
	MARGIN: 1%; WIDTH: 98%
}
.required {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #990000
}
TD.formHdr {
	FONT-WEIGHT: bold; BACKGROUND: #ecf4f9; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #6699cc 1px solid
}
