@charset "utf-8";
/* CSS Document */
/* Start Hover Css for the Main Body*/

.arrows a {
	font-size: 14px;
	color: #44536C;
	letter-spacing: 0.05em;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.arrows2 {
	letter-spacing: 0.05em;
}

.arrows2 a {
	font-size: 16px;
	color: #44536C;
	padding: 0px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
}

.arrowsIndex {
	font-size: 14px;
	color: #44536C;
	letter-spacing: 0.05em;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.arrowsIndex a {
	font-size: 14px;
	color: #44536C;
	letter-spacing: 0.05em;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.arrowsIndex a:hover {
	color: #000;
	font-weight: bold;
}

.arrowsIndex2 {
	font-size: 14px;
	color: #44536C;
	letter-spacing: 0.05em;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.arrowsIndex3 {
	font-size: 12px;
	color: #44536C;
	letter-spacing: 0.05em;
}

.bands {
	float: left;
	margin-right: 20px;
	margin-left: 15px;
}

.black {
	color: #000;
	letter-spacing: normal;
	font-size: 12px;
}
.bluefont {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	text-decoration: none;
	color: #586b8d;
	letter-spacing: 0.09em;
	font-weight: bold;
}

.bluefont a  {
	color: #586b8d;
	text-decoration: none;
}


.bluefont a:hover  {
	color: #586b8d;
	font-size: 14px;
}
.blueFont {
	color: #006699;
	font-weight: normal;
	font-size: 14px;
}
.bold {
	font-weight: bold;
}

.borderBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}

.box260Wide {
	width: 260px;
}
.box945Wide {
	width: 945px;
	margin-left: 25px;
	color: #000;
	font-size: 13px;
}
.box945Wide a:hover {
	color: #000;
	background-color: #D9E1EE;
	width: auto;
}



.cart {
	background-color: #E6EDF3;
}

.center {
	text-align: center;
}
.choose {
	font-size: 14px;
	font-weight: bold;
	color: #063569;
	margin-left: 250px;
}

.detailsCenter {
	background-color: #b0becd;
	color: #FFF;
	font-weight: bold;
	letter-spacing: 0.055em;
	padding-left: 5px;
	margin-bottom: 7px;
	text-align: center;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.detailsCenter a {
	font-weight: bold;
	color: #FFF;
}
.detailsCenter a:hover {
	color: #069;
	text-decoration: none;
}
.grfj #container #header .emailArtisan {
	left: 660px;
}
.grfj #container #header .emailArtisan a:hover {
	color: #FFF;
}

.font11grey {
	font-size: 11px;
	color: #747170;
}
.font13grey {
	font-size: 13px;
	color: #747170;
}
.font18Blue {
	font-size: 18px;
	color: #063569;
}
.font22Blue {
	font-size: 22px;
	color: #063569;
}
.font30Blue {
	font-size: 30px;
	color: #063569;
}



.h1 {
	font-size: 22px;
	color: #063569;
}
.h2 {
	font-size: 18px;
	color: #999;
}
.h3 {
	font-size: 14px;
}
.h4 {
	font-size: 13px;
	color: #063569;
	width: 800px;
	text-align: left;
	margin-left: 65px;
	margin-top: 3px;
}
.indexEngFont {
	font-size: 24px;
	color: #62789D;
}







.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-decoration: none;
}
.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #ffffff;
	padding: 5px;
	border: medium solid #C0C0C0;
	visibility: hidden;
	color: #000000;
	text-decoration: none;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 11px;
	text-align: left;
	width: 350px;
	height:390px;
	left: -1000px;
	z-index: auto;
}

.leftBox {
	font-size: 13px;
	color: #46597C;
	text-align: center;
	margin-right: 5px;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}

.leftBox2 {
	font-size: 13px;
	color: #46597C;
	text-align: center;
	margin-right: 5px;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	font-weight: bold;
}

.leftBoxIndex2 {
	font-size: 12px;
	color: #46597C;
}

.leftMargin140 {
	margin-left: 140px;
}

.margin15T15B {
	margin-top: 15px;
	margin-bottom: 15px;
}
.margin25T25B {
	margin-top: 25px;
	margin-bottom: 25px;
}
.margin25T25B a {
	text-decoration: none;
	color: #000;
}


.margin25L25R {
	margin-right: 25px;
	margin-left: 25px;
}
.margin10L10R {
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}





.marginTop {
	margin-top: 5px;
}
.marginTop10 {
	margin-top: 8px;
}
.marginTop15 {
	margin-top: 15px;
}


.marginBottom {
	margin-bottom: 5px;
}
.marginBottom25 {
	margin-bottom: 25px;
}

.marginRight {
	margin-right: 8px;
}
.margin140Right {
	margin-right: 140px;
	font-size: 14px;
	color: #58668D;
	font-weight: bold;
	margin-left: 20px;
	text-decoration: none;
}


.margin220Right {
	margin-right: 220px;
	font-size: 14px;
	color: #58668D;
	font-weight: bold;
	margin-left: 15px;
	text-decoration: none;
	letter-spacing: .08em;
}

.margin280Right {
	margin-right: 280px;
	font-size: 14px;
	color: #58668D;
	font-weight: bold;
	margin-left: 20px;
	text-decoration: none;
}

.marginLeft15 {
	padding-left: 30px;
	margin-bottom: 100px;
}
.marginLeft200 {
	margin-left: 200px;
}


.more {
	font-size: 11px;
	background-color: #D9E1EE;
	width: 40px;
	border: 1px solid #666;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	color: #000;
	font-weight: bold;
	display: inline-block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
	cursor: hand;
}
.more69 a {
	color: #000;
	text-decoration: none;
}


.more69 {
	font-size: 11px;
	background-color: #D9E1EE;
	width: 69px;
	border: 1px solid #666;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	color: #000;
	font-weight: bold;
	display: inline-block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
	cursor: hand;
}


.more69Big {
	font-size: 11px;
	background-color: #D9E1EE;
	width: 69px;
	border: 1px solid #666;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	color: #000;
	font-weight: bold;
	display: inline-block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 125px;
	text-decoration: none;
	cursor: hand;
}

.more69Big a {
	color: #000;
	text-decoration: none;
}


.more69Big a:hover {
	border: 1px solid #FFF;
	background-color: #FFF;
	background-image: none;
	width: auto;
}

