/* #### 14 KV Style ##### */ 
/* ###################### OVERALL SETTINGS ###################### */
body {
       /* margin           : 0px 0px 0px 0px;*/
        color:#000000;
       /* background-color:#FFF2F2;*/
        background-color: transparent;
        font-family:Arial, Arial Black;
        font-size:10pt;
}

p, div, tr, td {
        font-family:Arial, Arial Black;
        font-size:10pt;
        }
th {
       font-size: 120%;
       font-weight: bold;
       color: #CE0000;
        }

ul {
  margin           : 0px 0px 0px 0px;
}

h1,h2,h3,h4,h5,h6,li {color: #CE0000;}

/* ###################### CONTENT PAGE SETTINGS ###################### */
.contentpane {
       /* background-color:#FFF2F2;*/
       width:100%;
             }

.contentpaneopen {
   /*     background-color:#FFF2F2;*/
       width:100%;
               }

.contentheading, .contentheadingbordered
        {
        font-family:Arial Black, Arial;
        font-size:120%;
        color:#CE0000;
        /*font-weight: bold;*/
}
.componentheading, td.componentheading
        {
        font-family:Arial Black, Arial;
        font-size:150%;
        color:#CE0000;
        /*font-weight: bold;*/
        }


.contentauswahl{
        list-style-image : url('../images/button.gif');
        list-style-position:inside}

.contentdescription {
        font-family:Arial Black, Arial;
        font-size:100%;
        color: #CE0000;
        }
      
li.categorylist {
         list-style-type:none;
        }
 
.category, a.category:link, a.category:visited, a.category {
        font-family      : Arial;
        color            : #CE0000;
        font-weight      : normal;
        text-decoration  : none;
        font-size         : 100% ;
         list-style-type:none;
         }

a.category:hover {
  color            : #5959FF;
}


/* ###################### LINKS ###################### */
a:link,a:visited{color:#CE0000;}
a:hover {color: #5959FF}


.contentlink{           
                     color:#CE0000;
                     text-decoration  : none;
}
/* #### pathway ######*/

a.pathway:link, a.pathway:visited {
  color            : #CE0000;
  font-weight      : normal;
}

a.pathway:hover {
  color            : #CA2F3A;
}

a.pathway:link,a.pathway:visited{
        font-family: Arial;
        font-size:10pt;
        color:#FF0000;
        text-decoration:none;
        }
a.pathway{
        font-family: Arial;
        font-size:10pt;
        color:#FF8000;
        text-decoration:none;
        }
a.pathway:hover{
        font-family: Arial;
        font-size:10pt;
        color:#5959FF;
        text-decoration:none;
        }
.pathway {
        font-family: Arial;
        font-size:10pt;
        text-decoration:none;
        color: #FF8000;
}
/*##### menu setting ##### */

.mainlevel,a.mainlevel,a.mainlevel:link, a.mainlevel:active, a.mainlevel:visited{
        color:#CE0000;
        text-decoration:none;
        }
a.mainlevel:hover{
        color:#5959FF;
        }

.sublevel, a.sublevel, a.sublevel:link, a.sublevel:active, a.sublevel:visited{
        color:#CE0000;
        text-decoration:none;
        padding:10pt;
        }
a.sublevel:hover{
        color:#5959FF;
        }

/* ###################### MODULE SETTINGS ###################### */

.moduleheading, .moduletableheadingblack, .moduleheadingbordered {
        font-family:Arial Black, Arial;
        font-size:120%;
        color:#CE0000;
        font-weight: bold;
        text-align: left; 
}
.moduletable {
        background-color: transparent;
        text-align: left; 
        padding: 2pt;
         }


.moduletableblack{
        text-align: left; 
        background-color:#FFEFDF;
        color:#CE0000;
        margin:5pt;
        margin-bottom:10pt;
        padding: 2pt;
        width:115pt;
        border-width:0pt;
        border-style:solid;
        border-color:#FFFFFF;
         }

.mod_loginblack, {
        text-align: left; 
        text-weight:normal;
        background-color: transparent;
        color:#CE0000;
        border-width:0pt;
        border-style:solid;
        border-color:#FFFF00;
         }

.moduletablebordered,.bordered {
        border-style:solid;
        border-width:1pt;
        border-color:#000000;
        }
/* ###################### FORMULAR SETTINGS ###################### */


.inputbox, .searchbox, .inputboxblack, .button, .buttonblack {
  font-family      :  Arial;
  font-weight      : normal;
  color            : #CE0000;
  background       : #CCCCCC;
  horizontal-align   : center;
  border           : 1pt solid;
 /* height           : 15pt;*/
  margin           : 2pt;
  border-color     : #CE0000;
  border-style     : solid;
  border-width     : 1pt;
}

/* ###################### SECTION LISTING SETTINGS ###################### */
.sectiontableheader div.sectiontableheader  {
        font-family:Arial Black, Arial;
        font-size:120%;
        color:#CE0000;
        font-weight: bold;
        padding: 5pt;  
}

.sectiontableentry1 .sectiontableentry2
         {
        font-family: Arial;
        font-size:100%;
        color:#CE0000;
        font-weight: bold;
        padding: 5pt;
}

/* ###################### BLOG LISTING SETTINGS ###################### */
.blogbordered{
        border-style:solid;
        border-width:2pt;
        border-color:#000000;
        background-color:#FFF2F2;
        }

/* ###################### SMALL FONT SETTINGS ###################### */
.small, .createdate, .modifydate {
  font-size: smaller;

}

.smalldark {
  color            : #CCCCCC;
}



/* 14 custom classes*/

.carbon {
        background-image:url(../images/carbon2.gif);
        }
.mylar {
        background-image:url(../images/mylar.gif);
        }

.datum {
        font-size:8pt;
        font-family:Arial;
        color:#660099;
       }