body {
      padding-right : 5px; 
      padding-left : 5px; 
      padding-bottom : 10px;
      margin : 0; 
      background-color : #FFFFFF; 
      padding-top : 10px; 
      
      font-family: verdana, arial, helvetica, sans-serif;
      }

img {
  border: 0;
}

input,textarea,select {
  font-size: 11px;
  font-family: Verdana;
  border-style: solid;
  border-width: 1px;
  border-color: #aaaaaa;
  background: #f0f0f0;
  border-width: 1px;
  margin: 2px;
}
.codequotetitle {
    font-family: verdana, sans-serif; font-size: 12px; color: #000080;
    padding-top : 5px;
    padding-right : 5px;
    padding-bottom : 5px;
    padding-left : 5px;
    width: 100%; text-align : left;
}
.code {
    font-family: Courier, 'Courier New', sans-serif; font-size: 12px; color: #006600;
    background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
    border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
    padding-top : 5px;
    padding-right : 5px;
    padding-bottom : 5px;
    padding-left : 5px;
    width: 95%; text-align : left;
}
.quote {
    font-family: verdana, sans-serif; font-size: 11px; color: #006600;
    background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
    border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
    padding-top : 5px;
    padding-right : 5px;
    padding-bottom : 5px;
    padding-left : 5px;
    width: 95%;
    text-align : left;
}
.blogcontent  {
    padding-top : 3px;
    padding-right : 3px;
    padding-bottom : 3px;
    padding-left : 3px;
}
.bullet {
      background : url(images/bullet2.gif) ;
      background-repeat: no-repeat;
      background-position: center center ;
}
.smallbullet {
      background : url(images/smallbullet1.gif) ;
      background-repeat: no-repeat;
      background-position: center center ;
}
.admin {
      background : url(images/adminpanel.jpg);
      background-repeat: no-repeat;
}
.menuitem {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 11px;
      line-height : 20px; 
      color : #000000;
      vertical-align : middle;
      text-align : left;
} 

.verticaldot {
      background : url(images/vdottedline2.gif);
      background-repeat : repeat-y;
}
 
.horizontaldot {
      background : url(images/dottedline2.gif);
      background-repeat : repeat-x;
} 
.horizontaldot3 {
      background : url(images/dottedline2.gif);
      height : 1px;
} 
.tdheaderborder {
      background-color : #c0c0c0;
      height : 4px;
}
 
.tdfooter {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      background-color : #c0c0c0;
      font-weight : normal;
      font-size : 11px; 
      line-height : 25px; 
      color : #0000ff; 
      vertical-align : middle;
      text-align : center; 
} 
.tdsunday {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      background-color : #808080;
      font-weight : normal;
      font-size : 13px; 
      line-height : 25px; 
      color : #ffffff; 
      vertical-align : middle;
      text-align : left; 
} 
.tdday {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      //background-color : #84B2FF;      background-color : #ECECEC;
      font-weight : normal;
      font-size : 11px; 
      line-height : 16px; 
      color : #ffffff; 
      color : #0000DD;
      vertical-align : middle; 
      text-align : left; 
      margin-left : 5; 
} 
.tdtoday {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      background-color : #FF6633; 
      font-weight : bold;
      font-size : 11px; 
      line-height : 20px; 
      color : #FFFFFF; 
      vertical-align : middle; 
      text-align : center; 
} 
.tdheading {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : bold; 
      font-size : 10px; 
      line-height : 20px;       color : #2A0055;
      vertical-align : middle;         
      text-align : center; 
      letter-spacing : 0.09em;
} 
.p_tddate {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 12px; 
      line-height : 16px; 
      color : #606060; 
 
      vertical-align : middle; 

      text-align : left; 
      margin-left : 5; 
} 
.tddate {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      
        background-color : #DCDCDC;
      font-size : 11px; 
      line-height : 16px; 
      color : #606060; 
 
      vertical-align : middle; 

      text-align : left; 
      margin-left : 5; 
} 

