﻿body { font-family: "Open Sans", Arial, Helvetica, sans-serif; background-image: url(../images/background.jpg); background-position: center top; background-color: #fbf7ed; }
div#t1BGcontainer { border-top: 3px solid #eec73b; }
div#InstitBGcontainer, div#t1BGcontainer, div#t2BGcontainer { background-image: url(../images/background.jpg); background-position: center top; background-color: #fbf7ed; min-width: 1090px; background-attachment: fixed; }

/*Header*/
div#t1HeaderContainer { background: url(../images/header-bg.png) left top no-repeat transparent; width: 1084px; height: 140px; margin-bottom: -30px; z-index: 500; overflow: visible; }
div#headerFirst { width: 593px; padding-top: 6px; padding-right: 25px; }
div#t1headerNavSearch, div#t2headerNavSearch { width: 1020px; float: none; padding: 10px 0; margin: 0 auto; }
div#t1headerNavSearch li { border: none; background: url(../images/navtop-div.png) left 2px no-repeat transparent; padding: 0 10px 0 18px; }
#logo-container { margin: 4px 0 0px -8px; width: 200px; }
#firstRight { padding-top: 6px; }
div#t1headerNavSearch .navtop { padding-top: 1px; }
div#t1headerNavSearch .navtop a { font-size: 1em; font-family: Cutive, Helvetica, sans-serif; font-weight: normal; float: none; }
div#topNav { float: right; margin-top: 25px; text-transform: uppercase; }
div#topNav li { background: none; padding: 0 28px; }
div#topNav li a { font-size: 1em; font-family: "Open Sans", Verdana, Helvetica, sans-serif; font-weight: 700; }
div#topNav li a.current { text-decoration: underline; }
div#topNav li.pride { padding-right: 15px; }
div#topNav li.pride a { color: #eec73b; }
div#t1headerNavSearch li.first { background: none; padding-left: 0; }
input#keywords { border: none; background: url(../images/search-bg.png) no-repeat 0 0 transparent; width: 104px; margin: 0; height: 22px; font-family: "Open Sans", Verdana, Helvetica, sans-serif; }
#search-button { vertical-align: top; margin-left: -8px; }
#topNavDropdown { background: url("../images/dropdown-bg.jpg") repeat scroll 0 0 transparent; width: 1021px; margin: 0 auto; font-family: "Open Sans", Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 400; display: none; }
#topNavDropdown .wrapper { padding: 10px 0; }
#topNavDropdown .column { float: left; padding: 0; border-right: 1px solid #fff; width: 93px; text-align: left; min-height: 197px; padding: 2px 8px 2px 7px; font-size: 11px; line-height: 14px; }
#topNavDropdown .admissions { width: 101px; }
#topNavDropdown .small { width: 64px; border: none; }
#topNavDropdown .med { width: 90px; }
#topNavDropdown .big { width: 108px; }
#topNavDropdown .first { width: 300px; text-align: center; padding: 2px 20px; line-height: normal; }
#topNavDropdown .first .columnWrapper { padding: 30px 0 15px; }
#topNavDropdown .column .title { color: #841f17; text-transform: uppercase; position: relative; z-index: 501; padding-bottom: 2px; }
#topNavDropdown .column .title a { color: #841f17; }
#topNavDropdown .column .links { color: #3b3b3b; padding: 3px 0; position: relative; z-index: 501; }
#topNavDropdown .column .links a { color: #3b3b3b; }
#topNavDropdown .column a { text-decoration: none; position: relative; z-index: 501; }
#topNavDropdown .column a:hover { text-decoration: underline; }
#topNavDropdown .column .full { width: 100%; clear: both; color: #4a2d0f; font-size: 16px; font-weight: 600; font-style: italic; word-spacing: 2px; padding-bottom: 5px; }
#topNavDropdown .column .full a { color: #4a2d0f; }
#topNavDropdown .column .half { width: 43%; float: left; color: #000; font-size: 12px; font-weight: normal; font-style: normal; text-align: left; padding-left: 10px; }
#topNavDropdown .column .half a { color: #000; }
#topNavDropdown .first .first { background: url('../images/dropdown-div.png') no-repeat right 50%; text-align: right; width: 43%; padding: 0 13px 0 10px; }

#titleBarWrapper { margin: 0 auto; width: 1020px; height: auto; }
#titleBar { 
	font-family: cutive, Helvetica, sans-serif; 
	font-size: 1.5em; 
	text-align: left; 
	margin-left: 0px; 
	margin-right: 1px; 
	padding: 20px 0 3px 30px; 
	padding: 24px 0 3px 30px; 
	font-weight: normal; 
	background: url(../images/titlebar-bg.jpg) left top no-repeat #462b22; 
	height: auto; 
	}