.more69Big2 {
	font-size: 12px;
	background-color: #D9E1EE;
	border: 1px solid #666;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	color: #000;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
	text-decoration: none;
	cursor: hand;
	text-align: center;
	font-weight: bold;
}

.more69Big2 a {
	color: #000;
	text-decoration: none;
}

.font10 {
	font-size: 10px;
	line-height: 17px;
}
.more90 {
	font-size: 11px;
	background-color: #D9E1EE;
	width: 90px;
	border: 1px solid #666;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	color: #000;
	font-weight: bold;
	display: inline-block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
	cursor: hand;
}
.more90 a {
	color: #000;
	text-decoration: none;
}
.gr #LeftBigSB #rightSidebarBig h3a {
	padding-left: 5px;
}


.more100 {
	font-size: 11px;
	background-color: #D9E1EE;
	width: 100px;
	border: 1px solid #666;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	color: #000;
	font-weight: bold;
	display: inline-block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
	cursor: hand;
}
.more100 a {
	color: #000;
	text-decoration: none;
}

.more120 {
	font-size: 11px;
	background-color: #D9E1EE;
	width: 131px;
	border: 1px solid #666;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	color: #000;
	font-weight: bold;
	display: inline-block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
	cursor: hand;
}
.more120 a {
	color: #000;
	text-decoration: none;
}

.more150 {
	font-size: 11px;
	background-color: #D9E1EE;
	width: 160px;
	border: 1px solid #666;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	color: #000;
	font-weight: bold;
	display: inline-block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
	cursor: hand;
}
.more150 a {
	color: #000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}


.more200 {
	font-size: 13px;
	width: auto;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	color: #000;
	font-weight: bold;
	display: inline-block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
	cursor: hand;
	text-align: center;
}
.more200 a {
	color: #000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.more200B {
	font-size: 13px;
	width: auto;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	color: #000;
	font-weight: bold;
	display: inline-block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
	cursor: hand;
	text-align: center;
}
.more200B a {
	color: #000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.more200B a:hover {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #ADBBD4;
}


.more200C {
	font-size: 14px;
	width: auto;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-weight: bold;
	display: inline-block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 200px;
	cursor: hand;
	text-align: center;
	border: 1px solid #000;
	background-color: #D9E1EE;
	color: #000;
	text-decoration: none;
}
.more200C a {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #000;
}
.more200C a:hover {
	padding: 0px;
	color: #063569;
	margin: 0px;
}

.pad140L {
	padding-left: 140px;
}

.right {
	text-align: right;
}



.rightBox {
	font-size: 13px;
	color: #46597C;
	text-align: center;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	font-weight: bold;
	line-height: 1.8em;
	text-decoration: none;
	margin-left: 9px;
}

.rightSBextra {
	line-height: 30px;
	text-align: center;
	width: 120px;
	margin-top: 45px;
	margin-left: 23px;
	font-weight: bold;
}
.sitemap {

}

.sitemap a {
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
.sitemap:hover {
	font-weight: bold;
	height: 20px;
	color: #000;
	margin-left: 10px;
}
.sitemapHeader {
	color: #063569;
	background-color: #B2C0DB;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#sitemapBox {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B2C0DB;
	border-top-width: 0.9px;
	border-right-width: 0.9px;
	border-bottom-width: 0.9px;
	border-left-width: 0.9px;
	margin: 5px;
	padding: 0px;
}

.sitemaplinks {
	color: #063569;
	font-size: 12px;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}
.sitemaplinks a {

}
.sitemaplinks:hover {
	text-decoration: underline;
}
.treasure2 {
	font-size: 18px;
	color: #62789D;
	font-style: normal;
}
.treasure2 h2 a {
	text-decoration: none;
}
.treasure3 {
	font-size: 18px;
	font-style: normal;
	text-align: left;
}
.treasure3 a {
	text-decoration: none;
	color: #62789D;
}


.treasure4 {
	font-size: 18px;
	font-style: normal;
	background-image: url(../Assets/SpecImgs/logo_GR.gif);
	width: 150px;
	text-align: center;
}
.treasure4 a {
	text-decoration: none;
	color: #000;
}
.treasure4 a:hover {
	color: #FFF;
}



.treasure4200 {
	font-size: 18px;
	font-style: normal;
	background-image: url(../Assets/SpecImgs/logo_GR.gif);
	width: 240px;
	text-align: center;
}
.treasure4200 a {
	text-decoration: none;
	color: #000;
}
.treasure4200 a:hover {
	color: #FFF;
}



.treasure4500 {
	font-size: 18px;
	font-style: normal;
	background-image: url(../Assets/SpecImgs/logo_GR.gif);
	width: 305px;
	text-align: center;
}
.treasure4500 a {
	text-decoration: none;
	color: #000;
}
.treasure4500 a:hover {
	color: #FFF;
}





.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
	text-decoration: none;
}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible; /*position where enlarged image should offset horizontally */
	margin-left: 10px;
	text-decoration: none;
	top: 500px;
	left: 260px;
}
.valentineFreeShipping {
	font-size: 14px;
	color: #811D19;
	font-weight: bold;
}

.747170 {
	color: #747170;
}


#a img {
	border: 1px none #FFF;
	margin: 0px;
	padding: 0px;
}





td.img {
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border: 1px solid #FFF;
}

#body table #bgcolor td table tr td div table tr td div a img {
	border: 1px solid #F9FAEC;
}
#body table #bgcolor td table tr td div table tr td div a img:hover {
	border: 1px solid #4F7172;
}

/* End Hover Main Body */

<style type="text/css"> 
 
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
#borderRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eee;
}

#buy {
	width: 110px;
	margin-left: 469px;
	text-align: right;
}
#buy2 {
	width: 110px;
	margin-left: 233px;
	margin-top: 35px;
}
#buy3 {
	width: 110px;
	margin-left: 266px;
	margin-top: 30px;
}
#buy4 {
	width: 110px;
	margin-left: 266px;
	margin-top: 10px;
}
#buymetalBig {
	margin-top: 80px;
	float: right;
	margin-right: 150px;
}

#buymetalBig2 {
	margin-top: 180px;
	float: right;
	margin-right: 150px;
}
.buyBig {
	margin-top: 80px;
}
#buyGN {
	position: absolute;
	top: 550px;
	left: 525px;
}


