/* iBi website standardized stylesheet. CAPTION and VISIBLE attributes are for eWebEditPro use*/

body {color: #000000; font-family: Verdana, Arial, sans-serif;font-size:68.5%;}
table, td, div, span { color: #333333; font-family: Verdana, Arial, sans-serif;font-size:1em}
input, textarea, select { border: thin groove; font-size:10px; background-color:#F3F2F9; }
/****normal font in medium = 16px, we want 10px in medium, so we must divide by 62%****/



/*******************************************ANCHORS STYLES**********************************************/

a { color: #555876; text-decoration: none; }
a:hover { color: #2E467B; text-decoration: none; }
a.file { color: #01AEF0; background-color: #fff880; text-decoration: none; }
A.file:hover { color: #01AEF0; background-color: #fff880; text-decoration: underline;}
a.lgChoice { visible : false; color: #FFFFFF;font-size: xx-small; text-decoration: none; }
a.lgChoice:HOVER { visible : false; color: #FFFFFF; font-size: xx-small; font-weight: bold; text-decoration: none; }
a.toplink { color: #ffffff; font-size: 10px; text-decoration: none; font-weight:bold}
a.toplink:HOVER { color: #ffffff; font-size: 10px; text-decoration: none; font-weight:bold}
a.Colored {color: #FF7200}
a.Colored:HOVER {color: #FF7200}
a.m1CL0 { color: #ffffff; font-size: 10px; text-decoration: none; font-weight:bold}
a.m1CL0:HOVER { color: #ffffff; font-size: 10px; text-decoration: none; font-weight:bold}

.superscript {font-size:8px;; vertical-align:top;} 
.leftAp {padding-right:2px;} 
.rightAp {padding-left:2px;} 

/****************** Content (document) related classes (some are available in webEditPro) ***************/


.FileFrameBorder  { visible : false; background-color: #5D61A9; }
.BackgroundLight   { visible : false; background-color: #FAF9FD; }
.BackgroundDark   { visible : false; background-color: #FCFCFC;}
.FileFrameBorderList { visible : false; background-color: #CCCCFF;}
.BackgroundMedium { visible : false;background-color: #F3F2F9;}
.BackgroundModule   { background-color: #f3f2f9; padding : 10px;margin: 10px;}
.BackgroundModulePopup   { background-color: #f3f2f9; padding : 0px;margin: 0px;}


/********************* Module Related Styles ******************************/

.ModuleTitle  { visible : false; color: #3b5286; font-size: 12px; font-weight: bold; }
.ModuleSubTitle  { visible : false; color: #3b5286;font-family: Verdana, Arial, sans-serif;font-weight: bold;}
.ModuleBigContent {visible : false;color: #3b5286;font-family: Verdana, Arial, sans-serif;}
.ModuleContent {visible : false;color: #3b5286;font-family: Verdana, Arial, sans-serif;font-size: 10px;}
.ModuleHighlight {font-family:'Book Antiqua', 'Times New Roman', Times, serif;font-size:15px;color:#666666}
.ModuleSmallContent {visible : false;color: #3b5286;font-family: Verdana, Arial, sans-serif;font-size: 9px;}
.BackgroundTitle   {visible : false;background-color: #FF9A40;}
.TableBorder {visible : false;background-color: #D7D5EB;}

/******************** Special Styles **************************************/
table, table.menu {visible : false;border: none;border-collapse: collapse;}
td.menulevel_1_off {visible : false; background-color: #ffffff; cursor: pointer; }
td.menulevel_1_off:HOVER {visible : false; background-color: #A6A5C9; cursor: pointer; }
td.menulevel_1_on {visible : false; background-color: #A6A5C9; cursor: pointer; font-size: 10px; }
td.menulevel_2_off {visible : false; background-color: #ffffff; color: #666666;cursor: pointer; font-size: 10px; padding-bottom: 0px;padding-left: 12px;padding-right: 0px;padding-top: 0px;}
td.menulevel_2_off:HOVER {visible : false; background-color: #D7D5EB; color: #666666;cursor: pointer; font-size: 10px; padding-bottom: 0px;padding-left: 12px;padding-right: 0px;padding-top: 0px;}
td.menulevel_2_on {visible : false; background-color: #D7D5EB; color: #666666;cursor: pointer; font-size: 10px; padding-bottom: 0px;padding-left: 12px;padding-right: 0px;padding-top: 0px;}
td.menulevel_3_off {visible : false; background-color: #FFFFFF; color: #666666;cursor: pointer; font-size: 10px; padding-bottom: 0px;padding-left: 24px;padding-right: 0px;padding-top: 0px;}
td.menulevel_3_off:HOVER {visible : false; background-color: #FFFFFF; color: #666666;cursor: pointer; font-size: 10px; padding-bottom: 0px;padding-left: 24px;padding-right: 0px;padding-top: 0px;border:1px #A6A5C9 solid;}
td.menulevel_3_on {visible : false; background-color: #FFFFFF; color: #666666;cursor: pointer; font-size: 10px; padding-bottom: 0px;padding-left: 24px;padding-right: 0px;padding-top: 0px;border:1px #A6A5C9 solid;}
a.menulevel_1_off {visible : false; color: #666666; font-size: 11px; text-decoration: none;}
a.menulevel_1_off:HOVER {visible : false; color: #FFFFFF; font-size: 11px; text-decoration: none;}
a.menulevel_1_on {visible : false; color: #FFFFFF; font-size: 11px; text-decoration: none;}
a.menulevel_1_on:HOVER {visible : false; color: #FFFFFF; font-size: 11px; text-decoration: none;}
a.menulevel_2_off {visible : false; color: #666666; font-size: 11px; text-decoration: none;}
a.menulevel_2_off:HOVER {visible : false; color: #666666; font-size: 11px; text-decoration: none;}
a.menulevel_2_on {visible : false; color: #666666; font-size: 11px; text-decoration: none;}
a.menulevel_3_off {visible : false; color: #666666; font-size: 10px; text-decoration: none;font-style : italic;}
a.menulevel_3_off:HOVER {visible : false; color: #666666; font-size: 10px; text-decoration: none;font-style : italic;}
a.menulevel_3_on {visible : false; color: #666666; font-size: 10px; text-decoration: none;font-style : italic;}

.ibicenter {visible : false;color: #FFFFFF;font-family: Verdana, Arial, sans-serif;font-size: 9px;font-weight: bold;}

td.breadcrumbs {font-size:10px}
a.breadcrumbs { text-decoration: none; }
a:hover { text-decoration: underline; }


.txttitle { visible : false;color : #666666; font-size: 13px; font-family:   Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.txtsmall { visible : false;color : #999999; font-size: 10px; font-family:   Arial, Helvetica, sans-serif; text-decoration: none;}
.txtsmalldisabled { visible : false;color : #999999; font-size: 10px; font-family:   Arial, Helvetica, sans-serif; text-decoration: line-through;}
.entry { visible : false;color : #666666; font-size: 12px; font-family:   Arial, Helvetica, sans-serif; text-decoration: none;}

A.linkInTree:visited { visible : false;color : #999999; font-size: 10px; font-family:   Arial, Helvetica, sans-serif; text-decoration: none;}
A.linkInTree:hover { visible : false;color : #666666; font-size: 10px; font-family:   Arial, Helvetica, sans-serif; text-decoration: none;}
A.linkInTree:link { visible : false;color : #999999; font-size: 10px; font-family:   Arial, Helvetica, sans-serif; text-decoration: none;}

a.linkinTreeSelected { visible : false;color : #000000; font-size: 10px; font-family:   Arial, Helvetica, sans-serif; text-decoration: none; font-weight:600;}
a.linkinTreeSelected:hover { visible : false;color : #000000; font-size: 10px; font-family:   Arial, Helvetica, sans-serif; text-decoration: none; font-weight:600;}

.FCT_C {
	visible : false;
	background-color: #F3FAFE;
	font-size: 9px;
	font-weight: normal;
}

.FCT_E {
	visible : false;
	background-color: #FCFAD8;
	font-size: 9px;
	font-weight: normal;
}

.FCT_J {
	visible : false;
	background-color: #FFF2F1;
	font-size: 9px;
	font-weight: normal;
}
.FCT_O {
	visible : false;
	background-color: #F0FFF0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

.Special_Jaune_normal {	color: #E9AF10;  font-size: 1.1em}
.Special_Jaune_grand {	color: #E9AF10;  font-size: 1.2em; font-weight: bold;}
.Special_Vert_normal {	color: #0AB14B;  font-size: 1.1em}
.Special_Vert_grand {	color: #0AB14B;  font-size: 1.2em; font-weight: bold;}
.Special_Rouge_normal {	color: #AB0334;  font-size: 1.1em;}
.Special_Rouge_grand {	color: #AB0334;  font-size: 1.2em; font-weight: bold;}
.Special_Gris_normal {	color: #666699;  font-size: 1.1em}
.Special_Gris_grand {	color: #666699;  font-size: 1.2em; font-weight: bold;}
.Special_Mauve_normal {	color: #91268F;  font-size: 1.1em}
.Special_Mauve_grand {	color: #91268F;  font-size: 1.2em; font-weight: bold;}
.Special_Bleu_normal {	color: #35317E;  font-size: 1.1em}
.Special_Bleu_grand {	color: #35317E;  font-size: 1.2em; font-weight: bold;}
.Special_Rose_normal {	color: #FF42FB;  font-size: 1.1em}
.Special_Rose_grand {	color: #FF42FB;  font-size: 1.2em; font-weight: bold;}
.Special_Orange_normal {color: #DD7D28;  font-size: 1.1em}
.Special_Orange_grand {	color: #DD7D28;  font-size: 1.2em; font-weight: bold;}

td.sitemap_level0 {font-size:16px;font-weight:bold}
td.sitemap_level1 {font-size:11px;font-weight:bold}
td.sitemap_level2 {}

.sitemap_color0 {color:#DD7D28}
.sitemap_color1 {color:#AB0334}
.sitemap_color2 {color:#E9AF10}
.sitemap_color3 {color:#0AB14B}
.sitemap_color4 {color:#666699}
.sitemap_color5 {color:#91268F}

.hayevt_fill_color_0 {background-color:#F3F2F9;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_1 {background-color:#F7ECEF;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_2 {background-color:#F8F1DE;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_3 {background-color:#E5F9ED;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_4 {background-color:#DFDFF8;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_5 {background-color:#FAE8FA;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_6 {background-color:#cccccc;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_7 {background-color:#aaffff;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_8 {background-color:#ffaaff;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_9 {background-color:#ffffaa;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_10 {background-color:#aaaaff;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_11 {background-color:#aaffaa;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_12 {background-color:#ffaaaa;border-left:1px solid #000000;border-right:1px solid #000000;}
.hayevt_fill_color_13 {background-color:#aaaaaa;border-left:1px solid #000000;border-right:1px solid #000000;}
.borderbottom {border-bottom:1px solid #000000;}
.bordertop {border-top:1px solid #000000;padding:5px;}