.titre {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-weight : normal;
        font-size : 14px; 
    
}
.tableborder {
      border : medium none #aaaaff;
      border-style : solid; 
      border-top-width : 1px; 
      border-right-width : 1px; 
      border-bottom-width : 1px; 
      border-left-width : 1px; 
      margin-bottom : 0; 
      margin-top : 0; 
      margin-right : 0; 
      margin-left : 0; 
      padding-top : 0; 
      padding-right : 0; 
      padding-bottom : 0; 
      padding-left : 0; 
} 
.border {
      border : medium #5379B8;      border : medium #2A0055;  
      border-style : solid; 
      border-top-width : 1px; 
      border-right-width : 1px; 
      border-bottom-width : 1px; 
      border-left-width : 1px; 
border-collapse:collapse
}
.date {
      font-family : verdana, times new roman, serif, sans-serif;
      font-size : 12px;
      color : #000000;
      font-weight : bold;
      letter-spacing : 0.09em;
      text-align : left;
} 
.td10xpad {
      padding-top : 0;
      padding-right : 10px;
      padding-bottom : 0; 
      padding-left : 10px; 
} 
.subject {
      font-family : Verdana, Palatino, Palatino Linotype, serif;
      font-size : 17px;
      color : #2A0055;
      font-weight : normal; 
      letter-spacing : 0; 
      padding-top : 5px; 
      padding-right : 10px; 
      padding-bottom : 0; 
      padding-left : 10px; 
      text-align : left; 
} 
.message {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 12px;
      color : #2A0055;
      padding-top : 0; 
      padding-right : 10px; 
      padding-bottom : 0; 
      padding-left : 10px; 
      line-height : 1.4;
      text-align : left;
}
.messagejustify {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 12px;
      color : #2A0055;
      padding-top : 0; 
      padding-right : 10px; 
      padding-bottom : 0; 
      padding-left : 10px; 
      line-height : 1.6; 
      text-align:justify;
}
/*********  for trackback   **********/
.ftb {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 11px;
     color : #404040;
}
.ftburl {
     font-family : georgia, times new roman, serif, sans-serif;
     font-size : 12px;
     color : #ff0000;
}
.box {
      background-color: #f8f8f8;
      border : medium none #aaaaff;

      border-style : solid; 
      border-top-width : 1px; 
      border-right-width : 1px; 
      border-bottom-width : 1px; 
      border-left-width : 1px; 
      padding-top : 5;
      padding-right : 5;
      padding-bottom : 5;
      padding-left : 5;
} 
/* end for trackback   */
.f10pxgrey {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px;
     color : #404040;

}

.f10pxnavy {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px;
     color : #2A0055;
     

}
.f10pxwhite {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px; 
     color : #ffffff;
}
.f10pxblack {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px; 
     color : #000000;
}
.count {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 9px;
     color : #84B2FF;
     text-align : right;
} 
.recent {
     font-family : Palatino, Palatino Linotype, georgia, times new roman, serif, sans-serif;
     font-size : 12px;
     color : #2A0055;
     font-weight : normal; 
     letter-spacing : 0.01em;
     text-align : left; 
}
.tdhead { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-weight: bold;
                  font-size: 12px;
                  text-align: center;
                  letter-spacing: 0.09em;
                  height: 24px;
                  color: #000000;
                  background-image: url("images/stripe3.gif");
} 
.error { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-weight: normal;
                  font-size: 12px;
                  text-align: center;
                  height: 20px;
                  color: #000000;
}
.comment { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-weight: normal;
                  font-size: 11px;
                  text-align: left;
                  height: 24px;
                  color: #000000;
                  padding-top : 0;
                  padding-right : 10px;
                  padding-bottom : 0;
                  padding-left : 10px;
}
.commentsubject { font-family: georgia, times new roman, serif, sans-serif;
                  font-weight: normal;
                  font-size: 16px;
                  text-align: left;
                  letter-spacing: 0.05em;
                  padding-left : 10px;
                  height: 24px;
                  color: #404040;
} 
.header {
     font-family : georgia, times new roman, serif, sans-serif;
     font-size : 12px;
     color : #000080;
     font-weight : bold; 
     letter-spacing : 0.09em;
     line-height : 18px;
     background : url(images/dstripe3.gif) repeat;
     text-align : left;
     padding-left : 5px;
}
.header_top_left {
     font-family : verdana, times new roman, serif, sans-serif;
     font-size : 10px;
     
     color : #FFFFFF;
           
     font-weight : bold; 
     letter-spacing : 0.08em;
     line-height : 18px;
     background-color : #2A0055 ;
     text-align : center;
     padding-left : 5px;
     
     border-bottom : solid;     border-top : solid;
          border-right : solid;
                border : medium #5379B8;      border : medium #2A0055;  

      border-top-width : 1px; 
      border-right-width : 1px; 
      border-bottom-width : 1px; 

}

.header_top_right {
     font-family : verdana, times new roman, serif, sans-serif;
     font-size : 12px;
     color : #000080;
     font-weight : bold; 
     letter-spacing : 0.09em;
     line-height : 18px;

     text-align : left;
     padding-left : 5px;
          border-bottom : solid;
      border-bottom-width : 1px;           
}

.adminheader {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 12px;
     color : #000000;
     font-weight : bold;
     line-height : 28px;
     vertical-align : middle;
     text-align : left;
}
.ident10 {
     padding-top : 0;
     padding-right : 10px;
     padding-bottom : 0; 
     padding-left : 10px; 
} 
.formfont {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 8pt; 
} 

#credit {
     text-align : center;
} 
.spacer3 {
     height : 3px;
} 
.spacer6 {
     height : 6px;
} 
.spacer8 {
     height : 8px;
} 
.headercredit {
     padding-right : 10px;
     vertical-align : bottom;
     width : 100%;
} 
.sidemenu {
     width : 200px;
     vertical-align : top;
     
    background-color : #FFFFFF; 
    border : medium #2A0055;  

      border-left-width : 1px; 
          

} 
a.std:link {
     color : #444444;
     text-decoration : underline;
} 
a.std:active {
     color : #000000;
     text-decoration : none;
} 
a.std:visited {
     color : #444444;
     text-decoration : underline;
} 
a.std:hover {
    color : #606060;
    text-decoration : none;
}

