
/* ::::: http://www.umich.edu/news/um-news.css ::::: */

body, html { margin: 0px; padding: 0px; background: rgb(255, 255, 255) url('espanol-bg.gif') repeat; font-family: Verdana,Tahoma,Arial,sans-serif; text-align: center; }
table.quicklinks { margin: 0pt; width: 400px; vertical-align: top; }
table.quicklinks img, td#rightColumn img { border: medium none ; }
div#shadow div#header div#headerImages img#newsLogoBG { display: none; }
div#shadow { margin: 0px auto; padding: 0pt; background: rgb(84, 98, 132) url('espanol-bg-shadow.gif') repeat-y; width: 801px; }
div#bottomShadow { margin: 0px auto; padding: 0pt; background: transparent url('espanol-shadow-bottom.png') repeat-y; height: 8px; line-height: 8px; width: 801px; }
div#header { border: 1px solid rgb(255, 255, 255); margin: 0px auto 2px; padding: 0pt; background: rgb(255, 255, 255) url('header-bg.jpg') repeat-x; height: 45px; width: 738px; }
div#header #headerText { margin: 11px auto 0px; color: rgb(117, 131, 161); float: right; font-family: Verdana,Arial,Sans-Serif; font-size: 9px; height: 14px; padding-right: 11px; text-align: right; width: 718px; }
div#header #headerText a { color: rgb(117, 131, 161); text-decoration: none; }
div#header #headerText a:hover { text-decoration: underline; }
div#header #headerImages { margin: 8px 0px 0px; text-align: left; vertical-align: bottom; }
#umLogo { background-image: url('header-um.png'); background-repeat: no-repeat; display: block; float: left; height: 25px; margin-top: 12px; width: 199px; }
#newsLogo { background-image: url('news-service.png'); background-repeat: no-repeat; display: block; height: 33px; margin-left: 220px; width: 250px; }
div#nav { margin: 0px auto; background-color: rgb(27, 51, 92); height: 28px; text-align: left; width: 738px; }
div#nav span { color: rgb(255, 255, 255); display: block; font-family: Arial,Sans-Serif; font-size: 11px; line-height: 24px; margin-left: 20px; }
#mainColumn h1 { color: rgb(99, 117, 151); font-size: x-small; font-weight: normal; }
#mainColumn h2 { border-top: 1px solid rgb(158, 158, 158); color: rgb(134, 104, 2); font-size: 11px; font-weight: bold; margin-top: 6px; padding-top: 30px; }
#mainColumn h2.noLineOver { border-top: medium none; padding-top: 4px; }
#mainColumn h5 { border-top: medium none; color: rgb(134, 104, 2); font-size: 13px; font-weight: bold; margin-top: 6px; padding-top: 20px; }
#mainColumn h5.lineOver { border-top: 1px solid rgb(158, 158, 158); padding-top: 4px; }
#mainColumn p { margin: 0px 0px 20px; color: rgb(60, 77, 110); font-family: Verdana,Arial,Sans-Serif; font-size: 11px; line-height: 15px; font-weight: normal; }
#mainColumn p.readMore { text-align: right; }
#mainColumn p.storySeparator { border-bottom: 1px solid rgb(158, 158, 158); }
#mainColumn a { color: rgb(60, 77, 110); font-family: Verdana,Arial,Sans-Serif; font-size: x-small; font-weight: bold; text-decoration: none; }
#mainColumn a:hover { text-decoration: underline; }
#mainColumn img { margin: 8px; }
#mainColumn img.right { margin-left: 18px; }
#mainColumn img.left { margin-right: 18px; }
#mainColumn .caption { color: rgb(102, 102, 102); font-family: Verdana,Arial,Sans-Serif; font-size: 9px; line-height: 14px; font-weight: normal; }
#contentArea { border-top: 1px solid rgb(112, 136, 178); margin: 1px auto 15px; padding: 0pt; height: 100%; text-align: left; vertical-align: top; width: 738px; }
#contentArea #leftColumn { margin: 0pt; padding: 0px 0px 10px; background: rgb(223, 229, 240) url('lc-3bg.png') repeat-y; height: 5%; vertical-align: top; width: 152px; }
#contentArea #mainColumn { padding: 30px 12px 12px 28px; vertical-align: top; }
#contentArea #rightColumn { margin: 0pt; padding: 0px 0px 10px; background: rgb(244, 244, 244) url('rc-bg2.png') repeat-y; height: 5%; vertical-align: top; width: 149px; }
#left { vertical-align: top; width: 152px; }
#left #L1 { border-left: 1px solid rgb(183, 195, 204); border-right: 1px solid rgb(183, 195, 204); padding: 55px 0px; background-color: rgb(112, 136, 178); color: rgb(224, 235, 253); font-family: Arial,Sans-Serif; font-size: x-small; font-weight: bold; line-height: 18px; text-align: right; }
#left #L1 a { color: rgb(224, 235, 253); margin-right: 8px; text-decoration: none; text-transform: uppercase; }
#left #L1 a:hover { text-decoration: underline; color: rgb(255, 255, 255); }
#left #L2 { padding: 0px 5px; background-image: url('news-left-1.gif'); background-position: right top; background-repeat: no-repeat; color: rgb(255, 255, 255); font-family: Arial,Sans-Serif; font-size: 10px; font-weight: bold; height: 43px; text-align: center; text-transform: uppercase; vertical-align: top; }
#left #L2 span { margin: 18px 0px 0px; display: block; text-align: center; }
#left #L3 { padding: 10px 5px 30px 12px; background-color: rgb(112, 136, 178); background-position: right bottom; background-repeat: no-repeat; color: rgb(255, 255, 255); vertical-align: top; }
#L3 a { background-image: url('b1.gif'); background-position: left top; background-repeat: no-repeat; color: rgb(255, 255, 255); display: block; font-family: Arial,Sans-Serif; font-size: 10px; font-weight: bold; line-height: 12px; margin-bottom: 10px; text-decoration: none; padding-left: 20px; }
#L3 a:hover { text-decoration: underline; }
#left #L4 { padding: 0pt; background: rgb(223, 229, 240) url('news-left-subscribe.gif') no-repeat; color: rgb(81, 102, 139); font-family: Arial,Sans-Serif; font-size: x-small; font-weight: bold; height: 80px; line-height: 14px; vertical-align: top; }
#left #L4 a, #left #L4 a:hover { margin: 20px auto 0px; display: block; height: 40px; text-decoration: none; width: 130px; }
#L5 { padding: 12px 10px 0px 14px; background: rgb(223, 229, 240) url('lc-3bg.png') repeat-y; text-align: right; vertical-align: top; }
#L5 span { color: rgb(81, 102, 139); font-family: Arial,Sans-Serif; font-size: x-small; font-weight: bold; line-height: 14px; }
#right { color: Black; font-family: Arial,Sans-Serif; font-size: x-small; vertical-align: top; }
#right #R1 { border-left: 1px solid rgb(143, 161, 181); border-right: 1px solid rgb(143, 161, 181); padding: 8px 8px 0px; background-color: rgb(197, 206, 223); }
#R1 .searchTitle { color: rgb(27, 51, 92); font-family: Arial,Sans-Serif; font-size: 10px; font-weight: bold; line-height: 14px; text-transform: uppercase; }
#R1 .searchForm { margin: 0pt; padding: 0pt; display: block; vertical-align: middle; }
#R1 .searchBox { width: 100px; }
#searchTips { margin: 12px auto 0px; display: block; width: 77px; }
#right #R1Bottom { margin: 0pt; padding: 0px; background-color: rgb(197, 206, 223); background-image: url('search-bg.gif'); background-position: center bottom; background-repeat: no-repeat; font-size: 6px; line-height: 6px; text-align: center; }
#right #R2Top { padding: 0pt; background: rgb(244, 244, 244) url('right-top-1.gif') no-repeat scroll center top; height: 36px; text-align: center; vertical-align: top; }
#right #R2Top a { color: rgb(117, 91, 1); display: block; font-family: Arial,Sans-Serif; font-weight: bold; font-size: 9px; margin-top: 12px; text-decoration: none; }
#right #R2 { padding: 12px 8px 24px 17px; background: rgb(244, 244, 244) url('right-3-bg.gif') repeat-y; font-family: Verdana,Arial,Sans-Serif; font-size: 10px; vertical-align: top; }
#right #R2bottom { padding: 12px 8px 24px 17px; background: rgb(244, 244, 244) url('right-r2-bottom.gif') repeat-y; font-family: Verdana,Arial,Sans-Serif; font-size: 10px; vertical-align: top; }
#R2 ol { margin: 0px 0px 0px 14px; padding: 0px 4px 0px 0px; font-weight: bold; vertical-align: top; }
#R2 ol li { margin: 0px 0px 0px 4px; padding: 0px; }
#R2 ol a { margin: 0px 0px 8px; padding: 0pt; color: rgb(56, 76, 111); display: block; font-weight: normal; text-decoration: none; }
#R2 ol a:hover { text-decoration: underline; }
#right #R3 { border: medium none ; padding: 0pt; background: rgb(244, 244, 244) url('right-top-2.gif') no-repeat; height: 40px; text-align: center; }
#right #R3 a { color: rgb(117, 91, 1); display: block; font-family: Arial,Sans-Serif; font-weight: bold; font-size: 9px; margin-top: 4px; text-decoration: none; }
#right #R4 { padding: 0pt; background: rgb(244, 244, 244) url('right-3-bg.gif') repeat-y; font-family: Arial,Sans-Serif; font-size: 10px; line-height: 12px; text-align: center; }
#right #R4 a { padding: 0pt; color: rgb(83, 94, 114); display: block; margin-bottom: 8px; text-decoration: none; }
#right #R4 a:hover { text-decoration: none; }
#right #R5 { background-image: url('right-top-3.gif'); background-repeat: no-repeat; height: 58px; text-align: center; vertical-align: top; }
#right #R5bottom { background-image: url('right-top-3a.gif'); background-repeat: no-repeat; height: 58px; text-align: center; vertical-align: top; }
#right #R5B { background-image: url('right-top-3b.gif'); background-repeat: no-repeat; height: 58px; text-align: center; vertical-align: top; }
#right #R5 a, #right #R5B a { margin: 10px 0px 0px; color: rgb(106, 82, 2); display: block; font-family: Arial,Sans-Serif; font-size: 10px; font-style: italic; font-weight: bold; text-decoration: none; }
#right #R5 a { margin: 10px 0px 0px; color: rgb(106, 82, 2); display: block; font-family: Arial,Sans-Serif; font-size: 10px; font-style: italic; font-weight: bold; text-decoration: none; }
#right #R5bottom a { margin: 10px 0px 0px; color: rgb(106, 82, 2); display: block; font-family: Arial,Sans-Serif; font-size: 10px; font-style: italic; font-weight: bold; text-decoration: none; }
#right #R5 a#R5quicklinks { margin-top: 12px; color: rgb(117, 91, 1); display: block; font-family: Arial,Sans-Serif; font-weight: bold; font-style: normal; font-size: 9px; text-transform: uppercase; }
#right #R6 { padding: 0px 8px 32px 14px; background: rgb(244, 244, 244) url('right-4-bg.gif') repeat-y; color: rgb(83, 94, 114); font-family: Verdana,Arial,Sans-Serif; font-size: 10px; }
#R6 a { margin: 4px 0px 0px; padding: 0pt; color: rgb(85, 103, 136); display: block; font-family: Verdana,Arial,Sans-Serif; font-size: 11px; text-decoration: none; }
#R6 a:hover { text-decoration: underline; }
#R7Top { padding: 0px 8px 0px 14px; background: rgb(255, 255, 255) url('right-top-4.gif') no-repeat; color: rgb(83, 94, 114); font-family: Verdana,Arial,Sans-Serif; font-size: 10px; height: 20px; line-height: 12px; }
#R7 { padding: 8px 8px 8px 14px; background: rgb(255, 255, 255) url('right-5-bg.gif') repeat-y; color: rgb(51, 51, 51); font-family: Verdana,Arial,Sans-Serif; font-size: 10px; height: 20px; line-height: 12px; text-align: center; }
#R7Bottom { padding: 0px 8px 0px 14px; background: rgb(244, 244, 244) url('right-5.gif') no-repeat; color: rgb(83, 94, 114); font-family: Verdana,Arial,Sans-Serif; font-size: 10px; height: 49px; line-height: 12px; }
#LB1 { background: rgb(223, 229, 240) url('lc-3bg.png') repeat-y; height: 95%; vertical-align: bottom; }
#RB1 { background: rgb(244, 244, 244) url('rc-bg2.png') repeat-y; height: 95%; vertical-align: bottom; }
div#footer { border: 1px solid rgb(23, 43, 78); margin: 0px auto; padding: 14px 12px 0px; background-color: rgb(27, 51, 92); color: rgb(112, 168, 241); font-family: Verdana,Arial,Sans-Serif; font-size: 10px; height: 66px; text-align: center; width: 747px; }
div#footer a { color: rgb(112, 168, 241); text-decoration: none; }
div#footer a:hover { text-decoration: underline; color: rgb(255, 255, 255); }
.releases { color: rgb(0, 51, 102); font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 16px; font-size-adjust: none; font-stretch: normal; }
.li { color: rgb(0, 51, 102); font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 16px; font-size-adjust: none; font-stretch: normal; }
.caption { font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-size-adjust: none; font-stretch: normal; color: rgb(153, 153, 153); }
.releases { font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 14px; font-size-adjust: none; font-stretch: normal; color: rgb(0, 0, 102); }
div#shadow div#header div#headerImages img#newsLogoBG { display: none; }

