body {
	background-image: url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/bg.gif);
	background-position: top center;
	background-repeat: repeat-y;
	background-color: #ffffff !important;
}

#ka_aboutModule h2,
#ka_memberTab,
#ka_aboutModule img {
	display:none;
	}

input {
	border:0px;
	}

h3.ka_comments {
	background:none;
	}
	
#nba_header,
#suns_header {
	margin-top:-1px;
	}
 
#ka_mainContainer,
#ka_mainContainer h1,
#ka_headerSubNav,
#ka_headerTopNav,
#ka_aboutModule p,
#new_footer {
	font-family:"Trebuchet MS";
	}
 
#ka_mainContainer {
	color:##15294E;
	width:750px;
	background-color: #fff;
	}

#ka_mainContainer h1 {
	font-size:18px;
	}
span a:link,
a#ka_link_retrievePassword strong,
a:link, 
#ka_mainContainer ul.ka_searchList li div h4 a,

#ka_descriptionText,
#ka_adminTagsTitle,
#ka_searchAdv1 li,
#ka_mainContainer p,
#ka_mainContainer h1, 
#ka_mainContainer h2,

#ka_mainContainer h4,
#ka_msgb_forumIconHeader, 
#ka_msgb_forumTitleHeader, 
#ka_msgb_forumLastHeader, 
#ka_msgb_forumStatsHeader, 
#new_footer a:link, 
#new_footer a:hover, 
#new_footer a:visited,

div#ka_mainContainer div#ka_headerSearch div#ka_searchText a#ka_search_advanced,
.ka_photoPortrait,
.ka_msgb_iconsCont, 
.ka_msgb_lastCont, 
.ka_msgb_statsCont {
	color:#15294e !important;
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
font-weight:bold;

	}
	div#ka_mainContainer div#ka_header ul#ka_headerTopNav_ul li a,
div#ka_mainContainer div#ka_header ul#ka_headerSubNav_list li a, #ka_mainContainer h3


{
	color:#ffffff !important;
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
font-weight:bold;

	}
div#ka_mainContainer div#ka_header ul#ka_headerLoginAuth li a,
#ka_mainContainer a:link,
div#ka_inappropriate,
div#ka_inappropriate h1,
div#ka_inappropriate p {
	color: #000;
font-weight:bold;
	}
#ka_inappropriate p a, #ka_inappropriate p a:link {
	color: #FE6A12;
}

#ka_mainContainer span a:link, 
#ka_mainContainer span a:visited {
	color: #FE6A12;
	}

#ka_emailFriendListDiv,
.ka_forumBody,
.ka_forumBody p,
#ka_msgb_vidClosedRight a,
#ka_msgb_audClosedRight a,
#ka_msgb_vidOpenRight a,
#ka_msgb_audOpenRight a,
#ka_emailFriendList p a,
#ka_emailFriendListDiv h2,
#ka_emailFriendListDiv p {
        color: #000000 !important;
	}

#ka_adFullBanner {
	display:none;
	visibility:hidden;
	margin-top:10pt;
	}

#ka_header {
	margin-left:0px;
	margin-right:0px;
	}


#ka_headerSearch {
	padding-right:5pt;
	width:310px;
	}

#ka_headerSubNav {
	background-color: #9CA5BD;
	height:30px;
	vertical-align:middle;
	font-weight:bold;
	}

#ka_headerTopNav {
	background: url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/bg2.gif) repeat;
	color: #FFF;
	text-transform:capitalize;
	font-weight:bold;
	height:29px;
	}

#ka_headerTopNav li.current a, #ka_headerTopNav li a:hover {
	background: transparent url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/bgovermain.gif) repeat  scroll 0%;
	color: #FFF;
	margin-top:-3px;
	height:22px;
	}

fieldset#ka_fieldLogin strong {
color: #FE6A12;
}

#headerSignInUser, 
#headerSignInPass,
#ka_header a,
#ka_headerTopNav li a,
#ka_memberMessage ul.horz li.ka_from a,
#ka_memberMessage ul.horz li.ka_subject a,
#ka_memberMessage ul.horz li.ka_sent,
#ka_memberMessage ul.horz li.ka_trash,
#ka_memberMessage ul.horz li.ka_trash a,
#ka_msgb_listTableWrapper table,
#ka_msgb_forumListTable, 
#ka_msgb_forumListTable a:link, 
#ka_msgb_forumListTable a:visited,
#ka_msgb_discListTable a:link, 
#ka_msgb_discListTable a:visited,
#ka_mainContainer .ka_msgb_body,
#ka_mainContainer .ka_msgb_body p,
#ka_fieldLogin p,
#ka_fieldLogin h3,
#ka_ProgressBarDiv,
#successDelete a:link, 
#successDelete a:hover, 
#successDelete a:visited,
 
