/* GENERAL TEMPLATE ITEMS */
body {
top: 0px;
left: 0px;
background-color: #ffffff;
background-image: url(../images/mr_tem_leftnav_bkgd.gif);
background-repeat: repeat-y;
margin: 0px;
padding: 0px;
z-index: 1;
}
a {
font-weight: bold;
text-decoration: none;
color: #9C003B;
}
a:hover {
font-weight: bold;
text-decoration: underline;
color: #9C003B;
}
.MainText {
font: 11px/18px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #000000;
text-decoration: none;
}
.MainLink {
font: 11px/18px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: bold;
color: #9C003B;
text-decoration: none;
}
.MainLink:hover {
font: 11px/18px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: bold;
color: #E32C83;
text-decoration: none;
}
.Emphasis {
font: 16px/18px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #94012D;
text-decoration: none;
}
.SomeEmphasis {
font: 16px/18px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #000000;
text-decoration: none;
}
.MoreEmphasis {
font: 18px/22px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #94012D;
text-decoration: none;
}
.EmphasisLink {
font: 16px/24px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #94012D;
text-decoration: none;
}
.EmphasisLink:hover {
font: 16px/24px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #CF013F;
text-decoration: underline;
}
.FormText {
font: 10px/16px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #240D18;
text-decoration: none;
}
.FormField {
background-color: #ffffff;
font: 11px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #AA0C50;
text-decoration: none;
border: 1px solid #AA0C50;
}
.FormButton {
background-color: #52B4DF;
font: 12px/18px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border: 2px solid #98CADF;
}
.FormSmallButton {
background-color: #52B4DF;
font: 10px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border: 2px solid #98CADF;
margin-top: 8px;
}
.FauxButtonLink {
background-color: #52B4DF;
font: 12px/24px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border: 2px solid #98CADF;
margin: 0px;
padding: 2px 5px;
}
.FauxButtonLink:hover {
background-color: #2EA4D7;
font: 12px/24px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border: 2px solid #98CADF;
margin: 0px;
padding: 2px 5px;
}
.HorizontalRule {
height: 7px;
background-image: url(../images/mr_horizontalrule.gif);
background-repeat: repeat-x;
}

#TopFullWidth {
position: relative;
top: 0px;
left: 0px;
width: 100%;
height: 118px;
background-image: url(../images/mr_tem_top_bkgd.gif);
background-repeat: repeat-x;
margin: 0px;
padding: 0px;
}
#TopContainer {
position: relative;
top: 0px;
left: 0px;
width: 760px;
margin: 0px;
padding: 0px;
}
#MainContainer {
position: absolute;
top: 91px;
left: 0px;
width: 780px;
height: auto;
margin: 0px;
padding: 0px;
}
#MainContainerFarRight 
{
	position: absolute;
	top: 140px;
	left: 800px;
	width: 200px;
}
#LeftSide {
position: relative;
top: 0px;
left: 0px;
width: 227px;
height: 366px;
background-image: url(../images/mr_tem_leftnav_fabric.jpg);
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
z-index: 999;
}
#RightSide {
position: absolute;
top: 0px;
left: 227px;
width: 553px;
margin: 0px;
padding: 0px;
}
#MainContent {
position: relative;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
z-index: 1;
}

/* HEADER AREA */
#Logo {
position: relative;
top: 0px;
width: 277px;
height: 91px;
margin: 0px;
padding: 0px;
}
#Header {
position: absolute;
top: 0px;
left: 277px;
width: 503px;
height: 91px;
margin: 0px;
padding: 0px;
}
#AccountNav {
position: relative;
top: 0px;
width: 501px;
height: 18px;
text-align: right;
margin: 0px;
padding: 0px;
}
.AccountNavList {
list-style: none;
margin: 0px;
padding: 0px;
}
.AccountNavList li {
float: right;
font: 11px/17px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #FEC0DF;
text-decoration: none;
margin: 0px;
padding: 0px 0px 0px 10px;
}
.AccountNavList a {
font: 11px/17px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #FEC0DF;
text-decoration: none;
}
.AccountNavList a:hover {
font: 11px/17px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
#AuthorizedJewelerButtons {
position: relative;
top: 0px;
width: 503px;
height: 27px;
margin: 0px;
padding: 0px;
}
.AuthJewelerNavList {
list-style: none;
line-height: 11px;
height: 27px;
margin: 0px;
padding: 0px;
}
.AuthorizedJewelerButtonsTable {
float: right;
font: 12px Verdana, Arial, Tahoma, Geneva, sans-serif;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
.AuthJewelerNavList li {
float: right;
line-height: 11px;
margin: 0px;
padding: 0px;
}
#Tagline {
position: relative;
top: 0px;
width: 503px;
height: 46px;
margin: 0px;
padding: 0px;
}

