body
{
	margin: 0px;
	padding: 0px;
}

.bannerbg
{
	background: url(../images/banner_bg.gif) no-repeat;
	width: 924px;
	height: 64px;
}
.toplinkmid
{
	background: url(../images/top_link_mid.gif) repeat-x;
}

.manteb
{
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
}

.toplinkfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
}
.toplinkfont a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
}
.toplinkfont a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: underline;
}
.leftbor
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9F3E3E;
}
.weddingbg
{
	background: url(../images/wedding_bg.gif) no-repeat;
	height: 22px;
}
.gryborder
{
	border-bottom: #D0D1D3 1px solid;
	border-top: #D0D1D3 1px solid;
	border-right: #D0D1D3 1px solid;
}
.homemid
{
	background: url(../images/home.mid.gif) repeat-x;
	height: 20px;
}
.maroonlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9F3E3E;
	border-left: #D0D1D3 1px solid;
	text-decoration: none;
	cursor: pointer;
}
.maroonlink a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
}
.maroonlink a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: underline;
}
.greymid
{
	background: url(../images/greymid.gif) repeat-x;
	height: 20px;
}
.cartfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #823333;
}
.rightlinkteb
{
	border-bottom: 1px solid #DCDEE3;
	border-top: 1px solid #DCDEE3;
	border-left: 2px solid #DCDEE3;
	border-right: 1px solid #DCDEE3;
}
.intebbor
{
	border-right: #EFEFF1 1px solid;
	border-left: #F2F1F7 1px solid;
	border-bottom: #F2F1F7 1px solid;
}
.rightbotbor
{
	background: url(../images/right_bg.gif);
	width: 214px;
	border-top: #F2F1F7 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #53473F;
	text-decoration: none;
}
.infont
{
	border-bottom: #D5D6DB 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #53473F;
	padding-left: 3px;
	padding-bottom: 4px;
	padding-top: 4px;
	text-decoration: none;
}
.infont a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #53473F;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
	text-decoration: none;
}
.infont a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9F3E3E;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
	text-decoration: none;
}








.infontText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #53473F;
	padding-left: 3px;
	padding-bottom: 4px;
	padding-top: 4px;
	text-decoration: none;
}
.infontText a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #53473F;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
	text-decoration: none;
}
.infontText a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9F3E3E;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
	text-decoration: none;
}

.infontnew
{
	border-bottom: #E9E9EB 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #53473F;
	padding-left: 3px;
	padding-bottom: 4px;
	padding-top: 4px;
	text-decoration: none;
}
.infontnew a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #53473F;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
	text-decoration: none;
}
.infontnew a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9F3E3E;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
	text-decoration: none;
}
.righsmallfont
{
	border-bottom: #D6D9DF 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #53473F;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
}
.righsmallfont a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #53473F;
	padding-bottom: 4px;
	padding-top: 4px;
	text-decoration: none;
}
.righsmallfont a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
}
.mail
{
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/right_bg.gif);
	border-bottom: #D6D9DF 1px solid;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #010101;
}
.howpay
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #555C66;
}
.gobg
{
	background: url(../images/go_bg.gif);
	height: 53px;
	border-left: #DCDEE3 2px solid;
	border-right: #DCDEE3 2px solid;
	border-bottom: #DCDEE3 1px solid;
	border-top: #DCDEE3 1px solid;
}
.ring
{
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/right_bg.gif);
	height: 53px;
	border-bottom: #D6D9DF 1px solid;
	font-size: 11px;
	font-weight: normal;
	color: #010101;
}
.texbo
{
	width: 165px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11PX;
	color: #444444;
}
.searchfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #596371;
	padding-left: 8px;
}
.smallsearcfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #794848;
	padding-top: 4px;
	padding-left: 7px;
}
.smallsearcfont a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #794848;
	padding-top: 4px;
}
.smallsearcfont a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #794848;
	text-decoration: none;
	padding-top: 4px;
}
.ringimg
{
	background: url(../images/ringimg.gif) no-repeat;
	height: 194px;
}
.greyfont
{
	font-family: Georgia;
	font-size: 22px;
	font-weight: normal;
	color: #9A9CA6;
}
.rebigfont
{
	font-family: Georgia;
	font-size: 22px;
	font-weight: normal;
	color: #9E4444;
}
.ringmid
{
	background: url(../images/ring_1_mid.gif) repeat-y;
}
.darkbor
{
	border-left: #B5B5B5 1px solid;
	border-right: #B5B5B5 1px solid;
	border-bottom: #B5B5B5 1px solid;
	border-top: #B5B5B5 1px solid;
}