#ka_headerLoginInputs fieldset a:visited,
#successUpload a:link,
#ka_manageContent label,
#ka_emailFriendList a,
#ka_manageSubNav ul span.ka_mkplink a,
.ka_Success,
.ka_profileMediaMeta,
.ka_msgb_titlesCont a:link,
.ka_msgb_statsCont,
.ka_msgb_lastInfo a,
.ka_msgb_addButton a:link,
.ka_msgb_lastInfo, 
.ka_msgb_lastCont a:link, 
.ka_msgb_lastInfo a:link,
.ka_msgb_lastAuthor a:link, 
.ka_msgb_lastAuthor a:visited,
.ka_msgb_subject
	{
	color:#000;
	}
#ka_headerLoginInputs fieldset a:link
{ font-weight:bold;
text-transform:capitalize}

#ka_emailFriendList a {
	text-decoration:underline;
	}

#Suns {
	text-transform:none;
	}

#ka_headerBtmNav {
	
	background: transparent url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/bg4.gif) repeat  scroll 0%;
	}

#ka_mainContainer a:hover,
#ka_headerLogin li a:hover,
#new_footer a:hover {
	color:#15294E;

list-style-image:none;
list-style-position:outside;
list-style-type:none;

font-family:Tahoma,Arial,sans-serif;
	}

#ka_login_area li.ka_manage_auth a {
	color:#15294e !important;
	font-weight:bold;
	}

#ka_contentContainer {
	height:100%;
	margin:0pt auto; 
	}

#ka_mainContainer li {
	color:#15294E;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
;
font-family:Tahoma,Arial,sans-serif;
	}

#ka_mainContainer h3  {
	font-family:trebuchet ms;
	color: #fff;
	padding:5px;
	border:none;
	}

#ka_leftColumn {
	padding:0px;
	float:left;
	}

.ka_Help {
	
	border:1px solid #000000;
	}

li.ka_list {
	background: #a085ec url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/navgradient_off.gif) repeat;
	margin:5px;
	}


li.ka_list:hover {
	background: #ffffff url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/navgradient_on.gif) repeat;
	}

#ka_footer {
	border-top:none;
	padding:5px;
	visibility:hidden; 
	}

#ka_msgb_forumIconHeader, 
#ka_msgb_forumTitleHeader, 
#ka_msgb_forumLastHeader, 
#ka_msgb_forumStatsHeader, 
.ka_popUpInnerDiv
.ka_msgb_iconsCont, 
.ka_msgb_titlesCont, 
.ka_msgb_lastCont, 
.ka_msgb_statsCont {
	background-color: #584887;
	}

label#ka_labelUsername,label#ka_labelPassword {
background-color: #000;
color: #FE6A12;
}

a:hover.ka_tag { }
#ka_manageSubNav ul span.ka_mkplink a {}
#ka_manageSubNav ul span.ka_mkplink a:hover {}


label, label strong {
background-color:transparent;
color: #15294e;
}


#ka_manageNav li a.active,
.ka_msgb_titlesCont, 
.ka_msgb_statsCont {
	background-color: #ffffff;
	color: #000;
	}

#ka_msgb_listTableWrapper,
#ka_msgb_listTableWrapper table {
	font-family:"Trebuchet MS";
	color: #fff;
	}

.ka_msgb_addButton {
	background: url(http://iplayer.planetorange.net/iplayer/kickapps/message_board_button_left.gif) no-repeat scroll left top;
	}

.ka_msgb_addButtonText {
	background: url(http://iplayer.planetorange.net/iplayer/kickapps/message_board_button_right.gif) no-repeat scroll left top;
	}

#ka_msgb_discListTable {
	background-color: #584887;
	border-left:1px solid #584887;
	border-right:1px solid #584887;
	border-top:1px solid #584887;
	color:#000;
	}

.ka_profileSeg {
	border:1px solid #584887;
	}

#ka_msgb_discIconHeader, 
#ka_msgb_discTitleHeader, 
#ka_msgb_discLastHeader, 
#ka_msgb_discStatsHeader,
#ka_msgb_discListTable tr td {
	border-bottom:1px solid #584887;
	}

#ka_msgb_replyIconHeader, #ka_msgb_replyTitleHeader, #ka_msgb_replyLastHeader, #ka_msgb_replyStatsHeader {
	background-color:#47357B;
	}

#ka_msgb_replyListTable .ka_msgb_lastCont {
	background-color: #D5D1E1;
	}

#ka_msgb_newFormDivWrapper {
	height:544px;
	}

#ka_msgb_newFormWrapper2 {
	/* REMOVED PER KA 11/06/07 height:600px;*/
	}

.mceEditor {
	height:201px;
	}

.mceEditorIframe {
	height:155px;
	}


.ka_blogView {
	width:408px;
	}

