@charset "utf-8";

/* reset.css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;padding:0;
}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
ol{list-style:decimal}
ol li{list-style:decimal}

/* end reset.css */


/* common.css */
body{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333333;background:#3D87AA url(images/bodyBGtile.gif);background-repeat: repeat-x;margin:0;padding-bottom:47px;}
h1 {font-weight: bold;font-size: 22px; line-height:22px; margin-top:10px; margin-bottom:10px;}
h1.conference {font-weight: bold;font-size: 20px; line-height:22px;}
h2 {font-size: 18px;color: #990000;	font-weight: bold; margin:10px 0 10px 0}
h3 {font-size: 18px;font-weight: bold;}
h4 {font-size: 17px;font-weight: bold;}
p{margin:10px 0 10px 0;}
a{text-decoration:none;color: #990000;}
ul{margin:10px 0 10px 40px;}
ol{margin:10px 0 10px 40px;}
li{list-style-type: disc;}
img{border:0px;}


.header-one{font-weight: bold;font-size: 22px; line-height:22px; margin-top:10px; margin-bottom:10px;}
.header-two{font-size: 18px;color: #990000;	font-weight: bold;}
.header-three{font-size: 18px;font-weight: bold;}
.header-four{font-size: 17px;font-weight: bold;}
.pressrelease-title {font-size: 18px;color: #990000;	font-weight: bold;}

.border-image{border:1px solid #909090;}
#homepage-left-col img {border:1px solid #909090;}
#homepage-right-col img {border:1px solid #909090;}
#container {background-color: #FFFFFF;	width: 995px;	 margin:0 auto;}
#col-right{float:right; margin-top:30px; padding: 0 15px 0 0;}
#col-left{float:left; width:750px; margin-top:30px;}
#col-left-red{background:#870b17 url(images/headerBGtile.gif) top repeat-x; width:100%; color:#CAFF66;}
#col-left-red p a{color:#CAFF66;}
#col-left-red a p{color:#CAFF66;}

#col-left-red-left{width:340px; float:left; padding:10px 0 60px 30px;}
#col-left-red-right{width:340px; float:right;padding:10px 20px 20px 20px;}
img#content-img{margin-bottom:12px;}
img#img-print{margin:0 0 1px 2px;}
img#img-email{margin:0 3px 2px 2px;}


#content{width:735px; height:auto; padding:0 10px 10px 20px;}
#content-border{background:url(images/img_fadeLine.gif) 750px bottom  no-repeat;width:725px;_width:719px;height:auto;padding:0 10px 10px 30px;}
#content-left{float:left; width:360px;}
#content-right{float:right;width:345px;padding-left:5px;}

#footer{color:#ffffff;font-size:11px;background:url(images/footerBGtile.gif) repeat-x;height:29px;padding:15px 20px 0 20px;}
#footer a{color:#ffffff;}
#footer a:hover{text-decoration:underline;}

.float-right{float:right;}
.float-left{float:left;}
.clear-hidden{clear:both;line-height:1px;height:1px;font:1px/1px Arial;}
.title {font-weight: bold;	margin:0;color: #990000;}
.red-color {color: #990000;}
.white{color:#ffffff;}
.hr{background:url(images/img_hrDotted-05.gif) center repeat-x; height:15px; clear:both;}
.clear-left{clear:left;}
.clear-right{clear:right;}

div.conference-img{width:245px; float:left;}
div.conference-img img{border:1px solid #999999;}
div.conference-txt{width:455px; float:right;}

p.wp-caption-text,
p.photo-description{
	font-weight: bold;
	margin:0;
	color: #990000;
	font-size:11px;
	padding-top:5px;
}
#sub-menu a{
	font-weight:bold;
	text-decoration:none;
	margin:5px 0 0 0;
	text-transform:uppercase;
	color:#325503;
}
#sub-menu a:hover{color:#990000;}
/* end common.css */


/* rhs.css */
div.rhs-top{background:url(images/rhsPodHeader.gif) 0 0 no-repeat;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;padding-left:15px;font-size:12px;font-weight:bold;line-height:26px;height:26px;}
div.rhs{width:220px;margin-bottom:20px;}
div.rhs-middle{background:url(images/rhsPodBGtile.gif) 0 0 repeat-y;padding:10px 14px 5px 14px;}
div.rhs-middle p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;margin:0;}
div.rhs-middle form{margin:8px 0 14px 0;text-align:right;}
div.clear-hidden{clear:left;height:1px;line-height:1px;font:1px/1px Arial;}
input#email-text{border:1px solid #7e7f81;font-size:12px;padding-bottom:1px;height:16px;float:left;width:153.5px;}
input#email-submit{border:1px solid #808080;font-weight:bold;font-size:12px;width:34px;background-color:#e7e7e7;height:19px;padding-bottom:2px;line-height:13px;}
div.rhs-bottom{height:20px;background:url(images/rhsPodFooter.gif) 0 0 no-repeat;}
a{ text-decoration:none;}
div.rhs-middle a{color:#8f0330;}
div#rhs-left-image{width:95px;float:left;margin-top:15px;}
div#rhs-right-image{width:90px;float:right;margin-top:6px;text-align:right;}
div#second-rhs{height:500px;}
img#nitv{margin:0 0 27px 7px;}
img#tg4{margin:0 0 29px 5px;}
img#nrk{margin:0 0 29px 13px;}
img#bbcalba{margin:0 0 29px 13px;}
img#s4c{margin:0 0 0 14px;}
img#aptn{margin:0 15px 25px 0;}
img#maoritv{margin:0 8px 46px 0;}
img#sabc{margin:0 8px 45px 0;}
img#pts{margin:0 7px 0 0;}
img#taiwan{margin:10px 0 25px 10px;}

/* end rhs.css */

/*======= Header CSS =========*/
a:hover{text-decoration:underline; color:#990000;}
a:hover p{text-decoration:underline}
#header{
	width:100%;
	background:#910E1C url(images/headerBGtile.gif) 50% 0 repeat-x;
	min-width:995px;
}

#header-content{
	position:relative;
	margin:auto;
	padding:0;
	width:995px;
}

#header-content img.header-logo{
	padding:35px 0 35px 25px;
}

#menu{
	background:url(images/navBGtile.gif) 0 0 repeat-x;
	height:33px;
}
#menu ul{
	margin:0 0 0 4px;
	-margin:0 0 0 -3px;
	display:inline;
	padding:0;
	list-style-type:none;
	float:left;
	
}
#menu ul li{
	margin:0 0 0 8px;
	padding:0;	
	float:left;
	white-space: nowrap;
	list-style-type:none;
}
#menu ul li.current{
	background:url(images/navTabLHS.gif) 0 4px no-repeat;
}
#menu ul a {
	font-weight:bold;
	text-decoration:none;
	margin:5px 0 0 9px;
	text-transform:uppercase;
	color:#FFFFFF;
	padding:7px 7px 6px 1px;
	display:block;
}
#menu ul a:hover{color:#325503;}
#menu ul a.current {
	background:#FFFFFF url(images/navTabRHS.gif) 100% 100% no-repeat;
	color:#325503;
}
#menu a.current span{border-top:1px solid #066000;padding-top:7px;padding-left:4px;padding-right:5px;}

#search-form{
	float:right;
	margin:8px 0 0 0px;
}
#search-form input.search{
	width:190px;
	height:13px;
	border:1px solid #333333;
	padding:1px 0 1px 3px;
	font-size:11px;
	color:#3d3d3d;
	margin:0 37px 0 0px;
	_margin:0 38px 0 0;
}
#search-form input.search-button{
	position:absolute;
	top:125px;
	_top:129px;
	right:18px;
}
*:first-child+html #search-form input.search-button{
	top:129px;
}


