div.dm_widget_videoitem { float: left; margin-left:0px; margin-top:0px; width: 365px; height: 130px; margin-bottom: 5px; position: static;background-color:#F5F8FA; }
div.img_preview {width:170px; height:130px; float:left;}
div.mov_country { float: right !important; width:16px; padding:3px; height:11px; float:right;margin-top:0px;}
div.mov_title { padding-top:2px; padding-left:5px; width: 190px !important; height: 30px !important; float: right !important; background-color:#D5DFEA; top:0px; border-bottom: 2px solid #ffffff; color:#FFFFFF; }
div.mov_desc { padding-top: 3px; padding-bottom:3px; padding-left:5px; width: 190px !important; float: right !important; background-color:#EBF0F5; top:0px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color:#ffffff; color:#004080; }
div.mov_views { padding-top: 3px; padding-bottom:3px; padding-left:5px; width: 190px !important; float: right !important; background-color:#F5F8FA; top:0px; color:#004080; }
div.mov_duration { text-align: center; background-color: #004182; color: white !important; padding-left: 3px; padding-right: 3px; float:left !important; position: absolute; margin-left:138px; margin-top:5px; font-size: 10px; height: 13px; line-height: 13px; opacity: .7; filter: alpha(opacity=50); }


div.w_video { width:450px; margin-bottom: 10px; position: static; background-color:#F5F8FA; display: compact; vertical-align:top}
div.w_video_title { width: 440px !important; height:18px; background-color:#004080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; padding-top:4px; padding-left:10px;  border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #0080C0; }
div.w_video_info { width: 445px !important; background-color: #D5DFEA; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #004080; padding-left:5px; padding-top:3px; padding-bottom:3px;}
div.w_video_desc { padding-top: 2px; padding-bottom:2px; width:445px; float: left !important; background-color:#EBF0F5; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color:#ffffff; color:#004080; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

div.w_video2 { width:450px; margin-bottom: 10px; position: static; background-color:#F5F8FA; display: compact; vertical-align:top}
div.w_video_title2 { width: 440px !important; height:18px; background-color:#004080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; padding-top:4px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #0080C0; }
div.w_video_info2 { width: 445px !important; background-color: #D5DFEA; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #004080; padding-left:5px; padding-top:3px; padding-bottom:3px;}
div.w_video_desc2 { padding-top: 2px; padding-bottom:2px; width:445px; float: left !important; background-color:#EBF0F5; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color:#ffffff; color:#004080; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

div.rvideo { width:280px; margin-bottom: 10px; position: static; background-color:#F5F8FA; display: compact;}
div.rvideo_title { width: 280px; height:18px; background-color:#004080; top:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; padding-top:4px; margin-top:10px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #0080C0; }

div.nasvideo_title { width: 100%; height:18px; top:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; padding-top:4px; margin-top:10px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #0080C0; }
div.rvideoinfo { width: 280px !important; background-color: #D5DFEA; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #004080; padding-left:5px; padding-top:3px; padding-bottom:3px;}
div.rvideodesc { padding-top: 2px; padding-bottom:2px; width:280px; float: left !important; background-color:#EBF0F5; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color:#ffffff; color:#004080; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }


div.right { width:180px; float:right; position:static; top:0px; display: table; left:100px;
