body{
background-color:#000000;
margin-left:auto;
margin-right:auto;
text-align:center;
font-family:arial, san-serif;
font-size:95%;
}
div#outline{
width:780px;
height:auto;
margin-left:auto;
margin-right:auto;
text-align:center;
border-bottom:1px solid #252220;
}
div#header{
width:100%;
margin-left:auto;
margin-right:auto;
text-align:center;
height:135px;
color:white;
background-color:#000000;
border-top:0px solid #383430;

}
.header-t{
width:100%;
height:135px;
margin:0px auto 0px auto;
text-align:center;
background-image:url("http://the-diamond-broker.com/images/tdb.jpg");
background-position:center top;
background-repeat:no-repeat;
}
.masthead-text{
text-align:left;
padding-left:20px;
vertical-align:bottom;
color:#d4d4d4;
font-size:90%;
}
h2.title{
width:auto;
text-align:left;
margin-left:10px;
padding-left:10px;
font-size:100%;
font-weight:600;
color:#d4d4d4;
}
h2.heading{
margin:0px;
padding-left:10px;
width:190px;
text-align:left;
font-size:80%;
color:#d4d4d4;
}
h2.content-heading{
margin:0px 20px 5px 20px;
width:auto;
text-align:center;
font-size:80%;
color:#d4d4d4;
}
h3{
margin:10px 20px 5px 20px;
width:auto;
text-align:left;
font-size:80%;
color:#d4d4d4;
}

.text{
width:auto;
margin:10px;
}
.content-block-bottom{
clear:both;
width:auto;
height:20px;
display:block;
margin:0px 0px 10px 0px;
}
p.text{
width:auto;
text-align:left;
padding:10px;
font-size:80%;
color:#878787;
}
p.center{
width:auto;
text-align:center;
padding:10px;
font-size:80%;
color:#878787;
}
p.floatr{
float:right;
margin:10px 10px 10px 20px;
}

p.floatrB{
float:right;
margin:10px 10px 10px 20px;
border:1px solid #252220;
}
p.floatl{
float:left;
margin:10px 20px 10px 10px;
}
p.floatlB{
float:left;
margin:10px 20px 10px 10px;
border:1px solid #252220;
}
p.floatlC{
float:left;
margin:10px 20px 10px 10px;
clear:both;
}
p.floatr{
float:right;
margin:10px 10px 10px 20px;
clear:both;
}

span.gde{
color:#878787;
font-weight:600;
}
strong{
color:#878787;
font-weight:normal;
}
p.clear{
clear:both;
}
p.links{
padding-top:15px;
padding-left:10px;
font-size:77%;
}
div#inner-body{
width:100%;
text-align:center;
height:auto;
color:#d4d4d4;
background-image:url("http://the-diamond-broker.com/layout/td-main-bg.jpg");
background-position:center top;
xbackground-repeat:x-repeat;
border-bottom:1px solid #252220;
}
.footert{
width:100%;
height:50px;
background-color:#0f0e0d;
}

.footer{
width:100%;
height:50px;
background-color:#0f0e0d;
}
#footerdiv{
width:100%;
height:50px;
padding-top:18px;
font-size:60%;
background-color:#0f0e0d;
color:#d4d4d4;
text-align:center;
}

.inner-bodyt{
width:100%;
text-align:center;
margin:10px auto 10px auto;
color:#d4d4d4;
}
.nav{
vertical-align:top;
width:210px;
text-align:center;
margin:0px 20px 0px 20px;
}
.nav-column{
width:190px;
margin:10px 0px; 10px 20px;
margin-bottom:0px;
}
.links{
width:190px;
margin:0px 0px 10px 0px;
}
.links form{
text-align:left;
}
.block-bottom{
width:auto;
height:20px;
display:block;
background-repeat:no-repeat;
}
.content{
vertical-align:top;
width:auto;
margin:0px 0px 0px 20px;
text-align:center;
}
.content-column{
text-align:center;
vertical-align:top;
width:auto;
margin:10px 0px; 10px 0px;
}

a.mn, a.mn:link{
display:block;
text-align:left;
width:180px;
padding-top:4px;
padding-left:6px;
height:20px;
border-bottom:1px solid #252220;
color:#878787;
text-decoration:none;
}
a.mn:visited{
display:block;
text-align:left;
width:180px;
padding-top:4px;
padding-left:6px;
height:20px;
border-bottom:1px solid #252220;
color:#666666;
text-decoration:none;
}
a.mn:hover{
display:block;
text-align:left;
width:180px;
padding-top:4px;
padding-left:6px;
height:20px;
border-bottom:1px solid #383430;
color:white;
xtext-decoration:underline;
}

a.copy:link, a.copy:visited{
color:#d4d4d4;
text-decoration:none;
}
a.copy:hover{
color:#ffffff;
text-decoration:underline;
}
a.cat:link, a.cat:visited{
width:100px;
height:16px;
display:block;
background-color:black;
color"#878787;
text-decoration:none;
font-size:70%;
}
a.cat:hover{
width:100px;
height:16px;
display:block;
background-color:black;
color"#ffffff;
text-decoration:underline;
font-size:70%;
}
.text a:link{
color:#878787;
text-decoration:none;
}
.text a:visited{
color:#666666;
text-decoration:underline;
}
.text a:hover{
color:#ffffff;
text-decoration:underline;
}
img.noB{
border:0px;
}
img.preload{
display:none;
}
hr{
width:350px;
color:#252220;
background-color:#252220;
height:1px;
text-align:center;
}
.btn{
width:150px;
background-color:#141313;
border:1px solid #383430;
color:#d4d4d4;
}
span.ice{
color:#a9b3fb;
}
ul.vid{
text-align:left;
}

table.av_table{
  width:500px;
  
}
td.weight{
  width:80px;
  text-align:center;
}
td.cut{
  width:250px;
  text-align:left;
}
td.price{
  width:170px;
  text-align:right;
}
