#TV4ITBOX
{
	background-color: #1D1D1D;
}

body
{
  text-align:center;
  background-color: #1D1D1D;
  overflow:scroll;
}

#TV4ITBOX #content-pane #contentlayout
{
  margin-left:0px;
  width:100%;
}

/************************DO NOT REMOVE GAP-SAVER*******************************/

.gap-saver { height: 1px; margin: 0 0 -2px 0; padding: 0; font-size: 1px;/* to correct IE */}

/******************************************************************************/

/*----------------------------LOGO AND HEADER-----------------------*/

#top-pane 
{
	height:93px;
}

#top-pane #logo
{
	width:389px;
    /*border:solid 1px red;*/
    float:left;
    display:inline;
}

/*Top right menu*/
#top-pane-right
{
    display:inline;
    
}

#top-pane-right #top-pane-menu
{
    color:#ffffff;
    float:right;
    margin:0 15px 5px 0;
}

#top-pane-right #top-pane-menu a
{
    color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    font-weight:normal;
}
#top-pane-right #top-pane-menu a:hover
{
    color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    text-decoration:none;
}

#top-pane-right #top-pane-pub
{
 	width:468px;
    height:60px;
    float:right;
    margin-right:15px;
    /*border:solid 1px blue;*/
}


/*----------------------------CONTAIN PANE-------------------------------------*/
#content-pane{
    margin-left:18px;
	margin-right:19px;
	background-color: #D8D8D8;
}


*html #content-pane{
	width:100%;
}
/*------------------------END CONTAIN PANE-------------------------------------*/


/*----------------------------BOTTOM PANE--------------------------------------*/

#bottom-pane
{	
	background-color: #1D1D1D;
	height:43px;
	margin-top:10px;	
}
#left-bottom-pane
{
	width: 450px;		
	float:left;	
    margin-left: 40px;	
    color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#left-bottom-menu
{
	padding-top:5px;
}

#left-bottom-pane a
{
	color:#ffffff;
	text-decoration:none;
}
#left-bottom-pane a:hover
{
	color:#999999;
	text-decoration:none;
}


#right-bottom-pane{			
	text-align:right;
	float:right;	
}
#right-bottom-text{
	color:#ffffff;
	margin-right: 40px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	margin-top:0px;
	margin-bottom: 5px;
	padding:2px 0px 0px 0px;	
}
#right-bottom-text a{
	color:#ffffff;
	text-decoration:none;		
}
#right-bottom-text a:hover{
	color:#999999;
	text-decoration:none;
}


#right-bottom-brainsonic{
	color:#ffffff;
	margin-right: 40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;	
	padding:0px 0px 0px 0px;
}
#right-bottom-brainsonic a{
	color:#ffffff;
	text-decoration:none;		
}
#right-bottom-brainsonic a:hover{
	color:#999999;
	text-decoration:none;
}


/****************************** SKIN DNN MENU ************************************/

.MainMenu_RootMenuItem TD
{		
  color:#ffffff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
}
.MainMenu_RootMenuItemSel TD
{
  color:#999999;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
}
.MainMenu_RootMenuItemActive TD
{	
  color:#999999;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
}
.MainMenu_MenuBreak
{
	background-repeat: repeat-x;
	background-position: top;
}
.MainMenu_RootMenuItemSeparator
{
	background-repeat: repeat-x;
	background-position: top;
}
.MainMenu_MenuContainer
{
}
.MainMenu_MenuBar
{
}
.MainMenu_MenuItem
{
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.MainMenu_MenuItemSel
{
	font-weight: normal;
	color: #ffffff;
	font-size: 10px;
	background-color: transparent;
}
.MainMenu_MenuIcon
{
	background-color: #f2f2f2;
}
.MainMenu_MenuArrow
{
	border-right: #f2f2f2 1px solid;
	border-top: #f2f2f2 1px solid;
	width: 0px;
	border-bottom: #f2f2f2 1px solid;
	background-color: transparent;
}
.MainMenu_MenuBreak
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}
.MainMenu_SubMenu
{
	border-right: #bebebe 1px solid;
	border-top: #bebebe 1px solid;
	border-left: #bebebe 1px solid;
	border-bottom: #bebebe 1px solid;
	background-color: #f2f2f2;
}
.MainMenu_SubMenuItemSel
{
	font-size: 10px;
	color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #cccccc;
	border-bottom-style: none;
}
.MainMenu_RootMenuArrow
{
	padding-left: 0px;
}
.MainMenu_MenuIcon_Admin
{
	border-top: #f2f2f2 1px solid;
	border-left: #f2f2f2 1px solid;
	border-bottom: #f2f2f2 1px solid;
	background-color: #f2f2f2;
}
.MainMenu_MenuBreak_Admin
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #666666;
	border-bottom-style: none;
}

