# html>body {font-size: 12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,
button,span,a{margin:0; padding:0; font-weight:normal;} 
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}  
a img{border: none;}

body{background: #F5F5F5 url(../images/head_span.gif) repeat-x center 0; line-height: 0; font-size:75%; font-family:Verdana, Arial, Helvetica, sans-serif;}
h1{color: #333399; font-size:1.83em; line-height:1.636; margin: 0 0 0.813em 0;}
h2, h2 a, h3, h3 a{color: #333399; font-size: 1.2em; line-height:1.25; margin: 2.5em 0 1.25em 0; font-weight:bold; text-decoration: none;}
p{line-height: 1.5em; margin: 0 0 1.5em 0; color: #333;}
a{color:#333399;}
ul{margin: 0 18px 1.5em 18px; list-style:inside;}
li{line-height: 1.5em; margin: 0 0 1.5em 0; color: #333; list-style:url(../images/li.gif) inside;}
blockquote{margin:1.5em 0 1.5em 1.5em; width: 90%; text-align: right;}
blockquote p{font-style:italic; font-weight:bold; text-align: left; margin: 1.5em 0 0 0;}
cite{text-align: right; text-transform:uppercase; font-size:0.8em; line-height:1.875em; font-weight:bold; color:#000;}
strong{font-weight:bold; color:#000;}

.menu_right_group{float:right; margin-left: 18px;}
.left_p_img{float:left; margin: 0 18px 18px 0;}
.photo_p_holder{margin: 0 0 36px 0; overflow:auto;}

.influencing{background: #fff url(../images/icon_influencing.jpg) no-repeat left top;}
.change{background: #fff url(../images/icon_change.jpg) no-repeat left top;}
.decision{background: #fff url(../images/icon_decision.jpg) no-repeat left top;}
.personal{background: #fff url(../images/icon_personal.jpg) no-repeat left top;}
.course{background: transparent url(../images/course_inner.jpg) no-repeat left bottom; padding: 0 0 18px 0; margin-bottom: 36px;}
.inner{background: transparent url(../images/course_top.jpg) no-repeat left top; padding: 18px 18px 0 18px;}
.inner h2{margin-top: 0;}

#header{background: transparent url(../images/header.jpg) no-repeat center 0; overflow: auto;}
#container{text-align: left; width: 864px; margin: 0 auto 36px auto;}
#logo{margin: 18px 0 11px 0;}
#menu_right{float:right;text-align: right; margin: 18px 0 0 0 ;}
#tag{ margin: 9px 0 0 0 ;}
#menu{margin: 0 0 36px 0;}
#hero{margin: 0;}
#content{width: 550px; float: left;}
#sidebar{border: 1px solid rgb(153, 153, 153); background: rgb(235, 242, 210) url(/images/green_bg.jpg) repeat-x scroll left top; width: 250px; float: right;}
#sidebar li{margin: 0; list-style: none;}
#sidebar label{line-height: 1.5em; color: #333;}
#content small{font-size: 0.833em; line-height: 1.8em; margin: 0 0 1.8em 0; color: #333;}
ol li{list-style:none;}

td{line-height: 1.4; padding: 5px;}