* { padding:0;	margin:0; }h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 5%; }li, dd { margin-left:5%; }

fieldset { padding: .5em; }

img { border: 0; }

body, html { height: 100%; }

body {font-size: 100.01%;font-family: 'Trebuchet MS', Helvetica, Verdana, sans-serif;color: #fff;background: #003 url(../img/tiles.jpg) top center;
text-align:center;
line-height: 1.3em;} 

hr { color:#900; background: #900; height:1px; border:0; margin-bottom: 10px; }

p { padding:0; margin-bottom:0.5em; }

ul { margin:0; }

li {margin-left:15px;}

.inactive { color: #80a0eb; letter-spacing:0.05em; }
.link { color: #2949BF; }

h1 { font-size: 1.5em; text-transform: uppercase; margin:0 0 0.5em 0; letter-spacing: .05em; color:#2949BF; }
h2 { font-size: 1.2em; margin:0.5em 0 0 0; color:#80a0eb; letter-spacing: .05em; font-weight:normal; }

a:link { color: #2949BF; text-decoration: none; letter-spacing:0.05em; }a:visited { color: #2949BF; text-decoration: none; letter-spacing:0.05em; }a:hover { color: #80a0eb; text-decoration: none; letter-spacing:0.05em; }a:active { color: #2949BF; text-decoration: none; letter-spacing:0.05em; }

#content { margin:0 auto; width:700px; text-align:left; background:#003; border-left: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid white; }
#text { padding:0 30px; font-size:0.9em; }
#wrapper { background: transparent url(../img/tiles_shade.jpg) repeat-x top center; text-align:center; width:100%; height:100%; } 

#educo {
float:right;
width:30px;
height:39px;
margin-right:10px;
background: url(../images/educo.gif)
}
#educo:hover { background-position: 0pt -39px;}
#educo span {display:none;}