#div-content{
clear:both;
margin:3em 0;
padding:0
}

#div-content_a{
float:left;
margin:0 1em;
width:300px
}

#div-content_b{
float:right;
width:200px
}

#div-main{
background-color:#ffffff;
line-height:1.7em;
margin:0;
padding:0;
width:575px
}


#div-o_workbook_menu{
margin-top:1.5em
}

#div-o_workbook_menu_list{
margin-top:3em
}

#div-tasks{
font-size:1.5em;
font-weight:bold;
letter-spacing:.125em;
line-height:1em;
margin:0 auto;
padding:25px 0 0 13em
}

#div-tasks1{
font-size:1.5em;
font-weight:bold;
letter-spacing:.125em;
line-height:1em;
margin:0 auto;
padding:25px 0 0 0
}

#div-wb_header_title{
border-bottom:3px solid #80AA80
}


#div-wb_header_title img {
float:left;
width:112px;
margin-left:5em;
}

#div-wb_taskblock{
clear:both;
margin-bottom:37px
}

#div-wb_taskblockC{
clear:both;
margin:0 auto 2em auto;
text-align:center;
width:250px
}

#div-wb_title{
color:#304030;
font-size:1.1em;
font-weight:bold;
left:7px;
position:relative;
top:7px
}

#div-workbook_header{
margin:0 0 4em 0;
padding:0
}

.callout_intro{
border-bottom-color:#f9cb5b;
border-bottom-style:dotted;
border-bottom-width:0.225em;
font-size:1.1em;
font-weight:bold
}

.callout_o_workbook{
border-bottom:0.125em solid #F9CB5B;
font-size:1.0em;
font-weight:bold;
line-height:1.2em
}



.default_menu1{
background-color:#4282C3;
color:#ffffff;
margin:0px 0px 0px 0px;
padding:7px
}

.default_menu2{
background-color:#990000;
color:#ffffff;
margin:0px 0px 0px 0px;
padding:7px
}

.default_menu3{
background-color:#6666DD;
color:#ffffff;
margin:0px 0px 0px 0px;
padding:7px
}

.default_menu4{
background-color:#04905F;
color:#ffffff;
margin:0px 0px 0px 0px;
padding:7px
}

.default_menu_text{
color:#FFDB48;
font-size:1.5em
}

.highlightOS{
background-color:#FFEA8F;
font-size:.9em;
font-weight:bold;
line-height:125%;
padding:1px
}

.highlightOS_PDF{
background-color:#FFEA8F;
font-weight:bold;
padding:1px
}

.highlight_o_workbook{
background-color:#FFEA8F;
font-weight:bold;
line-height:125%;
padding:1px
}

.hightlight_green{
background-color:#228B22;
color:#fff;
font-weight:bold;
padding:1px 2px;
text-transform:uppercase
}

.hightlight_red{
background-color:#990000;
color:#fff;
font-weight:bold;
padding:1px 2px;
text-transform:uppercase
}

.hightlight_yellow{
background-color:#ffea8f;
color:#000;
font-weight:bold;
padding:1px 2px;
text-transform:uppercase
}

.menu_contact{
background-color:#990000;
border:1px solid #990000;
color:#ffffff;
font-size:1.25em;
font-weight:normal;
letter-spacing:.125em;
margin:3em 0 0 0;
padding:5px 0;
text-align:center
}



.orientation_navcontainer{
background-color:transparent;
color:#ffffff;
margin:2em .2em 0 .125em;
padding:.125em;
width:95%
}

.orientation_navcontainer ul{
border:none;
letter-spacing:3px;
list-style:none;
margin:0 0 0 0;
padding:0 .125em 0 .25em
}

.orientation_navcontainer ul a{
border-bottom:1px solid #6B8E6B;
border-left:0px solid #b6a172;
color:#fff;
display:block;
font-size:1em;
font-weight:bold;
letter-spacing:1px;
margin:0;
padding:20px 1px 5px 0.5em;
text-decoration:none
}

.orientation_navcontainer ul a:hover{
background-color:#F9CB5B;
color:#990000;
font-size:1em;
font-weight:bold
}

.orientation_navcontainer ul a:visited{
color:#fff;
font-size:1em;
font-weight:bold;border-bottom:1px dotted #990000;
}

.orientation_navcontainer2{
float:right;
margin-right:.25em;
padding:0;
width:90%
}

.orientation_navcontainer2 ul{
font-size:.9em;
font-weight:bold;
letter-spacing:normal;
list-style:none;
margin-bottom:1em;
margin-left:.125em;
padding-left:.125em
}

.orientation_navcontainer2 ul a{
border-bottom:1px dotted #6B8E6B;
border-left:1px dotted #6B8E6B;
color:#fff;
margin:7px 0 5px 0;
padding:3px 1px 2px 0.5em;
text-decoration:none
}



