/* CSS Document */
html
{
	/*background: #000846 url(../Img/body.jpg) repeat-x top left;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
body
{
	/*background: url(../Img/screen_bg.png) no-repeat bottom left; 	background: #000846 url(../Img/body.jpg) repeat top left; 	background: #000846 url(../Img/body.jpg) repeat-x top left; 	*/
	margin: 0px;
	padding: 0px;
}
.screen
{
	width: 980px;
	overflow: hidden;
}
.header
{
	height: 102px;
	overflow: hidden;
}
.logo
{
	display: inline;
	float: left;
}
.logo img
{
	height: 85px;
	margin-top: 10px;
	margin-left: 10px;
}
.adv_top
{
	display: inline;
	float: right;
	background: url(../Img/adv_top.png) no-repeat top left;
	height: 99px;
	padding:4px 5px;
}
/*
.adv_top
{
	display: inline;
	float: right;
	background: url(../Img/adv_top_left.png) no-repeat top left;
	height: 99px;
	width: 746px;
}
.adv_top b
{
	width: 9px;
	height: 99px;
	float: right;
	display: inline;
	background: url(../Img/adv_top_right.png) no-repeat;
}
.adv_top div
{
	height: 99px;
	display: inline;
	float: right;
	background: url(../Img/adv_top_bg.png) repeat-x;
	margin-left: 9px;
	padding-top:4px
}*/
.searchhide
{
	width: 0;
	height: 0;
}
#ctl00_m_imgbtnSearch
{
	background: none;
	padding: 0px;
	margin: 0px;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
/*.adv_top img
{
	height: 95px;
	width: 728px;
}
.adv_top object
{
	height: 95px;
	width: 728px;
}*/
.menu_nav
{
	background: url(../Img/menu_nav_left.png) no-repeat top left;
	height: 37px;
	overflow: hidden;
	width: 100%;
	margin-bottom: 2px;
}
.menu_nav b
{
	width: 10px;
	height: 37px;
	float: right;
	display: inline;
	background: url(../Img/menu_nav_right.png) no-repeat;
}
.menu_nav div
{
	height: 37px;
	display: inline;
	float: right;
	background: url(../Img/menu_nav_bg.png) repeat-x;
	margin-left: 10px;
	width: 960px;
	text-align: left;
	line-height: 34px;
	color: #FFFFFF;
	font-size: 12px;
}
.menu_nav div a
{
	font-size: 12px;
	color: #FFFFFF;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: 1px;
}
.menu_nav div a:hover
{
	color: #FFCC33;
}
.menu_nav div .lang
{
	background: url(../Img/lang.png) no-repeat;
	height: 20px;
	width: 24px;
	margin-left: 10px;
}
.menu_nav div input
{
	color: #000000;
	border: #FFCC33 solid 1px;
	font-size: 11px;
	padding: 2px 2px 2px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF url(../Img/zoom.png) no-repeat 1px 2px;
	width: 180px;
}
.box_display
{
	overflow: hidden;
}
.main_box_login
{
	background: url(../Img/box8.png) no-repeat;
	width: 252px;
	height: 176px;
	float: left;
	display: inline;
	padding-top: 0px;
	overflow: hidden;
}
.box_login_display
{
	height: 137px;
	overflow: auto;
	padding: 0px 10px 10px 10px;
}
.main_box_lang
{
	background: url(../Img/box9.png) no-repeat;
	width: 158px;
	height: 107px;
	float: left;
	display: inline;
	padding-top: 0px;
	overflow: hidden;
}
.box_lang_display
{
	height: 53px;
	overflow: auto;
	padding: 0px 10px 10px 10px;
}
.box_lang_display input
{
	padding-right: 5px;
}
.box_lang_display div
{
	height: 35px;
}
.main_box_play
{
	background: url(../Img/box1.png) no-repeat;
	width: 512px;
	height: 320px;
	float: left;
	display: inline;
	padding-top: 6px;
	overflow: hidden;
}
.main_box_news
{
	background: url(../Img/box3.png) no-repeat;
	width: 445px;
	height: 310px;
	float: right;
	display: inline;
	padding: 0px 10px 10px 10px;
	text-align: left;
	overflow: hidden;
}
.box_news_display
{
	height: 277px;
	overflow: auto;
}

.box_sml_display
{
	height: 224px;
	overflow: auto;
}
.box_tag_display
{
	height: 48px;
	overflow: hidden;
	vertical-align: top;
}
.box_most_display
{
	height: 153px;
	overflow: auto;
}
.box_title
{
	font-size: 12px;
	color: #FFFFFF;
	line-height: 22px;
	font-weight: bold;
	margin-bottom: 11px;
}
.box_title a
{
	color: #FFFFFF;
	text-decoration: none;
}
.main_box_sml
{
	background: url(../Img/box4.png) no-repeat;
	width: 307px;
	height: 260px;
	float: right;
	display: inline;
	padding: 0px 10px 10px 10px;
	text-align: left;
	overflow: hidden;
}
.main_box_tag
{
	background: url(../Img/box7.png) no-repeat;
	width: 960px;
	height: 80px;
	float: right;
	display: inline;
	padding: 0px 10px 10px 10px;
	text-align: left;
	overflow: hidden;
	margin-top: 3px;
}
.main_box_most
{
	background: url(../Img/box6.png) no-repeat;
	width: 469px;
	height: 153px;
	float: right;
	display: inline;
	padding: 0px 10px 10px 10px;
	text-align: left;
	overflow: hidden;
	margin-top: 3px;
	margin-bottom: 1px;
}
.main_box_add
{
	background: url(../Img/box5.png) no-repeat;
	width: 310px;
	height: 260px;
	float: right;
	display: inline;
	padding: 0px 10px 10px 10px;
	text-align: left;
	overflow: hidden;
}
.box_header
{
	background: url(../Img/box_header_left.png) no-repeat top left;
	height: 24px;
	overflow: hidden;
	width: 100%;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 22px;
	font-weight: bold;
}
.box_header a
{
	color: #FFFFFF;
	text-decoration: none;
}
.box_header a:hover
{
	color: #FFCC33;
	text-decoration: underline;
}
.box_header b
{
	width: 9px;
	height: 24px;
	float: left;
	display: inline;
	background: url(../Img/box_header_right.png) no-repeat;
}
.box_header div
{
	height: 24px;
	display: inline;
	float: left;
	background: url(../Img/box_header_bg.png) repeat-x;
	margin-left: 9px;
	text-align: left;
}
.box_area
{
	background: url(../Img/box_area.png) repeat;
	border-left: #000000 solid 1px;
	border-right: #000000 solid 1px;
	padding: 5px;
}
.box_area2
{
	background: url(../Img/box_area.png) repeat;
	border-left: #000000 solid 1px;
	border-right: #000000 solid 1px;
	padding: 5px;
}
.box_area3
{
	background: url(../Img/body_bg3.png) repeat;
	border-left: #000000 solid 1px;
	border-right: #000000 solid 1px;
	padding: 5px;
}
.box_full
{
	background: url(../Img/body_bg_full.png) no-repeat;
	padding: 1px 5px 5px 9px;
	text-align:left;
	width:981px;
	height:817px;
	color:#fff;
}
.box_full a
{
	color:#fff;
	text-decoration:none;
}
.box_full a:hover
{
	color:#fff;
	text-decoration:underline;
}

.box_footer
{
	background: url(../Img/box_footer_left.png) no-repeat top left;
	height: 11px;
	overflow: hidden;
	margin-left: 1px;
}
.box_footer b
{
	width: 10px;
	height: 11px;
	float: left;
	display: inline;
	background: url(../Img/box_footer_right.png) no-repeat;
	margin-right: 1px;
}
.box_footer div
{
	height: 11px;
	display: inline;
	float: left;
	background: url(../Img/box_footer_bg.png) repeat-x bottom;
	margin-left: 10px;
	text-align: left;
}
.box_footer3
{
	background: url(../Img/box_footer_left3.png) no-repeat top left;
	height: 11px;
	overflow: hidden;
	margin-left: 1px;
}
.box_footer3 b
{
	width: 10px;
	height: 11px;
	float: left;
	display: inline;
	background: url(../Img/box_footer_right3.png) no-repeat;
	margin-right: 1px;
}
.box_footer3 div
{
	height: 11px;
	display: inline;
	float: left;
	background: url(../Img/box_footer_bg3.png) repeat-x bottom;
	margin-left: 10px;
	text-align: left;
}
.box_area2
{
	background: url(../Img/box_area2.png) repeat;
	border-left: #000000 solid 1px;
	border-right: #000000 solid 1px;
	padding: 5px;
}
.box_footer2
{
	background: url(../Img/box_footer_left2.png) no-repeat top left;
	height: 11px;
	overflow: hidden;
	margin-left: 1px;
}
.box_footer2 b
{
	width: 10px;
	height: 11px;
	float: left;
	display: inline;
	background: url(../Img/box_footer_right2.png) no-repeat;
	margin-right: 1px;
}
.box_footer2 div
{
	height: 11px;
	display: inline;
	float: left;
	background: url(../Img/box_footer_bg2.png) repeat-x bottom;
	margin-left: 10px;
	text-align: left;
}
.box_search_header div
{
	width: 641px;
}
.box_com_header div
{
	width: 631px;
}
.box_com_header2 div
{
	width: 962px;
}
.box_com_footer div
{
	width: 628px;
}
.box_com_footer2 div
{
	width: 958px;
}
.box_com_area
{
	width: 636px;
	overflow: auto;
}
.box_com_area2
{
	width: 968px;
	overflow: auto;
}

.box_addheader
{
	background: url(../Img/box_addheader_left.png) no-repeat top left;
	height: 11px;
	overflow: hidden;
	width: 100%;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 22px;
	font-weight: bold;
	margin-left: 1px;
}
.box_addheader a
{
	color: #FFFFFF;
	text-decoration: none;
}
.box_addheader a:hover
{
	color: #FFCC33;
	text-decoration: underline;
}
.box_addheader b
{
	width: 10px;
	height: 11px;
	float: left;
	display: inline;
	background: url(../Img/box_addheader_right.png) no-repeat;
}
.box_addheader div
{
	height: 11px;
	display: inline;
	float: left;
	background: url(../Img/box_addheader_bg.png) repeat-x;
	margin-left: 10px;
	text-align: left;
}
.box_add_header_300_250 div
{
	width: 307px;
}
.box_add_header_related_300_250 div
{
	width: 310px;
}
.box_add_footer_300_250 div
{
	width: 307px;
}
.box_add_area_300_250
{

	width: 315px;
	overflow: auto;
}

.box_add_header div
{
	width: 291px;
}
.box_add_footer div
{
	width: 288px;
}
.box_add_area
{
	width: 296px;
	overflow: auto;
}
.box_login_area
{
	width: 306px;
	overflow: auto;
	padding: 10px 10px 0px 10px;
}
.box_full_header div
{
	width: 962px;
}
.box_full_footer div
{
	width: 958px;
}
.box_full_area
{
	width: 967px;
	overflow: auto;
}

.video_search
{
	background: url(../Img/video_search_left.png) no-repeat top left;
	height: 380px;
	overflow: hidden;
	width: 668px;
	margin-bottom: 3px;
	float: left;
	color: #fff;
	text-align: left;
}
.video_search b
{
	width: 9px;
	height: 380px;
	float: right;
	display: inline;
	background: url(../Img/video_search_right.png) no-repeat;
}
.video_search div
{
	height: 380px;
	display: inline;
	float: right;
	background: url(../Img/video_search_bg.png) repeat-x left top;
	margin-left: 9px;
	width: 650px;
	padding-top: 10px;
	text-align: left;
	color: #fff;
	font-size: 12px;
}
.video_search div div
{
	height: auto;
	display: inline;
	float: left;
	margin-left: 0px;
	padding-top: 0px;
}
.video_search div div input, select
{
	font-size: 10px;
	font-family: Arial, Verdana;
	margin-left: 5px;
	margin-right: 20px;
}
.video_search div div div div
{
	text-align: left;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: url(../Img/box_bg.png) repeat;
}
.video_search div div div div .suggest_link
{
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
}
.video_search div div div div.suggest_link_over
{
	color: White;
	background-color: #3366CC;
	padding: 2px 6px 2px 6px;
}
.suggest_link
{
	text-align: left;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: url(../Img/box_bg.png) repeat;
	padding: 2px 6px 2px 6px;
}
.suggest_link_over
{
	color: White;
	background-color: #92B8C3;
	padding: 2px 6px 2px 6px;
}
.comm_btnAdvance
{
	background: url(../images/comm_btn_bg.gif) repeat-x;
	height: 25px;
	line-height: 25px;
	border: 1px solid #666666;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.box_news_header div
{
	width: 515px;
}
.box_news_footer div
{
	width: 512px;
}
.box_news_area
{
	height: 251px;
	width: 520px;
	overflow: auto;
}
.box2_header div
{
	width: 314px;
}
.box2_footer div
{
	width: 310px;
}
.box2_area
{
	height: 90px;
	width: 319px;
}
.box3_header
{
	margin-top: 2px;
}
.box3_header div
{
	width: 982px;
}
.box3_footer div
{
	width: 978px;
}
.box3_area
{
	height: 100%;
	width: 987;
}
.box4_area
{
	height: 100%;
	width: 987;
	height: 120px;
}
.video_nav
{
	background: url(../Img/video_nav_left.png) no-repeat top left;
	height: 186px;
	overflow: hidden;
	width: 100%;
	margin-bottom: 3px;
	margin-top: -3px;
}
.video_nav b
{
	width: 9px;
	height: 186px;
	float: right;
	display: inline;
	background: url(../Img/video_nav_right.png) no-repeat;
}
.video_nav div
{
	height: 186px;
	display: inline;
	float: right;
	background: url(../Img/video_nav_bg.png) repeat-x;
	margin-left: 9px;
	width: 962px;
}
.tag_nav
{
	background: url(../Img/tag_left.png) no-repeat top left;
	height: 41px;
	overflow: hidden;
	width: 100%;
	margin-bottom: 3px;
}
.tag_nav b
{
	width: 9px;
	height: 41px;
	float: right;
	display: inline;
	background: url(../Img/tag_right.png) no-repeat;
}
.tag_nav div
{
	height: 41px;
	display: inline;
	float: right;
	background: url(../Img/tag_bg.png) repeat-x;
	margin-left: 9px;
	width: 962px;
	padding-top: 7px;
	font-size: 18px;
	color: #FFCC33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 25px;
}
.footer_nav
{
	background: url(../Img/video_nav_left.png) no-repeat top left;
	height: 25px;
	overflow: hidden;
	width: 100%;
	margin-bottom: 2px;
	margin-top: 2px;
}
.footer_nav b
{
	width: 9px;
	height: 25px;
	float: right;
	display: inline;
	background: url(../Img/video_nav_right.png) no-repeat;
}
.footer_nav div
{
	height: 25px;
	display: inline;
	float: right;
	background: url(../Img/video_nav_bg.png) repeat-x;
	margin-left: 9px;
	width: 962px;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 22px;
	padding-top: 2px;
}
.footer_nav div a
{
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
.footer_nav div a:hover
{
	color: #FFCC33;
}
.display
{
	padding: 7px;
	text-align: left;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: url(../Img/box_bg.png) repeat;
}
.display a
{
	color: #000;
	text-decoration: none;
}
.display_news
{
	padding: 7px;
	text-align: left;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: url(../Img/box_news_bg.png) repeat;
}
.display_news a
{
	color: #000;
	text-decoration: none;
}
.thum_img
{
	width: 89px;
	height: 50px;
	padding: 1px;
	border: #0490b1 solid 1pxbox4_area;
}
.news_thum_img
{
	width: 89px;
	height: 50px;
	padding: 1px;
	border: #0490b1 solid 1px;
	margin-right: 5px;
}
.box_thum_img
{
	width: 120px;
	height: 68px;
	padding: 1px;
	border: #0490b1 solid 1px;
	margin-right: 5px;
}
.news_img img
{
	width: 120px;
	height: 68px;
	padding: 1px;
	border: #0490b1 solid 1px;
	margin: 5px 5px 5px 0px;
	text-align: left;
	float: left;
}
.video2_img
{
	width: 120px;
	height: 68px;
	padding: 1px;
	border: #0490b1 solid 1px;
	margin-right: 5px;
}
.more
{
	float: right;
	color: #3E727F;
}
.more:hover
{
	color: #000;
	text-decoration: underline;
}
.news_date
{
	float: right;
	display: block;
	font-weight: bold;
	background-color: #3e727f;
	color: #FFFFFF;
	padding: 3px;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 10px;
	border: #0490b1 solid 1px;
	margin-right: -6px;
	margin-top: -6px;
}
.video_date
{
	font-weight: bold;
	background-color: #3e727f;
	color: #FFFFFF;
	padding: 3px;
	font-family: tahoma, Helvetica, sans-serif;
	float: right;
	display: block;
	margin-right: -6px;
	margin-top: -6px;
	font-size: 10px;
}
.hide
{
	display: none;
}
.show
{
	display: inline;
}
.login_box_place
{
	width: 252px;
	position: absolute;
	margin-left: 650px;
	margin-top: -10px;
	display: none;
}
#m_txtPassword_text
{
	padding: 3px 2px 0px 4px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #121212;
	margin-top: 0px;
	position: absolute;
	margin-left: -204px;
}
.colorDiv
{
	width: 10px;
	height: 10px;
	margin: 1px;
	float: left;
	border: 1px solid #000;
	cursor: pointer;
}
.top_nav_inn a.current
{
	color: #f8c63c;
}
/* Add New CSS */
.box_header2
{
	background: url(../Img/box_addheader_left.png) no-repeat top left;
	height: 11px;
	overflow: hidden;
	width: 100%;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 22px;
	font-weight: bold;
	margin-left: 1px;
}
.box_header2 a
{
	color: #FFFFFF;

	text-decoration: none;
}
.box_header2 a:hover
{
	color: #FFCC33;
	text-decoration: underline;
}
.box_header2 b
{
	width: 9px;
	height: 11px;
	float: left;
	display: inline;
	background: url(../Img/box_addheader_right.png) no-repeat;
}
.box_header2 div
{
	height: 11px;
	display: inline;
	float: left;
	background: url(../Img/box_addheader_bg.png) repeat-x;
	margin-left: 10px;
	text-align: left;
}
.box_area2
{
	background: url(../Img/box_area.png) repeat;
	border-left: #000000 solid 1px;
	border-right: #000000 solid 1px;
	padding: 5px;
}

/* CSS Document */
/** Admin Dropdown Menu **/

.chromestyle {
	width:auto;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.chromestyle:after { /*Add margin between menu and rest of content in Firefox*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.chromestyle ul {
	/*border: 1px solid #BBB;*/
	width: auto;
	/*height:35px;*/
	background:url(../images/nav_bg.gif) center center repeat-x;
	padding: 0 0 0 15px;
	margin: 0;
	text-align: left; /*set value to "left", "center", or "right"*/
}
.chromestyle ul li {
	display: inline;
	padding:0;
}
.chromestyle ul li a {
	color: #494949;
	padding: 8px 10px 0 10px;
	line-height:34px;
	margin: 0;
	text-decoration: none;
	color:#FFFFFF;
	border-right:1px solid #575454;
}
.chromestyle ul li a.current {
	color:#f8c63c;
}
.chromestyle ul li a.last{
border:none;
color:#f8c63c;}

#ctl00_m_hlnkContact {
	border:none;
}
.chromestyle ul li a:hover, .chromestyle ul li a.selected { /*script dynamically adds a class of "selected" to the current active menu item*/
	/*background: url(chromebg-over.gif) center center repeat-x;*/ /*THEME CHANGE HERE*/
/*background:#000000;*/
color:#FFCC33;
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv {
	position:absolute;
	top:0;
	border-bottom:#000000 solid 1px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:23px;
	z-index:100;
	width: 150px;
	margin:9px 0 0 0;
	_margin:0!important;
	visibility: hidden;
	text-align:left;
	background:url(../Img/box_bg.png) repeat;
}
.dropmenudiv a {
	width: auto;
	display: block;
	text-indent: 5px;
	padding: 5px 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color:#000;
	text-align:left;
	border-bottom:#5f7d8a dotted 1px;
}
* html .dropmenudiv a { /*IE only hack*/
	width: 100%;
}
.dropmenudiv a:hover { /*THEME CHANGE HERE*/
	background-color: #292929;
	color:#FFCC33;
}

/** Admin Dropdown Menu End **/

/** Admin Search Block **/

/** Search Block **/

.admin_top_search_block {
	width:auto;
	padding:0 0 0 0;
	margin:-35px 0 0 0;
	_margin:-55px 0 0 0!important;
	float:right;
}
.admin_search_inn1 {
	float:left;
	padding:8px 10px 0 0;
	margin:0;
}
.admin_search_inn2 {
	float:left;
	padding:8px 20px 0 0;
	margin:0;
}
.admin_search_fld {
	background:#eae9e9 url(../images/search_manify.gif) no-repeat left;
	width:190px;
	border:1px solid #666666;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#282828;
	padding:0 0 0 16px;
	margin:0 10px 0 0;
}

/** Admin Search Block End **/

/** Admin Inner Pages Block **/
.admin_inner_content
{
	width:937px;
	margin:0;
	padding:0;}
/** Admin Inner Pages Block End **/

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background:none;
}

.shadetabs li a:visited{
color: #2d2b2b;
background:none;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
background:none;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
background-color:#d4f1f6;
border-bottom-color:#d4f1f6;
background-color:#d4f1f6
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}
.shadetabs_display
{
	background-color:#d4f1f6
}
/* ######### CSS for Shade Tabs. Remove if not using ######### */

div.auto_complete 
{
position: absolute; 
background:#FFFFFF none repeat scroll 0% 0%; 
text-align: left; 
border: 1px solid #000000; 
z-index:1001; 
}
/** Admin Table Round Corner **/

.admin_rnd_tbl_lt
{
	background: url(../images/tbl_rnd_lt.gif) no-repeat bottom left;
	height: 31px;
	width: 17px;
}
.admin_rnd_tbl_tm
{
	background: url(../images/tbl_rnd_tm.gif) repeat-x bottom left;
	height: 31px;
	width: auto;
}
.admin_rnd_tbl_tr
{
	background: url(../images/tbl_rnd_tr.gif) no-repeat bottom left;
	height: 31px;
	width: 17px;
}
.admin_rnd_tbl_ml
{
	background: url(../images/tbl_rnd_ml.gif) repeat-y top right;
	width: 17px;
}
.admin_rnd_tbl_m
{
	background: url(../images/tbl_rnd_m.gif) repeat top left;
}
.admin_rnd_tbl_mr
{
	background: url(../images/tbl_rnd_mr.gif) repeat-y top left;
	width: 17px;
}
.admin_tbl_content_inn
{
	margin: 0;
	padding: 10px 0 0 0;
	width: 100%;
}
.admin_rnd_tbl_bl
{
	background: url(../images/tbl_rnd_bl.gif) no-repeat top left;
	height: 20px;
	width: 17px;
}
.admin_rnd_tbl_bm
{
	background: url(../images/tbl_rnd_bm.gif) repeat-x top left;
	height: 20px;
	width: auto;
}
.admin_rnd_tbl_br
{
	background: url(../images/tbl_rnd_br.gif) no-repeat top left;
	height: 20px;
	width: 17px;
}

.move_up_down
{
	float: right;
	padding: 3px 5px 0 0;
	margin: 0;
	width: auto;
}
/** Table Round Corner **/
/* CSS Document */
.head_txt1
{
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #383838;
}

.head_txt2
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #181818;
}

.head_txt3
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #eef1f3;
	line-height:24px;
	height:24px;
	padding:6px 0 0 0;
}
.head_txt4
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #383838;	
}

.body_txt1
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #121212;
}

