/*BODY {font-size: 12px; line-height: 180%; color: #000000; font-family: Arial,Helvetica,Sans-Serif;}*/

body {font-size:100%;line-height:1.8;font-family:sans-serif;background-image: url('images/bg_blackgray01.jpg');background-repeat: repeat}
/* body {background-color: #849A94}*/
/*body {background-color: 4F5D6A} C6B675  11415E  */
/*bg_grayblack_diag01.jpg*/
/*body {background-image: url('images/bg_blackgray01.jpg');background-repeat: repeat}*/
/*body {background-image: url('images/bg_grayblack_diag01.jpg');background-repeat: repeat}*/
TD {font-size: 12px; line-height: 180%; color: #000000; font-family: Arial,Helvetica,Sans-Serif;}
P {font-size: 13px; line-height: 1.5; color: #000000; font-family: Arial,Helvetica,Sans-Serif;}

/*DIV {font-size: 13px; line-height: 180%; color: #000000; font-family: Arial,Helvetica,Sans-Serif;}*/


P.feature {font-size: 12px; line-height: 180%; color: #000000; font-family: Arial,Helvetica,Sans-Serif;margin-right:100px;}
/* A {font-size: 12px; text-decoration: none; color: #990000; line-height: 180%; font-family: Arial,Helvetica,Sans-Serif;}*/

A {text-decoration: none; color: #990000; line-height: 180%; font-family: Arial,Helvetica,Sans-Serif;font-size: 0.9em;}
a:hover {text-decoration: underline;font-weight:bold;}
/*a:hover {text-decoration: none;background-color: #ffea8f;color: #990000;font-weight: bold;font-size: 0.9em;}*/
/* a:hover {text-decoration: underline;background-color: #FFEAB2;font-weight:bold;padding:5px;}*/
/* Use on features, spotlight, and ftdo for the main title */
.feature {font-size: 24px; line-height: 120%; font-family: Times,Times New Roman,Serif;}

.navcontainer_kst {/*background-color: transparent;*/color: #ffffff;font-size:1em;background-color:#6F7D70;}

.navcontainer_kst2 {float:right;width: 95%;padding: 0;margin-right:.125em;background-color:#6F7D70;}
ul.nav_kst {list-style: none;margin: 0 0 0 0;padding: 0 .125em 0 .25em;border: none;letter-spacing:3px;}

.navcontainer_kst ul {list-style: none;margin: 0 0 0 0;padding: 0 .125em 0 .25em;border: none;letter-spacing:3px;background-color:#6F7D70;}
.navcontainer_kst li {display: block;color: #ffffff;font-weight:bold;letter-spacing:1px;margin: 0;border-bottom:0px solid #b6a172;border-left:0px solid #b6a172;}
.navcontainer_kst li a {display: block;padding: 20px 1px 5px 0.5em; color: #ffffff;font-weight:bold;text-decoration: none;letter-spacing:1px;margin: 0;border-bottom:1px solid #b6a172;border-left:0px solid #b6a172;}
.navcontainer_kst li a:visited {color: #ffffff;font-weight:bold;font-size: .9em;}
.navcontainer_kst li a:hover {background-color: #ffea8f;color: #990000;font-weight:bold;font-size: .9em;}

.navcontainer_kst2 ul {list-style: none;margin:0 .5em 1em 0em;padding: 0 0 0 0;background-color:#6F7D70;}
/*float:right;width: 90%;font-size:3.9em;font-weight:bold;letter-spacing:normal;*/
.navcontainer_kst2 li a {padding: 3px 1px 2px 0.5em;margin: 7px 0 5px 0;border-left: 1px dotted #b6a172;border-bottom: 1px dotted #b6a172;color: #ffffff;text-decoration: none;}
.navcontainer_kst2 li a:visited {color: #DDDDDD;font-weight:bold;}
.navcontainer_kst2 li a:hover {background-color: #ffea8f;color: #990000;font-weight:bold;}

/* Use on features, spotlight, and ftdo for the main title */
.featureR {font-size: 2em; font-family: Arial,Helvetica,Sans-Serif;line-height:1.5em;}

/* Use on Honor Roll of Donors headings */
.subfeatureR {font-size: 1.5em; font-family: Arial,Helvetica,Sans-Serif;line-height:1.75em;margin: 1.25em 0 0 0;}

/* Use on features, spotlight, and ftdo for the main title */
#div_feature_title {clear:both;font-size: 24px; line-height: 200%; font-family: Arial,Helvetica,Sans-Serif; color:#990000; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc;}
/* Use on features, spotlight, and ftdo for the main title */
.feature_title {clear:both;font-size: 24px; line-height: 200%; font-family: Arial,Helvetica,Sans-Serif; color:#990000; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc;}



/* Used for class years on Class Notes decade pages */
.classyear {font-size: 22px; line-height: 120%; font-family: Times,Times New Roman,Serif;}

/* Used on default.cfm for table of contents main feature titles */
.tocfeature {font-size: 18px; text-decoration: none; color: #000000; font-family: Times,Times New Roman,Serif;}

/* Used on default.cfm for table of contents main feature titles */
.tocfeatureR {font-size: 16px; font-weight:800; /*text-decoration: none;*/ color: #000000; font-family: Arial,Helvetica,Sans-Serif;}


/* Used on default.cfm for table of contents for feature cutlines */
.tocsubfeature {font-size: 11px; text-decoration: none; color: #000000; font-family: Arial,Helvetica,Sans-Serif;}

/* Used on default.cfm for table of contents for feature cutlines */
.tocsubfeatureR {font-size: 12px;font-style: italic; line-height:120%;text-decoration: none; color: #000000; font-family: Arial,Helvetica,Sans-Serif;}


#div-feature_head {padding: 25px 5px 25px 25px;}
#div-feature_ROLL {padding: 25px 5px 5px 25px;}

/* Used on announcements, btw, and some features as section heading */
.headline {font-size: 18px; line-height: 120%; font-family: Times,Times New Roman,Serif;}

/* Used on announcements, btw, and some features as section heading */

.headlineR {font-size: 18px; line-height: 120%; font-family: Arial,Helvetica,Sans-Serif;}
.headlineR2 {font-size: 18px; line-height: 120%; font-family: Arial,Helvetica,Sans-Serif;padding-top:2em;padding-bottom:1em;}
.headlineRed {font-size: 18px; line-height: 120%; font-family: Arial,Helvetica,Sans-Serif;color:#990000;}

/* Used for class notes that need a headline */
.cnheadline {font-size: 18px; line-height: 120%; font-family: Times,Times New Roman,Serif;}

/* Used for class notes that need a headline */
.cnheadlineR {font-size: 18px; line-height: 120%; font-family: Arial,Helvetica,Sans-Serif;}

/* Used on feature pages for the cutline */
.subfeature {font-size: 13px; font-style: italic; font-family: Arial,Helvetica,Sans-Serif;}

/* Used on any page with a byline */
.byline {font-size: 12px; text-decoration: none; font-weight: bold; color: #000000; font-family: Arial,Helvetica,Sans-Serif;}

/* Underline format for letters signature */
.lettersig {border-bottom: 1px dotted #333333;font-weight: bold;}

/* Used on staff page to reduce leading between names */
.staff {font-size: 12px; text-decoration: none; color: #000000; line-height: 130%; font-family: Arial,Helvetica,Sans-Serif;}

/* Not used at this time
.subtitle {font-size: 12px; text-decoration: none; line-height: 180%; color: #000000; font-weight: bold; font-family: Arial,Helvetica,Sans-Serif;} */

/* used on menu in default.cfm and kstheader.cfm */
.menu {font-size: 11px;font-weight:bold;background-color:#ffffff; color: #990000; font-family: Arial,Helvetica,Sans-Serif; border-bottom: 1px solid #CCC; border-right: 1px solid #CCCCCC;padding-right:5px;margin-top:3px;}

/* used on non-KST menu items in default.cfm and kstheader.cfm */
.menu_n {font-size: 11px;font-weight: bold;background-color:#ffffff; color: #990000; font-family: Arial,Helvetica,Sans-Serif; border-bottom: 1px solid #990000; border-right: 1px solid #990000;padding-right:5px;margin-top:3px;}

/* Used for the Features menu title on the sidebar (kstheader.cfm only) */
.featuremenutitle {font-size:100%;text-align:right;font-weight: bold; text-decoration: none; color: #242924; font-family: Arial,Helvetica,Sans-Serif;border-bottom: 1px solid #6F7D70; border-right: 1px solid #6F7D70; padding: 2px 10px 1px 0px;margin-bottom:3px;}

/* Used for the Features menu items on the sidebar (kstheader.cfm only) */
.featuremenuitem {font-size:.95em;text-align:right;font-weight: bold; text-decoration: none; line-height: 230%; background-color:#DADFDB; color: #000000; font-family: Arial,Helvetica,Sans-Serif;border-bottom: 1px solid #6F7D70; border-right: 1px solid #6F7D70;padding: 0px 5px 0px 0px;margin-bottom:4px;}

.featuremenuitemR {font-size:1em;text-align:right;font-weight: bold; text-decoration: none; line-height: .9em; background-color:#DADFDB; color: #000000; font-family: Sans-Serif;border-bottom: 1px solid #6F7D70; border-right: 1px solid #6F7D70;padding: 0 .25em 0 .125em;margin-bottom:.25em;}

.featuremenuitemR a:link{color: #990000; text-decoration:none;font-weight: bold;}

.featuremenuitemR a:visited {color: #495049; text-decoration:none; font-weight: bold;}

.featuremenuitemR a:hover {background: #ffffff;text-decoration:none; font-weight: bold;}

.featuremenuitemR a:active {color: #333333}


/*
.featuremenuitem {font-size:90%;text-align:right;font-weight: bold; text-decoration: none; line-height: 230%; background-color:#fff; color: #990000; font-family: Arial,Helvetica,Sans-Serif;border-bottom: 1px dotted #CCCCCC; border-right: 1px dotted #CCCCCC;padding: 0px 5px 0px 0px;margin-bottom:4px;}
*/


/* KST specific */
.highlightKST {background-color:#FFEA8F;padding:5px;font-weight:bold;line-height:150%;width:50%;border: 1px dotted #990000;margin: 3em;}


/* Used for text in a sidebar in a feature or department page */
.sidebartext {font-size: 11px; text-decoration: none; line-height: 150%; color: #000000; font-family: Arial,Helvetica,Sans-Serif;}

/* Used for masthead volume, issue, year, and season */
.masthead {font-size: 12px; font-weight:900; text-decoration: none; color: #ffffff; line-height: 150%; font-family: Arial,Helvetica,Sans-Serif;padding:3px;}

/* Not used at this time
.littletext {font-size: 10px; text-decoration: none; line-height: 120%; color: #000000; font-family: Arial,Helvetica,Sans-Serif;} */
.medb {font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,Sans-Serif;}


.medbr  {font-size: 12px; font-weight: bold; color: #850000; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medwhite  {font-size: 12px; color:#ffffff; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medbwhite  {font-size: 12px; color:#ffffff; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

.small {font-size: 11px; color:#000000; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallb {font-size: 11px; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}


.big {font-size: 15px; line-height: 115%; font-weight: 400;font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigb {font-size: 15px; line-height: 115%; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigr {font-size: 15px; line-height: 115%; color: #850000; font-family: Verdana,Arial,Helvetica,Sans-Serif;}


.class1 A:link {text-decoration: none;color:#000000;}
.class1 A:visited {text-decoration: none}
.class1 A:hover {text-decoration: underline; color: #990000;font-size:120%;padding:3px;}
.class1 A:active {text-decoration: none}

.class2 A:link {text-decoration: underline overline}
.class2 A:visited {text-decoration: underline overline}
.class2 A:hover {text-decoration: underline; color: green;}
.class2 A:active {text-decoration: underline overline}


/* Specific to BY THE WAY page -- MJ 011/21/2008*/
/*.btw a:link{color: #990000; text-decoration:none;line-height: 150%;font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;margin-left:0px;padding: 2px 0px 2px 0px;}

.btw a:active {color: #333333}

.btw a:visited {color: #990000; font-size: 11px; font-weight: bold;text-decoration:none;}

.btw a:hover {background: #FFEA8F;font-weight: bold;}*/


ul.contents
{list-style-image: url(../../images/buttonLinks/button_kst_919F92.gif);text-align:left;margin:1em 1em 1em 0em;padding:0 0 0 2em;font-size: 1em; }

ul.contents li {line-height:1.8em;margin-bottom:1.5em;}
.contents a:link{color: #990000; text-decoration:none;font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;margin-left:0px;padding: 2px 0px 2px 0px;}

.contents a:visited {color: #495049; text-decoration:none; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;margin-left:0px;padding: 2px 0px 2px 0px;}

.contents a:hover {background: #ffea8f;font-weight: bold;}

.contents a:active {color: #333333}

/* Used on default.cfm for table of contents main feature titles */
.contents_feature {font-size: 1.125em; font-weight:bold;}

/* Used on default.cfm for table of contents for feature cutlines font-size: 1em;*/
.contents_subfeature {font-style: normal; line-height:1.5em;text-decoration: none; color: #000000;}

.btw_box_02 {clear:both;margin:1em 0;padding:1em 0;border-top: 1px dotted #919F92;}
.btw_box_02 h3 {font-weight:bold;}

.div-btw_box01 {width:100%;margin:0;padding:0;}
.div-btw_links_left {float:left; width:220px;margin:1em 0;}
.div-btw_links_right {float:right; width:220px;margin:1em 0;}
.div-btw24_links_left {float:left; width:220px;margin: 0;}
.div-btw24_links_right {float:left; width:220px;margin:0;}

ul.btw_links {list-style-image: url(./../images/buttonLinks/button_gray333333R8.gif);}
ul.btw_links a:link{color: #990000; text-decoration:none; font-weight: bold;}
ul.btw_links a:visited {color: #990000; text-decoration:none;font-weight: bold;}
ul.btw_links a:hover {background: #ffea8f;font-weight: bold;}
ul.btw_links a:active {color: #333333}


div.btw_box {clear:both;margin:1em 0;padding:0;border-top: 1px dotted #919F92;}
.div.btw_box02 {clear:both;margin:1em 0;padding:0;border-top: 1px dotted #919F92;}
.div-btw_box02 h3 {font-weight:bold;}

div.btw_box {clear:both;margin:1em 0;padding:0;border-top: 1px dotted #919F92;}
.btw a:link{color: #990000; text-decoration:none;line-height: 150%;font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;margin-left:0px;padding: 2px 0px 2px 0px;}

.btw a:visited {color: #990000; text-decoration:none;line-height: 150%;font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;margin-left:0px;padding: 2px 0px 2px 0px;}

.btw a:hover {background: #ffea8f;font-weight: bold;}

.btw a:active {color: #333333}


.sup {font-weight:bold; color: #990000; font-size:1.25em;padding:0 .2em;line-height:1em}

.sup a:link {color:#990000;text-decoration:none;font-weight:bold;border: 0;}
.sup a:visited {color:#990000;text-decoration:none;font-weight:bold;}
.sup a:hover {background:#FFEA8F;color:#990000;padding:0;border-bottom:1px dotted #495049;font-weight:bold;}
.sup a:active {color:#990000;text-decoration:none;font-weight:bold;} 





ul.btw
{list-style-image: url(../../images/buttonLinks/button_red850000.gif);text-align:left;width:75%;margin:1em 2em 1em 0em;padding:0 0 0 2em;}

/*MJ 08/28/2009 for emphasis of callout text*/
.callout
{font-size: 1.0em; font-weight: bold; border-bottom: 0.125em solid #ffea8f;line-height:1.2em;}

.callout100
{font-size: 1.1em; font-weight: bold; border-bottom: 0.125em solid #ffea8f;line-height:1.2em;margin-top:2em;margin-bottom:.5em;}

.callout100_major
{font-size: 1.1em; font-weight: bold; border-bottom: 0.125em solid #ffea8f;line-height:1.2em;margin-top:2em;margin-bottom:1em;}

.image2 {margin:0px 0px 100px 1px;padding:10px;border:1px dotted #908262;text-align:center;}

.image2w {margin:0px 0px 25px 1px;padding:10px;border:1px dotted #908262;text-align:center;}

.caption2 {text-align:left;font-size: 100%; font-weight:bold;color:#5b543e;padding:10px;}

.caption3 {text-align:left;font-size: 100%; font-weight:bold;color:#000;}


#div-main  {background-color:#ffffff;width:565px;margin: 0;padding:0;line-height:1.8em;}
/*#div-main23{padding: 25px 50px 25px 30px;line-height:1.8em;}*/
#div-main23 {padding: 25px 75px 25px 30px;line-height:1.8em;}
#div-main23R{/*padding: 3em 2em 2em 1em;*/line-height:1.8em;padding: 25px 50px 25px 30px;}
#div-main23R2{padding: 2em 1em 0 2em;}

/*#div-main24 {margin: 25px 75px 25px 30px;font-weight:normal;font-size:1em;line-height:1.5;font-family:sans-serif}*/
/*#div-main24R {margin: 1em 2em 1em 1em;font-weight:normal;font-size:1em;line-height:1.5;font-family:sans-serif}*/
#div-main24 {padding: 2em 1em 0 2em;margin:0;font-weight:normal;font-size:12px;line-height:1.8;font-family:sans-serif}


#div-single24_320 {width:430px;}
/*#div-single24_320 img {float:left; width:250px;margin: 1em 0;padding:0;text-align:center;}*/
#div-single24_320 .img_mediumL p {width:50%;text-align:left;font-size: 1em; font-weight:bold;padding:0;margin:0 0 2em 2em;}
#div-left24_240 {float:left;width:240px;}
#div-single24_320 .img_large {margin: 3em auto;padding:0;text-align:center;}
#div-single24_320 .img_large p {width:90%;text-align:left;font-size: 1em; font-weight:bold;padding:0;margin:0 0 2em 2em;}
#div-left24_240 {float:left;width:240px;}

#div-right24 {float:right;width:220px;margin:0;}
#div-right24 img {padding:0 0 0 2em;margin:1em 0 0 0;}
#div-right24 p.caption {width:200px;text-align:left;font-size: 1em; font-weight:bold;padding:0 0 1.5em 3em;margin:0 0  2em 0;}

#div-main24 h1 {font-size: 2em;font-weight:normal;letter-spacing:1px;margin:0;padding:0;line-height:1.15em;}
#div-main24 h2 {font-size: 1.5em;font-style: normal; font-weight:normal;margin: 1em 0 0 0;padding:0;}
#div-main24 h2 .em {font-size: 1.2em;font-style: italic; font-weight:normal;margin: 1em 0;padding:0;}
#div-main24 h3 {font-size: 1.25em; line-height:1.5em;font-weight:normal;margin:.5em 0;padding:0;}
#div-main24 h3.staff {font-size: 1.25em; line-height:1.5;font-weight:normal;margin:0;padding:0;}
#div-main24 h4 {font-size: 1.1em; margin-top: .25em;font-weight:bold;}
#div-main24 h4.btw {font-size: 1.1em; margin-top: .5em;font-weight:bold;}
#div-main24 h4 .callout {border-bottom: 0.25em solid #ffea8f;}
#div-main24 .callout {border-bottom: 0.125em solid #ffea8f;}
#div-main24 p {font-size:1em; line-height: 1.8;}
#div-main24 a:link{color: #990000;line-height: 1.8em;font-weight:bold;font-size:1em;border-bottom:0.0125em solid #990000; text-decoration:none;}
#div-main24 a:visited {color: #495049;font-weight:bold;font-size:1em;border-bottom:0.0125em solid #990000;text-decoration:none;}
#div-main24 a:hover {background-color: #ffea8f;color:#990000;text-decoration:none;font-weight:bold;padding: 5px 0px 5px 0;border-bottom: 1px dotted #98B9A1;font-size:1em;}
/*margin-bottom:2em;*/
/*#div-header24 {margin: 25px 75px 25px 30px;padding-bottom: 2em;border-bottom: 0px dotted #6C7A6D;}*/
#div-header24 {margin:0 4em 0 0;padding-bottom: 1em;}
#div-header24 h1 {font-size: 2em;font-weight:normal;letter-spacing:1px;margin:0;padding:0;line-height:1.15em;}
#div-header24 h2 {font-size: 1.2em;font-style: italic; font-weight:normal;margin: 1em 0;padding:0;width:430px;}
#div-header24 h3 {font-size: 1.125em; line-height:1.5em;font-weight:normal;margin:0;padding:0;}
/*#div-header24 p.roll {margin:0 0 1.25em 0;padding:0;letter-spacing:2px;font-size: 1.1em;color:#990000;}*/
#div-header24 .feature_title {font-weight:normal;text-transform:uppercase;letter-spacing:2px;font-size: 1.1em;color:#990000; border-top: 2px dotted #ccc; border-bottom: 2px dotted #ccc;padding:.25em 0;margin:0;}
#div-header24 h4 {margin:0 0 1.25em 0;padding:0;}
#div-header24 h4 .feature_title {font-weight:normal;text-transform:uppercase;letter-spacing:2px;font-size: 1.1em;color:#990000; border-top: 2px dotted #ccc; border-bottom: 2px dotted #ccc;padding:.25em 0;}
p.header26 {margin:0 0 2em 0;padding:0;}
#div-btn24  {width:320px;margin:0;padding:1em;line-height:1.8em;font-weight:bold;color:#000000;}
#div-btn24 h1 {font-size: 1.25em; font-weight:bold;text-transform:uppercase;color:#000000;}
#div-btn24 h2 {font-size: 1.25em; font-weight:bold;text-transform:capitalize;color:#6C7A6D;line-height:1em;border-top:1px dotted #FFDD70;padding-top:1em;font-style:normal;}

.noheader {margin-top:0;padding-top:0;}

.btn24_number {font-size: 1.25em; font-weight:bold;text-transform:uppercase;color:#990000;line-height:1em;}

#div-btn24 ul {list-style-image:url(http://www.keene.edu/images/buttonLinks/button_gray031706.gif);/*list-style-image: url(http://www.keene.edu//images/buttonLinks/button_yellow031706.gif;);*/padding-top: 0em;font-size: 1em;color:#000000;}
#div-btn24 li {margin-bottom: 1em;color:#000;font-weight:bold;}

#div-endnote {width:75%;padding:2em;}

/*.quote24.text {font-size: 1em; font-weight:bold;font-style:normal;letter-spacing:.125em;}*/
.div-quote24_box {width:80%;margin:2em 2em 2em 2em;padding:15px;border-bottom:1px dotted #57868E;text-align:left;font-size: 1.1em; font-weight:bold;font-style:italic;color:#595D4B;background-color:#ffffff;}
.div-quote24_box p {text-align:left;font-weight:normal;font-style:normal;margin:1em 0 1em 3em;line-height:3.25em;}


#div-contents24 {float:right; width:180px;}
#div-contents24 ul {list-style-image: url(http://www.keene.edu/images/pixel.gif);font-size: 1em;color:#000000;padding:0;margin:0;}
#div-contents24 ul li {width:140px;text-align:left;font-size: 11px; font-weight:bold;line-height:1em;padding:1em 0 3em .5em;}


h1.btn  {text-align:left;font-size: 1.2em; font-weight: bold;color:#000;padding: 0;margin: .5em 0 0 0;}



ul.reading {list-style-image: url(../../images/buttonLinks/button_red850000.gif);line-height:1em;}
ul.reading li {margin:0 3em .5em 0 ; padding:0;line-height:1.5em;}
ul.reading blockquote {font-size: 1em; margin: 0 0 .125em .5em;padding: .25em; line-height:1.25;}








/* #div-content_left  {float:left; width:280px; margin: 0; padding:0 1em;}
#div-content_right {float:right;width:230px; margin: 0; padding:0 .125em;}*/
#div-content_left  {float:left; width:55%; margin: 0; padding:0 1em;}
#div-content_right {float:right;width:35%; margin: 0; padding:0 .125em;}
#div-content_left2  {clear:both;float:left; width:270px; margin: 1em 0 0 0; padding:.25em;}
#div-content_right2 {clear:both;float:right;width:270px; margin: 1em 0 0 0; padding:.25em;}
#div-content_left23  {float:left; width:260px; margin: 0 0 0 0; padding:.25em;}
#div-content_left23R2  {float:left; width:250px; margin: 0 0 0 0; /*padding:.25em;*/}
#div-content_right23 {float:right;width:230px; margin: 0 0 0 0; padding:.25em;}




ul.btn {list-style-image: url(http://www.keene.edu/images/buttonLinks/button_red_FFDD70.gif);padding-top: 0em;font-size: 1em;color:#000000;}
ul.btn li {line-height:1.8em;padding-bottom:.25em;}

#div-ftdo_menu {float:right;width:225px;margin:50px 0px 10px 0px;}
.div-ftdo_menu01 {/*float:right;width:225px;*/margin: 0 0 5em 2em;}
.ftdo_menu01_img {padding:10px 0 10px 20px;}
.ftdo_menu01_caption {width:200px;text-align:left;line-height:110%; font-size: 11px; font-weight:bold;padding-left:5px;padding-bottom:10px;padding-top:5px;}
/*
#div-ftdo_left24 {float:left;width:220px;margin:0 1em 0 .5em;}*/
#div-ftdo_left24 {float:left;width:270px;}
#div-ftdo_left24_240 {float:left;width:240px;}
/*#div-ftdo_left24_220 {float:left;width:50%;}*/
#div-ftdo_menu24 {float:right;width:220px;margin:1em 0 0 0;}
#div-ftdo_menu24 img {padding:0 0 0 2em;margin:0;}
#div-ftdo_menu24 p.caption {width:200px;text-align:left;font-size: 1em; font-weight:bold;padding:0 0 1.5em 3em;margin:0 0  2em 0;}


#div-comments {clear:both;text-align:center;}
#div-comments a:link {text-decoration:none;background-color: white;border: 0px;}
#div-comments a:hover {text-decoration:none;background-color: white;border: 0px;}
#div-comments a:visited {text-decoration:none;background-color: white;border: 0px;}


/* MJ 11/20/09 IN USE acadmics.cfm CONSIDER CHANGE TO OTHER STYLE */
.menu_rh_images {margin:1.5em 0;float:right;width:230px;font-size:.95em;line-height:1.8em;font-weight:bold;text-align:left;}


/* MJ 11/23/09 in use on pages with multiple images */
ul.rh_images8  {list-style-image: url(http://www.keene.edu/images/pixel.gif);font-size: 1em;color:#000000;line-height:1.5em;padding:0;margin:0;}
ul.rh_images8 li {margin-bottom:7.5em;}
li.pullquoteR8 {margin:1em 0px 2em 0;padding:15px;border-left:1px dotted #57868E;text-align:left;font-size: 1.1em; font-weight:bold;font-style:italic;color:#595D4B;background-color:#FFFFCC;}


ul.rh_images5  {list-style-image: url(http://www.keene.edu/images/pixel.gif);font-size: 1em;color:#000000;line-height:1.5em;padding:0;margin:0;}
ul.rh_images5 li {margin-bottom:5em;}
li.pullquoteR5 {margin:1em 0px 2em 0;padding:15px;border-left:1px dotted #57868E;text-align:left;font-size: 1.1em; font-weight:bold;font-style:italic;color:#595D4B;background-color:#FFFFCC;}
li.pullquoteR523 {margin:1em 0px 2em 0;padding:15px;border-left:1px dotted #57868E;text-align:left;font-size: 1.1em; font-weight:bold;font-style:italic;color:#595D4B;background-color:#FFFfff;}

ul.rh_images  {list-style-image: url(http://www.keene.edu/images/pixel.gif);font-size: 1em;color:#000000;}
ul.rh_images li {margin-bottom:10em;}
/* MJ 11/20/09 for use spacing images in RH area @ 3em*/
.rh_images3 {margin:3em 0;float:right;width:230px;font-size:.95em;line-height:1.8em;font-weight:bold;text-align:left;}

/* MJ 11/20/09 for use spacing images in RH area @ 4em*/
.rh_images4 {margin:4em 0;float:right;width:230px;font-size:.95em;line-height:1.8em;font-weight:bold;text-align:left;}

/* MJ 11/20/09 for use spacing images in RH area @ 5em*/
.rh_images5 {margin:5em 0;float:right;width:230px;font-size:.95em;line-height:1.8em;font-weight:bold;text-align:left;}

.caption_photo {text-align:left;line-height:1.5em; font-size: .9em; font-weight:bold;padding:.125em 0 2em 1px;}


/* MJ 12/04/09 */
/*
ul.great {list-style-image: url(http://www.keene.edu/images/buttonLinks/button_red990000L.gif);margin-top: 1em;padding-top: 0em;font-size: 1em;color:#000000;}font-size:1em;font-size:1em;*/
ul.great {list-style-image: url(http://www.keene.edu/images/pixel.gif);margin: 2em 0;padding: 0em;font-size: .9em;color:#000000;}
ul.great li {line-height:2.5em;font-size:1em;margin:0;padding-bottom:.25em;border-bottom: 0px dotted purple;}
/*font-size:1em;*/
ul.great a:link{color: #990000; text-decoration:none;line-height: 1.8em;font-weight:bold;border-left: 0em dotted #990000;padding-left:.25em;}
/*border-left: .125em dotted #919F92;*/
ul.great a:visited {color: #495049;text-decoration:none;font-weight:bold;padding-left:.25em;}
ul.great a:hover {background-color: #ffea8f;color:#990000;text-decoration:none;font-weight:bold;padding: 5px 15px 5px .25em;border: 1px dotted #98B9A1;}

.div-100choice_menu {border-top: 1px solid #ffea8f;border-bottom: 1px solid #ffea8f;padding: .25em;}


#div-footer_menu 
{clear:both;background-color:#ffffff;width:100%;margin-top:2.5em;padding:0;font-size:1.1em;}

.div-footer_menu a:link
{color: #990000; text-decoration:none;font-weight:bold;border-left: 0em dotted #990000;padding-left:.25em;}
.div-footer_menu a:visited 
{color: #495049;text-decoration:none;font-weight:bold;padding-left:.25em;}
.div-footer_menu a:hover 
{background-color: #ffea8f;color:#990000;text-decoration:none;font-weight:bold;padding: 5px;border: 1px dotted #98B9A1;}

#div-footer_menu_left{float:left; width:200px; margin: 0; padding:1em; border-top: 1px dotted #ffea8f; border-bottom: 1px dotted #ffea8f;}

#div-footer_menu_right {float:right;width:200px;text-align:right;padding:1em;margin: 0; border-top: 1px dotted #ffea8f;border-bottom: 1px dotted #ffea8f;}

.quote100 {font-size: 1em; font-weight:bold;font-style:normal;letter-spacing:.125em;}
.quote100_sig {font-size: 1em; font-weight:bold;font-style:italic;margin:1em;line-height:1.25em;text-align:center;margin-bottom:2em;}
.quote100_box {text-align:left;margin:.5em 2em 3em 2em;padding:1em 0 1em 0;border:0px dotted #57868E;}


.quote100_letter {font-size: 1em; font-weight:normal;font-style:normal;}
/*
.quote100 {font-size: 1em; font-weight:bold;font-style:italic;letter-spacing:.125em;}
.quote100_box {text-align:center;margin:1em 0 5em 0;padding:1em 0 1em 0;border:0px dotted*/ 
/*#57868E;} background-color:#F3F4F3;F2F4F1*/


ul.KST100 {list-style-image: url(http://www.keene.edu/images/buttonLinks/button_red990000L.gif);margin-top: -.25em;padding-top: 0em;font-size: 1em;color:#000000;}
ul.KST100 li {line-height:1.8em;}

ul.btw02 {list-style-image: url(http://www.keene.edu/images/buttonLinks/button_red990000L.gif);padding-top: 0em;font-size: 1em;color:#000000;}
ul.btw02 li {line-height:1.8em;padding-bottom:1em;}

#div-btn {background-color:#FFDD70;width:350px;margin:2em 0;padding:2em;line-height:1.8em;font-weight:bold;}
ul.btn {list-style-image: url(http://www.keene.edu/images/buttonLinks/button_red_FFDD70.gif);padding-top: 0em;font-size: 1em;color:#000000;}
ul.btn li {line-height:1.8em;padding-bottom:.25em;}

h1.btn  {text-align:left;font-size: 1.2em; font-weight: bold;color:#000;padding: 0;margin: .5em 0 0 0;}

/* MJ 01/0/10 Styles for WINTER 2010 issue ----*/
/* MJ 01/0/10 Styles for WINTER 2010 issue ----*/


#div-main22  {background-color:#ffffff;width:525px;margin: 0;padding:0;line-height:1.8em;}
#div-mainROLL  {background-color:#ffffff;margin: 0;padding:0;line-height:1.8em;}

#div-main22_header {padding: 25px 75px 10px 30px;}

#div-content_single22a  {float:left; width:350px; margin: 1em 0 0 2em; padding:.25em 20px 0 0em;}


#div-content_left22a  {float:left; width:260px; margin: 1em 0 0 2em; padding:.25em 20px 0 0em;}
#div-content_right22a {float:right;width:200px; margin: 1em 1em 0 0; padding:.25em 0em 0 3px;}

#div-content_leftROLL  {float:left; width:280px; margin: 1em 0 0 2em; padding:.25em 20px 0 0em;}

#div-content_leftROLL26  {float:left; width:270px; margin:0; padding:0;}
#div-content_leftROLL26 h3 {font-size:1em;line-height:1.5;border-top: 0px dotted #919F92;padding: .5em 0 0  0;font-weight:bold;margin:2em 0 0 0;}
#div-content_leftROLL26 h3.ajax {font-size:1em;line-height:1.5;border-top: 0px dotted #919F92;padding: .5em 0 0  0;font-weight:bold;margin:0 0 0 0;text-transform:uppercase;}

ul.roll26 {list-style-image: url(http://www.keene.edu/images/pixel.gif);font-size: 1em;color:#000000;}
ul.roll26 li {line-height:1.5em;height:9em;margin: 1em 0 0 0;padding:0;}
ul.roll26b {list-style-image: url(http://www.keene.edu/images/pixel.gif);font-size: 1em;color:#000000;margin:0 0 0 1em;padding:0 0 0 .5em;border-left: 1px dotted #DADFDB;}
ul.roll26b li {line-height:1.25;margin:0 0 .75em 0;text-indent: -4em; padding-left: 4em;}
ul.roll26f {list-style-image: url(http://www.keene.edu/images/pixel.gif);font-size: 1em;color:#000000;margin:0 0 0 1em;padding:0 0 0 .5em;border-left: 1px dotted #DADFDB;}
ul.roll26f li {line-height:1.25;margin:0 0 .75em 0;}




#div-content_rightROLL {float:right;width:190px; margin: 1em 1em 0 0; padding:.25em 0em 0 3px;}
#div-content_leftROLL h3 {font-size:1em;line-height:1.25;border-top: 1px dotted #919F92;padding: .5em 0 0  0;font-weight:bold;}

#div-content_leftROLLa  {float:left; width:270px; margin: 1em 0 0 2em; padding:.25em 20px 0 0em;}
#div-content_rightROLLa {float:right;width:190px; margin: 1em 0em 0 0; padding:.25em 0em 0 1px;}

#div-content_left300  {float:left; width:340px; margin: 0; padding:0;}
#div-content_right200 {float:right;width:200px; margin: 0; padding:0;}
/*padding:0 1em;*/

#div-content_left22  {float:left; width:50%; margin: 0; padding:0 1em 0 2em;}
#div-content_right22 {float:right;width:37%; margin: 0; padding:0 1.25em 0 0;}

/* added by KAA for Time to Soar article and general clean up*/
#div-content_single22kaa  {float:left;  margin: 1em 0 0 2em; padding:.25em 20px 0 0em;}
#div-content_single22kaa h2 {font-size: 1.1em; font-weight: bold; border-bottom: 0.125em solid #ffea8f;line-height:1.2em;margin:0 0 0 0;}
#div-content_single22kaa a{font-weight:bold;}
#div-content_single22kaa blockquote{font-style:italic; border-left: 3px solid #ccc; padding:5px;font-family:"Courier New", Courier, monospace;}
#div-content_single22kaa .pullquote {width:125px;color:#600;float:left;font-style:italic;font-size:1.4em;border-right:1px dotted #999;border-bottom:1px dotted #999;line-height:normal;padding:5px 0px 5px 14px;margin:6px 7px;font-family:Tahoma, Geneva, sans-serif;}
#div-content_single22kaa img {float:right;padding:6px;border:1px solid #ccc;}

/* Use on features, spotlight, and ftdo for the main title */
.featureR22 {font-size: 2em; line-height:1.125em;}

/* Used on feature pages for the cutline */
/*.subfeatureR22 {font-size: 13px; font-style: italic; font-family: Arial,Helvetica,Sans-Serif;}*/
/* Use on Honor Roll of Donors headings */
.subfeatureR22 {display: block; font-size: 1.125em;font-style: italic; line-height:1.5em;margin-top: .5em;}

/* Used on any page with a byline */
.bylineR22 {display: block; font-size: 1em; font-weight: bold; line-height:1.5em;margin-top: .5em;color: #000000; font-family: Arial,Helvetica,Sans-Serif;}

ul.btwR {list-style-image: url(../../images/buttonLinks/button_red850000.gif);padding-right:.5em;}
.mallon_quote {border-top: 0px solid #ffea8f;border-bottom: 1px solid #ffea8f;padding: .75em;}

.disclaimer_box
{height:auto;clear:both;background-color:#ffffff;border: 0px solid #FBDC7F;padding:5px;margin:10px 10px 20px 0px;border-right: 3px solid #FBDC7F;border-bottom: 3px solid #FBDC7F;}


ul.honorroll {list-style-image: url(http://www.keene.edu/images/pixel.gif);margin: 1em 0 0 0;padding-left: 25px;font-size: 1em;color:#000000;}
ul.honorroll li {line-height:1.5em;font-size:1em;margin-bottom:.5em;padding-bottom:.25em;}

ul.honorroll2 {list-style-image: url(http://www.keene.edu/images/pixel.gif);margin: .5em 0 0 0;padding-left: 1em;font-size: 1em;color:#000000;}
ul.honorroll2 li {line-height:1.5em;font-size:1em;margin-bottom:.25em;padding-bottom:.25em;}


ul.givingclub {list-style-image: url(http://www.keene.edu/images/pixel.gif);margin: .5em 0 0 0;padding-left: 1em;font-size: .95em;color:#000000;}
ul.givingclub li {line-height:1.5em;font-size:1em;margin-bottom:.5em;padding-bottom:.5em;border-bottom: 0px dotted purple;}

.givingclub_header {border-top: 1px dotted #ffea8f;border-bottom: 1px dotted #ffea8f;padding: .25em;font-weight:bold;}
.givingclub_headerH {border-top: 1px dotted #919F92;border-bottom: 0px dotted #6F7D70;padding: .5em 0 0 0;font-weight:bold;}

#div-honorroll_menu {margin-top: 1em;}
ul.roll {list-style-image: url(http://www.keene.edu/images/pixel.gif);margin: .5em 0 5em 0;padding: 0em;font-size: .95em;color:#000000;}
#div-honorroll_menu h3 {font-size: 1em; font-weight: bold; /*border-bottom: 0.125em solid #ffea8f;*/ text-transform:uppercase;line-height:1.2em;}
ul.roll li {line-height:1em;font-size:1em;margin-bottom:.5em;padding-left:1em;}

ul.roll a:link{color: #990000; text-decoration:none;font-weight:bold;padding-left:.25em;}
ul.roll a:visited {color: #495049;text-decoration:none;font-weight:bold;padding-left:.25em;}
ul.roll a:hover {background-color: #ffea8f;color:#990000;text-decoration:none;font-weight:bold;padding: 5px 15px 5px .25em;border: 1px dotted #98B9A1;}


.index_box {margin:0px;font-size:95%;background-color:#F9CE65;width:125px;}
.index_box_title  {background-color:#990000;color:#ffffff;font-size:1.5em;line-height:2em;text-align:center;letter-spacing:2px;}

.index_box ul {list-style: none;margin-top:1em;margin-left:0px;padding-left:2px;font-weight:bold;}

.index_box li {line-height:1.5em;padding:.5em 0;border-bottom: 1px dotted #ffffff;}/*#495049*/

.index_box a {font-weight:bolder;text-decoration:none;color:#990000;padding:4px 3px;border-bottom:1px dotted #b6a172;border-left:0px solid #b6a172;letter-spacing:1px;}
.index_box a:visited {font-weight:bold;text-decoration:none;color:#495049;padding:4px 3px;border-bottom:1px dotted #b6a172;border-left:0px solid #b6a172;letter-spacing:1px;}
.index_box a:hover {background-color: #990000;color:#ffffff;font-weight:bold;text-decoration:none;padding:4px 3px;letter-spacing:1px;}

.div-quote22 {float:left;width:325px;margin:5px 0px 10px 10px;padding:15px;border-left:1px dotted #57868E;text-align:left;font-size: 130%; font-weight:bold;font-style:italic;color:#595D4B;background-color:#FFFFCC;}

.div-caption22 {width:325px;margin:5px 0px 10px 10px;padding:15px;text-align:left;}

.kst22_text a:link{color: #990000; text-decoration:none;line-height: 1.8em;font-weight:bold;font-size:1em;}
.kst22_text a:visited {color: #495049;text-decoration:none;font-weight:bold;font-size:1em;}
.kst22_text a:hover {background-color: #ffea8f;color:#990000;text-decoration:none;font-weight:bold;padding: 5px 0px 5px 0;border-bottom: 1px dotted #98B9A1;font-size:1em;}
/*.kst22_text  a:active {color: purple;text-decoration:none;}*/

#div-video_menu {margin: 3em 0em 2em 2em;border-top: 3px dotted #ffea8f;border-bottom: 3px dotted #ffea8f; padding: 1em 0;}
/*font-size:1em;*/
/*
{padding:10px;margin-left:3em;border-left: 3px dotted #B6A172;border-bottom: 3px dotted #B6A172;}*/


.center {text-align:center;}

ul.staff  {list-style-image: url(http://www.keene.edu/images/pixel.gif);font-size: 1em; color:#000000; padding-left:3px;margin-left:3px;line-height:1.5em;}
ul.staff li {margin-bottom:.5em;border-bottom:1px dotted #cccccc;border-left:0px dotted #DBCDAE;padding:.5em;}

ul.staff26  {list-style-image: url(http://www.keene.edu/images/pixel.gif);font-size: 1em; color:#000000; padding-left:3px;margin-left:3px;line-height:1.5em;}
ul.staff26 li {margin-bottom:.5em;padding:.5em;}

.publication {font-weight:bold;font-style:italic;}

.pullquoteR {float:right;width:200px;margin:1em 0px 2em 20px;padding:15px;border-left:1px dotted #57868E;text-align:left;font-size: 1.1em; font-weight:bold;font-style:italic;color:#595D4B;background-color:#FFFFCC;}

.pullquoteRwide {width:80%;margin:2em 2em 2em 2em;padding:15px;border-left:1px dotted #57868E;text-align:left;font-size: 1.1em; font-weight:bold;font-style:italic;color:#595D4B;background-color:#FFFFCC;}

.pullquoteR23 {float:right;width:200px;margin:1em 0px 2em 20px;padding:15px;border-left:1px dotted #57868E;text-align:left;font-size: 1.1em; font-weight:bold;font-style:italic;color:#595D4B;background-color:#FFFFFF;}

.pullquoteR26 {float:right;width:200px;margin:.5em 0px 3em 1em;padding:0 0 2em 1em;border-left:1px dotted #57868E;text-align:left;font-size: 1em; font-weight:bold;font-style:normal;color:#595D4B;background-color:#FFFFFF;}

.pullquoteR27 {float:right;width:150px;margin:.5em 0px 1.5em 1em;padding:0 0 1.5em .25em;border-left:1px dotted #57868E;text-align:left;font-size: 1em;  font-weight:bold; font-style:normal; color:#595D4B; background-color:#FFFFFF;}

.pullquoteR23wide {width:80%;margin:2em 2em 2em 2em;padding:15px;border-left:1px dotted #57868E;text-align:left;font-size: 1.1em; font-weight:bold;font-style:italic;color:#595D4B;background-color:#FFFFFF;}
.pullquoteR23wide  p {font-weight:normal;}

.pullquote27wide {width:90%;margin:1em;padding:1em;border-left:1px dotted #57868E;text-align:left;font-size: 1.1em; font-weight:bold;font-style:normal;color:#595D4B;background-color:#FFFFFF;}
.pullquote27wide  p {font-weight:normal;}

.pullquote_lead {width:90%;margin:2em auto;padding:1em;border-left:1px dotted #57868E;text-align:left;font-size: 1.1em; font-weight:bold;font-style:italic;color:#595D4B;background-color:#FFFFFF;}
.pullquote_lead  p {font-weight:normal;font-style:normal;}

ul.btn26 {padding-top:0;margin-top:0;list-style-image: url(http://www.keene.edu/images/buttonLinks/button_red990000L.gif);}
ul.btn26 li {margin:0;padding:0;}
h4.btn26 {margin:0;padding:0;}

.img_240_right {float:right;width:240px;margin:1em 0 2em 1.5em;padding:0 0 0 1em;}
.img_240_right p {text-align:left;line-height:1.5em; font-size: .9em; font-weight:bold;padding:.125em 0 1em .5em;}
.img_240_left {float:left;width:240px;margin:.5em 1.5em 2em 0;padding:0;}
.img_240_left p {text-align:left;line-height:1.5em; font-size: .9em; font-weight:bold;padding:.125em .5em 0 1em;}
.img_400_left {float:left;width:400px;margin:2em 1.5em 2em 0;padding:0 1em 0 0;}
.img_400_left p {text-align:left;line-height:1.5em; font-size: .9em; font-weight:bold;padding:.125em .5em 0 1em;}

div.subfeature26 { border-bottom: 2px dotted #919F92; border-left: 2px dotted #919F92; font-size: 1em; padding: 0.25em 0 0.75em 0.75em; text-align: left;}
