﻿/*default value*/
* {
	font-size:100.01%;
}
html {
	font-size:65%;
}
body {
	font:1em Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	background:#67c0ec url(../images/body-bg.gif) repeat-x;
	color:#666;
	background-color:#67c0ec !important;
}
a {
	text-decoration:none;
	color:#0066cc;
}
a:hover {
	text-decoration:underline;
	color:#21368C;
}
a:visited {
	color:#800080;
}
input, select {
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
}

.textarea  {
	height: 50px; 
	width: 300px;
}

form {
	margin:0;
	padding:0;
}
img {
	border:none;
}
ul li {
	list-style-type:none;
	background-image:url(../images/ltebl-list.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:1px;
}
.content hr {
	height:1px;
	overflow:hidden;
}
.clear {
	clear:both;
	height:1px;
	overflow:hidden;
}
.content h2 {
	font-size:1.5em;
	font-weight:bold;
	margin:0;
	padding:0;
}
.content h3 {
	font-size:1.1em;
	font-weight:bold;
	margin:0;
	padding:0;
}
.content h4 {
	font-size:1.1em;
	font-weight:bold;
	margin:0;
	padding:0;
}
.content h5 {
	font-size:1.1em;
	font-weight:bold;
	margin:0;
	padding:0;
}
#content-container li {
	/* font-size:1.15em; */
}
/*base container*/
#main {
	color:#666;
	width:958px;
	margin:0 auto;
	background:url(../images/main-bg.png) repeat-y;
}
#container {
	border-top:1px solid #d8d8d8;
	width:940px;
	margin:0 auto;
	padding-top:1px;
	position:relative;
}
#sub-main {
	width:870px;
	margin:0 auto;
}
/*header*/
.header {
	width:100%;
	padding:10px 0 14px;
	position:relative;
	border-bottom-style:none !important;
}
.header h1 {
	background:url(../images/logo.gif) no-repeat;
	width:150px;
	height:42px;
	float:right;
	overflow:hidden;
}
.header h1 a {
	width:100%;
	height:100%;
	display:block;
	text-indent:-99999em;
}
.header .left-logo {
	float:left;
	width:50%;
	padding-top:8px;
}
.header .left-logo img {
	position:relative;
	left:-35px;
}
.header .right-logo {
	float:left;
	width:49.9%;
	text-align:right;
	padding-top:8px;
}

.navigation {
	width:870px;
	background:url(../images/navig-bg.gif) repeat-x bottom;
	padding-bottom:7px;
}
/*horisontal menu*/
.top-menu {
	margin:0;
	padding:0;
	clear:both;
	background: url(../images/menu-bg.gif) repeat-x;
	padding:10px 9px 0;
	border-bottom:5px solid #0c217b;
	height:1%;
	background-color:#029eeb;

}
.top-menu li {
	list-style:none;
	float:left;
	padding:0;
	margin:0;
	background-image:none;
}
.top-menu li a {
	color:#fff;
	font-size:1.1em;
	padding:5px 23px 5px;
	display:block;
}
#main .top-menu li a:visited {
	color:#ffffff;
}

/* RAD overrides */
.top-menu hr {
	display:none;
}
#main .RadMenu_Default {
	background:transparent none;
	border-style:none;
}

#main .RadMenu_Default .horizontal .item {
	border-right-style:none;
}
#main .RadMenu_Default .rootGroup .expanded {
	background-color:#0257B6;
	}
