BODY {font-size: 12px; line-height: 130%; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

TD {font-size: 12px; line-height: 130%; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
TH {font-size: 12px; line-height: 130%; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

TABLE.dev { border-width: 1px;}
TABLE.dev TD {border-width:1px;}
TABLE.dev TH {border-width:1px;}

SMALL {font-size: 9px;}

B {color: black;}
I {color: orange;}
PRE {color:black;}

.footnote {border:1px; border-style:solid; border-color:#990000; background-color:#f0f0f0; padding:10px;}

.hp_navlinks {font-size: 12px; color: #000000; line-height: 200%; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.hp_news {font-size: 11px; color: #850000; line-height: 140%; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.hp_address {font-size: 11px; color: #000000; line-height: 120%; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.hp_highlights {font-size: 11px; color: #000000; line-height: 120%; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.hp_highlightsb {font-size: 11px; color: #000000; font-weight: bold; line-height: 120%; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.hp_Emergency {font-size: 11px; color: #000000; line-height: 140%; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.hp_EmergencyB {font-size: 11px; color: #850000; font-weight: bold; line-height: 140%; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

.menu  {font-size: 11px; color:#850000; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif; padding-top:4px; padding-bottom: 4px;}
.menuR  {font-size: 11px; color:#850000; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
a.menu:hover  {font-size: 11px; color:#850000; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif; text-decoration:underline; background-color: #ffffff; }

.menutight  {font-size: 11px; color:#850000; line-height: 130%; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif; text-decoration:none;}
.menub  {font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.menubr  {font-size: 11px; color: #850000; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

/*.submenu  {font-size: 10px; line-height: 100%; font-color:#000066; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;}*/
.submenu  {font-size: 10px; line-height: 100%; color:#990000; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;}

.submenub  {font-size: 10px;  font-weight: bold; line-height: 100%; color:#000066; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;}
a.submenu:hover  {font-size:10px; color:#000066; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:underline; background-color: #ffffff;}

.menu_cat  {font-size: 11px;  font-weight: bold;  font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;  padding-left:6px;  padding-bottom:10px;}

.submenub_cat  {font-size: 10px;  font-weight: bold; line-height: 150%; color:#000000; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;  padding-left:12px;}

/*.submenub_cat08  {font-size: 10px; font-weight: bold;color:#990000; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;  padding-left:12px;padding-top:2px;}*/

.submenu_res  {font-size: 12px;  font-weight: bold;  color:#023b5f; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;  padding-left:5px;  margin-top:3px;  padding-top:3px; margin-bottom:3px;  padding-bottom:3px;  border-bottom:1px dotted #FFE6B3;}

.submenub_res  {font-size: 12px;  font-weight: bold;  color:#023b5f; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;  padding-left:10px;  margin-top:3px;  padding-top:3px; margin-bottom:3px;  padding-bottom:3px;  border-bottom:1px dotted #FFE6B3;}

.BACKUPsubmenub_vb  {font-size: 11px;  font-weight: bold;  color:#023b5f; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;  padding-left:10px;  margin-top:3px;  padding-top:4px; margin-bottom:3px;  padding-bottom:3px;  border-bottom:1px dotted #990000;border-top:1px dotted #FFFF99;}

.submenub_vb  {font-size: 11px;  font-weight: bold;  color:#023b5f; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;  padding:4px 10px 3px 10px;  margin: 7px 3px 3px 3px; border-bottom:1px dotted #990000;border-top:1px solid #FBD988;}

/*.submenub_vb08  {font-size: 11px;  font-weight: bold;  color:#023b5f; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;  padding:4px 10px 3px 10px;  margin: 7px 3px 3px 3px; border-bottom:2px solid #6C7A6D;border-top:1px solid #D7DBD7;}*/


.submenu_vb08 {font-size: 10px; line-height: 130%; color:#000000; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;}

.menub_vb08  {font-size: 11px;  font-weight: bold;  color:#023b5f; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;   margin: 4px 3px 3px 4px; padding:5px;border-bottom:2px solid #6C7A6D;border-top:1px solid #D7DBD7;}
	
	
	
.vb08 a:link  {color: #000000; text-decoration:none;font-size: 11px; font-weight: bold; }

.vb08 a:active  {color: #333333}

.vb08 a:visited  {color: #000000; text-decoration:none;font-size: 11px; font-weight: bold;}

.vb08 a:hover  {font-weight: bold; color:#990000;text-decoration: underline;}

a.vb08_profile  {color: #000; font-weight:bold;text-decoration: none; }
	
.vb08_ksc100_box{background-color:#D5DEC3;padding:0px;margin:0px 0px 40px 0px;width:300px;border: 0px solid #FBDC7F; font-size:11px; font-weight: bold;text-align:left;}

.vb08_ksc100_quote{padding:5px 17px 17px 17px;margin:0px 0px 0px 0px;border-right: 2px solid #ABBC86;border-bottom: 2px solid #ABBC86;font-size:11px; font-weight: bold;text-align:left;}

.vb08_profile_ul
{list-style-image: url(../../images/buttonLinks/button_red850000.gif);margin-top:1px;margin-left:20px;padding-left:20px;}

.vb08_profile_box
{width:290px;height:auto;clear:both;background-color:#f9cb58;border: 0px solid #FBDC7F;padding:5px;margin:10px 10px 20px 0px;border-right: 3px solid #FBDC7F;border-bottom: 3px solid #FBDC7F;}

.vb08_profile_boxleft
	{clear:both;background-color: #F9CB5B;position: relative;padding: 2px;margin-top: 21px;width: 299px;float: left;border-right: 3px solid #FBDC7F;border-bottom: 3px solid #FBDC7F;}
	/*
.vb08_profile_boxleft
	{clear:both;background-color: #F9CB5B;position: relative;padding: 2px;margin-top: 21px;width: 299px;float: left;border-right: 3px solid #FBDC7F;border-bottom: 3px solid #FBDC7F;}
	*/
.vb08_profile_boxright
	{clear:both;background-color: #F9CB5B;position: relative;padding: 2px;margin-top: 50px;width: 299px;float: right;border-right: 3px solid #FBDC7F;border-bottom: 3px solid #FBDC7F;
}
.vb08_profile_image
{position: relative;width: 135px;padding: 10px;margin: 10px 10px 10px 10px;background-color:#f9cb58;border: 0px solid #F1CFCA;}

.vb08_profile_quoteR
	{position: relative; padding: 5px; margin-top: 11px; width: 50%;float: left; border: 1px dotted #FFFFFF;font-size:11px; font-weight: 600;text-decoration:none; color:#000000;border: 1px dotted #FFF;}

.vb08_profile_quote
{position: relative;padding: 10px;margin: 0px 0px 0px 0px;width: 40%;float: right;border: 1px dotted #FFFFFF;font-size:11px;font-weight: bold;text-decoration:none;color:#000000;border: 1px dotted #FFF;}

.vb08_profile_box2
{background-color:#f9cb58;padding:10px;border-right: 3px solid #FBDC7F;border-bottom: 3px solid #FBDC7F;}

.vb08_profile_box2r
{background-color:#f9cb58;padding:0px;border-right: 3px solid #FBDC7F;border-bottom: 3px solid #FBDC7F;}

/*.vb08_profile_quote2
{position: relative;padding: 10px;margin: 18px 10px 0px 20px;border-left: 5px dotted #FFFFFF;font-size:11px;font-weight: normal;text-decoration:none;color:#000000;border: 1px dotted #FFF;text-align:left;}*/

.vb08_profile_quote2
{text-align:left;border: 1px dotted #FFF;font-size:11px;padding: 10px 10px 10px 10px;margin:0px;}

.vb08_quotebox
{padding:0px;margin:0px 0px 40px 0px;width:298px;font-size:12px;font-weight: bold;border-left: 0px solid #6C7A6D;border-top: 2px solid #6C7A6D;border-right: 0px solid #6C7A6D;border-bottom: 3px solid #6C7A6D}
/*border: 1px solid #FBDC7F;*/

.vb08_quoteboxR
{padding:0px;margin:0px 0px 20px 0px;width:298px;font-size:12px;font-weight: bold;border-left: 0px solid #ABBC86;border-top: 0px solid #ABBC86;border-right: 0px solid #ABBC86;border-bottom: 0px solid #ABBC86}
/*border: 1px solid #FBDC7F;*/

.vb08_quote
{padding:14px;margin-right:7px;background-color:#ffffff;}

.vb08_quotesig
{text-align:right;font-size:12px;font-style:italic;}

.vb08_quotesigtag
{text-align:right;font-size:10px;font-style:italic;line-height: 100%;}

.vb08_highlight_box
{border: 0px solid #FBDC7F;background-color: #fff; font-size:11px; font-weight: bold;margin:21px 0px 41px 0px;}

.vb08_highlight_text
{font-size:11px; font-weight: bold;padding:14px;border-right: 3px solid #FBDC7F;border-bottom: 3px solid #FBDC7F;margin-right:7px;background-color: #f9cb58;}

.submenub_a  {color:#023b5f;  text-decoration:none;}

.submenubR_cat  {font-size: 10px;  font-weight: bold;  color:#000066; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;  padding-left:12px;}

.submenuM_cat  {font-size: 10px;  font-weight: bold; line-height: 150%; color:#000000; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;  padding-left:12px;  padding-top:1px;padding-bottom:15px;}

#racbp_text {font-size: 11px; font-weight: bold; color:#000000; font-family: "Trebuchet MS", Sans-Serif;}

.racbp_signup {font-size: 14px; font-weight: bold; color:#000000; font-family: "Trebuchet MS", Sans-Serif; text-decoration:none;}

.racbp_upcoming {font-size: 14px; font-weight: bold; color:#000000; font-family: "Trebuchet MS", Sans-Serif;margin-bottom:10px;}

.top_racbp {font-size: 13px;  font-weight: bold;  color:#ffffff; font-family: "Trebuchet MS", Sans-Serif; margin-bottom:5px; margin-left:2px;}

#subnav_racbp ul { list-style: none; margin: 0; padding: 0; padding-left:5px;}

#subnav_racbp li { border-bottom: 1px dotted #ffffcc; font-size: 11px;  font-weight: bold;  color:#ffffff; font-family: "Trebuchet MS", Sans-Serif;}

#subnav_racbp li a:link, #subnav_racbp li a:visited {font-size: 11px; display: block; padding: 0.4em 0 0.4em 0.5em; color: #ffffff; text-decoration: none;}


.marginTB20 {margin-top: 20px; margin-bottom: 20px;} 
.marginTB15 {margin-top: 16px; margin-bottom: 16px;} 
.marginTB10 {margin-top: 10px; margin-bottom: 10px;} 
.marginTB05 {margin-top: 5px; margin-bottom: 5px;} 
.marginTB005 {margin-top: 1px; margin-bottom: 5px;} 
.marginTB002 {margin-top: 1px; margin-bottom: 2px;} 
.marginTB01 {margin-top: 1px; margin-bottom: 1px;} 

.title {font-size: 18px; line-height: 140%; font-weight: 400;letter-spacing: 1px; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.titleb {font-size: 18px; line-height: 140%; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.titler {font-size: 18px; line-height: 140%; color:#850000; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.titlebr {font-size: 18px; line-height: 140%; color:#850000; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

.formlabel {font-size: 18px; line-height: 140%; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif; padding-bottom:20px}
.fieldlabel {font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif; vertical-align:top}


.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;}
.bigbr {font-size: 15px; line-height: 115%; color: #850000; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigbh {font-size: 15px; line-height: 115%; color: #850000; font-weight: 600; background-color: #dedecb; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigwhite  {font-size: 15px; line-height: 115%; color:#ffffff; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigbwhite  {font-size: 15px; line-height: 115%; color:#ffffff; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.biggray  {font-size: 15px; line-height: 115%; color: #828282; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigbgray  {font-size: 15px; line-height: 115%; color: #828282; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.biggreen  {font-size: 15px; line-height: 115%; color: #025B16; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigbgreen  {font-size: 15px; line-height: 115%; color: #025B16; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigblue  {font-size: 15px; line-height: 115%; color: #022F82; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigbblue  {font-size: 15px; line-height: 115%; color: #022F82; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigpurple  {font-size: 15px; line-height: 115%; color: #600387; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigbpurple  {font-size: 15px; line-height: 115%; color: #600387; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigrust  {font-size: 15px; line-height: 115%; color: #BF4406; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.bigbrust  {font-size: 15px; line-height: 115%; color: #BF4406; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

.med  {font-size: 12px; color:#000000; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medb  {font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medr  {font-size: 12px; color: #850000; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medbr  {font-size: 12px; color: #850000; font-weight: 600; 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;}
.medgray  {font-size: 12px; color: #828282; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medbgray  {font-size: 12px; color: #828282; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medgreen  {font-size: 12px; color: #025B16; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medbgreen  {font-size: 12px; color: #025B16; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medblue  {font-size: 12px; color: #022F82; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medbblue  {font-size: 12px; color: #022F82; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medpurple  {font-size: 12px; color: #600387; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medbpurple  {font-size: 12px; color: #600387; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medrust  {font-size: 12px; color: #BF4406; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medbrust  {font-size: 12px; color: #BF4406; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.medbyellow  {font-size: 12px; color: #ffeab2; 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;}
.smallr {font-size: 11px; color: #850000; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallbr {font-size: 11px; color: #850000; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallw {font-size: 11px; color: #ffffff; font-weight: 400; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallwb {font-size: 11px;  color: #ffffff; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallgray  {font-size: 11px; color: #828282; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallbgray  {font-size: 11px; color: #828282; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallgreen  {font-size: 11px; color: #025B16; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallbgreen  {font-size: 11px; color: #025B16; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallblue  {font-size: 11px; color: #022F82; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallbblue  {font-size: 11px; color: #022F82; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallpurple  {font-size: 11px; color: #600387; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallbpurple  {font-size: 11px; color: #600387; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallrust  {font-size: 11px; color: #BF4406; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallbrust  {font-size: 11px; color: #BF4406; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallbyellow  {font-size: 11px; color: #ffeab2; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif; text-decoration:none}

.smallt {font-size: 11px; color:#000000; font-family: Tahoma,Arial,Sans-Serif;}
.smalltb {font-size: 11px; font-weight: 600; font-family: Tahoma,Arial,Helvetica,Sans-Serif;}

.tiny {font-size: 9px; color:#000000; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.tinyb {font-size: 9px; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.tinybr {font-size: 9px; color:#850000;font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.tinybgray {font-size: 9px; color: #828282; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.tinybwhite {font-size: 9px; color: #ffffff; font-weight: 600; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

.smallest {font-size: 9px; font-weight: 400; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.smallestb {font-size: 9px; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

.bgtan {background-color: #e9e9d5; border-color: #e9e9d5; border-width: 5px; border-style: solid;}
.bggray {background-color: #e1e6ec; border-color: #e1e6ec; border-width: 5px; border-style: solid;}
.bggreen {background-color: #e2eeda; border-color: #e2eeda; border-width: 5px; border-style: solid}
.bgblue {background-color: #dbe5f1; border-color: #dbe5f1; border-width: 5px; border-style: solid;}
.bgpurple {background-color: #d4d5e9; border-color:#d4d5e9; border-width: 5px; border-style: solid;}

.italics {font-family: Verdana,Arial,sans-serif; font-style: italic;}
.italics_r {font-size: 12px; font-family: Verdana,Arial,sans-serif; font-style: italic; color: black;}
.italics_sm {font-size: 12px; font-family: Verdana,Arial,sans-serif; font-style: italic; color: black;}

.lead80 {line-height: 80%;}
.lead100 {line-height: 100%;}
.lead110 {line-height: 110%;}
.lead120 {line-height: 120%;}
.lead130 {line-height: 130%;}
.lead140 {line-height: 140%;}
.lead150 {line-height: 150%;}
.lead160 {line-height: 160%;}
.lead170 {line-height: 170%;}
.lead180 {line-height: 180%;}
.lead190 {line-height: 190%;}
.lead200 {line-height: 200%;}
.lead210 {line-height: 210%;}
.lead220 {line-height: 220%;}
.lead230 {line-height: 230%;}
.lead240 {line-height: 240%;}
.lead250 {line-height: 250%;}
.lead260 {line-height: 260%;}
.lead270 {line-height: 270%;}
.lead280 {line-height: 280%;}
.lead290 {line-height: 290%;}


/* Film specific, also see titles */

.fdate {margin:.2em; font-weight:bold;  font-style: italic;}
.ftitle {margin:.2em; font-size: 15px; line-height: 115%; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.flang {margin:.2em; font-weight:bold; font-size:8pt;}
.fdet {margin-top:.2em; font-style:italic;}
.fdesc {}
.ftime {font-style: italic;}
.poster {width:150px; padding-top: 2em; vertical-align:top;}
.film {padding-top: 0em; padding-bottom: 2em; vertical-align:top}


input:focus, select:focus, textarea:focus {
background:#FEFBA5;
color:black; 

}


/* ResLife specific */
.highlightRL
	{background-color:#FFEA8F;
	padding:5px;font-weight:bold;
	line-height:150%;
	}

/*ELOG 2009-2010 Specific---MJ 02/02/2009****************************************************/
/*ELOG 2009-2010 Specific---MJ 02/02/2009****************************************************/
/*ELOG 2009-2010 Specific---MJ 02/02/2009****************************************************/

/* Use this to position all headers EXCEPT COURSES with catalog icon*/
	.elog_header{padding-top:1px;margin-bottom:37px;}
	
/* Use this to position COURSES headers with catalog icon*/
	.elog_header_courses{padding-top:1px;margin-bottom:7px;}
	
/* Use this to establish content real estate width for program pages*/
	.elog_program{width:375px;}
	
/* Use this to establish content real estate width for courses pages*/
	.elog_courses{width:375px;margin-top:0px;padding-top:0px;}
	
/* Use this to place RH sidebar for program pages*/
	.elogprogram_rhmenu{float:right;width:150px;margin-top:0px;padding-top:0px;}
	
/* Use this to place RH sidebar for courses pages*/
	.elogcourses_rhmenu{float:right;width:150px;margin-top:41px;padding-top:0px;}
	
/* Use this to format the top line in RH sidebar for program pages*/
	.elogprogram_rhmenu1 {color:#495049;text-decoration:none;text-align:center;font-size: 1.0em;font-weight:bold;border-bottom : 2px solid #D2D5C5;padding: 0px 5px 5px 5px;margin-top:1px;}

	/*a.elogprogram_rhmenu1 {color:#495049;text-decoration:none;text-align:center;font-size: 1.1em;font-weight:bold;border-bottom : 2px solid #D2D5C5;padding: 0px 5px 5px 5px;margin-top:1px;}*/

	a.elogprogram_rhmenu1a {color:#495049;text-decoration:none;}
	

/* Use this to format link for top line in RH sidebar for program pages
	elogprogram_rhmenu1 {}*/

	.elogprogram_rhmenu1 a:link {text-align:center;font-size: 1em;padding:5px;margin-top:1px;}
	.elogprogram_rhmenu1 a:visited {color: #495049;}
	.elogprogram_rhmenu1 a:hover {background: #FFEA8F;padding:2px;}
	
/* Use this to format link for top line in RH sidebar for program pages
	a.elogprogram_rhmenu1a {color:#495049;text-decoration:none;}*/
	
/* Use this to format the second tier lines of RH sidebar for program pages*/
	.elogprogram_rhmenu2 {text-align:center;font-size: .85em;font-weight:bold;border-bottom : 1px dotted #767b71;padding: 5px 5px 5px 5px;margin-top:1px;}

	.elogprogram_rhmenu2r {text-align:center;font-size: .9em;font-weight:bold;border-bottom : 1px dotted #767b71;padding: 5px 1px 5px 1px;margin-top:1px;}


	.elogprogram_rhmenu2 a:link {text-align:center;padding:5px;margin-top:1px;}
	.elogprogram_rhmenu2 a:visited {color: #495049;}
	.elogprogram_rhmenu2 a:hover {background: #FFEA8F;padding:5px;border-bottom: 1px dotted #98B9A1;}

	
	
li.elogprogrh {margin-top: 2px;margin-bottom: 1px;font-size:1em;}
	
/* Use this to format links for the second tier lines in the RH sidebar for program pages*/
	a.elogprogram_rhmenu2a {color:#990000;text-decoration:none;}

	.elogprogram_menu1a {text-align:center;font-size: 110%;background-color:#fff;border-bottom : 2px solid #D2D5C5;padding: 0px 5px 5px 5px;margin-top:1px;text-align:center;color: #990000;font-weight:bold;text-decoration: none;}
	

	
/* Use this to format link for top line in RH sidebar for program pages
	a.elogprogram_rhmenu1a {color:#495049;text-decoration:none;}*/
	a.elogprogram_menu1b {color:#495049;text-decoration:none;}
	
	.elog_menu {background-color:#495049;width:100%;}
	
	.elog_menu1 {margin-left:3px;padding:5px 0px 11px 0px;line-height:200%;font-size:95%;}
	
	a.elog_menu1 {font-weight:bold;text-decoration:none;color:#fff;padding:4px 3px;border-bottom:2px solid #777C72;border-left:2px solid #8E9387}

	.elog_menu2  {margin-left:10px;padding:2px;font-size:95%;font-weight:bold;}
	
	a.elog_menu2 {text-decoration:none;color:#fff;padding:4px 3px;border-bottom:2px solid #777C72;border-left:2px solid #8E9387}

	a.elogprogram_menu {color: #990000;font-weight:bold;text-decoration: none;}
		
	

	.elogprogram_menu1 {text-align:center;font-size: 10px;background-color:#fff;border-bottom : 1px dotted #767B71;padding:5px;text-align:center;color: #990000;font-weight:bold;text-decoration: none;}

	.elogprogram_menu2 {text-align:center; background-color:#fff; border-bottom : 1px solid #bfa260; padding:5px; text-align:center;}
	
.elogreqA {padding-left:5px;margin-left:5px;}
/*Use this for requirement lists*/
ul.elogreq1{list-style-image: url(../../images/buttonLinks/button_red990000L.gif);list-style-type: disc;margin-top: 2px;}

/*Use this for a selection list of options beneath a requirement list item*/
ul.elogreq2 {list-style-image: url(../../images/pixel.gif);list-style-type: none;padding-left:.25em;margin-left:.25em;}

/*Use this for an either/or list of options beneath a requirement list item*/
ul.elogreq2a{list-style-image: url(../../images/buttonLinks/button_greenB2BA95L.gif);list-style-type: disc;margin-top: 5px;}

/*Use this for an either/or list of options beneath a requirement list item with small line spacing*/
ul.elogreq3a{list-style-image: url(../../images/buttonLinks/button_greenB2BA95L.gif);list-style-type: disc;margin-top: 2px;}


/*Under development*/
ol.elogreq1{margin-top: 2px;color:#000;font-size:1em;}
ol.elogreq2{margin-top: 0em;margin-bottom: 1em;font-size:1em;}


/*Use this for requirement lists*/
/*li.elogreq1 {margin-top: 3px; margin-bottom: 1px;font-size: 11px; color:#000000; font-family: Verdana,Arial,Helvetica,Sans-Serif;}*/
li.elogreq1 {margin-top: 3px; margin-bottom: 1px;font-size: 1em; color:#000000; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
li.elogreq1a {margin-top: 0px; margin-bottom: 1px;font-size: 10px; color:#000000; font-family: Verdana,Arial,Helvetica,Sans-Serif;padding-left:.25em;margin-left:.25em;}

/*Under development*/
li.elogreq1ol {margin-top: 3px; margin-bottom: 1px;font-size: 11px; color:#80BCC7; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

/*Use this for a selection list of options beneath a requirement list item*/
/*li.elogreq2 {margin-left: .25em;margin-top: 3px;margin-bottom: 1px;font-size: 11px;color:#000000;	font-family: Verdana,Arial,Helvetica,Sans-Serif;}*/
li.elogreq2 {margin-left: .75em;margin-top: 3px;margin-bottom: 1px;font-size: 1em;color:#000000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}
li.elogreq2a {margin-left: .75em;margin-top: 3px;margin-bottom: 1px;line-height:2em;font-size: 1em;color:#000000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}

/*Use this for a selection list of options beneath a requirement list item with no indent*/
li.elogreq3 {margin-left: 0.75em;margin-top: 3px;margin-bottom: 1px;font-size: 11px;color:#000000;	font-family: Verdana,Arial,Helvetica,Sans-Serif;}
/*li.elogreq3 {margin-left: 3em;line-height:130%;font-size: .9em;color:#000000;	font-family: Verdana,Arial,Helvetica,Sans-Serif;}*/

/*Use this for a selection list of options beneath a requirement list item with no indent and smaller line spacing*/
li.elogreq4 {text-indent: 0em;margin-top: 1px;margin-bottom: 1px;font-size: 11px;color:#000000;	font-family: Verdana,Arial,Helvetica,Sans-Serif;}
	
/* Specific to elog list pages -- MJ 02/09/09*/
.elog a:link{color: #990000; text-decoration:none;line-height: 200%;font-size:.9em; font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif;margin-left:2px;padding: 2px 0px 2px 1px;}

.elog a:active {color: #333333}

.elog a:visited {color: #495049; text-decoration:none;font-size:.9em; font-weight: normal; margin-left:2px;padding: 2px 0px 2px 1px;}

.elog a:hover {background: #FFEA8F;font-weight: bold;}

/*Use these for majors and degrees links and other lists*/

ul.mdca{list-style-image: url(http://www.keene.edu/images/buttonLinks/button_greenB2BA95L.gif);margin-top: 2px;font-size: 1em;color:#000000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}

ul.mdc{list-style-image: url(http://www.keene.edu/images/buttonLinks/button_greenB2BA95L.gif);margin-top: 2px;font-size: .9em;color:#000000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}
.mdc a:link{color: #990000; text-decoration:none;line-height: 180%;font-weight:bold;}
/*.mdc a:active {color: #990000;text-decoration:none;}*/
.mdc a:visited {color: #495049;text-decoration:none;font-weight:bold;}
.mdc a:hover {background: #FFEA8F;color:#990000;font-weight:bold;padding: 5px 0;border-bottom: 1px dotted #98B9A1;}

ul.mdc3a{list-style-image: url(http://www.keene.edu/images/pixel.gif);margin-top: 2px;padding-left:1.5em; margin-left: 0px;font-size: 1em;color:#000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}

ul.mdc3{list-style-image: url(http://www.keene.edu/images/pixel.gif);margin-top: 2px;padding-left:5em; margin-left: 0px;font-size: .9em;color:#000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}
li.mdc3 {margin: 5px 0 0 0;padding: 0;border-bottom: 1px dotted #B2BA95;color:black;font-weight:normal;}
.mdc3 a:link{color: #990000; text-decoration:none;font-weight:bold;font-size:1em;}
.mdc3 a:visited {color: #495049;text-decoration:none;font-weight:bold;font-size:1em;}
.mdc3 a:hover {color:#990000;background: #FFEA8F;text-decoration:none;font-weight:bold;font-size:1em;padding: 4px 0;border-bottom: 1px dotted #98B9A1;}



ul.mdc2{list-style-image: url(http://www.keene.edu/images/buttonLinks/button_greenB2BA95L.gif);margin-top: 2px;margin-left:0px;padding-left:0px;font-size: 1em;color:#000000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}
li.mdc2 {text-indent: .0em;margin: 10px 0 0 0;padding-left:0px;font-weight:bold;}

ul.mdc_s {list-style-image: url(../../images/pixel.gif);border-bottom:  solid #930000 1px;margin-left:0px;padding-left:0px;}
li.mdc_s {border-top: solid #930000 0px;font-weight:bold;}



ul.guide_h{list-style-image: url(http://www.keene.edu/images/buttonLinks/button_greenB2BA95L.gif);margin-top: 2px;font-size: .9em;color:#000000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}
li.guide_h {margin: .5em 0 1em 0;padding: 0;border-bottom: 0px dotted #B2BA95;color:black;font-weight:normal;font-size:1.15em;}
.guide_h a:link{color: #990000; text-decoration:none;line-height: 180%;font-weight:bold;border-bottom: 1px dotted #B2BA95;}
/*.mdc a:active {color: #990000;text-decoration:none;}*/
.guide_h a:visited {color: #495049;text-decoration:none;font-weight:bold;border-bottom: 1px dotted #B2BA95;}
.guide_h a:hover {background: #FFEA8F;color:#990000;font-weight:bold;padding: 5px 0;border-bottom: 1px dotted #B2BA95;}

ul.guide{list-style-image: url(http://www.keene.edu/images/pixel.gif);margin-top: 2px;padding-left:2em; margin-left: 0px;font-size: .8em;color:#000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}
li.guide {margin: .5em 0 .25em 0;padding: 0;border-bottom: 0px dotted #B2BA95;color:black;font-weight:normal;}
.guide a:link{color: #990000; text-decoration:none;font-weight:bold;font-size:1.1em;border-bottom: 1px dotted #B2BA95;}
.guide a:visited {color: #495049;text-decoration:none;font-weight:bold;font-size:1.1em;border-bottom: 1px dotted #B2BA95;}
.guide a:hover {color:#990000;background: #FFEA8F;text-decoration:none;font-weight:bold;font-size:1.1em;padding: 0.5em 1em 0.5em 0em;border-bottom: 1px dotted #B2BA95;}



.note{padding:1px 5px;font-weight:bold;font-size:1.4em;}



/* Online Catalog specific */
.highlight_elog {background-color:#FFEA8F;padding:5px;font-weight:bold;	line-height:125%;}

/* Admissions specific */
.highlight_admissions {background-color:#FFEA8F;padding:.25em;font-weight:bold;	line-height:2em;}

/* Orientation specific */
.highlight_o_workbook {background-color:#FFEA8F;padding:1px;font-weight:bold;	line-height:125%;}

/* SFS specific */
.highlight_sfs {background-color:#FFEA8F;padding:5px;font-weight:bold;	line-height:125%;}

/*CATALOG 2008-2009 Specific---MJ 04/18/2008 */


.catreqA {padding-left:15px;margin-left:15px;}
/*Use this for requirement lists*/
ul.catreq1{list-style-image: url(../../images/buttonLinks/button_red990000L.gif);list-style-type: disc;margin-top: 2px;}

/*Use this for a selection list of options beneath a requirement list item*/
ul.catreq2 {list-style-image: url(../../images/pixel.gif);list-style-type: none;}

/*Use this for an either/or list of options beneath a requirement list item*/
ul.catreq2a{list-style-image: url(../../images/buttonLinks/button_greenB2BA95L.gif);list-style-type: disc;margin-top: 5px;}

/*Use this for an either/or list of options beneath a requirement list item with small line spacing*/
ul.catreq3a{list-style-image: url(../../images/buttonLinks/button_greenB2BA95L.gif);list-style-type: disc;margin-top: 2px;}


/*Under development*/
ol.catreq1ol{list-style-type: decimal;margin-top: 5px;color:#D43014;}

/*Use this for requirement lists*/
li.catreq1 {margin-top: 3px; margin-bottom: 1px;font-size: 11px; color:#000000; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

/*Under development*/
li.catreq1ol {margin-top: 3px; margin-bottom: 1px;font-size: 11px; color:#80BCC7; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

/*Use this for a selection list of options beneath a requirement list item*/
li.catreq2 {text-indent: -2em;margin-top: 3px;margin-bottom: 1px;font-size: 11px;color:#000000;	font-family: Verdana,Arial,Helvetica,Sans-Serif;}

/*Use this for a selection list of options beneath a requirement list item with no indent*/
li.catreq3 {text-indent: 0em;margin-top: 3px;margin-bottom: 1px;font-size: 11px;color:#000000;	font-family: Verdana,Arial,Helvetica,Sans-Serif;}

/*Use this for a selection list of options beneath a requirement list item with no indent and smaller line spacing*/
li.catreq4 {text-indent: 0em;margin-top: 1px;margin-bottom: 1px;font-size: 11px;color:#000000;	font-family: Verdana,Arial,Helvetica,Sans-Serif;}

/*Use this for the Majors/Degrees list*/
li.mdc {margin-top: 5px;margin-bottom: 5px;border-bottom: dotted #B5B8AA;border-width:1px;}

/*Use this for the Majors/Degrees list*/
li.mdc08 {margin-top: 5px;margin-bottom: 5px;border-bottom: dotted #B2BA95;border-width:1px;}

.submenub_ad {font-size: 90%;font-weight: bold;line-height: 150%;color:#000000;margin: 1px 0px 1px 1px;padding: 1px 0px 1px 1px;border-bottom:1px solid #B2BA95;border-top:1px solid #ffffff;border-right:2px solid #B2BA95;border-left:0px solid #CCCCCC;background-color:transparent;}

.cat08_menu1 {font-size: 90%;font-weight: bold;line-height: 150%;color:#000000;margin: 1px 0px 1px 1px;padding: 1px 0px 1px 1px;border-bottom:1px solid #B2BA95;border-top:1px solid #ffffff;border-right:2px solid #B2BA95;border-left:0px solid #CCCCCC;background-color:transparent;}

.submenub_cat08{font-size: 90%;font-weight: bold;line-height: 150%;color:#000000;margin: 1px 0px 1px 1px;padding: 1px 0px 1px 1px;border-bottom:1px solid #B2BA95;border-top:1px solid #ffffff;border-right:2px solid #B2BA95;border-left:0px solid #CCCCCC;background-color:transparent;}


/*Use this for sidebar menu Header item*/
.catprogram08_menuH {border-bottom: 0px dotted #B4BC97;padding-bottom: 15px;}


/*Use this for sidebar menu category header*/
.catprogram08_menu1 {
	font-size: 90%;font-weight: bold;color:#000;margin: 5px 0px 1px 2px;padding: 5px 0px 5px 2px;border-bottom:1px solid #B2BA95;border-top:1px solid #ffffff;border-right:1px solid #CCCCCC;border-left:1px solid #B2BA95;background-color:transparent;text-decoration:none;}


/*Use this for sidebar menu box*/
.catprogram08_menu2 {font-size: 90%;font-weight: bold;color:#990000;margin: 0px 0px 1px 4px;padding: 3px 0px 4px 4px;border-bottom:1px solid #B2BA95;border-top:1px solid #ffffff;border-right:1px solid #CCCCCC;border-left:1px solid #B2BA95;background-color:transparent;}
	

/*Use this for sidebar menu link*/
	a.catprogram08_menulink {text-decoration:none;color:#990000;font-weight:bold;font-size: 90%;margin: 2px 5px 2px 2px;padding: 2px 5px 2px 2px;border-bottom:1px solid #B4BC97;border-top:0px solid #F4F4F4;border-right:0px solid #B2BA95;border-left:1px solid #B4BC97;background-color:transparent;}

/*Use this for sidebar menu outer box*/
	a.catprogram08_menulinkH {margin: 1px 5px 2px 2px;padding: 1px 5px 2px 2px;border-bottom:1px solid #B2BA95;border-top:0px solid #F4F4F4;border-right:0px solid #B2BA95;border-left:2px solid #CCCCCC;background-color:transparent;}
	
/*Use this for sidebar menu Teacher Certification box*/
	.catprogram08_menuC {font-size: 75%;font-weight: bold;line-height: 150%;color:#000000;font-family: Verdana,Arial,Helvetica,Sans-Serif;padding-left:12px;padding-top:5px;padding-bottom:10px;}

/* Specific to A-Z page -- MJ 09/25/2008*/
.az a:link{color: #990000; text-decoration:none;line-height: 150%;font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif;margin-left:20px;padding: 2px 10px 2px 10px;}

.az a:active {color: #333333}

.az a:visited {color: #990000; text-decoration:none;font-weight: normal; margin-left:20px;padding: 2px 10px 2px 10px;}

.az a:hover {background: #FFEA8F;font-weight: bold;border-bottom: 1px dotted #98B9A1;}

/* Specific to Policy page -- MJ 06/16/2009*/
.policy a:link{color: #990000; text-decoration:none;line-height: 2em;font-size: 1em; font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif;}

.policy a:active {color: #333333}

.policy a:visited {color: #990000; text-decoration:none;font-size: 1em; font-weight: normal;}

.policy a:hover {background: #FFEA8F;font-weight: bold;border-bottom: 1px dotted #98B9A1;}


/* MJ 01/25/2010 MOVED TO orientation.css/*
/* Specific to ORIENTATION 2009 links -- MJ 04/28/2009 */
/* .o_workbook a:link{color: #990000; text-decoration:none;font-weight:bold;font-size:1em;}
.o_workbook a:visited {color: #2e4666;text-decoration:none;font-weight:bold;font-size:1em;}
.o_workbook a:hover {color:#990000;background: #FFEA8F;text-decoration:none;font-weight:bold;font-size:1em;padding: 4px 0;}*/

/*
.o_schedule {font-size:.7em;padding:1em 0;border-bottom:1px dotted #C0D5C0;}
.o_scheduleR {font-size:.7em;padding:1em;border-bottom:1px dotted #C0D5C0;}
.o_scheduleR2 {font-size:.7em;padding:.25em;border-bottom:1px dotted #C0D5C0;}

ul.o_workbook{list-style-image: url(http://www.keene.edu/images/buttonLinks/button_green80AA80.gif);margin-top: 1em;font-size: 1em;color:#000000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}
ul.o_workbook3{list-style-image: url(http://www.keene.edu/images/pixel.gif);margin-top: 1em;font-size: 1em;color:#000000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}
li.o_workbook3{margin: 0 0 .25em 0;font-weight:bold;}
li.o_workbookP{margin: .25em 0 .25em 0;font-weight:normal;}

li.o_workbook1 {margin: 0 0;}
li.o_workbook {margin: 1em 0 0 0;}

.o_workbook a:link{color: #990000; text-decoration:none;line-height: 180%;font-weight:bold;}
.o_workbook a:visited {color: #003399;text-decoration:none;font-weight:bold;}
.o_workbook a:hover {background: #FFEA8F;color:#990000;font-weight:bold;padding: 5px 0;border-bottom:1px dotted  #98B9A1}

.o_workbookT a:link{color: #990000; text-decoration:none;line-height: 180%;font-weight:bold;}
.o_workbookT a:visited {color: #003399;text-decoration:none;font-weight:bold;}
.o_workbookT a:hover {background: #FFEA8F;color:#990000;font-weight:bold;padding: 1px 0;border-bottom:1px dotted  #98B9A1}

	.orient_menu {background-color:#2E4666;margin:0;padding:0}
	
	.orient_menu1 {margin-left:0px;padding:5px 0px 11px 10px;line-height:200%;font-size:1em;}
	
	a.orient_menu1 {font-weight:bold;text-decoration:none;color:#fff;padding:5px 3px 4px 3px;border-bottom:1px solid #86939A;border-left:2px solid #A3ADAB;color:#FFEA8F;}

	.orient_menu2  {margin-left:5px;padding:2px;font-size: .9em;font-weight:bold;}
	
	a.orient_menu2 {text-decoration:none;color:#fff;padding:5px 3px 4px 3px;border-bottom:1px solid #697989;border-left:2px solid #A3ADAB;}
*/
/* Specific to ADMISSION links -- MJ 04/28/2009 */
/* .admit a:link{color: #990000; text-decoration:none;font-weight:bold;font-size:1em;}
.admit a:visited {color: #2e4666;text-decoration:none;font-weight:bold;font-size:1em;}
.admit a:hover {color:#990000;background: #FFEA8F;text-decoration:none;font-weight:bold;font-size:1em;padding: 4px 0;}*/
table.m{border-top : 5px solid #F1F0E8;border-bottom : 5px solid #F1F0E8;}
table.specialstyle td {border-bottom : 1px solid #EBEBEB;}


ul.admit{list-style-image: url(http://www.keene.edu/images/buttonLinks/button_red850000.gif);margin-top: 1em;font-size: 1em;color:#000000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}
ul.admit_rh{list-style-image: url(http://www.keene.edu/images/buttonLinks/button_red850000.gif);margin-top: 1em;font-size: 1em;color:#000000;}
li.admit1 {margin: 0 0;}
li.admit {margin: .5em 0 0 0;}
.admit a:link{color: #990000; text-decoration:none;line-height: 200%;font-weight:bold;}
.admit  a:active {color: #990000;text-decoration:none;}
.admit a:visited {color: #990000;text-decoration:none;font-weight:bold;}
.admit a:hover {background: #FFEA8F;color:#990000;font-weight:bold;padding: 3px 0;border-bottom:1px dotted  #98B9A1}


ul.admit3{list-style-image: url(http://www.keene.edu/images/pixel.gif);margin-top: 2px;padding-left:2.5em; margin-left: 0px;font-size: 1em;color:#000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}

/* MJ 10/19/09 for SIDEBAR MENU*/
.navcontainer {width: 95%;padding: .125em;margin: 2em .2em 0 .125em;background-color: transparent;color: #ffffff;}

.navcontainer2 {float:right;width: 90%;padding: 0;margin-right:.25em;}

/* mJ 10/22/2010 update for SFS and other sidebar menus, away from table and image for bullets */
ul.sidebar2010 {list-style-type:none; margin:0 0 .5em .125em;padding:0 0 0 .125em;}
ul.sidebar2010 li {margin-bottom: .75em;font-size:1em;font-weight:bold;}
ul.sidebar2010b {list-style-type:disc; margin:0 0 0 1em;padding:0 0 0 1em;}
ul.sidebar2010b li {margin-bottom: .125em;font-weight:normal;}

ul.nav {list-style: none;margin: 0 0 0 0;padding: 0 .125em 0 .25em;border: none;letter-spacing:3px;}


.navcontainer li a {display: block;padding: 20px 1px 5px 0.5em; color: #fff; font-size:1em;font-weight:bold;text-decoration: none;letter-spacing:1px;margin: 0;border-bottom:1px solid #b6a172;border-left:0px solid #b6a172;}

.navcontainer li a:visited {color: #fff;font-weight:bold;font-size: 1em;}
.navcontainer li a:hover {background-color: #F9CB5B;color: #990000;font-weight:bold;font-size: 1em;}


.navcontainer2 ul {list-style: none;margin-left:.125em;padding-left:.125em;margin-bottom: 1em;font-size:.9em;font-weight:bold;letter-spacing:normal;}

.menu_contact {background-color:#990000;padding:5px 0;margin: 3em 0 0 0;border: 1px solid #990000;text-align:center; font-size:1.25em;font-weight:normal;color:#ffffff;letter-spacing:.125em;border:0px dotted orange;}

.navcontainer2 li a {padding: 3px 1px 2px 0.5em;margin: 7px 0 5px 0;border-left: 1px dotted #b6a172;border-bottom: 1px dotted #b6a172;color: #fff;text-decoration: none;}


/* MJ 02/18/2010 for ALUMNI SIDEBAR MENU*/
/*.navcontainer_alum {width: 95%;padding: .125em;margin: 2em .5em 0 .125em;background-color: transparent;color: #ffffff;}*/
.navcontainer_alum {background-color: transparent;color: #ffffff;font-size:1em;}

.navcontainer_alum2 {float:right;width: 90%;padding: 0;margin-right:.5em;}


ul.nav_alum {list-style: none;margin: 0 0 0 0;padding: 0 .125em 0 .25em;border: none;letter-spacing:3px;}

.navcontainer_alum ul {list-style: none;margin: 0 0 0 0;padding: 0 .125em 0 .25em;border: none;letter-spacing:3px;}
.navcontainer_alum li a {display: block;padding: 20px 1px 5px 0.5em; color: #fff;font-weight:bold;text-decoration: none;letter-spacing:1px;margin: 0;border-bottom:1px solid #b6a172;border-left:0px solid #b6a172;}
.navcontainer_alum li a:visited {color: #fff;font-weight:bold;font-size: .9em;}
.navcontainer_alum li a:hover {background-color: #F9CB5B;color: #990000;font-weight:bold;font-size: .9em;}


.navcontainer_alum2 ul {list-style: none;margin:0 .5em 1em .125em;padding: 0 0 0  .125em;font-size:.95em;font-weight:bold;letter-spacing:normal;}
.navcontainer_alum2 li {margin: .75em 0;}
.navcontainer_alum2 li a {display:inline;padding: .75em 0 .25em .5em;margin: 7px 0 5px 0;border-left: 1px dotted #b6a172;border-bottom: 1px dotted #b6a172;color: #fff;text-decoration: none;font-size: .9em;}
.navcontainer_alum2 li a:visited {color: #fff;font-weight:bold;font-size: .9em;}
.navcontainer_alum2 li a:hover {background-color: #F9CB5B;color: #990000;font-weight:bold;font-size: .9em;}
/*
.navcontainer_alum2 li a {padding: 3px 1px 2px 0.5em;margin: 7px 0 5px 0;border-left: 1px dotted #b6a172;border-bottom: 1px dotted #b6a172;color: #fff;text-decoration: none;font-size: .9em;}
.navcontainer_alum2 li a:visited {color: #fff;font-weight:bold;font-size: .9em;}
.navcontainer_alum2 li a:hover {background-color: #F9CB5B;color: #990000;font-weight:bold;font-size: .9em;}*/

.menu_contact_alum {background-color:#990000;padding:5px 0;margin: 3em 0 0 0;border: 1px solid #990000;text-align:center; font-size:1.25em;font-weight:normal;color:#ffffff;letter-spacing:.125em;border:0px dotted orange;}





/*margin-right:.25em;*/
/*
.menu_contact_box {clear:both;padding: 0;border: 0px solid  #990000;margin-right:0px;margin-left:0px;font-size:95%;background-color:#F9CE65;width:100%;}
*/
.menu_contact_box {margin:0px;font-size:95%;background-color:#F9CE65;width:175px;}
.menu_contact_box_title  {background-color:#990000;color:#fff;font-size:1.5em;line-height:2em;text-align:center;letter-spacing:2px;}

.menu_contact_box ul {list-style: none;margin-top:1em;margin-left:0px;padding-left:2px;font-weight:bold;}

.menu_contact_box li {line-height:1.5em;padding:.5em 0;border-bottom: 1px dotted #fff;}/*#495049*/

.menu_contact_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;}
.menu_contact_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;}
.menu_contact_box a:hover {background-color: #990000;color:#fff;font-weight:bold;text-decoration:none;padding:4px 3px;letter-spacing:1px;}


/* Specific to ResLife Links page -- MJ 09/25/2008*/

.reslife a:link{color: #990000; text-decoration:none;line-height: 200%;font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;margin-left:0px;padding: 2px 0px 0px 0px;}

.reslife a:active {color: #333333}

.reslife a:visited {color: #990000; text-decoration:none;line-height: 200%;font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif;margin-left:0px;padding: 2px 0px 0px 0px;}

.reslife a:hover {background: #FFEA8F;font-weight: bold;font-size:11px;line-height: 200%;padding: 5px 50px 5px 0px;}


/* Specific to @KSC Links page -- MJ 10/02/2008*/
.submenu_atksc {font-size: 10px; line-height: 130%; color:#fff; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;}

.menub_atksc  {font-size: 11px;  font-weight: bold;  color:#fff; font-family: Verdana,Arial,Helvetica,Sans-Serif;  text-decoration:none;   margin: 4px 3px 3px 4px; padding:5px;border-bottom:1px solid #999999;border-right:1px solid #999999;}
	
.callout {background: #eaeaea; border:1px dotted #ccc; padding:5px;}


ul.PDF {list-style-image: url(http://www.keene.edu/images/Button-pdf.gif);margin-right:1em;font-weight:normal;}
ul.PDF li {margin-bottom:.5em;line-height:1.8em;margin-left:0px;padding-left:0px;}
ul.PDF a:link{color: #990000; text-decoration:none;line-height: 180%;font-weight:bold;}
ul.PDF a:visited {color: #495049;text-decoration:none;font-weight:bold;}
ul.PDF a:hover {background: #FFF1AC;color:#990000;font-weight:bold;padding: 5px 0;border-bottom:1px dotted  #98B9A1}



/********************* Specific to 2010 REC SPORTS CLASSES-- MJ 01/20/2010********************************************/
/********************* Specific to 2010 REC SPORTS CLASSES-- MJ 01/20/2010********************************************/
/********************* Specific to 2010 REC SPORTS CLASSES-- MJ 01/20/2010********************************************/
ul.recsports{list-style-image: url(../../images/buttonLinks/button_red990000L.gif);margin-top: 2px;}
ul.recsports li {line-height:1.5em;font-size:1em;padding-bottom:1em;}


ul.recsports00{list-style-image: url(../../images/pixel.gif); margin-top: 2px; padding:0;}
ul.recsports00 li {line-height:1.5em;font-size:1em;padding-bottom:1em;}


ul.recsports_staff {list-style-image: url(../../images/pixel.gif);}
ul.recsports_staff li {clear:both;font-size:1em;padding:1em 0;margin:1em 0;}

div.recsports_staff {margin:0;padding:0;width:100%;}

div.recsports_staff img {display:block;float:left;margin:0;padding:0;width:110px;}

div.recsports_staff p {display:inline;margin-left: 1em;padding: 0;float:left;width:300px;}



/********************* Specific to 2010 VIEWBOOK REDESIGN -- MJ 08/10/2009********************************************/
/********************* Specific to 2010 VIEWBOOK REDESIGN -- MJ 08/10/2009********************************************/
/********************* border-bottom: 5px dotted #B2BA95;Specific to 2010 VIEWBOOK REDESIGN -- MJ 08/10/2009********************************************/
/*.vb2010 a:link  {color: #990000; 
text-decoration:none;
font-weight:normal;
font-size:1.15em;
border-left: 1px solid #BFA260;
border-bottom: 1px solid #BFA260;
padding: 0.5em;
line-height:1.5em;}

.vb2010 a:visited  {color: #495049;
text-decoration:none;
font-weight:normal;
font-size:1.15em;
border-left: 1px solid #BFA260;
border-bottom: 1px solid #BFA260;
padding: 0.5em;}

.vb2010 a:hover  {color:#fff;background: #BFA260;
text-decoration:none;
font-weight:normal;
font-size:1.15em;
padding: 0.25em;
border-top: 2px solid #fff;
border-bottom: 4px solid #fff;}


ul.vb2010{list-style-image: url(http://www.keene.edu/images/buttonLinks/button_red990000L.gif);margin-top: 1em;font-size: 1em;color:#000000;font-family: Verdana,Arial,Helvetica,Sans-Serif;}*/

/* -------- keene.edu/alerts/ -------- style */
.alert_home {margin-bottom:3px;margin-top:8px;margin-left:5px; font-weight:bold;}
.alert_additional {margin-bottom:3px; font-weight:bold;margin-top:8px;margin-left:5px;font-size:90%;}
ul.alert  {color:#000; list-style:none;font-size:0.8em;padding:0 4px;margin:6px;}
ul.alert li {background:url(http://www.keene.edu/handbook/images/arrow.gif) no-repeat;background-position:-0.7em .5em;padding:.3em 1.5em;line-height:150%;}
ul.alert a{ text-decoration:none;color:#000;}
ul.alert a:hover {text-decoration:underline;}


/* -------- OSPR styles, including faux columns -------- */
#ospr_wrapper {text-align: left; margin: 0px auto; padding: 0px; border:0; width: 550px;}

/* IE6 only */
/*\*/
* html #ospr_wrapper{padding-left:15px;}
/**/

#side-a {float: left;width: 250px;}
#side-b {margin: 0; float: left;width: 250px; height: 1%; /* Holly hack for Peekaboo Bug */}
.staff {float:left;margin-right:10px;border:1px solid #000;}

.photo { margin: 10px 10px;}
.photo p {font-style: italic;}

.right {float: right;}

.div-tsag_image {margin: 0 auto;}
.div-tsag_image img {margin-left:auto;margin-right:auto;text-align:center;}
.div-tsag_image  p {text-align:center;width:200px; font-size: 10px; font-weight:bold;padding-left:0px;border:0px solid black;padding-bottom:10px;}

/* -------- Homepage Twitter feed, over-riding the widget style sheet -------- */
.twtr-widget-profile img.twtr-profile-img{display:none!important;}
.twtr-widget-profile h3,.twtr-widget-profile h4{display:none!important;}
.twtr-widget a img{display:none!important;}
a.twtr-join-conv{display:none!important;}
.twtr_heading {margin-top:10px; font-weight:bold;}
.twtr_past{margin-bottom:15px; margin-right:35px;font-size:11px!important;font-weight:normal!important; float:right;}
.twtr-widget .twtr-tweet{font-family: Verdana,Arial,Helvetica,Sans-Serif;}

/* --------- style for AEC site ----------*/
#aec_header{font:1.3em/1 Georgia, "Times New Roman", Times, serif; font-weight:900;font-style:normal;color:#000000; margin-bottom:5px; margin-top:0px;}
#aec_sub_header{font:1.1em/1 Georgia, "Times New Roman", Times, serif; font-weight:900;font-style:normal;color:#000000; margin-bottom:5px; margin-top:0px;}

.senate li {margin-bottom:10px;}


/*-----------------------
	Reusable Elements
------------------------*/

	.media{margin: 5px;}
	.media:after, .bd:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";}
	.media .bd{display:table-cell; zoom:1;}
	.media .bd > :first-child{margin-top:0;}
	.media .bd > :last-child{margin-bottom:0;}
	.media .img{float:left;/*margin-right: 10px;*/}
	.media .img img{display:block;}
	.media .imgExt{float:right; /*margin-left: 10px;*/}
	
/* 125px callout box http://www.keene.edu/academics/honors/ */	
.social {
	background: #FFF url(http://www.keene.edu/academics/honors/images/bucket.jpg) repeat-x;
	border: 1px solid #ff7300;
	padding:6px;
	width:150px;
	float:right;
	margin: 0 0 8px 8px;
}

.social p {margin:0; padding: 0; text-align: center;}
.social a {text-decoration: none;}
.social a:hover{text-decoration: underline;}
.social a img {border:none;}
/* Extends .media */
.social .media {margin: 0 0 1em 0;}
.social .media .img {margin-right: 5px;;}

.noheader {margin-top:0;padding-top:0;}