.body_txt1 a
{
	text-decoration: none;
	color: #121212;
}

.body_txt2
{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #121212;
}

.body_txt22
{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #fff;
}

.body_txt3
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #121212;
}

.body_txt33
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

.body_txt4
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #121212;
	background: url(../images/small_news_bullet.png) no-repeat left;
	padding: 8px 0 8px 23px;
	margin: 0; /*display:block;*/
	line-height: 24px;
}

.body_txt4 a
{
	text-decoration: none;
	color: #121212;
}
.body_txt5
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #1F6985;
}
.body_txt6
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #121212;
}
.body_txt66
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}
.body_txt5 a
{
	text-decoration: none;
	color: #1F6985;
}
.body_txt7
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #121212;
}
.body_txt7 a
{
	text-decoration:none;
	color: #121212;
}
.body_txt8
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#022246;}
.orange_header1
{
	color: #f43f05;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.orange_header2
{
	color: #EE6D0F;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.orange_header2 a
{
	color: #EE6D0F;
	text-decoration: underline;
}
.blue_header1
{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#014e68;}

.comm_frm_fld1
{
	width: 190px;
	background: #F8F8F8;
	border: 1px solid #020202;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #121212;
}
.frm_user
{
	width: 200px;
	background: #F8F8F8;
	border: 1px solid #020202;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #121212;
	padding-left:5px;
}
.frm_pass
{
	width: 200px;
	background: #F8F8F8;
	border: 1px solid #020202;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #121212;
	padding-left:5px;
}
.comm_frm_fld3
{
	width: 170px;
	background: #F8F8F8;
	border: 1px solid #020202;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #121212;
}

.comm_frm_fld2
{
	width: 210px;
	background: #F8F8F8;
	border: 1px solid #020202;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #121212;
}

.comm_btn1
{
	background: url(../images/comm_btn_bg.gif) repeat-x;
	height: 25px;
	line-height: 25px;
	border: 1px solid #666666;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.comm_btn2
{
	background: url(../images/comm_btn_bg.gif) repeat-x;
	height: 18px;
	line-height: 18px;
	padding:0 5px 4px 5px;
	border: 1px solid #666666;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.error
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #D70000;
}
.error2
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #D70000;
}

/** Grid Styles **/
.grid_header
{
	background:#bde7ff url(../images/grid_header_bg.gif) repeat-x;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #383838;
	padding: 3px 0 0 0;
	border: 1px solid #121212;
	margin: 0;
}

.grid_txt1
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #121212;
}
/** Grid Styles End **/

/* CSS Document */
#motioncontainer a img{ /*image border color*/
border: 1px solid #ccc;
}

#motioncontainer a:hover img{ /*image border hover color*/
border: 1px solid navy;
}

