.bridalMenu{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; color:#858585;}
a.bridalMenu:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; color:#858585; text-decoration:none}
a.bridalMenu:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; color:#858585; text-decoration:none}
a.bridalMenu:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; color:#858585; text-decoration:none}
.bridalMenuTd_highlighted{background-color:#E8E8E8}
.bridalMenuTd{background-color:#ffffff;}

.collectionMenu{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; color:#858585;}
a.collectionMenu:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; color:#858585; text-decoration:none}
a.collectionMenu:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; color:#858585; text-decoration:none}
a.collectionMenu:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; color:#858585; text-decoration:none}
.collectionMenuTd_highlighted{background-color:#c0c0c0;color:#ffffff;}
.collectionMenuTd{background-color:#E8E8E8;}
.pdesc{font-family:verdana, arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#351817; text-decoration:none;width:165px; margin-top:5px;}
.chkstyle{background-color:#ffffff;color:#858585;font-size:12px;font-weight:bold;font-family:arial, verdana;height:40px; width:16%;text-align:center;}
.styleno{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7A7A7A; font-weight:bolder;}
.prodata{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7A7A7A; width:25%; padding:5px;}
.titleback{background-color:#E8E8E8; padding-top:1px; padding-bottom:1px; height:65px;}
#bigbox{
  width:100%;
  margin:0px;
  padding:0px;
  position:absolute;
  z-index:2000;
  top:0px;
  left:0px;
  display:none;
}

#box{
    padding-bottom:10px;
    padding-left:40px;
    width:710px;
    height:auto;
    position:relative;
    margin-top:100px;
    margin-left:auto;
    margin-right:auto;

    background-color:#ffffff;
    border:10px solid #a0a0a0;
    
}
.gap_close{
    height:15px;
    width:auto;
    
}
.other{
  height:auto;
  width:auto;
  
}
.part1{
    height:auto;
    width:320px;
    float:left;
    /*background-color:#9a9a9a;*/
}
.part2{
    padding-left:5px;
    height:auto;
    float:left;
    width:300px;
    font-family:arial,verdana,tahoma;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    color:#000000;
    /*background-color:cyan;*/
}
.part3{
    height:auto;
    width:auto;
}
font.popup_title{
    font-family:arial,verdana,tahoma;
    font-size:21px;
    font-weight:bold;
    text-decoration:none;
    color:#000000;
}
.cover{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 1030px;
    background-color: #000000;
    z-index:1000;
    /*this  is used to change preference of executtion of the code
     the higher z-index will be executed later (parsed later)*/
    /*-moz-opacity: 0.4;*/
    -moz-opacity: 0.2;
    opacity:.2; /* css standard */
    /*filter:Progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* this is(only not the above line also) needed for IE7 */
    filter:alpha(opacity=20);

}
.popupimg{
    border:1px solid #c0c0c0;
    padding:5px;
}
.cstone
  {
    color:#303030;
    font-weight:bold;
    font-family:arial, verdana;
    margin-top:5px;
    margin-bottom:5px;
  }