@charset "utf-8";
/* CSS Document */
body {margin:0px; background-color:#F0F0F0;}
/* new header css */
.mivi-header-guarantee {width:80px; float:left; vertical-align:top; height:99px;}
.mivi-header-mivilogo {width:256px; float:left; vertical-align:top; height:99px; background:url('images/mivi-logo.gif');}
.mivi-header-submivi-slogn {width:429px; float:left; vertical-align:top;}
.mivi-header-submivi-slogn1 {width:185px; float:left; vertical-align:top; background:url('images/mivi-slogn-phone.gif'); height:25px; padding-left:244px}
.mivi-header-submivi-slogn2 {width:429px; float:left; vertical-align:top; height:74px;}
<!--header-->
#main-mivi {width:785px; background-color:#FFFFFF; vertical-align:top;}
#mivi-header {width:765px; vertical-align:top;}
.mivi-sedo-left {width:10px; background:url('images/lftborder.gif');}
.mivi-sedo-right {width:9px; background:url('images/rftborder-mivi.gif');}
.mivi-header {width:765px; float:left; vertical-align:top;}
.mivi-header-sub {width:80px; float:left; vertical-align:top; height:59px;}
.mivi-header-logo {width:256px; float:left; vertical-align:top; height:59px; background:url('images/banner_02.gif');}
.mivi-header-sub1 {width:399px; float:left; vertical-align:top; height:59px;}
.mivi-header-sub2 {width:80px; float:left; vertical-align:top; height:79px;}
.mivi-header-sub3 {width:256px; float:left; vertical-align:top; height:79px;}
.mivi-header-sub4 {width:399px; float:left; vertical-align:top; height:79px; background:url('images/banner_06.gif');}
.mivi-header-cat {width:765px; float:left; background:url('images/mivi-home-bg.gif'); height:19px; color:#000000; text-align:left; padding-top:4px; vertical-align:top; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.mivi-header-cat a{font:bold 12px Arial, Helvetica, sans-serif; color:#505946; text-align:left; text-decoration:none;}
#mivi-main {width:765px; vertical-align:top;}
.mivi-left{width:168px; background-color:#F5F8EF; border:#d5e59e 1px solid; border-bottom:none; vertical-align:top;}
.mivi-left-line {width:5px; vertical-align:top; background-color:#FFFFFF;}
.mivi-center-main {width:585px; vertical-align:top; background-color:#FFFFFF;}
.day-new {width:585px; background:url(images/fadebg-mivi.gif); border-top:#95A853 2px solid; border-bottom:#95A853 2px solid; text-align:left;}
/*.day1 {width:585px; float:left; background-color:#95A853; border-top:#95A853 2px solid; border-bottom:#95A853 2px solid;}*/
.day {width:585px; float:left; background:url('images/fadebg-mivi.gif'); height:35px}
.day-sub {width:400px; float:left;}
.day-sub1 {width:173px; float:left; padding-top:2px;}
.day-sub1 ul{list-style:none; margin:0px; padding:0px;}
.day-sub1 li a{font:8pt verdana; color:#0A599A; text-align:left; text-decoration:none;}
.day-sub1 li span a{font:8pt verdana; color:#800000; text-align:left; text-decoration:none;}

.day-sub1 p {margin:0px; padding:0px 0px 4px 0px;}
.day-sub1 p a{font:8pt verdana; color:#0A599A; text-align:left; text-decoration:none;}
.day-sub1 span {padding-top:0px;}
.day-sub1 span a{font:8pt verdana; color:#800000; text-align:left; text-decoration:none;}



.footer {}
.footer-l {width:10px; background:url('images/ftrborderleft.gif');}
.footer-r {width:9px; background:url('images/rghtborder-mivi.gif');}
.mivi-footer {width:765px; text-align:center;}
.footer-mivi { width:100%; float:left; background:url('images/chiragborder.gif'); }
.footer-home {width:765px; float:left; height:18px; padding-top:4px; background:url('images/mivi-footer.gif'); text-align:left; color:#000000; font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:Arial}
.footer-home ul{list-style:none; margin:0px; padding:0px;}
.footer-home li{display:inline; font:8pt Arial; text-align:left; color:#000000; text-decoration:none;}
.footer-home li a{display:inline; font:8pt Arial; text-align:left; color:#505946; text-decoration:none;}
.footer-pal {width:14%; float:left; vertical-align:middle;}
.footer-geo {width:22%; float:left; vertical-align:middle;}
.footer-fed {width:16%; float:left; vertical-align:middle;}
.footer-safe {width:15%; float:left; vertical-align:middle;}
.footer-vis {width:32%; float:left; vertical-align:middle;}
.footer-end {width:765px; float:left; height:15px; background:url('images/backtop.jpg'); text-align:center; color:#535353; font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:Arial}

<!--Diamond_getRootCategories-->
.mivi-left{width:168px; background-color:#F5F8EF; border:#d5e59e 1px solid; border-bottom:none;}
.mivi-l {width:168px; float:left; background-color:#F5F8EF;}
.left-content {border-left:1px solid #F5F8EF; border-right:1px solid #F5F8EF; border-top:1px solid #F5F8EF; width:152px; float:left; background:url('images/backtop.jpg'); height:23px; border-bottom:medium none; padding-top:6px; padding-left:14px; font-weight:700; color:#000000; text-align:left; font-style:normal; font-variant:normal; font-size:9pt; font-family:arial}
.left-content-search {width:133px; float:left; background-color:#F5F8EF; padding:3px 0px 2px 3px;}
.left-content-search1 {width:22px; float:left; background-color:#F5F8EF; padding:3px 2px 2px 0px;}
.left-ad-search {width:154px; float:left; background-color:#F5F8EF; font:9pt Arial; color:#800080; text-align:left; margin-left:2px; padding-left:6px; padding-bottom:5px; border-bottom:#d5e59e 1px solid;}
.left-ad-search a{font:9pt Arial; color:#800080; text-align:left; text-decoration:underline;}
.left-ad-search a:hover{font:9pt Arial; color: #33CC33; text-align:left; text-decoration:none;}
.left-content-sign {width:162px; float:left; border:#F5F8EF 1px solid; text-align:left; background-color:#DEE4C9; padding:2px;}
.left-content-sign1 {width:157px; float:left; background:url('images/backtop.jpg'); height:19px; border:1px solid #F5F8EF; color:#800080; text-align:left; padding-top:4px; padding-left:3px; font-style:normal; font-variant:normal; font-weight:bold; font-size:8pt; font-family:arial}
.left-content-sign1 a{font:bold 8pt arial; color:#800080; text-align:left; text-decoration:underline;}
.m-line {padding-left:7px; padding-right:7px;}
.left-content-email {width:63px; float:left; border:#F5F8EF 1px solid; text-align:left; height:19px; padding-top:5px;background-color:#DEE4C9; font:9pt Arial; font-weight:700; text-align:left; color:#000000;}
.left-content-pass {width:96px; float:left; border:#F5F8EF 1px solid; border-left:none; height:24px; text-align:left; background-color:#DEE4C9;}
.left-content-login {width:160px; float:left; background-color:#FFFFFF; border:#F5F8EF 1px solid; font:bold 8pt arial; color:#000000; text-align:left; padding-top:2px;}
.left-content-login a{font:bold 9pt arial; color: #006633; text-align:left;}

.left-content-signnew {width:265px; float:left; border:#F5F8EF 1px solid; text-align:left; background-color:#DEE4C9; padding:2px;}
.left-content-emailnew {width:63px; float:left; border:#F5F8EF 1px solid; text-align:left; height:19px; padding-top:5px;background-color:#DEE4C9; font:9pt Arial; font-weight:700; text-align:left; color:#666666;}
.left-content-loginnew {width:95px; float:left; background-color:#DEE4C9; border:#F5F8EF 1px solid; font:bold 8pt arial; color:#000000; text-align:left; padding-top:2px;}
.left-content-loginnew a{font:bold 9pt arial; color: #006633; text-align:left;}


.left-content-product {width:166px; float:left; background-color:#F5F8EF; border:#F5F8EF 1px solid; font:bold 8pt arial; color:#000000; text-align:left; padding-top:2px;}
.left-content-mis {border-left:1px solid #F5F8EF; border-right:1px solid #F5F8EF; border-top:1px solid #F5F8EF; width:160px; float:left; background:url('images/backtop.jpg'); height:16px; border-bottom:medium none; padding-top:2px; padding-left:6px; font-weight:700; color:#666666; text-align:left; font-style:normal; font-variant:normal; font-size:8pt; font-family:arial}
.left-content-build {width:160px; float:left; border:#F5F8EF 1px solid; text-align:left; background-color:#95A853; font:bold 9pt arial; color:#FBFCF8; padding-left:6px; height:17px; padding-top:3px;}
.left-content-build a{text-align:left; font:bold 9pt arial; color:#FBFCF8; text-decoration:none;}
.left-content-ship {border-left:3px solid #F5F8EF; border-right:3px solid #F5F8EF; border-bottom:3px solid #F5F8EF; width:158px; float:left; background:url('images/backtop.jpg'); height:19px; border-top:4px solid #F5F8EF; padding-top:2px; padding-left:4px; font-weight:700; color:#666666; text-align:left; font-style:normal; font-variant:normal; font-size:8pt; font-family:arial}
.left-content-free {width:134px; float:left; background-color:#F5F8EF; border:#F5F8EF 3px solid; padding-left:4px; font:9pt arial;  color:#666666; text-align:left; height:14px; border-bottom:none;}
.left-content-free a{font:9pt arial;  color:#666666; text-align:left; text-decoration:none;}
.left-content-free1 {width:24px; float:left; background-color:#F5F8EF; text-align:left; height:16px;}
.left-content-coupon {border-left:3px solid #F5F8EF; border-right:3px solid #F5F8EF; width:160px; float:left; background:url('images/backtop.jpg'); height:19px; border-bottom:medium none; border-top:4px solid #F5F8EF; padding-top:2px; color:#666666; text-align:center; font-style:normal; font-variant:normal; font-weight:bold; font-size:8pt; font-family:arial}
.left-content-submit {width:156px; float:left; background-color:#DEE4C9; border-left:#F5F8EF 3px solid; border-right:#F5F8EF 3px solid; padding:3px; font:9pt arial; color:#5C5C5C; text-align:justify; padding-bottom:8px;}
.left-content-submit div{float:left; padding-top:3px; vertical-align:top;}
.left-content-bridal {border-left:3px solid #F5F8EF; border-right:3px solid #F5F8EF; width:162px; float:left; background:url('images/backtop.jpg'); height:18px; border-bottom:6px solid #F5F8EF; border-top:medium none; padding-top:3px; font-weight:700; color:#3466DE; text-align:center; font-style:normal; font-variant:normal; font-size:9pt; font-family:arial}
.left-content-scroll {width:162px; float:left; background-color:#F5F8EF; border-left:#F5F8EF 3px solid; border-right:#F5F8EF 3px solid;}
.left-content-hr {width:162px; float:left; background-color:#F5F8EF; border-left:#F5F8EF 3px solid; border-right:#F5F8EF 3px solid; height:15px;}
.left-content-need {width:160px; float:left; background:url(images/backtop.jpg); height:17px; border:#F5F8EF 1px solid; border-bottom:none; padding-top:3px; padding-left:6px; font:8pt arial; font-weight:700; color:#666666; text-align:left;}.left-content-tip {width:163px; float:left; background:url('images/tip.gif'); height:28px; border-left:2px solid #F5F8EF; border-right:3px solid #F5F8EF; border-top:1px solid #F5F8EF; border-bottom:5px solid #F5F8EF; font-weight:700; color:#800000; text-align:center; padding-top:5px; font-style:normal; font-variant:normal; font-size:12pt; font-family:arial}


<!--scroller-->
.mz-scroll-top {width:130px;}
.mz-scroll-left {width:3px; background:url('images/box_02.gif');}
.mz-scroll-center {width:125px;}
.mz-scroll-right {width:2px; background:url('images/box_04.gif');}
.mz-scroll-c1 {width:125px; height:125px; background-color:#FFFFFF;}
.mz-scroll-c2 {width:125px;}
.mz-scroll-c3 {width:125px; background:url('images/box_06.gif'); text-align:center; color:#800000; line-height:150%; font-style:normal; font-variant:normal; font-weight:bold; font-size:9pt; font-family:arial}
.i-price {text-align:center; font:bold 9pt arial; color:#800000;}
.buy-mivi {text-align:center; font:bold 9pt arial; color:#666666;}
.mz-scroll-bottom {width:130px; background:url('images/promotion.gif'); background-repeat:no-repeat; height:22px; text-align:center; color:#FFFFFF; vertical-align:top; padding-top:1px; font-style:normal; font-variant:normal; font-weight:bold; font-size:9pt; font-family:arial}
.mz-scroll-bottom a{text-align:center; color:#FFFFFF; font:bold 9pt arial; text-decoration:underline;}


INPUT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008000;
}
.xINPUT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #008000;
}
TEXTAREA{
 border:2px groove #CCCCCC; color: #000000;
 font-family:      Arial, Helvetica, sans-serif;
 font-size:        9px;
 background-color: #ADAEBD;
 
}
TEXTAREA{
 border:2px groove #CCCCCC; color: #000000;
 font-family:      Arial, Helvetica, sans-serif;
 font-size:        12px;
 background-color: #ADAEBD;
}
SELECT{
 FONT-SIZE: 10px; WIDTH: 100px; COLOR: #5a4121; FONT-FAMILY: Arial; BACKGROUND-COLOR: #efefde
}
td.content, .content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.lftborder {
	background-image: url('images/lftborder.gif');
	background-repeat: repeat-y;
	background-color: #ffffff
}
.rghtborder {
	background-image: url('images/rghtborder.gif');
	background-repeat: repeat-y
}
.lftborderfooter {
	background-image: url('images/ftrborderleft.gif');
	background-repeat: repeat-y
}
.rghtborderfooter {
	background-image: url('images/footerborderright.gif');
	background-repeat: repeat-y
}
a.topnav, a.topnav:visited, a.topnav:active, a.topnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.footernav, a.footernav:visited, a.footernav:active, a.footernav:link, .b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
#dhtmltooltip {
	position: absolute;
	width: 150px;
	border:black 2px solid;
	padding: 2px;
	background-color:#FFFFFF;
	visibility: hidden;
	z-index: 100;
	}
.sel_11 {
	FONT-SIZE: 11px; WIDTH: 150px; COLOR: #5a4121; FONT-FAMILY: Arial; BACKGROUND-COLOR: #efefde
}
.sel_12 {
	FONT-SIZE: 11px; WIDTH: 90px; COLOR: #5a4121; FONT-FAMILY: Arial; BACKGROUND-COLOR: #efefde
}

 
#main-mivi-item {width:585px; background-color:#FFFFFF;}
.wel-mivi {width:250px; height:33px; padding-top:10px;}
.wel {font:bold 20px Arial; color:#DA0008; text-align:left; padding-left:6px; vertical-align:middle;}
.wel-mivi-line {width:297px; height:36px; padding-top:7px; vertical-align:middle;}
.wel-mivi1 {width:120px; height:24px; padding-top:10px;}
.wel1 {font:bold 18px Arial; color:#3466de; text-align:left; padding-left:6px; vertical-align:middle;}
.wel-mivi-line1 {width:427px; height:27px; padding-top:7px; vertical-align:middle;}
.wel-mivi1-new {float:left;padding-right:7px; padding-top:10px;}
.wel1-new {font:bold 18px Arial; float:left; color:#3466de; text-align:left; padding-left:6px;}
.wel-mivi-line1-new {padding-top:11px; padding-right:7px;}

.c-m {width:10px;}
.c-m1 {width:6px;}
.c-m2 {background:url('images/t_13.gif');}
.c-m3 {background:url('images/t_fon_left.gif');}
.c-m4 {background:url('images/t_fon_bot.gif');}
.c-m5 {background:url('images/t_fon_right.gif');}
.c-main {width:253px; vertical-align:top;}
.c-main1 {width:52%; float:left; font:bold 14px verdana; color:#800000; text-align:left; padding-top:5px; padding-bottom:5px; padding-left:15px;}
.c-main2 {width:42%; float:left; font:bold 14px verdana; color:#800000; text-align:center; padding-top:5px; padding-bottom:5px;}
.c-main3 {width:58%; float:left; font:bold 11px verdana; color:#808080; text-align:center; padding-top:5px; padding-bottom:5px;}
.c-main4 {width:42%; float:left; font:11px verdana; color:#4AC250; text-align:center; padding-top:15px; padding-bottom:10px;}
.c-main4-sub {font:14px verdana; color:#1F86DE; text-align:center; margin:10px 0px 30px 0px;}
.c-main-small {width:172px; vertical-align:top;}
.c-main1-small {width:57%; float:left; font:bold 11px Tahoma; color:#800000; text-align:center; padding-top:5px; padding-bottom:5px;}
.c-main2-small {width:43%; float:left; font:bold 13px Tahoma; color:#800000; text-align:center; padding-top:5px; padding-bottom:5px;}

.c-main1-smallmnew {width:99%; float:left; font:bold 11px verdana; color: #99CC00; text-align:left; padding-left:5px; padding-top:5px; padding-bottom:5px;}
.c-main1-smallmnew a{font:bold 11px verdana; text-decoration:none; color: #99CC00; text-align:left;}
.c-main1-small-new {width:57%; float:left; font:11px verdana; color:#4AC250; text-align:center; padding-top:5px; padding-bottom:5px;}
.c-main2-small-new {width:43%; float:left; font:12px verdana; color:#1F86DE; text-align:center; padding-top:5px; padding-bottom:5px;}
.c-main4-small-grey {width:42%; float:left; font:bold 11px verdana; color:#808080; text-align:center; padding-top:20px;}


.c-main4-small {width:42%; float:left; font:10px verdana; color:#4AC250; text-align:center; padding-top:10px; padding-bottom:10px;}
.c-main4-sub-small {font:12px verdana; color:#1F86DE; text-align:center; margin:12px 0px 40px 0px;}
p.sub {margin:0px;}
p.sub-mnew {margin:0px; padding-top:20px;}
.find {width:200px; float:left; text-align:center}
/*diamond images categories*/
.search {width:374px; float:left; background:url('images/line-search-build.gif'); height:149px; border:1px solid #e4f3b2;}
.select-your-shape {width:374px; float:left; font:12px Verdana; color:#878787; padding:5px 0px 5px 10px;}
.select-your-diamond {width:374px; float:left; font:12px Verdana; color:#800080; padding:0px 0px 10px 0px;}
.select-your-diamond1 {width:374px; float:left; font:12px Verdana; color:#800080;}
.shape1 {float:left; font:11px Verdana; color:#800080; text-align:center; padding:5px 12px 5px 8px;}
.shape1 a{font:11px Verdana; color:#666666; text-align:center; text-decoration:none;}
.shape2 {float:left; font:11px Verdana; color:#800080; text-align:center; padding:5px 12px 5px 12px;}
.shape2 a{font:11px Verdana; color:#666666; text-align:center; text-decoration:none;}
.shape3 {float:left; font:11px Verdana; color:#800080; text-align:center; padding:5px 12px 5px 16px;}
.shape3 a{font:11px Verdana; color:#666666; text-align:center; text-decoration:none;}
.shape4 {float:left; font:11px Verdana; color:#800080; text-align:center; padding:5px 11px 5px 16px;}
.shape4 a{font:11px Verdana; color:#666666; text-align:center; text-decoration:none;}
.shape5 {float:left; font:11px Verdana; color:#800080; text-align:center; padding:5px 0px 5px 8px;}
.shape5 a{font:11px Verdana; color:#666666; text-align:center; text-decoration:none;}
.shape6 {float:left; font:11px Verdana; color:#800080; text-align:center; padding:5px 14px 5px 10px;}
.shape6 a{font:11px Verdana; color:#666666; text-align:center; text-decoration:none;}
.shape7 {float:left; font:11px Verdana; color:#800080; text-align:center; padding:5px 16px 5px 8px;}
.shape7 a{font:11px Verdana; color:#666666; text-align:center; text-decoration:none;}

/*end diamond images categories*/
p.perfect-gift {display:inline; margin:0px; padding-left:4px; text-align:left; vertical-align:top; color:#4AC250; font:bold 18px arial;}
p.price-range {margin:0px; padding-top:7px; color:#555555; font:13px arial;}
ul.price {margin:5px 0px 5px 25px; list-style:square; color: #666666; padding:0px;}
ul.price li a{color: #FF0000; font:12px Arial; text-align:left; text-decoration:none;}
ul.price li a:hover{color: #999999; font:12px Arial; text-align:left; text-decoration:underline;}
div.check {float:left; width:76px; padding-left:30px;}
div.check1 {float:left; width:104px; padding-left:2px;}
div.check2 {float:left; width:86px; padding-right:20px;}
div.view {float:left; width:165px; padding-left:47px; font:bold 9pt arial; padding-top:15px; text-align:left; color:#800080; height:15px;}
div.view a{font:bold 9pt arial; text-align:left; color:#800080; text-decoration:none;}
div.view1 {float:left; width:100px; font:bold 9pt arial; padding-top:9px; padding-left:6px; height:21px;}
div.b-mivi {float:left; width:320px; height:30px;}
div.find-line {float:left; width:585px; height:20px;}
div.find-line1 {width:585px; padding-bottom:5px;}
/*newcategories*/
.newcategories {float:left; width:577px; margin:10px 0px 0px 0px;}
.newcategories1 {float:left; width:139px; background:#d9e8a7; font:bold 12px verdana; color:#4f8513; text-align:left; padding:3px 0px 3px 8px;}
.newcategories2 {float:left; width:134px; background:#d9e8a7; font:bold 12px verdana; color:#4f8513; text-align:left; padding:3px 0px 3px 8px;}
.newcategories3 {float:left; width:140px; background:#d9e8a7; font:bold 12px verdana; color:#4f8513; text-align:left; padding:3px 0px 3px 8px;}
.newcategories4 {float:left; width:132px; background:#d9e8a7; font:bold 12px verdana; color:#4f8513; text-align:left; padding:3px 0px 3px 8px;}
.newcategories5 {float:left; width:147px;}
.newcategories6 {float:left; width:140px; border-left:#d9e8a7 1px solid; border-right:#d9e8a7 1px solid;}
.newcategories7 {float:left; width:147px; border-right:#d9e8a7 1px solid;}
.newcategories8 {float:left; width:140px;}
.newcategories5 ul, .newcategories6 ul, .newcategories7 ul, .newcategories8 ul{list-style:none; margin:0px; padding:0px;}
.newcategories5 ul li, .newcategories6 ul li, .newcategories7 ul li, .newcategories8 ul li{font:12px verdana; color:#9f9f9f; text-align:left; padding:4px 0px 5px 8px;}
/*end newcategories*/

/*new*/
#education {width:100%; background-color:#FFFFFF; float:left;}
.list-main {width:190px; float:left;}
.list-items {width:190px; float:left;}
.m-list {width:0%; float:left;}
/*.content-list {width:95%; vertical-align:top; float:left; font:9pt arial; color:#666666;}*/
.content-list {width:95%; vertical-align:top;  float:left; margin-left:10px; padding:0px; font:9pt arial; color:#666666;}

span.nrg {font:8pt arial; color:#666666; text-align:center;}

p.nrg-description {margin:0px; font:8pt verdana; color:#3A5900; text-align:center;}
p.nrg-description a{font:8pt verdana; color:#3A5900; text-align:center; text-decoration:none;}
span.nrg-buy {font:bold 9pt arial; color:#800000;}
span.nrg-buy a{font:bold 10pt arial; color:#800000; text-decoration:none;}

span.nrg-price {font:9pt arial; color:#800000;}
span.nrg-price-now {font:bold 9pt arial; color:#800000;}
span.nrg-buy-gray {font:9pt arial; color:#666666;}
.list-fom {width:99.5%; background-color:#FFFFFF; float:left;}
.list-fom-data {width:99.5%; background-color:#FFFFFF; float:left;}
.page-black {font:8pt verdana; color:#666666;}
span.page-black a{font:8pt arial; color:#008000; text-decoration:none;}


#filter {width:100%; float:left;}
.filter {font:8pt arial; text-align:left; color:#000000;}
.filter a{font:8pt arial; text-align:left; color:#000000; text-decoration:none;}
.capcatDesc {font:bold 18pt Book Antiqua; text-align:left; color:#000000;}
.filter-box {width:81%; float:left;}
.filter-but {width:19%; float:left; font:9pt arial; color:#000000;}
.sem-fom {display:inline;}
.sem-fom label {font:11px arial; color: #666666; text-align:left; padding-bottom:3px;}

/* end new*/

.diamonds-search {margin:6px 0px 4px 0px; padding:0px; font:bold 20px Georgia, Times New Roman, Times, serif; color:#666666; text-align:left;}
.hedo {width:305px; float:left; border:#D9DDC8 1px solid; border-right:none; text-align:center;}
.easy-step {width:275px; float:left; border:#D9DDC8 1px solid;}
.step {width:271px; float:left; border:#ffffff 2px solid;}
.step-green {width:264px; float:left; background-color:#C5D491; padding:8px 0px 2px 7px;}
.step-green-edu {margin:0px; padding:0px 0px 4px 0px; font:9pt arial; color: #666666; text-align:left;}
.step-green-edu a{font:bold 13px arial; color: #990099; text-align:left; text-decoration:underline; line-height:150%;}
.step-gray {width:271px; float:left; background-color:#F4F4F4; padding:0px 0px 2px 0px;}
caption{ margin:5px 0 0 5px; padding:5px; text-align:center;}
pre{ font-size:12px; margin:5px; padding:5px; border:1px solid #ccc;}
.mytable{background:url('images/filter-mivi.gif');}
#recap-shape {width:92px; height:21px; padding-top:3px; text-align:center;}
#recap-carat {width:50px; height:21px; padding-top:3px; text-align:center;}
#recap-cut {width:88px; height:21px; padding-top:3px; text-align:center;}
#recap-color {width:84px; height:21px; padding-top:3px; text-align:center;}
#recap-clarity {width:58px; height:21px; padding-top:3px; text-align:center;}
#recap-report {width:58px; height:21px; padding-top:3px; text-align:center;}
#recap-price {width:69px; height:21px; padding-top:3px; font:bold 12px arial; text-align:center; color:#666666;}
#recap-button {width:82px; height:21px; padding-top:3px; text-align:center;}
#recap-shape a, #recap-carat a, #recap-cut a, #recap-color a, #recap-clarity a, #recap-report a{font:bold 12px arial; text-align:center; color:#800080; text-decoration:none;}
.capneel { 
 background:url('images/filter-mivi.gif'); height:24px;
 }
.recap-shape-sub {width:92px; height:24px; padding-top:3px; font:12px arial; text-align:center; color:#666666;}
.recap-carat-sub {width:50px; height:24px; padding-top:3px; font:12px arial; text-align:center; color:#666666;}
.recap-cut-sub {width:88px; height:24px; padding-top:3px; font:12px arial; text-align:center; color:#666666;}
.recap-color-sub {width:84px; height:24px; padding-top:3px; font:12px arial; text-align:center; color:#666666;}
.recap-clarity-sub {width:58px; height:24px; padding-top:3px; font:12px arial; text-align:center; color:#666666;}
.recap-report-sub {width:58px; height:24px; padding-top:3px; font:12px arial; text-align:center; color:#666666;}
.recap-report-sub a{font:bold 12px arial; text-align:center; color: #0099FF; text-decoration:none;}
.recap-price-sub {width:69px; height:24px; padding-top:3px; font:bold 12px arial; text-align:center; color: #FF0000;}
.recap-button-sub {width:82px; height:24px; padding-top:3px; font:12px arial; text-align:center; color:#666666;}
#founds {width:578px; float:left; border:#D9DDC8 1px solid; height:19px; padding-left:3px; padding-top:4px; font:9pt arial; text-align:left; color:#666666;}

.mivicon {font: 9px arial; color:#666666; text-align:justify; display:none;} 

.advanced {font:bold 13px arial; text-align:left; color:#000000; padding-left:14px; padding-right:14px;}


.all-img-lp {height:242px; float:left; width:194px; text-align:center;}
/* image hover content */
.mivi-img
		{ position:inherit;}
.mivi-imghover
		{position:relative;}
.mivi-img span
		{display:none;}
.mivi-imghover span
		{position:absolute;
		display:block;
		background-color: #EDEDED;
		border:#666666 2px solid;
		color: #666666;
		font:8pt arial;
		text-align:center;
		top:10px; left:-100px;
		cursor:hand;
		}
		
		
/* item page */
.miviA-img
		{ position:inherit}
.miviA-imghover
		{position:relative;}
.miviA-img span
		{display:none;}
.miviA-imghover span
		{position:absolute;
		display:block;
		background-color: #CCCCCC;
		border:#666666 2px solid;
		color: #000000;
		font:8pt arial;
		top:10px; left:10px;
		cursor:hand;
		}
		

#itempage {width:585px; margin-top:0px; vertical-align:top; float:left;}
.page-d-com {width:100%; float:left;}
.page-img {width:300px; float:left;}
.page-blank {width:3px; float:left; color:#FFFFFF;}
.page-main-img {width:100%;}
.page-main-img  form{margin:0px;}
.page-feedback {width:100%; background-color:#95A853; float:left; background:url('images/top_bg.gif');}
.page-feedbacknew {width:100%; background-color:#95A853; float:left; padding-top:2px; height:38px; background:url('images/top_bg.gif');}
.page-feedbacknew1 {width:100%; background-color:#FFFFFF; float:left; padding-bottom:5px;}
.page-feedbackimage {width:100%; float:left; vertical-align:top; background-color:#FFFFFF;}
.feedback-star {font:9pt arial; text-decoration:none; color:#0000FF; text-align:center;}
.white-buy {font:bold 9pt arial; text-decoration:none; color:#FFFFFF; text-align:center;}
.black-buy {font:bold 10pt arial; text-decoration:none; color:#FFFFFF; text-align:center;}
.black-book {font:bold 10pt arial; text-decoration:none; color:#FFFFFF; text-align:center;}
.whol {font:9pt arial; text-decoration:none; color:#000000; text-align:center;}
.grey-buy {font:bold 10pt arial; text-decoration:none; color:yellow; text-align:center;}
.page-data {width:278px; float:left;}
.content-nrg {width:99.3%; float:left; background-color:#2D749F; font:bold 9pt arial; color:#FFFFFF; text-align:left; padding:2px 0px 2px 5px;}
.nrg-description-new {width:99.3%; float:left; background-color:#DDE4C5; font:bold 8pt arial; color:#666666; text-align:left; padding:2px 0px 2px 5px;}
.nrg-details {width:97%; float:left; background-color:#F3F5EB; font:8pt Verdana; color:#666666; text-align:justify; padding:2px 5px; line-height:150%;}
.nrg-details a{font:9pt arial; color: #800000; text-align:left; text-decoration:none;}
.nrg-details a:hover{font:9pt arial; color: #FF6600; text-align:left; text-decoration:none;}
#product-type {width:100%; background-color:#FFFFFF; float:left;}
.product-d {width:99.99%; float:left; background-color:#008000; border:1px solid #DDE4C5; background:url('images/backtop.jpg'); color:#666666; text-align:center; font-style:normal; font-variant:normal; font-weight:bold; font-size:9pt; font-family:arial; padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:3px}
.product-metal {width:99.99%; float:left; background-color:#FFFFFF; border:#DDE4C5 1px solid; border-top:none; font:9pt arial; color:#666666; text-align:left; padding:0px 0px;}
.nrg-type {width:40%; float:left; padding:3px 0px 3px 5px; font:9pt arial; color:#666666; text-align:left;}
.nrg-type a{font:9pt arial; color:#666666; text-align:left; text-decoration:none;}
.nrg-type a:hover{font:9pt arial; color:blue; text-decoration:none;}

.nrg-metal {width:53%; float:left; border-left:#DDE4C5 1px solid; padding:3px 0px 3px 5px; font:9pt arial; color:#666666; text-align:left;}
.page-add-hr {width:280px; float:left; background-color:#95A853; background:url('images/top_bg.gif');}
.page-add-hr-new {width:280px; float:left; background-color: #FFFFFF; padding-top:4px;}
.page-add-hr-new1 {width:280px; float:left; background-color:#95A853; background:url('images/top_bg.gif'); height:22px}
.page-add-hr-new2 {width:280px; float:left; background-color:#95A853; background:url('images/top_bg.gif'); height:27px}
#page-shipping {width:581px; border:#008000 1px solid; float:left;}
.fed-main {width:100%; float:left;}
.fed-box {width:40%; float:left; text-align:center; padding-top:40px;}
.fed-detail {width:59.99%; float:left;}
.fed-detail ul{list-style-type:square; padding:0px; color:#666666;}
.fed-detail ul li{list-style-type:square; margin:0px; padding-bottom:10px;}
.fed-detail ul li span{ font:9pt arial; color:#666666; text-align:left;}
.fed-detail ul li span a{ font:9pt arial; color:#666666; text-align:left; text-decoration:none;}
.fed-detail ul li span a:hover{ font:9pt arial; color:blue;}

.order-by {width:98.88%; padding-left:10px; padding-bottom:10px; font:9pt arial; color:#808080; text-align:left; line-height:180%;}
.order-note {width:99.99%; background-color:#666666; font:8pt arial; color:#FFFFFF; text-align:center;}
.order-print {width:99.99%; background-color:#E9EDD8; font:13px arial; text-align:center; padding:10px 0px;}
.order-print a{font:13px arial; text-align:center; text-decoration:none;}
.fed-main-sub {width:558px;}
.fed-detailr {width:98.88%; float:left;}
.fed-detailr ul{list-style-type:square; margin:10px 10px 0px 15px; padding:0px; color:#666666;}
.fed-detailr ul li{list-style-type:square; padding-bottom:10px;}
.fed-detailr ul li span{ font:9pt arial; color:#666666; text-align:justify;}
.fed-detailr ul li span a{ font:9pt arial; color:#666666; text-align:justify; text-decoration:none;}
.fed-detailr p{color:#666666; font:9pt arial; text-align:center; margin:0px; padding:0px 0px 10px 0px;}
.fed-detailr p a{color:#800000; font:bold 9pt arial; text-align:center; margin:0px; padding:0px; text-decoration:none;}
.fed-detailr p a:hover{color:olive; font:bold 9pt arial; text-align:center; margin:0px; padding:0px; text-decoration:none;}
.field-leg {width:585px;float:left;}

/* referfriendsmallForm */

.re-smallform {width:558px; float:left;}
.re-smallform-name {width:40%; float:left; font:13px arial; color:#666666; text-align:left; padding:3px 0px;}
.re-smallform-field {width:60%; float:left; padding-bottom:5px;}
.re-smallform-button {width:100%; float:left; margin-top:10px;}

/* feedbackform */

.feedbackform {width:97%; float:left; border:3px double #BACB7B; border-collapse: collapse; margin-right:20px;}
.feedbackformfill {width:100%; float:left; background-color:#D0E191; font:13px arial; color:#000000; text-align:center; margin-bottom:10px; padding:3px 0px;}
.feedbackformfill span{font:bold 13px arial; color:#000080; text-align:center;}
.fillformdata {width:100%; float:left; background-color:#FFFFFF;}
.fillformdata1 {width:39%; float:left; padding:3px 0px 3px 10px; font:bold 13px arial; color:#808080; text-align:left;}
.fillformdata2 {width:55%; float:left; padding-bottom:10px;}
.fields-necessary {width:100%; float:left; background-color:#EDEDED; font:13px arial; color:#000000; text-align:center; padding:10px 0px;}


.mividazul-text {width:100%; display:none;}

/*new login*/
.left-content-signn {float:left; border:#F5F8EF 1px solid; text-align:left; background-color:#FFFFFF; padding:2px;}
.left-content-emailn {width:63px; float:left; text-align:left; height:19px; padding-top:5px;background-color:#FFFFFF; font:9pt Arial; font-weight:700; text-align:left; color:#000000;}
.left-content-passn {width:200px; float:left; border-left:none; height:24px; text-align:left; background-color:#FFFFFF;}
.left-content-passn1 {width:120px; float:left; border-left:none; height:24px; text-align:left; background-color:#FFFFFF;}
.left-content-loginn {width:160px; float:left; background-color:#FFFFFF; font:bold 8pt arial; color:#000000; text-align:left; padding-top:2px;}
.left-content-loginn a{font:bold 9pt arial; color: #006633; text-align:left;}

/*new main dj content*/
.lege {font:bold 18px arial; color: #99CC00;}
.lege a{font:bold 18px arial; color: #99CC00; text-decoration:none;}
.dj-contentL {width:50%; float:left; text-align:center; padding:10px 0px 5px 0px;}
.dj-contentR {width:50%; float:left; font:12px arial; color:#666666; text-align:justify; vertical-align:middle; padding:20px 0px 5px 0px; line-height:150%;}
.dj-cC {width:100%; float:left;}
.dj-cL {width:49.99%; float:left;}
.dj-cL ul{list-style:square; margin:0px; padding:0px;}
.dj-cL ul li{margin:10px 0px 10px 25px; font:16px arial; color: #FFCC00;}
.dj-cL ul li span a{font:15px arial; color: #6D7C3A; text-align:left; text-decoration:none;}
.dj-cLI {width:100%; float:left; text-align:center; padding:6px 0px 9px 0px;}
p.dj-pL{width:271px; float:left; margin:0px; padding:5px 10px 5px 10px; font:12px arial; color:#666666; line-height:150%; text-align:justify;}
p.dj-pR{width:272px; float:left; margin:0px; padding:5px 10px 5px 10px; font:12px arial; color:#666666; line-height:150%; text-align:justify;}
.dj-cCline {width:99%; float:left; border-bottom:#99CC00 1px dotted;}

/*read-review*/
.read-review {width:585px; float:left;}
.read-review h4 {margin:8px 0px 8px 0px; font:15pt arial; color:#666666; text-align:left;}
.no-feedback {width:585px; float:left; font:9pt arial; color:#666666; text-align:left; padding-bottom:10px;}
.read-review-stars {width:577px; float:left; background-color:#EDEDED; font:9pt arial; color:#666666; text-align:left; padding:1px 1px 1px 5px; margin-bottom:5px;}
.read-review-stars a{font:9pt arial; color:#666666; text-align:left; text-decoration:none;}
.read-review-stars a:hover{font:9pt arial; color:olive; text-align:left; text-decoration:none;}
.read-review-stars p{margin:3px 0px 0px 0px;}
.read-review-author {width:578px; float:left; font:9pt arial; color:#666666; text-align:left; padding:0px 0px 0px 5px;}
.read-review-author1 {width:100px; float:left; font:bold 9pt arial; color:#666666; text-align:left; padding:0px 0px 8px 0px;}
.read-review-authorcol {width:22px; float:left; font:9pt arial; color:#666666; text-align:center; padding:0px 0px 8px 0px;}
.read-review-author2 {width:446px; float:left; font:9pt arial; color:#666666; text-align:left; padding:0px 0px 8px 0px;}

/* my mividazul */
.log-final {width:413px; float:left; background:#EDEDED; padding:10px 85px 10px 85px;}
.log-your-left {width:401px; float:left; background: #99CC00; border: #999999 1px solid;}
.log-your {width:401px; float:left; font:bold 20px arial; color:#FFFFFF; text-align:left; padding:10px 0px 5px 10px;}
.log-your-detail {width:391px; float:left; background: #EDEDED; font:9pt arial; color: #666666; text-align:left; padding:6px 0px 6px 10px;}
.log-your-detail a{font:9pt arial; color:#CC9900; text-align:left; text-decoration:none;}
.log-your-detail a:hover{font:9pt arial; color: #0099FF; text-align:left; text-decoration:none;}
.log-your-detailname {width:80px; float:left; background: #FFFFFF; font:bold 9pt arial; color: #666666; text-align:left; padding:5px 0px 5px 10px;}
.log-your-detailname1 {width:11px; float:left; background: #EDEDED; font:bold 9pt arial; color: #99CC00; text-align:center; padding:5px 0px 5px 0px;}
.log-your-detailname2 {width:270px; float:left; background: #FFFFFF; font:9pt arial; color: #99CC00; text-align:left; margin-right:10px; padding:5px 0px 5px 10px;}
.log-your-detailname2 span{font:8pt arial; color: #666666; text-align:left;}

/*diamond_customerWishListView */
.wishlist {width:585px; float:left;}
.wishlist-img {width:585px; float:left;}
.wishlist-sen {width:585px; float:left;}
.wishlist-sen ul{margin:0px 0px 5px 20px; padding:0px;}
.wishlist-sen li{list-style:square; margin:4px 0px; padding:3px 0px; font:9pt arial; color: #FFCC00;}
.wishlist-sen li span{color:#666666;}
.wishlist-all {width:585px; float:left; background:#F5F8EF;}

.refterms {width:585px; float:left;}
.refterms li{list-style:square; margin:4px 0px; padding-left:20px; }
.refterms li span{font:bold 9pt arial; color:#666666;}
.refterms li span:hover{font:bold 9pt arial; color:blue;}

.wishlist-item {width:60px; float:left; padding:3px 0px; background:url('images/cartbg.jpg'); font:bold 9pt arial; color:#666666; text-align:center;}
.wishlist-iteminfo {width:240px; float:left; padding:3px 0px; background:url('images/cartbg.jpg'); font:bold 9pt arial; color:#666666; text-align:center;}
.wishlist-itemprice {width:75px; float:left; padding:3px 0px; background:url('images/cartbg.jpg'); font:bold 9pt arial; color:#666666; text-align:right; padding-right:10px;}
.wishlist-itemstatus {width:70px; float:left; padding:3px 0px; background:url('images/cartbg.jpg'); font:bold 9pt arial; color:#666666; text-align:center;}
.wishlist-itemcart {width:70px; float:left; padding:3px 0px; background:url('images/cartbg.jpg'); font:bold 9pt arial; color:#666666; text-align:center;}
.wishlist-itemactions {width:60px; float:left; padding:3px 0px; background:url('images/cartbg.jpg'); font:bold 9pt arial; color:#666666; text-align:center;}

.wishlist-itemd {width:60px; height:55px; float:left; padding-top:5px; font:9pt arial; color:#666666; text-align:center; border-bottom:2px #FFFFFF solid;}
.wishlist-iteminfod {width:250px; height:45px; float:left; padding-top:15px; padding-left:5px; font:9pt arial; color:#666666; text-align:left; border-bottom:2px #FFFFFF solid;}
.wishlist-iteminfod a{font:8.5pt arial; color:#666666; text-align:left; text-decoration:none;}
.wishlist-iteminfod a:hover{color: #0099FF; text-decoration:none;}
.wishlist-itempriced {width:75px;  height:38px; float:left; padding-top:22px; font:9pt arial; color:#666666; text-align:right; border-bottom:2px #FFFFFF solid;}
.wishlist-itemstatusd {width:70px;  height:38px; height:38px; float:left; padding-top:22px; font:9pt arial; color:#666666; text-align:center; border-bottom:2px #FFFFFF solid;}
.wishlist-itemcartd {width:65px; height:38px; padding-top:22px; float:left; text-align:center; border-bottom:2px #FFFFFF solid;}
.wishlist-itemactionsd {width:60px; height:42px; float:left; padding-top:18px; font:9pt arial; color:#666666; text-align:center; border-bottom:2px #FFFFFF solid;}


/* cart */
.pricescol{background:#F5F8EF; font:bold 9pt arial; width:65px; text-align:right; padding-right:5px; color:#666666}

/*notification */

.ddbox {padding:5px 0px 5px 20px;}
.ddtext {padding:8px 10px 8px 0px;}


.sitemap {float:left; width:100%; padding:2px 0px 2px 10px; font: 9pt arial; color:#666666;}
.sitemap a{float:left; font: 9pt arial; color:#666666;}
.sitemap a:hover{float:left; font:bold 9pt arial; color:#006600;}


.sitemaphead {float:left; width:100%; padding-left:10px; font:bold 10pt arial; color:#800000}
.sitemaphead a{float:left; font:bold 10pt arial; color:#800000}
.sitemaphead a:hover{float:left; font:bold 10pt arial; color:#2D749F;}

.pagepatto {float:left; width:585px; height:35px; margin-bottom:0px; background:#2D749F;}
.pagenamecell {float:left; width:300px; padding:6px 0px 7px 10px; font:bold 14pt arial; color:#FFFFFF}
.cusnamecell {float:left; width:260px; text-align:right; padding:10px 15px 0px 0px; font:9pt arial; color:#FFFFFF}

.inpatto {float:left; width:575px; margin:0px 0px 5px 0px; padding:7px 0px 7px 10px; background:#2D749F; font:bold 14pt arial; color:#FFFFFF}
.inpatto span{text-align:right; font:bold 12pt arial; color:#FFFFFF;}

.inpattolast {float:left; width:585px; height:18px; background:#2D749F; padding:6px 0px; text-align:center; margin:5px 0px; font:bold 10pt arial; color:#FFFFFF}
.inpattobox {float:left; width:585px; text-align:center; padding:5px 0px 5px 0px; background:#2D749F;}
.inpattoboxm {float:left; width:585px; text-align:center; padding:5px 0px 5px 0px; margin-top:5px; background:#2D749F;}

.thanks {width:575px; padding:7px 0px 7px 10px; font:bold 9pt arial; color:#666666;}
.greenpatti {float:left; width:575px; padding:3px 0px 3px 10px; background:#E4ECB0; margin:5px 0px; font:bold 9pt arial; color:#666666}

.paggingspan {vertical-align: super; font:10pt arial; color:#666666;}
.paggingspan a{font:10pt arial; color:#666666;}
.paggingspan a:hover{font:10pt arial; color:blue; text-decoration:underline;}

.noclick {vertical-align: super; font:bold 10pt arial; color:#666666;}

/* cart pages */
.pricescol {background:#F5F8EF; font:bold 9pt arial; width:65px; text-align:right; padding-right:5px; color:#666666}
.pricescolgreen {background:#E4ECB0; font:bold 9pt arial; width:65px; text-align:right; padding-right:5px; color:#666666; border-bottom:2px #999999 solid;}
.cartdes-grey {width:292px; text-align:right; background:#F5F8EF; font:9pt arial; color:#666666; padding:5px 1px 5px 0px;}
.cartdes-grey a{font:9pt arial; color:#800000;}
.cartdes-grey a:hover{font:9pt arial; color:blue;}

.cartdes-green {width:292px; text-align:right; background:#E4ECB0; font:bold 9pt arial; color:green; border-bottom:2px #999999 solid; padding:5px 1px 5px 0px;}

.cart-bghead {background-color:#92A650; padding:3px 0px; background:url('images/cartbg.jpg'); width:55px; text-align:center; color:#666666; font:bold 9pt arial}
.cart-item {background-color:#92A650; padding:3px 0px; background:url('images/cartbg.jpg'); width:55px; text-align:center; color:#666666; font:bold 9pt arial;}
.cart-iteminfo {background-color:#92A650; padding:3px 0px; text-align:center; background:url('images/cartbg.jpg'); width:488px; color:#666666; font:bold 9pt arial;}
.cart-size {background-color:#92A650; padding:3px 0px; background:url('images/cartbg.jpg'); width:35px; color:#666666; font:bold 9pt arial;}
.cart-itemprice {background-color:#92A650; padding:3px 0px; background:url('images/cartbg.jpg'); width:100px; text-align:center; color:#666666; font:bold 9pt arial;}
.cart-itemactions {background-color:#92A650; padding:3px 0px; background:url('images/cartbg.jpg'); width:80px; text-align:center; color:#666666; font:bold 9pt arial;}
.cart-ttlprice {background-color:#92A650; padding:3px 0px; background:url('images/cartbg.jpg'); width:103px; text-align:center; color:#666666; font:bold 9pt arial;}


.cart-itemf {background-color:#92A650; padding:3px 0px; background:url('images/cartbg.jpg'); width:55px; text-align:center; color:#666666; font:bold 9pt arial;}
.cart-iteminfof {background-color:#92A650; padding:3px 0px; text-align:center; background:url('images/cartbg.jpg'); width:232px; color:#666666; font:bold 9pt arial;}
.cart-sizef {background-color:#92A650; padding:3px 0px; background:url('images/cartbg.jpg'); width:30px; color:#666666; font:bold 9pt arial;}
.cart-itempricef {background-color:#92A650; padding:3px 0px; background:url('images/cartbg.jpg'); width:65px; text-align:center; color:#666666; font:bold 9pt arial;}
.cart-favof {background-color:#92A650; padding:3px 0px; background:url('images/cartbg.jpg'); width:45px; text-align:center; color:#666666; font:bold 9pt arial;}
.cart-itemactionsf {background-color:#92A650; text-align:center; padding:3px 0px; background:url('images/cartbg.jpg'); width:25px; color:#666666; font:bold 9pt arial;}
.cart-ttlpricef {background-color:#92A650; padding:3px 0px; background:url('images/cartbg.jpg'); width:78px; text-align:right; padding-right:5px; color:#666666; font:bold 9pt arial;}


.errormsg {float:left; font: 9pt arial; text-align:center; margin:3px 0px 8px 0px; color:red;}
.errormsg a{font: 9pt arial; color:blue;}

.reffertxt {float:left; width:555px; padding:5px 0px 5px 30px; font:9pt arial; color:#666666; line-height:180%; text-align:justify;}
.reffertxt a{font:9pt arial; color:blue;}

/* image seo hover content */
.mivi-img-seo
		{ position:inherit; cursor:hand;}
.mivi-imghover-seo
		{position:relative; cursor:hand;}
.mivi-img-seo span
		{display:none;}
.mivi-imghover-seo span
		{position:relative;
		display:block;
		cursor:hand;
		}
		
.mover-l {float:left; width:75px; font:8pt arial; color:#666666; line-height:18px; text-align:left; padding-left:5px;}
.mover-r {float:left; width:105px; font:8pt arial; color:#666666; line-height:18px; text-align:left; padding-left:5px;}
.mover-head {float:left; width:190px; text-align:center; padding:1px 0px; font:bold 8pt arial; color:#FFFFFF; background-color:#95A853;}

.mivi-imgt
		{position:inherit;}
.mivi-imghovert
		{position:relative;
		}
.mivi-imgt span
		{display:none;}
.mivi-imghovert span
		{position:absolute;
		left:-220px;
		display:block;
		background-color: #EFEFDE;
		color: #666666;
		font:8pt arial;
		text-align:center;
		top:-100px;
		cursor:hand;
		}