#motioncontainer a:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}



/*General Config*/
ul, li, img
{
	padding: 0;
	margin: 0;
	border: none;
}
a
{
	border: none;
	text-decoration:none;
}
.cl
{
	clear: both;
	padding: 0;
	margin: 0;
	height: 0px;
	_height: 0 !important;
}
.under1
{
	padding-bottom: 10px;
	margin: 0;
}
.under2
{
	padding-bottom: 5px;
	margin: 0;
}
.under3
{
	padding-bottom: 3px;
	margin: 0;
}

.main_container
{
	width: 937px;
	padding: 0;
	margin: 0 auto;
}
/*Rounded Corner Setup*/

.rnd_corner_outer_wrap
{
	width: 100%;
	padding: 0;
	margin: 0;
}
.rnd_corner_top_left
{
	background: url(../images/rnd_top_left.gif) no-repeat top left;
	height: 39px;
}
.rnd_corner_top_left .rnd_top_right
{
	background: url(../images/rnd_top_right.gif) no-repeat top right;
	height: 39px;
}
.rnd_corner_top_left .rnd_top_right .rnd_head_txt
{
	float: left;
	padding: 10px 0 0 10px;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #383838;
}
.rnd_ml
{
	background: url(../images/rnd_ml.gif) repeat-y;
}
.rnd_ml .rnd_mr
{
	background: url(../images/rnd_mr.gif) repeat-y;
}
.rnd_ml .rnd_mr .rnd_inn_content
{
	padding: 10px 10px 0 10px;
	margin: 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #181818;
}
.rnd_bottom_left
{
	background: url(../images/rnd_bottom_left.gif) no-repeat top left;
	height: 31px;
}
.rnd_bottom_left .rnd_botom_right
{
	background: url(../images/rnd_bottom_right.gif) no-repeat top right;
	height: 31px;
}
/** Header **/
.mast_header
{
	width: 937px;
	padding: 0;
	margin: 0;
}
.logo_block
{
	width: 183px;
	height: 130px;
	float: left;
	padding: 0;
	margin: 0;
}
.top_banner_block
{
	width: 645px;
	float: right;
	padding: 5px 0 0 0;
	margin: 0;
}
.top_banner_block_inn
{
	height: 105px;
	padding: 0;
	margin: 0;
	width: 645px;
}
.top_flag_block
{
	padding: 0 10px 0 0;
	float: right;
	margin: 0;
}
/** Header End **/

