/*****************/
/* general stuff */
/*****************/
body {
background: #515151 url(graphics/body_background.gif) repeat-x left top;
background: #bdf;
background: #abc;
background: #015;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 12px;
line-height:17px;
padding: 0px 0px 0px 0px;
margin: 0;
height:100%;
}
input, textarea{
padding:3px;
margin-top:2px;
margin-left:5px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
}
/*****************/
/* link stuff    */
/*****************/
a, a:visited {
text-decoration: none;
cursor:hand;
color:#b55;
}

a:hover {
text-decoration: none;
/*	padding: 10px 0 0 0;*/
color: #933;
}

img {
border-width: 0px;
}

/*****************/
/* MAIN BOX      */
/*****************/
#main {
margin: 20px;
margin-bottom:0px; /* lastupdate */
min-width: 740px;
background: #abc;
background: #cde;
border: 1px dashed #8ac;
border: 1px solid #8ac;
padding: 0px 225px 0px 25px;
padding: 0 0 0 0;
}
#main h1, #main h2, #main h3, #main h4, #main h5, #main h6 {
/*
height: 20px;
border-bottom: 2px dashed #933;
margin: 1px;
padding: 5px 5px;
z-index: 3;
*/
color: #358;
font-family: "Trebuchet MS","Arial",sans-serif;
font-size: 20px;
font-weight: bold;
border-top: 1px dotted #abb;
border-bottom: 1px dotted #abb;
margin-top: 0px;
padding: 12px 10px 5px 10px;
clear: right;
}
.csc-header {
padding:0px;
margin:0px;
}
/*****************/
/* MAIN PICTURE  */
/*****************/
#topHeader {
min-width: 740px;
background: #027 url(graphics/back_head.jpg) left top repeat-x;
height:144px; /*132*/
}

.logo {
/*
background: transparent url(graphics/logo.gif) no-repeat scroll left top;
*/
width: 80px;
height: 0px; /* 84 */
padding-top: 20px;
padding-left: 26px;
padding-right: 30px;  /* = 136 -  80 + padding-left */
float: left;
}

.icfmh {
/*
background: transparent url(graphics/ICFMH_LOGO.GIF) no-repeat scroll left top;
padding-left: 120px;
*/
height: 59px; /* 84px - margin-top */
margin-top: 25px;
font-size: 16px;
line-height: 23px;
color: #cdd;
color: #dee;
font-family: Times New Roman, Bodoni, Garamond, avantgarde, serif;
font-family: verdana, geneva, arial, helvetica, sans-serif;
float: left;
}
.icfmh2 {
color: #333;
color: #369;
color: #579;
color: #cdd;
color: #cdd;
font-family: "Trebuchet MS","Arial",sans-serif;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 14px;
line-height: 180%;
}

/*****************/
/* main content  */
/*****************/
#mainContent {
text-align: left;
padding-left: 10px;
margin-bottom: 5px;
padding-bottom: 5px;
clear:right;
}
*+html #mainContent { /* only ie7 will parse this.. */
}

.content{
}
*+html .content { /* only ie7 will parse this.. */
}
.content p {
font: 10pt/22pt georgia; 
font-family: "Trebuchet MS","Arial",sans-serif;
clear:right;
margin: 10px;
}


