
#formMSM .k_instruction h5 {
	background : #E4E4E4;
	color : #334E86;
	font-size : 13px;
	font-weight : 700;
	margin : 10px 0 0;
	text-shadow : 1px 1px 0 #FFFFFF;
	text-transform : none;
	padding : 5px 10px;
}
#formMSM_form input[type="button"],  	#formMSM_form div.kimbiaDiv button.k_button.forward {
	font-size : 14px;
	padding : 8px 20px;
	border : 0;
	background : #9B8249;
	color : #fff;
	font-weight : 300;
	text-align : center;
	margin : 0 2px 0 0;
}
#formMSM_form input[type="button"]:hover,  	#formMSM_form div.kimbiaDiv button.k_button.forward:hover {
	background : #AF9b6D;
}
#formMSM_form input[type="button"],  	#formMSM_form div.kimbiaDiv button.k_button.forward, .seButton {
	font-size : 14px;
	padding : 8px 10px;
	line-height : 18px;
	border : 0;
	background : #9B8249;
	color : #fff;
	font-weight : 300;
	text-align : center;
	margin : 0 2px 0 0;
	cursor : pointer;
}
#formMSM_form input[type="button"]:hover,  	#formMSM_form div.kimbiaDiv button.k_button.forward:hover, .seButton:hover {
	background : #AF9b6D;
}
#formMSM_form input[type="button"],  	  #formMSM_form div.kimbiaDiv button.k_button {
	font-size : 14px;
	padding : 8px 20px;
	border : 0;
	background : #9B8249;
	color : #fff;
	font-weight : 300;
	text-align : center;
	margin : 0 2px 0 0;
}
#formMSM_form input[type="button"]:hover,  	  #formMSM_form div.kimbiaDiv button.k_button:hover {
	background : #AF9b6D;
}
#formMSM_form div.kimbiaDiv input[type="text"],  	#formMSM_form div.kimbiaDiv input[type="textarea"],  	#formMSM_form div.kimbiaDiv input[type="select"]  	#formMSM_form {
	border-color : #697FA4;
	padding : 4px;
}
div.mainContentInternal .seform table tbody tr td {
	font-size : 13px;
}
.leftAsideInternal .asideNav1 ul li ul li ul li ul li a {
	text-decoration : none;
}
.leftAsideInternal .asideNav1 ul li ul li ul li ul li.active a {
	text-decoration : underline;
}
div.mainContentInternal table tbody tr a.blue_heading5_verdana, div.gold_normal_verdana {
	padding : 10px;
}
.photo {
	margin-top : 10px;
	margin-left : 10px;
	float : left;
}
.quote {
	position : absolute;
	margin-left : 440px;
	margin-top : 40px;
}
.picture {
	position : absolute;
	margin-top : 15px;
	margin-left : 20px;
}
.bgk_green {
	background-color : #99cc33;
	color : white;
}
.tableborderson {
	border : 2px solid !important;
}
div.bodycontent {
	font-size : 75%;
	line-height : 140%;
	text-align : justify;
	width : 90%;
	color : #808080;
}
div.bodycontent strong {
	font-size : 110% !important;
	color : #25383C !important;
}
div.large_blueheading {
	border : none !important;
	font-weight : 600;
	background-color : transparent !important;
	width : 100% !important;
}
a.large_blueheading {
	font-size : 90%;
	font-weight : 500;
}
td table {
	position : relative;
	margin : 5px;
}
tbody tr td input, select#MO, select#YR {
	margin-left : auto;
	margin-right : auto;
	horizontal-align : middle !important;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin : 0;
	padding : 0;
	border : 0;
	font-size : 100%;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	border : 0 none;
	margin : 0;
	padding : 0;
}
article, aside, details, figcaption, figure,  footer, header, hgroup, menu, nav, section {
	display : block;
}
.rCol .relatedLinks {
	background-color : #F7F8F0;
	float : right;
	margin-top : 20px;
	padding : 15px 20px 20px 40px;
}
.rCol .relatedLinks h4 {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 0.8em;
	margin : 0 0 10px -20px;
	padding : 0;
}
.rCol .relatedLinks ul {
	font-size : 0.5em;
}
.rCol .relatedLinks ul li {
	border-bottom : 1px dotted #888888;
	padding-bottom : 5px;
	padding-top : 5px;
}
#nav {
	background-color : #3A3A3A;
	color : #FFFFFF;
	font-size : 0.7em;
	margin-top : 10px;
	padding-bottom : 11px;
	width : 823px;
}
#nav a {
	background-color : #3A3A3A;
	color : #FFFFFF;
	padding : 9px 16px;
	text-decoration : none;
}
#nav .firstNav {
	padding-left : 22px;
}
#nav .lastNav {
	padding-right : 23px;
}
#nav a:hover {
	background-color : #9A8348;
}
#nav ul {
}
#nav ul li {
	display : inline;
	float : left;
	list-style : none outside none;
	margin-top : 10px;
}
#nav .active a {
	background-color : #9A8348;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display : block;
}
body {
	background : none repeat scroll 0 0 #FFFFFF;
	font-family : Arial,Helvetica,sans-serif;
	line-height : 1;
}
blockquote, q {
	quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content : none;
}
table {
	border-collapse : collapse;
	border-color : #828884;
	border-spacing : 0;
	color : #334E86;
	margin-left : 30px;
}
tr {
	border-color : #828884;
}
#grotto_info_request .seLabelCell {
	background-color : transparent !important;
	font-weight : normal !important;
	font-size : 14px;
}
#grotto_info_request .seFieldCell {
	background : none repeat scroll 0 0 transparent !important;
}
#grotto_info_request .seLabelCell label {
	text-align : left !important;
}
h1 {
	color : #334E86;
	font-size : 1.5em;
	margin-bottom : 15px;
	margin-left : 30px;
	margin-top : 13px;
}
h2 {
	color : #334E86;
	font-size : 1.56em;
	margin-bottom : 15px;
	margin-left : 10px;
	margin-top : 13px;
}
h3 {
	color : #697FA4;
	font-size : 1.25em;
	letter-spacing : -0.5px;
	margin-bottom : 15px;
	margin-left : 25px;
	margin-top : 13px;
	text-transform : uppercase;
	font-weight : normal;
}
h4 {
	color : #334E86;
	font-family : Times,"Times New Roman",serif;
	font-size : 1.25em;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-top : 13px;
}
h5 {
	color : #000000;
	font-size : 0.875em;
	margin-bottom : 10px;
	text-transform : uppercase;
	margin-left : 2px;
}
blockquote {
	color : #616663;
	font-size : 0.7em;
	line-height : 1.5em;
	margin-left : 30px;
	padding-right : 30px;
}
a {
	color : #C7925B;
	text-decoration : none;
}
a:hover {
	text-decoration : underline;
}
p {
	color : #616663;
	font-size : 0.88em;
	line-height : 1.5em;
	margin-left : 30px;
	padding-right : 30px;
}
ul {
	color : #616663;
	list-style : none outside none;
	margin-left : 30px;
	margin-top : 15px;
	padding-right : 20px;
	padding-left : 15px;
}
ul p {
	line-height : 1.5em;
}
#transparentWrap {
	background : url("/sebin/v/u/transparent-bg.png ") repeat scroll 0 0 transparent;
	margin : auto;
	padding : 0 40px 60px;
	width : 1000px;
}
#mainWrap {
	background-color : #FFFFFF;
	margin-left : auto;
	margin-right : auto;
	margin-top : 5px;
	width : 1000px;
}
.clear {
	clear : both;
	overflow : hidden;
	height : 0;
	width : 0;
}
.nav1 .firstNav {
	padding-left : 22px;
}
.nav1 .lastNav {
	padding-right : 23px;
}
.nav1 a:hover {
	background-color : #9A8348;
}
.nav1 .active a {
	background-color : #9A8348;
}
#headerWrap {
	-moz-box-shadow : 0 5px 5px #444444;
	background-color : #2C4E87;
	height : 152px;
	margin : auto;
	width : 1000px;
}
#headerWrap img {
	float : left;
	margin : 15px 4px 5px 17px;
}
#headerWrap ul li.findInfo {
	color : #FFFFFF;
	font-size : 0.9em;
	font-weight : bold;
	text-transform : uppercase;
	padding : 5px 0;
}
#headerWrap ul li.findInfo:after {
	content : "";
}
#headerWrap ul a {
	color : #FFFFFF;
	font-size : 0.688em;
	text-decoration : none;
	text-transform : uppercase;
}
#headerWrap ul a:hover {
	text-decoration : underline;
}
.search {
	clear : right;
	float : right;
	margin-right : 15px;
	margin-top : 65px;
}
.searchBox {
	font-size : 0.88em;
	margin-right : 5px;
	width : 175px;
}
.searchButton {
	background-color : #3F4044;
	border : medium none;
	color : #FFFFFF;
	font-size : 0.88em;
	padding : 3px 5px;
	text-transform : uppercase;
}
#footerWrap {
	-moz-box-shadow : 0 5px 5px #444444;
	background : url("/sebin/z/u/footerLogo.png ") no-repeat scroll 45px 15px #3C3C3C;
	height : 215px;
	margin : auto;
	width : 1000px;
}
#footerWrap p {
	color : #FFFFFF;
	font-size : inherit;
	margin-left : 0;
}
#footerWrap .share {
	color : #FFFFFF;
	float : right;
	font-size : 0.75em;
	margin-right : 100px;
	margin-top : 15px;
	text-transform : uppercase;
}
#footerWrap .share p {
	margin-bottom : 15px;
}
#footerWrap .share .shareButton {
	margin-top : 10px;
}
#footerWrap .contact {
	color : #FFFFFF;
	float : left;
	font-size : 0.75em;
	line-height : 1.5em;
	margin-left : 215px;
	margin-top : 15px;
}
#footerWrap .contactHeader {
	text-transform : uppercase;
}
#footerWrap .copyright {
	margin-top : 40px;
}
#footerWrap .contact a {
	color : #FFFFFF;
	text-decoration : underline;
}
#footerWrap .footerLinks a {
	color : #FFFFFF;
	font-size : 0.813em;
	text-decoration : none;
}
#footerWrap .footerLinks a:hover {
	text-decoration : underline;
}
.leftAsideInternal {
	background-color : #F7F8F0;
	float : left;
	width : 252px;
}
.rightAsideHome .consider {
	padding-top : 48px;
}
.considerLinks {
	margin-left : 0;
	margin-top : 0;
	padding-right : 0;
	padding-left : 0;
}
.considerLinks a:hover {
	text-decoration : underline;
}
.leftAsideInternal #extLinks {
	margin : 0;
}
#extLinks {
	margin : 20px 0;
	padding-right : 0;
	padding-left : 0;
}
#extLinks a {
	background-color : #9B8249;
	border-bottom : 1px solid #C8BB9A;
	color : #FFFFFF;
	display : block;
	padding : 10px 0;
	text-decoration : none;
	text-indent : 10px;
	text-transform : uppercase;
	width : 100%;
}
#extLinks .active {
	background-color : #B09B6E;
}
#extLinks a:hover {
	background-color : #AF9B6D;
	text-decoration : none;
}
.mainContentInternal a {
	color : #C7925B;
	text-decoration : none;
}
.mainContentInternal a:hover {
	text-decoration : underline;
}
.mainContentInternal img {
	margin-left : 10px;
}
.mainContentInternal ul {
	list-style : none outside none;
	margin-left : 30px;
	margin-top : 0;
	padding-bottom : 11px;
	padding-right : 20px;
	font-size : 0.88em;
}
.mainContentInternal ul p {
	line-height : 1.5em;
}
.breadcrumbs {
	color : #C7925B;
	font-size : 0.75em;
	padding : 10px;
	text-decoration : none;
}
.breadcrumbs a {
	color : #C7925B;
	text-decoration : none;
}
.breadcrumbs a:hover {
	text-decoration : underline;
}
.rightAsideHome {
	background-color : #F7F8F0;
	float : right;
	width : 252px;
	position : relative;
}
.mainContentHome {
	background-color : #FFFFFF;
	margin-left : 20px;
}
.mainContentHome a {
	color : #C7925B;
	text-decoration : none;
}
.mainContentHome a:hover {
	text-decoration : underline;
}
.mainContentHome img {
	margin-left : 10px;
}
.mainContentHome p {
	font-size : 0.7em;
	line-height : 1.5em;
	margin-left : 30px;
	padding-right : 30px;
}
.mainContentHome ul {
	color : #BD7A34;
	list-style : none outside none;
	margin-left : 30px;
	margin-top : 15px;
	padding-right : 20px;
}
.mainContentHome ul li {
	background: url("/sebin/i/y/bullet.gif ") no-repeat scroll 9px 12px transparent : background: url("http://www.msmary.edu/_template_assets/2011_images/bullet.gif") no-repeat scroll 9px 12px transparent;
	margin : 0;
	padding : 2px 0;
}
.mainContentHome ul p {
	color : #000000;
	line-height : 1.5em;
}
#homeStage img {
	z-index : 1;
	position : absolute;
	top : 0;
	left : 0;
}
.homeLeft {
	float : left;
	padding-top : 25px;
	width : 598px;
}
.homeRight {
	background-color : #F7F8F0;
	float : right;
	padding-top : 25px;
	width : 368px;
}
.spotlightStory h3 {
	margin-left : 10px;
	font-weight : normal;
}
.spotlightStory img {
	float : left;
	padding-right : 20px;
}
.spotlightStory p {
	color : #616663;
	font-size : 0.813em;
	margin-left : 182px;
}
.spotlightStoryList {
	float : left;
	margin-top : 25px;
	width : 46%;
}
.spotlightStoryList ul {
	margin-top : -10px;
}
.spotlightStoryList ul li {
	background : none repeat scroll 0 0 transparent;
	font-size : 0.813em;
	line-height : 1.3em;
	list-style : square outside none;
	margin-bottom : -7px;
	margin-left : 10px;
	padding : 5px 0;
}
.goMount {
	float : right;
	margin-top : 25px;
	width : 52%;
}
.goMount ul {
	margin-top : -10px;
}
.goMount ul li {
	background : none repeat scroll 0 0 transparent;
	font-size : 0.813em;
	line-height : 1.3em;
	list-style : square outside none;
	margin-bottom : -7px;
	margin-left : 10px;
	padding : 5px 0;
}
.newsEvents img {
	margin : -31px 0 0 200px;
	position : absolute;
	width : 13px;
	display : none;
}
.newsEvents p {
	display : inline;
	font-size : 0.813em;
	margin : 0;
	padding : 0;
}
.newsEvents ul li {
	background : none repeat scroll 0 0 transparent;
	list-style : none outside none;
	margin-left : 0;
	padding : 0;
	padding-bottom : 20px;
	font-size : 0.813em;
}
.newsEvents .date {
	color : #616663;
	font-weight : bold;
}
.newsEvents .headline {
	font-size : 0.813em;
}
.newsEvents .desc {
	color : #616663;
	display : block;
	margin-bottom : 10px;
}
.newsEvents .date:after {
	content : " - ";
}
#homeextLinks ul li {
	margin : 0 20px;
	padding : 0;
}
.asideHeader {
	color : #555555;
	font-size : 1.125em;
	margin-bottom : 0;
	margin-left : 20px;
	margin-top : 25px;
}
.grottoAsideNav {
	color : #005296;
	font-size : 0.7em;
	padding : 0 0 20px 20px;
	text-decoration : none;
}
.grottoAsideNav a {
	color : #005296;
	text-decoration : none;
}
.grottoAsideNav a:hover {
	text-decoration : underline;
}
.grottoAsideNav li {
	padding-bottom : 10px;
}
.grottoAsideNav li:last-child {
	padding-bottom : 0;
}
.grottoAsideNav li ul li {
	text-indent : 10px;
}
.grottoAsideNav li ul {
	margin-bottom : 5px;
	margin-top : 10px;
}
.grottoAsideNav li ul li a {
	color : #C7925B;
	font-size : 0.8em;
	text-decoration : none;
}
.grottoAsideNav li ul li a:hover {
	text-decoration : underline;
}
.subSiteTitle {
	color : #DDDDDD;
	font-size : 0.7em;
	margin-left : 280px;
	margin-top : 90px;
	position : absolute;
}
#subSiteImgCaption {
	background-color : #9B8249;
	color : #DDDDDD;
	font-size : 1.375em;
	margin : 237px 0 0 10px;
	padding : 0 10px;
	position : absolute;
	z-index : 1;
}
.firstP {
	margin-top : 10px;
}
.hourSection {
	margin-left : 40px;
}
.nobreak {
	display : inline;
}
.subSiteHours {
	float : left;
	margin : 10px;
	width : 45%;
}
.subSiteHours h2 {
	color : #A77848;
	font-size : 1em;
	margin : 0;
	padding : 0;
}
.subSiteHours p {
	margin : 0;
	padding : 0;
}
.upper {
	text-transform : uppercase;
}
.grottoFeatures {
	background-color : #F7F8F0;
	float : left;
	margin-left : 10px;
	padding-bottom : 10px;
	width : 48%;
}
.grottoFeatures p {
}
.grottoFeatures h3 {
	margin-left : 10px;
}
.grottoFeatures img {
	float : left;
	padding-right : 10px;
	width : 116px;
}
.seminaryCol {
	float : left;
	width : 48.2%;
}
.introVid {
	margin-left : 12px;
	margin-top : 20px;
}
.introVid img {
	margin : 10px 0 0;
}
.message {
	margin-left : 29px;
	padding-top : 15px;
}
.introVid p {
	color : #B38860;
	margin : 0;
	padding : 0;
}
.deanMessage {
	background-color : #F7F8F0;
	margin-left : 10px;
	margin-right : 7px;
	margin-top : -7px;
	overflow : hidden;
}
.deanMessage h3 {
	margin-left : 30px;
	padding-top : 10px;
}
.deanMessage img {
	margin-top : -34px;
	padding-bottom : 30px;
	margin-left : -15px;
}
.deanMessage div {
	float : left;
	width : 408px;
	padding-bottom : 25px;
}
.deanMessage div blockquote {
	font-size : 0.814em;
	font-style : italic;
	margin-bottom : 25px;
}
.deanMessage div p {
	float : right;
	font-size : 0.75em;
	font-weight : bold;
	padding-bottom : 0;
	width : 36%;
}
.spotlightOnSuccess {
	background-color : #E9ECF1;
	margin-left : 10px;
	margin-top : 10px;
	padding-top : 3px;
	float : left;
	width : 49%;
}
.spotlightOnSuccess .name {
	color : #9A642E;
	padding-bottom : 5px;
}
.spotlightOnSuccess .desc {
	font-size : 0.814em;
	padding-bottom : 10px;
}
.spotlightOnSuccess img {
	float : left;
	padding-bottom : 9px;
	padding-right : 8px;
}
.discoverMore {
	background-color : #E9ECF1;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 10px;
	overflow : hidden;
	padding : 3px;
	width : 45%;
	float : right;
}
.discoverMore ul li {
	background : none repeat scroll 0 0 transparent;
	font-size : 0.75em;
	padding : 5px 0;
	list-style : disc;
}
.mainContentBusinessInternal {
	background-color : #FFFFFF;
	margin-left : 234px;
}
.mainContentBusinessInternal a {
	color : #C7925B;
	text-decoration : none;
}
.mainContentBusinessInternal a:hover {
	text-decoration : underline;
}
.mainContentBusinessInternal img {
	background-color : #F7F8F0;
	float : right;
	padding : 10px;
	width : 263px;
}
.mainContentBusinessInternal p {
	color : #616663;
	font-size : 0.7em;
	line-height : 1.5em;
	margin-bottom : 10px;
	margin-left : 30px;
	max-width : 260px;
	padding-right : 30px;
}
.mainContentBusinessInternal ul {
	color : #BD7A34;
	list-style : disc outside none;
}
.rCol {
	float : right;
	margin-left : 25px;
	margin-right : 30px;
	margin-top : 0;
	width : 411px;
	background-color : #F7F8F0;
	font-size : 11px;
	color : #616663;
	line-height : 14px;
}
.rCol .caption {
	background-color : #F7F8F0;
	font-size : 0.813em;
	padding : 10px 20px 18px;
	width : 371px;
}
.relatedLinks {
	background-color : #F7F8F0;
	float : right;
	margin : 20px 30px 20px 20px;
	padding : 15px 10px 20px 30px;
}
.relatedLinks h4 {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 1.125em;
	margin : 0 0 10px -20px;
	padding : 0;
}
.relatedLinks ul {
	font-size : 0.938em;
	margin : 0;
}
.relatedLinks ul li {
	border-bottom : 1px dotted #888888;
	padding-bottom : 5px;
	padding-left : 20px;
	padding-top : 5px;
}
.asideNav1 ul {
	color : #005296;
	margin-left : 0;
	margin-top : 0;
	padding : 20px 0 20px 20px;
	text-decoration : none;
}
.asideNav1 ul li a {
	color : #005296;
	font-size : 0.94em;
	text-decoration : none;
}
.asideNav1 ul li a:hover {
	text-decoration : underline;
}
.asideNav1 ul li.active a {
	text-decoration : underline;
}
.asideNav1 ul li:last-child {
	padding-bottom : 0;
}
.asideNav1 ul li ul {
	padding : 10px 0 10px 20px;
}
.asideNav1 ul li ul li {
}
.asideNav1 ul li ul li a {
	color : #C7925B;
	font-size : 0.75em;
	text-decoration : none;
}
.asideNav1 ul .active ul li a {
	text-decoration : none;
}
.asideNav1 ul li ul li a:hover {
	text-decoration : underline;
}
.asideNav1 ul li ul li.active a {
	text-decoration : underline;
}
.newsEvents {
	background-color : #F7F8F0;
	padding-bottom : 33px;
}
.newsEvents h3 {
	padding-top : 15px;
	margin-bottom : 16px;
}
object {
	margin-left : 30px;
}
ol li {
	padding : 5px 0;
}
.nav1 ul li ul li a {
	background : none repeat scroll 0 0 transparent;
	padding : 0;
	white-space : nowrap;
}
.nav1 ul li ul li a:hover {
	background : none repeat scroll 0 0 transparent;
	text-decoration : underline;
}
#sub_nav {
	display : none;
}
.nav1 .active ul li a {
	background : none repeat scroll 0 0 transparent;
}
.mainContentInternal ol li p {
	margin-left : 0;
}
.mainContentInternal .breadcrumbs span {
	padding-bottom : 0;
	padding-right : 0;
	margin-left : 0;
}
.mainContentInternal table span {
	padding-bottom : 0;
	padding-right : 0;
	margin-left : 0;
}
ol {
	color : #616663;
	font-size : 0.88em;
	line-height : 1.5;
	list-style : decimal outside none;
	margin : 10px 0 10px 30px;
	padding-left : 20px;
}
.mainContentInternal {
	background-color : #FFFFFF;
	overflow : hidden;
	padding-bottom : 50px;
	padding-right : 20px;
	width : 726px;
	float : left;
}
.mainContentInternal p, .mainContentInternal span {
	color : #616663;
	font-size : 0.88em;
	line-height : 1.5em;
	padding-bottom : 20px;
	padding-right : 30px;
	margin-left : 10px;
}
.mainContentInternal .newsEvents p {
	margin : 0;
	padding : 0;
}
.mainContentInternal .breadcrumbs {
	margin-left : 0;
	padding-bottom : 10px;
}
.mainContentInternal .subSiteHours p {
	margin : 0;
	padding : 0;
}
.mainContentInternal h2 span {
	margin-left : 0;
	padding-bottom : 0;
	padding-right : 0;
	color : #334E86;
}
#homeMainWrap {
	background-color : #FFFFFF;
	margin-left : auto;
	margin-right : auto;
	position : relative;
}
#homeStage h3 {
	background : url("/sebin/b/n/headline_bg.png") repeat scroll 0 0 transparent;
	color : #444444;
	font-size : 1.6em;
	margin : 0;
	padding : 5px 15px;
	position : absolute;
	text-transform : none;
	top : 175px;
	z-index : 2;
	font-weight : normal;
	letter-spacing : -0.5px;
}
#rotation {
	display : none;
}
#homeStage .simpleSliderControls {
	color : #000000;
	list-style : none outside none;
	margin : 0;
	padding : 0;
	position : absolute;
	right : 270px;
	top : 290px;
	z-index : 2;
}
#homeStage .simpleSliderControls li .active {
	background : url('/sebin/n/v/control_button_active.png') no-repeat 0 0 transparent;
}
#homeMainWrap .controlsBG {
	background : url("/sebin/h/u/controls_bg.png") repeat scroll 0 0 transparent;
	height : 36px;
	position : absolute;
	top : 280px;
	width : 748px;
	z-index : 2;
	left : 0;
}
#homeStage .simpleSliderControls li a {
	background : url("/sebin/n/f/control_button.png") no-repeat scroll 0 0 transparent;
	display : inline-block;
	list-style : none outside none;
	margin : 0 3px;
	padding : 0 8px;
	text-indent : -9999px;
}
#homeStage .simpleSliderControls li a:hover {
	background : url("/sebin/n/v/control_button_active.png") no-repeat scroll 0 0 transparent;
}
strong {
	font-weight : bold;
}
#footerWrap .footerLinks {
	color : #FFFFFF;
	margin-left : 10px;
	margin-right : auto;
	margin-top : 10px;
	width : 1000px;
	font-size : 15px;
}
#cse-search-results {
	margin-left : 25px;
}
hr {
	width : 91%;
}
td {
	border-color : #828884;
	padding : 3px 0;
}
table h3 {
	margin-left : 0;
}
.mainContentInternal p span {
	margin-left : 0;
	padding-bottom : 0;
	padding-right : 0;
}
.nav1 {
	background-color : #3A3A3A;
	color : #FFFFFF;
	font-size : 15px;
	height : 30px;
	margin-top : 10px;
	padding-bottom : 5px;
	width : 1000px;
	z-index : 1000;
}
.nav1 ul {
	height : 35px;
	margin-left : 0;
	margin-top : 0;
	padding-right : 0;
	padding-left : 0;
}
.nav1 ul li {
	background : none repeat scroll 0 0 transparent;
	float : left;
	height : 25px;
	list-style : none outside none;
	padding : 0;
	position : relative;
	z-index : 3000;
}
.nav1 a {
	background-color : #3A3A3A;
	color : #FFFFFF;
	display : inline-block;
	padding : 10px 0;
	text-decoration : none;
	text-align : center;
}
.nav1 ul li ul {
	background : url("/sebin/f/l/dropdown_bg.png") repeat scroll 0 0 transparent;
	display : none;
	height : auto;
	left : 0;
	padding : 5px;
	position : absolute;
	top : 35px;
	z-index : 100;
}
.nav1 ul li ul li {
	display : block;
	float : none;
	height : auto;
	margin : 0;
	padding : 4px;
	width : auto;
}
#transparentWrap .nav1 ul li ul li a {
	background : none repeat scroll 0 0 transparent;
	padding : 0;
	text-align : left;
	white-space : nowrap;
	width : auto;
}
.nav1 .navitemFirst a {
	width : 140px;
}
.nav1 .navitem2 a {
	width : 110px;
}
.nav1 .navitem3 a {
	width : 210px;
}
.nav1 .navitem4 a {
	width : 110px;
}
.nav1 .navitem5 a {
	width : 135px;
}
.nav1 .navitem6 a {
	width : 150px;
}
.nav1 .navitemLast a {
	width : 145px;
}
#headerWrap .pipe {
	font-size : 8px;
	padding-top : 5px;
}
#footerWrap .footerLinks .pipe {
	font-size : 8px;
	padding-top : 5px;
}
#footerWrap .footerLinks ul {
	color : #FFFFFF;
	margin-left : 0;
	margin-top : 0;
	padding-right : 0;
}
.consider {
	background : url("/sebin/y/e/mountTower.gif ") no-repeat scroll center top transparent;
	color : #FFFFFF;
	font-size : 26.5px;
	line-height : 1.3em;
	margin-left : 0;
	padding : 35px 0 24px 15px;
}
#howToApply {
	background : url("/sebin/s/h/howToApply.gif") no-repeat 5px center #284885;
}
#planVisit {
	background : url("/sebin/y/q/planVisit.gif") no-repeat 5px center #284885;
}
#requestInfo {
	background : url("/sebin/s/p/requestInfo.gif") no-repeat 5px center #284885;
}
.rightAsideHome #planVisit {
	background : url("/sebin/y/q/planVisit.gif") no-repeat 5px center #284885;
}
.rightAsideHome #requestInfo {
	background : url("/sebin/s/p/requestInfo.gif") no-repeat 5px center #284885;
}
.rightAsideHome #howToApply {
	background : url("/sebin/s/h/howToApply.gif") no-repeat 5px center #284885;
}
.rightAsideHome .considerLinks a {
	padding : 17px 0 17px 40px;
	width : auto;
}
.considerLinks a {
	background-color : #284885;
	border-top : 1px solid #3A5990;
	color : #FFFFFF;
	display : block;
	font-size : 0.75em;
	padding : 15px 0 15px 35px;
	text-decoration : none;
	text-transform : uppercase;
	width : auto;
}
td input#Submit.seButton {
	float : left;
	margin-left : 210px;
}
#homeStage .simpleSliderControls li {
	background : none repeat scroll 0 0 transparent;
	display : inline;
	padding : 0;
}
.leftAsideInternal .asideNav1 ul li ul li ul li.active a {
	text-decoration : underline;
}
.leftAsideInternal .asideNav1 ul li ul li ul li a {
	text-decoration : none;
}
.leftAsideInternal .asideNav1 ul li ul li ul li.active ul li a {
	text-decoration : none;
}
.leftAsideInternal .asideNav1 ul li ul li ul li.active ul li.active a {
	text-decoration : underline;
}
div.mainContentInternal table tbody tr td div.gold_normal_verdana {
	line-height : 18px;
	font-size : .82em;
	color : #717D7D;
}
div.mainContentInternal table tbody tr td a.blue_heading5_verdana {
	font-weight : bold;
	letter-spacing : .7px;
	font-size : .88em;
}
div.mainContentInternal table tbody tr td.blue_heading5_verdana span.blue_heading5_verdana {
	font-size : .70em;
}
div.mainContentInternal table tbody tr td.blue_heading5_verdana a {
	font-size : .72em;
}
div.mainContentInternal table tbody tr td.blue_heading5_verdana span {
	font-size : .72em;
}
a.blue_heading5_verdana, div.gold_normal_verdana {
	padding : 10px;
}
div.mainContentInternal table tbody tr td table tbody tr td p span {
	color : white;
	float : left;
}
div.mainContentInternal table tbody tr td table tbody tr td p img {
	float : left;
	margin-left : -10px;
	padding : 10px;
}
div.mainContentInternal table tbody tr td table tbody tr td p span.blue_normal_verdana {
	float : left;
}
div.mainContentInternal blockquote p span.bodycontent {
	font-size : 12px !important;
}
div.mainContentInternal table tbody tr td {
	line-height : 21px;
	font-size : 0.90em;
}
div.mainContentInternal table tbody tr td table tbody tr td div.bodycontent {
	font-size : 12px;
	line-height : 18px;
}
.mainContentInternal .rCol {
	margin-left : 20px;
	padding : 10px 20px 18px;
}
.mainContentInternal .rCol span img {
	background : none repeat scroll 0 0 #F7F8F0;
	margin-left : -39px;
	padding : 15px;
}
.mainContentInternal .rCol img {
	padding-top : 10px;
	padding-bottom : 15px;
}
.landingPageInternal .text {
	margin-top : -50px;
}
.businessCol {
	width : 100%;
	overflow : hidden;
	clear : both;
}
.businessCol > div {
	margin : 10px;
	padding : 0;
	display : block;
	clear : right;
	min-height : 1030px;
	padding-bottom : 10px;
}
.consider a {
	color : #ffffff;
	text-decoration : none;
}
.mainContentInternal ul li p a {
	margin : 0;
	font-size : .98em;
}
.mainContentInternal li span {
	margin : 0;
	padding : 0;
}
#headerWrap ul {
	float : right;
	margin-left : 0;
	margin-right : 0;
	margin-top : 15px;
	padding-right : 10px;
}
.mainContentInternal li span, .mainContentInternal li p {
	margin : 0;
	padding : 0;
}
ul li {
	background : url("/sebin/i/y/bullet.gif") no-repeat scroll 0 11px transparent;
	margin : 0;
	padding : 5px 20px;
}
.mainContentInternal ul li {
	line-height : 1.5;
	margin : 0;
	padding : 0 10px;
}
#headerWrap ul li {
	background : none repeat scroll 0 0 transparent;
	color : #FFFFFF;
	float : left;
	list-style : none outside none;
	margin-right : 4px;
	padding : 0;
}
.asideNav1 ul li {
	background : none repeat scroll 0 0 transparent;
	list-style : none outside none;
	margin : inherit;
	padding : 0 0 10px;
}
.considerLinks li {
	background : none repeat scroll 0 0 transparent;
	list-style : none outside none;
	padding : 0;
}
#extLinks li {
	background : none repeat scroll 0 0 transparent;
	list-style : none outside none;
	padding : 0;
}
#footerWrap .footerLinks ul li {
	background : none repeat scroll 0 0 transparent;
	float : left;
	list-style : none outside none;
	margin-left : 10px;
	padding : 0;
}
.mainContentInternal ul li a {
	line-height : 1.5em;
	color : #BD7A34;
}
.eventcalwrapper {
	margin-bottom : 40px;
}
.eventcalwrapper ul {
	padding-left : 0px;
	line-height : 13px;
}
.eventcallink {
	text-align : right;
	display : block;
	padding-right : 10px;
	text-transform : uppercase;
	font-size : 13px;
	font-weight : 700;
}
.eventcallink:after {
	content : "\00bb";
	padding-left : 5px;
	font-size : 18px;
}
div.horizontal_scroller {
	position : relative;
	height : 24px;
	display : block;
	overflow : hidden;
	background-color : red;
	width : 1000px;
	line-height : 22px;
	margin-top : 10px;
}
div.scrollingtext {
	position : absolute;
	white-space : nowrap;
	color : #FFFFFF;
}
div.scrollingtext a {
	color : #FFFFFF;
}
.SEBlogViewHeader {
	display : none;
}
.newsEventsTable {
	font-size : 0.813em;
}
#SEBlogViewPost .postWrapper {
	padding : 0 0 20px 20px !important;
}
#SEBlogViewPost .postDate, .postDate a {
	margin : 10px 0;
}
#SEBlogViewSmallCal table {
	border-collapse : collapse;
	width : 92%;
	margin : auto;
	margin-left : auto;
	margin-right : auto;
}
#SEGallerySlideshow .AppContainer {
	height : 700px;
}
#slideBody {
	position : relative;
}
em {
	font-style : italic;
}
i {
	font-style : italic;
}
.vertical {
	overflow : scroll;
}
#contentScroll {
	overflow : scroll;
}
.grottoCustom {
	background-color : #e9ecf1;
	margin-left : 10px;
	float : left;
	width : 49%;
}
.grottoCustom img {
	float : left;
	padding-bottom : 5px;
	padding-right : 8px;
	margin-left : 45px;
}
#pageWrap {
	-webkit-background-size : cover;
	background-attachment : fixed;
	background-color : #6D91CD;
	background-position : center top;
	background-repeat : no-repeat;
	margin : auto;
	padding-bottom : 60px;
}
#table_blacktext {
	color : #000000;
}
#seminary_landing {
	margin-left : 10px;
}
#SECalendarListWrapper .SECalendarSmallCal {
	float : left;
	clear : none;
}
#SECalendarSearch {
	float : right;
	margin-bottom : 20px;
	padding-right : 40px;
}
#SECalendarListWrapper .SECalendarFilter {
	padding-top : 200px;
	margin : 0 4%;
}
.rCol_narrow {
	float : right;
	margin-left : 25px;
	margin-right : 125px;
	margin-top : 0;
	background-color : #f7f8f0;
	font-size : 12px;
	color : #616663;
	line-height : 14px;
}
td .seLabelCell {
	font-size : 1em;
}
td .seText {
	font-size : 1em;
}
.input {
	width : 10px;
}
#Circle_of_Excellence_nomination .seRadioLabel {
	font-size : 1.25em;
}
#Circle_of_Excellence_nomination .seRadio {
	width : 10px;
}
#Circle_of_Excellence_nomination .seLabelCell {
	font-size : 1.25em;
}
#Circle_of_Excellence_nomination_div .seControlCell td {
	width : 200px;
}
#Circle_of_Excellence_nomination .seHeaderTitle {
	font-size : 1.25em;
}
#Circle_of_Excellence_nomination .seLabel {
	font : 1.25em;
}
#SEProfileresults .SEProfileimage {
}
#SEBlogViewPost .postContent {
	font-size : 18px;
}
#mainWrap .sevlMain {
	border : 0;
	background : none;
}
#sevlPlayerContainer {
	width : 100%;
	display : block;
	clear : both;
	font-family : 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
