/* easter body
body
{
	width: 79%;
	margin-left:5%;
	margin-right:15%;
	margin-top: 120px;
	margin-bottom: 20px;
	background-image:url(../images/educalys/easter2010/easter10.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#F8F6C3;
}
*/
body
{
	width: 94%;
	margin-left:3%;
	margin-right:3%;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color:#FFFFFF;
}

/* header ---------------------- */

.header_div {  
   width: 100%;
   height:150px;
   position:relative;
   float:left;
   padding:0px;
   background-image:url(../images/etd/header_separator_etd.jpg);
   background-repeat:repeat-x;

}

.header_div_left {
width:425px;
height:150px;
float:left;
position:relative;
margin-top:0px;
margin-left:0px;
margin-right:0px;
background-image:url(../images/etd/header_left_etd.jpg);
background-repeat:no-repeat;
background-position:left;
background-position:top;

}

.header_div_center { 
position:relative;
width:100%;
height:150px;
float:left;
margin-top:0px;
padding:0px;
background-image:url(../images/etd/header_separator_etd.jpg);
background-repeat:no-repeat;
background-position:center;
background-position:top;
}

.header_div_right {
width:300px;
height:150px;
float:right;
text-align:right;
margin-top:0px;
margin-right:0px;
margin-left:0px;
background-image:url(../images/etd/header_right_etd.jpg);
background-repeat:no-repeat;
background-position:right;
background-position:top;
}


/* upper menu ---------------------------------------- */

.upper_menu_div {
position:relative;
float:left;
width:100%;
background-image:url(../images/etd/upper_menu_bg_etd.png);
height:45px;
background-position:top;
background-repeat:repeat-x;
z-index:10;
}

.upper_menu_shadow_div {
position:relative;
float:left;
width:100%;
background-image:url(../images/etd/upper_menu_left_bg_etd.png);
height:45px;
background-repeat:no-repeat;
background-position:top left;
height:inherit;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
color:#330000;
z-index:10;
}

.upper_menu_window_div {
position:relative;
float:left;
width:150px;
height:40px;
height:inherit;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
color:#000000;
z-index:10;

}


/* corps */

.corps_div {
width:100%;
height:auto;
margin-left:0px;
margin-right:0px;
float:left;
position:relative;
background-color:#FFFFFF;

}

.corps_shadow_div {
width:100%;
height:auto;
position:relative;
float:left;
margin-left:0px;
background-image:url(../images/etd/left_column_bg_etd.png);
background-position:left;
background-repeat:repeat-y;

}


/* left column */
.left_column_div {
   width:160px;
   position:relative;
   float:left;
   z-index:3;
   vertical-align:top;
   text-align:left;

       }


/*---footer div------------------------------------------*/
.footer_div {
width:100%;
height:75px;
position:relative;
float:left;
background-image:url(../images/etd/footer_etd.png);
background-repeat:repeat-x;
background-position:top;
clear:both;
}

.footer_shadow_div {
width:100%;
height:75px;
position:relative;
float:left;
background-image:url(../images/etd/footer_shadow_etd.png);
background-position:left top;
background-repeat:no-repeat;

}


/* center column div */

.center_column_div {
	vertical-align:top;
				
	}
	

			
/* right column div */
.right_column_div {
    position:relative; 
	width:200px;
	min-width:25%;
	max-width:200px;
	margin-right:0px;
	z-index:2;
	vertical-align:top;
      
}


/* section1 */
.section1 {
position:relative;
width:98%;
border-width:thin;
border-color:#000000;
background-color:#FFF5EC;
vertical-align:top;

}
	
.section1 h1 {
position:relative;
width:100%;
height:inherit;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.75em;
font-weight:bold;
color:#003366;
background-image:url(../images/etd/section1_head_left_etd.jpg);
background-repeat:no-repeat;
background-position:top left;
text-align:center;

}

.section1 .section1_h1_left {
position:inherit;
display:block;
width:inherit;
height:25px;
background-image:url(../images/etd/section1_head_bg_etd.jpg);
background-repeat:repeat-x;
background-position:top;
vertical-align:top;
text-align:center;
}

/* section2 */
.section2 {
position:relative;
width:98%;
border-width:thin;
border-color:#000000;
background-color:#FFF5EC;
vertical-align:top;
font-size:0.75em;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
.section2 h1 {
position:relative;
width:100%;
height:inherit;
vertical-align:bottom;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.80em;
font-weight:bold;
color:#003366;
background-image:url(../images/etd/section1_head_left_etd.jpg);
background-repeat:no-repeat;
background-position:top left;
text-align:center;

}
.section2 .section1_h1_left {
position:inherit;
display:block;
width:inherit;
height:25px;
background-image:url(../images/etd/section1_head_bg_etd.jpg);
background-repeat:repeat-x;
background-position:top;
vertical-align:top;
text-align:center;
}


/* section3 */
.section3 {
position:relative;
width:98%;
margin-left:0.25em;
margin-right:0.25em;
padding-bottom:0.25em;
border-width:thin;
border-color:#000000;
background-color:#FFFFCC;

}
.section3 h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
color:#FFCC00;
background-image:url(../images/section1_head_red.png);
background-repeat:repeat-x;
background-position:top;
text-align:center;
padding:0.25em 0.5em 0.25em 0.5em;
}
	

