html,body{margin:0;padding:0;height:100%;background:#e6e6dc url(/images/outer_shadow.gif) 0 0 repeat-x;width:100%;color:#000;font-family:arial,helvetica,sans-serif;font-size:14px}
h1,h2,h3,h4{margin:0;padding:0}
p{font-size:14px;margin-top:0}
a:link,a:visited{color:#357;text-decoration:none}
a:hover,a:active{background:#bdf}
#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:#8090b0;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:#4060b0}
.priceGreen{color:#309040;font-size:20px;font-weight:bold}
#courseText{font-size:12px;color:#606060;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:25px 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 auto 2em auto;width:450px;display:table;border-collapse:separate;border-spacing:1em;text-align:center;border-top:1px solid #369;border-bottom:1px solid #369;border-left:4px solid #369;border-right:4px solid #369;background-color:#d2dce8;border-radius:.75em;-moz-border-radius:.75em;-moz-box-shadow: 5px 5px 5px #ccc;-webkit-box-shadow: 5px 5px 5px #ccc;box-shadow: 5px 5px 5px #ccc;}
#mainContent h2.box-label{font-size:170%;color:#396;text-align:center;margin-bottom:0}
.box{display:table-cell;text-align:center;width:33%;vertical-align:top;border-left:1px solid #369;padding-left:1em}
.box:first-child{border-left:none;padding-left:0;width:30%}
/* .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,.box h3 em{color:#369;font-style:normal}
.box p{margin-top:1em;font-weight:bold;font-style:italic}
#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}