#buymetalN225 {
	margin-top: -225px;
	margin-left: 270px;
	position: absolute;
}
#buymetalN300 {
	margin-top: -300px;
	margin-left: 270px;
}


#buymetalN200 {
	margin-top: -200px;
	margin-left: 270px;
	position: absolute;
}
#buymetalN150 {
	margin-top: -150px;
	margin-left: 270px;
	position: absolute;
}
#buymetalN100 {
	margin-top: -100px;
	margin-left: 270px;
	position: absolute;
}
#buymetalN75 {
	margin-top: -75px;
	margin-left: 270px;
	position: absolute;
}
#buymetalN50 {
	margin-top: -50px;
	margin-left: 270px;
	position: absolute;
}




#buymetalN25 {
	margin-top: -25px;
	margin-left: 270px;
	position: absolute;
}
#buymetal0 {
	margin-top: 0px;
	margin-left: 270px;
	position: absolute;
}


#buymetal170 {
	margin-top: 170px;
	margin-left: 270px;
	position: absolute;
}
#buymetal220 {
	margin-top: 220px;
	margin-left: 270px;
	position: absolute;
}
#buymetal {
	margin-top: 275px;
	margin-left: 270px;
	position: absolute;
}
#buymetal315 {
	margin-top: 315px;
	margin-left: 270px;
	position: absolute;
}

#buy1metal {
	margin-top: 360px;
	margin-left: 270px;
	position: absolute;
}
#buymetal390 {
	margin-top: 390px;
	margin-left: 270px;
	position: absolute;
}

#buymetal420 {
	margin-top: 420px;
	margin-left: 270px;
	position: absolute;
}

#buy3metal {
	margin-top: 470px;
	margin-left: 270px;
	position: absolute;
}
#buy510metal {
	margin-top: 510px;
	margin-left: 270px;
	position: absolute;
}
#buy2metal {
	margin-top: 570px;
	margin-left: 270px;
	position: absolute;
}
#buyEarring {
	width: 110px;
	margin-left: 266px;
	margin-top: 35px;
}
#customR {
	font-weight: bold;
	color: #fff;
	background-color: #b0becd;
	letter-spacing: 0.08em;
	margin-left: 7px;
	padding-left: 5px;
	height: 140px;
	width: 135px;
	border: 1px dotted #000;
	text-align: center;
	padding-top: 10px;
}
#customR a {
	color: #FFF;
	text-decoration: none;
}
#custom a:hover {
	color: #000;
}

#customR2 {
	color: #000;
	letter-spacing: 0.08em;
	margin-left: 12px;
	padding-left: 5px;
	width: 135px;
	text-align: center;
	padding-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #000;
	border-bottom-color: #000;
	margin-bottom: 4px;
}

#customR3 {
	color: #000;
	letter-spacing: 0.08em;
	margin-left: 12px;
	width: 135px;
	padding-top: 5px;
	margin-bottom: 4px;
}


#details {
	background-color: #b0becd;
	color: #FFF;
	font-weight: bold;
	letter-spacing: 0.08em;
	margin-bottom: 7px;
	padding-left: 5px;
}
#details2 {
	background-color: #b0becd;
	font-weight: bold;
	color: #FFF;
	letter-spacing: 0.059em;
	width: 300px;
	text-align: left;
	padding-left: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#details2 a {
	color: #000;
}
#details2 a:hover {
	text-decoration: none;
	color: #FFF;
}
#details2 a:visited {
	color: #FFF;
}


#details3 {
	background-color: #b0becd;
	font-weight: bold;
	color: #FFF;
	letter-spacing: .059em;
	width: 150px;
	text-align: left;
	padding-left: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#earring {
	font-size: 14px;
	color: #1D4C7B;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#earring a {
	text-decoration: none;
	color: #1D4C7B;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#earrings {
	padding-right: 30px;
	padding-left: 10px;
}
#earrings1col {
	padding-right: 290px;
	padding-left: 10px;
}
#header19 {
	font-size: 17px;
	color: #1D4C7B;
	font-weight: bold;
	letter-spacing: 0.08em;
}

#header20 {
	font-size: 26px;
	color: #063569;
	font-weight: bold;
}

#height450 {
	margin-top: 450px;
}


#height400 {
	margin-top: 400px;
}
#height350 {
	margin-top: 350px;
}

#height300 {
	margin-top: 300px;
}
#height250 {
	margin-top: 250px;
}

#height200 {
	margin-top: 200px;
}
#height183 {
	margin-top: 183px;
}
#height150 {
	margin-top: 150px;
}



#height100 {
	margin-top: 100px;
}


#height10 {
	margin-top: 10px;
}
#height5 {
	margin-top: -6px;
}

#height25 {
	margin-top: 25px;
}

#height44 {
	margin-top: -20px;
}



#height50 {
	margin-top: 50px;
}
#height56 {
	margin-top: 56px;
}
#height550 {
	margin-top: 550px;
}
#height600 {
	margin-top: 600px;
}

#height900 {
	margin-top: 900px;
}

#height1200 {
	margin-top: 1200px;
}

#height1575 {
	margin-top: 1575px;
}
#height1675 {
	margin-top: 1675px;
}
#height1850 {
	margin-top: 1850px;
}



#height2200 {
	margin-top: 1750px;
}

#heightN250 {
	margin-top: -250px;
}

#heightN150 {
	margin-top: -150px;
}
#heightN125 {
	margin-top: -115px;
}

#heightN100 {
	margin-top: -100px;
}
#heightN50 {
	margin-top: -50px;
}



#height200bottom {
	margin-bottom: 200px;
}
#home {
	margin-left: 519px;
}
#home2 {
	margin-left: 425px;
}


#hr {
	padding: 0px;
	margin-top: 0px;
}
#individual {
	margin-top: 0px;
	position: relative;
}
#impressive {
	font-size: 17px;
	color: #58668D;
	font-weight: bold;
	text-align: center;
}


#leftPadding {
	margin-top: 20px;
	margin-bottom: 10px;
	width: 400px;
	text-align: left;
}

#MainContent2Index {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	position: absolute;
	left: 175px;
	top: 350px;
	padding: 0;
} 


#MainContent3Landing {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	position: absolute;
	left: 35px;
	top: 350px;
	padding: 0;
}


#MainContent4Landing {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	position: absolute;
	left: 35px;
	top: 450px;
	padding: 0;
}