#sevlPlayer {
	width : 640px;
	height : auto;
	display : block;
	float : left;
	margin : 10px;
	height : 360px;
}
.sevlMain #sevlPlayerContainer  .sevlPlayerTitle, .sevlMain #sevlPlayerContainer .sevlPlayerDuration, .sevlMain #sevlPlayerContainer .sevlPlayerDate, .sevlMain #sevlPlayerContainer .sevlPlayerDescription {
	width : 280px;
	float : right;
	display : block;
	margin : 10px 20px 0 0;
	padding : 10px 0;
}
.sevlMain #sevlPlayerContainer  .sevlPlayerTitle {
	color : #315286;
	font-weight : 200;
	font-size : 30px;
	line-height : 38px;
}
.sevlMain #sevlPlayerContainer .sevlPlayerDuration {
	display : none;
}
.sevlMain #sevlPlayerContainer .sevlPlayerDate {
	color : #74715e;
	text-transform : uppercase;
	font-weight : 700;
	font-size : 13px;
	padding-bottom : 20px;
	border-bottom : 2px solid #e8e8e8;
}
.sevlMain #sevlPlayerContainer .sevlPlayerDescription {
	color : #3a3a3a;
	line-height : 25px;
}
.sevlMain .sevlThumbsContainer {
	display : block;
	clear : both;
	margin : 0;
	padding : 0;
	width : 980px;
	margin-left:;
}
.sevlThumbsContainer .sevlThumbItem {
	height : 144px;
	width : 219px;
	padding : 3px;
	margin : 9px;
	border : 0;
	background : #94884d;
	position : relative;
}
.sevlThumbsContainer .sevlThumbItem img {
	height : 150px;
	width : 225px;
	position : absolute;
	left : 0;
	top : 0;
}
.sevlThumbsContainer .sevlThumbItem .sevlThumbTitle:hover:before {
	background : rgb(148, 136, 77);
	background : rgba(148, 136, 77, 0.9);
}
.sevlThumbDuration, .sevlThumbDate, .sevlThumbDesc {
	display : none;
}
#MountMinutes-header {
	background : url('http://auth.msmary.edu/sebin/t/w/MountMinutes-Header.jpg') no-repeat;
	width : 1000px;
	height : 100px;
	display : block;
	margin-top : -30px;
}
#MountMinutes-header h1 {
	color : #fff;
	line-height : 22px;
	font-size : 15px;
	font-weight : 300;
	padding : 30px 10px 10px 350px;
	text-shadow : 4px 4px 3px #535143;
}
.sevlMain .sevlPagination a {
	text-transform : uppercase;
	font-size : 22px;
	text-decoration : none;
	color : #94884d;
}
.sevlPaginationNext {
	float : right;
	padding-right : 15px;
}
.sevlPaginationPrev {
	float : left;
	padding-left : 15px;
}
#mainWrap .sevlMain #sevlPlayer {
	padding-bottom : 0;
	z-index : 0;
}
#mainWrap .sevlPlayerDate {
	margin-top : 0;
	padding-top : 0;
}
.sevlThumbsContainer .sevlThumbItem .sevlThumbTitle:before {
	content : '';
	background : #005899;
	height : 44px;
	width : 225px;
	position : absolute;
	left : 0;
	bottom : 0;
	display : block;
	z-index : 10;
}
.sevlThumbsContainer .sevlThumbItem .sevlThumbTitle a, .sevlThumbsContainer .sevlThumbItem .sevlThumbTitle a:visited {
	display : block;
	position : absolute;
	left : 0;
	top : 0;
	height : 34px;
	width : 215px;
	border : 3px solid #005899;
	text-transform : uppercase;
	text-decoration : none;
	color : #fff;
	font-size : 10px;
	font-weight : 500;
	font-family : Helvetica, Arial, sans-serif;
	line-height : 15px;
	letter-spacing : 0;
	padding-top : 110px;
	padding-left : 4px;
	z-index : 20;
	background-image:url('http://www.msmary.edu/_template_assets/images/video_library_hover.gif')\9 : background-image:url('http://www.msmary.edu/_template_assets/images/video_library_hover.gif')\9 :   background-image:url('http://www.msmary.edu/_template_assets/images/video_library_hover.gif')\9 : background-image:url('http://www.msmary.edu/_template_assets/images/video_library_hover.gif')\9;
	background-position : bottom\9;
	background-repeat : no-repeat\9;
}
.sevlThumbsContainer .sevlThumbItem a:hover {
	border-color : rgb(148, 136, 77);
	border-color : rgba(148, 136, 77, 0.8);
	box-shadow : 3px 3px 5px 0px #999;
	text-shadow : 2px 2px 2px #74715e;
}
.sevlThumbsContainer .sevlThumbItem a:visited:hover {
	border-color : rgb(148, 136, 77);
	border-color : rgba(148, 136, 77, 0.8);
	box-shadow : 3px 3px 5px 0px #999;
	text-shadow : 2px 2px 2px #74715e;
}
#sevl-6 .sevlThumbsContainer .sevlThumbItem {
	width : 294px;
	height : 164px;
	margin-right : 16px;
}
#sevl-6 .sevlThumbsContainer .sevlThumbItem .sevlThumbTitle a, #selv-6 .sevlThumbsContainer .sevlThumbItem .sevlThumbTitle a:visited {
	width : 290px;
	padding-top : 130px;
}
#sevl-6 .sevlThumbsContainer .sevlThumbItem .sevlThumbTitle:before {
	width : 300px;
}
#sevl-6 .sevlThumbsContainer .sevlThumbItem img {
	width : 300px;
	height : 170px;
}
#sevlPlayer object {
	margin-left : 0;
}
.SEProfileOptionsBlockContainer {
	overflow : auto;
}
.SEProfileOptionsBlock {
	display : block;
	overflow : auto;
	overflow-x : hidden;
	position : relative;
}
.SEProfileOptionsBlock ul {
	list-style-type : none;
}
.SEProfileOptionsBlock ul li input {
	clear : both;
	float : left;
}
.SEProfileOptionsBlock ul li label {
	display : inline;
	float : left;
	margin-left : 14px;
	white-space : normal;
}
.SEProfileSearchPagination {
	border-top : 2px solid #C4C4B3;
	padding : 10px 0;
	margin-top : 20px;
	width : 100%;
	background: url('http://www.msmary.edu/_template_assets/images/2011_images/profile-pagination-gradient.png') repeat-x;
}
#mainWrap .SEProfileSearchResultsPagination {
	padding : 0 20px;
}
.SEProfileSearchPageMaxSelection {
}
img {
	border : none;
}
.SEProfile {
	clear : both;
	color : #616663;
}
.SEProfileVitae {
}
.SEProfileImage {
}
.SEProfileDetails {
	line-height : 1.5em;
}
.vCardDownload {
	background-image : url(/se/images/mod/profiledirectory/vcard_icon.jpg);
	background-position : right top;
	background-repeat : no-repeat;
	display : block;
	height : 26px;
	margin : 10px 0;
	padding : 10px 52px 0 0;
	text-align : right;
}
.SEProfileGreeting {
}
.SEProfileName {
}
.SEProfileTitle {
}
.SEProfileContact {
}
.SEProfileEmail {
	font-size : 14px;
}
.SEProfileLocation.primaryLocation {
}
.locationTitle {
	display : block;
	font-weight : bold;
	padding : 8px 0 0;
}
.locationAddress {
	display : block;
}
.directoryTabs a, #mainWrap .SEProfileLastnameSearchBar a {
	-webkit-transition : all 0.25s ease-in;
	transition : all 0.25s ease-in;
}
.directoryTopBar, .SEProfileLastnameSearchBar, #mainWrap #SEProfileResults {
	width : 945px;
	margin : 0 auto;
	padding : 0;
}
.directoryTopBar, .directoryTabs, .directorySearch {
	height : 30px;
	overflow : hidden;
}
.directoryTopBar .directoryTabs {
	float : left;
}
.directoryTabs a {
	display : block;
	float : left;
	height : 29px;
	padding : 0 15px;
	margin-right : 3px;
	color : #999999;
	line-height : 30px;
	font-size : 14px;
	text-transform : uppercase;
	font-weight : 700;
	border-radius : 5px 5px 0 0;
	background:  url('http://msmary.edu/_template_assets/images/profile-tab-bg.png');
	text-shadow : -1px -1px #fff;
}
.directoryTabs a.directoryTabSelected {
	background : #284885;
	color : #fff;
	text-shadow : none;
}
.directoryTabs a:hover {
	text-decoration : none;
}
.directoryTopBar .directorySearch {
	width : 260px;
	float : right;
}
.directoryTopBar .SEApplicationLabel {
	color : #999999;
	font-style : italic;
	width : 90px;
	height : 18px;
	line-height : 18px;
	font-size : 13px;
	text-align : right;
	padding-right : 10px;
	border-right : 2px solid #e4e4e4;
	margin : 6px 0;
}
.directorySearch .SEApplicationValue #lastname {
	border : 0;
	width : 120px;
	height : 28px;
	line-height : 28px;
	color : #284885;
	font-weight : 700;
	text-transform : uppercase;
	-webkit-appearance : none;
	outline : none;
	padding-left : 5px;
}
.directorySearch .SEApplicationSubmit {
	clear : none;
}
.directorySearch .SEApplicationSubmit input {
	background: url('http://msmary.edu/_template_assets/images/directory-search.png') no-repeat center;
	float : right;
	height : 30px;
	width : 20px;
	text-indent : -5000px;
	overflow : hidden;
	text-align : left;
	border : 0;
	padding-left : 5px;
	font-size : 1px;
	color : #fff;
}
} .directorySearch .SEApplicationSubmit input:hover, .directorySearch .SEApplicationSubmit input:focus, .directorySearch .SEApplicationSubmit input:focus:hover, .directorySearch .SEApplicationSubmit input:active, .directorySearch .SEApplicationSubmit input:selected {
	background : #F3F3EF;
}
#mainWrap .SEProfileLastnameSearchBar {
	text-align : center;
	border : 2px solid #C4C4B3;
	border-width : 2px 0;
	padding : 10px 0;
}
#mainWrap .SEProfileLastnameSearchBar a {
	border : 0;
	line-height : 20px;
	margin : 2px 4px;
	padding : 4px;
	color : #697FA4;
	font-size : 18px;
	display : inline;
	display : inline-block;
	*zoom : 1;
	width : 20px;
}
#mainWrap .SEProfileLastnameSearchBar a:hover {
	color : #fff;
	background : #284885;
	text-decoration : none;
}
#mainWrap #SEProfileResults {
	background: url('http://msmary.edu/_template_assets/images/directory-gradient-bg.png') repeat-x;
	margin-top : 1px;
}
#mainWrap #SEProfileResults .SEProfile {
	padding : 15px 15px 15px;
	width : 440px;
	height : 200px;
	overflow : hidden;
	float : left;
	clear : none;
}
#mainWrap #SEProfileResults .SEProfile .SEProfileVitae {
	width : auto;
}
#mainWrap #SEProfileResults .SEProfile .SEClear {
	clear : none;
	display : none;
}
#mainWrap #SEProfileResults .SEProfile .SEProfileVitae .SEProfileImage {
	display : block;
	width : 167px;
	height : 202px;
}
#mainWrap #SEProfileResults .SEProfile .SEProfileVitae .SEProfileImage img {
	background-color : #FFFFFF;
	border : 1px solid #C6C0B2;
	-webkit-box-shadow : 0 0 5px 0 #C4C4B3;
	-moz-box-shadow : 0 0 5px 0 #C4C4B3;
	-o-box-shadow : 0 0 5px 0 #C4C4B3;
	box-shadow : 0 0 5px 0 #C4C4B3;
	display : block;
	padding : 10px;
}
#mainWrap #SEProfileResults .SEProfile .SEProfileVitae .SEProfileDetails {
	width : 250px;
	overflow : hidden;
	font-size : 13px;
	padding : 20px 0 0 15px;
}
#mainWrap #SEProfileResults .SEProfile .SEProfileVitae .SEProfileName a {
	color : #334E86;
	font-size : 16px;
	font-weight : 700;
}
#mainWrap .SEProfileEmail a {
	color : #334E86;
	text-decoration : underline;
}
.SEProfileSearchResultsPagination {
	color : #7286A9;
	font-size : 13px;
}
.SEProfileViewImgLink {
	display : block;
	position : relative;
}
.SEProfileViewTab {
	position : absolute;
	width : 95px;
	height : 22px;
	bottom : 16px;
	left : 1px;
	text-indent : -500px;
	overflow : hidden;
	background:url('http://msmary.edu/_template_assets/images/profile-view-off.png');
}
.SEProfileViewImgLink:hover .SEProfileViewTab {
	background:url('http://msmary.edu/_template_assets/images/profile-view-on.png');
}
#mainWrap #SEProfileResults .SEProfile .SEProfileViewImgLink:hover img {
	-webkit-box-shadow : 0 0 10px 0 #C4C4B3;
	-moz-box-shadow : 0 0 10px 0 #C4C4B3;
	-o-box-shadow : 0 0 10px 0 #C4C4B3;
	box-shadow : 0 0 10px 0 #C4C4B3;
}
#mainWrap #SEProfileResults .SEProfileGreeting,  #mainWrap #SEProfileResults .SEProfileContact,  #mainWrap #SEProfileResults .SEProfileLocation,  #mainWrap #SEProfileResults .locationTitle {
	margin : 0;
	padding : 0;
}
.SEProfilePhone {
	padding-top : 20px;
}
#mainWrap #SEProfileResults .locationAddress {
	display : none;
}
.SEProfileDetailContainer {
}
.SEProfileExtended {
}
.SEProfileExtendedAbout {
}
.SEProfileExtendedDetails {
}
.SEProfileLocation {
}
#SEProfileResults.msm ul {
	margin : 2px 12px;
	padding : 2px 12px;
}
#SEProfileResults.msm .SEProfile {
	clear : both;
	margin : 8px 0;
	padding : 4px 0;
}
#SEProfileResults.msm .SEProfile .SEProfileVitae .SEProfileDetails .SEProfileGreeting {
}
#SEProfileResults.msm .SEProfile .SEProfileVitae .SEProfileDetails .SEProfileGreeting .SEProfileName {
	font-weight : bold;
}
#SEProfileResults.msm .SEProfile .SEProfileVitae .SEProfileDetails .SEProfileGreeting .SEProfileTitle {
	font-weight : bold;
}
#SEProfileResults.msm .SEProfile .SEProfileVitae .SEProfileContact {
	padding : 10px 0;
}
#SEProfileResults.msm .SEProfile .SEProfileVitae .SEProfileContact .SEProfilePhone {
}
#SEProfileResults.msm .SEProfile .SEProfileVitae .SEProfileContact .SEProfileEmail {
	font-size : 14px;
}
#SEProfileResults.msm .SEProfile .SEProfileVitae .SEProfileContact .SEProfileLocation {
	padding : 10px 0 0;
}
#SEProfileResults.msm .SEProfile .SEProfileVitae .SEProfileContact .SEProfileLocation.primaryLocation {
}
#SEProfileResults.msm .SEProfile .SEProfileVitae .SEProfileContact .SEProfileLocation.primaryLocation .locationTitle {
	padding : 0;
}
#SEProfileResults.msm .SEProfile .SEProfileVitae .SEProfileContact .SEProfileLocation.primaryLocation .locationAdddress {
}
#SEProfileResults.msm .SEProfile .SEProfileExtendedAbout {
	background-color : #f7f7f7;
	border : 1px solid #c4c4b3;
	float : left;
	margin : 0 8px;
	padding : 8px;
}
#SEProfileDirectory.msm .SEProfile .vCardDownload {
	float : left;
}
#SEProfileDirectory.msm {
	margin : 0 auto;
	padding : 0 20px;
	width : 945px;
}
#SEProfileDirectory.msm ul {
	margin : 2px 12px;
	padding : 2px 12px;
}
#SEProfileDirectory.msm .SEProfile {
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae {
	display : block;
	width : 100%;
	margin : 0;
	padding-top : 20px;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileImage {
	display : block;
	float : left;
	width : 220px;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileImage img {
	background-color : #fff;
	border : 1px solid #C6C0B2;
	padding : 10px;
	box-shadow : 0 0 5px 0 #C4C4B3;
	display : block;
	margin : auto;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileDetails {
	padding : 10px 0;
	margin-left : 220px;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .vCardDownload {
	background:url('http://msmary.edu/_template_assets/images/profile-vcard.png') no-repeat;
	display : block;
	text-indent : -500px;
	text-align : left;
	overflow : hidden;
	height : 18px;
	width : 120px;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileDetails .SEProfileGreeting {
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileDetails .SEProfileGreeting .SEProfileName {
	color : #284885;
	font-size : 30px;
	font-weight : 300;
	line-height : 40px;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileDetails .SEProfileGreeting .SEProfileTitle {
	font-weight : bold;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileContact {
	padding : 0;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileContact .SEProfilePhone {
	font-size : 14px;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileContact .SEProfileEmail a {
	font-size : 14px;
	color : #334E86;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileContact .SEProfileLocation {
	padding : 0;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileContact .SEProfileLocation.primaryLocation {
	font-size : 14px;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileContact .SEProfileLocation.primaryLocation .locationTitle {
	padding : 0;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileContact .SEProfileLocation.primaryLocation .locationAdddress {
	font-size : 14px;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileDetailContainer {
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileDetailContainer h3 {
	cursor : pointer;
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileDetailContainer ul {
}
#SEProfileDirectory.msm .SEProfile .SEProfileVitae .SEProfileDetailContainer ul li {
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended {
	float : left;
	margin : 0 auto;
	padding : 40px 0;
	width : 100%;
	border : 0;
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileDetailContainer {
	margin-left : 25px;
	padding-left : 40px;
	margin-bottom : 15px;
	background:url('http://msmary.edu/_template_assets/images/profile-open.png') no-repeat;
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileDetailContainer.profileClosed {
	margin-left : 25px;
	padding-left : 40px;
	background:url('http://msmary.edu/_template_assets/images/profile-close.png') no-repeat;
}
.SEProfileDetailContainerExt {
	display : none;
}
.SEProfileDetailContainerExt.SEProfileDetailContainerExtON {
	display : block;
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileDetailContainer h3 {
	margin : 0 0 0 -40px;
	padding : 0 0 0 40px;
	border-bottom : 0;
	cursor : pointer;
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileDetailContainer h3 span {
	border-bottom : 1px solid #c4c4b3;
	margin : 0 0 12px;
	padding : 2px 0px;
	font-size : 18px;
	display : block;
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileDetailContainer p {
	margin : 0 0 20px 0;
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileDetailContainer ul {
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileDetailContainer ul li {
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileDetailContainer .SEProfileLocation .locationStreet1 {
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileDetailContainer .SEProfileLocation .locationStreet2 {
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileDetailContainer .SEProfileLocation .locationCity {
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileDetailContainer .SEProfileLocation .locationPostal {
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileDetailContainer .SEProfileLocation .locationState {
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileExtendedAbout {
	float : left;
	width : 460px;
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileExtendedAbout .SEProfileDetailContainer {
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileExtendedDetails {
	float : right;
	width : 220px;
}
#SEProfileDirectory.msm .SEProfile .SEProfileExtended .SEProfileExtendedDetails .SEProfileDetailContainer {
	background-color : #f7f7f7;
	margin : 0 0 4px;
	padding : 0 10px 10px;
}
.SEProfileFormFieldContainer {
	margin : 6px 0;
	position : relative;
}
.SEProfileFormLabel {
	display : inline-block;
	font-weight : bold;
	padding : 4px;
	vertical-align : top;
	width : 125px;
}
#SEProfileFormPhoto .seformField {
	display : inline-block;
}
.SEApplicationText, .SEApplicationTextArea {
	display : inline-block;
	font-weight : normal;
	padding : 4px;
	vertical-align : top;
	width : 250px;
}
.seformTable .requiredFieldIcon {
	display : inline-block;
	position : absolute;
	left : 125px;
	top : 0;
}
.selectorButton {
	display : block;
	clear : both;
}
#SEProfileFormGender .seformField {
	display : inline-block;
}
#SEProfileFormBiography .seformField {
	display : inline-block;
}
#SEProfileFormClinicalInterests .seformField {
	display : inline-block;
}
#SEProfileFormResearchInterests .seformField {
	display : inline-block;
}
#SEProfileFormPublications .seformField {
	display : inline-block;
}
#formMSM_header {
	margin : 10px auto;
}
#formMSM_form {
}
#formMSM_sidebar {
	margin-top : 40px;
}
.formMSM_colLeft {
	display : block;
	float : left;
	width : 600px;
	margin-left : 50px;
}
.formMSM_colRight {
	display : block;
	float : right;
	width : 275px;
	margin-right : 50px;
}
.formMSM_colFull {
	display : block;
	float : none;
	width : auto;
	clear : both;
	margin-left : 50px;
	margin-right : 50px;
}
.formMSM_colRight img {
	max-width : 100%;
	width : 100%;
	height : auto;
}
.formMSM_colRight form {
	float : right;
	display : block;
}
#formMSM_form div.k_column {
	width : 98%;
}
#formMSM_form.formMSM_TwoCol div.k_column {
	width : 48%;
	float : left;
}
#formMSM_form.formMSM_TwoCol div.k_colNum0 {
	margin-right : 2%;
}
#formMSM_form.formMSM_TwoCol div.kimbiaDiv div.k_footer {
	margin-top : -15px;
}
#formMSM_form h6,  	#formMSM_form div.kimbiaDiv label.groupLabel.section, div.kimbiaDiv .k_sharing .k_heading,  	#formMSM_form .groupLabel.section {
	color : #9B8249;
	font-size : 22px;
	display : block;
	font-weight : 300;
	text-transform : uppercase;
	border-bottom : 2px solid #C8BB9A;
	margin-top : 0;
	padding-top : 20px;
	margin-bottom : 20px;
	padding-bottom : 5px;
}
#formMSM_form h6 span {
	font-size : 100% !important;
}
#formMSM_form div.kimbiaDiv label {
	color : #334E86;
}
#formMSM_form input[type="button"],  	#formMSM_form div.kimbiaDiv button.k_button, .seButton {
	font-size : 14px;
	padding : 8px 10px;
	line-height : 18px;
	border : 0;
	background : #9B8249;
	color : #fff;
	font-weight : 300;
	text-align : center;
	margin : 0 2px 0 0;
	cursor : pointer;
}
#formMSM_form div.kimbiaDiv button.k_button.forward:after, .seButton:before {
	content : ' \00bb ';
	font-size : 18px;
}
#formMSM_form div.kimbiaDiv button.k_button.back:before {
	content : '\00ab ';
	font-size : 18px;
}
#formMSM_form input[type="button"]:hover,  	#formMSM_form div.kimbiaDiv button.k_button:hover, .seButton:hover {
	background : #AF9b6D;
}
#formMSM_form div.kimbiaDiv input[type="text"],  #formMSM_form div.kimbiaDiv textarea,  #formMSM_form div.kimbiaDiv input[type="select"], .seform input[type="text"], .seform textarea, .seform input[type="select"] {
	border : 1px solid #697FA4;
	padding : 4px;
}
div.kimbiaDiv select.k_select optgroup {
	color : #697FA4;
}
#formMSM_form div.kimbiaDiv input.k_required,  	#formMSM_form div.kimbiaDiv input.k_number.k_required,   	#formMSM_form div.kimbiaDiv input.k_text.k_required,   	#formMSM_form div.kimbiaDiv input.k_money.k_required,   	#formMSM_form div.kimbiaDiv textarea.k_textarea.k_required {
	border-color : #284885;
}
#formMSM_form input[type="hidden"] {
	display : none;
	padding : 0;
	margin : 0;
	border : 0;
}
#formMSM_form .k_navigationSpan {
	padding-top : 20px;
}
#formMSM_form .k_buttonBlock {
	border-top : 2px solid #C8BB9A;
	padding-top : 10px;
}
#formMSM_form .k_buttonBlock td {
	padding-top : 10px;
}
#formMSM_form .k_buttonBlock td input,  #formMSM_form .k_buttonBlock td button {
	*display : inline;
	zoom : 1;
}
#formMSM_form .k_instruction {
	color : #333;
	font-size : 12px;
	display : block;
}
div.mainContentInternal .seform table tbody tr td, .mainContentInternal .sefom span {
	font-size : 13px;
}
.seLabelCell {
	font-weight : 700;
	color : #005296;
}
.seRequiredMarker {
	color : red !important;
	font-size : 16px !important;
	margin-left : -5px;
}
.vertical .seText div span, .seControlCell .seText {
	font-weight : 700;
	font-size : 13px;
}
td .seInput, td .seTextarea {
	width : 355px;
}
.seRadio, .seCheckbox {
	width : auto;
	margin : 0 3px;
	height : 15px;
	width : 15px;
}
.seRadioLabel {
	padding-right : 15px;
}
.seform {
	width : 100%;
	font-size : 13px;
	line-height : 1.3;
}
.seform form {
	border-top : 4px solid  #b7c1d0;
	margin : 15px 10px 15px 30px;
	padding : 10px 20px;
	box-shadow : 0 5px 8px 0 #ccc;
}
.seform hr {
	width : 100% !important;
	background : #C8BB9A !important;
	height : 2px !important;
	border : 0;
	margin-top : 15px;
	margin-right : 0;
	margin-left : 0;
	margin-bottom : 15px;
}
.seform table {
	margin : 0;
	width : 100% !important;
}
.seHeaderTitle {
	text-transform : uppercase;
	color : #9B8249;
	font-size : 18px;
	font-weight : 700;
}
.seFieldCell .horizontal, .seElementRow, .seFieldCell {
	width : auto;
}
.seFieldCell .horizontal td {
	padding : 0 5px;
}
.seControlCell .seLabelCell .seText label {
	width : auto;
}
.seControlCell > table {
	margin-top : 5px;
}
.seControlCell {
}
.horizontal .seLabelCell {
	width : 250px;
	text-align : right;
	padding-right : 10px;
}
.seform td[width="1%"] {
	width : 250px !important;
	min-width : 180px;
	vertical-align : top;
	padding-right : 10px;
}
#mainWrap .mainContentInternal #SEProfileResults {
	width : 740px;
	padding-left : 8px;
}
#mainWrap .mainContentInternal #SEProfileResults .SEProfile {
	width : 340px;
}
#mainWrap .mainContentInternal #SEProfileResults .SEProfile .SEProfileVitae .SEProfileDetails {
	width : 150px;
	padding-top : 10px;
}
#mainWrap .mainContentInternal .SEProfilePhone {
	padding-top : 10px;
}
#mainWrap .mainContentInternal .SEProfileViewTab {
	overflow : hidden;
	margin : 0;
	padding : 0;
}
.formMSM_colLeft div.kimbiaDiv div.k_column {
	margin-left : 0;
}
.seform .seText div span {
	font-weight : 300;
}
.seform legend {
	background : #e4e4e4;
	font-weight : 700;
	padding : 3px 10px;
	margin-left : -1px;
}
.seform fieldset {
	width : 100% !important;
	padding : 0 0 10px 0 !important;
	border : 1px solid #E4e4e4;
	box-shadow : 1px 1px 3px 0 #e4e4e4;
	margin-top : 10px;
	margin-left : 0 !important;
	text-shadow : 1px 1px 0 #fff;
}
.SEProfileTwitter a {
	color : #334E86;
	font-size : 14px;
	padding-left : 17px;
	background : left center no-repeat url(/_template_assets/images/twitter_sm.png);
}
.k_embedThisFormButton {
	display : none;
}
.k_status_default {
	border-color : #C8BB9A !important;
	padding : 1px !important;
}
.k_status_default .header .label {
	background : #9B8249;
	color : #fff;
	padding : 8px;
	border-radius : 5px 5px 0 0;
}
.k_status_default .header .goal {
	padding : 8px 10px 0 10px;
	color : #666;
	font-style : italic;
}
.k_status_default .header .bar {
	margin : 0 8px;
}
.k_status_default .badge {
	padding : 8px;
	font-size : 14px;
	font-weight : 700;
}
div.k_status_default .badge .top {
	border-color : #7D8FAA  !important;
	font-size : 17px;
	padding : 5px;
}
div.k_status_default .badge .bottom {
	background : #334E86 !important;
}
div.k_status_default .badge .remaining {
	background : #7D8FAA !important;
}
.k_status_default .leaderboards {
	padding : 8px;
}
.k_status_default .leaderboards .label {
	color : #9B8249;
	font-size : 14px !important;
	text-align : left !important;
	border-bottom : 3px double #C8BB9A;
	padding-bottom : 0 !important;
	margin-bottom : 10px;
}
.k_status_default .leaderboards .location {
	color : #666;
	font-style : italic;
	font-size : 12px;
	padding : 2px 0;
}
.k_status_default .leaderboards .name {
	color : #334E86;
	font-weight : 700;
}
div.k_status_default .header .bar .top {
	background : #7D8FAA !important;
	border : 1px solid #7D8FAA !important;
	border-bottom-width : 0 !important;
}
div.k_status_default .header .bar .bottom {
	background : #697FA4 !important;
	border : 0 !important;
	border : 1px solid #697FA4 !important;
	border-bottom-width : 0 !important;
}
div.k_status_default .header .bar .fill .top {
	background : #334E86 !important;
	border : 0 !important;
	border : 1px solid #334E86!important;
	border-top-width : 0 !important;
}
div.k_status_default .header .bar .fill .bottom {
	background : #263C64 !important;
	border : 0 !important;
	border : 1px solid #263C64 !important;
	border-bottom-width : 0 !important;
}
div.k_status_default .header .bar .fill {
	width : 20% !important;
}
#formMSM_form .k_embedThisFormButton {
	display : none !important;
}
#formMSM_form .addthis_toolbox .k_shareLabel {
	color : #9B8249 !important;
}
#formMSM_form .addthis_toolbox .k_atLink {
	color : #334E86 !important;
	padding : 0 5px !important;
}
#formMSM_form .addthis_toolbox .k_separator {
	display : none;
}
#formMSM_form .k_shareThisFormBlock {
	width : 254px;
}
#formMSM_WidgetRight {
	float : right;
	margin-left : 40px;
	margin-right : 40px;
}
#formMSM_form .k_instruction h5 {
	background : #E4E4E4;
	color : #334E86;
	font-size : 13px;
	font-weight : 700;
	margin : 10px 0 0;
	text-shadow : 1px 1px 0 #FFFFFF;
	text-transform : none;
	padding : 5px 10px;
}
.formMSM_TwoCol {
	display : block;
	float : none;
	width : auto;
	clear : both;
	margin-left : 50px;
	margin-right : 50px;
}
#SECalendarTable {
	width : 100% !important;
	margin-left : 0px;
}
#homeEC ul li:nth-child(even) {
	float : left;
}
.SECalendarNoEventWithNoText {
	display : none;
}
.SECalendarViewletDetails li.eventcalitem {
	list-style : none;
	background-image : none;
}
.SECalendarViewletDetails ul {
	margin : 10px;
	padding : 8px 0;
	background-color : #fff;
	border : 1px solid #DBD4BE;
	line-height : 13px;
}
.eventcalitem .eventcalevent {
	font-weight : 700;
}
.mainContentInternal #SECalendarEventWrapper {
	width : auto;
	margin-left : 15px;
	padding : 10px;
	border : 1px solid #DBD4BE;
	background : #F7F8F0;
}
.mainContentInternal #SECalendarEventWrapper .SECalendarBackLink {
	margin : 0;
	padding : 5px 8px 5px 0;
	text-transform : uppercase;
	font-size : 13px;
}
.SECalendarEventActions ul {
	list-style : none;
	background-image : none;
}
.SECalendarEventName {
}
.SECalendarEventActions {
	font-size : 10px;
	font-weight : 700;
	text-transform : uppercase;
	float : right;
}
.SEClear ~ .SECalendarEventActions {
	display : none;
}
.mainContentInternal #SECalendarEventWrapper div.SECalendarEventDetails {
	display : block;
	width : auto;
	background : #fff;
	font-size : 14px;
	line-height : 1.5em;
	border : 1px solid #DBD4BE;
	color : #616663;
}
.mainContentInternal #SECalendarEventWrapper .SECalendarProperty {
	width : 570px;
}
.mainContentInternal #SECalendarEventWrapper span,  .mainContentInternal #SECalendarEventWrapper p {
	font-size : 14px;
	font-weight : 300;
}
.mainContentInternal #SECalendarEventWrapper div.SECalendarEventName h3 {
	margin : 5px 0;
	padding : 0;
	float : left;
	display : block;
	width : 490px;
}
.mainContentInternal  #SECalendarEventWrapper .SECalendarPropertyLabel {
	padding-left : 10px;
	font-size : 12px;
	text-transform : uppercase;
	color : #334E86;
	width : 80px;
	text-align : right;
}
#homeEC .SECalendarViewletDetails ul {
	padding : 0;
	background-color : #fff;
	line-height : 13px;
	border : none;
	margin : 0px 30px 0px 30px;
	position : relative;
}
#homeEC ul li:nth-child(odd) {
	float : right;
	width : 175px;
	list-style : none;
}
.spotlightStoryList #homeEC ul li {
	font-size : 0.813em;
	line-height : 1.3em;
	list-style : none;
	margin-left : 0px;
	padding : 10px 0;
	padding-top : 0;
}
#homeEC .eventcalitem .eventcalevent {
	font-size : 1em;
	line-height : 1.3em;
	font-weight : normal;
}
#homeEC .eventcallink {
	float : left;
	margin-top : 10px;
	padding-left : 30px;
}
.seform span {
	margin : 0;
	padding : 0;
}
.SEAFWrapper {
	padding-top : 5px;
	padding-right : 0;
	padding-left : 0;
	padding-bottom : 5px;
}
.seform .vertical {
	overflow : visible;
}
.seText label {
	color : #334E86;
	font-weight : 700;
}
.seFieldCell .seInput {
	width : 355px;
}
.businessCol .eventcalwrapper h2 {
	display : none;
}
.businessCol h3, .spotlightOnSuccess h3, .discoverMore h3 {
	margin : 20px 10px;
}
.mainContentInternal h1 span {
	margin-left : 0;
	padding-bottom : 0;
	padding-right : 0;
	color : #334E86;
}
