/* MTS SKIN FILE */

html,
body {
	margin:0;
	padding:0;
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
        background:#000;
	
}

form{
	height:100%;
}

h1 { /* ORANGE HEADING FOR PROGRAMME TITLES  */
	color:#ef7500;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-transform:capitalize !important;
}

h2 { /* WHITE HEADING FOR CONTAINERS TITLES */
	color:#fff; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
	margin:0;
	padding:0;
}

h3 { /* WHITE HEADING FOR PROGRAMME TITLES ON THE PROGRAMME PAGES */
	color:#fff !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	margin:0 !important;
	padding:15px 0 0 0 !important;
	background:transparent !important;
	border:0px !important;
	text-transform:uppercase !important;
}

h4 { /* WHITE HEADING FOR TITLES */
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	margin: 0;
	padding:0;
}

h5 { /* WHITE HEADING FOR TITLES */
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	margin: 0;
	padding:0;
	/*text-transform:capitalize;*/
}

h6 { /* WHITE HEADING FOR TITLES */
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	margin: 0;
	padding:0;
}


p,li,ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration	:none;
	font-weight: normal;
	line-height: 1.4em;
}

p {margin:0 0 10px 0; padding:0;}

a, a:link { color:#ef7500 !important; font-size:inherit; text-decoration:none}
a:hover { color:#ef7500; font-size:inherit; text-decoration:underline}

ul li { padding:0; margin:0; list-style-type:disc;}
li a:link { color:#ef7500 !important}

img {
	border: 0;
}


.pagecontainer {
	/*min-height:100%; /* FIREFOX 
	min-width:900px;*/
	background:url(images/bg_body.jpg) #000000 top left;
	min-height:100%;

}

.header {
	background:url(images/bg_header.jpg) repeat-x top center;
	height:84px;
	min-width:900px;
}

.pagebody {
	padding-bottom:53px;  /* Height of the footer */
}

.footer {
	width:100%;
	height:53px;   /* Height of the footer */
	background:url(images/bg_footer.gif) repeat-x bottom left;
	position:fixed;
	bottom:0px;
	z-index:99;
}


.flashHolder {
	height:310px;
	padding-top:8px;
}

.contentHolder {

}

.contentHolder_minisite {
	padding-top:0px;
}

.quickLinks { padding-top:0px;}

.QL_Box_tit_english {
	background:url(/DesktopModules/MTS/images/quicklinks_title_english.gif) no-repeat;
	width:880px;
	height:24px;
	margin-bottom:5px;
}

.QL_Box_tit_maori {
	background:url(/DesktopModules/MTS/images/quicklinks_title_maori.gif) no-repeat;
	width:880px;
	height:24px;
	margin-bottom:5px;
}

.footerHolder, .footerHolder a {
	padding-top:18px;
	color:#5a5b5d !important;
	font-size:10px
}

.footer_info {
	color:#5a5b5d !important;
	font-size:10px
}

.language_btn {
	float:right;
}

.logoHolder {
	padding-left:10px;
	vertical-align:bottom;
}

.logoHolder a{
outline:none;
}
.SUBMENU_link a{
outline:none;
}
.menuHolder {
	vertical-align:bottom;
	height:45px;
}
.SUBMENU_link{
padding-bottom:10px;
}
.SUBMENU_link a {

	font-weight:normal !important;
	color:#000000  !important;
	line-height:1.4em  !important;
	margin:0px 4px 2px 4px;
	text-transform:capitalize !important;
	font-size:12px;	
	float:left;
}



.SUBMENU_link .categoryheader{
display:block;
	font-size:12px;	
font-weight:bold;
margin:0px 4px 2px 4px;
text-transform:uppercase !important;
}
.SUBMENU_link  .categoryfooter{
	border-top:1px solid #B7B7B7;
	display:block;
	margin-right:10px;
}
.quickLinksBox {
	background:url(images/quickLinks_box.gif) no-repeat top left;
	padding:13px 10px 0px 10px;
	height:165px;
}

.QL_table td { width:33%; margin:0; padding:0; text-align:left;}

.QL_header {
	font-weight:bold;
	color:#ffffff !important;
	text-align:left;
	line-height:1.7em;
}

.QL_link_manual a, .QL_link a {
	font-weight:normal !important;
	color:#a1a1a1  !important;
	text-transform:capitalize !important;
	text-align:left;
	float:left;
	display:block;
	line-height:1.7em;
}
.QL_link .categoryheader{
text-transform:uppercase !important;
color:#ffffff;
margin:0px 4px 2px 4px;
font-weight:bold;
}
.QL_link .categoryfooter{
}
.QL_link_manual a{
	float:none;
}
.mainMenu1 { float:left; background:url(images/menu_schedule.gif) no-repeat; padding-right:20px;}
.mainMenu2 { float:left; background:url(images/menu_shows.gif) no-repeat; padding-right:20px;}

.mainMenu3 { float:left; background:url(images/menu_videos.gif) no-repeat; padding-right:20px;}
.mainMenu4 { float:left; background:url(images/menu_news.gif) no-repeat; padding-right:20px;}
.mainMenu5 { float:left; background:url(images/menu_community.gif) no-repeat; padding-right:20px;}

.topMenu1 { float:right; padding: 7px 7px 0 7px}
.topMenu2 { float:right; padding: 7px 7px 0 7px}
.topMenu3 { float:right; padding: 7px 7px 0 7px}
.topMenu4 { float:right; padding: 7px 7px 0 7px}
.topMenu5 { float:right; padding: 7px 7px 0 7px}
.topMenu6 { float:right; padding: 7px 7px 0 7px}
.topMenu7 { float:right; padding: 7px 7px 0 7px}
.topMenu8 { float:right; padding: 7px 7px 0 7px}
.topMenu9 { float:right; padding: 6px 7px 0 7px}

.topMenu { float:right; padding: 5px 0px 0 0px}

.tereoLogo {  }
.btnsearch { padding:15px 0 0 6px; }
.btnlogin { padding:15px 0 0 15px; display: none }

.contentPaneHome { padding-right:15px;display:block;padding-top:15px;}
.rightPaneHome { display:block;padding-top:15px;width:310px;}

.contentPaneItem { padding-right:15px; display:block; padding-top:15px;}
.rightPaneItem { display:block; padding-top:15px;width:245px;}

.leftPaneVideo {width:245px;padding-right:15px;}

.contentPane { padding-right:15px;}
.contentPaneFull { width:900px; display:block; padding-top:15px;}
.contentPaneFull-mini { width:900px; display:block; padding-top:8px;}
.contentPaneleft600-mini { width:600px; display:block; padding-top:8px;}
.contentPaneright300-mini { width:290px; display:block; padding-top:8px;margin-left:10px;}

.minisiteHeaderPane { margin-top:-1px; position:relative; height:100px; z-index:0;}

/* --------------------------------------------------------------------------------------------
------------------------top menu styles-----------------------------------------------------
------------------------------------------------------------------------------------------------ */
.topmenu_aboutus_normal_ma {
background:url(images/topmenu_normal_maori.gif) no-repeat; 
background-position:left; 
width:45px; 
height:15px; 
float:left; 
margin-right:14px; }
.topmenu_sales_normal_ma {
background:url(images/topmenu_normal_maori.gif) no-repeat; 
background-position:-63px; 
width:59px; height:15px;
float:left; 
margin-right:14px; }

.topmenu_producers_normal_ma {
background:url(images/topmenu_normal_maori.gif) no-repeat; 

background-position:-136px; width:65px; 
height:15px; float:left;  margin-right:14px;}
.topmenu_corporate_normal_ma {
background:url(images/topmenu_normal_maori.gif) no-repeat; 

background-position:-215px; width:52px; height:15px; float:left;  
margin-right:14px;}


.topmenu_media_normal_ma {
background:url(images/topmenu_normal_maori.gif) no-repeat; 
background-position:-281px; 
width:34px; 
height:15px; 
float:left; 

margin-right:14px;}

.topmenu_merchandise_normal_ma {
background:url(images/topmenu_normal_maori.gif) no-repeat; 

background-position:-329px; 
width:40px; 
height:15px; float:left;  
margin-right:14px;}

.topmenu_tunein_normal_ma {
background:url(images/topmenu_normal_maori.gif) no-repeat; 
background-position:-383px; 
width:39px; height:15px; float:left;  margin-right:14px;}

.topmenu_contactus_normal_ma {
background:url(images/topmenu_normal_maori.gif) no-repeat; 

background-position: right; 
width:61px; 
height:15px; 
float:left; 
 
margin-right:14px;}

.topmenu_aboutus_over_ma {
background:url(images/topmenu_over_maori.gif) no-repeat; 
background-position:left; 
width:45px; 
height:15px; 
float:left; 
 
margin-right:14px;}

.topmenu_sales_over_ma {
background:url(images/topmenu_over_maori.gif) no-repeat; 
background-position:-63px; 
width:59px; 
height:15px; 
float:left; 

 margin-right:14px;}

.topmenu_producers_over_ma {
background:url(images/topmenu_over_maori.gif) no-repeat; 
background-position:-136px; 
width:65px; height:15px; 
float:left;  
margin-right:14px;}

.topmenu_corporate_over_ma {
background:url(images/topmenu_over_maori.gif) no-repeat; 
background-position:-215px; 
width:52px; height:15px; 
float:left; 
 
margin-right:14px;}

.topmenu_media_over_ma {
background:url(images/topmenu_over_maori.gif) no-repeat; 
background-position:-281px; 
width:34px; 
height:15px; 
float:left; 
 
margin-right:14px;
}

.topmenu_merchandise_over_ma {
background:url(images/topmenu_over_maori.gif) no-repeat; 
background-position:-329px; 
width:40px;
 height:15px;
 float:left; 
 
margin-right:14px;
}

.topmenu_tunein_over_ma {
background:url(images/topmenu_over_maori.gif) no-repeat; 
background-position:-383px;
 width:39px; height:15px; 
float:left;
 
 margin-right:14px;}

.topmenu_contactus_over_ma {
background:url(images/topmenu_over_maori.gif) no-repeat; 
background-position: right;
 width:61px; 
height:15px; 
float:left; 
 
margin-right:14px;
}

.topmenu_aboutus_normal_en {
background:url(images/topmenu_normal_english.gif) no-repeat; 

background-position:left; 
width:43px; 
height:15px; 
float:left; 
 
margin-right:14px;
}


.topmenu_sales_normal_en {
background:url(images/topmenu_normal_english.gif) no-repeat;  
background-position:-57px; 
width:26px; 
height:15px; 
float:left; 
 
margin-right:14px;}

.topmenu_producers_normal_en {
background:url(images/topmenu_normal_english.gif) no-repeat; 

background-position:-97px; 
width:51px; 
height:15px; 
float:left; 
 
margin-right:14px;}

.topmenu_corporate_normal_en {
background:url(images/topmenu_normal_english.gif) no-repeat; 

background-position:-162px; 
width:50px; 
height:15px; 
float:left; 
  
margin-right:14px;}

.topmenu_media_normal_en {
background:url(images/topmenu_normal_english.gif) no-repeat; 
background-position:-226px; 
width:25px; 
height:15px; 
float:left; 
 
margin-right:14px;}

.topmenu_merchandise_normal_en {
background:url(images/topmenu_normal_english.gif) no-repeat; 

background-position:-265px; 
width:61px; height:15px;
float:left; 
 
margin-right:14px;}

.topmenu_tunein_normal_en {
background:url(images/topmenu_normal_english.gif) no-repeat; 
background-position:-340px; 
width:35px; height:15px; 
float:left; 
 
margin-right:14px;
}

.topmenu_contactus_normal_en {
background:url(images/topmenu_normal_english.gif) no-repeat; 

background-position: right; 
width:55px; 
height:15px;
 float:left; 
 margin-right:14px;}

.topmenu_aboutus_over_en {
background:url(images/topmenu_over_english.gif) no-repeat; 
background-position:left; 
width:43px; 
height:15px; 
float:left; 
 
margin-right:14px;
}


.topmenu_sales_over_en {
background:url(images/topmenu_over_english.gif) no-repeat; 
background-position:-57px; 
width:26px; 
height:15px;
 float:left; 

margin-right:14px;
}
.topmenu_producers_over_en {
background:url(images/topmenu_over_english.gif) no-repeat; 
background-position:-97px; 
width:51px; 
height:15px; 
float:left; 
 
margin-right:14px;
}
.topmenu_corporate_over_en {
background:url(images/topmenu_over_english.gif) no-repeat; 
background-position:-162px;
width:50px; 
height:15px; 
float:left; 
 
margin-right:14px;}

.topmenu_media_over_en {
background:url(images/topmenu_over_english.gif) 
no-repeat; 
background-position:-226px; 
width:25px; 
height:15px; 
float:left; 
 
margin-right:14px;}

.topmenu_merchandise_over_en {
background:url(images/topmenu_over_english.gif) no-repeat; 

background-position:-265px; 
width:61px; height:15px; 
float:left; 
 
margin-right:14px;}


.topmenu_tunein_over_en {
background:url(images/topmenu_over_english.gif) no-repeat; 
background-position:-340px; 
width:35px;
height:15px;
float:left; 
 
margin-right:14px;}

.topmenu_contactus_over_en {
background:url(images/topmenu_over_english.gif) no-repeat; 
background-position: right; 
width:55px; 
height:15px;
float:left; 
 
margin-right:14px;}

/* --------------------------------------------------------------------------------------------
------------------------main menu styles-----------------------------------------------------
------------------------------------------------------------------------------------------------ */

.menu_schedule_normal_en {
	background:url(images/mainmenu_normal_english.gif) no-repeat;
	background-position:left;
	width:63px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_shows_normal_en {
	background:url(images/mainmenu_normal_english.gif) no-repeat;
	background-position:-83px ;
	width:46px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_videos_normal_en {
	background:url(images/mainmenu_normal_english.gif) no-repeat;
	background-position:-149px;
	width:46px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_news_normal_en {
	background:url(images/mainmenu_normal_english.gif) no-repeat;
	background-position:-215px;
	width:37px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_community_normal_en {
	background:url(images/mainmenu_normal_english.gif) no-repeat;
	background-position: -271px;
	width:77px;
	height:15px;
	float:left;
	
	margin-right:20px;
}


.menu_schedule_over_en {
	background:url(images/mainmenu_over_english.gif) no-repeat;
	background-position:left;
	width:63px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_shows_over_en {
	background:url(images/mainmenu_over_english.gif) no-repeat;
	background-position:-83px ;
	width:46px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_videos_over_en {
	background:url(images/mainmenu_over_english.gif) no-repeat;
	background-position:-149px;
	width:46px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_news_over_en {
	background:url(images/mainmenu_over_english.gif) no-repeat;
	background-position:-215px;
	width:37px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_community_over_en {
	background:url(images/mainmenu_over_english.gif) no-repeat;
	background-position: -271px;
	width:77px;
	height:15px;
	float:left;
	
	margin-right:20px;
}


/* MAORI MENU STYLES */

.menu_schedule_normal_ma {
	background:url(images/mainmenu_normal_maori.gif) no-repeat;
	background-position:left;
	width:93px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_shows_normal_ma {
	background:url(images/mainmenu_normal_maori.gif) no-repeat;
	background-position:-114px ;
	width:82px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_videos_normal_ma {
	background:url(images/mainmenu_normal_maori.gif) no-repeat;
	background-position:-215px;
	width:50px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_news_normal_ma {
	background:url(images/mainmenu_normal_maori.gif) no-repeat;
	background-position:-285px;
	width:62px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_community_normal_ma {
	background:url(images/mainmenu_normal_maori.gif) no-repeat;
	background-position: -368px;
	width:45px;
	height:15px;
	float:left;
	
	margin-right:20px;
}

.menu_schedule_over_ma {
	background:url(images/mainmenu_over_maori.gif) no-repeat;
	background-position:left;
	width:93px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_shows_over_ma {
	background:url(images/mainmenu_over_maori.gif) no-repeat;
	background-position:-114px ;
	width:82px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_videos_over_ma {
	background:url(images/mainmenu_over_maori.gif) no-repeat;
	background-position:-215px;
	width:50px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_news_over_ma {
	background:url(images/mainmenu_over_maori.gif) no-repeat;
	background-position:-285px;
	width:62px;
	height:15px;
	float:left;
	
	margin-right:20px;

}

.menu_community_over_ma {
	background:url(images/mainmenu_over_maori.gif) no-repeat;
	background-position: -368px;
	width:45px;
	height:15px;
	float:left;
	
	margin-right:20px;
}

/* MINI SITE GUBBINS */
.submenu-mini-left {
	background:url(images/submenu-mini_left.png) top left no-repeat;
	height:31px;
	float:left;
	width:8px;
}

.submenu-mini-right {
	background:url(images/submenu-mini_right.png) top left no-repeat;
	height:31px;
	float:right;
	width:8px;
}

.submenu-mini-middle {
	background:url(images/submenu-mini-bg.gif) top left repeat-x;
	height:31px;
	float:left;
	width:884px;
	color:#fff !important;
}

/*############ MENU STYLES ############*/

.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:31px;
	background-color: Transparent;
	border:0;	
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color:#FFFFFF;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight:bold;
	text-transform:uppercase;
	height:31px;
	white-space: nowrap;  /*Word wrapping menu item now optional*/
	padding-left:6px;
	padding-right:6px;
	!padding-left: 4px;   /*explicitly set padding for root menu items*/
	border:0;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	font-size: 12px;
	font-weight:bold;
	text-transform:uppercase;
	background-color: Transparent;
   	white-space: nowrap;  /*Word wrapping menu item now optional*/	    
   	padding: 0px 12px 0px 8px;   /*explicitly set padding for root menu items*/
	/*!padding: 0px 6px 0px 6px;   explicitly set padding for root menu items*/
	height:31px;
	border:0;
	
}

.main_dnnmenu_itemhover {  /* this controls the items on the SUBMENU*/
	font-size: 12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF !important;
	border:0;
	font-family: Arial, Helvetica, sans-serif !important;
	padding-right:18px;
	!padding-right:6px;
	background:url(images/submenu-mini-hover.gif) repeat-x top left;
}

.main_dnnmenu_itemhover td {  
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif !important;
   	padding-left: 6px;   /*explicitly set padding for root menu items*/
	padding-right:6px;	
	!padding-left: 4px;   /*explicitly set padding for root menu items*/
	background:url(images/submenu-mini-hover.gif) repeat-x top left ;	
	height:31px;
}

.MainMenu_Active {
	color:#FFF !important;
   	padding: 0px 12px 0px 8px;   /*explicitly set padding for root menu items*/
	!padding: 0px 6px 0px 6px;   /*explicitly set padding for root menu items*/
	background:url(images/submenu-mini-hover.gif) repeat-x top left;
}

.MainMenu_Active td{
	color:#FFF !important;
	background:url(images/submenu-mini-hover.gif) repeat-x top left	
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
	padding:4px 0 4px 0;
	border:0;
	display:none
}
.main_dnnmenu_submenu {
	z-index: 1000;
	font-size:100% !important;
	cursor: pointer;
	cursor: hand;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, 

Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
	border:0;
}

.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
	border:0;	
}

.main_dnnmenu_arrow {
	font-family: webdings; 
	font-size: 100%; 
	cursor: pointer; 
	cursor: hand;
	border:0;
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 100%; 
	cursor: pointer; 
	cursor: hand;
	border:0;
	display:none
}

.MainMenu_SubMenu {
	font-size:11px !important;
	background: url(images/submenu_bg.gif) repeat-x #c1660d top left; /* this works*/
	border:0;
	
}

.MainMenu_SubMenu td{
	font-size:11px !important;
	color:#FFFFFF;
	border-bottom:1px solid #b06924;
	border-top:1px solid #d18d4b;
	padding:4px 0 4px 5px;
	
}

.MainMenu_SubMenu_hover {
	color:#fff !important;
	background:url(images/submenu-mini-hover.gif) repeat-x;
	background-position: left -1px;
	font-size:11px !important; /* this works */
	border:0;
	
}


/* FEATURED PROGRAMMES  */

.featProg_img {
	padding-bottom:5px;
	width:100%;
	text-align:center;
}

.featProg_title {
	padding-left:11px;
	width:165px;
}

.featProg_summary a {
	padding-left:11px;	
	display:block;
	width:165px;
	color:#fff !important;
}


.video_list_img{float:left;padding-right:10px;}

.video_list_img_over{
background:url(images/playbtn.png) no-repeat center center;
width:120px;
height:65px;
position:absolute;
}

.video_list_holder {
	margin-bottom:6px;
	height:65px;
	clear:both
}

.video_list_name {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#ef7500;
	font-family:Arial, Helvetica, sans-serif
}

.video_list_txt {
	display:block;
	color:#fff !important;

}

.video_list_hr {
	border:0px solid red;
	height:1px;
	background-color:#333;
	color:#333;
	margin:5px 0 5px 0;
}

.news_list {
	margin:0 0 5px 15px;
	padding:0;
}

.news_list li {color:#fff;}

a.news_list_summary:link, a.news_list_summary:visited { color:#fff !important; font-size:11px; 

line-height:1.1em; }
/*---------------------------------------------------------------------------------
---------------------------MTS search sytles--------------------------------------------
--------------------------------------------------------------------------------------*/
.searchbar{
    text-align:right;
    position:relative;
    width:128px;
}
.searchbarleft{
    position:absolute;
    width:10px;
     height:22px;
    background:url(images/searchbar_left.png);
}
.searchbox{
    width:93px;
    background:url(images/searchbar_back.png);
    height:22px;
    padding-left:9px;
    padding-right:26px;
}
.searchbox input{
    width:93px;
    height:14px;
    border:0;
    margin-top:3px;
    /*border-top:1px solid #333333;
    border-left:1px solid #333333;
    border-right:0px solid #333333;
    border-bottom:0px solid #333333;*/
    background:transparent;
    font-size:12px;
    color:#fff;
    padding:0px;
    outline: none;
}
.searchbtncontainer{
     position:absolute;
     right:0px;
     top:0px;
     width:26px;
     height:22px;
}
.searchbtn{
    width:26px;
     height:22px;
     background:url("images/searchbar_right.png") no-repeat;
}
.highlight{
	background-color:#343435;
	color:#fff;
	padding:1px 2px 1px 2px;
	font-size:12px; line-height:1.4em;
}
.result_title a, .result_title, a.result_title {
	color:#ffffff !important;
	font-size: 13px;
	font-weight:bold;
	margin: 0;
	padding:0;
	text-transform:capitalize;
	line-height:1.4em;
	text-decoration:underline;
}
.description, .context{

	color:#ffffff !important; font-size:12px; line-height:1.4em !important; 
}
.result_block, .result_altblock{
	font-family: Arial, Helvetica, sans-serif;
	padding:10px;
	border-bottom:1px solid #666666;
}
 .result_altblock{
	background-color:#111111;
}
.result_pages{
	padding:10px;
	color:#ffffff !important; font-size:12px; line-height:1.4em !important; 
}
/*---------------------------------------------------------------------------------
---------------------------MTS search style ends--------------------------------------------
--------------------------------------------------------------------------------------*/
.grey2_cont_topbg { background:url(images/grey2_cont_topbg.gif) repeat-x bottom left; }
/*---------------------------------------------------------------------------------
---------------------------MTS View Paki template--------------------------------------------
--------------------------------------------------------------------------------------*/
.greypaki_cont_topbg { background:url(img_default_temp/grey_cont_topbg.gif) repeat-x bottom left;width:900px; }
.bluepaki_cont_topbg { background:url(img_default_temp/AuntyBlue_cont_topbg.gif) repeat-x bottom left;width:900px;}
.cont_leftbg { background:url(img_default_temp/cont_leftbg.gif) repeat-y right top}
.cont_rightbg {background:url(img_default_temp/cont_rightbg.gif) repeat-y left top}
.cont_botbg { background:url(img_default_temp/cont_botbg.gif) repeat-x top left}
.cont_contentbg {background-color:#252525; padding-top:5px;}

.default_temp_imgHolder { background:#000; text-align:center; padding-top:0px;}

.cont_leftbg2 { background:url(img_default_temp/cont_leftbg2.gif) repeat-y right top; height:4px}
.cont_rightbg2 {background:url(img_default_temp/cont_rightbg2.gif) repeat-y left top; height:4px}
.cont_contentbg2 {background-color:#1c1c1c; height:4px;}
.container_icons { float:right}
.container_tit_left { float:left; padding-top:2px;}
.video_list_img {
	float:left;
	padding-right:10px
}

.video_list_holder {
	margin-bottom:6px;
	height:65px;
	clear:both
}

.video_list_name {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#ef7500;
	font-family:Arial, Helvetica, sans-serif
}

.video_list_txt {
	display:block;

}

.video_list_hr {
	border:0px solid red;
	height:1px;
	background-color:#333;
	color:#333;
	margin:5px 0 5px 0;
}

.OSWR_list_img {
	margin-bottom:10px;
	border:0px solid #5a5b5d
}
/*---------------------------------------------------------------------------------
---------------------------End MTS View Paki template--------------------------------------------
--------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------
---------------------------blog styles--------------------------------------------
--------------------------------------------------------------------------------------*/
.blog_date { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
color: #999999 !important;
}
.blog_wrote { 
color: #999999 !important;
font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.blog_message { color:#fff !important; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.blog_hr { height:1px; border:0px solid #999999; background-color:#999999; }
.blog_post {color:#fff !important;}
.blog_alert { color:#fff !important; font-weight:bold;}
.blog_name { color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.blog_pager{
	color:#ffffff;
	width:100%;
}

/* MATARIKI STYLES */

.matariki_header {
	background:url(img_matariki/top_header.jpg) top left no-repeat;
	height:397px;
	width:900px;
	position:relative
}
.matariki_home a {
	height:80px;
	width:320px;
	position:absolute;
	top:25px;
	left:35px;
}

.matariki_maori_program a {
	background:url(img_matariki/matariki_program.png) top left no-repeat;
	height:72px;
	width:356px;
	position:absolute;
	top:73px;
	left:430px;
	padding-top:20px;
}

.matariki_maori_program a:hover{
	background:url(img_matariki/matariki_program_over.png) top left no-repeat;
	height:72px;
	width:356px;
}

.matariki_proverbs a{
	background:url(img_matariki/matariki_proverbs.png) top left no-repeat;
	height:67px;
	width:133px;
	position:absolute;
	top:220px;
	left:290px;	
	padding-top:20px;	
}

.matariki_proverbs a:hover{
	background:url(img_matariki/matariki_proverbs_over.png) top left no-repeat;
	height:67px;
	width:133px;
}

.matariki_about_pleiades a{
	background:url(img_matariki/matariki_about_pleiades.png) top left no-repeat;
	height:67px;
	width:232px;
	position:absolute;
	top:195px;
	left:500px;	
	padding-top:20px;	
}

.matariki_about_pleiades a:hover{
	background:url(img_matariki/matariki_about_pleiades_over.png) top left no-repeat;
	height:67px;
	width:232px;
}

.matariki_meaning a{
	background:url(img_matariki/matariki_meaning.png) top left no-repeat;
	height:72px;
	width:183px;
	position:absolute;
	top:255px;
	left:660px;
	padding-top:20px;	
}

.matariki_meaning a:hover{
	background:url(img_matariki/matariki_meaning_over.png) top left no-repeat;
	height:72px;
	width:183px;
}

/* twitter and facebook promo banners*/

a.boxTwitter-en {
	background:url(../../promoBanners/box-twitter_en.png) top left no-repeat;
    width:284px;
    height:59px;
    display:block;
    outline:none;
    float:left;
	text-decoration:none;
}

a:hover.boxTwitter-en {
	background:url(../../promoBanners/box-twitter_en.png) no-repeat;
	background-position:0 -59px;
    width:284px;
    height:59px;
    display:block;
    outline:none;
    float:left;
	text-decoration:none;
}

a.boxFacebook-en {
	background:url(../../promoBanners/box-twitter_en.png) no-repeat;
	background-position:0 -118px;
    width:284px;
    height:59px;
    display:block;
    outline:none;
    float:left;
	text-decoration:none;
}

a:hover.boxFacebook-en {
	background:url(../../promoBanners/box-twitter_en.png) no-repeat;
	background-position:0 -177px;
    width:284px;
    height:59px;
    display:block;
    outline:none;
    float:left;
	text-decoration:none;
}

a.boxTwitter-ma {
	background:url(../../promoBanners/box-twitter_ma.png) top left no-repeat;
    width:284px;
    height:59px;
    display:block;
    outline:none;
    float:left;
	text-decoration:none;
}

a:hover.boxTwitter-ma {
	background:url(../../promoBanners/box-twitter_ma.png) no-repeat;
	background-position:0 -59px;
    width:284px;
    height:59px;
    display:block;
    outline:none;
    float:left;
	text-decoration:none;
}

a.boxFacebook-ma {
	background:url(../../promoBanners/box-twitter_ma.png) no-repeat;
	background-position:0 -118px;
    width:284px;
    height:59px;
    display:block;
    outline:none;
    float:left;
	text-decoration:none;
}

a:hover.boxFacebook-ma {
	background:url(../../promoBanners/box-twitter_ma.png) top left no-repeat;
	background-position:0 -177px;
    width:284px;
    height:59px;
    display:block;
    outline:none;
    float:left;
	text-decoration:none;
}