#main .RadMenu_Default .rootGroup a.expanded:hover {
	background-color:#0257B6;
}
#main .RadMenu_Default .group a.link:hover {
	background-image:url(../images/menu-slide-hover-bg.gif);
	background-color:#0074C6;
	background-repeat:repeat-x;
}
#main .RadMenu_Default .rootGroup .link:hover, #main .RadMenu_Default .rootGroup .focused {
	background-color:transparent;
}
#main .RadMenu_Default .rootGroup .link {
	
}
#main .RadMenu_Default .text {
	padding:0;
}
#main .RadMenu_Default .active .text {
	font-weight:bold;
	color:#ffd300;
}
#main .radmenu {
	float:none;
}
#main .RadMenu_Default .rootGroup .focused, #main .RadMenu_Default .rootGroup .expanded,
#main .RadMenu_Default .rootGroup .focused .text {
	text-decoration:none;
	color:#ffd300;
	font-weight:bold;
}
#main .RadMenu_Default .rootGroup .link:hover {
	text-decoration:none;
	font-weight:bold;
	color:#ffd300;
}
#main .RadMenu_Default .slide .item {
	border-style:none;
}
#main .RadMenu_Default .slide {
	background-image:url(../images/slide-back.png);
	margin-left:0 !important;
	padding:2px;
}
/*
#main .RadMenu_Default .slide .slide {
	display:none !important
}
*/
#main .RadMenu_Default .group {
	background-color:transparent;
	border-style:none;
}
#main .RadMenu_Default .group .link {
	background-color:transparent;
}
#main .RadMenu_Default .rootGroup a.expanded {
	background-image:url(../images/menu-hover-bg.gif);
	background-repeat:repeat-x;
	background-color:#0257B6;
	padding:5px 23px 5px;
	color:#ffd300;
	font-weight:bold;
}
#main .RadMenu_Default .slide li .link {
	color:#ffffff;
}
#main .RadMenu_Default .slide li .link:hover span {
	padding-left:5px;
	color:#ffffff;
}

/* Left Nav */
#leftNav {
	float:left;
	/*Fix Firefox issue */
	min-height:1px;
	background-repeat:no-repeat;
	margin-top:1px;
}
#leftNav ul li {
	background-image:none;
}
#leftNav .panelbar {
	width:163px;
}
#leftNav .RadPanelbar_Default {
	background:#E1E3EF url(../images/leftNav-top.gif) no-repeat left top;
}
#leftNav .RadPanelbar_Default .rootGroup {
	border-style:none;
	background-image:url(../images/leftNav-bottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:5px 10px 15px;
}
#leftNav .RadPanelbar_Default .item {
	border-bottom:1px #CFD2E5 solid;
	border-top:1px #EDEEF5 solid;
}
#leftNav .RadPanelbar_Default .first {
	border-top-style:none;
}
#leftNav .RadPanelbar_Default .link {
	border-bottom-style:none;
	width:auto;
}
#leftNav .RadPanelbar_Default a:hover {
	text-decoration:underline;
} 
#leftNav .RadPanelbar_Default .last {
	border-bottom-style:none;
}
#leftNav .RadPanelbar_Default .last .expanded {
	border-bottom-style:none;
}
#leftNav .RadPanelbar_Default ul li .last .link {
	border-bottom-style:none;
	font-size:1em;
}
#leftNav .RadPanelbar_Default .rootGroup .text {
	color:#21368C;
	font-size:1.1em;
}
#leftNav .RadPanelbar_Default ul li ul li .text {
	padding-bottom:3px;
}
#leftNav .RadPanelbar_Default .expandable .text {
	background-image:none;
}
#leftNav .RadPanelbar_Default .expanded {
	padding-left:8px;
	background-image:url(../images/leftNav-expanded.gif);
	background-repeat:no-repeat;
	background-position:left center;
	border-bottom-style:none;
}
#leftNav .RadPanelbar_Default .expanded span {
	font-weight:bold;
}
/*navigation & forms*/
.navig {
	clear:both;
	border-top:1px solid #fff;
	height:1%;
	overflow:hidden;
	padding:5px 6px 6px 8px;
	background-color:#e1e3ef;
	position:relative;
	z-index:0;
}
.navig span {
	font-size:1.1em;
	color:#21368c;
	padding-top:4px;
	white-space:nowrap;
	
	
}
.navig span span {
	font-size:1em;
	padding-top:0;
	}
