@charset "utf-8";

body {
    font-family: Arial,Verdana, sans-serif;
    background-color: #251300;
    }

/*---- png fix---- */

/* -----png fix end---*/

/*different Bg band*/

.Coll_bg_red{
background-image:url(../images/bracelet_red.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:850px;
height:200px;
}

.Coll_bg_red_necklace{
background-image:url(../images/nacklace_brown.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:850px;
height:200px;
}

.Coll_bg_black{
background-image:url(../images/colored-stone-black.jpg) ;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:850px;
height:200px;
}

.Coll_bg_blackEaring{
background-image:url(../images/black-137.jpg) ;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:850px;
height:137px;
}


/*.Coll_bg_blue{
background-image:url(../images/Blue_bg_coll.png) ;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:850px;
height:200px;
}*/

.Coll_bg_blue{
background-image:url(../images/anni-navyblue.jpg) ;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:850px;
height:200px;
}


.Coll_bg_green{
background-image:url(../images/anni-green.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:850px;
height:200px;
}
/*---------wedding rings BG------------*/
.wed_bg_green{
background-image: url(../images/bg-green-wed.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:850px;
height:137px;
}

/*---------wedding rings BG---end---------*/

.anni_bg_blue{
background-image: url(../images/small_blue_ann.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:850px;
height:137px;
}

/*---------enagement rings BG------------*/
.eng_bg_green{
background-image: url(../images/eng-bluegreen.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:416px;
height:128px;
}

.eng_bg_red{
background-image: url(../images/eng-red.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:416px;
height:128px;
}

.eng_bg_red_long {
	background-image: url(../images/eng-red.jpg);
	background-repeat:repeat-x;
	border:solid 1px;
	border-color:#5b4a2d;
	display: block;
	width: 845px;
	*width: 860px;
	height:128px;
}

.eng_bg_blue{
background-image: url(../images/eng-blue.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:416px;
height:128px;
}

.eng_bg_red_brown{
background-image: url(../images/bg_red_brown_eng.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:416px;
height:128px;
}




.eng_bg_blue_green{
background-image: url(../images/eng-eternal-new.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:416px;
height:128px;
}



.eng_bg_redbrown{
background-image: url(../images/enge-brown.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:416px;
height:128px;
}
.eng_bg_newbrown{
background-image: url(../images/majest.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:416px;
height:128px;
}

/*---------enagement rings BG----end--------*/

/*////////bg big///////////*/




.bigbg{
    background-image:url(../images/abt_bg.png);/*brown*/
    background-repeat:repeat-x;
    //height:430px;
    border:solid 1px;
    border-color:#5b4a2d;
    background-color: #504027;
    display: block;
    background-position: top;
}
.bigbgbrown{
    background-image:url(../images/newbg_brown.jpg);/*brown*/
    background-repeat:repeat-x;
    height:430px;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    background-position: bottom;
    background-color: #080d09;
}
.bigbgred{
    background-image:url(../images/newbg_red.jpg);/*red*/
    background-repeat:repeat-x;
    height:430px;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    background-position: bottom;
    background-color: #080d09;
}

.bigbgblack{
    background-image:url(../images/newbg_black.jpg);/*black*/
    background-repeat:repeat-x;
    height:430px;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    background-position: bottom;
    background-color: #080d09;
}


.bigbgblue_green{
    background-image:url(../images/newbg_bluegreen.jpg);/*blue_green*/
    background-repeat:repeat-x;
    height:430px;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    background-position: bottom;
    background-color: #080d09;
}

.bigbggreen{
    background-image:url(../images/newbg_blue.jpg);/*green*/
    background-repeat:repeat-x;
    height:430px;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    background-position: bottom;
    background-color: #080d09;
}
.bigbggreeneternal{
 background-image:url(../images/new-color.jpg);/*green*/
    background-repeat:repeat-x;
    height:430px;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    background-position: bottom;
    background-color: #080d09;
}

.bigbgblue{
    background-image:url(../images/style_blue1.png);/*blue*/   
    background-repeat:repeat-x;
    height:430px;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    background-position: bottom;
    background-color: #080d09;
}

.bigbgredbrown{
    background-image:url(../images/bigharmony.png);/*red brown*/
    background-repeat:repeat-x;
    height:430px;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    background-position: bottom;
    background-color: #080d09;
}       
.bigbgnewbrown{
    background-image:url(../images/newbrown.png);/*red brown*/
    background-repeat:repeat-x;
    height:430px;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    background-position: bottom;
    background-color: #080d09;
}

/*////////bgbig end///////////*/

.bigbg1{
    background-image:url(../images/long_bg.jpg);
    background-repeat:repeat-x;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
}

.bgthumb{
    background-image:url(../images/thumb.png);
    background-repeat:repeat-x;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    }


.outline{
    background-image:url(../images/outline.png);
    height:400px;
    width:360px;
    padding-top:10px;
    padding-left:20px;
    }

/*----different Bg band////end*/

/* for the style version pages */

.black_style{
background-image:url(../images/style_black.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
height:180px;
}


.blue_style{
background-image:url(../images/style_blue.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
height:180px;
}
.green_style{
background-image:url(../images/bg-green.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
height:180px;
}

.blue_green_style{
background-image:url(../images/style_blue_green.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
height:180px;
}

.red_style{
background-image:url(../images/style_red.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
height:180px;
}

.brown_style{
background-image:url(../images/style_brown.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
height:180px;
}

.redbrown_style{
background-image:url(../images/harmonystyle.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
height:168px;
} 

.newbrown_style{
background-image:url(../images/brownrhapsody.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
height:168px;
}

.bgthumb{
    background-image:url(../images/thumb.png);
    background-repeat:repeat-x;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    }
    
.bgthumbretailer{
    background-image:url(../images/thumb.png);
    background-repeat:repeat-x;
    }


.outline{
    background-image:url(../images/outline.png);
    height:400px;
    width:360px;
    padding-top:10px;
    padding-left:20px;
    }

/*----different Bg band////end*/


/*----different font setting*/

.simpletext
{
font-family:Arial, Verdana, sans-serif;
font-size:11px;
color:#cccccc;
padding-right:15px;
font-weight: normal;
}
.simpletextview
{
font-family:Arial, Verdana, sans-serif;
font-size:11px;
color:#cccccc;
padding-right:5px;
padding-left:20px;  

}

.viewtext
{
font-family:Arial, Verdana, sans-serif;
font-size:11px;
color:#cccccc;
padding-right:5px;
padding-top: 5px;
}

.lefttext
{
font-family:Arial, Verdana, sans-serif;
font-size:11px;
color:gray;
padding-left:15px;

padding-right:10px;
}

.lefttextcontact
{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:gray;
padding-left:15px;
padding-top:10px;
padding-right:10px;
}



.textbold{
font-family:Arial, Verdana, sans-serif;
font-size:11px;
font-weight:bold;
color: #999999;
padding-right:10px;
}


.lefttextbolditalic
{
font-family:Arial, Verdana, sans-serif;
font-size:11px;
font-weight:bold;
font-style:italic;
color: #999999;
padding-left:20px;
padding-top:10px;
}

.lefttext1
{
font-family:Arial, Verdana, sans-serif;
font-size:11px;
padding-right:20px;
color:#666666;
padding-left:20px;
}

.Contactselect {
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	width: 155px;
}

.Contacttextfield {
	font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  color: #333333;
  border: solid 1px #5b4a2d;
  height:18px;
  width:155px;
}

.Contacttextarea {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  color: #333333;
  border: solid 1px #5b4a2d;
  height:100px;
  width:205px;
}

.Contacttextarea2 {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  color: #333333;
  border: solid 1px #5b4a2d;
  height:50px;
  width:155px;
}

.listmenu {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:20px;
    width:208px;
}

.btn{
padding-top:10px;
padding-right:40px;}

.submitbtn{
width:120px;
height:20px;
border: solid 1px #5b4a2d;
color:#999999;
font-weight:bold;
background-color:#FFFFFF;
}


.box_txt{
font-family: "FairplexNarrowBookItalic", Verdana, sans-serif;
font-size:16px;
letter-spacing:3px;
text-decoration:none;
font-style:normal;
color:#666666;
letter-spacing: 2px;
z-index:500;
padding-left:10px;
padding-top:10px;
vertical-align:top;
width:auto;
}

.leftalign{
    margin-top:10px;
    margin-left:20px;
}

.leftalignpage{
    margin-left:350px;
}

.links
{
font-family:Arial, Verdana, sans-serif;
font-size:11px;
color:white;  
padding-right:8px;


}



.pagelinks
{
font-family:Arial, Verdana, sans-serif;
font-size:11px;
color:white;


}


.highlightlinks
{
font-family: "Arial";
color: gray;
font-size: 8pt;
text-decoration: none;
font-weight: normal;
background-color: Transparent;
padding-right:8px;  
}



.lllv {
    letter-spacing: 1.5px;
}

.itemtop{
padding-left:10px;
}


.itembtm{
padding-left:5px;
padding-bottom:10px;
vertical-align:top;
}

 /*
.arrow{
color:#666666;   
}  */

.linitem{
color:#666666;


}

a:link{
color:#666666;
text-decoration:none;
border:0px;
}
a:visited {
color:#666666;
text-decoration:none;
border:0px;
}
a:hover{
color:#999999;
text-decoration: underline; 
border:0px;
}




a:active{
color:#666666;
text-decoration:none;
border:0px;
}

.itemalignbtm{
padding-left:5px;
vertical-align:bottom;
}

.bd{
	position: relative;
	border:#666666 solid 1px;
	z-index: 2;
}

.leftspace{
    padding-top:10px;
    padding-left:20px;
    }
.lefttextdarker
{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:#999999;
padding-left:20px;
padding
}

/* for the style version pages */




  





.bigbg_style{
background-image:url(../images/style_brown.jpg);
background-position: bottom;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
/*
height:150px;
*/
background-color: #180b03;
}

.bigbgbrown_style{
background-image:url(../images/style_brown.jpg);
background-position: bottom;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
/*
height:150px;
*/
background-color: #080d09;
}







.bdr{
border:solid 1px;
border-color:#5b4a2d;
display: block;
}
/* shailendra style*/

.lefttexta1
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    padding-left:20px;
    padding-top:10px;
}
.lefttextheadinga1
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#999999;
    padding-left:20px;
    padding-top:10px;
    font-weight: bold;
    list-style-position: outside;
    list-style-type: lower-alpha;
    text-decoration: underline;
}
.table_a1 {
    padding: 0px;
    margin-left: 20px;
}
.lefttext_subheading
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#999999;
    padding-left:20px;
    padding-top:0px;
    font-weight: bold;
    vertical-align: top;
}
.lefttextheading_comment
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#999999;
    padding-left:20px;
    padding-top:0px;
    font-weight: bold;
    list-style-position: outside;
    list-style-type: lower-alpha;
    text-decoration: underline;
}
.red_style{
background-image:url(../Images/style_red.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
height:168px;
}
.textheading_inner
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#999999;
    padding-left:5px;
    padding-top:10px;
    font-weight: bold;
    text-decoration: none;
}
.textheading_inner_a1
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#999999;
    padding-left:34px;
    padding-top:0px;
    font-weight: bold;
    text-decoration: none;
}
.text_small_rating
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    margin: 0px;
    padding-top: 14px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    line-height: 16px;
}
.rating_comment_text
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    padding-left:0px;
    padding-top:40px;
}
.text_question
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#999999;
    padding-left:0px;
    padding-top:0px;
    font-weight: bold;
    text-decoration: none;
}
.rating
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#5b4a2d;
    margin: 0px;
    padding-top: px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    
}
.text_area_comment
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    margin: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background-color: #30200F;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #30200F;
    border-right-color: #30200F;
    border-bottom-color: #30200F;
    border-left-color: #30200F;
    width: 275px;
    
}
.text_field
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    margin: 0px;
    background-color: #30200F;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #30200F;
    border-right-color: #30200F;
    border-bottom-color: #30200F;
    border-left-color: #30200F;
    width: 255px;
    height: 11px;
    padding: 0px;
    display: inline;
    
}

.textheading_inner_b1
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    /*
    color:#999999;
    */
    color:#cccccc;
    padding-left:0px;
    padding-top:0px;
    font-weight: bold;
    text-decoration: none;
}
.bdr_2{
border:solid 1px;
border-color:#666666;
display: block;
}
.rating_link
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    padding-left:5px;
    padding-top:0px;
    text-decoration: underline;
}

.success{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: green;
font-weight: normal;
}

.error{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: red;
font-weight: normal;
}

affl_table {
    background-color: #251300;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #999999;
}


.affl_table_text {
     
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #99D2E4;
}
.affl_table_text2 {
     
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #CF6C77;
}

.affl_table_text3{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #cccccc;
    font-weight: bold;
    margin: 0px;
}
.affl_table_text5
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#999999;
    padding-left:0px;
    padding-top:0px;
    font-weight: bold;
    float: left;
    
}
.aff_tab {
    text-align: left;
}

.affl_table_text6
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#999999;
    padding-left:0px;
    padding-top:0px;
    font-weight: bold;
    
}
.aff_bg1 {
    background-image: url(../Images/bg.png);
    background-repeat: repeat-x;
    height: 15px;
}

.affl_table_text_hed{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #cccccc;
    font-weight: bold;
    background-position: left;
}
.error{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #cccccc;
    font-weight: normal;
}

.ask_textarea {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:50px;
    width:205px;
}

.eng_small_red_brown{
    background-image: url(../images/bg_red_brown_eng.jpg);
    background-repeat:repeat-x;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    width:196px;
    height:140px;
    margin: 0px;
    padding: 0px;
}

.box_blue{
background-image: url(../images/a1.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:196px;
height:140px;
}
.box_red{
background-image: url(../images/a2.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:196px;
height:140px;
}
.box_brown{
background-image: url(../images/a3.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:196px;
height:140px;
}
.box_green{
background-image: url(../images/a4.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:196px;
height:140px;
}
.box_green2{
background-image: url(../images/a5.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:196px;
height:140px;
}
.box_blue-2{
background-image: url(../images/a6.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:196px;
height:140px;
}
.box_black{
background-image: url(../images/a7.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:196px;
height:140px;
}
.box_red1{
background-image: url(../images/a8.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:196px;
height:140px;
}

.bigbg_eng{
    background-image:url(../Images/abt_bg_2.png);/*brown*/
    background-repeat:repeat-x;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
}

.sm_box_blue{
background-image: url(../images/a1.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:154px;
height:110px;
}
.sm_box_red{
background-image: url(../images/a2.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:154px;
height:110px;
}
.sm_box_brown{
background-image: url(../images/a3.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:154px;
height:110px;
}
.sm_box_green{
background-image: url(../images/a4.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:154px;
height:110px;
}
.sm_box_green2{
background-image: url(../images/a5.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:154x;
height:110px;
}
.sm_box_blue-2{
background-image: url(../images/a6.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:154px;
height:110px;
}
.sm_box_black{
background-image: url(../images/a7.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:154x;
height:110px;
}
.sm_box_red1{
background-image: url(../images/a8.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:154px;
height:110px;
}
.bigbg_eng_3{
    background-image:url(../Images/abt_bg_3.png);/*brown*/
    background-repeat:repeat-x;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
}


a.gift:link{
    color:#666666;
    text-decoration:none;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.gift:active{
    color:#666666;
    text-decoration:none;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.gift:visited{
    color:#666666;
    text-decoration:none;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.gift:hover{
    color:#999999;
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.gift_small_rating
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#666666;
    margin: 0px;
    padding-top: 14px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    line-height: 16px;
}
.Coll_bg_red_email{
background-image:url(../images/bg_red_coll.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
height:110px;
}
.Coll_bg_green_email{
background-image:url(../images/Coll_bg_green.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
height:110px;
}

.Contacttextfield_2 {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:16px;
    width:223px;
}
.Contacttextfield_small {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:16px;
    width:110px;
}
.aff_lefttext
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    padding-left:20px;
    padding-top:0px;
}

.aff_bullet_text
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    padding-left:20px;
    padding-top:5px;
    list-style-type: none;
    float: none;
    list-style-image: url(../Images/bullet.png);
}

.affl_text{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #cccccc;
    font-weight: bold;
    margin: 0px;
    padding-left:20px;
}
.aff_text_u
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    padding-left:00px;
    padding-top:5px;
    list-style-type: none;
    float: none;
    text-decoration: underline;
    
}
a.affi:link{
    color:#666666;
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.affi:active{
    color:#666666;
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.affi:visited{
    color:#666666;
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.affi:hover{
    color:#999999;
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.affl_table_color{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #86a190;
    font-weight: bold;
    margin: 0px;
}
.affl_table_grid{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #cccccc;
    font-weight: bold;
    background-color: #333333;
    padding: 0px;
    width: 620px;
    margin: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    height: 20px;
}
.affl_table_top {
    background-color: #251300;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #999999;
    border-bottom-style: solid;
    border-bottom-color: #30200F;
}
.affl_table_grid_2{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #cccccc;
    font-weight: bold;
    background-color: #30200F;
    padding: 0px;
    width: 620px;
    margin: 0px;
    height: 25px;
    border-top-width: thick;
    border-right-width: thick;
    border-bottom-width: thick;
    border-left-width: thick;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

.Aff_Contacttextfield_3 {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:18px;
    width:223px;
}

.Contacttextfield_small_new {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:16px;
    width:50.5px;
}
.Aff_month {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:18px;
    width:80px;
}
.Aff_year{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:18px;
    width:100px;
}
.affl_table_total{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #cccccc;
    font-weight: bold;
    background-color: #666666;
    padding: 0px;
    width: 620px;
    margin: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    height: 20px;
}
.affl_table_bottom{
    background-color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #cccccc;
    border-bottom-style: solid;
    border-bottom-color: #30200F;
}
.Affi_textarea {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:25px;
    width:105px;
}
.zoom_grid {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #cccccc;
    font-weight: bold;
    background-color: #281704;
    padding: 0px;
    width: 620px;
    margin: 0px;
    height: 16px;
    /*
    border-top-width: thick;
    border-right-width: thick;
    border-bottom-width: thick;
    border-left-width: thick;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    */
}
.Aff_quotetextfield_3 {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:18px;
    width:295px;
}
.Aff_textarea_small {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:40px;
    width:223px;
}
.Affi_dropmen {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:18px;
    width:226px;
}
.Affi_dropmen_sm{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:18px;
    width:100px;
}
.Contacttextfield_3 {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:16px;
    width:100px;
}
.Contacttextfield_4 {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:25px;
    width:223px;
}
.Contacttextfield_5 {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:16px;
    width:124px;
}
.bigbg2{
    background-image:url(../images/long_bg2.jpg);
    background-repeat:repeat-x;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
}
.bigbg_eng_4{
background-image:url(../images/abt_bg_4.png);/*brown*/
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
}

.textbold2{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    font-weight:normal;
    color: #999999;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    left: 0px;
    clip: rect(auto,auto,auto,0px);
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 0px;
    text-align: justify;
}
.polictytable_text3{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #cccccc;
    font-weight: normal;
    margin: 0px;
}
.lefttext_italic
{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color:#666666;
    padding-left:0px;
    padding-top:10px;
    font-style: italic;
    font-weight: normal;
}
.textheading_inner3
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#999999;
    padding-left:5px;
    padding-top:0px;
    font-weight: bold;
    text-decoration: none;
}
.affl_table {
    background-color: #251300;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #999999;
}
.textbold_head {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    font-weight:normal;
    /*
    color: #999999;
    */
    /*
    color: gray;
    */
    color: #aaa;
    padding-left:20px;
    padding-right:28px;
    text-align: justify;
    line-height: 150%;
}

.textbold_head b {
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}

.textbold_head li {
	margin-left: 2.5em;
	text-indent: -1em;
}

.textbold_headGift{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    font-weight:normal;
    color: #999999;
    padding-left:8px;
    padding-right:8px;
}


.textbold_headlesspad{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    font-weight:normal;
    color: #999999;
    padding-left:5px;
    padding-right:3px;
}

.textbold_white{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    font-weight:normal;
    color: #cccccc;
    padding-left:15px;
    padding-right:8px;
}
.textbold_whiteRetailer {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    font-weight:normal;
    /*
    color: #cccccc;
    */
    color: #aaa;
    
}
.highlightlinksbold
{
font-family: "Arial";
    color: gray;
    font-size: 12px;
    text-decoration: none;
    font-weight: normal;
    background-color: Transparent;
    padding-right:8px;  
}


.caption
{
    font-family: "Arial";
    color: #FFFFFF;
    font-size: 8pt;
    text-decoration: none;
}

.textbold_head1{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    font-weight:normal;
    color: #999999;
    padding-left:5px;
    padding-right:5px;
}

.leftalign1{
    margin-top:10px;
    margin-left:8px;
}

.textbold_white2{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    font-weight:normal;
    color: #999999;
    padding-left:20px;
    padding-right:8px;
    font-style: italic;
}
 
.lefttext_italic2
{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color:#666666;
    padding-left:0px;
    padding-top:10px;
    font-weight: normal;
    font-style: normal;
}
a.logaffi {
		cursor: hand;
		cursor: pointer;
    color:#999999;
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.logaffi:hover {
		color: #DDDDDD;
}
a.logaffi2 {
    color:#999999;
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
a.logaffi2:hover {
		color: #cccccc;
}
/*
a.logaffi:link{
    color:#999999;
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
a.logaffi:active{
    color:#999999;
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
a.logaffi:visited{
    color:#999999;
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
a.logaffi:hover{
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CCCCCC;
}
*/
.Contacttextarea1 {
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color: #333333;
    border: solid 1px #5b4a2d;
    height:200px;
    width:205px;
}
.lefttextcontact11
{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:gray;
padding-left:0px;
padding-top:10px;
padding-right:5px;
}
.tool-tip {
margin: 0px;
padding: 0px;
height: 193px;
width: 374px;
background-repeat: no-repeat;
background-image: url(../images/tooltip.png);

}
a.page:link{
    color:#666666;
    text-decoration:none;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-right:5px;
}
a.page:active{
    color:#cccccc;
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-right:5px;
}
a.page:visited{
    color:#666666;
    text-decoration:none;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-right:5px;
}
a.page:hover{
    color:#999999;
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-right:5px;
}
.textbold2new{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    font-weight:normal;
    color: #999999;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    left: 0px;
    clip: rect(auto,auto,auto,0px);
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 15px;
    text-align: justify;
 }

.lefttext_italic3
{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color:#666666;
    padding-left:0px;
    padding-top:10px;
    font-weight: normal;
    font-style: normal;
}




a.logaffi1:link{
    color:#999999;
    text-decoration:none;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.logaffi1:active{
    color:#999999;
    text-decoration:none;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.logaffi1:visited{
    color:#999999;
    text-decoration:none;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.logaffi1:hover{
    text-decoration:underline;
    border:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #CCCCCC;
}

.tool-tip1 {
margin: 0px;
padding: 0px;
height: 79px;
width: 195px;
padding-left: 6px;
background-repeat: no-repeat;
background-image: url(../images/small-1.png);
}

.sm_box_brown_new{
background-image: url(../images/brown-ring-1.png);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:154px;
height:110px;
}

.textbold_head_new{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
font-weight:normal;
color: #999999;
padding-left:20px;
padding-right:28px;
line-height: 150%;

}

ul.return{
	margin: 0;
	padding: 0;
	list-style-position: inside;
}

li.return{
	margin: 0px;
	padding:0px;
	list-style-position: outside;
	margin-left: 15px;
	color: #888888;
}

.textbold_smalltext{
font-family:Arial, Verdana, sans-serif;
font-size:10px;
font-weight:normal;
color: #999999;
padding-left:0px;
padding-right:8px;
}

 .text-new
{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:gray;
padding-left:21px;

}

.gray {
font-size: 10px;
color: #666666;
}

.tool {
    font-family: Arial;
    font-size: 11px;
    color: #787878;
}
.tool-top {
    background-image: url(../images/tool-2.png);
    background-repeat: repeat-x;
    height: 9px;
    background-position: bottom;
}
.tool-one {
    background-image: url(../images/tool-1.png);
    background-repeat: no-repeat;
    height: 9px;
    background-position: right bottom;
    width: 36px;
}
.tool-three {
    background-image: url(../images/tool-3.png);
    background-position: left bottom;
    height: 9px;
    background-repeat: no-repeat;
    width: 8px;
}
.tool-six {
    background-image:url(../images/tool-6.png);
    background-repeat:repeat-y;   
    background-position:right;
}
.tool-five {
    background-image: url(../images/tool-5.png);
    background-repeat: repeat-y;
    background-position: left top;
    width: 8px;
}
.tool-seven {
    background-image: url(../images/tool-7.png);
    background-repeat: no-repeat;
    background-position: right top;
}
.tool-eight {
    background-image: url(../images/tool-8.png);
    background-repeat: repeat-x;
    background-position: left top;
}
.tool-nine {
    background-image: url(../images/tool-9.png);
    background-repeat: no-repeat;
    background-position: left top;
    width: 8px;
}

.tool-four {
    background-image: url(../images/tool-4.png);
    background-position: right top;
    height: 100px;
    width: 36px;
    background-repeat: no-repeat;
}


.captionA
{
font-family: "Arial Regular";
color: #cccccc;
font-size: 8pt;
text-decoration: none;
font-weight: normal;
}
a.bred:link
{
font-family: "Arial Regular";
color: #666666;
font-size: 8pt;
text-decoration: none;
font-weight: normal;
}

a.bred:hover
{
font-family: "Arial Regular";
color: #999999;
font-size: 8pt;
text-decoration: underline;
font-weight: normal;
}
a.bred:active
{
font-family: "Arial Regular";
color: #666666;
font-size: 8pt;
text-decoration: none;
font-weight: normal;
}
a.bred:visited
{
font-family: "Arial Regular";
color: #666666;
font-size: 8pt;
text-decoration: none;
font-weight: normal;
}

.arrow{
font-family: "Arial Regular";
color: #666666;
font-size: 8pt;
}

.lefttext_italic3new
{
    font-family:Arial, Verdana, sans-serif;
    font-size:11px;
    color:#999999;
    font-weight: normal;
    font-style: normal;
}
.textbold3{
    font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    font-weight:bold;
    color: #cccccc;
    padding-left: 5px;
}

a.report:link{
	color:#999999;
	text-decoration:none;
	border:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.report:active{
	color:#cccccc;
	text-decoration:none;
	border:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.report:visited{
	color:#cccccc;
	text-decoration:none;
	border:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.report:hover{
	text-decoration:none;
	border:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
}

.ratingText {
font-family: verdana;
font-weight: bold;
font-size: 16px;
color: #FFFFFF;
background-color: #FF0000;
width: 135px;            
}
.bigbgred_style_test{
background-image:url(../images/style_red_test.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
height:150px;
}

/* backgroung images start from here  */
.bigbgblack_style{
background-image:url(../images/style_black.jpg);
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
/*
height:150px;
*/
background-color: #080d09;
}

.bigbggreen_style{
background-image:url(../images/bg-green.jpg);
background-position: bottom;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
background-color: #080d09;
/*
height:150px;
*/
}  

.bigbgblue_green_style{
background-image:url(../images/style_blue_green.jpg);
background-position: bottom;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
/*
height:150px;
*/
background-color: #080d09;
}

.bigbgred_style{
background-image:url(../images/style_red.jpg);
background-position: bottom;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
/*
height:150px;
*/
background-color: #180700;
}

.bigbgredbrown_style{
background-image:url(../images/harmonystyle.png);
background-position: bottom;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
/*
height:150px;
*/
background-color: #1f0e01;
}

.bigbgnewbrown_style{
background-image:url(../images/brownrhapsody.png);
background-position: bottom;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
/*
height:150px;
*/
background-color: #1f1005;
}

.bigbgblue_style{
background-image:url(../images/style_blue.jpg);
background-position: bottom;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
/*
height:150px;
*/
background-color: #060606;
}

 .bigbggreeneternal_style{
 background-image:url(../images/eter.jpg);
 background-position: bottom;
background-repeat:repeat-x;
border:solid 1px;
border-color:#5b4a2d;
display: block;
width:810px;
/*
height:150px;
*/
background-color: #050f0e;
 }

.bigbgblackEaring_style
{
    background-image:url(../images/style_black.jpg) ;
    background-position: bottom;
    background-repeat:repeat-x;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
    width:810px;
    height:150px;  
}

.bigbgblackEaring
{
    background-image:url(../images/newbg_black.jpg);/*black*/
    background-position: bottom;
    background-repeat:repeat-x;
    height:430px;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;  
}


.longbigbg1234{
		background-color:#504027;
    background-image:url(../images/long_bg_new1.png);
    background-repeat:repeat-x;
    border:solid 1px;
    border-color:#5b4a2d;
    display: block;
}
/* backgroung images end here */
.share {
background-image: url(../images/share-1.gif);
height: 36px;
width: 397px;
background-repeat: no-repeat;
margin-bottom: 7px;
}
.tab-1 {
margin-bottom:7px;
margin-left:10px; 
}

.tab-2 {
margin-left:10px; 
}

.tab-3 {
margin-left:10px; 
}

.line-stone {
    background-image: url(../btimage/ling-bg.png);
    background-repeat: no-repeat;
    height: 20px;
}
.line-stone-2 {
    background-image: url(../btimage/ling-bg-2.png);
    background-repeat: no-repeat;
    height: 18px;
}