/** Top Bar **/

.nav_top_bar
{
	width: 937px;
	height: 15px;
	_margin: -20px 0 0 0 !important;
	background: url(../images/nav_top_bar.gif) no-repeat center;
}
/** Top Bar End **/

/** Top Nav **/
.top_nav_main
{
	width: 937px;
	_margin: -21px 0 0 0 !important;
	height: 34px;
	background: url(../images/nav_main_bg.gif) no-repeat;
}
.top_nav_inn
{
	width: auto;
	padding: 0 0 0 15px;
	margin: 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.top_nav_inn ul
{
	list-style: none;
	list-style-type: none;
}
.top_nav_inn li
{
	list-style: none;
	float: left;
	list-style-type: none;
}
.top_nav_inn a
{
	display: block;
	border-right: 1px solid #575454;
	float: left;
	line-height: 20px;
	padding: 8px 10px 0 10px;
	text-decoration: none;
	color: #ffffff;
}
.top_nav_inn a:hover
{
	color: #f8c63c;
}

.menu_nav a.current
{
	color: #f8c63c;
}
.top_nav_inn a.current
{
	color: #f8c63c;
}
/** Top Nav End **/

/** Search Block **/

.top_search_block
{
	width: auto;
	padding: 0 25px 0 0;
	margin: -35px 0 0 0;
	float: right;
}
.search_inn1
{
	float: left;
	padding: 8px 0 0 0;
	margin: 0;
}
.search_fld
{
	background: #eae9e9 url(../images/search_manify.gif) no-repeat left;
	width: 190px;
	border: 1px solid #666666;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #282828;
	padding: 0 0 0 16px;
	margin: 0 10px 0 0;
}
.login_txt
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	border: none;
	padding: 0 5px 0 0;
}
.login_txt a
{
	color: #ffffff;
	padding: 0 0 10px 0;
	vertical-align: middle;
	border: none;
	text-decoration: none;
}
.login_txt a:hover
{
	color: #f8c63c;
}
/** Search Block End **/

