body {background:#fff url('/display/img/bckgrnds/bdy_stripe_tan.gif') repeat top left;}
#main_content {width:980px; margin:0 auto 0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; background:transparent;}
#main_content-inner1 {padding:0 0 0 10px; background:transparent url('/display/img/bckgrnds/content_bdy_shdw_left.png') repeat-y top left;}
#main_content-inner2 {padding:0 10px 0 0; background:transparent url('/display/img/bckgrnds/content_bdy_shdw_right.png') repeat-y top right;}
#main_content-inner3 {width:960px; background:#E6E0D6;}
#main_content-bottom {background:transparent url('/display/img/bckgrnds/content_bdy_shdw_bottom-beige.png') no-repeat bottom left;}
#content_col1 {float:left; width:240px; min-height:400px;}
#content_col2 {float:left; width:720px; min-height:500px; padding-bottom:20px; background:#fff url('/display/img/bckgrnds/content_bdy_shdw_inner-left.gif') repeat-y top left;}
* html #content_col1, * html #content_col2 {height:400px;}

table, tr, td, p, span, label {line-height:18px;}
td.top {vertical-align:top;}
h1,h7 {margin:0; padding:10px 10px 10px 20px; color:#900000; border:none; font-size:18px; line-height:18px;}
h2, h3, h4 {margin:0; padding:10px 10px 5px 20px; font-size:12px; line-height:18px;}
h2 {padding:11px 20px; color:#C2572E; font-size:14px;}
p, h3 {padding:0 20px; font-size:12px; line-height:18px;}
ul, ol {margin:0 20px 10px 48px; padding:0; color:#333; font-size:12px; line-height:16px;}
ul li ul, ol li ol {margin:0 8px 4px 8px; list-style:none;}
li {margin:0; padding:2px 20px 2px 0; line-height:18px;}
ul li ul li, ol li ol li {padding:0 20px 0 0;}
a, a:link, a:visited, a:hover {color:#333; font-size:12px; line-height:18px; text-decoration:underline;}
h1 a, h1 a:link, h1 a:visited, h1 a:hover {color:#900000; font-size:18px; line-height:18px; text-decoration:underline;}
h2 a, h2 a:link, h2 a:visited, h2 a:hover {color:#A44F2B; font-size:14px; line-height:18px; text-decoration:underline;}
h3 a, h3 a:link, h3 a:visited, h3 a:hover {color:#333; font-size:12px; line-height:18px; text-decoration:underline;}

/*min-width hack for ie6*/
* html #header {border-left:960px solid #333; margin-left:-960px;}
#header{clear:both; width:100%; margin:53px 0 0 0; background:#333; font-family:Arial, Helvetica, sans-serif;}
#header-inner1 {width:980px; margin:0 auto; padding:0; background:transparent url('/display/img/bckgrnds/hdr_middle.gif') repeat top left;}
#header-inner2 {background:transparent url('/display/img/bckgrnds/hdr_top.gif') no-repeat top left;}
#header-inner3 {width:960px; margin:0 0 0 10px; padding:0; background:transparent url('/display/img/bckgrnds/horz_shdw.gif') repeat-x bottom left;}
.header-title {float:left; width:571px;}
.header-title h1 {margin:10px 0 0 20px; padding:20px 0 7px 0; color:#900000; font-size:27px; line-height:27px; text-transform:uppercase; border-bottom:none;}
.header-title h1 a {color:#900000; font-size:27px; line-height:27px; text-decoration:none;}
.header-title h2 {margin:10px 0 0 20px; padding:20px 0 7px 0; color:#900000; font-size:27px; line-height:27px; text-transform:uppercase; border-bottom:none;}
.header-title h2 a {color:#900000; font-size:27px; line-height:27px; text-decoration:none;}

#breadcrumbs {margin:0 0 0 20px; padding:0 10px 3px 0; color:#999; font-size:11px;}
#breadcrumbs a {color:#999; font-size:11px; text-decoration:none;}
#breadcrumbs a:hover {text-decoration:none; border-bottom:1px #A44F2B solid;}
#breadcrumbs a.current {color:#A44F2B;}
#breadcrumbs label {padding:0 3px;}

.header-tabs {float:right; position:relative; top:49px; width:350px; height:36px; margin:0; padding:0; list-style:none;}
.displace {position:absolute; left:-5000px;}
.header-tabs li {float:left; margin:0; padding:0;}
.header-tabs li a {display:block; width:60px; height:36px; background:url('/display/img/tabs/horz_nav.gif');}

.header-tabs li.students a {width:91px; background-position:0 0;}
.header-tabs li.alumni a {width:52px; background-position:-91px 0;}
.header-tabs li.news a {width:93px; background-position:-143px 0;}
.header-tabs li.invest a {width:48px; background-position:-236px -0;}
.header-tabs li.corporatevisitor a {width:66px; background-position:-284px -0;}

.header-tabs li.students a:hover {background-position:0 -36px;}
.header-tabs li.alumni a:hover {background-position:-91px -36px;}
.header-tabs li.news a:hover {background-position:-143px -36px;}
.header-tabs li.invest a:hover {background-position:-236px -36px;}
.header-tabs li.corporatevisitor a:hover {background-position:-284px -36px;}

.header-tabs li.students a:active {background-position:0 -72px;}
.header-tabs li.alumni a:active {background-position:-91px -72px;}
.header-tabs li.news a:active {background-position:-143px -72px;}
.header-tabs li.invest a:active {background-position:-236px -72px;}
.header-tabs li.corporatevisitor a:active {background-position:-284px -72px;}

.header-tabs li.students a.selected {background-position:0 -108px;}
.header-tabs li.alumni a.selected {background-position:-91px -108px;}
.header-tabs li.news a.selected {background-position:-143px -108px;}
.header-tabs li.invest a.selected {background-position:-236px -108px;}
.header-tabs li.corporatevisitor a.selected {background-position:-284px -108px;}

#nav, #nav ul {margin:12px 0 10px 20px; padding:0; list-style:none; display:none;}
/*#nav ul {margin:0 0 5px 10px;}*/
#nav li {margin:0; padding:0 0 3px 10px; background:url('/display/img/bullets/arrow-grey_beigematte.gif') no-repeat 0 5px;}
#nav li:hover, #nav li.active, #nav li.active:hover {padding-left:10px; background:url('/display/img/bullets/arrow-red_beigematte.gif') no-repeat 0 5px;}
#nav li a {color:#58595B; font-size:12px; text-decoration:none;}
#nav li a:hover {color:#900000; text-decoration:underline;}
#nav li.active a {color:#900000; font-weight:bold;}
#nav li.active a:hover {color:#900000; text-decoration:none;}
#nav li.level1, #nav li.level1:hover {margin-top:3px; padding-left:0; background:none}
#nav li.level1.active a {color:#58595B; font-weight:bold;}
#nav li.level1.active a:hover {color:#58595B; text-decoration:none;}
#nav li.level2 {margin-left:8px}
#nav li.level3 {margin-left:16px}
#nav li.level4 {margin-left:24px}
#nav li.level5 {margin-left:32px}
#nav li.activeParent {font-weight:bold;}

#shareThisWrapper {margin:20px 0 20px 20px;}

#footer-wrapper {clear:both; width:100%; padding:10px 0 0 0; text-align:center;}
#footer {width:960px; margin-left:auto; margin-right:auto; padding:0; color:#fff; background:transparent url('/display/img/bckgrnds/footer.gif') no-repeat top left; text-align:center; border-bottom:1px #fff solid; font-family:Arial, Helvetica, sans-serif;}
#footer p {width:960px; margin:0; padding:6px 0 8px 0; font-size:85%; text-align:center; line-height:18px;}
#footer p a {margin:0 8px; color:#fff; text-decoration:none;}
#footer p a.active, #footer p a:hover {text-decoration:underline;}

/* rounded corners */
.corner-gry_wht-lt_top {background:#CCC url('/display/img/bckgrnds/corners_grey_whitematte_1.gif') no-repeat top left;}
.corner-gry_wht-rt_top {background:transparent url('/display/img/bckgrnds/corners_grey_whitematte_2.gif') no-repeat top right;}
.corner-gry_wht-rt_btm {padding:3px; background:transparent url('/display/img/bckgrnds/corners_grey_whitematte_3.gif') no-repeat bottom right;}
.corner-gry_wht-lt_btm {background:transparent url('/display/img/bckgrnds/corners_grey_whitematte_4.gif') no-repeat bottom left;}

.corner-wht_gry-lt_top {background:#FFF url('/display/img/bckgrnds/corners_white_greymatte_1.gif') no-repeat top left;}
.corner-wht_gry-rt_top {background:transparent url('/display/img/bckgrnds/corners_white_greymatte_2.gif') no-repeat top right;}
.corner-wht_gry-rt_btm {padding:3px; background:transparent url('/display/img/bckgrnds/corners_white_greymatte_3.gif') no-repeat bottom right;}
.corner-wht_gry-lt_btm {background:transparent url('/display/img/bckgrnds/corners_white_greymatte_4.gif') no-repeat bottom left;}

.corner-beige_gry-lt_top {background:#F4F2ED url('/display/img/bckgrnds/corners_beige_greymatte_1.gif') no-repeat top left;}
.corner-beige_gry-rt_top {background:transparent url('/display/img/bckgrnds/corners_beige_greymatte_2.gif') no-repeat top right;}
.corner-beige_gry-rt_btm {padding:3px; background:transparent url('/display/img/bckgrnds/corners_beige_greymatte_3.gif') no-repeat bottom right;}
.corner-beige_gry-lt_btm {background:transparent url('/display/img/bckgrnds/corners_beige_greymatte_4.gif') no-repeat bottom left;}

/* boxed list */
ul.boxedList {margin:20px; padding:0; border:#ccc solid; border-width:3px 3px 0 3px; list-style:none outside;}
ul.boxedList li {margin:0; padding:0; padding:16px 11px; border:#ccc solid; border-width:0 0 3px 0;}
ul.boxedList li.hover, ul.boxedList li:hover {cursor:auto; background:#f4f2ed;}
ul.boxedList li.alt, ul.boxedList li.hover.alt, ul.boxedList li.alt:hover {cursor:auto; background:#f4f2ed;}
ul.boxedList li h3, ul.boxedList li h2 {padding-left:0; font-size:130%; color:#000;}
ul.boxedList li.hasDetails h3, ul.boxedList li.hasDetails h2 {padding-left:0;}
ul.boxedList li.hasDetails h2 {padding-bottom:0;}
ul.boxedList li.hasDetails h3 .title, ul.boxedList li.hasDetails h2 .title {padding-left:22px; background-position: 0 0.1em; background-image: url('/display/img/bullets/arrowEventsDown.png'); background-repeat:no-repeat;}
ul.boxedList li.hasDetails.expanded h3 .title, ul.boxedList li.hasDetails.expanded h2 .title {background-image:url('/display/img/bullets/arrowEventsUp.png');}
ul.boxedList li div.details {display:none;}
ul.boxedList li.hasDetails.expanded div.details {display:block;}
ul.boxedList li.hasDetails.expanded {background:#f4f2ed;}
ul.boxedList li.hasDetails.hover h3 .title, ul.boxedList li.hasDetails.hover h2 .title {text-decoration:underline; color:#900000;}
ul.boxedList li.hasDetails.hover h3 .title.hover, ul.boxedList li.hasDetails.hover h2 .title.hover {text-decoration:none;}
ul.boxedList div.details {margin-top:10px;}
ul.boxedList li.hasDetails a.expand {display:inline;}
ul.boxedList li.hasDetails.expanded a.expand {display:none;}
ul.boxedList .teaser p {display:inline;}
ul.boxedList p {padding:0; margin:inherit 0;}
ul.boxedList h3 a, ul.boxedList h2 a{font-size:72%;}

/*Sidebar*/
.sidebar  { margin:40px 0 20px 0; padding:0 0 0 20px; }
.sidebar ul { margin:0; padding-left:0; list-style:none;}
.sidebar li { padding:0 inherit }
.sidebar h1 { margin:0; padding: 0 0 20px 0;}

/* links w/ icons */
a.download-eps {padding-left:20px; background:url('/display/img/icons/downloads_eps_14x14.gif') no-repeat 0 50%;}
a.download-excel {padding-left:20px; background:url('/display/img/icons/downloads_excel_14x14.gif') no-repeat 0 50%;}
a.download-jpg {padding-left:20px; background:url('/display/img/icons/downloads_jpg_14x14.gif') no-repeat 0 50%;}
a.download-pdf {padding-left:20px; background:url('/display/img/icons/downloads_pdf_14x14.gif') no-repeat 0 50%;}
a.download-powerpoint {padding-left:20px; background:url('/display/img/icons/downloads_powerpoint_14x14.gif') no-repeat 0 50%;}
a.download-word {padding-left:20px; background:url('/display/img/icons/downloads_word_14x14.gif') no-repeat 0 50%;}
a.social-blogger {padding:2px 0 2px 24px; line-height:18px; background:url('/display/img/icons/social_blogger_18x18.gif') no-repeat 0 50%;}
a.social-facebook {padding:2px 0 2px 24px; line-height:18px; background:url('/display/img/icons/social_facebook_18x18.gif') no-repeat 0 50%;}
a.social-flickr {padding:2px 0 2px 24px; line-height:18px; background:url('/display/img/icons/social_flickr_18x18.gif') no-repeat 0 50%;}
a.social-linkedin {padding:2px 0 2px 24px; line-height:18px; background:url('/display/img/icons/social_linkedin_18x18.gif') no-repeat 0 50%;}
a.social-myspace {padding:2px 0 2px 24px; line-height:18px; background:url('/display/img/icons/social_myspace_18x18.gif') no-repeat 0 50%;}
a.social-twitter {padding:2px 0 2px 24px; line-height:18px; background:url('/display/img/icons/social_twitter_18x18.gif') no-repeat 0 50%;}
a.social-youtube {padding:2px 0 2px 24px; line-height:18px; background:url('/display/img/icons/social_youtube_18x18.gif') no-repeat 0 50%;}

div.caption-box-right, div.caption-box-left {clear:right; float:right; width:220px; margin:0 20px 10px 20px; padding:0; text-align:left; display:inline;}
div.caption-box-left {clear:left; float:left;}
div.caption-box-right p, div.caption-box-left p {margin:5px 10px 0 10px; padding:0; font-size:10px; font-style:italic; line-height:12px; color:#999;}
div.caption-box-right a:link, div.caption-box-left a:link, div.caption-box-right a:visited, div.caption-box-left a:visited, div.caption-box-right a, div.caption-box-left a {margin:0; padding:0; color:#999; font-size:10px; font-style:italic; line-height:12px; text-decoration:underline;}
div.caption-box-right img, div.caption-box-left img {margin:0;}
/* inner box */
div.innerBox1-right, div.innerBox1-left {clear:right; float:right; width:216px; margin:0 20px 10px 20px; padding:0; text-align-left; display:inline; background:transparent url('/display/img/bckgrnds/interiorbox-middle.gif') repeat-y top left;}
div.innerBox1-left {clear:left; float:left;}
div.innerBox2 {background:transparent url('/display/img/bckgrnds/interiorbox-top.gif') no-repeat top left;}
div.innerBox3 {padding:20px; background:transparent url('/display/img/bckgrnds/interiorbox-bottom.gif') no-repeat bottom left;}
div.innerBox3 p {padding:0;}
/* tables */
#table_wrapper {margin:20px; padding:0;}
#table_wrapper table {width:100%; margin:0; padding:0; background:#FFF;}
#table_wrapper table thead {border-bottom:2px #CCC solid;}
#table_wrapper table thead tr {background:#F4F2ED;}
#table_wrapper table th {margin:0; padding:8px 10px;}
#table_wrapper table th h1, #table_wrapper table th h2 {display:inline; margin:0; padding:0;}
#table_wrapper table tr {margin:0; padding:0; background:#FFF;}
#table_wrapper table tr.alt {background:#F4F2ED;}
#table_wrapper table td {margin:0; padding:8px 10px; color:#333; font-size:12px; line-height:18px;}
#table_wrapper table td.divider {width:1px; margin:0; padding:0; background:#CCC;}
/*Rule*/
.rule-top {border-top:2px #333 dotted;}
.rule-right {border-right:2px #333 dotted;}
.rule-bottom {border-bottom:2px #333 dotted;}
.rule-left {border-left:2px #333 dotted;}