/*========== Homepage =================*/
#homepage-left-col{
	float:left;
	width:335px;
	padding:0 5px 20px 20px;
	_padding-right:0;
	border-right:1px solid #CCCCCC;
}
#homepage-right-col{
	float:left;
	width:361px;
	padding:0 5px 20px 15px;

}

#homepage-left-col .left-col-content{ margin-top:20px; }
#homepage-left-col .videos{
	float:left;
	width:104px;
	margin:10px 7px 0 0;
	_margin-right:5px;
	text-align:center;
}
#homepage-left-col a{
	font-weight: bold;
	margin:0;
	color: #990000;
	font-size:11px;
	padding-top:5px;
}

#homepage-left-col td.videoupload{
padding-right:5px;
}

#homepage-right-col .right-col-content{ margin-top:10px; }
#homepage-right-col .right-col-content img{ margin-top:10px; }
#homepage-right-col .right-col-content table td{padding-right:20px}
#homepage-right-col .right-col-content p{padding:0; margin:0}
#homepage-right-col .right-col-content p.red-color{padding-top:20px}

#homepage-right-col img.right-image{
	float:right;
	margin:10px 0 0 10px;
}
#homepage-right-col ul.latest-article{
	margin:20px 0 40px 0;
}
#homepage-right-col ul.latest-article li{
	background:url(images/icon_News.gif) no-repeat 0 2px;
	padding:0 0 5px 20px;
	list-style-type:none;
}
#homepage-right-col ul.latest-article li a{
	text-decoration:none;
	color: #990000;
}
#homepage-right-col ul.latest-article li a:hover{
	text-decoration:underline;
}
#homepage-right-col .sportlight-left{
	float:left;
	width:168px;
	margin-right:20px;
}
#homepage-right-col .sportlight-right{
	float:left;
	width:168px;
}