.MainMenu_RootMenuItem_Admin
{
	font-size: 10px;
	color: #666666;
	font-family: Arial;
}
.MainMenu_RootMenuItemActive_Admin
{
	font-size: 10px;
	color: #ffffff;
	font-family: Arial;
	background-color: #215C99;
}
.MainMenu_RootMenuItemSel_Admin
{
	font-size: 10px;
	color: #333333;
	font-family: Arial;
	background-color: #dcdcdc;
}
/************************** END  SKIN DNN MENU ************************************/

/************************** SKIN PAGE ********************************************/
.txt
{
  color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:20px;
	text-align:justify;
}
.txt a
{
  color:#DE8103;
  text-decoration:none;
}
.txt a:hover
{
  color:#DE8103;
  text-decoration:underline;
}
.title
{
  color:#DE8103;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:20px 0 10px 0;
}

.txt_blue
{
  color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:20px;
	text-align:justify;
}
.txt_blue a
{
  color:#5C80B2;
  text-decoration:none;
}
.txt_blue a:hover
{
  color:#5C80B2;
  text-decoration:underline;
}
.title_blue
{
  color:#5C80B2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:20px 0 10px 0;
}
/************************** END SKIN PAGE ********************************************/



#foot_links
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
}

#foot_links a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
 	color:#ffffff;
}

.ref {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
}
a.ref:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
}
	
a.ref:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
}

#dnn_Footer_LblFooterLink
{
  font-size:9px;
	color:#ffffff;
}

#foot_links TD
{
	text-align:left;
}

/*--------module connexion Portail (page PortalLogin)-------------*/

DIV #dnn_ctr-1_ModuleContent
{
  padding-left:300px;
}
DIV #dnn_ctr-1_ModuleContent INPUT
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight:bold;
  color:#666666;
}
DIV #dnn_ctr-1_ModuleContent TD #dnn_ctr-1_Signin_cmdLogin 
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#666666;
  background-color:#D8D8D8;
}
DIV #dnn_ctr-1_ModuleContent TD #dnn_ctr-1_Signin_cmdRegister 
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#666666;
  background-color:#D8D8D8;
}
DIV #dnn_ctr-1_ModuleContent TD #dnn_ctr-1_Signin_cmdSendPassword
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#666666;
  background-color:#D8D8D8;
}

/* -------------- end connexion ----------*/





/*--------module connexion (page Login)-------------*/

.SubHead TD #dnn_ctr515_MediaNavigatorLogin_cmdLogin 
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#666666;
  font-size:9px;
  font-weight:bold;
  background-color:#D8D8D8;
}

.SubHead TD #dnn_ctr515_MediaNavigatorLogin_cmdRegister 
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#666666;
  font-size:9px;
  font-weight:bold;
  background-color:#D8D8D8;
}


.SubHead TD #dnn_ctr515_MediaNavigatorLogin_cmdSendPassword
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#666666;
  font-size:9px;
  font-weight:bold;
  background-color:#D8D8D8;
}

.SubHead LABEL
{
  color:#666666;
  font-weight:bold;
}

/*---------------- end connexion -----------*/

/*-------UcanUse---------*/

DIV.ucu_ua_template_Tv4itv2 TABLE
{
	/*padding-left:50px;*/
	margin-left:50px;
}
DIV.ucu_ua_template_Tv4itv2 .ucu_field
{
	color:#666666;
}
DIV.ucu_ua_template_Tv4itv2 .ucu_label
{
	color:#666666;
}
DIV.ucu_ua_template_Tv4itv2 .SubHead
{
	color:#666666;
}
DIV.ucu_ua_template_Tv4itv2 .ucu_commandBar
{
	text-align:left;
	margin-left:200px;
}
/*DIV.ucu_ua_template_Tv4itv2 A.CommandButton*/
A.ucu_template_tv4it_button:link
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	color:#666666;
	margin-right:20px;
	font-size:11px;
	font-weight: bold;
}
/*DIV.ucu_ua_template_Tv4itv2 A.CommandButton:hover */
A.ucu_template_tv4it_button:hover
{
	color: #ff9900;
	font-size:11px;
	text-decoration:none;
}