.bigtab
{
	background: url(../images/bit_tab_mid.gif) repeat-x;
	height: 180px;
}
.smallblckfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.boldfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #53473F;
}
.morefont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A95454;
	padding-right: 2px;
}
.morefont a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A95454;
	padding-right: 2px;
}
.morefont a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A95454;
	text-decoration: none;
	padding-right: 2px;
}
.hendfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9F3E3E;
}

.footerbor
{
	border-left: #F1F0F5 1px solid;
	border-right: #F1F0F5 1px solid;
	border-bottom: #F1F0F5 1px solid;
	border-top: #F1F0F5 1px solid;
}
.linegry
{
	background: url(../images/gryline.gif) repeat-y;
}
.linegrymidnew
{
	background: url(../images/newmid-corn.gif) repeat-y;
}
.linegrymidnewgr
{
	background: #EEEFF1 url(../images/newtop-grad.gif) repeat-x top;
	border-bottom: 1px solid #BDBDBD;
	border-top: 1px solid #BDBDBD;
	border-right: 1px solid #BDBDBD;
}
.linegrymidnewgrrig
{
	background: #EEEFF1 url(../images/newtop-grad.gif) repeat-x top;
	border-bottom: 1px solid #BDBDBD;
	border-top: 1px solid #BDBDBD;
	border-left: 1px solid #BDBDBD;
}
.newtopco
{
	background: url(../images/newtop-corn.gif) no-repeat top; /*height: 180px;*/
}
.newtopcox
{
	background: url(../images/newtop-cornx.gif) no-repeat top;
	height: 180px;
}
.footerfont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
}
.footerfont a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
}
.footerfont a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: underline;
}
.tesi
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
}
.tesi a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
}
.tesi a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: underline;
}

#dropmenudiv
{
	position: absolute;
	border: 1px solid #E5E5E5;
	font: normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
	padding: 0px;
	margin: 0px;
}

#dropmenudiv a
{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover
{
	/*hover background color*/
	background-color: gray;
}
.menufona:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #53473F;
	text-decoration: none;
}
.menufona:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #53473F;
	text-decoration: none;
}
.menufona:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #53473F;
	text-decoration: none;
}
.menufona:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.topbtmpad
{
	padding-bottom: 3px;
	padding-top: 3px;
}
.rightimg
{
	padding-right: 0px;
}
.foootbor
{
	border-left: #F1F0F5 1px solid;
	border-right: #F1F0F5 1px solid;
	border-bottom: #F1F0F5 1px solid;
	border-top: #F1F0F5 1px solid;
}
.imgborder
{
	border-bottom: 1px solid #F2F2F6;
	border-top: 1px solid #F2F2F6;
	border-left: 1px solid #F2F2F6;
	border-right: 1px solid #F2F2F6;
}
.sidetab
{
	border-top: 1px solid #DFE1E6;
	border-bottom: 1px solid #DFE1E6;
	border-left: 2px solid #DFE1E6;
	border-right: 1px solid #DFE1E6;
}
.imgfont
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #010101;
}
.lasttab
{
	padding-bottom: 2px;
	padding-top: 2px;
}
.RtMenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9F3E3E;
	border-left: #D0D1D3 1px solid;
	text-decoration: none;
	height: 20px;
	background: url(../images/greymid.gif) repeat-x;
	vertical-align: middle;
	text-decoration: none;
}
.RtMenu a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
	height: 20px;
	vertical-align: middle;
	text-decoration: none;
}
.RtMenuOver
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9F3E3E;
	border-left: #D0D1D3 1px solid;
	text-decoration: none;
	height: 20px;
	vertical-align: middle;
	text-decoration: none;
	background: url(../images/homemid.gif) repeat-x;
}
.RtMenuOver a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
	height: 20px;
	vertical-align: middle;
	text-decoration: none;
}
.RtMenuactive
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9F3E3E;
	border-left: #D0D1D3 1px solid;
	text-decoration: none;
	height: 20px;
	vertical-align: middle;
	text-decoration: none;
	background: url(../images/homemid.gif) repeat-x;
}
.newsbord
{
	border-bottom: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
}