/** Content Part **/

.content_block
{
	width: 937px;
	padding: 0;
	margin: 0;
}
/** Content Part End **/

/** Video Player **/

.video_player_outer_block
{
	float: left;
	width: 591px;
	padding: 0;
	margin: 0;
}
.video_player_inn
{
	background: url(../images/player_holder_bg.png) no-repeat;
	width: 591px;
	float: left;
	height: 330px;
	float: left;
}
.flv_plyer_holder
{
	width: 570px;
	height: 360px;
	background: transparent;
	margin: 15px 10px 5px 10px;
	padding: 0;
	border: none;
	overflow: hidden;
}
/** Video Player End **/

/** News Block **/

.news_block
{
	width: 396px;
	float: right;
	height: 267px;
	padding: 0;
	margin: 0;
}
.news_inn_block
{
	background: #a7d5dd;
	width: auto;
	height: 257px;
	overflow: auto;
	padding: 5px;
	margin: 0;
}
/*.recent_inn_block
{
	background: #55d2e9;
	width: auto;
	height: 95px;
	padding: 5px;
	margin: 0;
}*/
.pic_left
{
	float: left;
	/*padding: 3px 5px 3px 0;*/
	padding:0;
	margin: 0;
	width: 116px;
	height: 96px;
	padding: 0;
}
.pic_border1
{
	border:1px solid #387392;
	padding:2px;
	margin: 0;
	width:auto;
	height:auto;
}
.pic_border2
{
	border:1px solid #ffffff;
	padding:1px;
	margin: 5;
}
.cont_right
{
	float: right;
	padding: 0 0 0 0;
	width: 274px;
	margin: 0;
}
.news_date_strip
{
	background: #333333;
	text-align: right;
	color: #ffffff;
	padding: 0 10px 0 0;
	margin: 0;
	display: block;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.news_data_block
{
	padding: 0;
	margin: 0;
	width: auto;
}
.news_thumb_img
{
	height: 50px;
	padding: 0;
	margin: 0;
	float: left;
	width: 50px;
}
.more_link_block
{
	text-align: right;
	padding: 0 10px 0 0;
	margin: 0;
	color: #f43f05;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.more_link_block a
{
	color: #f43f05;
	text-decoration: none;
}
/** News Block End **/

/** Selector Block **/

.selector_block
{
	width: 937px;
	height: 249px;
	padding: 0;
	margin: 0;
}
/** Selector Block End **/

/** Tag & Recently Block **/

.tag_recently_outer_wrap
{
	width: 637px;
	padding: 0;
	margin: 0;
	float: left;
}
.tag_block
{
	float: left;
	width: 937px;
	padding: 0;
	margin: 0;
}
.tag_inn_block
{
	background: #a7d5dd;
	width: auto;
	padding: 5px;
	color: #c3b5b5;
	margin: 0;
}
.recent_added_block
{
	float: left;
	width: 318px;
	padding: 0;
	margin: 0;
}
.recent_added_inner_block
{
	width:308px;
	margin:0;
	float:left;
	padding:0;}
.recent_inn_block
{
	background: #a7d5dd;
	width: auto;
	height:95px;
	padding: 5px;
	margin: 0;
}
.upcomming_inn_block
{
	background: #a7d5dd;
	width: auto;
	height:95px;
	padding: 5px;
	margin: 0;
}
.recent_cont_right
{
	float: right;
	padding: 0;
	width: 180px;
	margin: 0;
}
/** Tag & Recently Block End **/

/*Side Ad Block*/

.side_big_ad_block
{
	float: right;
	padding: 0;
	margin: 0;
	width: 300px;
	vertical-align: top;
}
.side_big_ad_block_inn
{
	float: right;
	padding: 0 0 0 0;
	margin: 0;
	width: 300px;
}
/*Side Ad Block End*/

/** Most Viewed & Featured Block **/

.most_viewed_outer_wrap
{
	width: 937px;
	padding: 0;
	margin: 0;
}
.most_viewed_inn
{
	width: 207px;
	height:145px;
	float: left;
	background: #a7d5dd;
	padding: 5px;
	margin: 0 10px 0 0;
}
.most_viewed_inn_last
{
	width: 207px;
	height:145px;
	float: left;
	background: #a7d5dd;
	padding: 5px;
	margin: 0;
}
.most_viewed_inn_first
{
	width: 207px;
	height:145px;
	float: left;
	background: #a7d5dd;
	padding: 5px;
	margin: 0 10px 0 0;
}
.most_viewed_cont_right
{
	float: right;
	padding: 0;
	width: 80px;
	margin: 0;
}
.most_viewed_inn_txt1
{
	float: left;
	padding: 0 0 0 5px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #383838;
}
.view_all_txt1
{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #383838;
	margin: 0;
	float: left;
	padding: 0 0 0 10px;
}
view_all_txt1 a
{
	text-decoration: none;
}
/** Most Viewed & Featured Block End **/

/*Footer Block*/

.footer_block
{
	width: 930px;
	margin: 0 auto;
	padding: 0;
}
.footer_block_inn
{
	background: url(../images/footer_bg.png) no-repeat center;
	width: 936px;
	height: 31px;
}

.footer_txt1
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
}
.footer_txt1 a
{
	text-decoration: none;
	color: #ffffff;
}
.footer_txt1 a:hover
{
	text-decoration: underline;
}
.footer_txt2
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
	padding: 10px 0 0 0;
}
/*Footer Block End*/