#marginTop {
	margin-top: 25px;
}
#marginTop60 {
	margin-top: 60px;
}

#maindescBig {
	width: 300px;
}

#marginBig750 {
	margin-left: 685px;
}
#marginBig650 {
	margin-left: 650px;
}

#marginBig500 {
	margin-left: 600px;
}
#marginBig515 {
	margin-left: 515px;
}

#marginBig500withHeight {
	margin-left: 600px;
}
#marginBig720PreviousPage {
	margin-left: 685px;
}
#marginLeft50 {
	margin-left: 50px;
}

#marginLeft50Right50 {
	margin-left: 50px;
	margin-right: 50px;
}


#note {
	margin-top: 305px;
	margin-left: 15px;
}

#note1metal {
	position: absolute;
	margin-top: 450px;
	margin-left: 15px;
}#noteBrac {
	margin-left: 25px;
	position: absolute;
}
#note2metal {
	position: absolute;
	margin-top: 650px;
	margin-left: 15px;
}#note3metal {
	position: absolute;
	margin-top: 550px;
	margin-left: 15px;
}
#padTop20 {
	padding-top: 20px;
}

#page {
	background-color: #B0BED3;
	height: 17px;
	width: 40px;
	margin-right: 10px;
	border: 1px solid #000;
	color: #083667;
	float: right;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#page a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#page a:hover {
	color: #000;
	background-color: #FFF;
	text-decoration: none;
}

#page2 {
	background-color: #B0BED3;
	height: 17px;
	width: 90px;
	margin-right: 10px;
	border: 1px solid #000;
	color: #083667;
	float: right;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#page2 a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#page2 a:hover {
	color: #000;
	background-color: #FFF;
	text-decoration: none;
}



#productdetail {
	position: absolute;
	left: 235px;
	width: 210px;
	margin-left: 25px;
}
#productdetailR {
	position: absolute;
	left: 430px;
	width: 100px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}

#productdetailBig {
	position: absolute;
	left: 260px;
	width: 210px;
	margin-left: 50px;
}

#productdetailBigR {
	position: absolute;
	left: 500px;
	width: 125px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}

#right {
	text-align: right;
}

#shipping {
	position: absolute;
	width: 220px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: -20px;
	height: 500px;
	left: -200px;
	top: 328px;
}

#shipping400 {
	position: absolute;
	width: 220px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: -20px;
	height: 400px;
}
#styleGrey {
	background-color: #e3e5e9;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left: 5px;
}
#styleGreyR {
	background-color: #e3e5e9;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left: 5px;
	text-align: right;
	padding-right: 5px;
}
#styleFont {
	font-size: 13px;
	font-weight: bold;
	color: #58668D;
}
#tempYGD {
	position: absolute;
	left: 525px;
	top: 695px;
}

#tempYGDLong {
	position: absolute;
	left: 525px;
	top: 785px;
}

#tempYGDLong2 {
	position: absolute;
	left: 525px;
	top: 860px;
}

#tempYGDnote {
	position: absolute;
	top: 850px;
	left: 25px;
}

#title {
	color: #58668D;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 17px;
}

#weightTable {
	color: #000;
	border: 1px solid #58668D;
	letter-spacing: .05em;
}
.weightTable {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #58668D;
	border-left-color: #58668D;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #58668D;
}
.grfj {
	margin: 0px auto;
	padding: 0px;
	bottom: 0px;
	position: relative;
	width: 100%;
}
/* Tips for this Hybrid layout
1. Since the side columns em-based sizing is based on the user's default font size, you will want to be sure that background graphics in the columns take that into account. Built correctly, this is more accessible for those that need larger font sizes, since the width of the columns remains proportionate. If this is undesirable with your design, simply change the width to a pixel size and be sure to change the margins on the #mainContent div accordingly.
2. Since the sizing of side columns in this layout are based on the 100% font size in the body element, if you decrease the text size overall by using a font-size: 80% on the body element or the #container, remember that the column widths will downsize proportionately. You may want to increase their widths, and the size of the #mainContent div's side margins, to compensate for this.
3. If font sizing is changed in differing amounts on each div instead of on the overall design (ie: #sidebar1 is given a 70% font size and #mainContent is given an 85% font size), this will proportionately change each of the divs overall size. You may want to adjust based on your final font sizing.
4. The #container div is not necessary for this layout at the 100% width. You may want to use it to create faux columns or limit the width of the layout.
5. It is not neccessary to have the 100% width on the #container div since, by nature, a div takes up 100% of the available space. It is here so that if you want to decrease the size of the overall container - perhaps leaving a bit of margin on each side - this will already be available for adjustment.
*/
.grfj #container {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-color: #FFFFFF;
	position: relative;
}  
.grfj #header {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	background-color: #AEBED7;
	background-image: url(../Assets/SpecImgs/logo_GR.gif);
	font-size: 0.7em;
	background-repeat: no-repeat;
	margin: 0px;
	height: 55px;
	color: #000;
	padding: 0;
	background-position: center;
	position: relative;
	width: 995px;
} 
.grfj #header h1 {
	margin: 0px;
	padding: 0px;
	left: 35px;
	font-size: 18px;
	position: absolute;
	top: 6px;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.09em;
	font-style: italic;
}
.grfj #header p{
	font-size: 1.4em;
	letter-spacing: 0.06em;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	padding: 0px;
	font-weight: bold;
	position: absolute;
	bottom: 0px;
	left: 27px;
	margin: 0px;
}
.grfj #header h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	position: absolute;
	left: 645px;
	letter-spacing: .09em;
	top: -7px;
}
.grfj #header div {
	position: absolute;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
	letter-spacing: 0.09em;
	font-weight: bold;
	margin-bottom: 2px;
	top: 37px;
	left: 735px;
}

.grfj #header div a:hover{
	color: #FFF;
}



.grfj #lftSideBarShort{
	width: 165px;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 8px;
	letter-spacing: 0.08em;
	height: 260px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B2C0DB;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #B2C0DB;
}
.grfj #lftSideBarShort #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #000;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #B2C0DB;
}
.grfj #lftSideBarShort #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBarShort div div a {
	font-size: 13px;
	letter-spacing: .08em;
	background-color: #063569;
	font-style: italic;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
}
.grfj #lftSideBarShort div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBarShort div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBarShort div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}

