.structure {
position: absolute;
width: 634px;
height: 260px;
top: 60px;
left: 200px;
}

.mediablock {
height: 270px;
width: 320px;
position: absolute;
top: 0px;
display: none;
text-align: center;
padding: 10px 0px;
background-color: white;
border: 1px solid #ffcc66;
}

.detailsblock {
height: 261px;
width: 298px;
position: absolute;
bottom: 0px;
display: none;
border: 1px solid #bfdbfe;
border-left: 0px;
background-color: #f2f2f2;/*white;*//*#bfdbfe;*/
}

.interiordetails {

width: 100%;
text-align: center;
font-family: arial;
font-size: 13px;
font-weight: normal;
padding: 8px 8px 8px 8px;
white-space: nowrap;
}

.firstline {
width: 100%;
text-align: left;
white-space: nowrap;
overflow: hidden;
}

.secondline {
width: 100%;
text-align: left;
font-size: 12px;
white-space: nowrap;
overflow: hidden;
}

.body {
background-color: white;/*#f2f2f2;*/
width: 280px;
height: 180px;
position: absolute;
left: 10px;
top: 42px;
border: 1px solid #cccccc;/*#bfdbfe;*/

text-align: center;
font-family: arial;
font-size: 12px;
font-weight: normal;

overflow: auto;
}

.bodycontents {

text-align: left;
padding-top: 2px;
padding-left: 6px;
padding-right: 6px;
padding-bottom: 4px;

}

.littleLink {
font-size: 11px;

}

.vidblock {
height: 263px;
width: 166px;
background-color: white;
position: absolute;
bottom: 0px;
cursor: pointer;
}

.image {
position: absolute;
top: 8px;
width: 100%;
text-align: center;
}

.vidimage {
border: 1px solid #000000;
width: 100px;
height: 100px;
}

.title {
position: absolute;
bottom: 10px;
width: 100%;
text-align: center;
white-space: nowrap;
overflow: hidden;
height: 20px;
background-color: white;
}


.titleText {
font-family: arial;
font-size: 13px;
font-weight: bold;
test-transform: capitalize;
}


.righttitlecurve {
position: absolute;
right: 0%;
top: 0%;
width: 10px;
text-align: left;
background-color: white;
vertical-align: middle;
}

.lefttitlecurve {
position: absolute;
left: 0%;
top: 0%;
width: 10px;
text-align: right;
background-color: white;
vertical-align: middle;
}

.inputField {
width: 240px;
font-family: arial;
font-size: 11px;
color: #000000;
padding-top: 10px;
position: relative;
left: 10px;
}

.inputBox {
font-family: arial;
width: 240px;
font-size: 12px;
color: #000000;
}

#dirMarginLeft {
position: absolute;
bottom: 80px;
left: 0px;
cursor: pointer;
}

#dirMarginRight {
position: absolute;
bottom: 80px;
right: 0px;
cursor: pointer;
}

.dirButton {
background-color: #f2f2f2;
}