.navig .breadcrumbCurrent {
	font-weight:bold;
}
.navig select {
	width:100px;
	margin-right:5px;
	#margin-top:3px;
	height:20px;
	#height:22px;
	width:90px;
	float:left;
}
.navig .search-text {
	height:15px;
	margin-right:5px;
}
.breadcrumb {
	float:left;
	display:block;
	padding-top:5px;
}
.bread-title {
	padding-left:4px;
	padding-bottom:2px;
}
.navig a {
	color:#21368C;
	font-weight:normal;
}
.navig a:hover {
	text-decoration:underline;
}
.navig label {
	font-size:1.1em;
	color:#21368c;
	font-weight:bold;
	letter-spacing:-1px;
	display:block;
	float:left;
	padding-top:5px;
	padding:5px 3px 0;
}
.forms {
	float:right;
	width:410px;
	}
.forms .language-selector {
	float:left;
	margin-right:5px;
}
.txt {
	border-style:none;
	background:url(../images/txt.gif) no-repeat;
	width:175px;
	height:16px;
	padding:4px 3px 0;
	float:left;
}
.img {
	float:left;
}
/*content*/
.content {
	clear:both;
	width:100%;
	padding-bottom:15px;
	padding:0 0 15px;
	font-size:1.15em;
}
/*big image*/
.content img {
	margin:0;
}
a img.ms-asset-icon
{
	margin-right:5px;
}
/*four columns*/
.columns {
	clear:both;
	overflow:hidden;
	padding-top:6px;
	height:1%;
	margin:3px 0 0 -3px;
	position:relative;
	width:872px;
	background:url(../images/columns-top.gif) no-repeat;
}
.pte-bot {
	background:url(../images/pte-bot.gif) repeat-y;
	padding-bottom:3px;
}
.pte-all {
	background:url(../images/pte-repeat.gif) repeat-y;
	width:872px;
	height:1%;
	overflow:hidden;
	margin:0;
	padding:3px 0 8px;
}
.pte-all li {
	float:left;
	list-style:none;
	width:204px;
	padding-left:8px;
	margin-right:10px;
}
.pte-all h2 {
	margin:0;
	font:bold 1.8em Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border-right:1px solid #fff;
	padding-right:3px;
	float:left;
	line-height:19px;
	margin-top:2px;
}
.pte-all h3 {
	margin:0;
	font:1em Verdana, Arial, Helvetica, sans-serif;
	padding-left:3px;
	line-height:10px;
	color:#fff;
	overflow:hidden;
}
.pte-all h3 strong {
	font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;
}
.lte h3 {
	font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	line-height:1em;
}
.ltefc h3 {
	font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	line-height:1em;
}
li.ltefc {
	margin-right:12px;
}
.pte h3 strong {
	font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;
}
.col-bottom {
	background:url(../images/cont-bot.gif) no-repeat;
	overflow:hidden;
	width:872px;
	height:13px;
	margin-top:-8px;
	margin-left:-2px;
	position:relative;
}
.column {
	background:url(../images/content-repeat.gif) repeat-y;
	overflow:hidden;
	width:872px;
	margin-left:-2px;
	position:relative;
	margin-top:4px;
}
.column-all {
	float:left;
	width:212px;
	overflow:hidden;
	margin-right:10px;
	background:url(../images/four-col-top.gif) no-repeat;
	font-size:1.1em;
}
.column-inner {
	padding:3px;
}
.column img {
	margin:0 auto;
	display:block;
}
.column-all ul {
	margin:0 15px 0 0px;
	background:url(../images/col-bottom.gif) no-repeat bottom;
	padding:8px 0 0 15px;
	float:left;
	overflow:hidden;
}
.column-all li {
	list-style:none;
	background:url(../images/col-list.gif) no-repeat 0 top;
	padding:3px 0 9px 10px;
}
.column-all li a {
	color:#21368c;
	font:1em Verdana, Arial, Helvetica, sans-serif;
}
.lte li {
	background-image:url(../images/lte-list.gif);
}
.ltefc li {
	background-image:url(../images/ltefc-list.gif);
}
/*right navigation*/
.quick-cont {
	background-color:#e1e3ef;
	width:204px;
	overflow:hidden;
	min-height:100%;
	float:right;
	margin-top:3px;
}
li.quick {
	width:204px;
	margin:0;
	padding:0;
}
.quick h4 {
	margin:0;
	font:1.4em Verdana, Arial, Helvetica, sans-serif;
	color:#21368c;
	text-align:center;
}
/* Web Part Quick Links */
.quick-links {
	background:none;
}
.quick-links h3, .quick-links h2, .quick-links h1 {
	background-color:#E1E3EF;
	background-image:url(../images/quick-links-top.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.quick-links h3 {
	color:#21368C;
	font-size:1.2em;
	font-weight:normal;
	margin:0;
	padding:5px;
	text-align:center;
}
.quick-links div h3 {
	background-image:none;
}
.links h3 {
	color:#21368C;
	font-size:1.2em;
	font-weight:normal;
	margin:5px 0 0 0;
	padding:5px;
	text-align:center;
}
ul.links {
	padding:0 0 10px;
	margin:0;
	background-image:url(../images/quick-links-bottom.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#E1E3EF;
	float:none;
}
ul.links li {
	margin:0;
	padding:0 0 0 15px;
	width:auto;
}
ul.links li a {
	margin-left:0;
	padding-left:0;
	position:relative;
}
ul.links li a:hover {
	text-decoration:none;
}
ul.links li a img {
	display:inline;
	padding-right:10px;
}
ul.links li a span {
	position:absolute;
	top:9px;
}
/* Home Quick Links */
.home-links ul.links {
	background-image:none;
	padding:0;
	padding-top:10px;
}
.links {
	margin-left:2px;
	width:204px;
	overflow:hidden;
	float:left;
	background-image:url(../images/quick-links-top.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.links li {
	list-style:none;
	background:url(../images/quick-li.gif) no-repeat bottom;
	width:183px;
	position:relative;
}
.links li a {
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#21368c;
	padding-left:40px;
	display:block;
	width:143px;
	padding:4px 0 4px 40px;
	background-position:0 41% !important;
}
#main .links li a:visited {
	color:#21368C;
}
.links li.contact a{
	background:url(../images/contact.gif) no-repeat;
}
.links li.news a{
	background:url(../images/news.gif) no-repeat;
}
.links li.events a{
	background:url(../images/events.gif) no-repeat;
}
.links li.resources a{
	background:url(../images/resources.gif) no-repeat;
}
.links li.research a{
	background:url(../images/research.gif) no-repeat;
}
.links li.communities a{
	background:url(../images/communities.gif) no-repeat;
}
.links li.faq a{
	background:url(../images/faq.gif) no-repeat;
}
.links li.last {
	background:none;
}
/* Print page button */
.print {
	width:204px;
	background-color:#E1E3EF;
	color:#21368C;
	font-size:0.75em;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:2px;
}
.print a {
	padding-bottom:2px;
	color:#21368C;
}
.print-content {
	/*padding:2px 5px 2px 30px;*/
	background-image:url(../images/print-icon.gif);
	background-repeat:no-repeat;
	padding:7px 5px 7px 30px;
	background-position:center left;
	font-size:1.2em;
}
.print-top {
	background-image:url(../images/quick-links-top.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:4px;
	overflow:hidden;
}
.print-bottom {
	background-image:url(../images/quick-links-bottom.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:5px;
	line-height:5px;

}

/*bottom content*/
.sub-content {
	padding:20px 0 9px 0;
	overflow:hidden;
	width:100%;
	clear:both;
	border-top:5px solid #0C217B;
	margin-top:15px;
}
.baruch {
	width:358px;
	margin-right:15px;
	float:left;
}
.baruch img {
	/*float:left;*/
	/*padding-right:6px;*/
}
.baruch h5 {
	margin:0;
	font:1.2em Verdana, Arial, Helvetica, sans-serif;
	color:#21368c;
	padding:3px 0 2px;
}
.baruch p {
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	margin:0;
	/*line-height:13px;*/
	padding:0px;
}
.practice {
	width:277px;
}
.practice img {
	/*padding-right:9px;*/
}
.practice p {
	/*padding:10px 0 4px;*/
	padding:0px;
	margin:0px;
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
}
.handbook {
	float:right;
	width:204px;
}

.handbook p {
	padding:0px;
	margin:0px;
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
}

/*footer*/
.footer {
	background:url(../images/footer-bg.png) no-repeat;
	width:947px;
	padding:16px 0 8px 11px;
	clear:both;
	margin:0 auto;
	overflow:hidden;
}
.footer span {
	float:left;
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#21368c;
}
.footer ul {
	float:right;
	margin:0 -1px 0 0;
}
.footer li {
	float:left;
	background:url(../images/separ.gif) no-repeat right;
	padding:0 10px 0 8px;
	list-style:none;
}
.footer li a {
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#21368c;
}

.AnnouncementDesc 
{
	display:none;
}

/* Sharepoint Overrides */

.sharepointLogin a {
	color:#ffffff !important;
}

/********** Page Layout *******************/
#banner {
	width:692px;
	float:left;
	margin-left:15px;
	margin-bottom:2px;
}

#content-container {
	float:left;
	width:473px;
	margin:1px 15px 5px 15px;
}

#content-container .content-left {
	float:left;
	width:224px;
}

#content-container .content-right {
	float:left;
	margin-left:3px;
	width:224px;
}
#content-container .content-lower-left {
	float:left;
	width:235px;
}

#content-container .content-lower-right {
	float:left;
	margin-left:3px;
	width:235px;
	overflow:hidden;
}
#content-container .content-lower-bottom {
	clear:left;
}