.grfj #lftSideBarShort2{
	width: 165px;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 8px;
	letter-spacing: 0.08em;
	height: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B2C0DB;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #B2C0DB;
}
.grfj #lftSideBarShort2 #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #000;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #B2C0DB;
}
.grfj #lftSideBarShort2 #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBarShort2 div div a {
	font-size: 13px;
	letter-spacing: .08em;
	background-color: #063569;
	font-style: italic;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
}
.grfj #lftSideBarShort2 div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBarShort2 div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBarShort2 div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}


.grfj #lftSideBar{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 560px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar div div a {
	font-size: 13px;
	letter-spacing: .08em;
	background-color: #063569;
	font-style: italic;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
}
.grfj #lftSideBar div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar15Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 700px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar15Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar15Rows #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar15Rows #SBhdr a:hover {
	margin-left: 6px;
}
.grfj #lftSideBar15Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar15Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar15Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}

.grfj #lftSideBar15RowsEE{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 700px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar15RowsEE #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar15RowsEE #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar15RowsEE #SBhdr a:hover {
	margin-left: 6px;
}
.grfj #lftSideBar15RowsEE div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar15RowsEE div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar15RowsEE div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}

.grfj #lftSideBar15RowsE{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 700px;
	background-image: url(../Assets/SpecImgs/engagement_rings.gif);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar15RowsE #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar15RowsE #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar15RowsE #SBhdr a:hover {
	margin-left: 6px;
}
.grfj #lftSideBar15RowsE div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar15RowsE div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar15RowsE div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}


.grfj #lftSideBar175Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 775px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar175Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar175Rows #SBhdr a {
	color: #FFF;
}
.grfj #lftSideBar175Rows div div a {
	font-size: 13px;
	letter-spacing: .08em;
	background-color: #063569;
	font-style: italic;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
}
.grfj #lftSideBar175Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar175Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar175Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar2Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 900px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar2Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar2Rows #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar2Rows div div a {
	font-size: 13px;
	letter-spacing: .08em;
	background-color: #063569;
	font-style: italic;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
}
.grfj #lftSideBar2Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar2Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar2Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar3Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 950px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar3Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar3Rows #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar3Rows #SBhdr a:hover {
	margin-left: 6px;
}
.grfj #lftSideBar3Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar3Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar3Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar325Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 1075px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar325Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar325Rows #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar325Rows #SBhdr a:hover {
	margin-left: 6px;
}
.grfj #lftSideBar325Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar325Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar325Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar4Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 1150px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar4Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar4Rows #SBhdr a {
	color: #FFF;
}
.grfj #lftSideBar4Rows div div a {
	font-size: 13px;
	letter-spacing: .08em;
	background-color: #063569;
	font-style: italic;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
}
.grfj #lftSideBar4Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar4Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar4Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar45Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 1250px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar45Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar45Rows #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar45Rows div div a {
	font-size: 13px;
	letter-spacing: .08em;
	background-color: #063569;
	font-style: italic;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
}
.grfj #lftSideBar45Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar45Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar45Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar5Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 1350px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar5Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar5Rows #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar5Rows div div a {
	font-size: 13px;
	letter-spacing: .08em;
	background-color: #063569;
	font-style: italic;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
}
.grfj #lftSideBar5Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar5Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar5Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar55Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 1400px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar55Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar55Rows #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar55Rows #SBhdr a:hover {
	margin-left: 6px;
}
.grfj #lftSideBar55Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar55Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar55Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar6Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 1500px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar6Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar6Rows #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar6Rows #SBhdr a:hover {
	margin-left: 6px;
}
.grfj #lftSideBar6Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar6Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar6Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar65Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 1650px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar65Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar65Rows #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar65Rows #SBhdr a:hover {
	margin-left: 6px;
}
.grfj #lftSideBar65Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar65Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar65Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar7Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 1750px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar7Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar7Rows #SBhdr a {
	color: #FFF;
}
.grfj #lftSideBar7Rows div div a {
	font-size: 13px;
	letter-spacing: .08em;
	background-color: #063569;
	font-style: italic;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
}
.grfj #lftSideBar7Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar7Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar7Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar725Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 1900px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar725Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar725Rows #SBhdr a {
	color: #FFF;
}
.grfj #lftSideBar725Rows div div a {
	font-size: 13px;
	letter-spacing: .08em;
	background-color: #063569;
	font-style: italic;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
}
.grfj #lftSideBar725Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar725Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar725Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar8Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 2350px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar8Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar8Rows #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar8Rows #SBhdr a:hover {
	margin-left: 6px;
}
.grfj #lftSideBar8Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar8Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar8Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
.grfj #lftSideBar85Rows{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 2450px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBar85Rows #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBar85Rows #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBar85Rows div div a {
	font-size: 13px;
	letter-spacing: .08em;
	background-color: #063569;
	font-style: italic;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
}
.grfj #lftSideBar85Rows div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBar85Rows div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBar85Rows div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}
#LeftBigSB {
	width: 30px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	height: 900px;
}
#LeftBigSB-175 {
	width: 30px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	height: 775px;
}
.grfj #LeftBigSB-2 {
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	width: 30px;
	height: 850px;
}

#LeftBigSB-Long {
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	height: 1025px;
	width: 30px;
}


#LeftSBIndexSkinny {
	width: 30px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	height: 650px;
}

.grfj #lftSideBarIndex{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 280px;
	background-image: url(../Assets/SpecImgs/gradient_Left.JPG);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBarIndex #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBarIndex #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBarIndex div div a {
	font-size: 13px;
	letter-spacing: .08em;
	background-color: #063569;
	font-style: italic;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
}
.grfj #lftSideBarIndex div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBarIndex div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBarIndex div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}

.grfj #lftSideBarSitemap{
	width: 165px;
	background-repeat: repeat-y;
	color: #46597c;
	font-size: 11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	letter-spacing: 0.08em;
	height: 1400px;
	background-image: url(../Assets/SpecImgs/engagement_rings.gif);
	background-color: #B2C0DB;
	background-position: right;
}
.grfj #lftSideBarSitemap #SBhdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #FFF;
	letter-spacing: 0.08em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #063569;
}
.grfj #lftSideBarSitemap #SBhdr a {
	text-align: left;
	padding-left: 4px;
	color: #FFF;
}
.grfj #lftSideBarSitemap #SBhdr a:hover {
	margin-left: 6px;
}
.grfj #lftSideBarSitemap div a{
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.grfj #lftSideBarSitemap div a:hover {
	font-weight: bold;
	margin-left: 6px;
}
.grfj #lftSideBarSitemap div .center {
	color: #000;
	width: 125px;
	margin-left: 13px;
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 8px;
}

