/* ================================
    Default styles FOR DotNetNuke
   ================================
*/   

/* background color for the content part of the pages */
Body
{
    background-color:  white;
}

/* Ajout DS du 26-02-2006*/
/*
*
{
    background-color: transparent;
	font-weight:  normal;
	font-size: 8pt;
	color: #696969;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style: normal;
}
*/
.ControlPanel, .PagingTable {
    width: 100%;
    height: 64px;
    background-color: #FFFFFF;
    BORDER-RIGHT: #003366 1px solid; 
    BORDER-TOP: #003366 1px solid; 
    BORDER-LEFT: #003366 1px solid; 
    BORDER-BOTTOM: #003366 1px solid; 
}

.SkinObject {
    background-color: transparent;
    font-weight: bold;
	font-size: 10pt;
    color : #8b0000;
    font-family: Times New Roman, Script MT Bold,Tahoma, Arial, Helvetica;
    text-decoration: none;
    font-style:  italic;
}

A.SkinObject:link {
    text-decoration:    none;
    color : #8b0000;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color : #8b0000;
}

A.SkinObject:active   {
    text-decoration:    none;
    color : #8b0000;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color :  Black;
}

/* style for module titles */
.Head   {
    /*font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #333333;*/
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-weight: bold;
	font-size: 12pt;
	color: #696969;
	
	text-decoration: none;
	font-style: italic;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal,.NormalDisabled
{
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
    color: #696969;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #696969;
}

/* text style used for error messages */
.NormalRed
{
    font-family: Times New Roman, Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #ff0000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
    color: #696969;
}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

.TreeMenu_NodeSelected
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
	background-color: #dcdcdc; 
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}

/* styles used in the FileManager */
.FileManager
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height:400px;
}
.FileManager_ToolBar
{
	border-bottom: black 1px solid;
	height:25px;
}
.FileManager_Explorer
{
	height:100%;
	border: dimgray 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList 
{
	height:100%;
	border: dimgray 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox 
{
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: dimgray 1px solid;
    height: 25px;
}

.FileManager_Pager
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    background-color: #EEEEEE;
    border-top: dimgray 1px solid;
    height: 25px;
}

.FileManager_StatusBar
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dedfde;
    height: 25px;
	margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #F8F8F8;
    border-top: black 1px dashed;
    border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #EEEEEE;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #99ffff;
    border-style: none;
}

.FileManagerTreeNode 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	background-color: #dcdcdc; 
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}

/* styles used in the Wizard Framework */
.Wizard
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height:400px;
	width:650px;
}
.WizardButton
{
	border-right: dimgray 1px solid;
	padding-right: 2px;
	border-top: dimgray 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: dimgray 1px solid;
	padding-top: 2px;
	border-bottom: dimgray 1px solid;
	background-color: gainsboro;
}
.WizardHeader
{
	background: #ffffcc;
	border-bottom: black 1px solid;
	height:40px;
}
.WizardFooter
{
	border-top: black 1px solid;
	background: #ccffcc;
	height: 25px;
	text-align: right;
}
.WizardBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 5px;
	border-left: black 1px solid;
	width: 180px;
	padding-top: 5px;
	background-color: #ccffff;
}
.WizardHelpText
{
	overflow: auto;
	font-size: 8pt;
	width: 180px;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	height: 300px;
}
.WizardText
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}