/** Table Round Corner **/

.rnd_tbl_lt
{
	background: url(../images/tbl_rnd_lt.gif) no-repeat bottom left;
	height: 24px;
	width: 17px;
}
.rnd_tbl_tm
{
	background: url(../images/tbl_rnd_tm.gif) repeat-x bottom left;
	height: 24px;
	width: auto;
}
.rnd_tbl_tr
{
	background: url(../images/tbl_rnd_tr.gif) no-repeat bottom left;
	height: 24px;
	width: 17px;
}
.rnd_tbl_ml
{
	background: url(../images/tbl_rnd_ml.gif) repeat-y top right;
	width: 17px;
	opacity:0.88;
	filter:alpha(opacity=88);
}
.rnd_tbl_m
{
	background: url(../images/tbl_rnd_m.gif) repeat top left;
	opacity:0.88;
	filter:alpha(opacity=88);
}
.rnd_tbl_mr
{
	background: url(../images/tbl_rnd_mr.gif) repeat-y top left;
	width: 17px;
	opacity:0.88;
	filter:alpha(opacity=88);
}
.tbl_content_inn
{
	margin: 0;
	padding: 10px 0 0 0;
	width: 100%;
}
.rnd_tbl_bl
{
	background: url(../images/tbl_rnd_bl.gif) no-repeat top left;
	height: 20px;
	width: 17px;
	opacity:0.88;
	filter:alpha(opacity=88);
}
.rnd_tbl_bm
{
	background: url(../images/tbl_rnd_bm.gif) repeat-x top left;
	height: 20px;
	width: auto;
	opacity:0.88;
	filter:alpha(opacity=88);
}
.rnd_tbl_br
{
	background: url(../images/tbl_rnd_br.gif) no-repeat top left;
	height: 20px;
	width: 17px;
	opacity:0.88;
	filter:alpha(opacity=88);
}