.copyright        { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.copyright        { color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;} 

.menu       { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: -1px;}
a.menu        { color: #FFFFFF; text-decoration: none;}
a.menu:hover { color: #000000; text-decoration: underline;}
.menu_navy       { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2A0055; letter-spacing: -1px;}
a.menu_navy        { color: #2A0055; text-decoration: none;}
a.menu_navy:hover { color: #FF6633; text-decoration: underline;}


.upload {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 11px;
     color : #000000;
     text-align : left;
}

/*table {border:0; background-color:#039;}*/
/*td, th, p { }*/
p, h3, h4, form {margin:0 }
/* p:first-letter, h3:first-letter, h4:first-letter, option:first-letter, select:first-letter {color:#039; text-transform:capitalize; }*/
td:first-letter{text-transform:capitalize;}
.cadre {background-color:transparent;}
.titre { font-size : 16pt; color : Black; }
.soustitre {font-size : 14pt; color : Black; text-align:center;}
input,textarea,select {
 font-size: 11px;
 background: #dfeeff;
}


A.icone:visited { font-size : 8pt; color : Black; text-decoration : underline; }
A.icone:link { font-size : 8pt; color : Black; text-decoration : underline; }
A.icone:active { font-size : 8pt; color : Black; text-decoration : underline; }
A.icone:hover {font-size : 8pt; color : Black; text-decoration : underline; background-color : #FFFF99; }

A.inact:visited { font-size : 8pt; color : gray; text-decoration : underline; }
A.inact:link { font-size : 8pt; color : gray; text-decoration : underline; }
A.inact:active { font-size : 8pt; color : white; text-decoration : underline; background-color : #FBB74D3; }
A.inact:hover {font-size : 8pt; color : gray; text-decoration : underline; background-color : #FBB74D3;  }

A.tit:visited { font-size : 8pt; color : White; text-decoration : underline }
A.tit:link { font-size : 8pt; color : White; text-decoration : underline }
A.tit:active { font-size : 8pt; color : white; text-decoration : underline; ; background-color: #E15C00;  }
A.tit:hover {font-size : 8pt; color : Black; text-decoration : underline; background-color : #FFFF99;  }

A.tit2:visited { font-size : 8pt; color : White; text-decoration : underline }
A.tit2:link { font-size : 8pt; color : White; text-decoration : underline }
A.tit2:active { font-size : 8pt; color : white; text-decoration : underline; ; background-color: #E15C00;  }
A.tit2:hover {font-size : 8pt; color : Black; text-decoration : underline; background-color : #FFFF99;  }


td.entete {  font-family: Verdana, Arial, Helvetica; font-size : 9pt; color : white; background-color : #FFFF99; }
td.entete2 {  font-family: Verdana, Arial, Helvetica; font-size : 9pt; color : white; }
tr.tit-1 {  font-family: Verdana, Arial, Helvetica; font-size : 9pt; color : white; background-color : #6666CC; }
td.tit-1 {  font-family: Verdana, Arial, Helvetica; font-size : 9pt; color : white; background-color : #30609F; }
td.tit-2 { font-size : 8pt; color : white; background-color : #CCDDFF; }
td.tit-3 { font-size : 12pt; color : white; background-color : #CCDDFF; }
td.tit-4 { font-size : 14pt; color : white; background-color : #CCDDFF; }
td.altern-1 { font-size : 8pt; background-color : #F68500; }
td.altern-1 { font-size : 8pt; background-color : #CECECE; }
tr.altern-2 { font-family: Verdana, Arial, Helvetica; font-size : 9pt; background-color : #F0F3F0; color : #505050;}
tr.altern-22 { font-family: Verdana, Arial, Helvetica; font-size : 9pt; background-color : #FFFFFF; color : #808080;}
td.altern-3 { font-size : 12pt; background-color : #F68500; }
td.altern-4 {  font-size : 14pt; background-color : #F68500; }
td.no-altern-1 { font-size : 5pt; }
td.no-altern-2 { font-size : 5pt; }
td.no-altern-3 { font-size : 12pt; }
td.no-altern-4 { font-family: Verdana, Arial, Helvetica; font-size : 14pt; }
td.select-altern {font-size : 8pt; background-color : #Ffffd5; }
td.select-no-altern {font-size : 8pt; background-color : #Ffffd5;};

table { font-size : 9pt; font-family: Verdana,Arial, Helvetica;}
.cadre { font-size : 9pt; font-family: Verdana,Arial, Helvetica;}

td.border:hover
{
background-color: #FFFFFF;
}

td.border:visited
{
background-color: transparent;
} 
 
a.menu
 {
text-decoration : none;
color: salmon; 
 }
a.menu:hover
{
text-decoration : none;
color:#3f434d;

 }





