.pumcPromoBox {border:solid 1px #000;padding:4px; background-color:#CCC;}
#pumcPromoTable TABLE.pumcTabledBullets TD {padding-bottom:4px;}

/* don't put :link after the a tags in this block */
TABLE#pumcSIOC TD, TABLE#pumcSIOC TD A, TABLE#pumcSIOC TD A B {font-family:verdana, Arial, Helvetica, Sans-serif;font-size:10px; line-height:14px;color:#fff;padding-bottom:0px;}
TABLE#pumcSIOC TD A:hover B {text-decoration:underline;}
TABLE#pumcSIOC {margin:4px;}

/* footer nav */
.pumcFooterNav
{ border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;margin:0px;}

.pumcFooterNav A:link,
.pumcFooterNav A:visited,
.pumcFooterNav A:hover
{color:#fff; font: bold 11px/14px Verdana, Arial, Helevetica, sans-serif;white-space: nowrap;}

.pumcFooterNav A:link,
.pumcFooterNav A:visited
{text-decoration:none; }

.pumcFooterNav A:hover,
.pumcFooterNav TD.pumcFooterNavNoBorderOver A:link,
.pumcFooterNav TD.pumcFooterNavOver A:link,
.pumcFooterNav TD.pumcFooterNavNoBorderOver A:visited,
.pumcFooterNav TD.pumcFooterNavOver A:visited
{text-decoration:underline;}

.pumcFooterNav TD
{ padding: 5px; border-left: 1px solid #ccc;text-align:center; cursor: pointer;}

.pumcFooterNav TD,
.pumcFooterNav TD.pumcFooterNavNoBorder,
.pumcFooterNav TD.pumcFooterNavOut
{background-color:#365a7c;}

.pumcFooterNav TD.pumcFooterNavOver,
.pumcFooterNav TD.pumcFooterNavNoBorderOver
{ background-color:#000;}

.pumcFooterNav TD.pumcFooterNavNoBorder,
.pumcFooterNav TD.pumcFooterNavNoBorderOver
{ border-left: none;}

/* rotating promo space */
TABLE#pumcPG TD, TABLE#pumcPG TD A, TABLE#pumcPG TD A B {font-family:verdana, Arial, Helvetica, Sans-serif;font-size:10px;line-height:14px;color:#fff;}
TABLE#pumcPG TD { border-bottom:1px solid #bbb;padding:4px 0px 4px 0px; }
TABLE#pumcPG TD A:hover B {text-decoration:underline;}
TABLE#pumcPG {margin:0px 4px 0px 4px;}

/* homepage redesign styles */
.pumcFooterNav { margin-bottom:6px; }
#pumcSIExtra A:hover, #pumcSIExtra A:hover B { color:#fc0;text-decoration:none; }
#pumcSIExtra .pumc8pxTBpad { border-bottom:1px solid #637785; }
.pumc8pxTBpad {padding:8px 0px;}
.pumc4pxRLpad {padding:0px 4px;}
.pumcPaddedBlurb { margin:4px; }
#pumcSISD A:hover, #pumcSISD A:hover B { color:#fc0;text-decoration:none; }
#pumcSISD .pumc8pxTBpad { border-top:1px solid #bd524c; }
#pumcSIFantasy A:hover, #pumcSIFantasy A:hover B { color:#fc0;text-decoration:none; }
#pumcSIFantasy .pumc8pxTBpad { border-top:1px solid #637785; }
#pumcSIOnCampus A:hover, #pumcSIOnCampus A:hover B { color:#fc0;text-decoration:none; }
#pumcSIOnCampus .pumc8pxTBpad { border-top:1px solid #758a96; }
#pumcSIPhotos A:hover, #pumcSIPhotos A:hover B { color:#fc0;text-decoration:none; }
#pumcSIPhotos .pumc8pxTBpad { border-top:1px solid #637785; }
TD#pumcAbovePromo { padding-right:12px; }
TD#pumcAbovePromo #pumcDivBullets { background-color:#ccc; }
TD#pumcAbovePromo div.pumcBulletedLinks { border-bottom:1px solid #999;margin:0px 6px 0px 6px; }
TD#pumcAbovePromo div.pumcBulletedLinks, div.pumcBulletedLinks A:link, div.pumcBulletedLinks A:visited { padding:4px 0px;color:#000;font-family:verdana,Arial,Helvetica,Sans-serif;font-size:10px;line-height:14px; }
TD#pumcAbovePromo div.pumcBulletedLinks A:hover B { color:#000;text-decoration:underline; }

/* new footer styles */
.pumcFooter {border: solid 1px #000;margin:6px;background-color:#fff;padding:4px;}
.pumcFooter A:link, .pumcFooter A:visited {color:#000; text-decoration:none;}
.pumcFooter A:hover {color:#000; text-decoration:underline;}
.pumcFooter TABLE { background-color:#ccc; }
.pumcTextAdBoxMain {font-family:verdana, Arial, Helvetica, Sans-serif; font-size:10px;font-weight:bold;line-height:14px;color:#000;white-space: nowrap;border-left:1px solid #fff;border-bottom:1px solid #fff;}
.pumcTextAdBoxMain A:link, .pumcTextAdBoxMain A:visited {color:#000;}
.pumcTextAdBoxMain A:hover {color:#000;}
.pumcCopyrightMain {font-family:Arial, Helvetica, Sans-serif; font-size:9px;line-height:11px;color:#000;white-space: nowrap;text-align:center;}
.pumcCopyrightMain A:link, .pumcCopyrightMain A:visited {color:#ba0000;}
.pumcCopyrightMain A:hover {color:#ba0000;}
.pumcCopyrightPartners {font-family:Arial, Helvetica, Sans-serif; font-size:11px;line-height:13px;color:#000;text-align:center;}
.pumcCopyrightPartners SPAN { font-family:verdana, Arial, Helvetica, Sans-serif;font-weight:bold; }

.pumcTimestamp { font-size:9px; }
.pumcTimestamp IMG { vertical-align:middle; }