
/* -------------------------- */
/* BODY ELEMENT */
/* -------------------------- */
BODY {
background-image: url("../images/bg1.gif"); 
background-repeat: repeat-x; 
background-color:#EEF2E7; 
color:#333; 
margin: 0px; 
padding: 0px; 
}

/* -------------------------- */
/* STYLE */
/* -------------------------- */

div.rayout {
width:762px; 
border-right:1px solid #fff; 
border-left:1px solid #fff; 
background-color:#fff; 
}

div.mainspace {
width:760px; 
background-color:#fff; 
}

div.block_left {
margin:20px 0px 10px 5px; 
width:530px; 
float:left; 
background-color:#ffffff; 
}

div.block_right {
margin:20px 5px 10px 0px; 
width:200px; 
float:right; 
background-color:#ffffff; 
}

div.topleftspace {
border:1px solid #ddd; 
width:180px; 
padding:5px; 
background-color:#EEF2E7; 
}

div.menu1 {
margin-bottom:15px; 
}

div.topmainspace {
margin:0px 0px 20px 15px; 
}

div.toplink {
margin:5px 0px; 
padding:3px; 
background-color:#eee; 
}

div.topstar {
padding:3px; 
margin-bottom:3px; 
border-bottom:1px dotted #ccc; 
}

div.bottomlink {
margin:10px 0px; 
}

div.data {
margin:5px 0px; 
padding:10px; 
background-color:#ffffdd; 
border:1px solid #ddd; 
}

div.courseol {
margin:5px 0px; 
padding:5px; 
border:1px solid #ddd; 
}












div.navispace1 {
background-image: url("../images/header03.jpg"); 
background-repeat: no-repeat; 
padding-top:140px; 
margin-bottom:5px; 
}

div.spname {
padding:0px 5px 0px 30px; 
margin-bottom:5px; 
}

div.spspace1 {
width:200px; 
float:left; 
padding:10px 0px 0px 10px; 
margin-bottom:5px; 
}

div.spspace2 {
margin:10px; 
padding:5px; 
border:1px solid #000; 
background-color:#212121; 
}

div.spspace3 {
width:308px; 
float:right; 
padding:10px 5px 0px 5px; 
}

div.spspace4 {
padding:10px 5px 0px 10px; 
}

div.topspotspace {
background-image: url("../images/topspotbar.gif"); 
background-repeat: no-repeat; 
margin-bottom:10px; 
border:1px solid #000; 
padding:45px 5px 5px 5px; 
background-color:#444;
}

p {
padding-top:5px; 
margin:0px; 
}



div.dataspace1 {
padding:2px 0px 2px 4px; 
border-left:5px solid #333;
}

div.dataspace2 {
padding:2px 5px; 
}


div.panlink {
padding:2px 10px; 
background-color:#66C29A; 
border-top:1px solid #fff; 
border-bottom:1px solid #fff; 
}

div.header {
width:760px; 
background-color:#E6E3CC; 
}

div.hdblock_left {
width:120px; 
float:left; 
margin-left:5px; 
}

div.hdblock_right {
width:600px; 
float:right; 
margin-right:5px; 
padding-top:5px; 
}

div.footer {
width:760px; 
background-color:#66C29A; 
padding:5px 0px; 
}

div.ftblock_left {
width:420px; 
float:left; 
margin-left:5px; 
}

div.ftblock_right {
width:300px; 
float:right; 
margin-right:5px; 
}