h1 {
	font-size: 16px;
	color: #063569;
}




h2 a {
	color: #1d4c7b;
}
h3 {
	color: #063569;
	font-size: 17px;
}



h4 {
	text-align: justify;
	font-weight: normal;
	font-size: 12px;
	width: 260px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
h5 {
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	width: 260px;
	padding-right: 5px;
	padding-left: 5px;
}
h6 {
	font-size: 13px;
	color: #46597C;
}
.grfj #rightSidebar {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 560px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: 0.05em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 139px;
}
.grfj #rightSidebar div div {
	width: 125px;
	margin-left: 20px;
}

.grfj #rightSidebar15Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 700px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar15Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar15Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar15Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebar15Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar175Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 775px;
	width: 160px;
	left: 813px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 7px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar175Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar175Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar175Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebar175Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar2Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 890px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar2Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar2Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar2Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebar2Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar3Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 950px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar3Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar3Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar3Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: 0.05em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 139px;
}
.grfj #rightSidebar3Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar325Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 1050px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar325Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar325Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar325Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: 0.05em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 139px;
}
.grfj #rightSidebar325Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar4Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 1150px;
	width: 160px;
	left: 813px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 7px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar4Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar4Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar4Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebar4Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar45Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 1250px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar45Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar45Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar45Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebar45Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar5Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 1350px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar5Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar5Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar5Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebar5Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar55Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 1400px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar55Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar55Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar55Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: 0.05em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 139px;
}
.grfj #rightSidebar55Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar6Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 1500px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar6Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar6Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar6Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: 0.05em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 139px;
}
.grfj #rightSidebar6Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar65Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 1650px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar65Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar65Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar65Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebar65Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar7Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 1750px;
	width: 160px;
	left: 813px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 7px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar7Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar7Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar7Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebar7Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar725Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 1900px;
	width: 160px;
	left: 813px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 7px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar725Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar725Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar725Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebar725Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar8Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 2350px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar8Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar8Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar8Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebar8Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebar85Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 2450px;
	width: 160px;
	left: 813px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 7px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebar85Rows div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebar85Rows div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebar85Rows h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebar85Rows div div {
	width: 125px;
	margin-left: 20px;
}
.grfj #rightSidebarBig {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 890px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebarBig h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebarBig h3 a {
	text-decoration: none;
	color: #FFF;
}
.grfj #rightSidebarBig div a img {
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
}
.grfj #rightSidebarBig-175 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 775px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebarBig-175 h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebarBig-175 h3 a {
	text-decoration: none;
	color: #FFF;
}
.grfj #rightSidebarBig-175 div a img {
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
}

.grfj #rightSidebarBig-2 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 850px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebarBig-2 h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebarBig-2 h3 a {
	text-decoration: none;
	color: #FFF;
}
.grfj #rightSidebarBig-2 div a img {
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
}

.grfj #rightSidebarBig-Long {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 1025px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebarBig-Long h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: .05em;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.grfj #rightSidebarBig-Long h3 a {
	text-decoration: none;
	color: #FFF;
}
.grfj #rightSidebarBig-Long div a img {
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
}

.grfj #rightSidebarIndex {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: absolute;
	height: 280px;
	width: 145px;
	left: 820px;
	top: 55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	background-repeat: repeat-y;
	background-color: #B2C0DB;
	font-size: 12px;
}
.grfj #rightSidebarIndex div a img {
	margin-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #ffffff;
	border: 1px solid #FFF;
}
.grfj #rightSidebarIndex div a img:hover {
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #069;
}
.grfj #rightSidebarIndex h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 15px;
	color: #FFF;
	background-color: #083667;
	letter-spacing: 0.05em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 139px;
}
.grfj #rightSidebarIndex div div {
	width: 125px;
	margin-left: 20px;
}

#rightSBIndexSkinny {
	width: 30px;
	background-image: url(../Assets/SpecImgs/gradient_Right.jpg);
	height: 325px;
	background-position: top;
	float: right;
	margin-right: 0px;
}