.clear-area {
	clear:both;
	overflow:hidden;
	height:1px;
	line-height:1px;
}
.clear-area-bottom {
	clear:both;
	overflow:hidden;
	height:1px;
	margin-top:15px;
}


#right-zone {
   	float:left;
   	width:204px;
   	margin-top:1px;
}

.general-image {
	float:right;
	margin: 5px 0px 5px 10px;
	display:block;
}

.general-image .image-border span img{
	display:block;
}

.general-image .caption {
	display:block;
	clear:left;
}

.image-border {
	border: 1px solid #e5e5e5;
	padding:1px;
	line-height:0px;
	float:left;
}

.resource-detail {
	float:right;
	margin-bottom:5px
}

.resource-image {
	margin: 5px 0px 5px 10px;
	background:none;
}

.resource-image .image-border {
	float:none;
}

.resource-image .image-border span img {
	display:block;
}

.resource-info {
	background-color:#e1e3e5;
	padding:5px;
	display:block;
	color:#21368c;
	margin-left:10px;
}

.resource-info span {
	display:block;
	margin-bottom:3px;
}

/*.event-detail {
	float:right;
	margin-bottom:5px;
}

.event-image {
	margin: 5px 0px 5px 10px;
	background:none;
}

.event-info {
	background-color:#e1e3ef;
	padding: 5px;
	display:block;
	color:#21368c;
	margin-left:10px;
}

.event-date {
	display:block;
}*/