.o_workbook a:link{
color:#990000;
font-weight:bold;
line-height:180%;
text-decoration:none
}

.o_workbook a:visited{
color:#003399;
font-weight:bold;
text-decoration:none;border-bottom:1px dotted #990000;
}

.o_workbook a:hover{
background:#FFEA8F;
border-bottom:1px dotted #98B9A1;
color:#990000;
font-weight:bold
}


.o_workbook_menu_em{
color:#000000;
font-size:0.9em;
font-weight:normal;
padding-bottom:0em;
padding-left:0pt;
padding-right:0pt;
padding-top:0em
}

.topofpage{
font-size:.9em;
font-weight:normal;
text-align:center
}

.wb_title{
color:#304030;
font-size:1.1em;
font-weight:normal
}


div.div-default_menu{
border-left:0px solid #2E4666;
color:#fff;
font-weight:bold
}

div.tasks_block{
margin:0 0 33px 0;
padding:0;
width:290px
}

div.tasks_block_icon{
display:inline;
float:left;
margin:0;
padding:0 .125em 0 0;
width:54px
}

div.tasks_block_text{
float:right;
margin-bottom:3em;
padding:.25em 0 0 .25em;
width:230px
}

div.div-highlight_box01 {background-color: #FFEA8F; color: #2E4666;padding:.0125em;margin:0 auto 2em 0;}
div.div-highlight_box01 h2 {text-align:center;color:#2E4666;font-size:1.0125em;font-weight:bold;letter-spacing:.1em;}


/*
div.div-highlight_box01 {background-color: #80AA80; color: #fff;border-top:0px solid #F9CE65;border-bottom:0px solid #F9CE65;padding:0;margin:0 0 2em 0;text-align:center;width:100%;} */

.highlight_box01 {border-top:2px solid #F9CE65;border-bottom:2px solid #F9CE65;padding: 1em;margin:1em 0} 

h1#dev{
background-color:#FFEA8F;
color:#495049;
font-size:1.125em;
font-weight:bold;
margin:2em 0 0 0;
padding:1em;
text-align:left
}

h1.orientation{
color:#000;
font-size:1.4em;
font-weight:bold;
letter-spacing:.12em;
line-height:1.5em;
margin:0;
padding:0;
text-align:left
}

h2.orientation{
color:#000;
font-size:1.2em;
font-weight:bold;
letter-spacing:.1em;
line-height:1.4em;
margin:0;
padding:0;
text-align:left
}

h2.orientationC{
color:#000;
font-size:1.2em;
font-weight:bold;
letter-spacing:.1em;
line-height:1.4em;
margin:0;
padding:0;
text-align:center
}

h3.orientation{
color:#000;
font-size:1.1em;
font-weight:bold;
letter-spacing:.1em;
line-height:1.3em;
margin:0;
padding:0;
text-align:left
}

h4.orientation{
color:#000;
font-size:1.1em;
font-weight:bold;
letter-spacing:.025em;
line-height:1.25em;
margin:0;
padding:1em 0 .5em 0;
text-align:left
}



li.o_workbookP{
font-weight:normal;
margin:.25em 0 .25em 0
}

title#dev{
background-color:#FFEA8F;
color:#495049;
font-size:1.125em;
font-weight:bold;
margin:2em 0 0 0;
padding:1em;
text-align:left
}


ul.orientation_hmenu{
font-family:sans-serif;
font-size:1em;
letter-spacing:.0125em;
list-style-image:url(http://www.keene.edu/images/pixel.gif);
list-style-type:none;
margin:3em 0 0 0;
padding:0;
text-align:center;
text-transform:uppercase;
width:100%
}

ul.orientation_hmenu li{
background-color:#fff;
display:inline;
margin:1em .0125em;
padding:.5em .0125em;
text-align:center
}


ul.orientation_hmenu li a:link{
color:#990000;
font-weight:bold;
margin:1em .5em;
padding:0 .5em;
text-decoration:none;
}

ul.orientation_hmenu li a:visited{
color:#003399;
font-weight:bold;
padding:0 .5em;
text-decoration:none;border-bottom:1px dotted #990000;
}

ul.orientation_hmenu li a:hover{
background:#FFEA8F;
border-bottom:1px dotted #98B9A1;
color:#990000;
font-weight:bold;
padding:0 .5em
}

ul.osPDF{
line-height:1.5em;
list-style-image:url(http://www.keene.edu/images/buttonLinks/button_pdf.gif)
}

ul.osPDF li{
margin-bottom:.75em
}

ul.osPDF a:link{
color:#990000;
font-weight:bold;
text-decoration:none
}

ul.osPDF a:visited{
color:#003399;
font-weight:bold;
text-decoration:none;border-bottom:1px dotted #990000;
}

ul.osPDF a:hover{
background:#FFEA8F;
border-bottom:1px dotted #98B9A1;
color:#990000;
font-weight:bold;
padding:5px 0
}

ul.o_schedule{
color:#000000;
font-size:.9em;
list-style-image:url(http://www.keene.edu/images/pixel.gif);
margin:0 0 2em 2em;
margin-top:1.2em;
padding:0 0 1em 0
}

ul.o_schedule em{
font-style:normal;
font-weight:bold
}

ul.o_schedule_a{
color:#000000;
list-style-image:url(http://www.keene.edu/images/buttonLinks/checkbox_blank03.gif)
}

ul.o_schedule_a li{
margin-left:.9em
}

ul.o_workbook{
color:#000000;
font-size:1em;
list-style-image:url(http://www.keene.edu/images/buttonLinks/button_green80AA80.gif);
margin-top:.125em
}

ul.o_workbook li{
margin:0 0 .25em 0
}

ul.o_workbook3 {
color:#000000;
font-size:1em;
list-style-image:url(http://www.keene.edu/images/pixel.gif);
margin-top:1em
}

ul.o_workbook3 li {
font-weight:normal;
margin:0 0 .25em 0
}


ul.o_workbook_menu{
border-bottom:2px dotted #80AA80;
border-left:0px solid #2F5ED1;
border-right:0px solid #80AA80;
border-top:2px dotted #80AA80;
color:#000000;
font-size:1em;
list-style-image:url(http://www.keene.edu/images/pixel.gif);
margin:0;
margin-top:1.2em;
padding:0 0 0 1em
}

ul.o_workbook_menu li{
border-bottom:0px dotted #2F5ED1;
line-height:1.3em;
margin:1em 0 2em 0;
padding:.25em
}

ul.safety{
font-size:1em;
list-style-image:url(http://www.keene.edu/images/buttonLinks/button_green80AA80.gif);
margin-top:1em
}

ul.safety li{
margin-bottom:1.5em
}

ul.schedule{
color:#000000;
font-size:1em;
list-style-image:url(http://www.keene.edu/images/pixel.gif);
margin:1.2em 0 1em 1em;
padding:0 0 1em 0
}

ul.schedule1{
font-size:1em;
font-weight:bold;
list-style-image:url(http://www.keene.edu/images/pixel.gif);
margin:1em 0 1em .25em;
padding-left:.25em
}

ul.schedule1 em{
font-style:normal;
font-weight:bold
}

ul.schedule1 li{
background-color:#fff;
display:block;
font-size:1em;
line-height:1.75em;
margin:0 0 0 .25em;
padding:0 0 .5em 0;
text-align:left
}

ul.schedule2{
font-size:1em;
list-style-image:url(http://www.keene.edu/images/pixel.gif);
list-style-type:none;
margin:.125em 0 1em 1.5em;
padding:0 0 0 0;
text-align:left;
width:100%
}

ul.schedule2 em{
font-style:normal;
font-weight:bold
}

ul.schedule2 li{
border-left:1px dotted #80AA80;
font-size:1em;
font-weight:normal;
line-height:1.25em;
padding:.25em 0 0 .5em;
text-align:left
}
ul.schedule2mid{
font-size:1em;
list-style-image:url(http://www.keene.edu/images/pixel.gif);
list-style-type:none;
margin:.125em 0 1em 1.5em;
padding:0 0 0 0;
text-align:left;
width:100%
}

ul.schedule2mid em{
font-style:normal;
font-weight:bold
}

ul.schedule2mid li{
border-left:1px dotted #80AA80;
font-size:1em;
font-weight:normal;
line-height:1.5em;
padding:.25em 0 0 .5em;
text-align:left
}

ul.schedule2 li a:link{
color:#990000;
font-weight:bold;
line-height:180%;
text-decoration:none
}

ul.schedule2 li a:visited{
color:#003399;
font-weight:bold;
text-decoration:none;border-bottom:1px dotted #990000;
}

ul.schedule2 li a:hover{
background:#FFEA8F;
border-bottom:1px dotted #98B9A1;
color:#990000;
font-weight:bold
}


ul.schedule3{
border:0px;
font-size:1em;
list-style-image:url(http://www.keene.edu/images/pixel.gif);
list-style-type:none;
margin:0 0 1em 1em;
padding:0 0 0 0;
text-align:left;
width:100%
}

ul.schedule3 li{
border:0px;
font-size:1em;
line-height:1.25em;
padding:.5em 0 .5em .125em;
text-align:left
}

ul.tasks_block{
color:#000000;
font-size:1em;
line-height:1.35em;
list-style-image:url(http://www.keene.edu/images/pixel.gif);
margin:3em 0 0 0;
padding:0;
width:100%
}

ul.tasks_block li{
clear:both;
margin:0 0 6em 0;
padding:0;
}

ul.tasks_block img{
display:inline;
float:left;
margin:0;
padding:0 .125em 0 0;
width:54px;
border: 0px;
}

ul.tasks_block h2{
float:right;
margin-bottom:0;
padding:0 0 0 .25em;
width:230px;
font-size: 1em;
font-weight:normal;
}


div.screenshots{
margin:0;
padding:0;
}


div.screenshots img {
margin:0 0 4em 0;
padding:0;
}


/* redeclared
div.tasks_block_icon{
display:inline;
float:left;
margin:0;
padding:0 .125em 0 0;
width:54px
}
*/
p.parent_wb {border-top: 4px dotted #C0D5C0;margin:1em 0;padding:.8em 0 .8em .4em;}

p.callout_box01 {
border-bottom:2px dotted #80AA80;
border-left:0px solid #2F5ED1;
border-right:0px solid #80AA80;
border-top:2px dotted #80AA80;
color:#000000;
font-size:1em;
margin:0;
margin-top:1.2em;
padding:1em
}

div.callout_box01 {
border-bottom:2px dotted #80AA80;
border-left:0px solid #2F5ED1;
border-right:0px solid #80AA80;
border-top:2px dotted #80AA80;
color:#000000;
font-size:1em;
margin:0;
margin-top:1.2em;
padding:1em
}


ul.pixel  {list-style-image:url(http://www.keene.edu/images/pixel.gif);margin:0 0 0 0;padding:0 0 0 1.5em;font-size:1em;color:#000}
ul.pixel li {margin:0 0 1em 0;padding:0;line-height:1.5em;} 









/*

#div-content_left{
border:0px dotted purple;
float:left;
margin:1em 0 0 0;
padding:.25em;
width:280px
}



#div-content_leftOS{
border:0px dotted purple;
clear:both;
float:left;
margin:1em 0;
padding:0 0 0 .5em;
width:280px
}


#div-content_right{
border:0px dotted green;
float:right;
margin:1em 0 0 0;
padding:.25em;
width:280px
}




#div-content_right200{
float:right;
margin:0;
padding:0;
width:200px
}



#div-content_rightOS{
border-left:4px dotted #C0D5C0;
float:right;
margin:1em 0 0 1em;
padding:.5em;
width:230px
}

#div-mainOS{
background-color:#ffffff;
line-height:1.8em;
margin:0;
padding:0;
width:550px
}
.callout_o_workbook_caps{
border-bottom:0.125em solid #F9CB5B;
font-size:1.0em;
font-weight:bold;
line-height:1.2em;
text-transform:uppercase
}

.callout_text{
border-bottom-color:#f9cb5b;
border-bottom-style:dotted;
border-bottom-width:0.225em;
font-weight:bold
}

.desc{
display:block;
float:left;
font-weight:normal;
margin:2px;
text-align:left;
width:292px
}


.orient_menu{
background-color:#2E4666;
margin:0;
padding:0
}


.orient_menu1{
font-size:1em;
line-height:2em;
margin-left:0px;
padding:5px 0px 11px 10px
}

.orient_menu1 a{
border-bottom:1px solid #86939A;
border-left:2px solid #A3ADAB;
color:#fff;
font-weight:bold;
padding:5px 3px 4px 3px;
text-decoration:none
}

.orient_menu2{
font-size:.9em;
font-weight:bold;
margin-left:5px;
padding:2px
}

.orient_menu2 a{
border-bottom:1px solid #697989;
border-left:2px solid #A3ADAB;
color:#fff;
padding:5px 3px 4px 3px
}


.osPDF_header{
color:#304030;
font-weight:bold
}


.o_workbookT a:hover{
background:#FFEA8F;
border-bottom:1px dotted #98B9A1;
color:#990000;
font-weight:bold;
padding:1px 0
}

.o_workbookT a:link{
color:#990000;
font-weight:bold;
text-decoration:none
}

.o_workbookT a:visited{
color:#003399;
font-weight:bold;
text-decoration:none
}


div.desc{
font-weight:normal;
margin:2px;
text-align:left;
width:200px
}



div.img{
border:0px solid #0000ff;
float:left;
height:auto;
margin:2px;
text-align:left;
width:auto
}

div.img a:hover{
background:#fff;
border-bottom:0px dotted #98B9A1;
color:#990000;
font-weight:bold;
padding:0
}

div.img a:link{
color:#990000;
font-weight:bold;
line-height:180%;
text-decoration:none
}

div.img a:visited{
color:#003399;
font-weight:bold;
text-decoration:none
}

div.img img{
border:1px solid #ffffff;
display:inline;
line-height:3em;
margin:1em
}


li.o_workbook1{
margin:0 0
}


ul.nav{
border:none;
letter-spacing:3px;
list-style:none;
margin:0 0 0 0;
padding:0 .125em 0 .25em
}


*/



