/* CSS Document */

html { height:100%; }

body { font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#F5F4E2; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; text-align:left; color:#000000; height:100%; }

h1 { color:#000000; margin:0px 0px 15px 0px; font-family:Times, "Times New Roman", serif; font-size:26px; font-weight:normal; }
h2 { margin:0px 0px 12px 0px; font-family:Times, "Times New Roman", serif; font-weight:normal; font-size:22px; color:#006d52; }
h3 { margin:0px 0px 10px 0px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; }
h4 { margin:0px 0px 8px 0px; font-size:13px; color:#006d52; }
h5 { margin:0px 0px 5px 0px; font-size:12px; }
h6 { margin:0px 0px 3px 0px; font-size:11px; }

ul, ol { margin:0px 0px 20px 35px; line-height:17px; }

h1.featured { color:#990000; margin:0px 0px 15px 0px; font-family:Times, "Times New Roman", serif; font-size:26px; font-weight:normal; }

.left-col h4 { font-size:19px; font-family:Times, "Times New Roman", serif; font-weight:normal; }

h4.section-title { color:#595959; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.right-col h3 { color:#d7652e; font-size:26px; border-bottom:double 4px #d2d0bc; padding:0px 0px 5px 0px; font-family:Times, "Times New Roman", serif; font-weight:normal; text-transform:none; }

a img { border:none; outline:none; }

a { text-decoration:none; color:#056191; }
a:hover { text-decoration:underline; }

p { margin:0px 0px 20px 0px; line-height:16px; }


/*---- Home Layout ----*/
#home-highlight { background-color:#615a51; padding:16px 16px 16px 16px; }
#home-highlight .marquis { float:left; margin:0px 30px 0px 0px; }
#home-highlight .marquis a { display:block; width:445px; height:227px; background:url(/sites/ur/themes/ur_base/images/marquis.jpg) top left no-repeat; }
#home-highlight .marquis a:hover { background:url(/sites/ur/themes/ur_base/images/marquis-over.jpg) top left no-repeat; }
#home-highlight .marquis-text { color:#ffffff; width:450px; float:left; display:inline; }
#home-highlight .marquis-text p { font-size:13px; line-height:21px; }
#home-highlight .marquis-text ul { display:inline; float:left; color:#e9c003; margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; }
#home-highlight .marquis-text ul li { list-style-type:none !important; background:url(/sites/ur/themes/ur_base/images/left-yellow-arrow.gif) center left no-repeat; padding:0px 0px 0px 17px; clear:both; float:left; }

/*---- Main Layout ----*/
#wrapper { width:980px; margin:0px auto 0px auto; }

#header { height:95px; background:#cb082e url(/sites/ur/themes/ur_base/images/banner.jpg) top left no-repeat; }

.local-search { width:600px; display:inline; float:right; }

.local-search ul { margin:7px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; }
.local-search ul li { list-style-type:none; display:inline; }
.local-search ul li a { color:#ffffff; text-decoration:none; }
.local-search ul li a:hover { text-decoration:underline; }
.local-search ul li.first a{ background:url(/sites/ur/themes/ur_base/images/white-sep.gif) center right no-repeat; padding:0px 13px 0px 0px; }
.local-search ul li.last a{ padding:0px 10px 0px 10px; }

.local-search .form-item{margin:0;}
.local-search form { margin:0px 0px 0px 0px; padding:5px 3px 5px 8px; float:right; background-color:#9d001d; }
.local-search form .form-text{ border:solid 1px #acaa9f; padding:2px 5px 2px 5px; width:145px; display:inline; float:left; margin:0px 2px 0px 0px; }
.local-search form input.form-submit {text-transform: capitalize;text-indent:-9999px;width:16px; height:18px; background:url(/sites/ur/themes/ur_base/images/search-arrow.gif) center center no-repeat; border:none; cursor:pointer; display:block; float:left; margin:1px 0px 0px 0px; }
.local-search label{display:none;}

/*---- .silver styles ----*/
.qf-container { background:url(/sites/ur/themes/ur_base/images/seal.jpg) top left no-repeat; }
.silver ul { margin:0px 0px 0px 0px; padding:11px 0px 0px 0px; }
.silver ul li { list-style-type:none; display:inline; float:left; background:url(/sites/ur/themes/ur_base/images/gray-sep.gif) center right no-repeat; padding:0px 10px 0px 10px; }
.silver ul li.first { padding:0px 10px 0px 0px; }
.silver ul li.last { background:none; padding:0px 0px 0px 10px; }
.silver ul li a { color:#484647; text-decoration:none; }
.silver ul li a:hover { text-decoration:underline; }
/* #campuses menu styles */
.silver ul#campuses { display:inline; float:left; width:570px; }
/* #global menu styles */
.silver ul#global { display:inline; float:right; width:408px; text-align:right; padding:8px 0px 0px 0px; }
.silver ul#global li { display:inline; float:right; line-height:20px; padding:0px 13px 0px 0px; }
.silver ul#global li.quickfind { padding:0px 0px 0px 10px; }
.silver ul#global li.quickfind a { display:block; width:101px; height:20px; background:url(/sites/ur/themes/ur_base/images/quickfind.gif) bottom right no-repeat; padding:0px 30px 0px 0px; }

/* main wrapper for the content area */
#content-wrapper { background-color:#ffffff; padding:10px 10px 20px 20px; margin:0px 0px 15px 0px; }


/*---- primary nav styles ----*/
#primary { height:43px; background-color:#36312a; }
#primary ul {font:normal 13px Verdana; text-decoration:none !important; }
#primary  ul ul{ font:normal 12px arial;}


div.pl-sidebar{width:230px;}

/*---- Interior and Home, 3 Column Layout ----*/
.left-col { width:207px; display:inline; float:left; margin:20px 20px 10px 6px; overflow:hidden; }

.home .left-col { width:215px; display:inline; float:left; margin:20px 20px 5px 6px; overflow:hidden; }

.left-col .block-menu { border-bottom:dotted 1px #747580; padding:0px 0px 10px 0px; margin:0px 0px 12px 0px; }
.left-col ul { margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; }
.left-col ul li { color:#006d52; }
.left-col ul li a { color:#333333; }
.left-col ul li a:hover { color:#2676a0; }

.left-col ul.communications { margin:0px 0px 0px 0px; padding:0px 0px 8px 0px; }
.left-col ul.communications li { list-style-type:none; display:inline; background:url(/sites/ur/themes/ur_base/images/gray-sep.gif) center right no-repeat; padding:0px 8px 0px 5px; margin:0px 0px 0px 0px; }
.left-col ul.communications li.first { padding:0px 8px 0px 0px; }
.left-col ul.communications li.last { background:none; padding:0px 0px 0px 5px; }

.middle-col { display:inline; margin:20px 0px 10px 10px;width:700px;overflow:hidden;float:left;}
.home .middle-col {width:405px;padding-right:40px;}
.middle-col p { margin:0px 0px 20px 10px; }
.middle-col h3 { margin:0px 0px 10px 10px; }

.middle-col ul#event-list{margin:0 0 0 0; padding:0 0 0 0;}
.middle-col #event-list li.first{padding-top:0;}
.middle-col #event-list li{list-style:none;border-bottom:1px dotted #333;padding-top:6px;}
.middle-col #event-list .date{font:normal 11px Verdana;padding:2px 0 6px 0;color:#333}

.right-col { width:254px; display:inline; float:left; margin:0px 0px 10px 0px; overflow:hidden; }

.tool-tips { background-color:#eeefdd; padding:15px 15px 15px 15px; }
.tool-tips  ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.tool-tips ul li { margin:0px 0px 8px 0px; padding:0px 0px 8px 0px; border-bottom:solid 1px #d2d0bc; list-style-type:none; line-height:16px; }
.tool-tips ul li.last-tip { border:none; margin:0px 0px 0px 0px; }
.tool-tips ul a { font-weight:bold; }

.right-featured { width:196px; padding:15px 15px 15px 15px; margin:20px 0px 20px 0px; }
.right-featured img { margin:0px 0px 10px 0px; }
.right-featured a { font-weight:bold; }

.pl-sidebar {  margin:20px 0px 20px 0px; }
.pl-sidebar img { margin:0px 0px 10px 0px; }

/*---- Section Nav (Left Navigation) Styles ----*/
.section-nav ul.menu { margin:0px 0px 15px 16px; padding:0px 0px 0px 0px; border-top:solid 1px #dedfd1; }
.section-nav ul.menu li { list-style-type:none; border-bottom:solid 1px #dedfd1; }
    .section-nav ul.menu li a {
        display: block;
        color: #767676;
        padding: 5px 5px 5px 5px;
        text-decoration: none;
    }
.section-nav ul.menu li.active-trail { background-color:#ebeee1; }
.section-nav ul.menu li a:hover, .section-nav ul.menu li a.active  { color:#a06a00; text-decoration:none; background-color:#ECEEE1; }
.section-nav ul.menu li.expanded a.active  { color:#a06a00; text-decoration:none; background:#ebeee1 url(/sites/ur/themes/ur_base/images/nav-arrow.gif) 99% 50% no-repeat; }*/
/* second and third levels */
.section-nav ul.menu li ul { margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; }
.section-nav ul.menu li ul li { list-style-type:none; border:none; margin:0px 0px 0px 0px; padding:2px 3px 2px 0px !important; }
.section-nav ul.menu li ul li a { padding:0px 0px 0px 10px; background:url(/sites/ur/themes/ur_base/images/gray-square.gif) center left no-repeat; }
.section-nav ul.menu li ul li a:hover, .section-nav ul.menu li.expanded ul li a:hover, .section-nav ul.menu li ul li a.active, .section-nav ul.menu li.expanded ul li a.active { background:url(/sites/ur/themes/ur_base/images/gold-square.gif) center left no-repeat; }

.related-links { border:solid 1px #dddfd2; padding:35px 15px 15px 15px; margin:0px 0px 20px 16px; background:url("/sites/ur/themes/ur_base/images/bg-related.gif") no-repeat scroll 0 0 transparent; }
.related-links h4 { color:#980000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; }
.related-links ul { margin:0px 0px 0px 15px; }
.related-links ul li { list-style-type:none; padding:0px 0px 0px 10px; background:url(/sites/ur/themes/ur_base/images/red-square.gif) center left no-repeat; }


/*---- Interior Landing page styles ----*/
.interior-highlight { background-color:#615a51; padding:12px 18px 12px 18px; }
.interior-highlight p { margin:0px 0px 0px 0px; font-size:18px; color:#ffffff; line-height:22px; }

.highlight-media { border:solid 2px #ffffff; }
.highlight-text { padding:10px 30px 10px 30px; }

.right { display:inline; float:left; overflow:hidden; width:675px; margin:20px 0px 15px 0px; }

.right p { margin:0px 0px 20px 10px; }
.right h3 { margin:0px 0px 10px 10px; }

.landing-right { display:inline; float:right; margin:0px 0px 15px 15px; }

.introduction { font-size:12.5px; border-bottom:dotted 1px #73747f; margin:0px 0px 20px 0px; }


/*---- .footer styles ----*/
.footer a { text-decoration:none; color:#626161; }
.footer a:hover { text-decoration:underline; }

#left-footer { width:610px; display:inline; float:left; overflow:hidden; font-size:9px; }

#right-footer { width:370px; display:inline; float:right; overflow:hidden; text-align:right; font-size:9px; }


/*---- Misc. Styles ----*/
h2#tagline { text-indent:-999em; margin:0px 0px 0px 0px; float:left; }
.float-right { float:right; margin:10px 0px 10px 10px; }
.float-left { float:left; margin:10px 10px 10px 0px; }

.bottom-border { border-bottom:solid 1px #817b74; margin:0px 0px 10px 0px; }

a.play-video { display:block; width:98px; height:20px; line-height:20px; color:#3c3b40; background:url(/sites/ur/themes/ur_base/images/play-btn.jpg) top left no-repeat; font-size:10px; text-decoration:none !important; text-align:center; float:right; }
a.play-video:hover { color:#b48c00; background:url(/sites/ur/themes/ur_base/images/play-btn-over.jpg) top left no-repeat; }

.red-callout,
.introduction strong{ font-weight:bold; color:#980000; }