/* CSS Document */
.m_video {
    margin: 20px 40px 20px 40px;
    color: #000;
}

.m_search_video { 
    margin: 11px;
    color: #000;
}

.m_search_video h4 { 
	height:22px; 
	line-height:20px; 
	color: #666; 
	font-size: 11px; 
	font-family:Arial; 
	font-weight:bold; 
	padding-left:8px; 
	margin:0px; 
	overflow:hidden; 
	margin:0px; 
	background-color:#FFFFFF; 
	border-bottom:#CCCCCC solid 1px; 
	border-top:#CCCCCC solid 1px; 
}

.m_search_video h5 { 
	height:35px; 
	line-height:35px; 
	color: #666; 
	font-size: 11px; 
	font-family:Arial; 
	padding-left:8px; 
	overflow:hidden; 
	margin:0px; 
	background-color:#FFFFFF; 
	border-bottom:#CCCCCC solid 1px; 
	border-top:#CCCCCC solid 1px;
	vertical-align:middle;
}

.m_search_video p { 
	background-color:#fffae6; 
	padding:8px; 
	margin:0px; 
	text-indent:0px;
	color:#666666;
	font-family:Arial;
	font-size:11px ;
	font-variant:normal;
}

.m_search_video select, .m_search_video input {  
	font-size: 11px; 
	font-family:Arial; 
	background-color:#FFFFFF;
	margin-top:5px; 
}

.m_search_video select { 
	width:160px; 
	height:16px; 
	border:#ababab 1px solid;
	color:#ABABAB;
	font-family:Arial;
	font-size:11px ;
	font-variant:normal;
} 

.find_date { 
	width:66px; 
	height:16px; 
	border:#ababab 1px solid; 
	color:#ABABAB;
	font-family:Arial;
	font-size:11px ;
	font-variant:normal;
	padding-left:5px;
}

.find_etc { 
	width:160px; 
	height:16px; 
	border:#ababab 1px solid; 
	color:#ABABAB;
	font-family:Arial;
	font-size:11px ;
	font-variant:normal;
	padding-left:5px;
}

.tvideos-item { 
	/*min-height:100px;*/
	padding-bottom:8px;
	border-bottom:#fceba3 solid 1px;
 }

.tvideos-iteml {  }

.m_text_video { 
	margin-right: 11px; 
	float:left; 
	background-color:#ffffff; 
	height:80px; 
	width:172px;
}

.m_text_video_right { 
	margin-right: 11px; 
	background-color:#ffffff; 
	height:80px; 
	width:172px;
	margin-bottom:2px;
}

.m_text_video_right p { 
	padding-top:10px;
}

.m_text1_1 {
	border-bottom:1px solid #CCCCCC;
	color:#000000;
	margin:11px;
	padding-bottom:5px;
}

.m_text1_1 p {
	font-family:Arial;
	font-size:11px;
	margin-top:0px;
	margin-bottom:1px;
}

.m_text1_1 b {
	color:#666666;
	font-size:11px;
	margin-bottom:1px;
	font-family:Arial;
	font-weight:bold;
}

.m_text2 {
    margin: 11px;
    color: #000;
	height:80px;
	margin-bottom:0px;
	margin-top:8px;
	margin-left:4px;
	margin-right:0px;
	padding-right:5px;
}

.m_text2 p {
	font-family:Arial;
	font-size:11px;
	margin-top:0px;
	margin-bottom:1px;
}

.m_text2 b {
	color:#666666;
	font-size:11px;
	margin-bottom:1px;
	font-family:Arial;
	font-weight:bold;
}

.box h1 b {
	font-size:10px;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
}

.block_title, .block_title2{
	background-color:#FCEBA3;
	border-top:4px solid #FFD400;
	font-size:12px;
	font-variant:small-caps;
	height:25px;
	width:416px;
	line-height:23px;
	text-indent:11px;
	vertical-align:middle;
	/*vertical-align:text-top;*/
}

.block_title{
	float:left;
}

.block_title2{
}

#video_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:normal;
	position: relative;
	left:-62px;	
}

#video_date {
	font-family:Arial;
	font-size:12px;
	font-variant:normal;
	text-align:right;
	position: relative;
	left:252px;	
}

#topvideo_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:normal;
}

#h5 {
	background-color:#FFFFFF;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	height:40px;
	margin:0px;
	overflow:hidden;
	padding-left:8px;
}

#h5 input {
	position:relative;
	top:7px;
	left:27px;
}

#h5 span {
	background:transparent url('template_files/gray_arrow.gif') no-repeat scroll 0pt 2px;
	color:#666666;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	line-height:35px;
	padding:0px 0px 0px 16px;
	/*position:relative;
	top:-2px;*/
}

.text_more {
		vertical-align:middle;
}

#subhead {
	margin-top:0px;
	padding-top:0px;
}

.box_right {
	border-left:1px solid #FCEBA3;
}

.height3-1 {height:370px;}

.box h1 {
	background-color:#FCEBA3;
	border-top:4px solid #FFD400;
	color:#000000;
	font-size:12px;
	font-variant:small-caps;
	height:25px;
	line-height:23px;
	margin:0;
	text-indent:11px;
	vertical-align:text-top;
}