/* LEFT NAVIGATION */
#LeftNav {
position: relative;
top: 10px;
left: 0px;
width: 227px;
margin: 0px;
padding: 0px;
}
#BrowseProducts {
position: relative;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
/*height: 330px;*/
}
#BrowseProductsContainer 
{
	position: absolute;
	z-index: 400;	
}
.ProductNavList ul {
list-style-position: outside;
margin: 0px 0px 0px 0px;
padding: 0px;
}
.ProductNavItem {
list-style-type: square;
text-align: left;
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px;
}
.ProductNavItem a {
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px;
}
.ProductNavItem a:hover {
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #FE8DC3;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px;
}
.ProductSubCat1List {
list-style-position: inside;
margin: 0px;
padding: 0px;
text-indent: 0px;
}
.ProductSubCat1Item {
list-style-type: none;
text-align: left;
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #ffffff;
text-decoration: none;
margin: 0px;
padding: 0px;
}
.ProductSubCat1Item a {
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
.ProductSubCat1Item a:hover {
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #FE8DC3;
text-decoration: none;
}
#NewStyles {
position: relative;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
}
#NewStyles p {
text-align: left;
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #ffffff;
text-decoration: none;
margin: 0px;
padding: 0px 0px 18px 40px;
}
#NewStyles a {
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
#NewStyles a:hover {
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #FE8DC3;
text-decoration: none;
}
#BestSellers {
position: relative;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
}
#BestSellers p {
text-align: center;
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #000000;
text-decoration: none;
margin: 0px;
padding: 0px 0px 65px 0px;
}
#BestSellers a {
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #000000;
text-decoration: none;
}
#BestSellers a:hover {
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #FE8DC3;
text-decoration: none;
}
#BestSellersBackground 
{
position: relative;
top: 9px;
left: 18px;
width: 190px;
height: 203px;
background-image: url(../images/best_sellers_bg.gif);
background-repeat: no-repeat;
margin: 0px;
padding-left: 15px;
padding-top: 25px;    
}
#BestSellersButton 
{
position: relative;
top: -16px;
left: 0px;
width: 190px;
height: 27px;
margin: 0px;
padding-left: 18px;
padding-top: 0px;    
}
#OpportunisticBuys {
position: relative;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
}
#OpportunisticBuys p {
text-align: left;
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #ffffff;
text-decoration: none;
margin: 0px;
padding: 0px 0px 18px 40px;
}
#OpportunisticBuys a {
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
#OpportunisticBuys a:hover {
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #FE8DC3;
text-decoration: none;
}
#BestSellers {
position: relative;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
}
#BestSellers p {
text-align: left;
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #ffffff;
text-decoration: none;
margin: 0px;
padding: 0px 0px 18px 40px;
}
#SearchByStyle {
position: relative;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
}
#SearchByStyleTable {
text-align: left;
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #ffffff;
text-decoration: none;
margin: 0px;
padding: 0px 0px 18px 38px;
}
.SearchText {
font: 11px/22px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
.SearchField {
background-color: #ffffff;
font: 11px/18px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: normal;
color: #9C003B;
text-decoration: none;
border: 1px solid #E32C83;
}

/* TOP NAVIGATION */
#TopNav {
position: relative;
top: 0px;
left: 0px;
width: 553px;
height: 27px;
text-align: right;
margin: 0px;
padding: 0px;
}
.MainNavList {
list-style: none;
margin: 0px;
padding: 0px;
}
.MainNavList li {
float: right;
font: 13px/26px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border-right: 1px solid #BE015B;
margin: 0px;
padding: 0px 5px;
}
.MainNavList a {
font: 13px/26px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
.MainNavList a:hover {
font: 13px/26px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #ABDFF5;
text-decoration: none;
}

/* MAIN CONTENT AREA */
#IndividualPage {
position: relative;
top: 0px;
left: 32px;
width: 521px;
z-index: 1;
margin: 0px;
padding: 0px;
}
#TitleGraphics {
position: relative;
top: 0px;
z-index: 1;
left: 0px;
width: 521px;
margin: 0px;
padding: 0px;
}

