﻿body { behavior:url(/includes/csshover.htc); font-size:12px; line-height:19px; font-family:Georgia; margin:0; padding:0; background:#393939 url('/images/bg.gif') repeat-x;  }

h1 { background-image:url('/images/header.gif'); width:1001px; height:124px; margin:0; }
h1 span { display:none; }

a img { border:none; }

#nav { width:1000px; height:43px; background-image:url('/images/nav.gif');}
#nav ul { margin:0; padding:0 0 0 15px; }
#nav ul li { list-style:none; float:left; font-family:Arial; }
#nav ul li a { text-decoration:none; color:#3c1a58; font-weight:bold; padding:13px 30px 10px 30px; font-size:18px; display:block; font-weight:bold; }

#nav ul li:hover ul      { display:block; }
#nav ul li ul            { list-style-type:none; z-index:1000; display:none; position:absolute; margin:0; padding:0; margin:-1px 0 0 0; }
#nav ul li ul li         { float:none; border-top:none; width:280px; margin:0; text-align:left; background:#CCC; padding:5px; }
#nav ul li ul li a       { color:#000; display:block; background-image:none; width:280px; font-weight:normal; text-decoration:none; font-size:12px; margin:0; padding:3px; font-family:Georgia; }
#nav ul li ul li a:hover { text-decoration:none; color:#FFF; }
#nav ul li ul li:hover   { background:#5d2989; }
#nav ul li ul li:hover a { text-decoration:none; color:#FFF; }

#content { background:#ededed url('/images/content.gif') no-repeat top left; min-height:400px; width:1000px; }

.container { padding:20px; }

#learn { background-image:url('/images/learn.gif'); width:333px; height:95px; }
#next { background-image:url('/images/next.gif'); width:333px; height:200px; }
#register { display:block; background-image:url('/images/register.gif'); width:333px; height:102px; }
#register span {display:none;}

.section { color:#FFF; padding:50px 30px 30px 20px; text-align:left; }
.section a { color:#FFF; text-decoration:underline; }

.homepage { font-size:16px; }

#footer_left { float:left; font-size:11px; padding:15px 0 0 15px; }
#footer_right { float:right; color:#666; font-size:11px; padding:15px 15px 0 0; }
#footer_right a { color:#666 !important; }

#footer_right a, #footer_left a { color:#000; text-decoration:none; }

#feedback { width:300px; min-height:50px; background:url('/images/quote.gif') no-repeat top right; margin-bottom:20px; font-size:11px; }
#feedback img { float:left; padding:0 10px 10px 0; }

.form { background-color:#f6f6f6; }
.form .label { text-align:right; font-weight:bold; }

#btnRegister { display:block; width:220px; height:60px; margin-left:60px; clear:both; }