html, body {	width:100%;	height:100%;	margin:0px;    padding: 0px;}body, div, p, td, th, li, a {	font-family:Arial;	font-size:12px;}li {    text-align: left;}a {	color:#CB3A63;	text-decoration:none;}a img {	border:none;}h1 {	color:#CB3A63;	margin:0px;	margin-bottom:5px;}h2 {	background-color:#CB3A63;	color:#FFFFFF;	font-size:14px;	font-family:Arial;	text-align:left;	margin:0px;	padding:3px;}h2 a {	color:#FFF;	text-decoration:none;	display:block;}.mainTable {	margin-left:auto;	margin-right:auto;	border:1px solid #e0aea0;    width:1000px;    border-collapse: collapse;}.mainTable td {    margin: 0px;    padding: 0px;}.header {    /* background-image:url(../images/video_header.jpg); */    height: 150px;}.header_shade {	line-height: 6px;    height: 6px;	background-image:url(../images/video_shade.gif);	background-repeat:repeat-x;}.adTable {    width:100%;    border-collapse: collapse;}.adTable td {    padding: 0px;    margin: 0px;    text-align: center;    border: none;}.searchBox {     background-color:#EDD4CF;     border:1px ridge #CCCCCC;     padding-top:20px;     padding-bottom:20px;     text-align: center;}.contentTable {    width: 100%;}.contentTable td {	border:1px solid #e0aea0;    margin: 3px;    padding: 5px;}.left_sidebar{	margin-left:0px;	width:165px;	text-align:left;	vertical-align:top;    overflow: hidden;}.center_bar {	text-align:left;	vertical-align:top;    overflow: hidden;}.right_sidebar{	margin-left:0px;	width:165px;	text-align:left;	vertical-align:top;}.menu_section{}.menu_section h2{	background-color:#CB3A63;	color:#FFFFFF;	font-size:14px;	font-family:Arial;	text-align:left;	margin:0px;	padding:3px;}.menu_section h2 a{	color:#FFFFFF;	text-decoration:none;	display:block;}.menu_section ul{	padding:0px;	margin:0px;	list-style:none;}.menu_section ul li{	background-color:#EDD4CF;	color:#CB3A63;	border:1px solid #EEEEEE;	padding-left:5px;	overflow:hidden;	width:159px;	white-space: nowrap;}.menu_section ul li a{	color:#CB3A63;	text-decoration:none;	display:block;}.menu_site{}.menu_site h2{	background-color:#246F00;	color:#FFFFFF;	font-size:14px;	font-family:Arial;	text-align:left;	margin:0px;	padding:3px;}.menu_site h2 a{	color:#FFFFFF;	text-decoration:none;	display:block;}.menu_site ul{	padding:0px;	margin:0px;	list-style:none;}.menu_site ul li{	background-color:#CEFFCE;	color:#000000;	border:1px solid #EEEEEE;	padding-left:5px;	overflow:hidden;	width:159px;	white-space: nowrap;}.menu_site ul li a{	color:#000000;	text-decoration:none;	display:block;}.menu_all{}.menu_all h2{	background-color:#313063;	color:#FFFFFF;	font-size:14px;	font-family:Arial;	text-align:left;	margin:0px;	padding:3px;}.menu_all h2 a{	color:#FFFFFF;	text-decoration:none;	display:block;}.menu_all ul{	padding:0px;	margin:0px;	list-style:none;}.menu_all ul li{	background-color:#9CCFFF;	color:#313063;	border:1px solid #EEEEEE;	padding-left:5px;	overflow:hidden;	width:159px;	white-space: nowrap;}.menu_all ul li a{	color:#313063;	text-decoration:none;	display:block;}.menu_online{}.menu_online h2{	background-color:#CB3A63;	color:#FFFFFF;	font-size:14px;	font-family:Arial;	text-align:left;	margin:0px;	padding:3px;}.menu_online h2 a{	color:#FFFFFF;	text-decoration:none;	display:block;}.menu_online ul{	padding:0px;	margin:0px;	list-style:none;}.menu_online ul li{	background-color:#EDD4CF;	color:#CB3A63;	border:1px solid #EEEEEE;	padding-left:5px;	overflow:hidden;	width:159px;	white-space: nowrap;}.menu_online ul li a{	color:#CB3A63;	text-decoration:none;	display:block;}.video {	border-bottom:1px solid #CB3A63;	padding-bottom:5px;}.video p img { position:relative; float:right; clear:both; padding:5px 5px 15px 5px;}#navprev{	float:left;	clear:left;	font-weight:bold;}#navnext{	float:right;	clear:right;	font-weight:bold;}#sortby{	clear:both;	margin-top:10px;	font-weight:bold;}.heading_section{	background-color:#CB3A63;	color:#FFFFFF;	font-size:14px;	font-family:Arial;	text-align:left;	margin:0px;	padding:3px;	font-weight:bold;}.heading_section a{	color:#FFFFFF;	text-decoration:none;	display:block;}.box{	border-style: outset;	border-color: #CB3A63;	border-width: 1px;	background-color: #CB3A63;	color: #FFFFFF;	margin-left: 1px;	margin-right: 1px;	padding-left: 5px;	padding-right: 5px;	font-family:Arial;	font-size:12px;}.box_disable{	border-style: outset;	border-color: #333333;	border-width: 1px;	background-color: #333333;	color: #FFFFFF;	margin-left: 1px;	margin-right: 1px;	padding-left: 5px;	padding-right: 5px;	font-family:Arial;	font-size:12px;}.box_selected{	border-style: outset;	border-color: #70ba01;	border-width: 1px;	background-color: #70ba01;	color: #000000;	margin-left: 1px;	margin-right: 1px;	padding-left: 5px;	padding-right: 5px;	font-family:Arial;	font-size:12px;	font-weight: bold;}.video-time {    text-align:right;    margin-top:-15px;    margin-right:1px;    font-family:Arial,Helvetica,sans-serif;    white-space:nowrap;    display:block;    cursor:pointer;}.video-time span {    padding:0 4px;    font-weight:bold;    font-size:11px;    background-color:#000;    color:#fff!important;    height:14px;    line-height:14px;    display:inline-block;    vertical-align:top;}    .video-title {    text-align:left;    margin-top:1px;    margin-left:1px;    margin-right:1px;    font-family:Arial,Helvetica,sans-serif;    white-space:nowrap;    display:block;    cursor:pointer;    position: relative;}.video-title span {    padding:0 4px 0 4px;    font-size:11px;    background-color:#000;    color:#fff!important;    height:14px;    width: 112px;    line-height:14px;    display:inline-block;    vertical-align:top;    overflow: hidden;}/* For Auto Complete */.ac_results {	padding: 0px;	border: 1px solid black;	background-color: white;	overflow: hidden;	z-index: 99999;}.ac_results ul {	width: 100%;	list-style-position: outside;	list-style: none;	padding: 0;	margin: 0;}.ac_results li {	margin: 0px;	padding: 2px 5px;	cursor: default;	display: block;	/* 	if width will be 100% horizontal scrollbar will apear 	when scroll mode will be used	*/	/*width: 100%;*/	font: menu;	font-size: 12px;	/* 	it is very important, if line-height not setted or setted 	in relative units scroll will be broken in firefox	*/	line-height: 16px;	overflow: hidden;}.ac_loading {	background: white url('../images/indicator.gif') right center no-repeat;}.ac_odd {	background-color: #eee;}.ac_over {	background-color: #0A246A;	color: white;}.autocomplete-w1 { background:url(../images/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }.autocomplete .selected { background:#F0F0F0; }.autocomplete div { padding:2px 5px; white-space:nowrap; }.autocomplete strong { font-weight:normal; color:#3399FF; }/* End for Auto Complete */.center {    text-align: center;}.jcarousel-skin-tango .jcarousel-container-horizontal {    width: 120px;    padding: 5px 5px;}.jcarousel-skin-tango .jcarousel-clip-horizontal {    width:  120px;    height: 90px;}.jcarousel-skin-tango .jcarousel-item {    width: 120px;    height: 90px;}.jcarousel-skin-tango .jcarousel-item-horizontal {    margin-right: 0px;}.jcarousel-skin-tango .jcarousel-item-placeholder {    background: #fff;    color: #000;}