/* Tips for mainContent:
1. If you give this #mainContent div a font-size value different than the #sidebar1 div, the margins of the #mainContent div will be based on its font-size and the width of the #sidebar1 div will be based on its font-size. You may wish to adjust the values of these divs.
2. The space between the mainContent and sidebar1 is created with the left margin on the mainContent div.  No matter how much content the sidebar1 div contains, the column space will remain. You can remove this left margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends.
3. To avoid float drop, you may need to test to determine the approximate maximum image/element size since this layout is based on the user's font sizing combined with the values you set. However, if the user has their browser font size set lower than normal, less space will be available in the #mainContent div than you may see on testing.
4. In the Internet Explorer Conditional Comment below, the zoom property is used to give the mainContent "hasLayout." This avoids several IE-specific bugs that may occur.
*/
.grfj #mainContent {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	padding: 0;
	position: absolute;
	left: 211px;
	top: 87px;
	margin: 0;
	width: 600px;
} 
.grfj #mainContent table .territory {
	width: 270px;
	margin-top: 18px;
	margin-left: 13px;
}
.grfj #mainContent #individual tr #a a {
	color: #090;
	font-size: 11px;
}
.grfj #mainContent #individual tr #a a:hover {
	margin: 0px;
	font-weight: bold;
}
.grfj #mainContent a img {
	border: 1px solid #FFF;
}
.grfj #mainContent #packaging {
	color: #58668D;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 17px;
}
.grfj #mainContent h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	letter-spacing: 0.09em;
	font-style: italic;
	color: #58668D;
	margin: 0px;
	padding: 0px;
}
.grfj #mainContent div table tr td h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #44536C;
	margin: 0px;
	padding: 0px;
}
.grfj #mainContent table tr td .treasure h2 {
	font-size: 20px;
	color: #063569;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
}
.grfj #mainContent table tr td .treasure h2 a {
	color: #063569;
	text-decoration: none;
}
.grfj #mainContent table tr td .treasure h2 a:hover {

}
.grfj #mainContent table tr td #OneofaKind h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #62789d;
	text-align: center;
}
.grfj #mainContent table tr td #earring {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #62789d;
	text-align: left;
	font-weight: bold;
	margin-top: 25px;
}
.grfj #mainContent table tr td #OneofaKind h3 a {
	color: #62789d;
	text-decoration: none;
	margin-top: 40px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.grfj #mainContent table tr td #OneofaKind h3 a:hover {

}
.grfj #mainContent div table tr td table.margin {
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 25px;
	text-align: center;
}
.grfj #mainContent div table tr td .margin tr .arrows a {
	font-size: 14px;
	color: #44536C;
	letter-spacing: 0.05em;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.grfj #mainContent div table tr td .margin tr .arrows a:hover {

}
.grfj #mainContent div table tr td .margin tr .price a {
	color: #666;
	text-decoration: none;
}
.grfj #mainContent div table tr td .margin tr .arrows div {
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
}
.grfj #mainContent #individual tr td #H1 {
	font-size: 16px;
	color: #58668d;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	width: 280px;
}
.grfj #mainContent #individual #size a {
	color: #747170;
}
.grfj #mainContent #individual #size a:hover {
	color: #000;
}
.grfj #mainContent #individual #details {
	background-color: #b0becd;
	color: #FFF;
	font-weight: bold;
	letter-spacing: 0.08em;
	padding-left: 5px;
	margin-bottom: 7px;
}
.grfj #mainContent #individual #ringInfo {
	color: #58668D;
	font-weight: bold;
	font-size: 13px;
}
.grfj #mainContent #individual #style {
	color: #000;
	background-color: #e3e5e9;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left: 5px;
}
.grfj #mainContent #individual #styleR {
	color: #000;
	background-color: #e3e5e9;
	margin-top: 4px;
	margin-bottom: 4px;
	text-align: right;
	padding-right: 7px;
}
.grfj #mainContent #individual #mainDescription {
	margin-bottom: 15px;
	margin-top: 4px;
	margin-right: 2px;
	margin-left: 0px;
	width: 270px;
}
.grfj #mainContent #individual #earringDescription {
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 2px;
	margin-left: 0px;
	width: 270px;
}
.grfj #mainContent #individual #weightTable tr td {
	border: 1px solid #B2C0DB;
	padding-left: 8px;
}
.grfj #mainContent #individual #weightTable tr th {
	color: #FFF;
	border: 1px solid #000;
	background-color: #B0BECD;
}


#mainContentNoLeftSB {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	padding: 0;
	position: absolute;
	top: 87px;
	margin: 0;
	width: 1000px;
	left: 10px;
	text-decoration: none;
} 


#mainContentNoLeftSBdescription {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	padding: 0;
	position: absolute;
	top: 87px;
	margin: 0;
	left: 10px;
	text-decoration: none;
} 


.grfj #mainContent2{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	padding: 0;
	position: absolute;
	left: 85px;
	top: 87px;
	margin: 0;
	width: 750px;
}
.grfj #footer {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 620px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer .footer {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
}
.grfj #footer .footer div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer div a:hover {
	color: #FFF;
	background-color: #063569;
}

.grfj #footer1 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 650px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer1 .footer1 {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
}
.grfj #footer1 .footer1 div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer1 div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer1 div a:hover {
	color: #FFF;
	background-color: #063569;
}

.grfj #footer15Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 700px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer15Rows .footer15Rows {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
}
.grfj #footer15Rows .footer15Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer15Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer15Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer175Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 800px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer175Rows .footer175Rows {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 100%;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	background-position: bottom;
	background-repeat: repeat;
}
.grfj #footer175Rows .footer175Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-right: 10px;
	margin-bottom: 0px;
}
.grfj #footer175Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer175Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer2Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 880px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer2Rows .footer2Rows {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 100%;
	background-repeat: repeat;
	background-position: bottom;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
}
.grfj #footer2Rows .footer2Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 3px;
	margin-right: 10px;
	background-position: bottom;
}
.grfj #footer2Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer2Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer3Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 1000px;
	bottom: 0px;
	margin: 0px;
	width: 995px;
} 
.grfj #footer3Rows .footer3Rows {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
}
.grfj #footer3Rows .footer3Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 3px;
	margin-right: 10px;
}
.grfj #footer3Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer3Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer325Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 1050px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer325Rows .footer325Rows {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
}
.grfj #footer325Rows .footer325Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer325Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer325Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer4Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 1140px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer4Rows .footer4Rows {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
}
.grfj #footer4Rows .footer4Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer4Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer4Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer45Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 1250px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer45Rows .footer45Rows {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
}
.grfj #footer45Rows .footer45Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 3px;
	margin-right: 10px;
}
.grfj #footer45Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer45Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer5Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 1350px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer5Rows .footer5Rows {
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
	margin: 0px;
}
.grfj #footer5Rows .footer5Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer5Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer5Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer55Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 1400px;
	bottom: 0px;
	margin: 0px;
	width: 995px;
} 
.grfj #footer55Rows .footer55Rows {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
}
.grfj #footer55Rows .footer55Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 3px;
	margin-right: 10px;
}
.grfj #footer55Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer55Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer6Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 1500px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer6Rows .footer6Rows {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
}
.grfj #footer6Rows .footer6Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 3px;
	margin-right: 10px;
}
.grfj #footer6Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer6Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer625Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 1575px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer625Rows .footer625Rows {
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
	margin: 0px;
}
.grfj #footer625Rows .footer625Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer625Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer625Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer65Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 1650px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer65Rows .footer65Rows {
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
	margin: 0px;
}
.grfj #footer65Rows .footer65Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer65Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer65Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer7Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 1750px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer7Rows .footer7Rows {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
}
.grfj #footer7Rows .footer7Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer7Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer7Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer725Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 1900px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer725Rows .footer725Rows {
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
	margin: 0px;
}
.grfj #footer725Rows .footer725Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer725Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer725Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}


.grfj #footer740Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 2000px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer740Rows .footer740Rows {
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
	margin: 0px;
}
.grfj #footer740Rows .footer740Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer740Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer740Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}

.grfj #footer750Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 2150px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer750Rows .footer750Rows {
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
	margin: 0px;
}
.grfj #footer750Rows .footer750Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer750Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer750Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}