#ka_manageSubNav {
	font-size:0.88em;
	}

legend {
	color: #f37a21;
	}

#ka_manageSubNav ul span, 
#ka_manageSubNav ul a, 
#ka_manageSubNav ul a:hover, 
#ka_manageSubNav ul a.current, 
#ka_manageSubNav ul a.current:hover {
	background: #9ca5bd none repeat scroll 0%;
	border:none;
	font-family:"Trebuchet MS";
	font-weight:bold;
	}

a.ka_Small {
	color: #ffffff;
	font-size:10px;
	}

#successDelete a, 
#successDelete a:active,
#successDelete a:hover, 
#successDelete a:visited,
.ka_Success a, 
.ka_Success a:active, 
.ka_Success a:hover, 
.ka_Success a:visited {
	color: #5f9410;
	}

#ka_relatedTabs a.active:hover {
	background: #ffffff url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/navgradient_on.gif) repeat;
	}

#ka_relatedTabs a:hover,
#ka_adminControl {
	background: #ffffff url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/navgradient_off.gif) repeat;
	}

#ka_relatedTabs a.active {
	background: #ffffff url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/navgradient_on.gif) repeat;
	font-weight:bold;
	color:#000;
	}

#ka_adminControl {
	color: #fff;
	border-color: #a085ec;
	}

#ka_mainContainer input.ka_button {
	font-family:trebuchet ms;
	font-weight:400;
	border:none;
	margin:0;
	padding:2px 4px;
	background: #9ca5bd 
	}
	
#ka_mainContainer input.ka_button:hover {
	border:none;
	margin:0;
	padding:2px 4px;
	background:#cfd5e7;
	}

#ka_mainContainer input:focus, 
#ka_mainContainer input:hover, 
#ka_mainContainer textarea:focus, 
#ka_mainContainer textarea:hover {
	background: #fff;
	}

#ka_mainContainer input {
	background: #fff url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/bg6.gif) repeat;
	}

ol#ka_groupList {
	background: transparent

	}

fieldset,
ol#ka_groupList li,
ol#ka_blogList li,
ol#ka_audioList li {
	background:transparent;
	}

ol#ka_blogList,
ol#ka_audioList {
	background: #ffffff url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/navgradient_off.gif) repeat;
	}
	
#ka_aboutModule {
	background: transparent url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/about.jpg) no-repeat;
	color: #000;
	
	width:418px;
	padding-top:0px;
	}

/* original styling overwritten by ka_homepage.css in v3 */
#ka_aboutModule h3, #ka_memberModule h3, #ka_videoModule h3, #ka_photoModule h3, #ka_blogModule h3, #ka_audioModule h3, #ka_groupModule h3, #ka_discussionModule h3, #ka_videoPlayer h3 {
	background:#5b4a8a none repeat scroll 0%;
	border:medium none;
	/*color:#222222;*/
	color:#FFFFFF !important;
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
	padding:4px 0pt 5px 8px;
}
/* in v3, the top of the toolbox was pressed into the forum block */
#ka_homeSandbox7 {
	margin:-12px 0px 10px 0px;
}


#ka_aboutModule p {
	color: #fff;
	font-size:1.3em;
	}

/*#ka_videoPlayer {
	height:610px;
	}*/

#ka_manageSubNav {
	font-size:11px;
	}

#ka_emailAFriendDiv {
	background-color: #fec069;
	border:none;
	}

#ka_homeSandbox7 {
	display:block;
	border:1px solid #fff;
	}

#tool_table {
	background: url(http://iplayer.planetorange.net/iplayer/kickapps/fan_toolbox/small/bg_8.jpg) no-repeat;
	}

#tool_table td {
	width:152px;
	padding:0px;
	}

#ka_homeSandbox7 img {
	border:none;
	padding:0px;
	margin:0px;
	}

#ka_homeSandbox7 li {
	line-height:10px;
	}

.ka_homeSandbox, .ka_sandbox {
	display:block;
	}

#mbHeader {
	margin-left:15px;
	font-size:20px;
	}

#mbHeader a:link, 
#mbHeader a:hover, 
#mbHeader a:visited {
	color: #fff;
	text-decoration:none;
	}

#ka_tagModule {
	height:320px;
	margin-top:28px;
	background: #000 url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/cloud_bg_69.jpg) no-repeat;
	}

div.ka_tagCloud {
	font-family:trebuchet ms;
	margin-top:80px;
	}

a.ka_tag1 {font-size:.75em; font-weight: lighter; font-style: normal;}
a.ka_tag2 {font-size:.95em; font-weight: normal; font-style: normal; }
a.ka_tag3 {font-size:1.15em; font-weight: normal; font-style: normal;}
a.ka_tag4 {font-size:1.3em; font-weight: bold; font-style: normal;}
a.ka_tag5 {font-size:1.45em; font-weight: bold; font-style: normal;}
a.ka_tag6 {font-size:1.6em; font-weight: bolder; font-style: normal;}

