body
{margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; background:#ffffff; 
 font-family:Verdana; font-size:11px; font-weight:normal; color:#676767; line-height:14px;}

.popupMainSection
{padding:18px; background:#ffffff; height:390px;}

.popupBorder1
{background:#ffffff; width:470px;}

.popupBorder2
{background:#F0F0F0; width:640px;}

td
{font-family:Verdana; font-size:11px; font-weight:normal; color:#5e60753; line-height:14px;}

.IframeMenu
{display:none; position:absolute; left:0px; top:0px;}

.border1
{background:#ffffff; width:780px;}

.border2
{background:#ffffff; width:100%;}

.sepLine1
{background:#ffffff;}

.sepLine2
{background:#DDDCDE;}

.whiteBG
{background:#ffffff;}

.boxBG1
{background:#EBEBED;}

.boxBG2
{background:#7F6C9B;}

.boxBG3
{background:#ffffff;height:100%;}

.boxBG3 a
{color:#6d2b8f;}

.boxBG3 a:hover
{color:#a082c2;}

.boxBG4
{background:#5b81c2; color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; padding: 3px 0 2px 7px;}

.boxBG4_white
{background:#fff; padding: 3px 0 2px 7px;}

.boxBG5
{background:#B8B8B8;}

.boxBG6
{background:#d3d3d3;}

.boxBG7
{background:#5A3988;}

.boxBG8
{background:#F1F1F1;height:100%;border:solid 1px #F1F1F1;}

.boxBG9
{background:#e9e9e9; color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; padding: 3px 0 2px 7px;}

.boxBG10
{background:#adadad;}

.boxBG4_earrings
{background:#fff; color:#5B81C2; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; padding: 3px 0 2px 7px; border: 1px solid #CCC;}

.boxBG4_topten
{background:#fff; color:#5B81C2; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; padding: 3px 0 2px 7px; border: 1px solid #CCC;}

.boxBG4_topten_bdr
{background:#fff; padding: 3px 0 2px 7px; border: 1px solid #CCC; margin-bottom: 10px;}

.tableBoxBG9
{background:#d7d7d7;}

.lightPurpleBoxBG
{background:#a082c2;}

.SearchBoxBG1
{background: url(../../images/bg_diamond_search.gif) repeat-x left;}

.SearchBoxBG1 a
{color: #A082C2;}

.FancyColsBoxBG10
{background:#e8e8e8;}

.GreyBoxBG11
{background:#ecebeb;}

.masterhead
{background:#ffffff; width:100%;}

.masterheadRight
{width:100%; background-position:right; background-repeat:no-repeat;}

.menu1
{font-family:Arial; font-size:10px; font-weight:normal; color:#a082c2; text-decoration:none; line-height:11px;}
A:Hover.menu1{color:#6d2b8f; text-decoration:none;}

.menu2table
{width:100%; background:#6d2b8f;}

.menu3
{font-family:Arial; font-size:11px; font-weight:normal; color:#6d2b8f; background:#a082c2c; text-decoration:none;}
A:Hover.menu3{color:#fff; text-decoration:none;}

.menu3Div
{width:150px; background:#bcb5c5; padding-left:5px; padding-right:4px; padding-top:2px; padding-bottom:2px; cursor:hand;}

.menu4
{font-family:Verdana; font-size:10px; font-weight:normal; color:#575757; background:#eae5ef; text-decoration:none;}
A:Hover.menu4{background:#ffffff; color:#6d2b8fb; text-decoration:none;}

.menu4Div
{width:140px; padding-left:15px; padding-right:0px; padding-top:1px; padding-bottom:0px; cursor:hand;text-indent: -8px;}

.menu5
{font-family:Verdana; font-size:10px; font-weight:normal; color:#a082c2; background:#eae5ef; text-decoration:none;}
A:Hover.menu5{background:#ffffff; color:#6d2b8f; text-decoration:none;}

.menu5Div
{width:135px; padding-left:22px; padding-right:0px; padding-top:1px; padding-bottom:0px; cursor:hand;text-indent: -8px;}

.menu4Sep
{font-family:Arial; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:0px; font-size:11px; font-weight:bold; color:#a082c2; text-decoration:none; width:100%;}

.menu4Line
{background:#766294; width:140px;}

.leftMenuBG
{background:#EBEAED;}

.rightSection
{width:100%; background:#ffffff; padding-left:12px; padding-right:12px;}

.messageText
{font-family:Verdana; font-size:11px; font-weight:bold; color:#5b81c2; line-height:12px; letter-spacing: 0.5px;}

.locationText
{font-family:Verdana; font-size:10px; font-weight:normal; color:#9D9AA9; line-height:12px;}

.locationLink
{font-family:Verdana; font-size:10px; font-weight:normal; color:#858585; line-height:12px; text-decoration:none;}
A:Hover.locationLink{color: #5b81c2;}

.titleText1
{font-family:Arial; font-size:13px; font-weight:normal; color:#7F6C9B; line-height:15px;}

.titleText2
{font-family:Arial; font-size:11px; font-weight:bold; color:#5A3988; line-height:15px;}

.titleText3
{font-family:Verdana; font-size:12px; font-weight:bold; color:#C72A5A; line-height:15px;}

.titleText4
{font-family:Arial; font-size:14px; font-weight:bold; color:#5A3988; line-height:15px;}

.titleText5
{font-family:Verdana; font-size:11px; font-weight:bold; color:#5A3988; line-height:15px;}

.titleText6
{font-family:Arial; font-size:14px; font-weight:bold; color:#5b81c2; line-height:15px; text-decoration:none;}

.titleText7, .titleText7 A
{font-family:Arial; font-size:14px; font-weight:bold; color:#6d2b8f; line-height:15px; text-decoration:none;}

.titleText7 A:hover
{color:#a082c2;}

.titleText10
{font-family:Arial; font-size:14px; font-weight:bold; color:#5787c5; line-height:15px;}

.titleBox1
{font-family:Arial; font-size:13px; font-weight:normal; color:#fff; background:#5b81c2; line-height:18px; width:100%;}

.checkoutBoxHeadings
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#fff;
	line-height:18px;
	width:100%;
	background-color: #5b81c2;
	background-image: url(../images/titles_bg_fade.gif);
	background-repeat: repeat-x;
}

.titleBox3
{font-family:Arial; font-size:13px; font-weight:normal; color:#fff; background:#adadad; line-height:18px; width:100%;}

.innerBox1
{font-family:Verdana; font-size:11px; font-weight:normal; color:#676767; line-height:15px; padding:10px; background-color:#fff; height:120px;}

.innerBox1 a
{color:#6d2b8f;}

.innerBox1 a:hover
{text-decoration:none; color:#a082c2;}

.innerBox2
{font-family:Verdana; font-size:11px; font-weight:normal; color:#5A3988; line-height:15px; padding:2px;}

.innerBox3
{font-family:Verdana; font-size:11px; font-weight:normal; color:#5B81C2; line-height:15px; padding:2px;}

.innerBox4
{font-family:Verdana; font-size:11px; font-weight:normal; color:#676767; line-height:15px; padding:2px;}

.treeBranch
{display: none; font-family:Arial; font-size:11px; font-weight:normal; color:#766294; line-height:15px;}

.redText
{font-family:Verdana; font-size:11px; font-weight:normal; color:#C72A5A; line-height:15px;}

.lilacText
{font-family:Verdana; font-size:11px; font-weight:normal; color:#6d2b8f; line-height:15px;}

.errorText
{font-family:Verdana; font-size:11px; font-weight:normal; color:#C72A5A; line-height:15px;}

.confirmText
{font-family:Verdana; font-size:11px; font-weight:bold; color:#5a3988 ; line-height:15px;}

/* changing benny's css */
.tableBorder
{background:#BAB2C7;}

.tableBlueBorder
{background:#5B81C2;}

.tableGreyBorder
{background:#e8e8e8;}

.tableHeader
{background:#BAB2C7; font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline; line-height:15px; text-align:center;height:20px;vertical-align:middle;}

.tableHeader2
{background:#BAB2C7; font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; line-height:15px; text-align:center;}

.tableHeader A
{background:#BAB2C7; font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff;}

.tableRow1
{background:#ffffff; font-family:Verdana; font-size:11px; font-weight:normal; color:#7D7D7D; text-decoration:none; line-height:15px; text-align:center; height:20px;}

.tableRow1over
{background:#E3E2E6; font-family:Verdana; font-size:11px; font-weight:normal; color:#7D7D7D; text-decoration:none; line-height:15px; text-align:center; height:20px;}


.tableRow2
{background:#F1F1F1; font-family:Verdana; font-size:11px; font-weight:normal; color:#7D7D7D; text-decoration:none; line-height:15px; text-align:center; height:20px;}

.tableFooter
{background:#BAB2C7; font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline; line-height:15px; text-align:right;height:20px;}

.tableFooter2
{background:#7F6C9B; font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; line-height:15px;}

.tableFooter3
{background:#5787c5; font-family:Verdana; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; line-height:15px;}

A
{font-family:Verdana; font-size:11px; font-weight:normal; color:#5b81c2; text-decoration:underline; line-height:15px;}

A:Hover{color:#6d2b8f; text-decoration: none;}

.homeLink
{font-family:Verdana; font-size:11px; font-weight:bold; color:#000000; text-decoration:underline; line-height:15px;}

.tab1
{font-family:Arial; font-size:11px; font-weight:bold; color:#6d2b8f; text-decoration:none;  line-height:15px;}
A:Hover.tab1{color:#a082c2; text-decoration:none;}

.tab1selected
{font-family:Arial; font-size:11px; font-weight:bold; color:#5A3988; text-decoration:none;  line-height:15px;}
A:Hover.tab1selected{color:#C72A5A; text-decoration:none;}

.linkTxt1
{font-family:Verdana; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; line-height:15px;}
A:Hover.linkTxt1{color:#777900; text-decoration:none;}

.linkTxt2
{font-family:Arial; font-size:11px; font-weight:bold; color:#5b81c2; text-decoration:none;  line-height:15px;}
A:Hover.linkTxt2{color:#6d2b8f; text-decoration:none;}

.linkTxtSmall1
{font-family:Verdana; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; line-height:15px;}
A:Hover.linkTxtSmall1{color:#777900; text-decoration:none;}

.linkTxtBlue
{font-family:Arial; font-size:11px; font-weight:bold; color:#5b81c2; text-decoration:none;  line-height:15px;}
A:Hover.linkTxt2{color:#6d2b8f; text-decoration:none;}

.popupMainSection
{padding:18px; background:#ffffff; height:390px;}

.popupBorder1
{background:#ffffff; width:470px;}

.UL
{padding:0; margin-left: 16px;}

.smallTxt
{font-family:Verdana; font-size:10px; font-weight:normal; color:#737373;}

.formInput
{font-family:Verdana; font-size:10px; color:#a082c2; background-color:#ffffff; border-color:#E2E2E2; border-width:1px;}

.formInput2
{font-family:Verdana; font-size:11px; color:#a082c2; background-color:#ffffff; border-color:#B2B2B2; border-width:1px;}

.formInputSmall	
{font-family:Verdana; font-size:9px; color:#a082c2; background-color:#ffffff; border-color:#E2E2E2; border-width:1px;}

.formCheckbox	
{width:14px; height:14px;}

.formButton
{font-family:Verdana; font-size:11px; color:#ffffff; background-color:#000000;  border-color:#000000; border-width:1px;}

.formButton2
{font-family:Verdana; font-size:10px; color:#ffffff; background-color:#000000;  border-color:#000000; border-width:1px;}

.footerTable1
{width:100%; background:#6d2b8f;}

.footerTD1
{font-family:Verdana; font-size:11px; font-weight:normal; color:#fff; text-decoration:none; line-height:21px; padding-left:8px; padding-right:8px;}

.footerLink1
{font-family:Verdana; font-size:11px; font-weight:normal; color:#fff; text-decoration:none; line-height:21px;}
A:Hover.footerLink1{color:#a082c2; text-decoration:none;}

.footerTable2
{width:780px; background:#ffffff;}

.footerTD2
{font-family:Verdana; font-size:10px; font-weight:normal; color:#a082c2; text-decoration:none; line-height:14px;}

.footerLink2
{font-family:Verdana; font-size:10px; font-weight:normal; color:#a082c2; text-decoration:underline; line-height:14px;}
A:Hover.footerLink2{color:#6d2b8f;text-decoration:none;}

.ol1
{font-family:Verdana; font-size:11px; font-weight:bold; color:#737373; text-decoration:none; margin-left: 25;}

.li1
{font-family:Verdana; font-size:11px; font-weight:normal; color:#737373; text-decoration:none; line-height:20px;}

.slidersbg
{background:#F1F1F1; border-top: solid 1px #b8b8b8; width:100%; vertical-align:top;}

.whiteText
{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana;}

.greyTableText
{font-family:Verdana; font-size:11px; font-weight:normal; color:#737373; line-height:15px;}

.redTextSmall
{font-family:Verdana; font-size:10px; font-weight:normal; color:#C72A5A; line-height:15px;}

.titleText8
{font-family:Arial; font-size:12px; font-weight:bold; color:#7D7D7D; line-height:15px;}

.tab2NormalLeft
{background-image:url(/images/tab2_bg.gif); background-position:left; background-repeat:repeat-y; }

.tab2NormalTop
{background-image:url(/images/tab2_bg.gif); background-position:top; background-repeat:repeat-x; }

.tab2NormalRight
{background-image:url(/images/tab2_bg.gif); background-position:right; background-repeat:repeat-y; }

.tab2
{background:#ffffff;}

.tab2selected
{background:#d7d7d7;}

.titleText9
{font-family:Verdana; font-size:13px; font-weight:bold; color:#ffffff; line-height:16px;}

.topText, .topText A
{font-family:Arial; font-size:11px; font-weight:normal; color:#5b81c2;}

.box_headings {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; font-style: nornal;
line-height: normal;
text-transform: uppercase;
text-align: left;
height: 20px;
}

.Intro_text {
font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #7d7d7d;
padding: 12px 12px 5px 15px;
}

.bar_titles {
background:#5a3988;
height:18;
}

.dads_day {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #e7f8fd;
line-height: 16px;
text-align: right;
vertical-align: middle;
margin-right: 15px;
}

.bar_titles_fd {
background:#4fa6d1;
height:18;
}

.registertext {
padding-top: 2px 0 6px 6px;
}

.box2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-align: left;
	padding: 10px 7px 4px 9px;
	border-right: 1px solid #b9a6cc;;
	border-left: 1px solid #b9a6cc;
	line-height: 14px;
}
.box2_head {
	font: bold #5A3988;
}

h1 {
	font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #6d2b8f; line-height: 22px;
}

h3 {
	font-family:Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #5b81c2;
	line-height: 12px;
	padding-top: 8px;
}

h4
{font-family:Verdana; font-size:13px; font-weight:bold; color:#5B81C2; line-height:12px; padding: 5px 0; margin: 0;}