/* AM: Added new style for sitemap. Line 492, li.l2active */

/* global elements */
body {font-size:80%;font-family:arial,verdana,sans-serif;text-align:left;margin:0em;padding:0em;border:0em;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
.clearer {height:0em;line-height:0em;clear:both;padding:0em;margin:0em;border:0em}
* html .clearer {font-size:0em;}
.hidden {position: absolute;left: -999px;width: 990px;}

/* LAYOUT FULL WIDTH */
#londonbusinessschool {width:98%;margin:0px 0px 0px 10px;border:0em;}
#main            {width:100%;}
div#leftnav      {display:none;}
#content         {width:100%;float:right;clear:none;border:0px}
#landingpagemain {width:100%;text-align:left;margin-bottom:5px}
#header          {width:100%;border:0em;float:left;margin:0em;padding:0em}
#footer          {display:none;}
#footer2         {width:100%;padding:0em;margin:0em;clear:both;border-top:#ACACAE 0em solid}
#facultyintro    {width:98.4%;padding:0em;margin:0px 0px 0px 1%;border:0px}
#facultyintrosm  {width:99%;padding:0em;margin:0px 0px 0px 1%;border:0px}

.promo3col       {width:100%;padding:0px;margin:0px;border:0px;float:left;text-align:left}
.promo2col       {width:67.5%;padding:0px;margin:0px;border:0px;float:left;text-align:left}
.promo1col       {width:32.5%;padding:0px;margin:0px;border:0px;float:left;text-align:left}

/* LAYOUT PARTIAL */
#facultyintrotextbox {width:64.9%;min-height:220px;padding:0px;margin:0em;float:left;}
#facultyintrotextboxsm {width:64.9%;min-height:150px;padding:0px;margin:0em;float:left;}
#facultyintrotexecboxsm {width:64.9%;min-height:150px;padding:0px;margin:0em;float:left;}
.highlightlined      {min-height:99px;padding:0px;border:1px #9999CC solid;float:left;text-align:left;background-repeat:no-repeat; background-position:bottom right;}
.highlightlined h1 a {color:#cc0033}
.highlightlined p a {color:#000000; font-weight:bold}
.highlightlinedimg   {min-height:99px;padding:0px;border:1px #9999CC solid;float:left;text-align:left;background-repeat:no-repeat; background-position:bottom right;}
.highlightlinedimg h1 a {color:#cc0033}
.highlightlinedimg p a {color:#000000}
.highlightlinedno    {min-height:99px;padding:0px;border:1px #9999CC solid;float:left;text-align:left;background-repeat:no-repeat; background-position:bottom right;}
.highlightlinedno h1 a {color:#cc0033}
.highlightlinedno p a {color:#000000}
.highlightwhite      {min-height:102px;padding:0px;border:0px;float:left;text-align:left;}
.highlightwhite h1 a {color:#FFFFFF}
.highlightwhite p a {color:#FFFFFF}
#highlightstd        {min-height:99px;padding:0em;float:left;text-align:left;background-repeat:no-repeat; background-position:bottom right;}
#highlightstd h1 a {color:#CC0033}
#highlightnoimg {
	PADDING-RIGHT: 0em; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 0em; MIN-HEIGHT: 99px; FLOAT: left; PADDING-BOTTOM: 0em; PADDING-TOP: 0em; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
#highlightnoimg H1 A {
	COLOR: #cc0033
}

#highlightnoimg H1 {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0em; MARGIN: 10px 10px 0em 10px; COLOR: #cc0033; PADDING-TOP: 0em; TEXT-ALIGN: left
}
#highlightnoimg P {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-WEIGHT: normal; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0em; MARGIN: 0em 10px 0em 10px; COLOR: #000000; PADDING-TOP: 0em; TEXT-ALIGN: left
}
.promo2col_0910 #highlightnoimg {
	MARGIN: 5px 0em 0px 0.5%; WIDTH: 48%; HEIGHT: 7.5em
}

.promo2col_0910 #highlightnoimg H1 {
	MARGIN: 8px 0em 5px 8px
}
.promo3col #highlightnoimg {
	MARGIN: 5px 0em 0px 0.5%; WIDTH: 32.3%
}
.promo2col #highlightnoimg {
	MARGIN: 5px 0em 0px 0.5%; WIDTH: 48%
}
.promo1col #highlightnoimg {
	MARGIN: 5px 0em 0px 0.5%; WIDTH: 100%
}
* HTML #highlightnoimg {
	HEIGHT: 99px
}


#highlightdouble		 {min-height:99px;padding:0em;float:left;text-align:left;background-repeat:no-repeat; background-position:bottom right;}
#highlightdouble h1 a {color:#CC0033}
#longhighlight       {min-height:120px; padding:0em; border:0px; float:left; text-align:left; background-repeat:no-repeat; background-position:bottom right;}
#alumni              {min-height:194px;padding:0em;float:left;text-align:left;}
#longhighlight h1 a {color:#cc0033}
#alumni .box h1 a {color:#ffffff}

.promo3col .highlightlined    {width:32.3%;margin:5px 0px 0px 0.5%}
.promo3col .highlightlinedimg {width:32.3%;margin:5px 0px 0px 0.5%;}
.promo3col .highlightlinedno  {width:32.3%;margin:5px 0px 0px 0.5%}
.promo3col .highlightwhite    {width:32.3%;margin:5px 0em 0px 0.5%}
.promo3col #highlightstd      {width:32.3%;margin:5px 0em 0px 0.5%}
.promo3col #longhighlight     {width:65.5%;margin:5px 0em 0em 0.3%}
.promo3col #alumni            {width:32.3%;margin:5px 0em 0em 1%}

.promo2col .highlightlined    {width:48%;margin:5px 0px 0px 0.5%}
.promo2col .highlightlinedimg {width:48%;margin:5px 0px 0px 0.5%;}
.promo2col .highlightlinedno  {width:48%;margin:5px 0px 0px 0.5%}
.promo2col .highlightwhite    {width:48%;margin:5px 0em 0px 0.5%}
.promo2col #highlightstd      {width:48%;margin:5px 0em 0px 0.5%}
.promo2col #longhighlight     {float:right;width:98%;margin:5px 1px 0em 0px}
.promo2col #alumni            {width:48%;margin:5px 0em 0em 0.5em}

.promo1col .highlightlined    {width:100%;margin:5px 0px 0px 0.5%}
.promo1col .highlightlinedimg {width:100%;margin:5px 0px 0px 0.5%;}
.promo1col .highlightlinedno  {width:100%;margin:5px 0px 0px 0.5%}
.promo1col .highlightwhite    {width:100%;margin:5px 0em 0px 0.5%}
.promo1col #highlightstd      {width:100%;margin:5px 0em 0px 0.5%}
.promo1col #alumni            {float:right;width:97%;margin:5px 0em 0em 0em}


/* ###################################################################
						START TEXTUAL
################################################################### */
div.standardcontent            {text-align:left}
div.standardcontent p          {text-align:left;line-height:1.2em;padding:0em;border:0em;margin:0em 0em 0.5em 0em;font-size:0.85em;font-weight:normal;color:#000000}

/* niall added these two lines */
div.standardcontent p a {color:#000000; font-weight:bold; text-decoration:none}
div.standardcontent p a:hover {text-decoration:underline}

div.standardcontent p.heading1 {margin:0em 0em 0.1em 0em;font-size:1.4em;font-weight:bold;color:#cc0033}
div.standardcontent h1         {margin:0em 0em 0.1em 0em;font-size:1.4em;font-weight:bold;color:#cc0033}
div.standardcontent p.heading1black {margin:0em 0em 0.2em 0em;font-size:1.2em;font-weight:bold;color:#000000}
div.standardcontent p.heading2 {margin:0em 0em 0.1em 0em;font-size:1.1em;font-weight:bold;color:#cc0033}
div.standardcontent h2         {margin:0em 0em 0.1em 0em;font-size:1.1em;font-weight:bold;color:#cc0033}
/* niall added these 2 lines  */
div.standardcontent h2 a {color:#cc0033; text-decoration:none}
div.standardcontent h2  a:hover {text-decoration:underline}


div.standardcontent h2.black {margin:0em 0em 0.2em 0em;font-size:1.1em;font-weight:bold;color:#000000}
div.standardcontent p.heading3 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
div.standardcontent h3 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
div.standardcontent h3.profile {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em 0em 0.5em 0em}
div.standardcontent p.heading4 {font-size:0.9em;font-weight:bold;color:#cc0033;margin:0em}
div.standardcontent h4 {font-size:0.9em;font-weight:bold;color:#cc0033;margin:0em}
div.standardcontent p.heading4black {font-size:0.9em;font-weight:bold;color:#000000;margin:0em}
div.standardcontent p.precis   {font-size:0.85em;font-weight:bold;color:#000000;margin-bottom:10px}
div.standardcontent p.small    {font-size:0.7em;font-weight:normal;color:#000000}
div.standardcontent ul         {margin:0em 0em 0em 1.5em;padding:0em;font-size:0.85em; list-style-type:square;}
div.standardcontent p ul         {margin:0em 0em 0em 1.5em; padding:0em;font-size:0.85em; list-style-type:square;}
div.standardcontent li         {margin:0em 0em 0em 1.5em; padding:0em}
div.standardcontent a          {color:#000000}
div.standardcontent li a       {color:#000000}
div.standardcontent h5         {margin:0em 0em 0.2em 0em;font-size:0.85em;font-weight:bold;color:#887766}

div.standardcontent h6 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
div.standardcontent h7 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
div.standardcontent h8 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
div.standardcontent h9 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
div.standardcontent h10 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}

div.flexiblecontent            {text-align:left}
div.flexiblecontent p          {text-align:left;line-height:1.2em;padding:0em;border:0em;margin:0em 0em 0.5em 0em;font-size:0.95em;font-weight:normal;color:#000000}

/* niall added these two lines */
div.flexiblecontent p a {color:#000000; font-weight:bold; text-decoration:none}
div.flexiblecontent p a:hover {text-decoration:underline}

div.flexiblecontent p.heading1 {margin:0em 0em 0.1em 0em;font-size:1.4em;font-weight:bold;color:#cc0033}
div.flexiblecontent h1         {margin:0em 0em 0.1em 0em;font-size:1.4em;font-weight:bold;color:#cc0033}
div.flexiblecontent p.heading1black {margin:0em 0em 0.2em 0em;font-size:1.2em;font-weight:bold;color:#000000}
div.flexiblecontent p.heading2 {margin:0em 0em 0.1em 0em;font-size:1.1em;font-weight:bold;color:#cc0033}
div.flexiblecontent h2         {margin:0em 0em 0.1em 0em;font-size:1.1em;font-weight:bold;color:#cc0033}
/* niall added these 2 lines  */
div.flexiblecontent h2 a {color:#cc0033; text-decoration:none}
div.flexiblecontent h2  a:hover {text-decoration:underline}

div.flexiblecontent h2.black {margin:0em 0em 0.2em 0em;font-size:1.1em;font-weight:bold;color:#000000}
div.flexiblecontent p.heading3 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
div.flexiblecontent h3 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
div.flexiblecontent h3.profile {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em 0em 0.5em 0em}
div.flexiblecontent p.heading4 {font-size:0.95em;font-weight:bold;color:#cc0033;margin:0em}
div.flexiblecontent h4 {font-size:0.95em;font-weight:bold;color:#cc0033;margin:0em}
div.flexiblecontent p.heading4black {font-size:0.95em;font-weight:bold;color:#000000;margin:0em}
div.flexiblecontent p.precis   {font-size:0.95em;font-weight:bold;color:#000000;margin-bottom:10px}
div.flexiblecontent p.small    {font-size:0.7em;font-weight:normal;color:#000000}
div.flexiblecontent ul         {margin:0em 0em 0em 1.5em;padding:0em;font-size:0.95em; list-style-type:square;}
DIV.flexiblecontent P UL {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0em; MARGIN: 0em 0em 0em 1.5em; PADDING-TOP: 0em; LIST-STYLE-TYPE: square
}

div.flexiblecontent li         {margin:0em;padding:0em}
div.flexiblecontent a          {color:#000000; font-weight:bold; text-decoration:none}
div.flexiblecontent a:hover {text-decoration:underline}
div.flexiblecontent li a       {color:#000000; font-weight:bold; text-decoration:none}
div.flexiblecontent li a:hover {text-decoration:underline}
div.flexiblecontent h5         {margin:0em 0em 0.2em 0em;font-size:0.95em;font-weight:bold;color:#887766}

div.flexiblecontent h6 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
div.flexiblecontent h7 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
div.flexiblecontent h8 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
div.flexibledcontent h9 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
div.flexiblecontent h10 {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}

#redtext {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}
.redtext {font-size:1.0em;font-weight:bold;color:#cc0033;margin:0em}

/* ###################################################################
						END TEXTUAL
################################################################### */
/* Start form elements */
form   {margin:0em;padding:0em;border:0em}
select {font-size:1.0em;}
.lbsbutton {padding:0em;margin:0px;font-size:1.0em;font-weight:bold;
	background-color:#666699;color:#ffffff;border-top:0.1em solid #9999cc;border-right:0.1em solid #666699;border-bottom:0.1em solid #666699;border-left:0.1em solid #9999cc;}

	.lbsbutton_04 {padding:0em;margin:15px;font-size:1.0em;font-weight:bold;
	background-color:#666699;color:#ffffff;border-top:0.1em solid #9999cc;border-right:0.1em solid #666699;border-bottom:0px solid #666699;border-left:0.1em solid #9999cc;}

/* End form elements */

/* ###################################################################
							HEADER AREA
################################################################### */

#header #logo    {width:100px;padding:0em;margin:1em 0em 0em 0em;border:0px solid black;float:left;}
#header #searchnav {display:none;}
#header #nonav {clear:none;float:right;margin:0em;}

div#search {text-align:right;font-size:0.8em;font-weight:bold;color:#8385AF;margin:0.15em 0em 0em 0em;border:0em #000000 solid;}
div#search select {width:14em;margin:0em 0.2em 0em 0.2em;}
div#search input#txtsearchterm {width:10em;color:#000000;margin:0em 0.2em 0em 0.2em;font-size:1.0em;padding:0em;}
		
#advance {background-color:#FFFFFF;color:#666666;font-size:0.8em;text-align:right;
	margin:0em 0em 0em 0em; padding:0em;float:right;border:0em #000000 solid;}
#advance a {color:#666666;text-decoration:none;}

/* START TOP NAVIGATION STYLE RULES */

div#navigation {display:none;}
div#navigation ul {list-style:none;padding:0px;margin:0px;}
ul#nav {float:right;font-size:0.9em;text-align:right;width:95%;margin:0px;padding:0px;}
ul#nav a.l1active {color:#0033CC;}
ul#nav a.l1active:hover {color:#0033CC;text-decoration:none;}
ul#nav li.n01 {float:left;padding-left:0px;margin-top:6px;margin-left:0em;text-align:left;height:1.9em;}
ul#nav li.n01 a {display:block;padding-top:5px;}
ul#nav li.n01 a:hover {display:block;padding-top:5px;}
ul#nav a {text-decoration: none;font-weight:normal;color:#000000;display:block;height:5%;}
ul#nav li ul li span    {margin:0px;display:block;font-weight:bold;color:#000000;padding:2px 1em 2px 0.9em;}
div#navigation li {float:left;position:relative;text-align:left;display:block;}
li ul {display: none;position:absolute;top:100%;left:0px;width:13em;font-weight: normal;background-color:#ffffff;border-left: solid 1px #99cccc;border-right: solid 1px #99cccc;border-top: solid 1px #99cccc;}
li#n01_contact ul {width:6.5em;margin-right:0px}
li#n01A_contact ul {width:6.5em;margin-right:0px}
li>ul { top: auto;left: -10px;}
div#navigation li li {display:block;float:none;padding:0px;text-align:left;
	background-color:#ffffff;margin:0px;border-bottom:1px solid #9999cc;}

ul#nav li ul li a {display:block;color:#000000;padding:2px 1em 2px 0.9em;background-color:#ffffff}
ul#nav li ul li a:hover {display:block;font-weight:normal;color:#ffffff;padding:2px 1em 2px 0.9em;background-color:#cc0033}
li:hover ul, li.over ul {display:block;}

#dropmenudiv {padding:0px;margin-left:0px;float:none;}
#dropmenudiv a {display:block;height:5%;}
#dropmenudiv a:hover {float:none;color:white;display:block;font-weight:normal;padding:0px;margin:0px;background-color:#cc0033;height:5%;}
#dropmenudiv p a:hover {color:white;float:none;}

/*
#n01_home       {width:7%}
#n01_about      {width:18%}
#n01_programmes {width:13%}
#n01_faculty    {width:20%}
#n01_community  {width:16%}
#n01_news       {width:16%}
#n01_contact    {width:10%}
*/

#n01_home       {width:8%;padding-top:12px;}
#n01_about      {width:13%;padding-top:12px;}
#n01_programmes {width:14%;padding-top:12px;}
#n01_faculty    {width:19%;padding-top:12px;}
#n01_community  {width:17%;padding-top:12px;}
#n01_news       {width:15%;padding-top:12px;}
#n01_contact    {width:11%;padding-top:12px;}

#n01A_home       {width:8%;padding-top:12px;background-image:url("../images/top_arrow.gif");background-repeat:no-repeat;background-position:0px 5px;}
#n01A_about      {width:13%;padding-top:12px;background-image:url("../images/top_arrow.gif");background-repeat:no-repeat;background-position:0px 5px;}
#n01A_programmes {width:14%;padding-top:12px;background-image:url("../images/top_arrow.gif");background-repeat:no-repeat;background-position:0px 5px;}
#n01A_faculty    {width:19%;padding-top:12px;background-image:url("../images/top_arrow.gif");background-repeat:no-repeat;background-position:0px 5px;}
#n01A_community  {width:17%;padding-top:12px;background-image:url("../images/top_arrow.gif");background-repeat:no-repeat;background-position:0px 5px;}
#n01A_news       {width:15%;padding-top:12px;background-image:url("../images/top_arrow.gif");background-repeat:no-repeat;background-position:0px 5px;}
#n01A_contact    {width:11%;padding-top:12px;background-image:url("../images/top_arrow.gif");background-repeat:no-repeat;background-position:0px 5px;}


/* END TOP NAVIGATION STYLE RULES */

/* BEGIN LEFT HAND NAVIGATION */
div#leftnav ul {margin-left:0px;padding:0em;list-style:none}
div#leftnav li {margin:0em;padding:0em;list-style:none}
div#leftnav li a {display:block;text-decoration:none;color:#000000;padding:0em;margin:0em;border:0em}
* html div#leftnav li a {height:1em;line-height:1.1em}
div#leftnav li.l3active { background-repeat:no-repeat;background-position:top left;background-image:url("../images/menuarrowdown.gif");font-size:0.9em;font-weight:normal;background-color:#eff6fe;padding:0em;border-top:1px #ccccff solid}
div#leftnav li.l3active a {padding:1px 0em 2px 0.85em;}

div#leftnav li.l3inactive { background-repeat:no-repeat;background-position:top left;background-image:url("../images/menul3arrowright.gif");font-size:0.9em;font-weight:normal;background-color:#ffffff }
div#leftnav li.l3inactive a {padding:4px 0em 3px 0.85em;}
div#leftnav li.l3inactiveline { background-repeat:no-repeat;background-position:top left;background-image:url("../images/menul3arrowright.gif");font-size:0.9em;font-weight:normal;background-color:#ffffff;border-top:1px #ccccff solid }
div#leftnav li.l3inactiveline a {padding:4px 0em 3px 0.85em;}

div#leftnav li.l4active { font-size:0.85em;font-weight:normal;background-color:#eff6fe }
div#leftnav li.l4active a {padding:4px 0em 3px 0.85em;margin:0em 4px 0em 4px;background-color:#ffffff;background-repeat:no-repeat;background-position:top left;background-image:url("../images/l4menudivider.gif");}
div#leftnav li.l4inactive { font-size:0.85em;font-weight:normal;background-color:#eff6fe;background-repeat:no-repeat;background-position:top left;background-image:url("../images/menul4arrowright.gif"); }
div#leftnav li.l4inactive a {padding:2px 0em 2px 0.85em;margin:0em 4px 0em 4px;background-repeat:no-repeat;background-position:top left;background-image:url("../images/l4menudivider.gif");}

div#leftnav li.l2active {line-height:1em;font-size:0.9em;font-weight:bold; margin:0em;padding:3px 0em 3px 0em;border-top:1px #ccccff solid;}
div#leftnav li.l2active a {padding:0em;margin:0em;font-weight:bold;}

div#leftnav li.l2inactive {line-height:1em;font-size:0.9em;font-weight:normal; margin:0em;padding:3px 0em 3px 0em;border-top:1px #ccccff solid;}
div#leftnav li.l2inactive a {padding:0em;margin:0em;font-weight:normal;}
/*.l3navheading a { line-height:1em;font-weight:normal; margin:0em;color:#000000;}*/

.l2navheading { color:#3366cc;font-weight:bold;margin:2em 0em 3px 0em }
.l3navheading { line-height:1em;font-size:0.85em;font-weight:normal; margin:0em;padding:3px 0em 3px 0em;border-top:1px #ccccff solid;}
/* END LEFT NAV HEADING */

#programmeselector {float:right;margin:5px;border:1px solid #666699;padding:5px}
#programmeselector p {font-size:1.0em;margin:0em;padding:0em;border:0em}

#tabmid {margin:0em;padding:0em;border-left:1px #666699 solid;border-right:1px #666699 solid;}
#tabbase {height:22px;background-position:top left;background-repeat:repeat-x;background-image:url("../images/tabbasefadeback.gif");border-bottom:5px #666699 solid;border-left:5px #666699 solid;border-right:5px #666699 solid;}

#tabmid p {margin:0em;padding:0em;border:0em}
	

/* ###################################################################
						START HOME PAGE
################################################################### */

#home_background {background-image:url("../images/lbs4e.jpg");background-repeat:no-repeat;
	background-position:bottom left;min-height:26.6em;width:100%;float:left; border:0em #000000 solid;}

/* Promo banner on homepage */
#homebanner {width:240px;float:left;text-align:left; display:inline;padding:0em;margin:0.8em 0em 0em 3.9em;}
#homebanner p.bannerhead {margin:0em;font-size:14px;font-weight:bold;color:#CC3333;float:left;}
#homebanner p.bannertext {margin:0em;font-weight:normal;width:100%;float:left; display:inline;padding:0em; margin:0em;text-align:left;text-decoration:none;font-size:0.9em;line-height:1.2em; color:#000000;} 
#homebanner p.bannertext a {text-decoration:none; color:#000000;}
#homebanner p.bannertext a:hover {text-decoration:underline; color:#000000;}
		
/* 4 promos on homepages */
#homepromoquadrant {width:406px;float:right;padding:0em;margin:54px 0px 126px 0px;border:0em;}

div.homepromo {text-align:right;width:193px;background-color:#ffffff;padding:0em;border:1px #9999CC solid;background-repeat:no-repeat}
* html div.homepromo {height:76px}
.homepromo h2 {font-size:15px;color:#CC3333;font-weight:bold;}
.homepromo h2 a {font-size:15px;color:#CC3333;font-weight:bold;text-decoration:none}
.homepromo h2 a.hover {text-decoration:underline}
#homepromo1 {margin:0px 6px 4px 0px;float:left;background-position:bottom right}
#homepromo2 {margin:0px 0px 4px 0px;float:left;background-position:bottom left}
#homepromo3 {margin:0px 6px 2px 0px;float:left;background-position:top right}
#homepromo4 {margin:0px 0px 0px 0px;float:left;background-position:top left}

div.homepromo div.homepromotxt    {padding:1px;text-align:left;min-height:74px}
div.homepromo div.homepromotxt p  {line-height:12px;font-size:0.85em;padding:0em;}
div.homepromo div.homepromotxt ul {font-size:11px;font-weight:bold;padding:0em;}

#homepromo1txt h2 {margin:3px 54px 0px 6px;}
#homepromo1txt p  {margin:0em 58px 0px 7px;}

#homepromo2txt h2 {margin:4px 10px 0px 62px}
#homepromo2txt ul {margin:0em 0px 0px 62px}
#homepromo2txt li {line-height:10px;padding:0px 0px 0px 16px;background-image:url("../images/home_list_arrow.gif");
	background-repeat:no-repeat;background-position:0px 0px;list-style-type:none;}
#homepromo2txt li a {font-weight:bold;font-size:09px;color:#000000;text-decoration:none;margin:0px;border:0px;}
#homepromo2txt li a:hover {color:#000000;text-decoration:underline;}

#homepromo3txt h2 {margin:3px 54px 0em 6px}
#homepromo3txt p  {margin:0px 58px 0em 7px}

#homepromo4txt h2 {margin:2px 0px 0em 60px}
#homepromo4txt p  {margin:0px 0px 0em 62px}


/* ###################################################################
						END HOME PAGE
################################################################### */

/* Footer */

#footerlinks {float:left; clear:both;padding:0em; margin:0em;border:0px;visibility:hidden;}
#footerlinks ul {padding:0em;margin:0em;}
#footerlinks li {list-style-type:none;display:inline;padding:0em;margin:0em;}
#footerlinks li a {color:#666666;text-decoration:none;font-size:0.8em;
	padding:0em;margin:0em 10px 0em 0em;border:0em solid #000000;}
#footerlinks li a:hover {color:#666666;background-color:#FFFFFF;text-decoration:underline;}

.footerrght {text-align:right;padding:2px 0em 0em 0em;margin:0em;float:right;}
.footerrght p {color:#666666;font-size:0.8em;text-align:right;margin:0em; padding:0em;}

#facultyintro h1 {color:#CC0033;padding:0em; margin:10px 10px 40px 10px;text-align:left;font-size:1.75em;font-weight:normal;}
#facultyintro h3 {color:#000000;padding:0em; margin:10px 10px 10px 10px;text-align:left;font-size:1.0em;font-weight:bold;}
#facultyintro p {margin:10px 10px 10px 10px;text-align:left;}
#facultyintro img {padding:0em; margin:5.6em 0px 0px 0px; border:0em #000000 solid;float:right;}

* html #facultyintrotextbox {height:220px;}

#facultyintrosm h1 {color:#CC0033;padding:0em; margin:10px 10px 10px 10px;text-align:left;font-size:1.75em;font-weight:normal;}
#facultyintrosm h3 {color:#000000;padding:0em; margin:10px 10px 10px 10px;text-align:left;font-size:1.0em;font-weight:bold;}
#facultyintrosm p {margin:10px 10px 10px 10px;text-align:left;}
#facultyintrosm img {padding:0em; margin:4.0em 0px 0px 0px; border:0em #000000 solid;float:right;}

* html #facultyintrotextboxsm {height:150px;}
* html #facultyintrotexecboxsm {height:160px;}

#wide {float:left;text-align:left;width:98%;padding:0em;margin:0em;vertical-align:top;}
#wider {text-align:left;width:100%;padding:0em;margin:0em;}

#widecontent {text-align:left;width:60%;padding:0em;margin:20px 0em 20px 15px;float:left;display:inline;border:0em #000000 solid;}
#widecontentimage {padding:0em;width:193px;margin:1px;border:0em;float:right;}
#widecontentimage_15 {padding:0em;height:193px;margin-right:2px;margin-top:3px;border:0em;float:right;width:32.3%;background-color:white;border-left:0px #F5F5E5 solid;width:193px;}

#contactus {width:100%;padding:0em;margin:0em;float:left;}
#contactustext {width:65%;padding:0em; margin:10px 0em 10px 15px;float:left;display:inline;border:0em #000000 solid;}
#contactusform1 {width:100%; padding:0em; margin:0em 0em 2px 0em;float:left; display:block; }
#contactusform2 {width:100%; padding:0em; margin:0em 0em 2px 0em;float:left; display:block; }
#contactusform3 {width:100%; padding:0em;margin:0em 0em 2px 0em;float:left; display:block; }
#contactusform4 {width:100%; padding:0em;margin:0em 0em 2px 0em;float:left; display:block; }
#contactusform5 {width:100%; padding:0em;margin:0em 0em 2px 0em;float:left; display:block; }
#contactusform6 {width:100%; padding:0em;margin:0em 0em 2px 0em;float:left; display:block; }

.contactfield {width:150px; padding:0em; margin:5px 0em 5px 10px;text-align:left;border:0em #000000 solid;float:left;}
.contactinput {width:200px; padding:0em; margin:5px 0em 5px 0em;text-align:left;border:0em #000000 solid;float:left;display:inline;}



.link {width:32.3%; padding:0em; margin:0em 1px 0em 0em; border:0em #000000 solid;float:right;}

.linkblank {width:32.3%;height:40px;padding:0em; margin:2px 1px 2px 0em;border:0em #000000 solid;float:right;clear:both;text-align:left;}
.link1 {width:100%;padding:0em; min-height:70px;margin:2px 1px 2px 0em;border:0em #000000 solid;float:right;clear:both;text-align:left; background-color:#F5F5E5;}
.link1 h1 {color:#CC0033;padding:0em; margin:10px 10px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;}
.link1 p {color:#000000;padding:0em; margin:5px 10px 5px 10px; text-align:left;font-size:0.85em;font-weight:normal;}

.link2 {background-color:#F5F5E5; width:100%;height:70px;padding:0em; margin:2px 1px 2px 0em;border:0em #000000 solid;float:right;clear:both;text-align:left;}
.link2 h1 {color:#CC0033; margin:0px 10px 0px 0px; padding:0px 2em 0px 23px; text-align:left;font-size:1.0em;font-weight:bold;} 
.link2 p {border:1px;color:#000000;padding:0px 2em 0px 23px; margin:5px 3em 0em 5px;margin-left:20px;text-align:left;font-size:0.85em;font-weight:normal;}
.link2txt {border:1px;color:#000000;padding:0em; margin-left:20px;text-align:left;font-size:1em;font-weight:normal;}
.link2txtb {border:1px;color:#000000;padding:0em; margin-left:20px;text-align:left;font-size:1em;font-weight:normal;}
.link2img {border:0px 0px 0px 0px;padding:0px 2em 0px 0px; width:auto;height:auto margin-right:12px;}

/* Niall added a height of 70 pixels and width:auto to the link2img to force other content to the right of it. 1 Dec 2004 */

/* backup
.link2 {background-color:#F5F5E5; width:100%;height:70px;padding:0em; margin:2px 1px 2px 0em;border:0em #000000 solid;float:right;clear:both;text-align:left;}
.link2txt {width:100%;height:70px;padding:0em; margin:2px 1px 2px 0em;border:0em #000000 solid;float:right;clear:both;text-align:left;}
.link2txt h1 {color:#CC0033;padding:0em; margin:10px 10px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;} 
.link2txt p {color:#000000;padding:0em; margin:0em 10px 0em 10px;text-align:left;font-size:0.85em;font-weight:normal;}
.link2img {float:left; padding:0em; margin:20px 10px 0em 0em;border:0em #000000 solid;}
*/


.link3 {width:100%;height:145px;padding:0em; margin:2px 0em 2px 0em;border:0em #000000 solid;text-align:left; background-color:#F5F5E5;float:right;}
.link3 h1 {color:#CC0033;padding:0em; margin:10px 10px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;}
.link3 p {color:#000000;padding:0em; margin:5px 10px 5px 10px; text-align:left;font-size:0.85em;font-weight:normal;}
.link3 a {color:#000000;padding:0em; margin:10px 10px 0em 10px;text-align:left;font-size:0.85em;font-weight:bold;}

.link3_08 {padding:0em; margin:2px 0em 2px 0em;border-bottom:5px #F5F5E5 solid;text-align:left; background-color:#F5F5E5;}
.link3_08 h1 {color:#CC0033;padding:0em; margin:5px 5px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;}
.link3_08 h1 a {color:#CC0033}
.link3_08 p {color:#000000;padding:0em; margin:5px 5px 5px 10px; text-align:left;font-size:0.85em;font-weight:normal;}
.link3_08 a {color:#000000}
.link3_08 li a {padding:0px 10px 0px 10px; font-size:0.85em;font-weight:bold}


* html #highlightstd {height:99px;}
#highlightstd h1 {color:#CC0033;padding:0em; margin:10px 95px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;} 
#highlightstd p {color:#000000;padding:0em; margin:0em 95px 0em 10px;text-align:left;font-size:0.85em;font-weight:normal;}

* html .highlightlined {height:99px;}
.highlightlined h1 {color:#CC0033;padding:0em; margin:10px 10px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;}
.highlightlined p {color:#000000;padding:0em; margin:5px 20px 5px 10px; text-align:left;font-size:0.85em;font-weight:normal;}

* html .highlightlinedno {height:99px;}
.highlightlinedno h1 {color:#CC0033;padding:0em; margin:10px 10px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;}
.highlightlinedno p {color:#000000;padding:0em; margin:5px 20px 5px 10px; text-align:left;font-size:0.85em;font-weight:normal;}

* html .highlightlinedimg {height:99px;}
.highlightlinedimg h1 {color:#CC0033;padding:0em; margin:10px 10px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;}
.highlightlinedimg p {color:#000000;padding:0em; margin:5px 60px 5px 10px; text-align:left;font-size:0.85em;font-weight:normal;}

.highlightlinedimgno {width:32%;min-height:99px;padding:0em; margin:4px 0em 4px 0em;border:1px #9999CC solid;float:left;text-align:left; background-repeat:no-repeat; background-position:bottom right;}
* html .highlightlinedimgno {height:99px}
.highlightlinedimgno h1 {color:#CC0033;padding:0em; margin:10px 10px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;}
.highlightlinedimgno p {color:#000000;padding:0em; margin:5px 60px 5px 10px; text-align:left;font-size:0.85em;font-weight:normal;}

* html .highlightwhite {height:102px;}
* html .highlightwhite div {height:102px;}
.highlightwhite div {width:100%;padding:0px;margin:0px;border:0px;min-height:101px;text-align:left;background-repeat:no-repeat;background-position:bottom right;}
.highlightwhite div h1 {color:#FFFFFF;padding-top:10px; margin:0px 10px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;} 
.highlightwhite div p {color:#FFFFFF;padding:0em; margin:5px 60px 5px 10px;text-align:left;font-size:0.85em;font-weight:normal;}

* html #alumni {height:100%;width:100%;}
#alumni .box {padding:0em; margin:5px 5px 5px 5px; border:0em #000000 solid;text-align:left;}
#alumni .box h1 {color:#FFFFFF;padding:0em; margin:20px 5px 5px 35px; border:0em #000000 solid;text-align:left;font-size:1.0em;font-weight:bold;}
#alumni .box p {color:#FFFFFF;padding:0em; margin:0em 5px 5px 35px; border:0em #000000 solid;text-align:left;font-size:0.85em;font-weight:normal;}

.promo3col #longhighlight     {width:65.5%;margin:5px 0em 0em 0.3%}
.promo2col #longhighlight     {float:right;width:98%;margin:5px 1px 0em 0px}
* html #longhighlight {height:120px;}
#longhighlight h1 {color:#CC0033;padding:0em; margin:5px 100px 5px 10px;font-size:1.0em;font-weight:bold;}
#longhighlight p {color:#000000;padding:0em; margin:5px 140px 0em 10px;font-size:0.85em;font-weight:normal;}

#longhighlightlined {width:99.5%;min-height:110px;padding:0em;margin:0em 0em 5px 0em;border:1px #9999CC solid;float:right;text-align:left; background-repeat:no-repeat; background-position:bottom right;}
* html #longhighlightlined {height:110px;}
#longhighlightlined h1 {color:#CC0033;padding:0em; margin:10px 40px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;}
#longhighlightlined h1 a {color:#CC0033}
#longhighlightlined p {color:#000000;padding:0em; margin:5px 60px 5px 10px; text-align:left;font-size:0.85em;font-weight:normal;}
#longhighlightlined p a {color:#000000;font-weight:bold}

#longhighlightlinedimgsml {width:65.2%;min-height:45px; padding:0em; margin:0em 0em 5px 0em;border:1px #9999CC solid;float:left;text-align:left; background-repeat:no-repeat; background-position:bottom right;}
* html #longhighlightlinedimgsml {height:45px;}
#longhighlightlinedimgsml h1 {font-size:1.2em;font-weight:bold;color:#cc0033;margin:5px 200px 0em 6px;text-align:left;}
#longhighlightlinedimgsml p {color:#000000;padding:0em; margin:0em 200px 2px 6px; text-align:left;font-size:0.85em;font-weight:normal;}

#promoshorz {width:100%;padding:0em;text-align:right;margin:0em 0em 4px 0em;float:left;}
.highlightlinedimgtop {{height:99px;width:32.3%;padding:0em; margin:0.75em 0px 0.5% 0.5%;
	border:1px #666699 solid;float:left;text-align:left; background-repeat:no-repeat; background-position:top right;display:inline;}
* html .highlightlinedimgtop {height:99px;}
.highlightlinedimgtop h1 {color:#CC0033;padding:0em; margin:10px 30% 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;}
.highlightlinedimgtop h1 a {color:#cc0033}
.highlightlinedimgtop p {color:#000000;padding:0em; margin:5px 30% 5px 10px; text-align:left;font-size:0.85em;font-weight:normal;}	
.highlightlinedimgtop p a {color:#000000; font-weight:bold}

#titlearea {width:100%;min-height:105px; padding:0em; margin:0em 0em 5px 0em; border:1px #FFFFFF solid;float:left;text-align:left; background-repeat:no-repeat; background-position:top left;}
* html #titlearea {height:105px;}
#titlearea h1 {color:#FFFFFF;padding:0em; margin:5px 20px 5px 210px;font-size:1.2em;font-weight:bold;}
/* niall added these two lines */
#titlearea h1 a {color:#FFFFFF; text-decoration:none}
#titlearea h1 a:hover {text-decoration:underline}

#titlearea p {color:#FFFFFF;padding:0em; margin:5px 20px 0em 210px;font-size:0.95em;font-weight:normal;}

* html .contactlinedlge {height:135px;}
.contactlinedlge h1 {color:#CC0033;padding:0em; margin:10px 10px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;}
.contactlinedlge p {color:#000000;padding:0em; margin:5px 20px 0em 10px; text-align:left;font-size:0.85em;font-weight:normal;}
.contactlinedlge a {color:#000000;font-weight:bold;}
.contactlinedlge h1 a {color:#cc0033}

* html .contactlined {height:65px;}
.contactlined h1 {color:#CC0033;padding:0em; margin:10px 10px 0em 10px;text-align:left;font-size:1.0em;font-weight:bold;}
.contactlined p {color:#000000;padding:0em; margin:5px 20px 0em 10px; text-align:left;font-size:0.85em;font-weight:normal;}
.contactlined a {color:#000000;font-weight:bold;}
.contactlined h1 a {color:#cc0033}

#jump {width:32.1%; border:1px #666699 solid;float:right;padding:0em; margin:3px 2px 3px 3px;}
#jumpto {text-align:left; font-size:0.75em; font-weight:bold; color:#8385AF; margin:5px 0em 5px 5px; border:0em #000000 solid;}
#jumpto p {text-align:left; margin:5px 0px 5px 0px;}
#jumpto select {width:17em;margin:0.2em 0em 0.2em 0em;}
#jumpto input  {margin:0.2em 0em 0.2em 0em;}
.jumptoalignbut {width:10px;margin:5px 0px 0px 0px}

/* Space between main content area and footer */
.blank {margin:0em 0em 5px 0em; padding:0em; border:0em #000000 solid;}
	
/* TEMPLATE 19 */
#facultyhome {text-align:left;min-height:280px;}
* html #facultyhome {height:280px;}
#facultyhometext {text-align:left;margin:0em; padding:1.2em 0em 0em 1.2em; float:left;}
#facultyhometext img {text-align:left;margin:35px 0em 0.5em 0em;float:left;}
#personaltext {float:right; width:40%;margin:20px 0.5em 0.5em 0em;padding:1.2em 0em 0em 1.2em;}
	
/* TEMPLATE 20 */
#facultypersonal {text-align:left;min-height:280px;}
* html #facultypersonal {height:280px;}
#facultypersonaltext {text-align:left;width:55%;padding:1.2em 0em 0em 1.2em; }

/* TEMPLATE 22 */
#programmeselecttable {margin:0em;padding:10px 10px 10px 10px;border:1px #FFFFFF solid;}
#programmeselecttable a {color:#000000; font-weight:bold}
.programmeselectline {width:100%;border:1px #666699 solid;margin:20px 0em 10px 1px;}
.maintableheading {text-align:left; margin:0em; padding:0em 0em 0em 10px; border:1px #FFFFFF solid;font-size:0.7em;}
.topheadings { text-align:center;background-color:#EFF6FF; margin:0em; padding:5px 2px 5px 2px; border:1px #FFFFFF solid;font-size:0.7em;}
.tableheading {text-align:left; background-color:#EFF6FF; margin:0em; padding:5px 0em 5px 10px; border:1px #FFFFFF solid;font-size:0.7em;}
.tableheading b {text-align:left; background-color:#EFF6FF; font-weight:bold;}
.data {text-align:center; background-color:#E5EAFA; margin:0em; padding:0em; border:1px #FFFFFF solid;font-size:0.7em;}

/* TEMPLATE 23
 */
#popuparea {width:400px;text-align:center;}
#popupareaheader {min-height:112px;margin:0em 0em 10px 0em; padding:0em;}
* html #popupareaheader {min-height:112px;}
#popupareaheader #logo {width:100px;padding:0em;margin:5px 5px 5px 5px;border:0em;float:left;}
#popupareaheader #title {text-align:left;width:200px;padding:0em;margin:10px 5px 5px 5px;border:0em;float:left;display:inline;}
#popupareaheader #type {text-align:left;width:150px;padding:0em;margin:15px 5px 5px 5px;
	border:0em;float:right;border:0em #000000 solid;}
#popupareaheader #type p {margin:10px 0em 0em 0em;}

#popupareamain {background-color:#666666; width:400px; margin:0em;padding:20px 0em 10px 0em;clear:both;}

/* BEGIN SITEMAP STYLES */
#sitemap {width:100%;border:0em #000000 solid;margin:10px 0em 10px 0em; padding:0em;
	clear:both;float:left;}
#smtitle {width:97%;float:left;background-color:#EFF6FF; border-bottom:2px #ffffff solid;
	margin:0em; padding:10px 10px 10px 10px;background-position:top right;
	background-repeat:repeat-y;background-image:url("../images/sitemap_fade.gif")}

.smcolumn {width:16.4%;min-height:450px;border-right:1px #ffffff solid;
	float:left;display:inline;background-image:url("../images/sitemap_bg.gif");
	background-position:top left;background-repeat:repeat-y;
	background-color:#EFF6FF;}
* html .smcolumn {height:450px;}
.smcolumntitle {background-color:#E5EAFA;background-image:url("../images/sitemap_bg_top.gif");background-position:top left;background-repeat:repeat-y;margin:0em; padding:10px 0em 10px 12px;}
.smcolumntitle p{text-align:left;line-height:1.2em;padding:0em;border:0em;margin:5px 0em 0em 0em;font-size:0.85em;font-weight:bold;color:#6E6E9F}
.smcolumntitle h2{text-align:left;line-height:1.2em;padding:0em;border:0em;margin:5px 0em 0em 0em;font-size:0.85em;font-weight:bold;color:#6E6E9F}

.smcolumncontent {text-align:left;margin:0em; padding:0em 0em 0em 12px;}
.smcolumncontent p{text-align:left;line-height:1.2em;padding:0em;border:0em;margin:5px 0em 0em 0em;font-size:0.85em;font-weight:bold;color:#CC0033}
.smcolumncontent h3{text-align:left;line-height:1.2em;padding:0em;border:0em;margin:5px 0em 0em 0em;font-size:0.85em;font-weight:bold;color:#CC0033}

.smcolumncontent ul {margin:0em;padding:0em;}
.smcolumncontent li {margin:0em;padding:0em;list-style-type:none;}
* html .smcolumncontent li a {height:1em;line-height:1.1em}
.smcolumncontent li a {display:block;text-decoration:none;color:#000000;padding:0em;margin:0em;border:0em}
.smcolumncontent li.active { background-repeat:no-repeat;background-position:top left;background-image:url("../images/menuarrowdown.gif");font-size:0.9em;font-weight:normal;padding:0em;border-top:0em #ccccff solid}
.smcolumncontent li.active a {padding:2px 0em 2px 10px;}
.smcolumncontent li.l2active { font-size:0.85em;line-height:1.2em;padding:0em;}
.smcolumncontent li.l2active a {padding:0px 0em 0px 0px;font-weight:bold;color:#CC0033;}
/* END SITEMAP STYLES */

.requestbroch {border:1px solid #9999cc;width:80%;min-height:5em;margin:0em 0em 5px 0em}
.requestbroch div.standardcontent {margin:6px 0em 0em 0em;width:95%;float:left}
.requestbroch div.standardcontent p {margin:3px 0em 6px 10px;width:95%;float:left}
.requestbroch div.standardcontent_24 p {margin:0px 0em 6px 21px;width:95%;float:left}

.standardcontent_26 p {font-weight:bold}

.landingimage {clear:none;margin:0px 0px 5px 0px;width:100%;border:0px;padding:0px;}
.landingimage div {text-align:left;margin:0px;border:0px;padding:0px;width:99.8%}

.plpgrey {border:1px #666666 solid;padding:0em 0em 10px 0em;margin:0em;min-height:150px}
#landingpagemain #plp1 {width:70%;float:left; background-color:#F5F3E8;min-height:240px;}
#landingpagemain #plp2 {width:29%;float:right; background-color:#EFEFEF;min-height:240px;}

* html #landingpagemain #plp1 {height:240px;}
* html #landingpagemain #plp2 {height:240px;}

.plpheader {font-size:1em;color:#ffffff;font-weight:bold;text-align:left;
	background-color:#666666;padding:1px 0em 5px 5px;border:0em;margin:0em}


div.plpbubble {min-height:20px;float:left;border:0em}
* html div.plpbubble {height:51px;padding:0px;}
#plp1 div.plpbubble {width:33.2%;}
#plp2 div.plpbubble {width:100%;}

div.plpbubble div  {line-height:0.9em;margin-top:5px;padding:3px 0em 1px 0px;text-align:left;
	min-height:20px;font-size:1em;font-weight:bold;color:#ffffff}
	
* html div.plpbubble div {height:30px} 

div.plpbubble span {line-height:0.9em;padding:2px 0em 2px 5px;text-align:left;
	display:block;font-size:0.8em;color:#000000}
/* niall added the following line */
div.plpbubble h3 a {color:#FFFFFF; text-decoration:none}
div.plpbubble h3 a:hover {text-decoration:underline}

#executivedrop {min-height:52px;padding:0px;margin:0px}
* html #executivedrop {height:52px}
#executivedrop p {margin:3px 0px 0px 3px;padding:0px}
#executivedrop select {margin:3px 0px 0px 3px;padding:0px}

#landingpagemiscitems div {width:100%;float:left;text-align:left; margin:0em 0em 0em 2px; padding:0em;min-height:52px;}
* html #landingpagemiscitems div {height:52px;}
#landingpagemiscitems p {margin-left:2px;}

#landingpagemiscitems #col1 {width:62%;display:inline;border:0em #000000 solid;background-position:bottom right;background-repeat:no-repeat; margin:0em; padding:0em;}
#landingpagemiscitems div h2 {margin:2px 0em 0em 2px; padding:0em;}
#landingpagemiscitems div p  {margin:2px 0em 0em 2px; padding:0em;}
#landingpagemiscitems #col2 {width:36%;border:0em #000000 solid;margin:0em 0em 0em 5px; padding:0em;}

#contact         {width:66.66%;border:0px;padding:0em;margin:0em;float:right;}
.contactlinedlge {width:48%;min-height:135px;padding:0em;margin:0em 0px 5px 5px;border:1px #9999CC solid;float:right;text-align:left;}
.contactlined    {width:48%;min-height:65px; padding:0em;margin:0em 0px 5px 5px;border:1px #9999CC solid;float:right;text-align:left;}

#lpfeaturedbubble {width:33.33%;min-height:190px;background-repeat:no-repeat;
	background-position:bottom left;float:left;margin:0em 0px 2em 0em;padding-bottom:37px}
* html #lpfeaturedbubble {height:172px}
#lpfeaturedbubble div.standardcontent {padding:0.5em 1em 0.5em 1em}
#lpfeaturedbubble div.standardcontent a{font-weight:bold;color:#000000}

/* page 02 */

.landingimage_02 {clear:none;margin:0px 0px 4px 0px;width:99%;border:0px;padding:0px;}
.landingimage_02 div {text-align:left;margin:0px;border:0px;padding:0px;width:100%}

#lpfeaturedbubble_02 {width:33%;min-height:190px;background-repeat:no-repeat;
	background-position:bottom left;float:left;margin:0em 0px 0em 0em;padding-bottom:37px}
* html #lpfeaturedbubble_02 {height:172px}
#lpfeaturedbubble_02 div.standardcontent {padding:0.5em 1em 0.5em 1em}
#lpfeaturedbubble_02 div.standardcontent a{font-weight:bold;color:#000000}

div#lpquadrant_02       {width:65.2%;float:left;margin:0em;}

div.lpquadrantitem_02R   {float:right;width:48.2%;border:1px solid #9999cc;margin:0px 0px 6px 0px;min-height:109px;background-repeat:no-repeat;}
* html div.lpquadrantitem_02R   {height:100px;}

div.lpquadrantitem_02L   {float:left;width:49%;border:1px solid #9999cc;margin:0px 0px 6px 0px;min-height:109px;background-repeat:no-repeat;}
* html div.lpquadrantitem_02L   {height:100px;}



div.lpquadrantitemsml_02   {float:left;width:49%;border:1px solid #9999cc;margin-bottom:5px;min-height:76px;background-repeat:no-repeat;}
* html div.lpquadrantitemsml_02   {height:76px}

div#lpquadrantitem1_02 {float:left;background-position:bottom right;} 
div#lpquadrantitem2_02 {float:right;background-position:bottom left;} 
div#lpquadrantitem3_02 {clear:both;float:left;background-position:top right;} 
div#lpquadrantitem4_02 {float:right;background-position:top left;} 

div#lpquadrantitem1_02 div {margin:0.5em 0.5em 0.5em 0.5em;}
div#lpquadrantitem2_02 div {margin:0.5em 0.5em 0.5em 0.5em;}
div#lpquadrantitem3_02 div {margin:0.5em 0.5em 0.5em 0.5em;}
div#lpquadrantitem4_02 div {margin:0.5em 0.5em 0.5em 0.5em;}

div#lpquadrantitem1_02 p, div#lpquadrantitem1 h2 {margin-right:60px;} 
div#lpquadrantitem2_02 p, div#lpquadrantitem2 h2 {margin-left:60px} 
div#lpquadrantitem3_02 p, div#lpquadrantitem3 h2 {margin-right:60px} 
div#lpquadrantitem4_02 p, div#lpquadrantitem4 h2 {margin-left:60px} 
/* end page 02 */

/* page 03 */

.alignbut_03{margin:0px 0px 0px 5px}

.landingimage_03 {clear:none;margin:0px 0px 4px 0px;width:100%;border:0px;padding:0px;}
.landingimage_03 div {text-align:left;margin:0px;border:0px;padding:0px;width:100%}

#landingpagemain_03 #plp1 {width:69.5%;float:left; background-color:#F5F3E8;min-height:200px}
#landingpagemain_03 #plp2 {width:29.5%;float:right; background-color:#EFEFEF;min-height:200px}

* html #landingpagemain_03 #plp1 {height:200px;}
* html #landingpagemain_03 #plp2 {height:200px;}

.select_03 {border:0px;border-color:#dd8800;}
/* end page 03 */

.plpgrey {border:1px #666666 solid;padding:0em 0em 2px 0em;margin:0em;min-height:150px}
.plpheader {color:#ffffff;font-weight:bold;text-align:left;background-color:#666666;padding:1px 0em 5px 5px;border:0em;margin:0em}
div.plpbubble {min-height:69px;float:left;border:0em}
* html div.plpbubble {height:69px;}
#plp1 div.plpbubble {width:32%;}
#plp2 div.plpbubble {width:90%;}
div.plpbubble div  {line-height:0.9em;margin-top:5px;padding:3px 0em 1px 5px;text-align:left;min-height:30px;font-size:1em;font-weight:bold;color:#ffffff}
* html div.plpbubble div {height:30px} 
div.plpbubble span {line-height:0.9em;padding:2px 0em 2px 5px;text-align:left;display:block;font-size:0.8em;color:#000000}
/* page 3 test /*


/* page 05 */
.landingimage_05 {float:left;clear:none;margin:0px 0px 5px 0px;width:99%;min-width:596px;border:0px;padding:0px;}
.landingimage_05 div {text-align:left;margin:0px;border:0px;padding:0px;width:99.8%}

div#lpquadrant_05       {width:65.7%;float:left;margin:0em;}
div.lpquadrantitem_05   {float:left;width:48.5%;border:1px solid #9999cc;margin:0px 0px 5px 0px;min-height:109px;background-repeat:no-repeat;}
* html div.lpquadrantitem_05   {height:100px;}

div.lpquadrantitemsml_05   {float:left;width:48.5%;border:1px solid #9999cc;margin-bottom:5px;min-height:76px;background-repeat:no-repeat;}
* html div.lpquadrantitemsml_05   {height:76px}

div.lpquadrantitemsml_05R   {float:right;width:48.5%;border:1px solid #9999cc;margin-bottom:5px;min-height:76px;background-repeat:no-repeat;}
* html div.lpquadrantitemsml_05R   {height:76px}

#lpfeaturedbubblemed_05 {min-height:212px;background-repeat:no-repeat;background-position:bottom left;
	width:32%;float:left;margin:0em 5px 2em 0em}
* html #lpfeaturedbubblemed_05 {height:212px}
#lpfeaturedbubblemed_05 div.standardcontent {padding:0.5em 1em 0.5em 1em}
#lpfeaturedbubblemed_05 div.standardcontent a{font-weight:bold;color:#000000}

#longhighlightlinedimgsml_05 {width:65.4%;min-height:45px; padding:0em; margin:0em 0em 5px 0em;border:1px #9999CC solid;float:left;text-align:left; background-repeat:no-repeat; background-position:bottom right;}
* html #longhighlightlinedimgsml_05 {height:45px;}
#longhighlightlinedimgsml_05 h1 {font-size:1.2em;font-weight:bold;color:#cc0033;margin:5px 200px 0em 6px;text-align:left;}
#longhighlightlinedimgsml_05 p {color:#000000;padding:0em; margin:0em 200px 2px 6px; text-align:left;font-size:0.85em;font-weight:normal;}
#longhighlightlinedimgsml_05 h1 a {color:#cc0033}
#longhighlightlinedimgsml_05 p a {color:#000000;font-weight:bold}

/* end page 05 */


/* page 07 */
.landingimage_07 {float:left;clear:none;margin:0px 0px 3px 0px;width:99.8%;border:0px;padding:0px;}
.landingimage_07 div {text-align:left;margin:0px;border:0px;padding:0px;width:99.8%}

#lpfeaturedbubble_07 {width:34.5%;min-height:180px;height:100%;background-repeat:no-repeat;
	background-position:bottom left;float:left;margin:0em 0px 0em 0em;border-bottom:18px #F5F5E5 solid;}
* html #lpfeaturedbubble_07 {height:13.3em}
#lpfeaturedbubble_07 div.standardcontent {height:99.5%;padding:0.5em 1em 0.5em 1em}
#lpfeaturedbubble_07 div.standardcontent a{font-weight:bold;color:#000000}

* html .contactlinedlge_07 {height:135px;}
.contactlinedlge_07 h1 {color:#CC0033;padding:0em; margin:8px 8px 0em 8px;text-align:left;font-size:1.0em;font-weight:bold;}
.contactlinedlge_07 p {color:#000000;padding:0em; margin:8px 8px 0em 8px; text-align:left;font-size:0.85em;font-weight:normal;}
.contactlinedlge_07 a {color:#000000;font-weight:bold;}

* html .contactlined_07 {height:65px;}
.contactlined_07 h1 {color:#CC0033;padding:0em; margin:8px 8px 0em 8px;text-align:left;font-size:1.0em;font-weight:bold;}
.contactlined_07 p {color:#000000;padding:0em; margin:8px 8px 0em 8px; text-align:left;font-size:0.85em;font-weight:normal;}
.contactlined_07 a {color:#000000;font-weight:bold;}
#contact_07         {width:65%;padding:0em;margin:1px;float:right;}
.contactlinedlge_07 {width:48.5%;min-height:135px;padding:0em;margin:0em 0px 5px 3px;border:1px #9999CC solid;float:right;text-align:left;}
.contactlined_07    {width:48.5%;min-height:65px; padding:0em;margin:0em 0px 5px 3px;border:1px #9999CC solid;float:right;text-align:left;}

* html .contactlined_07b {height:65px;}
.contactlined_07b h1 {color:#CC0033;padding:0em; margin:8px 8px 0em 8px;text-align:left;font-size:1.0em;font-weight:bold;}
.contactlined_07b p {color:#000000;padding:0em; margin:8px 8px 0em 8px; text-align:left;font-size:0.85em;font-weight:normal;}
.contactlined_07b a {color:#000000;font-weight:bold;}
.contactlinedlge_07b {width:48.5%;min-height:135px;padding:0em;margin:0em 2.5px 5px 0px;border:1px #9999CC solid;float:right;text-align:left;}
.contactlined_07b    {width:48.5%;min-height:65px; padding:0em;margin:0em 2.5px 5px 0px;border:1px #9999CC solid;float:right;text-align:left;}

* html .contactlinedlge_07b {height:135px;}
.contactlinedlge_07b h1 {color:#CC0033;padding:0em; margin:8px 8px 0em 8px;text-align:left;font-size:1.0em;font-weight:bold;}
.contactlinedlge_07b p {color:#000000;padding:0em; margin:8px 8px 0em 8px; text-align:left;font-size:0.85em;font-weight:normal;}
.contactlinedlge_07b a {color:#000000;font-weight:bold;}
/* end page 07 */

/* page 10 */
.promo2col_0910       {width:66.8%;padding:0px;margin:0px 0px 0px 0.1em;border:0px;float:left;text-align:left}

.promo2col_0910 .highlightlined    {width:48%;height:7.5em; margin:5px 0px 0px 0.5%}
.promo2col_0910 .highlightlinedimg {width:48%;height:7.5em;margin:5px 0px 0px 0.5%;}
.promo2col_0910 .highlightlinedno  {width:48%;height:7.5em;margin:5px 0px 0px 0.5%}
.promo2col_0910 .highlightwhite    {width:48%;height:7.5em;margin:5px 0em 0px 0.5%}

.promo2col_0910 #highlightstd      {width:48%;height:7.5em;margin:5px 0em 0px 0.5%}

.promo2col_0910 #longhighlight     {height:7.5em;width:97.7%;margin:4px 0.6% 0% 0.4%}

.promo2col_0910 #highlightstd h1   {margin:8px 0em 5px 8px}
.promo2col_0910 #alumni            {width:48%;margin:5px 0em 0em 0.5em}

/* 0.6% 10% 0.4%
5px 1px 0em 0px}
 */


/* end page 10 */

#lpfeaturedbubblemed {min-height:212px;background-repeat:no-repeat;background-position:bottom left;
	width:33%;float:left;margin:0em 5px 2em 0em}
* html #lpfeaturedbubblemed {height:212px}
#lpfeaturedbubblemed div.standardcontent {padding:0.5em 1em 0.5em 1em}
#lpfeaturedbubblemed div.standardcontent a{font-weight:bold;color:#000000}

#lpfeaturedbubbleright {min-height:227px; width:32.5%;float:right;}
* html #lpfeaturedbubbleright {height:219px}
#lpfeaturedbubbleright div.standardcontent {padding:0.5em 0.5em 0.5em 0.5em}

div#lpquadrant       {width:66.66%;float:left;margin:0em;}
div.lpquadrantitem   {float:left;width:48.7%;border:1px solid #9999cc;margin:0px 0px 5px 0px;min-height:109px;background-repeat:no-repeat;}
* html div.lpquadrantitem   {height:100px;}

div.lpquadrantitemsml   {float:left;width:49%;border:1px solid #9999cc;margin-bottom:5px;min-height:76px;background-repeat:no-repeat;}
* html div.lpquadrantitemsml   {height:76px}

div#lpquadrantitem1 {float:left;background-position:bottom right;} 
div#lpquadrantitem2 {float:right;background-position:bottom left;} 
div#lpquadrantitem3 {clear:both;float:left;background-position:top right;} 
div#lpquadrantitem4 {float:right;background-position:top left;} 

div#lpquadrantitem1 div {margin:0.5em 0.5em 0.5em 0.5em;}
div#lpquadrantitem2 div {margin:0.5em 0.5em 0.5em 0.5em;}
div#lpquadrantitem3 div {margin:0.5em 0.5em 0.5em 0.5em;}
div#lpquadrantitem4 div {margin:0.5em 0.5em 0.5em 0.5em;}

div#lpquadrantitem1 p, div#lpquadrantitem1 h2 {margin-right:60px;} 
div#lpquadrantitem2 p, div#lpquadrantitem2 h2 {margin-left:60px} 
div#lpquadrantitem3 p, div#lpquadrantitem3 h2 {margin-right:60px} 
div#lpquadrantitem4 p, div#lpquadrantitem4 h2 {margin-left:60px} 

#researchmembersearchquicksearchpanel {min-height:227px;background-color:#eff6ff;float:right;
	width:33%;margin:0em;border:0em;padding:0em}
* html #researchmembersearchquicksearchpanel {height:210px}
.searchpanelheader {color:#ffffff;background-color:#cc0033;font-weight:bold;margin:0em;border:0em;padding:2px 5px 1px 5px}


.selectboxbut {padding:0px 0px 0px 5px;}

/*
#researchmembersearchquicksearchpanel select {width:68%;padding:0em;margin:2px 0em 2px 5px}
*/
#researchmembersearchquicksearchpanel input {margin:2px 0em 9px 5px}
#researchmembersearchquicksearchpanel input.freetext {width:67%;padding:0em;}
#researchmembersearchquicksearchpanel label {font-size:0.9em;display:block;margin:1px 0em 0em 5px}

freetext_04 {width:67%;padding:0em;margin-bottom:6px}

#researchmembersearchquicksearchpanel2 {min-height:160px;height:100%;background-color:#eff6ff;float:left;width:100%;margin:0em;border:0em;padding:0em}
* html #researchmembersearchquicksearchpanel2 {min-height:215px}
.searchpanelheader {color:#ffffff;background-color:#cc0033;font-weight:bold;margin:0em;border:0em;padding:2px 5px 1px 5px}
#researchmembersearchquicksearchpanel2 select {padding:0em;margin:2px 0em 2px 5px}
#researchmembersearchquicksearchpanel2 input {margin:2px 0em 2px 5px}
#researchmembersearchquicksearchpanel2 input.freetext {width:135px;padding:0em;}
#researchmembersearchquicksearchpanel2 label {font-size:0.9em;display:block;margin:2px 0em 0em 5px}

/* TEMPLATE 17 */
#facsearchformcontainer    {margin:0.9em;text-align:left;width:96%}
#facsearchresultscontainer {margin:0em 1.0em 1.2em 1.2em;text-align:left;width:95.5%}
#facadvancedsearchform {border:1px solid #666699;background-color:#E5EAFA;width:100%}
#facasfcorpus input.text {display:block;}
#facasfcorpus {padding:0.4em 0em 0.4em 0.7em}
#facasfcriteria {background-color:#EFF6FF;background-image:url("../images/asfcriteriabg.gif");
	background-position:top left;background-repeat:repeat-x;
	padding:1.4em 0em 0.7em 0.7em}
.facsearchresult {border:1px solid #9999cc;width:100%;min-height:5em;margin:0em 0em 3px 0em}
.facsearchresult div.standardcontent {margin:14px 0em 0px 6px;width:300px;float:left}
.facsearchresult img {float:right}

/* TEMPLATE 18 */
#facultyprofileintro {text-align:left;background-color:#F5F5FA;min-height:180px;background-image:url("../images/facultyprofileintrobackground.jpg");background-position:bottom right;background-repeat:no-repeat}
* html #facultyprofileintro {height:180px;}
#facultyprofileintro img {text-align:left;margin:35px 0em 0.5em 0em;float:left;}
#facultyprofileintrotext {text-align:left;width:55%;padding:1.2em 0em 0em 1.2em;float:left}
#facultyprofileintrotext img {margin:0em 1em 1em 0em}
#facultyprofilemain {margin:0.5em 0em 0em 1.2em;padding:0em;border:0em}
#facultyprofilebiog {width:62%;float:left}
#facultyprofilerightcol {width:35%;float:right}
#facultyprofilerightcol div.standardcontent {background-color:#F5F5E5;padding:0.6em 0.6em 0.6em 0.9em;margin:0em 0em 0.5em 0em}





#parent {
  position: relative;
}

#bottomAligned {
  position: absolute;
  bottom: 0px;
}

/* TEMPLATE 11 */
#facultyintrosm_11  		{width:100%;padding:0em;margin:0px 0px 0px 0px;border:0px;float:right;display:block;}
#facultyintrotextboxsm_11 {width:64.2%;padding:0px;margin:0em;float:right;display:inline;}
#facultyintrotexecboxsm_11 h1 {display:block;white-space: nowrap}
#facultyintrotexecboxsm_11 	{width:64.2%;min-height:160px;padding:0px;margin:0em;float:left;display:block;}
#facultyintrotexecboxsm_11 p a {color:#000000;font-weight:bold}
#facultyintrosm_11 .linksfontp_11 {padding:7px 0px 0px 0px;text-align:right;float:right;display:inline;}

.promo3col_11     				 {height:98%;width:100%;padding:0px;margin:0px;border:0px;float:right;text-align:left}
.promo3col_11 .highlightlined    {width:32.2%;margin:5px 5px 0px 0px;}
.promo3col_11 .highlightlinedimg {width:32.2%;margin:5px 5px 0px 0px;}
.promo3col_11 .highlightlinedno  {width:32.2%;margin:5px 5px 0px 0px;}
.promo3col_11 .highlightwhite    {width:32.2%;margin:5px 5px 0px 0px;}
.promo3col_ll #highlightdouble	 {width:64.4%;margin:5px 5px 0px 0px;}
.promo3col_11 .highlightwhite p  {height:4.4em;}

.promo2col_11     				 {height:98%;width:100%;padding:0px;margin:0px;border:0px;float:right;text-align:left}
.promo2col_11 .highlightlined    {width:48%;margin:5px 5px 0px 0px;}
.promo2col_11 .highlightlinedimg {width:48%;margin:5px 5px 0px 0px;}
.promo2col_11 .highlightlinedno  {width:48%;margin:5px 5px 0px 0px;}
.promo2col_11 .highlightwhite    {width:48%;margin:5px 5px 0px 0px;}
.promo2col_ll #highlightdouble	 {width:96%;margin:5px 5px 0px 0px;}
.promo2col_11 .highlightwhite p  {height:4.4em;}

#facultyintrosm_11 h1 {color:#CC0033;padding:0em; margin:10px 0px 0px 10px;text-align:left;font-size:1.75em;font-weight:normal;}
#facultyintrosm_11 h3 {color:#000000;padding:0em; margin:0px 0px 0px 0px;text-align:left;font-size:1.0em;font-weight:bold;}
#facultyintrosm_11 p {margin:0px 0px 0px 0px;text-align:left;}
#facultyintrosm_11 img {padding:0em; margin:0px 0px 0px 0px; border:0px #000000 solid;float:right;}

#facultyintrosm_11 .content {float:left;height:56%;width:98%;display:inline;padding:8px 0px 0px 10px}
#facultyintrosm_11 .content p {margin-top:0px;}
#facultyintrosm_11 .links {float:right; height:20px;text-align:right;display:block;border:0px red solid}
#facultyintrosm_11 .links_11 {min-height:60px;height:60px;color:black;font-weight:bold;border-top:68px white solid;border-right:3px white solid;display:block;float:right}
#facultyintrosm_11 .linksfont_11 {color:black;font-weight:bold;border:0px red solid}

#facultyintrosm_11 .links_11:hover {color:red}
#facultyintrosm_11 .linkslong {position:absolute;text-align:right;width:50px;border-right:0px;display:inline}
#facultyintrosm_11 .links p {margin-top:0px; margin-bottom:0px;margin-left:0px;vertical-align:bottom;width:130px;height:84px; }
#facultyintrosm_11 .links a {color:#000;font-weight:bold;font-size:1em;vertical-align:bottom;}

#facultyintrosm_11 .rightcontent .imgholder {height:92px;float:right;display:inline;background-color:white; width:32%; margin:3px 1% 0px 4px;}
/* HERE */
#facultyintrosm_11 .rightcontent img {padding:0px 0px 0px 0px; margin:0px 0.3% 2px 0px; border:0px #000000 solid;background-color:#fff;float:right;}
#facultyintrosm_11 .rightcontent #jump {height:50px;float:left;display:inline; width:100%; padding:0px; margin:0px 0px 0px 2px;background-color:#fff;}

#jump_11 {width:138px; border:1px #666699 solid;float:right;padding:0em; margin:3px 0.7% 0px 0px;text-align:right;} /* outer border */
#jumpto_11 {text-align:left; font-size:0.75em; font-weight:bold; color:#8385AF; margin:1px 0em 5px 5px; border:0em #000000 solid;} /* innder borders */
#jumpto_11 p {text-align:left; margin:5px 0px 5px 0px;} /* not used */
#jumpto_11 select {width:17em;margin:0.2em 0em 0.2em 0em;} /* for noscript only */
#jumpto_11 input  {margin:0.2em 0em 0.2em 0em;}
.jumptoalignbut_11 {width:126px;margin:4px 0px 0px 0px} /* spacing around button */

/* TEMPLATE _11 END */


/* TEMPLATE 12 */

#jump_12 {width:138px; border:1px #666699 solid;float:right;padding:0em; margin:3px 2px 0px 0px;} /* outer border */
#jumpto_12 {text-align:left; font-size:0.75em; font-weight:bold; color:#8385AF; margin:1px 0em 5px 5px; border:0em #000000 solid;} /* innder borders */
#jumpto_12 p {text-align:left; margin:5px 0px 5px 0px;} /* not used */
#jumpto_12 select {width:17em;margin:0.2em 0em 0.2em 0em;} /* for noscript only */
#jumpto_12 input  {margin:0.2em 0em 0.2em 0em;}
.jumptoalignbut_12 {width:10px;margin:4px 0px 0px 0px} /* spacing around button */

#imagetitle_12 {width:140px;margin-right:0px #FFFFFF solid;height:100px; min-height:98px; margin:3px 2px 0px 0px;background-repeat:no-repeat;background-position:bottom right; float:right;}
#imagetitletext_12 {width:300px; margin:20px 15px 15px 15px; padding:0em;display:inline;float:left;border:0px red solid}

#wide_12 {float:left;text-align:left;width:98%;padding:0em;margin:0em;}
#widecontent_12 {height:100%;text-align:left;width:60%;padding:0em;margin:20px 0em 20px 15px;float:left;display:inline;border:0em #000000 solid;}



#imagetitle {width:220px;border:0em #000000 solid;height:100px; min-height:100px; margin:1px 1px 1px 1px;background-repeat:no-repeat; float:left;}
#imagetitletext {width:220px; margin:30px 0em 0em 120px; padding:0em;}

/* TEMPLATE _13 */

#jump_13 {width:137px; border:1px #666699 solid;float:right;padding:0em; margin:3px 2px 0px 0px;} /* outer border */
#jumpto_13 {text-align:left; font-size:0.75em; font-weight:bold; color:#8385AF; margin:5px 0em 5px 5px; border:0em #000000 solid;} /* innder borders */
#jumpto_13 p {text-align:left; margin:5px 0px 5px 0px;} /* not used */
#jumpto_13 select {width:17em;margin:0.2em 0em 0.2em 0em;} /* for noscript only */
#jumpto_13 input  {margin:0.2em 0em 0.2em 0em;}
.jumptoalignbut_13 {width:10px;margin:4px 0px 0px 0px} /* spacing around button */

#wide_13 {float:left;text-align:left;width:98%;padding:0em;margin:0em;vertical-align:top;}
#widecontent_13 {text-align:left;width:60%;padding:0em;margin:20px 0em 20px 15px;float:left;display:inline;border:1em #000000 solid;}
#tabtop {width:100%;height:100%;min-height:90px;background-position:bottom left;background-repeat:repeat-x;
	background-image:url("../images/schools/tab_shadow_top.gif");
	margin:0px 0px 0px 0px;padding:0px;border:0px}
* html #tabtop {height:80px;}

.tablink {height:100%;width:70px}
.tablink_31 {height:100%;width:91px}

#tabtoptext {width:60%; border:0em #000000 solid; margin:10px 0em 0em 10px; padding:0em;height:50px;min-height:50px}
#tab {width:98%;border:0px #000000 solid;height:300px; min-height:400px;margin:0em 5px 0em 5px;}

#tabnavigation {width:100%;margin:0em;border:0px;padding:0em;font-size:0.75em;line-height:1.2em;background-image:url("images/greydot.gif");	background-repeat:repeat-x;background-position:bottom right}
* html #tabnavigation {height:35px;}
#tabnavigation li {padding:0px;float:left;list-style-type:none;display:inline;width:82px;height:35px;text-align:left;line-height:1em}
* html #tabnavigation li {height:30px;}
#tabnavigation li a {display:block;padding:0em 5px 0em 5px;margin:6px 0em 0em 0em;border:0em;text-decoration:none;color:#000000}
#tabnavigation li.tab1active   {width:82px;font-weight:bold;background-image:url("../images/schools/tab_on.gif");background-repeat:no-repeat;}
#tabnavigation li.tab1inactive {width:82px;border-bottom:1px solid #cccccc;font-weight:normal;background-image:url("../images/schools/tab_off.gif");background-repeat:no-repeat;}

#tabtext {width:98%;min-height:20em;margin:-1px 0px 0px 0px;padding:0px 0px 0px 7px;border-left:1px solid #cccccc;border-top:-1px}
#tabcontent {display:inline;float:left;width:50%;margin:20px 0em 0em 4.5em;}

#tabbottom {height:30px; min-height:30px; border:0em #000000 solid; margin:0em; padding:0em;background-repeat:repeat-x; background-position:top left; clear:both;}
#tabbottomtext {margin:0em; padding:0em;}

.casestudy {font-size:0.9em;padding:0.5em 1em 0.5em 1em}
.casestudy p.heading2 {margin:0em;font-size:1.1em;font-weight:bold;color:#cc0033}
.casestudy h2 {margin:0em;font-size:1.1em;font-weight:bold;color:#cc0033}
.casestudy p {margin-top:6px;margin-bottom:2px;}
.caselinks {border-top:1px solid #fff;padding-top:5px;margin-top:3px;padding:0.5em 1em 0.5em 1em}
.caselinks p {margin-top:0em; margin-bottom:3px;}
.caselinks a {color:#000;font-weight:bold;font-size:0.9em;}
.caselinks p a {color:#000;font-weight:bold;font-size:0.9em;}
.casestudy a {color:#000;font-weight:bold;font-size:0.9em;}
.casestudy UL {
	LIST-STYLE-TYPE: square
}
.casestudy UL LI {
	FONT-SIZE: 0.9em; COLOR: #000
}
.casestudy UL LI A {
	FONT-WEIGHT: bold; COLOR: #000
}


/* TEMPLATE 22 */
#introtablecopy {margin:20px 15px 20px 15px;}

/* SPECIAL BITS */
#dropmenudiv {text-align:left;background-color:#ffffff;position:absolute;border:1px solid #666699;
	font-size:0.9em;line-height:1em;z-index:100;}  /* main rectangle */
#dropmenudiv p {margin:0px 0px 0px 0px;border-left:0px solid #FFFFFF;border-bottom:1px solid #666699;padding:0px 0px 0px 0px;} /* smaller rects */
#dropmenudiv a {color:#000000;text-decoration:none;padding:0px 0px 0px 5px;line-height:18px;}
#dropmenudiv a:hover {color:#000000;padding:0px 0px 0px 5px;}
#dropmenudiv a:active {font-weight:bold;} /* effect on click */

/* TEMPLATE _27 */

#facultyintrosm_27  {width:100.8%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;float:right;}
.promo3col_27       {width:100%;padding:0px;margin:0px;border:0px;float:right;text-align:left;}
#facultyintrosm_27 h1 {color:#CC0033;padding:0em; margin:0px 0px 0px 0px;text-align:left;font-size:1.75em;font-weight:normal;}
#facultyintrosm_27 h3 {color:#000000;padding:0em; margin:0px 0px 0px 0px;text-align:left;font-size:1.0em;font-weight:bold;}
#facultyintrosm_27 p {margin:0px 0px 0px 0px;text-align:left;}
#facultyintrosm_27 img {padding:0em 0px 0em 0em; margin:0px 1.9% 0px 0px; border:0px 0px 0px 0px;float:right;}

#facultyintrotextboxsm_27 {width:63.8%;height:100%;min-height:91px;padding:0px;margin:0px 0px 0px 0px ;float:left;}
* html #facultyintrotextboxsm_27 {height:7em;min-height:91px;padding:0px;margin:0px 0px 0px 0px ;}

#facultyintrotexecboxsm_11 UL {
	LIST-STYLE-TYPE: square
}

.standardcontent {margin:5px;}

#facultyintrosm_27 .content {float:left;width:58%;border:0px;margin:0px;}
#facultyintrosm_27 .content p {margin-top:0px;border:0px;margin:0px;}
#facultyintrosm_27 .content h1 {margin-top:0px;border:0px;margin:0px;}
#facultyintrosm_27 .links {position:relative;width:150px; float:right; display:inline; vertical-align:bottom; height:1%;text-align:left}
#facultyintrosm_27 .links p {margin-top:0px; margin-bottom:0px;margin-left:0px;vertical-align:bottom;}
#facultyintrosm_27 .links a {color:#000;font-weight:bold;font-size:1em;vertical-align:bottom;}

#facultyintrosm_27 .rightcontent .imgholder {background-color:#E8E8F0; width:10%; margin:0px 0px 0px 0px;float:right;text-align:right}
#facultyintrosm_27 .rightcontent img {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0px #000000 solid;background-color:#fff;float:right;}
.promo3col_27 .highlightlined    {height:5.8em;min-height:71px;width:32.3%;margin:3px 4px 0px 0px}
.promo3col_27 .highlightlined h1 {margin:5px 0px 0px 7px;}
.promo3col_27 .highlightlined p {margin:0px 0px 0px 0px;padding:3px;}

.promo3col_27 .highlightlinedimg {height:5.8em;min-height:71px;width:32.3%;margin:3px 4px 0px 0px;}
.promo3col_27 .highlightlinedimg h1 {margin:5px 0px 0px 7px;}
.promo3col_27 .highlightlined p {margin:0px 0px 0px 0px;}

.promo3col_27 .highlightlinedno  {height:5.8em;min-height:71px;width:32.3%;margin:3px 4px 0px 0px}
.promo3col_27 .highlightlinedno h1 {margin:4px 0px 0px 5px;}
.promo3col_27 .highlightlined p {margin:0px 0px 0px 7px;}

.l3navheading_27 { line-height:1em;font-size:0.9em;font-weight:bold; margin:0em;
padding:3px 0em 3px 0em;border-top:1px #ccccff solid;}
div#leftnav li.l3inactive_27 { background-repeat:no-repeat;background-position:top left;
background-image:url("../images/menul3arrowright.gif");
font-size:0.85em;font-weight:normal;background-color:#ffffff }
div#leftnav li.l3inactive_27 a {padding:4px 0em 3px 0.8em;}

/* TEMPLATE 28 */
p.darkred {color:#c03;}

/* TEMPLATE _30 */
#mainbox_30  {padding:0px 18px 0px 6px;margin:0px 0px 0px 0px;float:left;}
#mainbox_30 h1 {color:#CC0033;margin:10px 10px 10px 10px;text-align:left;font-size:1.75em;font-weight:normal;}

#lefttext_30 {width:28%;float:left;border:0px red solid;}
#lefttext_30 p {width:100%;margin:0px 0px 0px 12px;text-align:left;}

#rightbox_30 {width:68%; border:1px #666699 solid;padding:10px 0px 5px 0px; margin:0px 0px 0px 0px;float:right;background-color:#E5EAFA;}

.optiondiv_30 {width:50%;border:0px red solid;display:inline;float:left;font-size:0.85em;font-weight:bold;}
.optiondivR_30 {width:112px;border:0px red solid;display:inline;float:left;font-size:0.85em;font-weight:bold;}
.optiondivLB_30 {width:124px;border:0px red solid;display:inline;float:left;font-size:0.85em;font-weight:bold;}
.righttitle_30 {width:29%;float:left;font-size:0.9em;font-weight:bold;text-align:left;border:0px blue solid;padding:2px 0px 1px 10px;}
.rightoption_30 {width:67%; border:0px;padding:0px 0px 3px 0px; margin:0px;float:left;border:0px blue solid;text-align:left;}

.rightoptionhide_30 {width:64%; border:0px;padding:3px; margin:0px;float:left;border:0px blue solid;text-align:left;}
.rightoptionhide_26 {border:0px;padding:0px; margin:0px;float:left;text-align:left;}

.rightoptionselect_30 {width:100%;}
.rightoptionselectyear_30 {width:30%;}
.rightoptioninput_30 {width:97%;}

.rightoptionselectsmall_29 {width:50%;}
/* TEMPLATE _31 */

.searchresults_31 {display:block;width:98%;float:left;padding:0px 0px 0px 8px;border:0px red solid;text-align:left}
.searchresults_31 h2 {margin:0px 2px 8px 0px;font-size:12px;font-weight:bold;}
.searchresults_31 p {text-align:left;font-size:12px;font-weight:bold;}
.searchresultswindow_31 {display:block;width:94.5%;float:left;padding:14px;border-left:1px silver solid;border-right:0px silver solid;border-bottom:1px silver solid;border-top:-1px silver solid;text-align:left;margin:0px}
.searchresultswindowYear_31 {font-weight:normal;font-size:1.1em;}
.searchresultswindowTitle_31 {font-weight:bold;font-size:0.9em;}
.searchresultswindowDetails_31 {font-weight:normal;font-size:0.8em;}
.searchresultsline_31 {border-bottom:1px #F3F3F3 solid;width:100%;margin:0px}

#tab_31 {width:96%;border:0px #000000 solid;margin:0px;}
#tabnavigation_31 {width:100%;height:100%;margin:0px 0px 0px 0px;border:0px;padding:0em;font-size:0.75em;
	line-height:1.2em;background-image:url("images/greydot.gif");
	background-repeat:repeat-x;background-position:bottom right;}
* html #tabnavigation_31 {height:100%;}
#tabnavigation_31 li {padding:0px;float:left;list-style-type:none;display:inline;width:102px;height:35px;text-align:left;line-height:1em}
* html #tabnavigation_31 li {height:39px;}
#tabnavigation_31 li a {display:block;padding:0em 5px 0em 5px;margin:6px 0em 0em 0em;border:0em;text-decoration:none;color:#000000}
#tabnavigation_31 li.tab1active   {height:100%;width:102px;font-weight:bold;background-image:url("http://forum.london.edu/WebSiteRedesign/images/schools/tab_onw.gif");background-repeat:no-repeat;padding-bottom:1px;}
#tabnavigation_31 li.tab1inactive {height:100%;width:102px;border-bottom:1px solid #cccccc;font-weight:normal;background-image:url("http://forum.london.edu/WebSiteRedesign/images/schools/tab_offw.gif");background-repeat:no-repeat;}

/* TEMPLATE _32 */

#mainbox_32  {padding:0px 18px 0px 6px;margin:0px 0px 0px 0px;float:left;}
#mainbox_32 h1 {color:#CC0033;margin:10px 10px 10px 10px;text-align:left;font-size:1.75em;font-weight:normal;}

#lefttext_32 {width:28%;float:left;}
#lefttext_32 p {width:100%;margin:0px 0px 0px 12px;text-align:left;}

#rightbox_32 {width:68%;border:1px #666699 solid;padding:10px 0px 10px 0px; margin:0px 0px 0px 0px;float:right;background-color:#E5EAFA;}

.optiondiv_32 {width:50%;border:0px red solid;display:inline;float:left;font-size:1.1em;font-weight:bold;}
.righttitle_32 {width:32%;float:left;font-size:1.1em;font-weight:bold;text-align:left;border:0px blue solid;padding:2px 0px 2px 10px;}
.rightoption_32 {width:65%; border:0px;padding:4px; margin:0px;float:left;border:0px blue solid;text-align:left;}
.rightoptionselect_32 {width:100%;}
.rightoptionselectyear_32 {width:30%;}
.rightoptioninput_32 {width:100%;}

.searchresults_32 {width:95%;float:left;padding:0px 0px 0px 8px;margin-top:20px;border:0px red solid;text-align:left}
.searchresults_32 h2 {margin:0px 2px 8px 0px;font-size:0.9em;font-weight:bold;}
.searchresults_32 p {text-align:left;font-size:1.1em;font-weight:bold;}

.searchresultswindow_32 {width:100%;float:left;padding:6px 6px 0px 6px;border-left:1px silver solid;border-right:1px silver solid;border-bottom:0px silver solid;border-top:1px silver solid;text-align:left;margin:0px}
.searchresultswindowLink_32 {width:100%;float:right;padding:0px;border:0px;text-align:right;margin:0px}
.searchresultswindowLink_32 a {font-weight:bold;color:black; margin:0px;border:0px;line-height:13px;}
.searchresultswindowFade_32 {height:8px;width:100%;background-position:bottom left;background-repeat:repeat-x;background-image:url("http://forum.london.edu/WebSiteRedesign/images/schools/tab_shadow_top.gif");border-left:1px silver solid;border-right:1px silver solid;padding:0px 6px 0px 6px;text-align:center;}
.searchresultswindowB_32 {display:block;width:100%;float:left;padding:6px;border-left:1px silver solid;border-right:1px silver solid;border-bottom:1px silver solid;border-top:0px silver solid;text-align:center;margin:0px}
.searchresultsline_32 {border-bottom:1px #F3F3F3 solid;width:100%;margin:0px;}

.contentsset_32 {display:block;width:450px;padding:0px;text-align:left;margin:0px 0px 0px 70px;border:0px red solid}
.righttitle_32 {display:block;width:120px;float:left;font-size:1em;font-weight:bold;text-align:left;border:0px blue solid;padding:2px 0px 2px 0px;}
.rightoption_32 {display:block;font-size:1em;width:250px; border:0px;padding:2px; margin:0px;float:left;border:0px blue solid;text-align:left;}

/* TEMPLATE _29 */

#mainbox_29  {width:92.3%;padding:0px 18px 0px 6px;margin:0px 0px 0px 0px;float:left;}
#mainbox_29 h1 {color:#CC0033;margin:10px 10px 10px 10px;text-align:left;font-size:1.75em;font-weight:normal;}

#lefttext_29 {width:28%;float:left;}
#lefttext_29 p {width:100%;margin:0px 0px 0px 12px;text-align:left;}

#rightbox_29 {width:68%; border:1px #666699 solid;padding:10px 0px 10px 0px; margin:0px 0px 0px 0px;float:right;background-color:#E5EAFA;}

.optiondiv_29 {width:50%;border:0px red solid;display:inline;float:left;font-size:1.1em;font-weight:bold;}
.righttitle_29 {width:33%;float:left;font-size:1.1em;font-weight:bold;text-align:left;border:0px blue solid;padding:2px 0px 2px 10px;}
.rightoption_29 {width:68%; border:0px;padding:4px; margin:0px;float:left;border:0px blue solid;text-align:left;}
.rightoptionselect_29 {width:100%;}
.rightoptionselectyear_29 {width:32%;}
.rightoptioninput_29 {width:100%;}

.searchresults_29 {width:100%;float:left;padding:0px 0px 0px 8px;margin-top:20px;border:0px red solid;text-align:left}
.searchresults_29 h2 {margin:0px 2px 8px 0px;font-size:1.2em;font-weight:bold;}
.searchresults_29 p {text-align:left;font-size:1.2em;font-weight:bold;}

.searchresultswindow_29 {width:97.8%;float:left;padding:6px 6px 0px 6px;border-left:1px silver solid;border-right:1px silver solid;border-bottom:0px silver solid;border-top:1px silver solid;text-align:left;margin:0px}
.searchresultswindowLink_29 {width:97.8%;float:right;padding:0px;border:0px;text-align:right;margin:0px}
.searchresultswindowLink_29 a {font-weight:bold;color:black; margin:0px;border:0px;line-height:13px;}
.searchresultswindowFade {height:8px;width:97.8%;background-position:bottom left;background-repeat:repeat-x;background-image:url("http://forum.london.edu/WebSiteRedesign/images/schools/tab_shadow_top.gif");border-left:1px silver solid;border-right:1px silver solid;padding:0px 6px 0px 6px;text-align:center;}
.searchresultswindowB_29 {display:block;width:97.8%;float:left;padding:6px;border-left:1px silver solid;border-right:1px silver solid;border-bottom:1px silver solid;border-top:0px silver solid;text-align:center;margin:0px}
.searchresultsline_29 {border-bottom:1px gray solid;width:100%;margin:0px;float:left;display:inline}

.contentsset_29 {display:block;width:95%;padding:0px;text-align:left;margin:0px 0px 0px 10px;border:0px red solid}
.righttitle_29 {display:block;width:65%;float:left;font-size:0.9em;font-weight:bold;text-align:left;border:0px blue solid;padding:2px 0px 2px 0px;}
.rightoption_29 {display:block;font-size:0.9em;width:33%; border:0px;padding:2px; margin:0px;float:right;border:0px blue solid;text-align:left;}

.eventtitle_29 {font-weight:bold;}
.eventdate_29 {font-size:0.9em;}
.eventlocation_29 {font-size:0.9em;}
.eventdetails_29 {font-size:0.9em;margin-top:10px}

.eventspeaker_29 {font-size:0.9em;margin-top:0px}
.eventPresented_29 {font-size:0.9em;margin-top:10px}
.eventlink_29 {font-size:0.9em;margin-top:10px;}
.eventlink_29 a {text-decoration:underline}

#links_7 {list-style:none;padding:0px;margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px}
#searchpanelheader h2 {font-size:1em;color:#ffffff;background-color:#cc0033;font-weight:bold;margin:0em;border:0em;padding:2px 5px 1px 5px}

.programmesheader {line-height:0.9em;margin-top:0px;padding:0px 0em 1px 0px;text-align:left;
	min-height:20px;font-size:1em;font-weight:bold;color:#ffffff;float:left}


/* TEMPLATE _26s */

#mainbox_26s  {width:92.3;padding:0px 18px 0px 6px;margin:0px 0px 0px 0px;float:left;}
#mainbox_26s h1 {color:#CC0033;margin:10px 10px 10px 10px;text-align:left;font-size:1.75em;font-weight:normal;}

#lefttext_26s {width:35%;float:left;}
#lefttext_26s p {width:100%;margin:0px 0px 0px 12px;text-align:left;}

#rightbox_26s {width:60%; border:1px #666699 solid;padding:10px 0px 10px 0px; margin:0px 0px 0px 0px;float:right;background-color:#E5EAFA;}

.optiondiv_26s {width:50%;border:0px red solid;display:inline;float:left;font-size:10.5px;font-weight:bold;}
.righttitle_26s {width:32%;float:left;font-size:12px;font-weight:bold;text-align:left;border:0px blue solid;padding:2px 0px 2px 10px;}
.rightoption_26s {width:65%; border:0px;padding:4px; margin:0px;float:left;border:0px blue solid;text-align:left;}
.rightoptionselect_26s {width:100%;}
.rightoptionselectyear_26s {width:30%;}
.rightoptioninput_26s {width:100%;}

.searchresults_26s {width:95%;float:left;padding:6px 6px 0px 6px; margin-left:6px; margin-top:10px;border 0px red solid;text-align:left}
.searchresults_26s h2 {margin:0px 2px 8px 0px;font-size:12px;font-weight:bold;}
.searchresults_26s p {text-align:left;font-size:12px;font-weight:bold;}
.searchresults_26s a {color:#cc0033;}

.searchresultswindow_26s {width:94%;float:left;padding:6px 6px 0px 6px;border-left:1px #9999cc solid;border-right:1px #9999cc solid;border-bottom:1px #9999cc solid;border-top:1px #9999cc solid;text-align:left;margin:7px}
.searchresultswindowLink_26s {width:96.8%;float:right;padding:0px;border:0px;text-align:right;margin:0px}
.searchresultswindowLink_26s a {font-weight:bold;color:black; margin:0px;border:0px;line-height:13px;}

.searchresultswindowB_26s {display:block;width:96.8%;float:left;padding:6px;border-left:1px silver solid;border-right:1px silver solid;border-bottom:1px silver solid;border-top:0px silver solid;text-align:middle;margin:0px}
.searchresultsline_26s {border-bottom:1px gray solid;width:100%;margin:0px;float:left;display:inline}

.contentsset_26s {display:block;width:95%;padding:0px;text-align:left;margin:0px 0px 0px 10px;border:0px red solid}
.righttitle_26s {display:block;width:65%;float:left;font-size:11px;font-weight:bold;text-align:left;border:0px blue solid;padding:2px 0px 2px 0px;}
.rightoption_26s {display:block;font-size:11px;width:33%; border:0px;padding:2px; margin:0px;float:right;border:0px blue solid;text-align:left;}

.eventtitle_26s {color:#cc0033; font-weight:normal;}
.eventtitle_26s a {color:#cc0033; font-weight:bold;}
.eventdate_26s {color:#cc0033; font-size:10px;}
.eventdate_26s a {color:#cc0033; font-size:10px;}
.eventlocation_26s {font-size:10px;}
.eventdetails_26s {font-size:10px; font-weight:normal; margin-top:10px}

.eventspeaker_26s {font-size:11px;margin-top:0px}
.eventPresented_26s {font-size:10px;margin-top:10px}
.eventlink_26s {color:#cc0033; font-size:10px;margin-top:10px;}
.eventlink_26s a {color:#cc0033}

#facadvancedsearchform_im {border:1px solid #666699; padding:5px; background-color:#E5EAFA;width:98%}
.righttitle_im {width:20%;float:left;font-size:12px;text-align:left;border:0px blue solid;padding:2px 0px 1px 10px;}
.rightoption_im {width:66%; border:0px;padding:0px 0px 3px 0px; margin:0px;float:left;border:0px blue solid;text-align:left;}
.rightoptionhide_im {width:66%; border:0px;padding:3px; margin:0px;float:left;border:0px blue solid;text-align:left;}
.facsearchresult_im {border:1px solid #9999cc;width:100%;min-height:5em;margin:0em 0em 0px 0em}
.facsearchresult_im div.standardcontent {margin:14px 0em 0px 6px;width:300px;float:left}
.facsearchresult_im img {float:right}
.contentsset_im {display:block;width:95%;padding:0px;text-align:left;margin:0px 0px 0px 10px;border:0px red solid}
.searchresultswindow_im {width:98%;float:left;padding:6px 6px 0px 6px;border-left:1px #9999cc solid;border-right:1px #9999cc solid;border-bottom:1px #9999cc solid;border-top:1px #9999cc solid;text-align:left;margin:0px 0px 10px 0px}