.ka_groupsContent {
	margin:0pt auto;
	width:730px;
	}

#ka_clubHome_jumpLinksNav li {
	background: #ffffff url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/navgradient_off.gif) repeat;
	}

#ka_clubHome_jumpLinksNav li:hover {
	background: url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/bg2.gif) repeat-x;
	border:1px solid #ffffff;
	}

.pagination span.status {
	background: #584887;
	border:none;
	}

.pagination a {
	background: #ff8603;
	border:none;
	}

.pagination a:hover {
	background: #ff9d2d;
	border:none;
	}

#new_footer {
	color: #fff;
	font-size:14px;
	height:50px;
	margin: 0pt auto;
	margin-top:-50px;
	text-align:left;
	width:730px;
	}

.ka_searchButton {
	background: transparent url(http://hvyssrdc.hotvideo.fr/images/stories/csskickapps/search.gif) no-repeat scroll 0pt;
	}

#ka_gettingStarted_infoTable img {
	border: #000 solid;
	}

#ka_memberMessage ul.vert li.messagingTitle {
	background: #ffffff none repeat scroll 0%;
	}
	
#ka_memberMessage ul.vert li.even {
	background: #EEE none repeat scroll 0%;
	}
	
#ka_memberMessage ul.vert li.odd {
	background: #DDD none repeat scroll 0%;
	}

#new_ad a:link, 
#new-ad a:hover,
#new-ad a:visited, 
#new-ad img {
	border:0px;
	}

.ka_starL {background:transparent url(http://iplayer.planetorange.net/iplayer/kickapps/new_star-b.gif) no-repeat}
.ka_starHighlightL {background:transparent url(http://iplayer.planetorange.net/iplayer/kickapps/new_star-a.gif) no-repeat}
.ka_starSelectedL {background:transparent url(http://iplayer.planetorange.net/iplayer/kickapps/new_star-c.gif) no-repeat}
.ka_starS {background:transparent url(http://iplayer.planetorange.net/iplayer/kickapps/new_star-b-small.gif) no-repeat 0px 0px !important}
.ka_starHighlightS {background:transparent url(http://iplayer.planetorange.net/iplayer/kickapps/new_star-a-small.gif) no-repeat 0px 0px !important}
.ka_starSelectedS {background:transparent url(http://iplayer.planetorange.net/iplayer/kickapps/new_star-c-small.gif) no-repeat 0px 0px !important}



/* added 01/29/08 */
ul.ka_forumBodyStatsList li a {
	color: #5B4A8A;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer div.ka_bumper {
	background-color: #9ca5bd;
	height:2.5em;
	color:#FFFFFF;
	font-size:1.3em;
}
body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer div.ka_bumperBottom {
	border:none;/*border-top:1px solid #C3C3C3;*/
	height:0.5em;
}
body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer {
	background-color:#FFFFFF;
	border:none;/*border:1px solid #C3C3C3;*/
	margin-top:15px;
	position:relative;
}
ul#ka_breadcrumbs li, ul#ka_breadcrumbs li {
	color:#FE6A12;
	/*text-decoration:underline;*/
	font-size: 1.05em;
}
ul#ka_RepliesList li.ka_messageItem p {
	color: #000;
}

body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer a {
	color:#15294e;
}
body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem div.ka_forumBody h1,
body.ka_messageBoards div#ka_mainContainer div#ka_contentContainer div.ka_allItemsContainer ul.ka_mbList li.ka_genForumItem div.ka_forumBody h2,
body#ka_replies table#allwrapper div#ka_mainContainer div#ka_contentContainer div#ka_repliesContainer ul#ka_RepliesList li.ka_genForumItem div.ka_forumBody h2 {
	color: #000;
}
h3#joinHeader {
	color: #000;
}
#ka_profileContainer h5 {
	background-color: #5B4A8A;
}
body.ka_messageBoards li.ka_userSign{
	display: none;
}
body#ka_playPage,
body#ka_playPage h2,
body#ka_playPage table#allwrapper div#ka_mainContainer div#contentContainer h2 {
	color: #FFFFFF;
}
#ka_aboutContent {
padding-bottom:200px;
}

body #ka_le_headercont {none;
}
#ka_aboutModule p.ka_noImage {
margin:0px 0px 0pt 221px;
}
#ka_headerSubNav {
border-top:1px solid #9CA5BD;
height:auto;
}
.ka_imageHelp {
display:none;
}
#ka_rightColumn {
width:297px;
}
.ka_more {
display:none
}
.ka_add {
display:none
}
#ka_mainContainer {
color:#000000;
}
.ka_adminStyle {
background-color:#15294E !important;
border:none
}