.titletext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #9F3E3E;
}
.borderlrt
{
	border-left: #B4B5B6 1px solid;
	border-right: #B4B5B6 1px solid;
	border-top: #B4B5B6 1px solid;
}

.topborder
{
	border-top: #B4B5B6 1px solid;
}
.googltext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1E1B1B;
}
.bignewsfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1E1B1B;
}
.Boldnewsfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #53473F;
	text-decoration: none;
}
.newsfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #53473F;
	text-decoration: none;
}
.newsfont a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #53473F;
	text-decoration: underline;
}

.newsfont a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #53473F;
	text-decoration: none;
}
.janbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #53473F;
	text-decoration: none;
}
.sellerfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #1E1B1B;
	text-decoration: none;
}

.smalltab
{
	background: url(../images/bit_tab_mid.gif) repeat-x bottom;
}
.viewbor
{
	border-left: #BABBBC 1px solid;
	border-right: #BABBBC 1px solid;
	border-top: #BABBBC 1px solid;
	border-bottom: #BABBBC 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.loginbg
{
	background-color: #F2F3F5;
}
.email
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AA5555;
}
.passtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.inputtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 192px;
}

.arial-11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1E1B1B;
}
.msgbox
{
	width: 195px;
	height: 80px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #B0AEAE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11PX;
	color: #444444;
	background-color: #FFFCD8;
}
.input2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 192px;
	background-color: #FFFCD8;
	border: 1px solid #B0AEAE;
	height: 16px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	overflow: auto;
}
.contfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #1E1B1B;
}
.mapbold
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: blod;
	color: #1E1B1B;
}

.botton-bg-img
{
	background: url(../images/img2.gif) no-repeat;
	background-position: right bottom;
	height: 200px;
}

.top_dsg1
{
	background: url(../images/top-con-img.gif) no-repeat;
	width: 25px;
	height: 23px;
}

.ringbox
{
	border: 1px solid #D7D7D7;
}
.ringbord
{
	border-top: 1px solid #D7D7D7;
}
.ringbox-color
{
	background: #F1F2F4;
}
.total-line
{
	background: url(../images/line.jpg) repeat-x;
	height: 1px;
}
.imggrad
{
	background: #ffffff url(../images/imgbg-grad.gif) repeat-x bottom;
}

.leftped
{
	padding-left: 25px;
}
.wishbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1E1B1B;
	width: 366px;
	height: 111px;
}

.bgabotu
{
	background: url(../images/bg_about.gif) repeat-x bottom;
	border-left: #D2D2D2 1px solid;
	border-right: #D2D2D2 1px solid;
	border-top: #D2D2D2 1px solid;
	border-bottom: #D2D2D2 1px solid;
}
.becommingfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #010101;
}
.freefont
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.freefontnormal
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.freefontnormal a
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.freefontnormal a:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.sellerfont1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #1E1B1B;
	text-decoration: none;
	padding-left: 2px;
}
.ringsizefont
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #1E1B1B;
}
.bigtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1E1B1B;
	font-weight: bold;
}
.newstitel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #53473F;
	text-decoration: none;
}
.blacktext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.blacktextnormal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.bluetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0731BA;
	font-weight: bold;
}
.border1
{
	border-bottom: #F1EFE2 1px solid;
	border-right: #F1EFE2 1px solid;
}
.border2
{
	border-bottom: #F1EFE2 1px solid;
}
.border3
{
	border-right: #F1EFE2 1px solid;
}
.mantabin
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 146px;
	background-color: #F3F1D0;
	border: 1px solid #B0AEAE;
	height: 18px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 0px;
	margin-bottom: 4px;
	margin-top: 0px;
	padding-top: 0px;
}