/* text style used for help text rendered by modules */
.Help
{
  border-right: black 1px solid;
  padding-right: 2px;
  border-top: black 1px solid;
  padding-left: 2px;
  font-weight: normal;
  font-size: 11px;
  padding-bottom: 2px;
  border-left: black 1px solid;
  color: black;
  padding-top: 2px;
  border-bottom: black 1px solid;
  font-family: Tahoma, Arial, Helvetica;
  background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
    color: #660000;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link 
{
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-size: 10px;
    text-decoration: underline;
    color: #660000;
}

A.CommandButton:visited  {
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-size: 10px;
	text-decoration: underline;
    color: #660000;
}

A.CommandButton:active   {
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-size: 10px;
    text-decoration: underline;
    color: #660000;
}

A.CommandButton:hover    {
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-size: 10px;
    text-decoration: underline;
    color: #ff0000;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 10px;
	background: #dddddd;
	color: #000000;
	font-family: Verdana, sans-serif;
}

    
/* GENERIC */
H1  {
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H4  {
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H5, DT  {
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

H6  {
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight: bold;
    color: #003366;
}

TFOOT, THEAD    {
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:  12px;
    color: #003366;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #003366;
}

A:link  {
    text-decoration:    none;
    color:  #003366;
}

A:visited   {
    text-decoration:    none;
    color:  #003366;
}

A:active    {
    text-decoration:    none;
    color:  #003366;
}

A:hover {
    text-decoration:    underline;
    color:  #660000;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: #696969;
    height:1pt;
    text-align:left
}

/* Module Title Menu */
.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
	color: #696969;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) ;*/
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}



/* LEGACY STYLES from DNN 1-2 */
.HeadBg {
    background-color: #CCCCCC;
}

.TabBg {
    background-color: black;
}

.SelectedTab {
    font-weight: bold;
    font-size: 8.5pt;
    color: #FFFFFF;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SelectedTab:link {
    text-decoration:    none;
    color:white;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.SelectedTab:hover    {
    text-decoration:    none;
    color:#cccccc;
}

.OtherTabs {
    font-weight: bold;
    font-size: 8.5pt;
    color: white;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    text-decoration: none;
}
    
A.OtherTabs:link {
    text-decoration:    none;
    color:white;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:hover    {
    text-decoration:    none;
    color:#cccccc;
}
.PagingTable {
    height: 33px;
}

.LabelEditOverClass
{	
	cursor: pointer;
	text-decoration: underline overline;
}

.LabelEditTextClass
{
	border: solid 1px red;
	background-color: Transparent;
}

.LabelEditWorkClass
{
	/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/
	border: solid 0px red;
	background-color: Transparent;
}

.ADCP_TextHtml-0
{
    background-color: transparent;
    font-weight: normal;
    font-size: 7pt;
    color: #a9a9a9;
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    text-decoration: none;
    font-style: normal;
}
/* Specifiques ADCP */
.ADCP_TextHtml-1
{
    background-color: transparent;
    font-weight: normal;
    font-size: 7pt;
    color: #696969;
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    text-decoration: none;
    font-style: normal;
}

.ADCP_TextHtml-2
{
	background-color: transparent;
	font-weight: bold;
	font-size: 8pt;
	color: #696969;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style: italic;
}

.ADCP_TextHtml-3
{ 
	background-color: transparent;
	font-weight: bold;
	font-size: 9pt;
	color: #696969;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style: italic;
}

.ADCP_TextHtml-4
{ 
	background-color: transparent;
	font-weight: bold;
	font-size: 9pt;
	color: #990000;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style: italic;
}

.ADCP_TextHtml-5
{ 
	background-color: transparent;
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style: italic;
}
/*DS du 19-5-2007 */
/*.alternateGrid
{ 
	background-color:  ButtonFace;
	font-style: italic;
}*/

.SelectedGrid
{  
	background-color: #f5f5f5; 
}

.HeaderGrid
{ 
	color: #990000;	
	background-color: Transparent;
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	font-style: italic;
}

/* Style specifique à Inventua SideMenu */
.MenuHdr
{ 
  font-size: 7.5pt; 
  padding-left: 10px; 
  padding-bottom: 2px; 
  background-color: transparent; 
  padding-top: 2px; 
  cursor: default;
  /*font-style:  italic;*/
  font-weight: bold;
}
.MenuItem, .MenuItemMouseOver, .MenuItem HRs
{
	background-color: transparent;
	font-size: 7.5pt;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	color:#696969;
}

.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, .MenuItem A:Link, .MenuItemMouseOver A, .MenuItemMouseOver A:Active, .MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link, .MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, .MenuHdr A:Link
{
	text-decoration: none;
	width: 160;
	cursor: pointer;
	padding-left: 2px;
	color:#696969;
}
.MenuItemMouseOver
{
	font-size: 7.5pt;
	/*font-style:  italic;
	font-weight: bold;*/
	background-image: url(Skins/DNN-ADCP/Fond_sel_item_menu.gif);
}


/* ===================================
 CSS STYLES FOR Module ImageGallery
 ===================================*/

/* Wt-ImageGallery*/

.WT_TITLES {
	background-color: transparent;
	font-weight: normal;
	font-size: 7pt;
	color:#696969;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style:  italic;
	
}
.WT_TEXT
{
	background-color: transparent;
	font-weight: normal;
	font-size: 7pt;
	color:#696969;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style: normal;
	/* Ajout DS du 29.01.2006*/
	width: 550px;
}

.WT_THUMB{
	cursor: hand;
}

.WT_THUMB_Hover{
	cursor: hand;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=90, Strength=3);*/
}   

.WT_IMG{
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}  

.WT_OptLink
{
	background-color: transparent;
	font-weight: bold;
	font-size: 8pt;
	color: #696969;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style: normal;
}

A.WT_OptLink:link
{
	background-color: transparent;
	font-weight: bold;
	font-size: 8pt;
	color: #660000;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style: normal;
}

A.WT_OptLink:visited
{
	background-color: transparent;
	font-weight: bold;
	font-size: 8pt;
	color: #660000;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style: normal;
}

A.WT_OptLink:active
{
	background-color: transparent;
	font-weight: bold;
	font-size: 8pt;
	color: #696969;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style: normal;
}

A.WT_OptLink:hover
{
	background-color: transparent;
	font-weight: bold;
	font-size: 8pt;
	color: #660000;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style: normal;
}

/* ===================================
   CSS STYLES FOR Module wildPortfolio
   =================================== */

/* style for module titles */
.wildPFHead   {
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-size:  18px;
    font-weight:    normal;
    color : #8b0000;
    font-style: italic;
}

/* style of item titles on edit and admin pages */
.wildPFSubHead    {
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:   bold;
    color: #696969;
    font-style: italic;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.wildPFSubSubHead {
    font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: black;
    font-style: italic;
}

/* text style used for most text rendered by modules */
.wildPFNormal
{
    /*font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;*/
    background-color: transparent;
	font-weight: bold;
	font-size: 8pt;
	color: #696969;
	font-family: Verdana, Times New Roman, Tahoma, Arial, Helvetica;
	text-decoration: none;
	font-style: italic;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.wildPFNormalTextBox
{
    font-family: Verdana, Times New Roman, Verdana, Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

.wildPFNormalRed
{
    font-family: Verdana, Times New Roman, Verdana, Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000;
    font-style: italic;
}

.wildPFNormalBold
{
    font-family: Verdana, Times New Roman, Verdana, Tahoma, Arial, Helvetica;
    font-size: 11px;
    color : #8b0000;
    font-weight: bold;
    font-style: italic;
}

/* wild Entries */
.bgGray
{
  background-color: #333333;
}
.bgBlack
{
    background-color: #000000;
    font-family: Arial, Helvetica;
    font-size: 1.4em;
    font-weight: bold;
    color: #ffffff;
}
.bgSpacer
{
  background-color: #000000;
}

/* ====================================== */
/* wildPortfolio background sample styles */
/* ====================================== */

.wildDefaultBG
{
    background-color: #CCCCCC;
    font-family: Verdana, Times New Roman, Arial, Helvetica;
    font-size: .9em;
    font-weight: normal;
}
.wildDefaultAltBG
{
    background-color: #EEEEEE;
    font-family: Verdana, ATimes New Roman, rial, Helvetica;
    font-size: .9em;
    font-weight: normal;
}

/* these Gradients work in Internet Explorer */

.wildGradientTop
{
	background-color: #7f8da7; 
  filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#4D6185', gradientType='0');
}
.wildGradientBottom
{
	background-color: #7f8da7; 
  filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#4D6185', startColorstr='#FFFFFF', gradientType='0');
}
.wildGradientLeft
{
	background-color: #7f8da7; 
  filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#4D6185', gradientType='1');
}
.wildGradientRight
{
	background-color: #7f8da7; 
  filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#4D6185', startColorstr='#FFFFFF', gradientType='1');
}
.wildGradientLeft3
{
	background-color: #E4E7EE;
  filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#E4E7EE', gradientType='1');
}
.wildGradientRight3
{
	background-color: #7f8da7; 
  filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#E4E7EE', startColorstr='#FFFFFF', gradientType='1');
}

/* NTFORUM : black.css */
.afgrid, .afnormal{	font-size: 12px;	color: #000000;	font-family: Verdana, Arial, Tahoma;	background-color: #ffffff;}
.afgridborder{border: solid 1px #dcdcdc;font-size: 12px;color: #000000;	font-family: Verdana, Arial, Tahoma;background-color: #ffffff;}
.aflastpost{border-top: #cdcdcd 1px solid;font-size: 11px;background-color: #ffffff;}
.NTForums_Pager{border: solid 1px #333333;background-color: #ffffff;}
.af_pager, .af_pagernumber, .af_currentpage{font-family: Verdana, Arial, Tahoma;font-size:10px;color: #000000;padding: 2px,2px,2px,2px;}
.af_pagernumber{background-color: #DCDCDC;border-left: #000000 1px solid;width: 15px;}
.af_currentpage{background-color: #FFFFCC;border-left: #000000 1px solid;color: #000000;padding-bottom: 2px;padding-left: 2px;padding-right: 2px;padding-top: 2px;width: 15px;font-weight:bold;}
.afcrumb{font-family: Tahoma, Arial, Verdana;font-size: 11px;padding-top: 10px;padding-bottom: 10px;font-weight:bold;}
.afcrumb a, .afcrumb a:link, .afcrumb a:visited, .afcrumb a:active{	color: #000000;}
.afsubjectheader{font-family: Verdana, Arial, Tahoma;font-size: 12px;font-weight:bold;padding-bottom: 10px;}
.afgrouprow{font-weight: bold;font-size: 12px;color: #ffffff;height: 30px;background-color: #660000;}
.afgrouprow a:link, .afgrouprow a:visited, .afgrouprow a:active{color:#ffffff;}
.afsubgrid {border: solid 1px #cdcdcd;}
.afheader{font-weight: bold;font-size: 11px;color: #808080;height: 22px;background-color: #dcdcdc;}
.afheader2{font-family: Tahoma, Arial, Verdana;font-weight: bold;font-size: 11px;color: #ffffff;background-color: #660000;height: 18px;}
.afforumrow{border-right: #cdcdcd 1px solid;border-top: #cdcdcd 1px solid;font-size: 12px;background-color: #ffffff;}
.afforumrow2{border-right: #cdcdcd 1px solid;border-top: #cdcdcd 1px solid;font-size: 12px;background-color: #f5f5f5;}
.afforumrow a:link, .afforumrow a:visited, .afforumrow a:active, .afpostinfo1 a, .afpostinfo1 a:link, .afpostinfo1 a:visited, .afpostinfo1 a:active, .afposttopic a, .afposttopic a:link, .afposttopic a:visited, .afpostreply1 a, .afpostreply1 a:link, .afpostreply1 a:visited, .afforumrow2 a:link, .afforumrow2 a:visited, .afforumrow2 a:active{color: #000080;}
.afpostinfo2 a, .afpostinfo2 a:link, .afpostinfo2 a:visited, .afpostinfo2 a:active, .afpostreply2 a, .afpostreply2 a:link, .afpostreply2 a:visited{color: #000080;}
.aflastpost a:link, .aflastpost a:visited, .aflastpost a:active{color: #000080;}
.aftopicrow1, .aftopicrownew, .afcol3, .afcol4, .afcol5, .afcol6, .afsubject, .afpostinfo, .afposttopic, .afpostreply, .afpostbody, .afpostattach, .afpostsig{font-size: 12px;}
.afpostinfo1, .afpostinfo2{border-left: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd;}
.afpostinfo2, .afpostreply2{background-color: #f5f5f5;}
.afposttopic, .afpostreply1, .afpostreply2 {border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd;}
.afsubrow{font-size:11px;border-bottom: solid 1px #333333;}
.afcol1{border-left: solid 1px #cdcdcd;	border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}
.afcol2{border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}
.afcell1{font-weight: bold;background-color: #dcdcdc;}
.aftopicrow1, .aftopicrownew{border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}
.afnormal a,.aftopicrow1 a, aftopicrow1 a:link, aftopicrow1 a:visited, aftopicrow1 a:active{color: #000080;}
.aftopicrownew a, aftopicrownew a:link, aftopicrownew a:visited, aftopicrownew a:active{color: #000080;font-weight: bold;}
.NTForums_Button{cursor:hand;border: #000000 1px solid;padding-right: 2px;display: block;padding-left: 2px;font-weight: bold;font-size: 9pt;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#660000,EndColorStr=#7DA1C4);padding-bottom: 5px;width: 100px;color: #ffffff;padding-top: 5px;background-color: #cccccc;text-align: center;	text-decoration: none;}
.afButton {cursor:hand;	border: #000000 1px solid;}
.af_arrow {	background-color: #FFFFFF;border: #696969 1px solid;}
.afborder {border-left: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd;}
.afsmallbutton, .afsmallbutton a, .afsmallbutton a:link, .afsmallbutton a:active, .afsmallbutton a:visited{font-size: 11px;	color: #000080;}
.afminibutton, .afminibutton a, .afminibutton a:link, .afminibutton a:active, .afminibutton a:visited{font-size: 10px;color: #000080;}
.afsmalltext{font-size:11px;}
.emot{background-color:transparent;border-style:none;margin:0px,0px,0px,0px;padding:0px,0px,0px,0px;}
.af_textbox{border-bottom:#660000 1px solid;border-left:#7B9EBD 1px solid;border-right:#660000 1px solid;border-top:#7B9EBD 1px solid;}
.afadminHeader{border-bottom:#000000 1px solid;font-family:Verdana,Arial,sans-serif;font-size:12pt;font-weight:bold;padding-left:10px;width:95%;}
.NTForums_Quote{border-right: #a9a9a9 1px solid;padding-right: 5px;border-top: #a9a9a9 1px solid;display: block;	padding-left: 5px;	font-size: 8pt;padding-bottom: 5px;	margin: 10px;	border-left: #a9a9a9 1px solid;	padding-top: 5px;	border-bottom: #a9a9a9 1px solid;	background-color: #f5f5f5;}
.af_normal{font-size: 12px;	font-family: Tahoma, Verdana, Arial}
.af_button{	border-right: #660000 1px solid;	padding-right: 5px;	border-top: #7b9ebd 1px solid;	padding-left: 5px;	font-size: 11px;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);	border-left: #7b9ebd 1px solid;	width: 110px;	cursor: hand;	border-bottom: #660000 1px solid;}
.af_textbox{font-family: Tahoma, Verdana, Arial;font-size: 11px;border-right: #660000 1px solid;border-top: #7b9ebd 1px solid;border-left: #7b9ebd 1px solid;border-bottom: #660000 1px solid;}
.af_results{border-right: gray 1px solid;border-top: gray 1px solid;overflow: auto;border-left: gray 1px solid;width: 99%;border-bottom: gray 1px solid;height: 400px;background-color: #ffffff;}
.af_row{font-size: 11px;padding-bottom: 2px;cursor: pointer;font-family: Tahoma, Verdana, Arial;}
.af_header{font-family: Tahoma, Verdana, Arial;	font-size: 11px;	background-color:#cdcdcd;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);}
.csharpcode
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	font-size: 10pt;
	overflow: auto;
	border-left: #808080 1px solid;
	width: 90%;
	color: black;
	border-bottom: #808080 1px solid;
	font-family: Courier New , Courier, Monospace;
	background-color: #ffffff;
}
.csharpcode pre { margin: 0px; }
.rem { color: #008000; }
.kwrd { color: #0000ff; }
.str { color: #006080; }
.op { color: #0000c0; }
.preproc { color: #cc6633; }
.asp { background-color: #ffff00; }
.html { color: #800000; }
.attr { color: #ff0000; }
.alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0px;
}
.lnum { color: #606060; }

#Calque_Aigle {
	position:relative;
	width:155px;
	height:115px;
	float:left;
	border-style: inset;
	z-index:5;
	background-image: url(/ADCP/Portals/0/Fond_aigle.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-attachment: fixed;
	filter:alpha(opacity=100);
}

#Calque_Lettre {
	position:relative;
	width: 100;
	height:auto;
	border-style: inset;
	z-index:5;
}
