/* DEFAULT TYPES */
/* Default styles such as main fonts, link rendering and header rendering */

/* A, A:hover, A:etc
   body (standaard fonts enzo)
   h1..h4 
   (error) messages 
   */

.message {font-size:xx-small;margin: 10px 10px 10px 10px;padding : 10px 10px 10px 10px;background-color: transparent;border:1px solid #E0E0E0;}
.errormessage {font-size:xx-small;margin: 10px 10px 10px 10px;padding : 10px 10px 10px 10px;background-color: transparent;border:1px solid #E0E0E0;}

/* STYLES FOR USE IN TOPIC TREES */

.collapsed {visibility:hidden;display:none;}
.invisibleexpanded {visibility:hidden;display:none;}
.expanded {display:inline;}
.visiblecollapsed {display:inline;}


.starred{font-weight: bold;}

/* MENU STYLES */
/* Styles related to the main menu */

.headermenu { background-color: transparent;font-family: arial; font-size: small; color:#CCCC99;margin-top:0px; } 
.headermenumouseover { background-color: transparent; font-family: arial; font-size: small; color:#FFFFBB;margin-top:0px; } 

/* LIBRARY STYLES */
/* Styles related to the libraries in lib/
   Subdivided in 
     'general': shared styles for all libraries (e.g. the style 'linkimageform' for single-image link forms)
                and the form elements styles 
     'topic': styles specific to the topic library
     'note': ...
     etc... */

/* LIBRARY STYLES - general */

.editform {margin: 10px 10px 10px 10px;padding : 10px 10px 10px 10px;background-color: transparent;border:1px solid white;}
.linkimageform{display:inline;}
.inlineform{display:inline;}
select, input { font-size:small;
        border-style: solid;
        border-width: 1px;
        border-color: #999999;
        padding-left: 2px;
	background-color: #e0e0e0;
}
input.noborder { font-size:small;
        border-style: none;
        padding-left: 0px;
}
textarea { font-family: Verdana;
        font-size: small;
        border-style: solid;
        border-width: 1px;
        border-color: #999999;
        padding-left: 2px;
	background-color: #e0e0e0;
}
textarea:focus,select:focus,input:focus { 
        border-color: #444444;
} 

form {display:inline;
			margin-top: 0em;
			margin-bottom: 0em;}

/* LIBRARY STYLES - topic */
/* LIBRARY STYLES - person */
/* LIBRARY STYLES - author */
/* LIBRARY STYLES - note */

.readernote {font-size:small;}

/* LIBRARY STYLES - attachment */

/* VALIDATION STYLES */
.errortext { color: #ee6666; font-weight: bold; }

/* REST, OLD, ETC */

#.islink {color: rgb(27,104,150); text-decoration: none; cursor:pointer;cursor:hand} 
#.islink:hover, islink:active{ color: #778899; text-decoration: none; } 

.header { 
	font-weight: bold; 
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: normal; 
	color:#F7BD42;
	margin-top:12px; } 
.header2 {  font-weight: bold; font-family: arial; font-size: small;padding-top:4px; color:#F7BD42;} 
.header3 {  font-weight: bold; font-family: arial; font-size: small; color:#F7BD42;}


.nav a { color: #0b215a; }
.small { font-size: small; }
.smallbold { font-size: small; font-weight: bold; }
.smallgray { font-size: small; color: #808080; }
.verysmallgray { font-size: x-small; color: #808080; }
.vlist td { padding-right: 15px; border-bottom: 1px solid grey; }

ul { margin-top: 7px; margin-bottom: 7px; }


body {
	font-family : "Arial, sans-serif";
	font-size : 12px;
	color : #000020;
        background-color: #0b215a;
        background-repeat: repeat;
	background-image: url("http://www.iids.org/images/fewbig.jpg");
	margin: 10px; 
}

p { margin: 0px; margin-bottom: 5px;  } 
   
/* Don't put <input> in this list, on some browsers it will become white text on white. */
html, body, div, p, ul, li, table, td, tr, a, dt, c1, c2, c3, c4, c5, c6, c7, c8, c9 {
   color: #FFFFFF;
   font-size: 14px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:link {
   color: #4AE7FF;
   text-decoration: none;
}

a:visited {
   color: #CCCC99;
   text-decoration: none;
}

a:hover {
   color: #FFFFBB;
   text-decoration: none;
}

/* Bold in yellow. */
b {
   color: #E7ED02;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1 {
   font-size: 24px;
}

h2 {
   font-size: 20px;
}

h3 {
   font-size: 16px;
}

h4, h5, h6 {
   font-size: 14px;
}