/*.institution-info {
	float:left;
	display:block;
	color:#ffffff;
	margin:5px;
	color:#21368c;
	font-size:1.1em;
	width:215px;
}

.institution-info-bg {
	background:transparent url(../images/institution-info.gif) repeat-y top left;
	margin-bottom:5px;
}

.institution-info span {
	margin-bottom:5px;
}

.institution-image {
	float:left;
}*/

.title-one {
	background-color:#0066cc;
	color:#ffffff;
	padding:6px 0px 6px 4px;
	border:1px solid #ffffff;
}

.title-two {
	background-color:#009ada;
	color:#ffffff;
	font-weight:bold;
	padding:6px 0px 6px 4px;
	border:1px solid #ffffff;
}

.title-one h1, .title-two h1 {
	padding:0px;
	margin:0px;
	font-size:1.5em;
	font-weight:bold;
}

.title-border {
	border: 1px solid #D8DCEF;
	margin-bottom:2px;
}

.content-border {
	border: 1px solid #d8dcef;
	/*padding:8px 11px 5px 14px;*/
	padding: 7px 10px 10px 10px;
	height:1%;
	line-height:1.5em;
}

.content-border p {
	margin:0px;
	color:#666666;
	padding-bottom:15px;
}

.content-border span {
	/*margin-bottom:2px;*/
	/*max-width:220px;*/
}