.darkfon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6C6763;
	text-decoration: none;
}
/***New******************************************************************/

.newblacktext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330099;
	font-weight: bold;
}
.newblacktextnormal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330099;
	font-weight: normal;
}

.newborder1
{
	border-bottom: #F1EFE2 1px solid;
	border-right: #F1EFE2 1px solid;
	border-top: #F1EFE2 1px solid;
}
.newrowborder
{
	border-bottom: #F1EFE2 1px solid;
	border-right: #F1EFE2 1px solid;
	border-top: #F1EFE2 1px solid;
	border-left: #F1EFE2 1px solid;
}

/********************************************************************/
#motiongallery
{
	position: absolute;
	left: 0;
	top: 0;
	white-space: nowrap;
}
#motiongallery1
{
	position: absolute;
	left: 0;
	top: 0;
	white-space: nowrap;
}

.padTop21
{
	padding-top: 21px;
}

.top-bg-img
{
	background: url(../images/img1.gif) no-repeat;
	background-position: right top;
	width: 150px;
	height: 265px;
}


.error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #Ff0000;
	font-weight: normal;
	text-decoration: none;
}

.dropdownlist
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 197px;
}
.bot1
{
	border-right: #B4B5B6 1px solid;
	border-left: #B4B5B6 1px solid;
}
.top1
{
	border-top: #B4B5B6 1px solid;
}
.bottab
{
	background: url(../images/bit_tab_mid.gif) repeat-x bottom;
	height: 180px;
	border-bottom: #B2B2B2 1px solid;
}

.leftpadd15
{
	padding-left: 15px;
}
.titlenuntex
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8493A8;
}
.titlenuntex a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8493A8;
}
.titlenuntex a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8493A8;
	text-decoration: none;
}

.linkfontsitemap
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #53473F;
	text-decoration: none;
}


.linkfontsitemap a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #53473F;
	text-decoration: underline;
}

.linkfontsitemap a:hover
{
	color: #53473F;
	text-decoration: underline;
}


.subLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #53473F;
	text-decoration: none;
}


.subLink a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #53473F;
	text-decoration: underline;
}

.subLink a:hover
{
	color: #53473F;
	text-decoration: none;
}
.sitemapheight
{
	height: 595px; *height:586px;
}
.Paging, .Paging:link, .Paging:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7E8EA7;
	font-size: 12px;
	text-decoration: none;
}
.Paging:hover
{
	color: #9F3E3E;
	text-decoration: underline;
}
.Paging_active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #9F3E3E;
	font-size: 15px;
}



/*********************************************************************************/


.tabbg
{
	background: url(../images/bg_img.gif) repeat-x;
	height: 170px;
}

.fontbold
{
	font-weight: bold;
}
.bgtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #716862;
	font-weight: normal;
	padding-left: 2px;
}
.questionfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1E1B1B;
	font-weight: bold;
	padding-left: 2px;
}

.questionfont a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1E1B1B;
	font-weight: bold;
	padding-left: 2px;
	text-decoration: none;
}

.questionfont a:hover
{
	text-decoration: underline;
}
.ansfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #53473F;
	padding-left: 2px;
}

.bigfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #9F3E3E;
	letter-spacing: 1px;
}
.caratbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #010101;
}
.diamond
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #010101;
	height: 22px;
	text-decoration: none;
}
.diamond a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #010101;
	height: 22px;
	text-decoration: none;
}
.diamond a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9F3E3E;
	height: 22px;
}

.redbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 25px;
	font-weight: bold;
	color: #9F3E3E;
}
.newcolorfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #5463A2;
}
/*.bgring
{
	background:url(../images/big_ring.gif) no-repeat;	
}*/
.blackfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #010101;
}

.diaborder
{
	border: #D7D8D8 1px solid;
}
.diacolorborder
{
	border: #B8B8BA 1px solid;
}

.blackfont2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #010101;
}
.blackfont3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #010101;
}

.lefttext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #010101;
	padding-left: 6px;
}

.lefttext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #010101;
	text-decoration: none;
}

.lefttext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #010101;
	text-decoration: underline;
}
.lefttext a:hover disabled
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.lefttext-1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #010101;
	padding-left: 6px;
	text-decoration: underline;
}

.arial-22
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1E1B1B;
	width: 125px;
	padding-left: 15px;
}
.bgline
{
	background: url(../images/line_bg.gif) center repeat-x;
}
.leftpad
{
	padding-left: 9px;
}
.crebtn
{
	background: url(../images/btn-creat-account.gif) no-repeat;
	height: 20px;
}
.crebtn1
{
	background: url(../images/btn-continue.gif) no-repeat;
	height: 20px;
}
.darkfon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6C6763;
	text-decoration: none;
}
.flashbg
{
	background: url(../images/flash1.gif) no-repeat;
}

.newcolorfont1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5463A2;
	padding-bottom: 1px;
	padding-right: 1px;
}
.diamondfont1
{
	font-family: Georgia;
	font-size: 13px;
	font-weight: bold;
	color: #14252F;
}
.diamondfont2
{
	font-family: Georgia;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.newcolorfont3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5463A2;
}

.newfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5463A2;
}

.lasttb
{
	border-left: #B4B5B6 1px solid;
	border-right: #B4B5B6 1px solid;
	border-bottom: #B4B5B6 1px solid;
	border-top: #B4B5B6 1px solid;
}
.exfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #555C66;
}
.giafontbg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #6690BA;
	font-weight: normal;
	height: 14px;
	color: #FFFFFF;
	padding-top: 3px;
}

.giatable
{
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
}
.giatable1
{
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.giafont
{
	font-family: Arial,Helvetica,sans-serif;
	background-color: #E5EEFF;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.fainttext
{
	background-color: #FFFEF6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.light1
{
	background-color: #FFFDE9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.light2
{
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.rightpadd
{
	padding-right: 10px;
}
.leftpadd
{
	padding-left: 20px;
}
.moreforspa
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A95454;
}
.moreforspa a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A95454;
	text-decoration: underline;
}
.moreforspa a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A95454;
	text-decoration: none;
}

.justialing
{
	text-align: justify;
}


.tellFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656263;
}

.tellFontEmail
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656263;
}

.txtEmail
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px #C8C8C8;
	color: #656263;
}

.txtAreaDiv
{
	width: 353px;
	height: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px #C8C8C8;
	color: #656263; /*scrollbar-3dlight-color:#C8C8C8;*/
	scrollbar-arrow-color: #DCE1E5;
	scrollbar-base-color: #C8C8C8;
	scrollbar-darkshadow-color: #646362;
	scrollbar-face-color: #ffffff; /*	scrollbar-highlight-color:#C8C8C8;*/
	scrollbar-shadow-color: #C8C8C8;
	scrollbar-track-color: #ffffff;
}

.padTop20
{
	padding-top: 21px;
}

.txtAreaDivbig
{
	width: 353px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px #C8C8C8;
	color: #656263; /*scrollbar-3dlight-color:#C8C8C8;*/
	scrollbar-arrow-color: #DCE1E5;
	scrollbar-base-color: #C8C8C8;
	scrollbar-darkshadow-color: #646362;
	scrollbar-face-color: #ffffff; /*	scrollbar-highlight-color:#C8C8C8;*/
	scrollbar-shadow-color: #C8C8C8;
	scrollbar-track-color: #ffffff;
}
.clarityfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #53473F;
	padding-left: 11px;
}

.customerlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #53473F;
	text-decoration: underline;
}

.customerlink a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #53473F;
}

.customerlink a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666699;
	text-decoration: none;
}


.mainbor
{
	border-left: #D2D2D2 1px solid;
	border-right: #D2D2D2 1px solid;
	border-top: #D2D2D2 1px solid;
	border-bottom: #D2D2D2 1px solid;
}
.addgoodle
{
	border: 2px solid #DCDEE3;
}
.addgoodle1
{
	border-top: #DCDEE3 2px solid;
	border-left: #DCDEE3 2px solid;
	border-right: #DCDEE3 2px solid;
}
.addgoodle2
{
	border-left: #DCDEE3 2px solid;
	border-right: #DCDEE3 2px solid;
	border-bottom: #DCDEE3 2px solid;
	border: 2px solid #DCDEE3;
}
.leftpadd15
{
	padding-left: 15px;
}

.indent
{
	text-indent: 5px;
}
.colorbotom
{
	border-bottom: #8A8A8A 1px solid;
	border-right: #000000 1px solid;
}
.lesttebbg
{
	background: url(../images/lesttebbg.gif) repeat-x;
	height: 60px;
}

.lestborder
{
	border: #FFFFFF 1px solid;
}
.ringbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1E1B1B;
}
.sizebold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #010000;
	padding-top: 7px;
}
.sizenormal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-left: 55px;
}

.aboutusheight
{
	height: 49px; *height:47px;
}

.aboutusheightbottom
{
	height: 38px; *height:42px;
}

.aboutusconflictbottom
{ /*height: 66px; *height:73px;*/
	height: 486px; *height:493px;

}

.aboutusdiamondbottom
{ /*height: 58px; *height:64px;*/
	height: 203px; *height:209px;
}

.aboutusplatinice
{ /*height: 114px; *height:119px;*/
	height: 357px; *height:360px;

}


.diamondcertificatebottom
{
	height: 23px; *height:23px;
}

.diamondcolorbottom
{ height: 337px; *height:338px;
	/*height: 926px; *height:925px;commented for removal of google ads from this page on 14th June, 2008*/
}


.eventbottom
{
	height: 375px; *height:373px;
}

.diamondcutbottom
{ height: 277px; *height:275px;
	/*height: 865px; *height:864px; commented for removal of google ads from this page on 14th June, 2008*/
}

.diamondclaritybottom
{ 
	height: 48px; *height:46px;	
	/*height: 636px; *height:635px; commented for removal of google ads from this page on 14th June, 2008*/
}

.caratweightbottom
{ height: 349px; *height:352px;
	/*height: 938px; *height:941px; commented for removal of google ads from this page on 14th June, 2008*/
}
.affiliatebottom
{
	height: 311px; *height:316px;
}
.affiliatetandcbottom
{ /* height: 0px; *height:2px;  */
	height: 0px; *height:47px;
}
.privacypolicy
{
	height: 35px; *height:40px;
}
.ringsizehelp
{
	height: 33px; *height:37px;
}
.ringsizeadditionalhelp
{ /*height: 18px; *height:21px;*/
	height: 425px; *height:420px;
}
.faqheight
{
	height: 588px; *height:593px;
}
.termsandconditionsheight
{ /*height: 27px; *height:31px;*/
	height: 20px; *height:9px;
}
.palladiumheight
{
	height: 114px; *height:118px;
}

.newarrivalsbottom
{
	height: 100px; *height:104px;
}
.topsellerbottom
{
	height: 113px; *height:118px;
/* *height:121px;  */
}

.homehight
{
	height: 27px; *height:30px;
}

.testimonialheight
{
	height: 775px; *height:779px;
}

.loginheight
{
	height: 294px; *height:298px;
}
.login2height
{
	height: 0px; *height:7px;
}
.onlineshopmiddle
{
	height: 11px; *height:14px;
_height:12px;
}
.onlineshopdiv
{
	height: 134px; *height:136px;
}
.about_img_about_2
{
	height: 52px; *height:56px;
}