#titleBar .titleBar_small { font-size: .8em; }
#titleBar .div { padding: 0 10px; }

.headerBorder { background: url(../images/yellow-border.png) left top no-repeat transparent; height: 7px; width: 1021px; margin: 0 auto; }

/*Impact*/
#impactWrapper .flexslider { width: 1021px; margin: -5px auto -17px auto; height: auto; padding-top: 0; height: 387px; background: url("../images/bottomShadow.png") no-repeat scroll center bottom; padding-bottom: 17px; }
#impactWrapper .flexslider img { width: 781px; height: 381px; overflow: hidden; margin: 0px auto; }
.flexslider .image { float: left; width: 781px; }
.flexslider .desc { float: left; width: 218px; background: none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#16000000, endColorstr=#16000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#16000000, endColorstr=#16000000);background: rgba(0,0,0,.09); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.09); height: 341px; font-family: "Open Sans", Verdana, serif; font-size: 14px; text-align: left; padding: 20px 20px 20px 0; color: #555555; }
.flexslider .title { font-family: "Open Sans", Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 18px; color: #555555; background-image: url("../images/blue.png"); background-repeat: no-repeat; background-position: right bottom; background-color: transparent; font-weight: bold; margin-right: -33px; padding-bottom: 10px; margin-top: 13px }
.flexslider .title span { background-color: #c2d0e2; display: block; padding: 9px 29px 7px 30px; margin-bottom: 3px; }
.flexslider a { text-decoration: none; color: #555555; }
.flexslider .desc .content { font-size: 13px; padding: 5px 0 2px 32px; line-height: 1.2em; word-spacing: -1px; }
.flexslider .desc .content p { line-height: 1.2em; font-size: 13px; }
.flexslider .blue { background-image: url("../images/blue.png"); }
.flexslider .blue span { background-color: #c2d0e2; }
/*
.flexslider .burgandy { background-image: url("http://www.uwyo.edu/_files/images/slideshow-title-bg/burgandy.png"); }
.flexslider .burgandy span { background-color: #906e79; }
.flexslider .dark-blue { background-image: url("http://www.uwyo.edu/_files/images/slideshow-title-bg/dark-blue.png"); }
.flexslider .dark-blue span { background-color: #57708c; }
.flexslider .prairie-grass { background-image: url("http://www.uwyo.edu/_files/images/slideshow-title-bg/prairie-grass.png"); }
.flexslider .prairie-grass span { background-color: #969b86; }
.flexslider .indian-paintbrush { background-image: url("http://www.uwyo.edu/_files/images/slideshow-title-bg/indian-paintbrush.png"); }
.flexslider .indian-paintbrush span { background-color: #97595a; }
.flexslider .purple { background-image: url("http://www.uwyo.edu/_files/images/slideshow-title-bg/purple.png"); }
.flexslider .purple span { background-color: #7d7a9e; }
.flexslider .wheat { background-image: url("http://www.uwyo.edu/_files/images/slideshow-title-bg/wheat.png"); }
.flexslider .wheat span { background-color: #c5c5a1; }
.flexslider .gold { background-image: url("http://www.uwyo.edu/_files/images/slideshow-title-bg/gold.png"); }
.flexslider .gold span { background-color: #ebd277; }
.flexslider .gold-admissions { background-image: url("http://www.uwyo.edu/_files/images/slideshow-title-bg/gold-admissions.png"); }
*/
.flexslider .gold-admissions span { background-color: #eec73b; }
.departmentLanding .flexslider .slides { width: 572px; float: left; }
.departmentLanding .flexslider .image { width: 572px; }
#impactWrapper.departmentLanding .flexslider img { width: 572px; }
.departmentLanding .flexslider #controls { float: right; width: 427px; background: none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#16000000, endColorstr=#16000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#16000000, endColorstr=#16000000);background: rgba(0,0,0,.09); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.09); height: 341px; font-family: "Open Sans", Verdana, serif; font-size: 14px; text-align: left; padding: 20px 20px 20px 0; color: #555555; margin-right: 2px; }
.departmentLanding .flexslider #controls .title { height: 23%; }
.departmentLanding .flexslider #controls .title span { height: 80%; overflow: hidden; padding: 5px 29px 5px 30px; }
.departmentLanding .flexslider #controls .inActive { background-image: none; }
.departmentLanding .flexslider #controls .inActive span { background-color: transparent; }
.departmentLanding .flexslider #controls .inActive { color: #c8c5bc; }
.departmentLanding .flexslider #controls .inActive a { color: #c8c5bc; }
.departmentLanding .flexslider #controls .title span span { padding: 0; background: none; height: auto; margin-bottom: 0; }
.departmentLanding .flexslider #controls .title .text { font-size: 13px; font-weight: normal; height: 40px; }
.departmentLanding .flexslider #controls .title .arrow { padding-left: 2px; color: #fff; display: inline; }

/*Main Content*/
#breadcrumbs { color: #828282; font-size: 11px; font-family: "Open Sans", Verdana, serif; width: 1020px; text-align: left; margin: 11px auto 0; }
#breadcrumbs a { color: #828282; text-decoration: none; }

div#mainContentContainer { margin: 17px auto 0; background: none; width: 1018px; overflow: visible; padding-bottom: 25px; min-height: 0 !important; }
div#mainContent_centerpad { overflow: visible; width: auto; margin: 0; }
div#mainContent_centerLeft { width: 180px; }

#leftColSiteSearch { margin-top: 5px; }

div#mainContent_centerLeft div#firstbox { border: none; width: auto; padding-bottom: 0px; }
div#mainContent_centerLeft .leftnavList a { margin: 0; margin-right: 15px; }
div#mainContent_centerLeft .leftnavList { text-decoration: underline !important; }
div#mainContent_centerLeft .leftnavList ul li .wrapper { background: url("../images/left-column-heading-bg.png") no-repeat scroll left bottom transparent; padding-bottom: 18px; margin-left: -18px; width: 237px; display: inline-block; margin-bottom: -13px; }
div#mainContent_centerLeft .leftnavList span.menuitem { border: none; background-color: #423025; display: inline-block; margin: 0; padding-top: 2px; padding-bottom: 1px; width: 237px; }
div#mainContent_centerLeft .leftnavList span.menuitem a { border-top: 1px solid #ada6a1; color: #fff; font-size: 13px; font-weight: 400; padding: 2px 10px 3px 53px; background: url(../images/leftnav-heading-logo.jpg) no-repeat scroll 15px 4px transparent; text-transform: uppercase; }
div#mainContent_centerLeft .leftnavList ul li ul li { background: none; padding: 4px 0 3px 0; }
div#mainContent_centerLeft .leftnavList ul li ul { margin-left: 15px; margin-top: 5px; }
div#mainContent_centerLeft .leftnavList ul li ul li span.menuitem { background-color: transparent; border: none; width: 200px; }
div#mainContent_centerLeft .leftnavList ul li ul li span.menuitem a { color: #3b3b3b; border: none; font-weight: normal; margin-left: 0; padding-left: 0; background: none; text-transform: none; padding-top: 1px; padding-bottom: 0; line-height: 14px; display: inline-block; }
div#mainContent_centerLeft .leftnavList ul li ul li span.menuitem a.current { text-decoration: underline; }

#contactUs, .leftColContentBox { margin-bottom: 10px; }
div#mainContent_centerLeft div.leftColContentBox { border: none; padding: 0; width: auto; overflow: visible; margin-top: 20px; padding-top: 10px; }
#contactUs .title, .leftColContentBox .title { background: url("../images/left-column-heading-bg.png") no-repeat scroll left bottom transparent; padding-bottom: 18px; margin-left: -17px; width: 237px; }
#contactUs .title .wrapper, .leftColContentBox .title .wrapper { background-color: #423025; padding-top: 2px; padding-bottom: 2px; }
#contactUs .title h3, .leftColContentBox .title h3 { border-top: 1px solid #ada6a1; color: #fff; font-weight: 400; padding-left: 30px; padding-top: 1px; text-transform: uppercase; }
div#mainContent_centerLeft div.leftColContentBox .title h3 { color: #fff; }
#contactUs .content, .leftColContentBox .content { font-size: 14px; font-weight: normal; color: #3b3b3b; padding-left: 12px; }
#contactUs .content .block, .leftColContentBox .content .block { margin-bottom: 10px; margin-bottom: 20px; }
#contactUs .content a { color: #3B3B3B; text-decoration: none; }
#contactUs .content a:hover { color: #3B3B3B; text-decoration: underline; }
#contactUs .socialSprites { float: left; margin-right: 9px; background-image: url(../images/social-icons.png); background-color: transparent; background-repeat: no-repeat; }
#contactUs #facebook_gif { height: 32px; width: 32px; background-position: 0px -0px; }
#contactUs #linkedin_gif { height: 32px; width: 32px; background-position: -120px -0px; }
#contactUs #twitter_gif { height: 32px; width: 32px; background-position: -40px -0px; }
#contactUs #youtube_gif { height: 32px; width: 32px; background-position: -80px -0px; }

div#mainContent_centerLeft .leftColContentBox ul li ul li { background: none; padding: 4px 0 3px 0; }
div#mainContent_centerLeft .leftColContentBox ul li ul { margin-left: 15px; margin-top: 5px; }
div#mainContent_centerLeft .leftColContentBox a { margin: 0; color: #3b3b3b; border: none; font-weight: normal; margin-left: 0; padding-left: 0; background: none; text-transform: none; padding-top: 1px; padding-bottom: 0; line-height: 14px; display: inline-block; font-size: 13px; }
div#mainContent_centerLeft .leftColContentBox a:hover { text-decoration: underline !important; }
div#mainContent_centerLeft .leftColContentBox ul li .wrapper { background: url("../images/left-column-heading-bg.png") no-repeat scroll left bottom transparent; padding-bottom: 18px; margin-left: -18px; width: 237px; display: inline-block; margin-bottom: -13px; }
div#mainContent_centerLeft .leftColContentBox span.menuitem { border: none; background-color: #423025; display: inline-block; margin: 0; padding-top: 2px; padding-bottom: 1px; width: 237px; }
div#mainContent_centerLeft .leftColContentBox span.menuitem a { border-top: 1px solid #ada6a1; color: #fff; font-size: 13px; font-weight: 400; padding: 2px 10px 3px 53px; background: url(../images/leftnav-heading-logo.jpg) no-repeat scroll 15px 4px transparent; text-transform: uppercase; }
div#mainContent_centerLeft .leftColContentBox ul li ul li { background: none; padding: 4px 0 3px 0; }
div#mainContent_centerLeft .leftColContentBox ul li ul { margin-left: 15px; margin-top: 5px; }
div#mainContent_centerLeft .leftColContentBox ul li ul li span.menuitem { background-color: transparent; border: none; width: 200px; }
div#mainContent_centerLeft .leftColContentBox ul li ul li span.menuitem a { color: #3b3b3b; border: none; font-weight: normal; margin-left: 0; padding-left: 0; background: none; text-transform: none; padding-top: 1px; padding-bottom: 0; line-height: 14px; display: inline-block; }
div#mainContent_centerLeft .leftColContentBox ul li ul li span.menuitem a.current { color: #841F17; }

div#mainContent_centerMiddle { 
	float: left; 
	height: auto; 
	width: 500px; 
	margin: 0; 
	background-color: #fff; /*#fefdf1; */
	border: 1px solid #fff; 
	border-radius: 7px; 
	box-shadow: 3px 3px 7px #beb9ad; 
	margin-left: 60px; 
	padding: 7px 17px; 
	font-size: 13px; 
	color: #3b3b3b; 
	line-height: 1.37em; 
	font-family: "Open Sans", Arial, Helvetica, sans-serif; 
	}

/* added 112112 to adjust width and spacing of right column */
div#mainContent_centerMiddle2 { 
	float: left; 
	height: auto; 
	width: 180px; 
	margin: 0; 
	background: #fff; /*#fefdf1; */
	border: 1px solid #fff; 
	border-radius: 7px; 
	box-shadow: 3px 3px 7px #beb9ad; 
	margin-left: 20px; 
	padding: 7px 17px; 
	font-size: 13px; 
	color: #3b3b3b; 
	line-height: 1.37em; 
	font-family: "Open Sans", Arial, Helvetica, sans-serif; 
	}

div#mainContent_centerMiddle ol { margin-left: 30px; margin-top: 10px; }
div#mainContent_centerMiddle ul { margin-left: 30px; margin-top: 10px; }
div#mainContent_centerMiddle ul li { list-style: disc; padding-left: 5px; padding-bottom: 5px; }
div#mainContent_centerMiddle h1 { color: #841f17 !important; color: #666 !important; font-size: 18px; font-family: "Open Sans", Arial, Helvetica, sans-serif; border: none; margin-bottom: 8px; line-height: 155%; }
div#mainContent_centerMiddle h2 { color: #841f17 !important; font-size: 16px; font-family: "Open Sans", Arial, Helvetica, sans-serif; border: none; margin-bottom: 5px; }
div#mainContent_centerMiddle h3 { color: #841f17 !important; font-size: 14px; font-family: "Open Sans", Arial, Helvetica, sans-serif; border: none; margin-bottom: 5px; }
div#mainContent_centerMiddle h4 { color: #841f17 !important; font-size: 12px; font-family: "Open Sans", Arial, Helvetica, sans-serif; border: none; margin-bottom: 5px; }
div#mainContent_centerMiddle h5 { color: #841f17 !important; font-size: 10px; font-family: "Open Sans", Arial, Helvetica, sans-serif; border: none; margin-bottom: 5px; }
div#mainContent_centerMiddle h6 { color: #841f17 !important; font-size: 9px; font-family: "Open Sans", Arial, Helvetica, sans-serif; border: none; margin-bottom: 5px; }
div#mainContent_centerMiddle a h2, div#mainContent_centerMiddle a h3, div#mainContent_centerMiddle a h4, div#mainContent_centerMiddle a h5, div#mainContent_centerMiddle a h6 { color: #841f17 !important; }
p { font-size: 13px; color: #3b3b3b; color: #555; line-height: 1.37em; font-family: "Open Sans", Arial, Helvetica, sans-serif; }
div#mainContent_centerMiddle a { color: #7094c7; text-decoration: none; }
a { text-decoration: none; }
div#mainContent_centerMiddle .news-bg { background: url(../images/news-bg.png) no-repeat scroll left top transparent; padding-top: 30px; padding-bottom: 5px; clear: both; }
div#mainContent_centerMiddle .news-bg .story { clear: both; font-size: 13px; color: #412b28; }
div#mainContent_centerMiddle .news-bg .story h4 { font-size: 13px; line-height: 130%; margin-bottom: 2px; }
div#mainContent_centerMiddle .news-bg .story a { text-decoration: none; }
div#mainContent_centerMiddle .news-bg .story img { margin: 6px 8px 5px 0 !important; width: 170px; }
.news-bg .story .image { float: left; max-width: 190px; }
.news-bg .story .content { float: left; max-width: 310px; }
#mainContent_centerMiddle #News h2, #mainContent_centerMiddle #events h2 { cursor: pointer; padding: 0px 0px 0px 15px; background: url(../images/arrowClosed.png) no-repeat left center; }
#mainContent_centerMiddle #News h2.active, #mainContent_centerMiddle #events h2.active { background: url(../images/arrowOpen.png) no-repeat left center; }
div#mainContent_centerMiddle .story h4 a { }

h3.shareThis { color: #666776; font-weight: normal; font-size: 12px; margin: 45px 0 15px; }

div#mainContent_centerRight { width: 238px; overflow: visible; padding-right: 2px; }
div#mainContent_centerRight a { color: #7094c7; }
.callout { margin-bottom: 30px; border: 1px solid #baba9b; border-radius: 7px; box-shadow: 3px 3px 7px #beb9ad; width: 202px; padding-bottom: 5px; }
.callout .title { background: url(../images/right-column-heading-bg.png) no-repeat scroll right bottom transparent; padding-bottom: 17px; width: 216px; margin-bottom: -10px; padding-top: 6px; }
.callout .title .wrapper { background-color: #423025; padding-top: 2px; padding-bottom: 0; }
.callout .title h3 { border-top: 1px solid #ada6a1; color: #fff; font-weight: 400; padding-left: 13px; padding-top: 2px; text-transform: uppercase; }
.callout img { margin: 0 auto; max-width: 202px; }
.callout .video { position: relative; }
.callout .video a.youtube { background: url(../images/video-bottom-bg.jpg) no-repeat scroll bottom center #000; padding: 5px 0 25px 0; display: block; }
.callout .video .play-button { position: absolute; top: 59px; left: 83px; }
.callout .video .play-button img { width: 38px; height: 29px; }
.callout .video .play-button a { background: none; padding: 0; }
.callout .content { padding: 2px 12px; line-height: 14px; padding: 6px 8px 6px 12px; }
.callout .content .link { padding: 5px 0; }
.yellow { background-color: #e7e6c1; }
.blue { background-color: #cdd3d7; }
.roundThis { position: relative; z-index: 9998; }

/*Footer*/
div#footerContainer { background: url(../images/footer-div.png) center 15px no-repeat transparent; width: auto; margin-top: 35px; clear: both; }
div#FooterNav { width: 1080px; margin: 0 auto; font-family: "Open Sans", Verdana, serif; font-size: 12px; color: #3b3b3b; font-weight: normal; padding-bottom: 35px; }
#FooterNav .footerLeft { float: left; }
#FooterNav .footerLogo { margin-top: 33px; }
#FooterNav .footerMedallion { float: right; margin-top: 0px; }
div#FooterNav .navtop { padding-left: 45px; padding-top: 10px; }
div#FooterNav .navtop li { margin: 0; font-size: 15px; padding: 0; }
div#FooterNav .navtop li .div { padding: 0 7px; color: #7d7e80; }
div#FooterNav a { color: #3b3b3b; }
div#FooterNav .address { font-size: 13px; padding-left: 45px; padding-top: 2px; }
div#FooterNav .address .div { padding: 0 6px; color: #7d7e80; }

/*content box*/
.boxWrap { margin: -8px 0px 0px -26px; }
.boxRoundedBorder { float: left; position: relative; z-index: 9999; border: 1px solid #fff; border-radius: 7px; width: 232px; height: 177px; background: #fefdf1; margin: 14px 0px 14px 27px; text-align: center; box-shadow: 3px 3px 7px #beb9ad; }
.boxRoundedBorder .title { width: 225px; height: 30px; font-weight: bold; color: #841f17; font-size: 14px; padding: 5px; overflow: hidden; line-height: 1.25em; }
div#bodycopy .boxRoundedBorder img { padding: 0; }
.boxImage { border: 1px solid #e1e3e3; margin: 0px auto; overflow: hidden; padding: 0 !important; }
.boxFullImage { margin: 0px auto; overflow: hidden; padding: 0 !important; }
.boxLinkLarge, .boxLinkSmall { width: 214px; height: 18px; padding: 2px 5px; margin: 1px auto 0px auto; border: 1px solid #e1e3e3; font-weight: bold; background: #fff; overflow: hidden; }
div#mainContent_centerMiddle .boxLinkLarge, div#mainContent_centerMiddle .boxLinkLarge a { color: #283a60; font-size: 13px; text-decoration: none; }
.boxLinkLarge a:hover { text-decoration: underline; }
div#mainContent_centerMiddle .boxLinkSmall, div#mainContent_centerMiddle .boxLinkSmall a { color: #283a60; font-size: 11px; text-decoration: none; font-weight: bold; }
div#mainContent_centerMiddle .boxLinkSmall a:hover, div#mainContent_centerMiddle .boxLinkLarge a:hover { text-decoration: underline; }
.boxLinkSmall a:hover { text-decoration: underline; }
.boxRoundedBorder .boxContact ul { list-style-type: none; text-align: center; font-size: 13px; font-weight: bold; line-height: 1.9em; padding: 0px !important; margin: 0px !important; }
.boxRoundedBorder .boxContact ul li { list-style: none !important; padding: 0 !important; }
.boxRoundedBorder.boxContact { float: left; position: relative; z-index: 9999; border: 1px solid #a09792; border-radius: 7px; width: 221px; height: 165px; background: #423025; margin: 5px; box-shadow: none; color: #fff; font-weight: normal; }
.boxRoundedBorder .boxContact a { color: #fff; text-decoration: none; }
.boxRoundedBorder .boxContact a:hover { text-decoration: underline; }
.boxRoundedBorder.boxContact .title { width: 206px; color: #eec73b; font-size: 18px; margin: 7px auto 0px auto; padding: 0px; font-weight: normal; }
.boxRoundedBorder.boxContact a { color: #eec73b !important; }
.boxRoundedBorder.boxContact .social { margin: 12px 0px 0px 34px; }
.boxRoundedBorder.boxContact .social img { float: left; margin-right: 9px; }

/*institutional top box*/
.boxRoundedBorder.topBox { width: 987px; height: auto; padding: 16px 10px 10px 14px; margin: 10px 0px 24px 5px; text-align: left; }
.boxRoundedBorder.topBox p.subheadline { font-size: 17px; margin-top: 4px; line-height: 1.4em; }
.boxRoundedBorder.topBox p { font-size: 13px; padding-right: 10px; line-height: 1.4em; }
div#mainContent_centerMiddle .boxRoundedBorder.topBox a { color: #7094c7; text-decoration: none; }
.boxRoundedBorder.topBox a:hover { text-decoration: underline; }

/*institutional content box*/
.boxWrap.institutional { margin: -8px 0px 0px -26px; }
.boxRoundedBorder.institutional { width: 226px; margin: 14px 0px 14px 33px; }
.boxRoundedBorder.institutional .title { width: 215px; }
.boxRoundedBorder.institutional .boxLinkWrap { float: left; width: 220px; border: 1px solid #e1e3e3; background: #fff; height: 20px; padding-top: 2px; margin: 0px 0px 0px 2px; }
.boxRoundedBorder.institutional .boxLinkLarge, .boxRoundedBorder.institutional .boxLinkSmall { float: left; width: 100px; height: 16px; padding: 0px 2px; margin: 0px auto 0px auto; border: none; }
.boxRoundedBorder.institutional .boxLinkLarge { border-right: 1px solid #e1e3e3; padding-right: 9px; }
.boxRoundedBorder.institutional .boxLinkSmall, .boxRoundedBorder.institutional .boxLinkSmall a { font-size: 8px; border: none; }
.boxRoundedBorder.institutional .boxLinkSingle { height: 16px; padding: 0px 2px; margin: 0px auto 0px auto; border: none; text-align: center; }
.boxRoundedBorder.institutional .boxLinkSingle a { color: #283a60!important; font-size: 11px; padding-top: 3px; border: none; font-weight: bold; }

/*Existing Styles*/
div#Summary.result_a { border-top: 1px dotted #999999; float: left; height: auto; margin: 6px 0 -15px; overflow: hidden; padding: 12px 0 0; width: 647px; }
div#Summary.result_b { border-top: 1px dotted #999999; float: left; height: auto; margin: 6px 0 -15px; overflow: hidden; padding: 12px 0 0; width: 647px; }
div#bodycopy img, #News img { padding-right: 6px; }
div#editable_template { margin: 20px 0 20px 0; }
div#Campus hr { margin: 10px 0 10px 0; border: 1px solid #ccc }
p.tryagain { display: none; width: 160px; padding: 2px 5px; margin: 0px; color: #003461; border: #0183bd 1px solid; background: #CCCCCC; position: absolute; top: 45px; right: 0px; z-index: 2; text-align: left; margin-right: 2px; }
p.tryagain2 { display: none; width: 167px; padding: 2px 3px !important; margin: 5px 0px 0px 0px; color: #003461 !important; border: #003461 1px solid; background: #CCCCCC; }
input#sectionKeywords { width: 177px; }
div#mainContent_centerLeft #sectionSearchTable { margin-right: 3px; }
.landingThumb {margin-top:5px!important;}
