@charset "utf-8";
/* CSS Document */

#content-right { width: 480px; }
#content-right h2 { font-size: 16px; font-weight: bold; margin-bottom: 1.5em;}

#content-left h1 { background-image:url(../images/h1-bg.gif); background-position:left top; background-repeat:no-repeat; height:45px; width:450px; font-size: 18px; font-weight: bold; }

#leftMenu { font-size:12px; font-weight:bold; margin: 0 auto; width:200px; }
#leftMenu ul { border:medium none; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; }
#leftMenu li { background-image:url(../images/menu-gradient-bg.jpg); border-bottom:1px solid #002F51; border-top:1px solid #E2F1FF; font-size:12px; margin:0; }
#leftMenu h3 { background-color:#3C5418; color:#FFFFFF; font-size:12px; margin:0; padding:5px 15px 5px 0.5em; }

#leftMenu li a { border-left:10px solid #C0D8A8; border-right:10px solid #C0D8A8; display:block; padding:5px 5px 5px 0.5em; text-decoration:none; }

#leftMenu a:link, #leftMenu a:visited { background-color: transparent; color:#3B515F; }
#leftMenu a:hover, #leftMenu a:active { background-color: #fff; color: #002f51; }

#content-bottom { border-top:1px solid #D9D9D9; font-size:12px; min-height:240px; padding:0 20px; width:760px; }

#content-right p { padding-bottom: 1em; }

#steps { width:500px; padding-bottom: 20px;}
#steps li { font-weight: bold; background-color:#FFFFFF; background-image:url(../images/steps-gradient-bg.jpg); background-position:left top; background-repeat:repeat-x; border-bottom: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; color:#182F42; padding-bottom:1em; padding-left:10px; }
#steps li .answer { color:#182F42; display:none; margin-bottom:0.5em; padding:5px 10px; }
#steps  li .answer li { font-weight: normal; }
#steps li li { background-color:#FFFFFF; background-image: none; border: none; color: #000; padding-bottom: 0; padding-bottom:.5em; padding-left:10px; }

#steps-image { float:right; }
#leftImage { margin: 10px auto; width: 200px; }
.stepButton { float:right; margin:7px 2px; }
.step { font-weight: bold; }
.answer { font-weight: normal; }

pre { background: none; }

dt { color: #3B515F; text-decoration: underline; }
dd { text-indent: 0; }
dd a { font-weight: bold }

.show-question { border: 1px solid #DBDEE1; padding: 20px; }
#answer {  background-color: #DBDEE1; padding: 5px; }
.question-count { font-weight: bold; }

h3#leave-a-reply { display: none; }