/* FOOTER */
#Footer {
position: relative;
top: 0px;
left: 0px;
text-align: left;
font: 10px/14px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #989195;
text-decoration: none;
margin: 0px;
padding-left: 29px;
}
#Footer a {
font: 10px/14px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: bold;
color: #989195;
text-decoration: none;
}
#Footer a:hover {
font: 10px/14px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: bold;
color: #80787D;
text-decoration: none;
}

/* HOME PAGE */
#HomePageWelcome {
position: relative;
top: 0px;
left: 0px;
width: 553px;
text-align: right;
background-image: url(../images/mr_hm_photo.jpg);
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
}
#HomePageWelcome p {
text-align: right;
font: 11px/18px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #000000;
text-decoration: none;
margin: 0px;
padding: 0px 20px 10px 158px;
}
#DottedLine {
position: relative;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
}
#LowerHomePageModules {
position: relative;
top: 0px;
left: 30px;
margin: 0px;
padding: 0px;
}
#HomePageRetailers {
position: relative;
top: 0px;
left: 0px;
width: 240px;
height: 266px;
background-image: url(../images/mr_hm_ret_bkgd.jpg);
background-repeat: no-repeat;
border: 1px solid #FED7E7;
margin: 0px;
padding: 0px;
}
.HPRIntro {
width: 202px;
text-align: left;
font: 11px/16px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #240D18;
text-decoration: none;
margin: 0px;
padding-left: 18px;
padding-top: 92px;
}
.HPRClick {
width: 202px;
text-align: right;
font: 11px/16px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #240D18;
text-decoration: none;
margin: 0px;
padding-left: 18px;
}
.HPRClick a {
font: 10px/16px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: bold;
color: #240D18;
text-decoration: none;
}
.HPRClick a:hover {
font: 10px/16px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: bold;
color: #AA0C50;
text-decoration: none;
}
.HPRForm {
width: 202px;
text-align: left;
margin: 0px;
padding-left: 18px;
padding-top: 5px;
}
.HPRLogin {
text-align: right;
vertical-align: center;
font: 10px/16px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #240D18;
text-decoration: none;
}
.LoginField {
background-color: #ffffff;
font: 11px/18px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #AA0C50;
text-decoration: none;
border: 1px solid #AA0C50;
}
.HPRSmall {
width: 202px;
text-align: left;
font: 9px/16px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #240D18;
text-decoration: none;
margin: 0px;
padding-left: 18px;
padding-top: 5px;
}
.HPRSmall a {
font: 9px/16px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: bold;
color: #240D18;
text-decoration: underline;
}
.HPRSmall a:hover {
font: 9px/16px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: bold;
color: #AA0C50;
text-decoration: underline;
}
#HomePageConsumers {
position: relative;
top: 0px;
left: 0px;
width: 240px;
height: 266px;
background-image: url(../images/mr_hm_con_bkgd.jpg);
background-repeat: no-repeat;
border: 1px solid #FFE6E0;
margin: 0px;
padding: 0px;
}
.HPCIntro {
width: 202px;
text-align: left;
font: 11px/16px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #240D18;
text-decoration: none;
margin: 0px;
padding-right: 18px;
padding-top: 68px;
}
.HPCForm {
width: 202px;
text-align: left;
font: 11px/16px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #240D18;
text-decoration: none;
margin: 0px;
padding-right: 18px;
padding-top: 5px;
}
.HPCZipSearch {
text-align: right;
vertical-align: center;
font: 10px/16px Arial, Tahoma, Verdana, Geneva, sans-serif;
font-weight: bold;
color: #AA3C0C;
text-decoration: none;
}
.ZipSearchField {
background-color: #ffffff;
font: 11px/18px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #AA3C0C;
text-decoration: none;
border: 1px solid #AA3C0C;
}