.aboutus_palladium_mid
{
	height: 67px; *height:67px;
}
/************** For Wish List Page **************/
.addShop
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AA5555;
}

.addShop a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AA5555;
	text-decoration: underline;
}

.addShop a:hover
{
	text-decoration: none;
}
.redPriceFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A3574C;
}




.texbo1
{
	width: 165px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11PX;
	color: #444444;
}
/*for FAQ*/
.bgtext1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #716862;
	font-weight: bold;
	padding-left: 2px;
}
/*For Ring Size Help*/
.hendfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
}
.hendfont a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: underline;
}
.hendfont a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
}
.wishlistbottom
{
	height: 4px; *height:6px;
}

.serch
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 150px;
	background-color: #FFFCD8;
	border: 1px solid #B0AEAE;
	height: 21px;
}
.redfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #AA5555;
}
.bigblackfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #1E1B1B;
}
.arialNew-11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1E1B1B;
	border: solid 1px black;
	width: 60px;
	padding-left: 2px;
	padding-right: 2px;
}

.advancesearchbottom
{
	height: 238px; *height:256px;
}

.wishlistmaintable
{
	height: 765px; *height:773px;
}

.newsmaintable
{
	height: 721px; *height:725px;
}
.newaboutuspalladium
{
	height: 49px; *height:47px;
}

.productlistbottom
{
	height: 40px; *height:44px;
}

.contectbottom
{
	height: 17px; *height:24px;
}


/*****************************************************************************/
.Thumb1 img, .Thumb1 img:link, .Thumb img:hover
{
	border: solid 1px #EEEFF3;
	cursor: pointer;
}

.Thumb img, .Thumb img:link, .Thumb img:hover
{
	border: solid 2px #ffffff;
	cursor: pointer;
}
.Thumbhover
{
	border: solid 2px #825C83;
	cursor: pointer;
}
.ThumbSelected
{
	/*border:solid 2px #B3A286;*/
	border: solid 2px #745074;
	cursor: pointer;
}
.ThumbMargin
{
	/*margin-right:-1px;*/
	border: solid 2px #ffffff;
	cursor: pointer;
}
/*new added for signup*/
.mantabinnew
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 146px;
	background-color: #F3F1D0;
	border: 1px solid #B0AEAE;
	height: 16px; /*margin:0px; 	padding:0px; 	margin: 0px; 	padding: 0px; 	padding-bottom: 0px; 	margin-bottom: 4px; 	margin-top: 0px; 	padding-top: 0px;*/
}


/*************new***********/
.breadcrumb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
}

.breadcrumb:link, active, visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: none;
}

.breadcrumb:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #9F3E3E;
	text-decoration: underline;
}

.payment
{
	height: 74px; *height:74px;
}


.newvatpricefont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5463A2;
}

.error1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AA5555;
	font-weight: normal;
	text-decoration: none;
}

.error2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.email1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #AA5555;
}

.sellerfont2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1E1B1B;
	text-decoration: none;
	padding-left: 2px;
}

/*====== new created by chintan =====*/

.dropdownmultisizer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 57px;
}

.multisizerFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656263;
	font-weight: bold;
}
.multisizerFontsmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B494A;
	font-weight: bold;
}
.multisizerFontbig
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #656263;
	font-weight: bold;
}

.multibortable
{
	border: 1px solid #000000;
}

.multibotbor
{
	border-bottom: #000000 1px solid;
}

.onlineshopbuyheight
{
	height: 67px; *height:70px;
}
.smallnewsfont,.smallnewsfont a, .smallnewsfont a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #53473F;
	text-decoration: none;
}
.smallnewsfont a
{	
	text-decoration: underline;
}

div.scroll_y
{
    z-index:1;
    overflow:auto;
    overflow-x:visible;
    /*scrollbar-face-color:#D4DCE2;
    scrollbar-darkshadow-color:#EFF6FF;*/
    width:100%;
}
