#pagination-md {
    margin:0px;
    padding:0px;
    list-style:none;
    display:block;
    white-space:nowrap;
    clear:both;
    text-align:center;
}
#pagination-md li {
    border:0;
    margin:0;
    padding:0;
    display:inline;
    font-size:11px;
}
#pagination-md a {
    border:solid 1px #DDDDDD;
    margin-right:2px;
}
#pagination-md .previous-off, #pagination-md .next-off, #pagination-md .disabled {
    color:#aaa;
    font-weight:normal;
    padding:3px 6px;
    border:solid 1px #f2f2f2;
    margin-right:2px;
}
#pagination-md .next a, #pagination-md .previous a {
    font-weight:normal;
    border:solid 1px #DDDDDD;
}
#pagination-md .active {
    color:#FFF;/*#ff0084*/
    font-weight:bold;
    padding:3px 6px;
    border:solid 1px #DDDDDD;
    background:#666666 url(../images/icons/a_bg.gif) left top;
    margin-right:2px;
}
#pagination-md a:link, #pagination-md a:visited {
    color:#C41200;/*#0063e3*/
    padding:2px 6px;
    text-decoration:none;
}
#pagination-md a:hover {
    border:solid 1px #666666;
}
.highlight1 {
    color:#555;
    font-weight:normal;
}

/** Fondo clips */
.content_img {background: transparent url(../../images/clip_content_bg.jpg) no-repeat left top;}
.c_img_container {margin:0px;width:144px;height:96px;position:relative;padding:5px 5px 1px 5px;overflow:hidden;cursor:pointer;}
.smallest {display:block;}
p.userCompLink {text-align:left;white-space:nowrap;clear:both;z-index:200;margin:0 0 10px 0;}
.sp_separator {margin:0 3px;font-size:7pt;}
.sp_title {color:#C41200;font-weight:bold; margin-top:5px;}

/** Clip Module */
.tb_clip_module{}

.tb_clip_info{ margin-top:3px;}
.tb_collection_info{ margin-top:5px;}

.tb_clip_info td,.tb_collection_info td{ padding:2px; padding-left:0; padding-right:0}
.tb_clip_info label,.tb_collection_info label{ display:block}
.tb_clip_info label strong,.tb_collection_info label strong{color:#666666; font-weight:bold; margin-right:3px;}
.tb_clip_info label.camera{ float:right; width:18px; height:15px;}
.tb_clip_info label.camera a{ display:block;width:18px;height:15px;text-indent:-9999px;
 outline:0px;text-decoration:none; background:url(../../images/icons/camera.jpg) no-repeat left top;}

.tb_clip_info label.selem,.tb_collection_info label.selem{ margin-top:2px;}
label.userCompLink{overflow:hidden; position:relative}
label.userCompLink span{ margin:0 3px;font-size:7pt;}
label strong.cid{ color:#C41200;}
div.mini_icons{ display:block; overflow:hidden; height:13px; white-space:nowrap}
div.mini_icons label{ display:inline; float:right; width:13px; height:9px; margin-left:3px;}
div.mini_icons label.freebie{ background:url(../../images/icons/freebie.jpg) no-repeat left top;}
div.mini_icons label.editorial{ background:url(../../images/icons/editorial_use.jpg) no-repeat left top;}
div.mini_icons label.in_sale{ background:url(../../images/icons/today_special.jpg) no-repeat left top;}
div.mini_icons label.audio{ background:url(../../images/icons/contains_audio.jpg) no-repeat left top;}
div.mini_icons label.letterbox{ background:url(../../images/icons/letterbox.jpg) no-repeat left top;}
div.mini_icons label.matte{ background:url(../../images/icons/matte_provided.jpg) no-repeat left top;}
div.mini_icons label.seamless{ background:url(../../images/icons/seamless_loopable.jpg) no-repeat left top;}
div.mini_icons label.premium{ background:url(../../images/icons/premium_clip.jpg) no-repeat left top;}

/** Contact Us*/
p.g_titles { margin-bottom:5px;font-weight:bold;color: #046280;width:100%;}
fieldset{ border:solid 1px #ddd; }
p.pjl{ text-align:justify; margin-bottom:8px;}

.key {
    margin:0;
    width:12em;
    padding:0.4em;
    color:#666;
    background-color:#f6f6f6;
    font-weight:bolder;
    border-bottom:solid 1px #e9e9e9;
    border-right:solid 1px #e9e9e9;
    position:relative;
    overflow:hidden;
    margin-right:5px;
}

.cd{ width:120px;}