#homepage-right-col .right-col-content table td{
    padding:0 10px 0 0;
}



p.no-padding{
	padding:0;
	margin:0;
}

#col-left-red-homepage{
	/*background:#870b17 url(images/newsBGtile.gif) top repeat-x; */
	background:#870b17;
	width:760px;
	_width:752px; 
	padding-bottom:20px;
}
#col-left-red-content{ padding:10px 0 20px 25px;_padding-left:22px; }
#col-left-red-content div.stations-news-list{
	float:left;
	width:173px;
	margin:10px 9px 25px 0
}
#col-left-red-content p.news-description{
	font-size:11px;
	color:#CCCCCC;
	padding:0 0 0 3px;
	margin:0;
}
#col-left-red-content table td{vertical-align:top;}
#col-left-red-content p{
	font-size:11px;
	color:#CCCCCC;
	padding:0 10px 0 3px;
	margin:0;
}
#col-left-red-content h4{
    font-weight: bold;
	margin-top:10px;
	color:#99FF33;
}
#col-left-red-content a{
    font-weight: bold;
	color:#99FF33;
	text-decoration:none;
}
#col-left-red-content h1{
    margin:8px 0;
	color:#FFFFFF;
}

#col-left-red-content table td{
	padding-right:15px;
}



h4.green-bold-text, h4.red-bold-text{
	font-weight: bold;
	margin-top:10px;
}
h4.green-bold-text{ color:#99FF33; font-size:12px; padding-left:2px;}
h4.red-bold-text{ color:#990000; }

a.red-more{
	font-weight: bold;
	color:#CC3234;
	text-decoration:none;
}
a.green-more{
	font-weight: bold;
	color:#99FF33;
	text-decoration:none;
}
img.border-image{ border:1px solid #CCCCCC; }
img.black-border{ border:1px solid #000000; }
h1#red-bottom-h1{margin:8px 0;}
.padding-left-little{padding-left:3px;}



p.margin-left-none{
	margin-top:10px;
}

/* about page css */
div#about-div{padding-left:38px;width:700px; padding-bottom:20px;}
div.print-email-div{float:left;padding:0px 0 0 15px;margin:12px 0 0 0;}
div.print-email-div img#email-image{margin:0 0 1px 2px;}
p.description{margin:13px 0 10px 0;font-weight:bold;}
div#about-div table{margin-top:20px}
div#about-div table td{vertical-align:top}
div#about-div table td{padding-right:10px;}
div#about-div object{margin-right:10px}
div#about-div table td img{margin-right:10px}
div#about-div a{color: #990000;}
div#about-div .membership{padding-right:10px;}
div#about-div #membership td{padding-bottom:40px;}
div#about-div ul{margin:10px 0 10px 0;padding:0 0 0 23px;}
div#about-div ol{margin:10px 0 10px 0;padding:0 0 0 23px;}
div#about-div img{border:1px solid #909090;}
div#about-div img.clearborder{border:0;}
/* end about page css */

/* contact us page css*/
div#contact-div{padding-left:32px;}
div.more-information-left{width:200px;}
form#contact-form{width:365px;margin:20px 0 0 0;}
form#contact-form label{font-weight:bold;margin:0 0 3px 0;line-height:18px;}
input#contact-name, input#contact-email{width:278px;height:17px;}
input#contact-name{margin-left:12px;}
input#contact-email{margin-left:14px;}
input#contact-name, input#contact-email, textarea#contact-message{border:1px solid #8e8e8e;background:#FFFFFF !important;}
textarea#contact-message{width:363px;margin:5px 0 0 0;overflow:hidden;height:197px;}
input#contact-submit{width:64px;height:21px;float:right;border:none;margin-top:10px;}
input.submit-out{background:url(images/button_submit.gif) 0 0 no-repeat;cursor:pointer;}
input.submit-over{background:url(images/button_submitOver.gif) 0 0 no-repeat;cursor:pointer;}
/* end contact us page css */

/* community page css */
div.community-div{padding-top:15px;margin-bottom:10px;}
div.community-div img{ margin-right:15px;}
div#right-bottom {text-align:right;margin:20px 0 30px 0;}
h1#community-h1{padding-bottom:5px;}
p.margin-bottom-little{margin-bottom:3px;}
div.horizontal-dotted{height:1px;background:url(images/img_hrDotted-05.gif) 0 0 no-repeat;line-height:1px;font:1px/1px Arial;}
img.grey-border{margin:0px 10px 0px 0;border:1px solid #909090;}
img.community-img{margin:0px 10px 0px 0;border:1px solid #909090;}
/* end community page css */

/*latest news page css */
div#col-left-main-content{height: 100%;width: 739px;margin-bottom: 30px;margin-left: 20px;background: url(images/img_hrDotted-06.gif) 51% repeat-y;}
img#join-network-img{float: right;border:2px solid #C3C4C6;margin:0 0 5px 8px;}
a#release-link{float: right;padding-right: 20px;}
ul.margin-left-ul{margin-left: 15px;	padding-bottom: 10px;}
h2.black-color {color: #000000;}
p.margin-bottom-much{margin-bottom:20px;}
/* end latest news page css */

/* membership benifit page css */
div#pdf-div{margin:10px;background: url(images/icon_pdf.jpg) no-repeat;padding:8px 0 0 60px;height:50px;}
div.membership-council{margin:10px 21px 30px 0px;width:320px;float:left;display:inline;}
img.membership-council{margin:0 0 20px 0;}
div.solid-hr{border-top:1px solid #cbcbcb;height:1px;line-height:1px;font:1px/1px Arial;margin-bottom:10px;}
.sub-title{font-size:15px; color: #990000;}
/* end membership benifit page css */

/* programme page css */
div#content-top{}
div#center-content1{margin-top:20px;width:320px;float:left;}
div#dot_vertical_top{float:left;margin:10px 20px 0px 20px;background:url(images/img_hrDotted.gif) 0 bottom repeat-x;width:1px;height:421px;}
div#dot_vertical_bottom{float:left;margin:0px 20px 0px 20px;padding-bottom:10px;background:url(images/img_hrDotted.gif) 0 top repeat-x;width:1px;height:421px;}
div#center-content2{margin-top:20px;width:320px;float:left;}
div#dot_horizontal{clear:both;width:1px;margin:0px;padding:0px;}
div#center-content3{margin-top:20px;width:320px;float:left;}
div#center-content4{margin-top:20px;width:320px;float:left;}
div.contact_author{color:#FF0000;}
img.contact_author{margin-bottom:15px;}
/* end programe page css */

/* live edit */
a.h2-link:hover{ text-decoration:none;}
/* end live edit */