html,body{margin:0;padding:0;height:100%;background:#e6e6dc url(/images/outer_shadow.gif) 0 0 repeat-x;width:100%;color:#666;font-family:arial,helvetica,sans-serif;font-size:12px}
h1,h2,h3,h4{margin:0;padding:0}
p{font-size:12px;margin-top:0}
a:link,a:visited{color:#567b9b;text-decoration:none}
a:hover,a:active{background:#ddeeff}
#container{min-width:877px;height:auto !important;position:relative;background:#e6e6dc}
#container2{background:#fff url(/images/side.gif) repeat-y;margin:0 100px 0 49px;border-right:solid 1px #999999;border-left:solid 1px #ccc}
#header{background:#fff url(/images/topBar.gif) repeat-x;height:130px;margin:0;padding:0;min-width:877px}
#content{padding:0}
#content p{padding:0}
#footer{position:relative;width:100%;background:#fff url(../images/bamboo2.gif) 10px 0 repeat-x;border-left:solid 1px #ccc;border-right:solid 1px #999;border-bottom:solid 1px #999;padding-top:30px}
#footer p{font-size:10px;color:#819bb2;padding-left:0;padding-right:0;text-align:center}
#topRip{float:right;width:212px}
#linkList2{color:#666;margin:10px 0 0 9px;width:160px;float:left;position:relative}

#linkList2>a{background-repeat:no-repeat;background-position:center center;width:160px;height:30px;text-indent:-999px;display:block;margin-bottom:1em}
a#nav_home{background-image:url(/images/nav/home.jpg)}
a#nav_aboutus{background-image:url(/images/nav/about_us.jpg)}
a#nav_courses{background-image:url(/images/nav/courses.jpg)}
a#nav_instructions{background-image:url(/images/nav/instructions.jpg)}
a#nav_faq{background-image:url(/images/nav/faq.jpg)}
a#nav_accreditation{background-image:url(/images/nav/accreditation.jpg)}
a#nav_register{background-image:url(/images/nav/register.jpg)}
a#nav_contactus{background-image:url(/images/nav/contact_us.jpg)}
a#nav_home:hover{background-image:url(/images/nav/home_over.jpg)}
a#nav_aboutus:hover{background-image:url(/images/nav/about_us_over.jpg)}
a#nav_courses:hover{background-image:url(/images/nav/courses_over.jpg)}
a#nav_instructions:hover{background-image:url(/images/nav/instructions_over.jpg)}
a#nav_faq:hover{background-image:url(/images/nav/faq_over.jpg)}
a#nav_accreditation:hover{background-image:url(/images/nav/accreditation_over.jpg)}
a#nav_register:hover{background-image:url(/images/nav/register_over.jpg)}
a#nav_contactus:hover{background-image:url(/images/nav/contact_us_over.jpg)}

#mainContent{margin-left:189px;margin-right:15px;font-size:12px}
#mainContent h2{font-size:18px;padding-bottom:10px;color:#4a6abf}
.priceGreen{color:#309e47;font-size:20px;font-weight:bold}
#courseText{font-size:12px;color:#666;margin-top:10px;line-height:1.25em;margin-left:280px}
#courseText p{text-align:left;margin-left:-190px}
#cartContent{width:220px;margin-bottom:10px;float:right;margin-left:10px;background-color:#fff}
#mainContent hr{border:0;color:#9E9E9E;background-color:#9E9E9E;height:1px;width:200px;text-align:left;margin:0 auto 10px 0}
#sectionNav{float:left;width:200px}
#sectionNav ul{margin-left:0;padding-left:0;list-style-type:none;font-size:10px}
#sectionNav a{display:block;padding:3px;width:160px;background-color:#4a6abf;border-bottom:1px solid #eee}
#sectionNav a:link,#sectionNav a:visited{color:#EEE;text-decoration:none}
#sectionNav a:hover{background-color:#369;color:#fff}
#sectionCopy{margin-right:15px;font-size:12px;height:300px;margin-left:10px;overflow:scroll}
#deleteDiv{float:right;width:100px}
a.questAnswer:link,a.questAnswer:visited,a.questAnswer:hover,a.questAnswer:active{color:#ff0000;font-weight:bold}
.editnote{display:none}
blockquote{margin:1em 0 1em 0;text-align:left}
#boxes{margin:1em 0 2em 0;text-align:center}
#boxes h2{font-size:170%;color:#396}
.box{float:left;width:30%;height:8em;padding:5px 2px 5px 2px;margin:3px 3px 10px 3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #9bacc3;background-color:#d2dce8}
.box h3{color:#369;letter-spacing:-.07em;word-spacing:0}
.box p{margin-top:1em;font-weight:bold}
#home_courses{display:none;margin:1em 0 1em 0;padding:5px;color:#4a6abf;font-weight:bold}
#home_courses a{text-decoration:none;color:#4a6abf}
#home_courses p{text-align:center;font-weight:bold}
#featured_courses{float:left;width:100%}
#featured_courses ul{color:#666;margin:0}
#featured_courses ul li a{color:#666}
#featured_courses ul li{margin-bottom:1em}
.price_tag{color:#339966;font-size:large}
/* HACK ONLY IE6 */
* html #linkList2{color:#666;margin:10px 0 0 4px;width:160px;float:left;position:relative}
* html #mainContent{margin-left:189px;margin-right:15px;font-size:12px;width:890px}