.move_up_down
{
	float: right;
	padding: 3px 5px 0 0;
	margin: 0;
	width: auto;
}
/** Table Round Corner **/

/** User Inner Pages Block **/
.user_inner_main_block
{
	padding: 0;
	margin: 0;
	width: 937px;
}

.user_inner_content
{
	width: 607px;
	float: left;
	margin: 0;
	padding: 0;
}
.user_inner_side_ad
{
	width: 330px;
	float: right;
	margin: 0;
	padding: 0;
}
.user_inner_side_ad_inn
{
	width: 300px;
	padding: 0;
	margin: 0;
	float: right;
}
/** User Inner Pages Block End **/

.star-rating
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 160px;
	height: 32px;
	position: relative;
	background: url(../images/star_rating.gif) top left repeat-x;
}
.star-rating li
{
	padding: 0px;
	margin: 0px; /*\*/
	float: left; /* */
}
.star-rating li a
{
	display: block;
	width: 32px;
	height: 32px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.star-rating li a:hover
{
	background: url(../images/star_rating.gif) left bottom;
	z-index: 1;
	left: 0px;
}
.star-rating a.one-star
{
	left: 0px;
}
.star-rating a.one-star:hover
{
	width: 32px;
}
.star-rating a.current1
{
	background: url(../images/star_rating.gif) left bottom;
	width: 32px;
}
.star-rating b current1
{
	background: url(../images/star_rating.gif) left bottom;
	width: 32px;
}
.star-rating a.two-stars
{
	left: 32px;
}
.star-rating a.two-stars:hover
{
	width: 64px;
}
.star-rating a.current2
{
	background: url(../images/star_rating.gif) left bottom;
	width: 64px;
}
.star-rating b current2
{
	background: url(../images/star_rating.gif) left bottom;
	width: 64px;
}
.star-rating a.three-stars
{
	left: 64px;
}
.star-rating a.three-stars:hover
{
	width: 96px;
}
.star-rating a.current3
{
	background: url(../images/star_rating.gif) left bottom;
	width: 96px;
}
.star-rating a.four-stars
{
	left: 96px;
}
.star-rating a.four-stars:hover
{
	width: 128px;
}
.star-rating a.current4
{
	background: url(../images/star_rating.gif) left bottom;
	width: 128px;
}
.star-rating a.five-stars
{
	left: 128px;
}
.star-rating a.five-stars:hover
{
	width: 160px;
}
. star-rating a.current5
{
	background: url(../images/star_rating.gif) left bottom;
	width: 160px;
}
.tagSmall
{
	color: #222;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding:3px;
}
.tagBig
{
	color: #111;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding:3px;
}

/*** Search Block ***/

.search_result_block
{
	background: #d0e5f0;
	width: 100%;
	padding: 5px;
	margin: 0;
}
/*** Search Block End ***/

/*** Video List Block ***/
.video_list_data_block
{
	padding: 0;
	margin: 0;
	width: auto;
}
.video_list_img
{
	margin: 0;
	padding: 0;
	width:116px;
	height:96px;
	float: left;
}
.video_list_cont_right
{
	width: auto;
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
}
.video_list_hor_line
{
	background:#333333;
	height:1px;
	width:100%;}

/*** Video List Block End ***/

/*** Stars List Block ***/
.star_list_block
{
	background:#bddef0;
	padding:10px;
	margin:0 auto;
	float:left;
	width:116px;
	height:170px;}
.star_list_img
{
	margin: 0;
	padding: 0;
	width:116px;
	height:90px;
	float: left;
}
.star_name_block
{
	background:url(../sys_images/star.png) no-repeat top left;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#022246;
	line-height:18px;
	text-align:left;
	float:left;
	display:block;
	padding:0 0 0 18px;}

/*** Stars List Block End ***/
/** Related Videos Block **/
.related_video_block
{
	width:289px;
	height:120px;
	padding:2px;
	float:left;
	border:1px solid #cccccc;
	margin:0;
}
.related_video_cont_right
{
	padding:0;
	float:right;
	margin:0;
	width:172px;
	}
/** Related Videos Block End **/
.Tags
{
	float:left;
	display:inline;
}
.tagDiv {
	float:right;
	display:inline;
	background:none;
}
.tag_nav div div{
	background:none;
	padding:0px;
}
.tagDiv a{
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	margin:0px 10px;
	font-weight:bold;
}
.tagDiv a:hover{
	text-decoration:none;
	color:#FFCC00;			
}