/* Miami University School of Business Style Sheet */
/* Universal */
html { -webkit-text-size-adjust:none; } /* font fix for mobile devices */
* {margin:0px;padding:0px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}
body{padding:0px;margin:0px;text-align:center;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;background:#DCDCDC;}
/*p,h1,h2,h3,h4,h5,h6,ul,ol,li,div,body,dl,dt,dd,form {margin:0;padding:0;}*/
img {display:block;border:0;}
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4 {font-size:12px;}
h5 {font-size:10px;}
h6 {font-size:8px;}
p{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}
a{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;;color:#0095E0;text-decoration:underline;}
a:link {color:#0095E0;text-decoration:underline;}
a:visited{color:#333333;text-decoration:underline;}
a:hover{text-decoration:none;}
.clearIt {clear:both;height:0;line-height:0px;font-size:0;overflow:hidden;}
.skiplink {width:0;height:0;overflow:hidden;position:absolute;top:0px;Left:3000px;}
.access {height:0;width:0;overflow:hidden;position:absolute;}
.hidden {display:none;}
p.tryagain, p.tryagain2 {display:none;padding:3px;margin:0px 0px 5px 0px;/*background:#FFCCFF;border:#ff0000 1px solid;*/color:#FF0000;/*text-align:center;*/}



/* -------- Homepage Styles -------- */
#mainContainer {width:100%;padding:0px;margin:0px;background:#ffffff url(../images/bodyBgTile.jpg) left top repeat-x;}
#centeredContainer{width:926px;padding:0px 3px;margin:0px auto;}

/* Homepage Header Styles */
#headContainer {width:926px;margin:0px;padding:0px 3px;}
#headContainer img#headLogo {padding:34px 0px 0px 0px; margin:0px; float:left;}

#headContainer #resourceNavContainer {width:610px;padding:25px 3px 0px 0px;float:right;overflow:hidden;}
#headContainer #resourceNavContainer form#searchForm {width:610px;}
#headContainer #resourceNavContainer form#searchForm table {margin:0px;padding:0px 1px 0px 0px;width:610px;}
#headContainer #resourceNavContainer form#searchForm table tr {}
#headContainer #resourceNavContainer form#searchForm table tr td {text-align:right;vertical-align:middle;}
/*#headContainer #resourceNavContainer form#searchForm table tr td ul {list-style:none;display:inline;padding:0px 10px 0px 0px;margin:0px;}*/
#headContainer #resourceNavContainer form#searchForm table tr td ul {list-style:none;display:inline;padding:0px 3px 0px 0px;margin:0px;}
#headContainer #resourceNavContainer form#searchForm table tr td ul li {display:inline;padding:0px 5px;margin:0px;border-left:#656565 1px solid;}
#headContainer #resourceNavContainer form#searchForm table tr td ul li a {color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline;}
#headContainer #resourceNavContainer form#searchForm table tr td ul li a:hover {text-decoration:none;}
#headContainer #resourceNavContainer form#searchForm table tr td ul li a:visited {color:#ffffff;}
#headContainer #resourceNavContainer form#searchForm table tr td .hpSearchField {width:113px;height:13px;padding:2px 0px 0px 20px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#787878;background:#ffffff url(../images/searchBoxMagnifyingGlass.jpg) left center no-repeat;}


/* NEW */
#headContainer #primaryNavContainer {width:595px;padding:0px 0px 0px 0px;margin:0px;float:right;overflow:hidden;text-align: right;}
#headContainer #primaryNavContainer #nav_primary {margin:0px;padding:0px;list-style:none;width:595px;height:24px;overflow:hidden;float:right;clear:right;}
#headContainer #primaryNavContainer #nav_primary li {margin:0px;padding:0px;float:left;}
#headContainer #primaryNavContainer #nav_primary li a {display:block;height:24px;margin:0px;padding:0px;text-indent:-9000px;text-decoration:none;}
#headContainer #primaryNavContainer #nav_primary li a span {display:none;margin:0px;padding:0px;}
#headContainer #primaryNavContainer #nav_primary li a#pitem1 {width:183px;background:url(../images/primaryNav01.jpg) center;} 
#headContainer #primaryNavContainer #nav_primary li a#pitem2 {width:150px;background:url(../images/primaryNav02.jpg) center;} 
#headContainer #primaryNavContainer #nav_primary li a#pitem3 {width:112px;background:url(../images/primaryNav03.jpg) center;} 
#headContainer #primaryNavContainer #nav_primary li a#pitem4 {width:148px;background:url(../images/primaryNav04.jpg) center;} 
#headContainer #primaryNavContainer #nav_primary li a#pitem5 {width:147px;background:url(../images/primaryNav05.jpg) center;} 
#headContainer #primaryNavContainer #nav_primary li a:hover {background-position:bottom !important;}
#headContainer #primaryNavContainer #nav_primary li a.active, #nav_primary li a.active:hover {background-position:top !important;}


/* Alternative Container Style for special pages */
#contentContainerAlt {width:100%;margin:0px;padding:0px;overflow:hidden;background:#DCDCDC;}


/* Homepage Content Styles */
#contentContainer {width:932px;margin:0px;padding:0px;background: url(../images/contentBG.gif) center top no-repeat;overflow:hidden;}
#contentContainer #contentLining {width:926px;padding:0px 3px;margin:4px 0px 0px 0px;background:url(../images/contentBodyTile2.gif) center top repeat-y;overflow:hidden;}
#contentContainer #contentLining #contentTop {width:926px;height:12px;margin:0px;padding:0px;background:url(../images/contentTop.jpg) center top no-repeat;}
#contentContainer #contentLining #leftSide {width:176px;padding:0px 20px 0px 23px;margin:0px;float:left;overflow:hidden;text-align:left;}

#contentContainer #contentLining #leftSide #langBlock {width:176px;padding:0px 0px 10px 0px;margin:0px;border-bottom:#c4c6c5 1px solid;}
#contentContainer #contentLining #leftSide #langBlock h3 {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;}
#contentContainer #contentLining #leftSide #langBlock p {color:#777777;}
#contentContainer #contentLining #leftSide #langBlock a {color:#000000;}

#contentContainer #contentLining #leftSide #secondaryNav {width:176px;padding:11px 0px 15px 0px;margin:0px;border-bottom:#c4c6c5 1px solid;overflow:hidden;}
#contentContainer #contentLining #leftSide #secondaryNav ul {list-style:none;padding:0px;margin:0px;}
#contentContainer #contentLining #leftSide #secondaryNav ul li {padding:5px 0px;margin:0px;}
#contentContainer #contentLining #leftSide #secondaryNav ul li a {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#d86001;text-decoration:none;text-transform:uppercase;}
#contentContainer #contentLining #leftSide #secondaryNav ul li a:hover {color:#428303;/*text-decoration:underline;*/}

#contentContainer #contentLining #leftSide #applyNow {width:176px;padding:9px 0px 10px 0px;margin:0px;border-bottom:#c4c6c5 1px solid;overflow:hidden;}
#contentContainer #contentLining #leftSide #applyNow a {width:160px;padding:9px 8px 9px 8px;margin:0px;display:block;background:#d86001;color:#ffffff;font-family:"Times New Roman", Times, serif;font-size:24px;text-decoration:none;}
#contentContainer #contentLining #leftSide #applyNow a:hover {text-decoration:underline;}

#contentContainer #contentLining #leftSide #giveToMiami {width:176px;padding:9px 0px 10px 0px;margin:0px;border-bottom:#c4c6c5 1px solid;overflow:hidden;}
#contentContainer #contentLining #leftSide #giveToMiami a {width:160px;padding:9px 8px 9px 8px;margin:0px;display:block;background:#428303;color:#ffffff;font-family:"Times New Roman", Times, serif;font-size:24px;text-decoration:none;}
#contentContainer #contentLining #leftSide #giveToMiami a:hover {text-decoration:underline;}

#contentContainer #contentLining #leftSide #socialMedia {width:176px;padding:9px 0px 10px 0px;margin:0px;border-bottom:#c4c6c5 1px solid;overflow:hidden;}
#contentContainer #contentLining #leftSide #socialMedia h2 {width: 100%;padding: 0px 0px 2px 0px;margin: 0px;font-family: "Times New Roman", Times, serif;font-size: 14px;color: #343434;text-transform: uppercase;}

#contentContainer #contentLining #leftSide #virtualTour {width:176px;padding:15px 0px 14px 0px;margin:0px;border-bottom:#c4c6c5 1px solid;overflow:hidden;}
#contentContainer #contentLining #leftSide #virtualTour img {border:#272727 3px solid;padding:0px;margin:0px 0px 10px 0px;}
#contentContainer #contentLining #leftSide #virtualTour p a {padding:0px 10px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#d86001;text-decoration:none;text-transform:uppercase;background: url(../images/littleOrangeArrow.gif) right 0.3em no-repeat;}
#contentContainer #contentLining #leftSide #virtualTour p a:hover {text-decoration:underline;}

#contentContainer #contentLining #leftSide #fact {width:176px;padding:24px 0px 0px 0px;margin:0px;overflow:hidden;}
#contentContainer #contentLining #leftSide #fact p{font-family:"Times New Roman", Times, serif;font-size:20px;color:#343434;}
#contentContainer #contentLining #leftSide #fact p span {font-family:"Times New Roman", Times, serif;font-size:26px;color:#336300;}

#contentContainer #contentLining #rightSide {width:707px;padding:0px;margin:0px;float:left;text-align:left;overflow:hidden;}
#contentContainer #contentLining #rightSide #mainContentContainer {width:668px;padding:21px 14px;margin:0px 0px 0px 0px;background:#FFFFFF;overflow:hidden;}
#contentContainer #contentLining #rightSide #mainContentContainer h1 {padding:0px 0px 10px 0px;margin:0px;font-family:"Times New Roman", Times, serif;font-size:26px;color:#336300;}
#contentContainer #contentLining #rightSide #mainContentContainer p {padding:5px 0px;margin:0px;font-family:"Times New Roman", Times, serif;font-size:16px;color:#343434;}
#contentContainer #contentLining #rightSide #mainContentContainer a {font-family:"Times New Roman", Times, serif;font-size:16px;color:#0192e1;}
#contentContainer #contentLining #rightSide #mainContentContainer a:visited {color:#333333;}
#contentContainer #contentLining #rightSide #mainContentContainer ol {margin:0px;padding:0px 0px 0px 25px;}
#contentContainer #contentLining #rightSide #mainContentContainer ol li {}
#contentContainer #contentLining #rightSide #mainContentContainer ul {list-style:none;margin:0px;padding:0px 0px 0px 15px;}
#contentContainer #contentLining #rightSide #mainContentContainer ul li {background:url(../images/listBullet.jpg) left center no-repeat;padding:0px 0px 0px 10px;}
#contentContainer #contentLining #rightSide #mainContentContainer blockquote {margin:0px;padding:0px 5px;}

#contentContainer #contentLining #bottomPlate {width:100%;height:32px;padding:0px;margin:0px;background:#ffffff;clear:both;}

/* Homepage News And Events Styles */
#contentContainer #contentLining #rightSide #homeNewsEvents {width:707px;padding:0px 0px 0px 14px;margin:10px 0px 0px 0px;overflow:hidden;background:url(../images/newsEventsDivider.gif) 403px top no-repeat;}
#contentContainer #contentLining #rightSide #homeNewsEvents #recentNews {width:388px;padding:0px;margin:0px;float:left;overflow:hidden;}
#contentContainer #contentLining #rightSide #homeNewsEvents #upcomingEvents {width:319px;padding:0px;margin:0px;float:left;overflow:hidden;}
#contentContainer #contentLining #rightSide #homeNewsEvents #recentNews .h1Container {width:346px;padding:0px 26px 0px 16px;background:#ffffff;}
#contentContainer #contentLining #rightSide #homeNewsEvents #upcomingEvents .h1Container {width:257px;padding:0px 30px 6px 30px;margin:0px 0px 0px 0px;}
#contentContainer #contentLining #rightSide #homeNewsEvents #recentNews .h1Container h1,
#contentContainer #contentLining #rightSide #homeNewsEvents #upcomingEvents .h1Container h1 {width:100%;padding:0px 0px 10px 0px;margin:0px;border-bottom:#dbdddc 5px solid;font-family:"Times New Roman", Times, serif;font-size:16px;color:#343434;text-transform:uppercase;}

#contentContainer #contentLining #rightSide #homeNewsEvents #recentNews .itemContainer {width:346px;padding:13px 0px 8px 0px;margin-left:16px;overflow:hidden;border-bottom:#e5e5e5 1px solid;}
#contentContainer #contentLining #rightSide #homeNewsEvents #recentNews .itemContainer .dateContainer {width:32px;padding:12px 5px 10px 5px;margin:0px 13px 0px 0px;float:left;background:#464445;text-align:center;overflow:hidden;}
#contentContainer #contentLining #rightSide #homeNewsEvents #recentNews .itemContainer .dateContainer p {font-family:"Times New Roman", Times, serif;font-size:16px;color:#ffffff;}
#contentContainer #contentLining #rightSide #homeNewsEvents #recentNews .itemContainer .dateContainer p span {display:block;border-bottom:#ffffff 1px solid;font-family:"Times New Roman", Times, serif;font-size:12px;color:#ffffff;}
#contentContainer #contentLining #rightSide #homeNewsEvents #recentNews .itemContainer .infoContainer {width:291px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;float:left;}
#contentContainer #contentLining #rightSide #homeNewsEvents #recentNews .itemContainer .infoContainer h2 {font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:14px;color:#0095E0;}
#contentContainer #contentLining #rightSide #homeNewsEvents #recentNews .itemContainer .infoContainer a.newsEventsLink {font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:14px;color:#0095E0;font-weight:bold;text-decoration:none;}
#contentContainer #contentLining #rightSide #homeNewsEvents #recentNews .itemContainer .infoContainer a.newsEventsLink:visited {color:#333333;}
#contentContainer #contentLining #rightSide #homeNewsEvents #recentNews .itemContainer .infoContainer p {font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;;color:#343434;}

#contentContainer #contentLining #rightSide #homeNewsEvents #upcomingEvents .itemContainer {width:257px;padding:0px 0px 8px 0px;margin:8px 30px 0px 30px;border-bottom:#e5e5e5 1px solid;overflow:hidden;}
#contentContainer #contentLining #rightSide #homeNewsEvents #upcomingEvents .itemContainer h2 {padding:5px 0px 0px 0px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;color:#0095E0;}
#contentContainer #contentLining #rightSide #homeNewsEvents #upcomingEvents .itemContainer a.newsEventsLink {padding:0px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#0095E0;}
#contentContainer #contentLining #rightSide #homeNewsEvents #upcomingEvents .itemContainer a.newsEventsLink:visited {color:#333333;}
#contentContainer #contentLining #rightSide #homeNewsEvents #upcomingEvents .itemContainer p {font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;;color:#343434;}
#contentContainer #contentLining #rightSide #homeNewsEvents #upcomingEvents .itemContainer p span.eventDate {padding:3px;font-family:"Times New Roman", Times, serif;font-size:11px;color:#ffffff;background:#464445;}
a.moreLink {text-decoration:none;font-weight:bold;color:#0095E0;}
a.moreLink:hover {text-decoration:underline;}
a.moreLink:visited {color:#0000ff;}

/* Homepage Footer Styles NEW */
#footerContainer {width:100%;padding:0px 0px 20px 0px;margin:0px;background:#DCDCDC url(../images/footerTopBorder.jpg) left top repeat-x;}
#footerContainer #centerFoot {width:926px;padding:23px 0px 0px 0px;margin:0px auto;overflow:hidden;}
#footerContainer #centerFoot #footerLogo {width:176px;padding:0px 0px 0px 10px;margin:0px;float:left;}

#footerContainer #centerFoot #footerAddress {width:282px;padding:10px 0px 15px 0px;margin:0px 0px 0px 0px;float:left;overflow:hidden;text-align:left; font-size: 8pt; background:#DCDCDC url(../images/footer-line-bg.gif) left top repeat-x;}
#footerContainer #centerFoot #footerAddress img {display:inline;}
#footerContainer #centerFoot #footerPhone {width:190px;padding:10px 0px 0px 0px;margin:0px 10px 0px 0px;float:left;overflow:hidden;text-align:right; font-size: 8pt; background:#DCDCDC url(../images/footer-line-bg.gif) left top repeat-x;}
#footerContainer #centerFoot #footerLists {width:227px;padding:0px 0px 0px 20px;margin:0px;float:left;overflow:hidden;text-align:left;border-left:#949494 1px dotted;}
#footerContainer #centerFoot #footerLists .footerlist {width:200px;padding:0px;margin:0px;float:left;overflow:hidden;text-align:left;}
#footerContainer #centerFoot #footerLists .footerlist ul {list-style:none;margin:0px;padding:0px;}
#footerContainer #centerFoot #footerLists .footerlist ul li {margin:0px;padding:0px 0px 0px 0px;}
#footerContainer #centerFoot #footerLists .footerlist ul li a {padding:0px 0px 0px 10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;background:url(../images/footerListBullet.gif) left 0.5em no-repeat;color:#000000;text-decoration:underline;}
#footerContainer #centerFoot #footerLists .footerlist ul li a:hover {color:#000000;text-decoration:none;}
#footerContainer #centerFoot #footerLists .footerlist ul li a:visited {color:#666666;}



/* -------- Start Level Page Styles -------- */

/* Navigation Starts Here */
#contentContainer #contentLining #leftSide2 {width:190px;padding:0px 20px 0px 9px;margin:0px;float:left;overflow:hidden;text-align:left;}
#contentContainer #contentLining #leftSide2 #secondaryNavChild {width:190px;padding:0px 0px 15px 0px;margin:0px;border-bottom:#333333 2px solid;overflow:hidden;}
#contentContainer #contentLining #leftSide2 div.noBottomBorder {border:none !important;padding:0px !important;}

div#currentSection{}
div#currentSection a{width:164px;padding:8px 13px 6px 13px;margin:0px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;text-transform:uppercase;background:#d86001;color:#ffffff;}
div#currentSection a{text-decoration:none;}
div#currentSection a:hover{text-decoration:underline;}

.secondaryNavChild1Off, .secondaryNavChild1On{padding:0;margin:0px 0px 0px 0px;background:#ffffff;}
.secondaryNavChild1Off a, .secondaryNavChild1On a{padding:6px 4px 6px 18px;margin:0px 0px 0px 0px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;background:#ffffff url(../images/navArrow.gif) 0.5em 0.75em no-repeat;color:#346401;border-bottom:#dddcde 1px solid;overflow:hidden;}
.secondaryNavChild1Off a:hover, .secondaryNavChild1On a:hover{text-decoration:underline;}
.secondaryNavChild1Off a:visited{color:#333333; text-decoration:none;}
.secondaryNavChild1On{margin:-2px 0px 0px 0px;}
.secondaryNavChild1On a{color:#ffffff/*333333*/;background:#336601/*fdfad1*/;border:none; text-decoration:none;}
.secondaryNavChild1On a:visited{color:#FFFFFF; text-decoration:none;}

.secondaryNavChild2Off, .secondaryNavChild2On{padding:0px;margin:-1px 0px 0px 0px;/*background:#f1f1f1;*/border-top:#dddcde 1px solid;}
.secondaryNavChild2Off a, .secondaryNavChild2On a{padding:6px 4px 6px 28px;margin:0px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;background:#f1f1f1 url(../images/navArrow2.gif) 1.25em 0.75em no-repeat;color:#333333;border-bottom:#dddcde 1px solid;overflow:hidden;}
.secondaryNavChild2Off a:visited{color:#333333; text-decoration:none;}
.secondaryNavChild2On{margin:-2px 0px 0px 0px;}
.secondaryNavChild2On a{color:#ffffff/*333333*/;background:#336601/*fdfad1*/;border:none; text-decoration:none;}
.secondaryNavChild2Off a:hover, .secondaryNavChild2On a:hover{text-decoration:underline;}
.secondaryNavChild2On a:visited{color:#FFFFFF; text-decoration:none;}

.secondaryNavChild3Off, .secondaryNavChild3On{padding:0px;margin:0 0 0 0px;background:#f1f1f1;}
.secondaryNavChild3On{margin-top:2px;}
.secondaryNavChild3Off a, .secondaryNavChild3On a{padding:5px 4px 5px 38px;margin:0px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;background:#f1f1f1 url(../images/navArrow2.gif) 2em 0.75em no-repeat;color:#333333;border-bottom:#dddcde 1px solid;overflow:hidden;}
.secondaryNavChild3Off a:visited{color:#333333; text-decoration:none;}
.secondaryNavChild3On a{color:#ffffff/*d86001*/;background:#336601; text-decoration:none;}
.secondaryNavChild3Off a:hover, .secondaryNavChild3On a:hover{text-decoration:underline;}
.secondaryNavChild3On a:visited{color:#FFFFFF; text-decoration:none;}

.secondaryNavChild4Off, .secondaryNavChild4On{padding:0px;margin:0 0 0 0px;background:#f1f1f1;}
.secondaryNavChild4Off a, .secondaryNavChild4On a{padding:5px 4px 5px 48px;margin:0px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;background:#f1f1f1 url(../images/navArrow2.gif) 2.75em 0.75em no-repeat;color:#333333;border-bottom:#dddcde 1px solid;overflow:hidden;}
.secondaryNavChild4Off a:visited{color:#333333; text-decoration:none;}
.secondaryNavChild4On a{color:#ffffff;background:#336601; text-decoration:none;}
.secondaryNavChild4Off a:hover, .secondaryNavChild4On a:hover{text-decoration:underline;}
.secondaryNavChild4On a:visited{color:#FFFFFF; text-decoration:none;}

#contentContainer #contentLining #leftSide2 #secondaryNav{width:185px;padding:11px 0px 15px 0px;margin:0px;border-bottom:#c4c6c5 1px solid;overflow:hidden;}
#contentContainer #contentLining #leftSide2 #secondaryNav ul{list-style:none;padding:0px;margin:0px 0px 0px 5px;}
#contentContainer #contentLining #leftSide2 #secondaryNav ul li{padding:5px 0px;margin:0px;}
#contentContainer #contentLining #leftSide2 #secondaryNav ul li a{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#d86001;text-decoration:none;text-transform:uppercase;}
#contentContainer #contentLining #leftSide2 #secondaryNav ul li a:hover{color:#428303;/*text-decoration:underline;*/}

/* Start Various 2 Column Style Here */

/* 2 Column Content Starts Here */
#contentContainer #contentLining #rightSide #breadcrumbing {width:649px;padding:0px 7px;margin:0px 0px 2px 0px;overflow:hidden;}
#contentContainer #contentLining #rightSide #breadcrumbing a {padding:0px 3px;font-size:10px;color:#0095E0;}
#contentContainer #contentLining #rightSide #breadcrumbing span {padding:0px 3px;font-size:10px;font-weight:bold;}

#contentContainer #contentLining #rightSide #billboardContainer {width:/*649*/669px;padding:0px 14px 10px 0px;margin:0px 0px 0px 0px;overflow:hidden;}
#contentContainer #contentLining #rightSide #billboardContainer h1 {padding:0px 0px 10px 0px;margin:0px;font-family:"Times New Roman", Times, serif;font-size:26px;color:#336300;}
#contentContainer #contentLining #rightSide #billboardContainer p {padding:5px 0px;margin:0px;font-family:"Times New Roman", Times, serif;font-size:16px;color:#343434;}
#contentContainer #contentLining #rightSide #billboardContainer a {font-family:"Times New Roman", Times, serif;font-size:16px;color:#0192e1;}
#contentContainer #contentLining #rightSide #billboardContainer a:visited {color:#333333;}
#contentContainer #contentLining #rightSide #billboardContainer ol {margin:0px;padding:0px 0px 0px 25px;}
#contentContainer #contentLining #rightSide #billboardContainer ol li {}
#contentContainer #contentLining #rightSide #billboardContainer ul {list-style:none;margin:0px;padding:0px 0px 0px 15px;}
#contentContainer #contentLining #rightSide #billboardContainer ul li {background:url(../images/listBullet.jpg) left center no-repeat;padding:0px 0px 0px 10px;}
#contentContainer #contentLining #rightSide #billboardContainer blockquote {margin:0px;padding:0px 5px;}

#contentContainer #contentLining #rightSide #levelContent {width:649px;padding:0;margin:0px 0px 0px 0px;overflow:hidden;}
#contentContainer #contentLining #rightSide #levelContent h2 {font-size:16px;padding:8px 0px 5px 0px;}
#contentContainer #contentLining #rightSide #levelContent h2 label {font-size:16px;font-weight:bold;}
#contentContainer #contentLining #rightSide #levelContent img {padding:5px;}
#contentContainer #contentLining #rightSide #levelContent p {padding:8px 0px;color:#434343;}
#contentContainer #contentLining #rightSide #levelContent a {color:#0095E0;}
#contentContainer #contentLining #rightSide #levelContent a:visited {color:#333333;}
#contentContainer #contentLining #rightSide #levelContent ol {margin:0px;padding:0px 0px 0px 25px;}
#contentContainer #contentLining #rightSide #levelContent ol li {}
#contentContainer #contentLining #rightSide #levelContent ul {list-style:none;padding:0px 10px;}
#contentContainer #contentLining #rightSide #levelContent ul li {padding:1px 10px;margin:0px;background:url(../images/listBullet.jpg) left 0.6em no-repeat;}
#contentContainer #contentLining #rightSide #levelContent ul li a {text-decoration:none;color:#0095E0;}
#contentContainer #contentLining #rightSide #levelContent ul li a:hover {text-decoration:underline;}
#contentContainer #contentLining #rightSide #levelContent ul li a:visited {color:#333333;}
#contentContainer #contentLining #rightSide #levelContent blockquote {margin:0px;padding:0px 5px;}


/* RSVP Form */
.requiredField {
    color: #C00;
}

#contentContainer #contentLining #rightSide #rsvpLeft {width:310px;padding:0;margin:0px 0px 0px 0px;float:left;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent {width:310px;padding:0;margin:0px 10px 0px 0px;overflow:hidden;word-wrap: break-word}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent2 {width:310px;padding:0;margin:0px 10px 0px 0px;overflow:hidden;word-wrap: break-word}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent h2 {font-size:16px;padding:8px 0px 5px 0px;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent h2 label {font-size:16px;font-weight:bold;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent img {padding:5px;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent p {padding:8px 0px;color:#434343;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent a {color:#0095E0;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent a:visited {color:#333333;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent ol {margin:0px;padding:0px 0px 0px 25px;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent ol li {}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent ul {list-style:none;padding:0px 10px;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent ul li {padding:1px 10px;margin:0px;background:url(../images/listBullet.jpg) left 0.6em no-repeat;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent ul li a {text-decoration:none;color:#0095E0;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent ul li a:hover {text-decoration:underline;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent ul li a:visited {color:#333333;}
#contentContainer #contentLining #rightSide #rsvpLeft #levelContent blockquote {margin:0px;padding:0px 5px;}

#contentContainer #contentLining #rightSide #rsvpRight {width:375px;padding:0;margin:0px 10px 0px 0px;overflow:hidden;float:right;background-color:#F0F0F0;}
#contentContainer #contentLining #rightSide #rsvpRight td {font-size:11px;padding:0px 0px 0px 0px;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent {width:310px;padding:0;margin:0px 0px 0px 0px;overflow:hidden;word-wrap: break-word}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent2 {width:355px;padding:0;margin: 10px 10px 0px 10px;overflow:hidden;word-wrap: break-word}
#contentContainer #contentLining #rightSide #rsvpRight #billboardContainer #levelContent2 {width:355px;padding:0;margin: 0px 10px 0px 10px;overflow:hidden;word-wrap: break-word}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent td {font-size:24px;padding:0px 0px 0px 0px;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent h2 {font-size:16px;padding:8px 0px 5px 0px;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent h2 label {font-size:16px;font-weight:bold;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent img {padding:5px;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent p {padding:8px 0px;color:#434343;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent a {color:#0095E0;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent a:visited {color:#333333;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent ol {margin:0px;padding:0px 0px 0px 25px;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent ol li {}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent ul {list-style:none;padding:0px 10px;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent ul li {padding:1px 10px;margin:0px;background:url(../images/listBullet.jpg) left 0.6em no-repeat;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent ul li a {text-decoration:none;color:#0095E0;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent ul li a:hover {text-decoration:underline;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent ul li a:visited {color:#333333;}
#contentContainer #contentLining #rightSide #rsvpRight #levelContent blockquote {margin:0px;padding:0px 5px;}

/* END RSVP FORM */

/* Start 2 Column Course Search Styles */
#contentContainer #contentLining #rightSide #levelContent .bigBox {width:646px;margin:10px 0px;padding:0px;background:#dad8d9;border:#a7a7a7 1px solid;overflow:hidden;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner {margin:4px;padding:10px 0px 0px 7px;background:#F8F8F8;overflow:hidden;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseNumberTable {width:367px;margin:8px 0px 12px 0px;padding:0px;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseNumberTable .inputWrappper {width:256px;border:#dbdddc 4px solid;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseNumberTable .inputWrappper .courseNumber {width:254px;height:20px;border:#a7a7a7 1px solid;}

#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseSearchTable {width:647px;padding:0px;margin:0px 0px 10px 0px;border-bottom:#dcdcdc 4px solid;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseSearchTable td {padding:0px;margin:0px;border-right:#dcdcdc 1px solid;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseSearchTable td h4 {font-size:14px;padding:0px 0px 0px 5px;margin:0px 0px 5px 0px;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseSearchTable td p {padding:2px 0px;margin:0px;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseSearchTable td input.concentrationBox {padding:0px;margin:0px 5px 0px 5px;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseSearchTable td input.radioButton {padding:0px;margin:0px 5px 0px 5px;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseSearchTable td .inputWrappper {width:133px;margin:0px;padding:0px;border:#dbdddc 4px solid;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseSearchTable td .startingTimeWrapper select.startingTime {width:120px;margin:0px;padding:0px;border:#a7a7a7 1px solid;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseSearchTable td .startingTimeWrapper{width:120px;margin:0px;padding:0px;border:#dbdddc 4px solid;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner table#courseSearchTable td .inputWrappper input.instructorName {width:131px;margin:0px;padding:0px;border:#a7a7a7 1px solid;}
#contentContainer #contentLining #rightSide #levelContent .bigBox .bigBoxLiner .studentButtons {float:right;padding:10px 15px 10px 0px;}

/* ----- Addthis component ---------- */
#contentContainer #contentLining #rightSide #levelContent2 #addThisBookmark {padding-top: 3px; padding-bottom: 3px;}


/*-------- Start 2 Column Course Results Table ---------*/
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable {width:646px;border-top:#333333 2px solid;border-bottom:#333333 2px solid;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th {background:#f1f1f1;border-right:#dcdedd 1px solid;border-bottom:#dcdedd 1px solid;font-size:11px;font-weight:bold;padding:5px;}
/* #sc_list tr th.header {cursor:pointer;background-image:url(../images/student_calendar/sc_sort_none.gif);background-repeat:no-repeat;background-position:right;padding-right:18px;} */
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th.Concentration {width:117px;color:#0095E0; cursor:pointer;background-image:url(../images/table_sort_none.gif);background-repeat:no-repeat;background-position:right;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th.Number {width:48px;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th.Title {width:97px;color:#0095E0; cursor:pointer;background-image:url(../images/table_sort_none.gif);background-repeat:no-repeat;background-position:right;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th.Credits {width:37px;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th.Sections {width:42px;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th.Days {width:31px;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th.Time {width:37px;color:#0095E0; cursor:pointer;background-image:url(../images/table_sort_none.gif);background-repeat:no-repeat;background-position:right;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th.Instructor {width:86px;color:#0095E0; cursor:pointer;background-image:url(../images/table_sort_none.gif);background-repeat:no-repeat;background-position:right;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th.Room {width:55px;}

#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th.headerSortDown {background:#f5f0d3 url(../images/table_sort_desc.gif);background-repeat:no-repeat;background-position:right;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th.headerSortUp {background:#f5f0d3 url(../images/table_sort_asc.gif);background-repeat:no-repeat;background-position:right;}
/*#contentContainer #contentLining #rightSide #levelContent2 table#courseTable thead tr th.highlighted {background:#f5f0d3 url(../images/downArrowBlack.gif) 3.5em center no-repeat;}*/

#contentContainer #contentLining #rightSide #levelContent2 table#courseTable tbody tr {}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable tbody tr td {margin:0px;padding:5px;border-bottom:#dcdedd 1px solid;border-right:#dcdedd 1px solid;font-size:11px;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable tbody tr.toggleoff {background:#FFFFFF;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable tbody tr.toggleon {background:#e6ece0;}
/* Futile attempt to make the table sorter work on TDs */
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable tbody tr td.headerSortDown {background:#f5f0d3;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable tbody tr td.headerSortUp {background:#f5f0d3;}
/* Futile attempt to make the table sorter work on TDs */
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable tbody tr td a {font-size:11px;text-decoration:none;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable tbody tr td a:hover {text-decoration:underline;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable tbody tr td a:visited {color:#333333;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable tbody tr td.highlighted1 {background:#fffadd;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable tbody tr td.highlighted2 {background:#efedc7;}

/*-------- Start 2 Column Student Search Results -----------*/
#contentContainer #contentLining #rightSide #levelContent2 {width:679px;padding:5px 0px 5px 14px;margin:0px 14px 0px 0px;overflow:hidden;}
#contentContainer #contentLining #rightSide #levelContent2 a.backToSearch {margin:0px;padding:7px 15px 5px 25px;font-weight:bold;text-decoration:none;background:#f1f1f1 url(../images/backArrow.gif) 1em center no-repeat;border:#dcdcdc 1px solid;float:right;}
#contentContainer #contentLining #rightSide #levelContent2 a.backToSearch:hover {text-decoration:underline;}

#contentContainer #contentLining #rightSide #levelContent2 div.studentResultPaging {width:679px;margin:0px;padding:8px 0px;}
#contentContainer #contentLining #rightSide #levelContent2 div.studentResultPaging div.whiteBar {width:679px;margin:0px;padding:4px;border-top:#323433 2px solid;border-bottom:#323433 2px solid;}
#contentContainer #contentLining #rightSide #levelContent2 div.studentResultPaging div.yellowBar{width:679px;margin:0px;padding:4px;background:#fffadc;border-top:#dbdcde 1px solid;border-bottom:#dbdcde 1px solid;}

#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable {width:679px;}
#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable tr td {width:224px;}
#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable tr td div.studentResult {width:224px;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;border-top:#97af7d 4px solid;}
#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable tr td div.studentResult div.studentPhoto {width:86px;float:left;overflow:hidden;}
#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable tr td div.studentResult div.studentPhoto img {padding:0; border:#c2c6c5 3px solid;}
#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable tr td div.studentResult div.studentInfo {width:132px;padding:0px 0px 0px 6px;float:left;}
#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable tr td div.studentResult div.studentInfo p {line-height:15px;}
#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable tr td div.studentResult div.studentInfo a {font-weight:bold;}
#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable tr td div.studentResult div.studentInfo a:visited {color:#333333;}
#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable tr td div.studentResult div.studentInfo img {display:inline;padding:5px 7px 5px 0px;}


/* Start 2 Column Class Profile Styles */
#contentContainer #contentLining #rightSide #levelContent2 #classProfile {width:679px;border-bottom:#333333 2px solid;overflow:hidden;}
#contentContainer #contentLining #rightSide #levelContent2 #classProfile h2 {padding:0px 0px 15px 0px;}
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable {width:679px;padding:0px;margin:5px 0px 15px 0px;}
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable thead tr {}
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable thead tr th {padding:9px;background:#f1f1f1;border-bottom:#dcdcdc 1px solid;}
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable thead tr th h3 {font-size:13px;}
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable tbody tr {}
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable tbody tr.green {background:#e6ece0;}
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable tbody tr td {width:324px;padding:5px 15px;}
#contentContainer #contentLining #rightSide #levelContent2 #masthead {width:695px;margin:0px;padding:0px;}

/* Start 2 Column Research Database Search */
#contentContainer #contentLining #rightSide #levelContent .researchDB .letterSearch {width:323px;margin:10px 0px 20px 0;padding:0px;background:#dad8d9;border:#a7a7a7 1px solid;overflow:hidden;}
#contentContainer #contentLining #rightSide #levelContent .researchDB .letterSearch .letterSearchLiner {margin:4px;padding:10px 0px 0px 7px;background:#F8F8F8;overflow:hidden;}
#contentContainer #contentLining #rightSide #levelContent .researchDB .letterSearch .letterSearchLiner table#letterSearchTable {width:300px;margin:8px 0px 12px 0px;padding:0px;}
#contentContainer #contentLining #rightSide #levelContent .researchDB .researchDBOption{margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #b7b7b7;}
#contentContainer #contentLining #rightSide #levelContent .researchDB .researchDBOption select{position:relative; top:-7px; margin-right:20px;}
#contentContainer #contentLining #rightSide #levelContent .researchDB .researchDBOption h4{margin-bottom:3px;}

/* Start 2 Column Research Database Listing */
#contentContainer #contentLining #rightSide #levelContent .researchDB h3{margin-bottom:12px;}
#contentContainer #contentLining #rightSide #levelContent .researchDB img{display:inline;}
#contentContainer #contentLining #rightSide #levelContent .researchDB .researchDBListing{margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #B7B7B7;}
#contentContainer #contentLining #rightSide #levelContent .researchDB .researchDBListing h4{margin-bottom:0; padding-bottom:0;}
#contentContainer #contentLining #rightSide #levelContent .researchDB .researchDBListing p{margin:0; padding:0;}

/* Start 2 Column Research Database Detail */
#contentContainer #contentLining #rightSide #levelContent .researchDB table#researchDBDetailTable {width:640px;margin:8px 0px 12px 0px;padding:0px;}
#contentContainer #contentLining #rightSide #levelContent .researchDB table#researchDBDetailTable tr{vertical-align:top;}
#contentContainer #contentLining #rightSide #levelContent .researchDB table#researchDBDetailTable td.label{padding-right:12px; font-weight:bold;}

/* Start Various 3 Column Style Here */

/* 3 Column Content Starts Here */
#contentContainer #contentLining #rightSide2 {width:707px;padding:0px;margin:0px;float:left;text-align:left;}
#contentContainer #contentLining #rightSide2 #centerColumn {width:485px;margin:0px;padding:0px;float:left;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #masthead {width:485px;margin:0px;padding:0px;}

#contentContainer #contentLining #rightSide2 #centerColumn #breadcrumbing {width:471px;padding:0px 7px;margin:0px 0px 7px 0px;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #breadcrumbing a {padding:0px 3px;font-size:10px;color:#0095E0;}
#contentContainer #contentLining #rightSide2 #centerColumn #breadcrumbing span {padding:0px 3px;font-size:10px;font-weight:bold;}

#contentContainer #contentLining #rightSide2 #centerColumn #billboardContainer {width:457px;padding:0px 14px 10px 14px;margin:0px;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #billboardContainer h1 {padding:0px 0px 10px 0px;margin:0px;font-family:"Times New Roman", Times, serif;font-size:26px;color:#336300;}
#contentContainer #contentLining #rightSide2 #centerColumn #billboardContainer p {padding:5px 0px;margin:0px;font-family:"Times New Roman", Times, serif;font-size:16px;color:#343434;}
#contentContainer #contentLining #rightSide2 #centerColumn #billboardContainer a {font-family:"Times New Roman", Times, serif;font-size:16px;color:#0192e1;}
#contentContainer #contentLining #rightSide2 #centerColumn #billboardContainer a:visited {color:#333333;}
#contentContainer #contentLining #rightSide2 #centerColumn #billboardContainer ul {padding:5px 0px 5px 25px;}
#contentContainer #contentLining #rightSide2 #centerColumn #billboardContainer ol {padding:5px 0px 5px 25px;}

#contentContainer #contentLining #rightSide2 #centerColumn #billboardContainer2 {width:457px;padding:6px 14px 8px 0px;margin:0px 0px 0px 14px;border-bottom:#97af7d 4px solid;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #billboardContainer2 h1 {padding:0px 0px 10px 0px;margin:0px;font-family:"Times New Roman", Times, serif;font-size:26px;color:#336300;}
#contentContainer #contentLining #rightSide2 #centerColumn #billboardContainer2 ul {padding:5px 0px 5px 25px;}
#contentContainer #contentLining #rightSide2 #centerColumn #billboardContainer2 ol {padding:5px 0px 5px 25px;}

#contentContainer #contentLining #rightSide2 #centerColumn #levelContent {width:457px;padding:0px 14px;margin:0px;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent h2 {padding:8px 0px 5px 0px;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent p {padding:8px 0px;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent a {color:#0095E0;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent img{padding:5px;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent a:visited {color:#333333;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent ul {padding:5px 0px 5px 25px;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent ol {padding:5px 0px 5px 25px;}
#contentContainer #contentLining #rightSide2 #centerColumn blockquote {padding:5px 10px;}

/* 3 Column News And Events Styles */
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents {width:471px;padding:0px 0px 0px 14px;margin:10px 0px 0px 0px;overflow:hidden;background:url(../images/newsEventsDivider.gif) 250px top no-repeat;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #recentNews {width:229px;padding:0px;margin:0px;float:left;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #upcomingEvents {width:227px;padding:0px 0px 0px 14px;margin:0px;float:left;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #recentNews .h1Container {width:229px;padding:0px;background:#ffffff;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #upcomingEvents .h1Container {width:227px;padding:0px;margin:0px;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #recentNews .h1Container h1,
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #upcomingEvents .h1Container h1 {width:100%;padding:8px 0px 10px 0px;margin:0px;border-bottom:#dbdddc 5px solid;font-family:"Times New Roman", Times, serif;font-size:16px;color:#343434;text-transform:uppercase;}

#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #recentNews .itemContainer {width:229px;padding:13px 0px 0px 0px;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #recentNews .itemContainer .dateContainer {width:31px;padding:7px 3px 5px 3px;margin:0px 13px 0px 0px;float:left;background:#464445;text-align:center;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #recentNews .itemContainer .dateContainer p {font-family:"Times New Roman", Times, serif;font-size:14px;color:#ffffff;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #recentNews .itemContainer .dateContainer p span {display:block;border-bottom:#ffffff 1px solid;font-family:"Times New Roman", Times, serif;font-size:10px;color:#ffffff;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #recentNews .itemContainer .infoContainer {width:179px;padding:0px;margin:0px;float:left;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #recentNews .itemContainer .infoContainer h2 {font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:14px;color:#0095E0;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #recentNews .itemContainer .infoContainer a.newsEventsLink {font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;color:#0095E0;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #recentNews .itemContainer .infoContainer a.newsEventsLink:visited {color:#333333;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #recentNews .itemContainer .infoContainer p {font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;;color:#343434;}

#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #upcomingEvents .itemContainer {width:227px;padding:0px 0px 8px 0px;margin:8px 0px 0px 0px;border-bottom:#e5e5e5 1px solid;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #upcomingEvents .itemContainer h2 {padding:5px 0px 0px 0px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;;color:#0095E0;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #upcomingEvents .itemContainer p {font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;;color:#343434;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #upcomingEvents .itemContainer div.spacer {width:200px;margin:0px;padding:0px;display:block;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #upcomingEvents .itemContainer p span.eventDate {padding:3px;margin:0px;font-family:"Times New Roman", Times, serif;font-size:11px;color:#ffffff;background:#464445;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #upcomingEvents .itemContainer a.newsEventsLink {padding:0px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#0095E0;}
#contentContainer #contentLining #rightSide2 #centerColumn #newsEvents #upcomingEvents .itemContainer a.newsEventsLink:visited {color:#333333;}
a.moreLink {text-decoration:none;font-weight:bold;font-size:11px;color:#0095E0 !important;}
a.moreLink:hover {text-decoration:underline;}
a.moreLink:visited {color:#333333;}
#articleDate{font-weight:bold;}

/* Start 3 Column Student Search Form */
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent #searchCopy {width:417px;padding:10px 20px;margin:0px;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent #bodySearchBorder {width:469px;margin:0px;padding:0px;background:#dad8d9;border:#a7a7a7 1px solid;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent #bodySearchBorder #bodySearch {margin:4px;padding:10px 0px 0px 15px;background:#ffffff;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent #bodySearchBorder #bodySearch h4 {padding:5px 0px;font-size:14px;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent #bodySearchBorder #bodySearch .searchFormFloater {width:136px;margin:0px;padding:0px 12px 15px 0px;float:left;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent #bodySearchBorder #bodySearch .searchFormFloater .multiSelect {width:130px;padding:3px;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent #bodySearchBorder #bodySearch #searchTable {width:300px;margin:0px 0px 15px 0px;padding:0px;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent #bodySearchBorder #bodySearch #searchTable .inputWrappper {width:133px;border:#dbdddc 4px solid;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent #bodySearchBorder #bodySearch #searchTable .inputWrappper .studentSearch {width:130px;border:#a7a7a7 1px solid;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent #bodySearchBorder #bodySearch .studentButtons {float:right;padding:10px 15px 10px 0px;}

/* Start Right Column Styles */
#contentContainer #contentLining #rightSide2 #rightColumn {width:181px;height:549px;padding:10px 11px 0px 13px;margin:0px 5px 0px 9px;float:left;background:url(../images/rightColBg.jpg) left top no-repeat;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #rightColumn{height:auto; min-height:549px;}
#contentContainer #contentLining #rightSide2 #rightColumn h2 {width:100%;padding:3px 0px 5px 0px;margin:0px;border-bottom:#97af7d 4px solid;font-family:"Times New Roman", Times, serif;font-size:16px;color:#343434;text-transform:uppercase;}
#contentContainer #contentLining #rightSide2 #rightColumn a {color:#0095E0;}

#contentContainer #contentLining #rightSide2 #rightColumn ul {list-style:none;margin:0px;padding:0px 0px 10px 0px;}
#contentContainer #contentLining #rightSide2 #rightColumn ul li {padding:4px 0px 4px 15px;background:url(../images/rightColBullet.gif) left center no-repeat;border-bottom:#dcdcdc 1px solid;}
#contentContainer #contentLining #rightSide2 #rightColumn ul li a {padding:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#0095E0;}
#contentContainer #contentLining #rightSide2 #rightColumn ul li a:hover {text-decoration:underline;}
#contentContainer #contentLining #rightSide2 #rightColumn ul li a:visited {color:#333333;}
#contentContainer #contentLining #rightSide2 #rightColumn blockquote {padding:5px 10px;}

#contentContainer #contentLining #rightSide2 #rightColumn .rightColInfo {padding:10px 0px 8px 0px;border-bottom:#dcdcdc 1px solid;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #rightColumn .rightColInfo .facts ul li{border-bottom:none;}
#contentContainer #contentLining #rightSide2 #rightColumn .rightColTab {padding:5px 0px;}
#contentContainer #contentLining #rightSide2 #rightColumn .rightColTab .prev {float:left;}
#contentContainer #contentLining #rightSide2 #rightColumn .rightColTab .next {float:left;margin:0px 0px 0px 105px;}

#contentContainer #contentLining #rightSide2 #rightColumn .studentInfo {width:181px;margin:0px;padding:0px 0px 10px 0px;border-bottom:#dcdcdc 1px solid;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #rightColumn .studentInfo .studentHead {width:181px;margin:0px;padding:10px 0px;overflow:hidden;}
#contentContainer #contentLining #rightSide2 #rightColumn .studentInfo .studentHead .studentPhoto {width:76px;float:left;}
#contentContainer #contentLining #rightSide2 #rightColumn .studentInfo .studentHead .studentPhoto img {border:#c4c6c5 3px solid;}
#contentContainer #contentLining #rightSide2 #rightColumn .studentInfo .studentHead .studentText {width:99px;padding:0px 0px 0px 6px;margin:0px;float:left;overflow:hidden;}

#contentContainer #contentLining #rightSide2 #rightColumn .studentInfo {overflow:hidden;}

/* begin:  tabcontent :: Facts and Stats (3 Column), Photos (Student Profile) */
.tabcontentTabsContainer{display:none;} /* tabs not necessary for this implementation */
.tabcontentSlide{display:none;}
@media print {
.tabcontentSlide{
display:block !important;
}
}
/* end:  tabcontent */

/*-------- Student Profile -----------*/
/* 3 Column Content Starts Here */
#contentContainer #contentLining #rightSide3 {width:707px;padding:0px;margin:0px;float:left;text-align:left;}
#contentContainer #contentLining #rightSide3 #centerColumn {width:409px;margin:0px;padding:0px;float:left;overflow:hidden;}

#contentContainer #contentLining #rightSide3 #centerColumn #breadcrumbing {width:378px;padding:0px 7px;margin:0px 0px 0px 0px;overflow:hidden;}
#contentContainer #contentLining #rightSide3 #centerColumn #breadcrumbing a {padding:0px 3px;font-size:10px;color:#0095E0;}
#contentContainer #contentLining #rightSide3 #centerColumn #breadcrumbing span {padding:0px 3px;font-size:10px;font-weight:bold;}

#contentContainer #contentLining #rightSide3 #centerColumn #billboardContainer {width:364px;padding:0px 14px 10px 14px;margin:0px;overflow:hidden;}
#contentContainer #contentLining #rightSide3 #centerColumn #billboardContainer h1 {padding:0px 0px 10px 0px;margin:0px;font-family:"Times New Roman", Times, serif;font-size:26px;color:#336300;}
#contentContainer #contentLining #rightSide3 #centerColumn #billboardContainer p {padding:5px 0px;margin:0px;font-family:"Times New Roman", Times, serif;font-size:16px;color:#343434;}
#contentContainer #contentLining #rightSide3 #centerColumn #billboardContainer a {font-family:"Times New Roman", Times, serif;font-size:16px;color:#0192e1;}
#contentContainer #contentLining #rightSide3 #centerColumn #billboardContainer a:visited {color:#333333;}
#contentContainer #contentLining #rightSide3 #centerColumn #billboardContainer ul {padding:5px 0px 5px 25px;}
#contentContainer #contentLining #rightSide3 #centerColumn #billboardContainer ol {padding:5px 0px 5px 25px;}

#contentContainer #contentLining #rightSide3 #centerColumn #billboardContainer2 {width:364px;padding:6px 14px 8px 0px;margin:0px 0px 0px 14px;border-bottom:#97af7d 4px solid;overflow:hidden;}
#contentContainer #contentLining #rightSide3 #centerColumn #billboardContainer2 h1 {padding:0px 0px 10px 0px;margin:0px;font-family:"Times New Roman", Times, serif;font-size:26px;color:#336300;}
#contentContainer #contentLining #rightSide3 #centerColumn #billboardContainer2 ul {padding:5px 0px 5px 25px;}
#contentContainer #contentLining #rightSide3 #centerColumn #billboardContainer2 ol {padding:5px 0px 5px 25px;}

#contentContainer #contentLining #rightSide3 #centerColumn #levelContent {width:364px;padding:0px 14px;margin:0px;overflow:hidden;}
#contentContainer #contentLining #rightSide3 #centerColumn #levelContent h2 {padding:5px 0px;}
#contentContainer #contentLining #rightSide3 #centerColumn #levelContent p {padding:5px 0px;}
#contentContainer #contentLining #rightSide3 #centerColumn #levelContent a {color:#0095E0;}
#contentContainer #contentLining #rightSide3 #centerColumn #levelContent a:visited {color:#333333;}
#contentContainer #contentLining #rightSide3 #centerColumn #levelContent ul {padding:5px 0px 5px 25px;}
#contentContainer #contentLining #rightSide3 #centerColumn #levelContent ol {padding:5px 0px 5px 25px;}
#contentContainer #contentLining #rightSide3 #centerColumn #levelContent blockquote {padding:5px 10px;}

#contentContainer #contentLining #rightSide3 #centerColumn #levelContent .studentHead {padding:9px 0px 0px 0px;}
#contentContainer #contentLining #rightSide3 #centerColumn #levelContent .studentHead .studentPhoto {width:76px;float:left;}
#contentContainer #contentLining #rightSide3 #centerColumn #levelContent .studentHead .studentPhoto img {border:#c2c6c5 3px solid;}
#contentContainer #contentLining #rightSide3 #centerColumn #levelContent .studentHead .studentText {width:280px;padding:0px 0px 0px 6px;float:left;}
#contentContainer #contentLining #rightSide3 #centerColumn #levelContent .studentHead .studentText h2 {padding:0px 0px 4px 0px;margin:0px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:16px;}
#contentContainer #contentLining #rightSide3 #centerColumn #levelContent .studentHead .studentText p {padding:0px;margin:0px;font-size:12px;line-height:14px;}

/* Start Right Column Styles */
#contentContainer #contentLining #rightSide3 #rightColumn {width:/*257*/240px;padding:10px 16px 0px 26px;margin:0px 5px 0px 9px;float:left;background: url(http://moya.bus.miami.edu/~sba_development/_assets/images/rightColBg3.jpg) left top no-repeat;overflow:hidden;}
#contentContainer #contentLining #rightSide3 #rightColumn h2 {width:100%;padding:3px 0px 5px 0px;margin:0px;border-bottom:#97af7d 4px solid;font-family:"Times New Roman", Times, serif;font-size:16px;color:#343434;text-transform:uppercase;}
#contentContainer #contentLining #rightSide3 #rightColumn h3 {padding:8px 0px 8px 0px;margin:0px;font-family:"Times New Roman", Times, serif;font-size:14px;color:#343434;}
#contentContainer #contentLining #rightSide3 #rightColumn a {color:#0095E0;}
#contentContainer #contentLining #rightSide3 #rightColumn a:visited {color:#333333;}
#contentContainer #contentLining #rightSide3 #rightColumn a.rightFloater {float:right;text-decoration:none;font-weight:bold;padding:2px 0px;}
#contentContainer #contentLining #rightSide3 #rightColumn a.rightFloater:hover {text-decoration:underline;}
#contentContainer #contentLining #rightSide3 #rightColumn a.rightFloater:visited {color:#333333;}

#contentContainer #contentLining #rightSide3 #rightColumn ul {list-style:none;margin:0px;padding:0px 0px 10px 0px;}
#contentContainer #contentLining #rightSide3 #rightColumn ul li {padding:4px 0px 4px 15px;background:url(../images/rightColBullet.gif) left center no-repeat;border-bottom:#dcdcdc 1px solid;}
#contentContainer #contentLining #rightSide3 #rightColumn ul li a {padding:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#0095E0;}
#contentContainer #contentLining #rightSide3 #rightColumn ul li a:hover {text-decoration:underline;}
#contentContainer #contentLining #rightSide3 #rightColumn blockquote {padding:5px 10px;}

#contentContainer #contentLining #rightSide3 #rightColumn .rightColTab {width:100%;margin:0px;padding:5px 0px;border-bottom:#dcdcdc 1px solid;}
#contentContainer #contentLining #rightSide3 #rightColumn .rightColTab a.prev {float:left;margin:0px;padding:4px 0px 4px 10px;background:url(../images/rightColBullet_rev.gif) left center no-repeat;font-size:13px;font-weight:bold;text-decoration:none;}
#contentContainer #contentLining #rightSide3 #rightColumn .rightColTab a.prev:hover {text-decoration:underline;}
#contentContainer #contentLining #rightSide3 #rightColumn .rightColTab a.next {float:right;margin:0px;padding:4px 10px 4px 0px;background:url(../images/rightColBullet.gif) right center no-repeat;font-size:13px;font-weight:bold;text-decoration:none;}
#contentContainer #contentLining #rightSide3 #rightColumn .rightColTab a.next:hover {text-decoration:underline;}

/* site map module */
#sitemap{margin-left:20px; color:#000000;}
#sitemap a, #sitemap a:visited, #sitemap a:active{text-decoration:none;}
#sitemap a:hover{text-decoration:underline;}
.sitemapTitle{}
.sitemapTitle a, .sitemapTitle a:hover, .sitemapTitle a:visited, .sitemapTitle a:active{font-size:14px; font-weight:bold;}
.sitemap1{margin-left:20px;}
.sitemap2{font-size:11px; margin-left:20px;}