* { margin: 0; padding: 0; }

body     { font-size: .8em; font-family: verdana,arial,helvetica,sans-serif; line-height: 1.5em; }

.header  { width: 100%; }
.header  { background-color: #c1ebea; background-image: url(../css/logo-bg.png); background-position: top left; background-repeat: repeat-x; }

.header h1 { width: 400px; height: 70px; z-index: 1000; }
.header h1 { background-image: url(../css/logo-02.png); background-position: top left; background-repeat: no-repeat; }
#logo      {  display: none;  }

.menu a       { color: #000; background-color: transparent; text-decoration: none; }
.menu a:hover { color: #fff; background-color: transparent; text-decoration: none; }
.navigate         { float: left; width: 200px; text-align: left; padding: 0 0 0 10px; }
.navigate-courses { float: right; text-align: right; padding: 0 10px 0 0; }

.contenthome   { background-image: url(../css/cieh-logo.gif); background-position: top left; background-repeat: no-repeat; padding-left: 130px; }
.content       { border-top: 1px solid #6cc; border-bottom: 1px solid #6cc; padding: 10px 0 0 0; }
.content img   { float: left; margin: 10px; padding: 10px; }
.content ul    { padding: 0 0 10px 30px; }

.contentboxfloat { margin: 5px 5px 5px 10px; float: right; width: 300px; font-size: 0.8em; }
.contentbox      { margin: 0 0 10px 0; border: 1px solid #6cc; text-align: left; background-color: #c1ebea; color: #000; }
.contentbox h1   { text-align: right; }
.contentbox h2   { text-align: right; }
.contentbox h3   { text-align: right; }
.contentbox p    { text-align: justify; }
.contentbox ul   { padding: 0 0 0 30px; }

h2  { color: #444; background-color: transparent; padding: 0 5px 10px 10px; font-size: 1.1em; letter-spacing: 1px; }
h3  { color: #444; background-color: transparent; padding: 10px 5px 0 10px; font-size: 1.1em; letter-spacing: 1px; }
h4  { color: #444; background-color: transparent; padding: 10px 5px 0 10px; font-size: 1.1em; letter-spacing: 1px; }
p   { padding: 0 10px 10px 10px; }
ul  { list-style: circle; }
img { border: none; }
hr  { display: none; }

a         { color: #000; background-color: transparent; text-decoration: underline; }
a:link    { color: #000; background-color: transparent; }
a:visited { color: #000; background-color: transparent; }
a:hover   { color: #000; background-color: #6cc; text-decoration: underline; }
a:active  { color: #000; background-color: transparent; }

.copyright { padding: 0 10px; text-align: right; font-size: 10px; background-color: transparent; color: #444; }
.clear     { clear: both; }

label                       { font-weight: bold; }
input, textarea             { font-size: 1em; padding: 0 5px; font-family: verdana,arial,helvetica,sans-serif; border: 1px solid #6cc; }
input:focus, textarea:focus { border-color: #6cc; background-color: #eef; }
input:hover, textarea:hover { border-color: #444; }