/* CONTACT US */
#ContactUsText {
position: relative;
top: 0px;
left: 18px;
width: 285px;
text-align: justify;
margin: 0px;
padding: 0px;
}
#ContactUsAddress {
float: right;
width: 190px;
background-color: #FCABC3;
border: 1px #94012D solid;
margin: 5px 0px;
padding: 8px 4px 8px 8px;
}
.ContactAddressInfo {
font: 11px/14px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #94012D;
text-decoration: none;
}
#ContactUsForm {
position: relative;
top: 0px;
left: 18px;
width: 503px;
margin: 0px;
padding: 0px;
}

/* TELL A FRIEND */
#TellAFriendForm {
position: relative;
top: 0px;
left: 18px;
width: 503px;
margin: 0px;
padding: 0px;
}

/* WHY BECOME AN AUTHORIZED JEWELER */
#WBAAJText {
position: relative;
top: 0px;
left: 18px;
width: 285px;
text-align: justify;
margin: 0px;
padding: 0px;
}
#WBAAJList {
position: relative;
top: 0px;
left: 18px;
width: 503px;
margin: 0px;
padding: 0px;
}
#WBAAJExisting {
float: right;
width: 190px;
background-color: #FCABC3;
border: 1px #94012D solid;
margin: 5px 0px;
padding: 8px 4px 8px 8px;
}

/* REGISTER AS AN AUTHORIZED JEWELER */
#AJRegisterText {
position: relative;
top: 0px;
left: 18px;
width: 285px;
text-align: justify;
margin: 0px;
padding: 0px;
}
#AJRegisterNotice {
float: right;
width: 190px;
background-color: #FCABC3;
border: 1px #94012D solid;
margin: 5px 0px;
padding: 8px 4px 8px 8px;
}
.AJRegisterNoticeText {
font: 11px/14px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #94012D;
text-decoration: none;
}
#AJRegisterForm {
position: relative;
top: 0px;
left: 18px;
width: 503px;
margin: 0px;
padding: 0px;
}

/* ACCOUNT PAGES */
#LoginText, #AccountText {
position: relative;
top: 0px;
left: 18px;
width: 503px;
margin: 0px;
padding: 0px;
}

/* ABOUT US */
#AboutUsIntroText {
position: relative;
top: 0px;
left: 18px;
width: 260px;
text-align: justify;
margin: 0px;
padding-top: 15px;
}
#AboutUsImage {
float: right;
width: 230px;
}
#AboutUsText {
position: relative;
top: 0px;
left: 18px;
width: 503px;
margin: 0px;
padding: 0px;
}

/* EVENTS & NEWS */
#EventsAndNewsText {
position: relative;
top: 0px;
left: 18px;
width: 503px;
margin: 0px;
padding: 0px;
}

/* JEWELER SEARCH */
#JewelerSearchText {
position: relative;
top: 0px;
left: 18px;
width: 503px;
margin: 0px;
padding: 0px;
}
.JewelerUrlLink {
font: 11px/18px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #000000;
text-decoration: underline;
}
.JewelerUrlLink:hover {
font: 11px/18px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #E32C83;
text-decoration: underline;
}

/* VIEW CATALOG */
#CatalogText {
position: relative;
top: 0px;
left: 18px;
width: 503px;
margin: 0px;
padding: 0px;
}
#CatalogText li {
font: 11px/18px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #000000;
text-decoration: none;
}