.caption{
	/*margin:2px 0 0 0;*/
}

.landing-content {
   float:right;
   padding-left:15px;
}

.landing-content #content-container {
	margin:1px 15px 5px 0px;
}

/************************************ Site Map ************************/
.sitemap-list li {
	background-image:none;
}
.sitemap-list li img {
	display:inline;
}
.sitemap-list li span {
	display:inline;
}
/********** Search Results **********/
#main .srch-results span {
	display:inline;
}
#main .srch-results img {
	display:inline;
}
#main .srch-results h3 {
	padding:0;
	margin-top:5px;
	margin-bottom:2px;
	font-size:1em;
}
#main .srch-Title a:link, 
#main .src-results a,
#main .srch-URL a:link,
#main .srch-sort a:link, {
	text-decoration:none;
	color:#0066cc !important;
}
#main .srch-Title a:hover,
#main .srch-URL a:hover,
#main .srch-sort a:hover {
	text-decoration:underline;
	color:#21368C !important;
}
#main .srch-Title a:visited,
#main .srch-URL a:visited,
#main .srch-sort a:visited  {
	color:#800080 !important;
}
#main .srch-Title {
	margin:0;
}
#main .srch-URL a:link {
	color:#0066cc !important;
}
/********** News Article List ******************/
.newsArticleList { border: 1px solid #D8DCEF; padding: 1px;}
.newsArticleList .newsArticle {padding: 9px;}
.newsArticleList .alt {background-color: #EDEEF5;}
.newsArticleList .newsArticle .image { float: left;}
.newsArticleList .newsArticle .image img { width: 90px !important; }
.newsArticleList .newsArticle .text {padding-left: 99px;}
.newsArticleList .newsArticle .text-no-img {padding: 0; }

.newsArticleList .newsArticle .text a{ display: block; font-weight: bold; color: #0066CC;}
.newsArticleList .newsArticle .text a:hover{text-decoration: underline; color: #0066CC;}
.newsArticleList .newsArticle .text a:visited{color: #0066CC;}
.newsArticleList .newsArticle .text p{ padding: 2px 0 0 0; margin: 0; font-size: 100%;}
.newsArticleList .newsArticle .text .date {color: #333333; font-weight: bold;}

.newsArticleList .newsArticle .buttons {float:right;}
.newsArticleList .newsArticle .textbox {width: 250px;}
.newsArticleList .newsArticle .buttons input {margin-bottom: 4px;}
.newsArticleList .newsArticle .buttonsinstsearch input {margin-bottom: 12px; margin-top: 12px}
.newsArticleList .newsArticle select {width: 50%; margin-top: 12px}

/********** FAQS ***********/
.newsArticleList .FAQArticle {padding: 9px;}
.FAQArticle .text .title a {font-weight:bold;}

/********** Aggregation Footers ******************/
.aggregationFooter { text-align: right; border-top: 1px solid #EDEEF5;}
.aggregationFooter .footerPaging { text-align: center; padding: 7px 10px;}
.aggregationFooter .footerPaging .link,
.aggregationFooter .footerPaging .link a,
.aggregationFooter .footerPaging .link a:hover,
.aggregationFooter .footerPaging .link a:visited {color: #0066CC;}
.aggregationFooter .footerPaging .link a {text-decoration: underline;}
.aggregationFooter .footerPaging .currentPage {color: #333333; font-weight: bold;}

.aggregationFooter .footerLink a {font-weight: bold; color: #0066CC;}
.aggregationFooter .footerLink a:hover {color: #0066CC; text-decoration: underline;}
.aggregationFooter .footerLink a:visited {color: #0066CC;}
.aggregationFooter .footerLink {text-align:right; background-color: #EDEEF5; padding: 7px 10px;}
.aggregationFooter .footerLink img {display:inline; margin-right: 5px;}

/********** Aggregation Header ******************/
.aggregation .agg-header { border: 1px solid #D8DCEF; padding: 1px; margin-bottom: 1px; margin-top: 5px; }
.aggregation .agg-header h3,
.aggregation .agg-header h3.blue,
.aggregation .agg-header h3.green,
.aggregation .agg-header h3.orange,
.aggregation .agg-header h3.red{
	background-color: #009ADA; 
	color: #ffffff; 
	font-size: 14px !important; 
	padding: 5px;
	margin: 0;
}
.aggregation .agg-header h3.green {background-color: #58A618;}
.aggregation .agg-header h3.orange {background-color: #F7891F;}
.aggregation .agg-header h3.red {background-color: #E82C2E;}

/************ institution changes ****************************/

.institution-panel-image {
	float:left;
	width:100%;
}

.institution-panel-info {
	display:block;
	color:#ffffff;
	margin:5px;
	color:#21368c;
	font-size:1.1em;
}

.institution-panel-info span {
	margin-bottom:5px;
	display:block;
}

.institution-panel-bg {
	background:transparent url(../images/institution-panel-bg.gif) repeat-y top left;
	padding:2px 0 2px 0;
	margin-top:2px;
}

.institution-panel-image .image-border .ms-formfieldcontainer .ms-formfieldvaluecontainer {
	margin-top:18px;
}
.institution-panel-image .image-border .ms-formfieldcontainer .ms-formfieldlabel{
	padding:5px;
	vertical-align:middle;
}

.institution-panel-image .image-border span img{
	display:block;
}

/*********** event page *****************************/

.event-panel-image {
	float:left;
	width:100%;
}

.event-panel-info {
	display:block;
	color:#ffffff;
	margin:5px;
	color:#21368c;
	font-size:1.1em;
}

.event-panel-info span {
	margin-bottom:5px;
}
#main .event-panel-info div {
	display:block !important;
}
.institution-panel-info span div span {
	display:inline;
}

.event-panel-bg {
	background:transparent url(../images/institution-panel-bg.gif) repeat-y top left;
	padding:2px 0 2px 0;
	margin-top:2px;
}

#event-date-format span {
	display:inline;
}

.event-panel-info p {
	padding:0px;
	margin:0px;
	font-size:100%;
}

.event-panel-image .image-border span img{
	display:block;
}

.event-panel-image .image-border .ms-formfieldcontainer .ms-formfieldvaluecontainer {
	margin-top:18px;
}
.event-panel-image .image-border .ms-formfieldcontainer .ms-formfieldlabel{
	padding:5px;
	vertical-align:middle;
}

.ms-toolbarContainer img {
	display:inline!important;
}

.ms-dttimeinput {
	display:none;
}

.baruch .ms-WPHeader .ms-standardheader span{
	white-space:normal;
}

.practice .ms-WPHeader .ms-standardheader span{
	white-space:normal;
}

.handbook .ms-WPHeader .ms-standardheader span{
	white-space:normal;
}

.ms-selectorlink {
	margin-top:5px;
}



.RadEModuleTable {display:none;}
#main a:visited, span.MsoHyperlinkFollowed {
	text-decoration:none;
}


/************ Infopath ***************/
#full-width #content-container
{
	width:692px!important;
	margin-right:0px;
}

.infopath
{
	float:left;
	padding-left:15px;
}


#V1_I1_D1_Asterisk_IFrame
{
	display:none!important;
}

.asteriskIcon
{
	left:890px!important;	
}



.srch-WPBody {
	width:450px;
	overflow:hidden;
}

.search-pager {

}
.search-pager li {
background-image:none;
display:inline;
}
