html,body {background:#998868;color:#385889;font-family:Verdana,sans-serif;font-size:12px;margin:0;padding:0;}

h2 {font-family:"Century Gothic",Verdana,sans-serif;font-weight:normal;}
h2,h3,p {margin:0 0 10px;padding:0;}
a {color:#f8a505;}
ol,ul {margin:0 0 10px;padding:0 0 0 25px;}
textarea,.text {border:1px solid #dad6d6;width:100%;}

.button {background:url(/images/button.gif) no-repeat 100% center;border:0;color:#fff;cursor:pointer;font-weight:bold;overflow:visible;padding:0 10px 0 0;margin:0 5px 0 0;position:relative;text-transform:uppercase;}
.button span {background:url(/images/button.gif) no-repeat 0 center;float:left;line-height:21px;padding:0 0 0 10px;white-space:nowrap;}
.clear {clear:both;}
.form td {line-height:1.5;vertical-align:top;}
.text {width:300px;}


.layout {margin:0 auto;position:relative;width:980px;}
.inside {background:#fff;border:1px solid #fff;}
.header h1 {background:url(/images/logo.gif) no-repeat;float:left;font-size:1px;height:56px;margin:25px 60px 30px;text-indent:-5000px;width:174px;}
.header h2 {float:right;font-size:35px;margin:40px 30px 0;}
.slogan h2 {font-size:35px;padding:80px 0 0 80px;}
.header h2 .educate,.slogan h2 .educate {color:#f8a505;}
.header h2 .inspire,.slogan h2 .inspire {color:#998868;}
.header h2 .empower,.slogan h2 .empower {color:#43669c;}
.body {overflow:hidden;position:relative;}
.left {background:url(/images/bgleft.gif) repeat-y;float:left;width:243px;margin:0 0 -5000px;padding:0 0 5000px;}
.left ul {background:url(/images/bgleftnav.gif) no-repeat;list-style:none;margin:0;min-height:217px;padding:10px 0 10px 67px;} * html .left ul {height:217px;}
.left ul ul {background:none;margin:0;height:auto;margin:10px 0 0;min-height:0;padding:0 0 0 10px;}
.left ul li {margin:5px 0 0;width:176px;}
.left ul li a {display:block;}
.left ul li li {margin:0;width:155px;}
.left ul li.selected a,.left ul li a:hover {background:#5f8cd2;}
.left ul li.selected li a {background:none;}
.left ul li.selected a span {background:url(/images/arrow1.gif) no-repeat right 6px;padding:0 12px 0 0;}
.left ul li.selected ul li.selected a {background:url(/images/arrow2.gif) no-repeat 7px;color:#7ca5e6;}
.left ul li ul li a:hover {color:#7ca5e6;}
.left ul li a {color:#fff;padding:3px 5px 3px 15px;text-decoration:none;}
.content {background:#f8f4ec;float:left;margin:0 0 -5000px 1px;padding:10px 10px 5010px;width:538px;}
.content .inside {background:none;border:0;margin:20px 10px 10px;}
.content h2 {background:url(/images/dots.gif) repeat-x left bottom;}
.content h3 {font-size:12px;}
.testimonials {float:right;margin:0 0 -5000px;padding:247px 5px 5010px;width:165px;}
.testimonials blockquote {background:url(/images/openquote.gif) no-repeat;color:#fff;margin:0;}
.testimonials blockquote span {background:url(/images/closequote.gif) no-repeat right bottom;display:block;padding:30px 10px 10px 20px;}
.testimonials blockquote span em.author {display:block;margin:5px 00;}
.credits {float:right;font-size:90%;margin:10px 0;position:absolute;right:0;}
.credits,.credits a {color:#fff;}

.homepage .left ul {min-height:207px;} * html .homepage .left ul {height:207px;}
.homepage .inside {float:left;height:592px;width:633px;}
.homepage .slogan {background:url(/images/home.gif) no-repeat;height:255px;width:632px;}
.homepage .content {float:right;margin:0;padding:0;width:345px;}
.homepage .content h2 {background:#f8f4ec;color:#dcc8a2;font-size:24px;height:31px;margin:0;padding:71px 30px 10px;}
.homepage .content .inside {background:url(/images/welcome.gif) no-repeat left bottom #dcc8a2;color:#fff;height:422px;margin:0;padding:30px;width:285px;}