/* FAQ */
#FaqText {
position: relative;
top: 0px;
left: 18px;
width: 503px;
margin: 0px;
padding: 0px;
}
.BackToTop {
text-align: right;
margin: 0px;
padding: 0px;
}
.BackToTop a {
font: 10px/16px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: bold;
color: #66ACC9;
text-decoration: none;
}
.BackToTop a:hover {
font: 10px/16px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: bold;
color: #0B94CE;
text-decoration: none;
}

/* PROFESSIONAL AFFILIATIONS */
#ProfAffiliationsText {
position: relative;
top: 0px;
left: 18px;
width: 503px;
margin: 0px;
padding: 0px;
}

/* PRODUCT PAGES */
#ThumbnailPages {
position: relative;
top: 0px;
left: 0px;
width: 553px;
background-image: url(../images/mr_thm_rosebkgd.jpg);
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
}
#ThumbnailTable {
position: relative;
top: 0px;
left: 32px;
width: 521px;
margin: 0px;
padding: 0px;
}
.ThumbnailLink {
font: 11px/18px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: bold;
color: #E32C83;
text-decoration: none;
margin: 0px;
padding: 0px;
}
.ThumbnailLink:hover {
font: 11px/18px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: bold;
color: #E32C83;
text-decoration: Underline;
margin: 0px;
padding: 0px;
}
.ProductThumbImage {
border: 1px #F7B5CA solid;
margin: 0px;
padding: 0px;
}
.DetailsText {
font: 11px/18px Verdana, Geneva, Arial, Tahoma, sans-serif;
font-weight: normal;
color: #E32C83;
text-decoration: none;
}

#ProductTools 
{
    height: 42px;
    text-align: right;
    
}

.PriceTableConsumerStyle 
{
    background-color: #FCABC3;
    width: 220px;
    margin: 0px;
    padding: 0px; 
    border-color: #94012D;
    border-width: 1px;
    border-style: solid;
    font-family: Verdana, Arial;
    color: #000000;
    font-size: 11px; 
    line-height: 11px; 
}

.CartFormButton 
{
    background-color: #9B013A;
    font: 12px/18px Arial, Tahoma, Verdana, Geneva, sans-serif;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    border: 2px solid #C4396C;   
}

#ProductTools a {
    font: 10px Verdana,Arial, Tahoma, Geneva, sans-serif;
    font-weight: normal;
    color: #62A7C4;
    text-decoration: underline;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}
#ProductTools a:hover {
    font: 10px Verdana,Arial, Tahoma, Geneva, sans-serif;
    font-weight: normal;
    color: #012B3D;
    text-decoration: underline;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

.ProductNavButtons 
{
	background-color: #EC73AC;	
	border-width: 0px;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #ffffff;
}

.PriceDisclaimer
{

	border-width: 0px;
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #9C9294;
}
#WishListTools 
{
    height: 42px;
    text-align: left;
}
#WishListTools a {
    font: 10px Verdana,Arial, Tahoma, Geneva, sans-serif;
    font-weight: normal;
    color: #62A7C4;
    text-decoration: underline;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}
#WishListTools a:hover {
    font: 10px Verdana,Arial, Tahoma, Geneva, sans-serif;
    font-weight: normal;
    color: #012B3D;
    text-decoration: underline;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}
.AdDetailsContainer 
{
	padding: 0px 0px 0px 0px;
	margin: 74px 0px 0px 35px;		
}

.HomePageNewsScroller {
position: relative;
top: 0px;
left: 30px;
width: 500px;
height: 44px;
background-color: #E3F2F8;
border: 1px solid #A8D2E4;
margin-bottom: 8px;
padding: 0px;
}
.HomePageNewsScroller p {
font: 11px/44px Verdana,Arial,Tahoma,Geneva,sans-serif;
font-weight: normal;
color: #6CAAC5;
text-align: center;
margin: 0px;
padding: 0px 10px;
}
.HomePageNewsScroller a {
font: 11px/44px Verdana,Arial,Tahoma,Geneva,sans-serif;
font-weight: bold;
color: #6CAAC5;
text-decoration: underline;
}