.grfj #footer8Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 2400px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer8Rows .footer8Rows {
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
	margin: 0px;
}
.grfj #footer8Rows .footer8Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 6px;
	margin-right: 10px;
}
.grfj #footer8Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer8Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
.grfj #footer85Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 2450px;
	bottom: 0px;
	margin: 0px;
} 
.grfj #footer85Rows .footer85Rows {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
}
.grfj #footer85Rows .footer85Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 3px;
	margin-right: 10px;
}
.grfj #footer85Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer85Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}

.grfj #footer3Rows {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	letter-spacing: .05em;
	padding: 0;
	position: absolute;
	top: 1000px;
	bottom: 0px;
	margin: 0px;
	width: 995px;
} 
.grfj #footer3Rows .footer3Rows {
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../Assets/SpecImgs/gradient_footer_50x135.gif);
	width: 100%;
}
.grfj #footer3Rows .footer3Rows div {
	padding-right: 35px;
	padding-left: 5px;
	text-align: justify;
	margin-bottom: 3px;
	margin-right: 10px;
}
.grfj #footer3Rows div a {
	color: #063569;
	font-size: 12px;
}
.grfj #footer3Rows div a:hover {
	color: #FFF;
	background-color: #063569;
}
/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
 
</style>[if IE]>
<style type="text/css"> 
/* place css fixes for all versions of IE in this conditional comment */
.thrColHybHdr #sidebar1, .thrColHybHdr #sidebar2 { padding-top: 30px; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>

*/ 05 2009 New Style */

#header {
	margin: 0px;
	padding: 0px;
	background-color: #AEBED7;
	height: 90px;
	background-image: url(../Assets/Header-Misc/header_original%20as%20Smart%20Object-1%20as%20Smart%20Object-2.jpg);
	background-repeat: no-repeat;
	width: 100%;
	font-weight: bold;
	position: relative;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	text-decoration: none;
}

/* Navigation Bar */

#menu{
	text-align: center;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
	width: 620px;
	padding: 0px;
	position: absolute;
	letter-spacing: 0.08em;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -23px;
	top: -30px;
	z-index: 99;
	left: -1px;
}


#menu ul{
	width:150px;
	margin:0px;
	padding:2px;
	list-style:none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	float: left;
	background-color: #063569;
	color: #FFF;
}

#menu ul .item{
	display:none;
	text-align: left;
	font-size: 11px;
	background-color: #063569;
	color: #FFF;
}

#menu ul:hover .item{
	display:block;
	padding:1px;
	margin:1px;
	text-decoration: none;
	font-size: 11px;
}
 
#menu ul:hover .item a{
	text-decoration:none;
	color: #FFF;
	background-color: #063569;
}
#menu ul:hover .item a:hover{
	color: #CDD4E6;
	background-color: #063569;

}

#menuBig{
	text-align: center;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
	width: 620px;
	padding: 0px;
	position: absolute;
	letter-spacing: 0.08em;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -23px;
	top: -30px;
	z-index: 99;
	left: -1px;
}


#menuBig ul{
	width:150px;
	margin:0px;
	padding:2px;
	list-style:none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	float: left;
	background-color: #063569;
	color: #FFF;
}



#menuBig ul .item{
	display:none;
	text-align: left;
	font-size: 11px;
	background-color: #063569;
	color: #FFF;
}

#menuBig ul:hover .item{
	display:block;
	padding:1px;
	margin:1px;
	text-decoration: none;
	font-size: 11px;
}
 
#menuBig ul:hover .item a{
	text-decoration:none;
	color: #FFF;
	background-color: #063569;
}
#menuBig ul:hover .item a:hover{
	color: #CDD4E6;
	background-color: #063569;

}

#menuSort{
	text-align: center;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	padding: 0px;
	letter-spacing: 0.08em;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}


#menuSort ul{
	width:131px;
	margin:0px;
	padding:2px;
	list-style:none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	background-color: #FFF;
	color: #999;
	border-top-color: e8e8e8;
	border-bottom-color: #E8E8E8;
	border-top-width: 0.33px;
	border-bottom-width: 0.5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: none;
	border-left-style: none;
}



#menuSort ul .item{
	display:none;
	text-align: left;
	font-size: 10px;
	background-color: #FFF;
	color: #999;
}

#menuSort ul:hover .item{
	display:block;
	padding:1px;
	margin:1px;
	text-decoration: none;
}
 
#menuSort ul:hover .item a{
	text-decoration:none;
	color: #063569;
	background-color: #FFF;
}
#menuSort ul:hover .item a:hover{
	color: #FFF;
	background-color: #586b8d;

}

#menuBig{
	text-align: center;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
	width: 620px;
	padding: 0px;
	position: absolute;
	letter-spacing: 0.08em;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -23px;
	top: -30px;
	z-index: 99;
	left: 149px;
}


#menuBig ul{
	width:150px;
	margin:0px;
	padding:2px;
	list-style:none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	float: left;
	background-color: #063569;
	color: #FFF;
}



#menuBig ul .item{
	display:none;
	text-align: left;
	font-size: 11px;
	background-color: #063569;
	color: #FFF;
}

#menuBig ul:hover .item{
	display:block;
	padding:1px;
	margin:1px;
	text-decoration: none;
	font-size: 11px;
}
 
#menuBig ul:hover .item a{
	text-decoration:none;
	color: #FFF;
	background-color: #063569;
}
#menuBig ul:hover .item a:hover{
	color: #CDD4E6;
	background-color: #063569;

}

#menuSort{
	text-align: center;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	padding: 0px;
	letter-spacing: 0.08em;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}


#menuSort ul{
	width:131px;
	margin:0px;
	padding:2px;
	list-style:none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	background-color: #FFF;
	color: #999;
	border-top-color: e8e8e8;
	border-bottom-color: #E8E8E8;
	border-top-width: 0.33px;
	border-bottom-width: 0.5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: none;
	border-left-style: none;
}



#menuSort ul .item{
	display:none;
	text-align: left;
	font-size: 10px;
	background-color: #FFF;
	color: #999;
}

#menuSort ul:hover .item{
	display:block;
	padding:1px;
	margin:1px;
	text-decoration: none;
}
 
#menuSort ul:hover .item a{
	text-decoration:none;
	color: #063569;
	background-color: #FFF;
}
#menuSort ul:hover .item a:hover{
	color: #FFF;
	background-color: #586b8d;

}
#divRightSB {
	float: right;
	margin-top: 20px;
	margin-right: 30px;
}
#imgnoborder {
	border: 1px solid #FFF;
}
