.wysiwyg div.alignRight, .wysiwyg span.alignRight, .wysiwyg img.alignRight { 
	float:right;
	margin:4px 0px 5px 8px;
}
.wysiwyg div.alignLeft, .wysiwyg span.alignLeft, .wysiwyg img.alignLeft {
	float:left;
	margin:4px 8px 5px 0px;
}
.wysiwyg .alignRight img.alignRight { margin:0px 0px 5px 0px; }
.wysiwyg .alignLeft img.alignLeft { margin:0px 0px 5px 0px; }
.wysiwyg .alignCenter { margin:0px auto 20px; display:block; }
.wysiwyg .alignCenter .alignCenter { margin-bottom:0px; }
.wysiwyg .my_mm_video.alignCenter div { text-align:center; }
.wysiwyg p { margin-bottom:6px; }
.wysiwyg ul {
	margin-left:18px;
	list-style:none;
	padding-bottom:1px;
}
.wysiwyg ul li {
	padding-left:12px;
	background:transparent url(/library/images/bullet-blue.gif) no-repeat;
	background-position:0px 4px;
	padding-bottom:5px;
}
.wysiwyg ol {
	margin-left:30px;
	padding-bottom:1px;
}
.wysiwyg ol li {
	padding-bottom:5px;
}
.wysiwyg h3 {
	color:#3D62A7;
	font-size:12px;
	line-height:16px;
	padding:0px 0px 4px;
}
.wysiwyg blockquote {
	border-top:4px solid #E6E6E7;
	border-bottom:4px solid #E6E6E7;
	font-size:16px;
	line-height:22px;
	color:#3D62A7;
	font-style:italic;
	width:80%;
	margin:4px auto 10px;
	padding:3px 0px 0px;
}
.wysiwyg blockquote p {
	padding-bottom:3px;
}
.wysiwyg .my_image_caption,
.wysiwyg .video_caption,
.wysiwyg .my_audio_caption {
	background:#E6E6E7 none;
	display:block;
}
.wysiwyg .my_image_caption span.caption,
.wysiwyg .video_caption span.caption,
.wysiwyg .my_audio_caption {
	/*width:100%;*/
	font-style:italic;
	display:block;
	padding:3px 5px 6px;
	text-align:center;
	font-size:11px;
	line-height:16px;
	color:#3D62A7;
}
.wysiwyg object {
	display:block;
	float: left;
	margin:6px auto 12px;
	border:1px solid #F9D1AE;
}
.wysiwyg .my_audio object {
	float: none;
	margin: 0;
	border:0 none;
}
.wysiwyg .video_caption object {
	margin: 0 0 5px 0;
	float: none;
	border: 0 none;
}
.wysiwyg object embed { float:left; outline:none; }
.wysiwyg .my_mm_video { clear:both; overflow:auto; outline:none; }

/* table styles */
.wysiwyg table { width:100%; border:none; cellspacing:0px; padding-bottom:9px; margin-top:3px; }
.wysiwyg table td { padding:1px 0px 0px; vertical-align:top; }
.wysiwyg table thead td {
	background:#ECECEE none;
	color:#3D62A7;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	padding:6px 0px;
	text-align:left;
}
.wysiwyg table.two_column td { width:50%; }
.wysiwyg table.three_column td { width:33%; }
.wysiwyg table.four_column td { width:25%; }
.wysiwyg table.five_column td { width:20%; }

/*
* * * gray_callout_wysiwyg * * *
* -   no lists allowed
* -   no images allowed
* -   h1, h2, h3 headers allowed
*/
.gray_callout_wysiwyg {
	font-size:11px;
	line-height:14px;
}
.gray_callout_wysiwyg h1 {
	color:#3D62A7;
	font-size:19px;
	line-height:22px;
	letter-spacing:-1px;
	padding-bottom:1px;
}
.gray_callout_wysiwyg h2 {
	color:#3D62A7;
	font-size:12px;
	padding-bottom:1px;
}
.gray_callout_wysiwyg h3 {
	color:#5B5B5B;
	font-size:11px;
	font-weight:normal;
}



/*
* * * dept_gray_callout_wysiwyg * * *
* -   no lists allowed
* -   no images allowed
* -   h1 headers allowed
*/
.dept_gray_callout_wysiwyg {
	font-size:11px;
	line-height:14px;
}
.dept_gray_callout_wysiwyg h1 {
	color:#3D62A7;
	font-size:16px;
	font-weight:normal;
	line-height:20px;
	padding-bottom:3px;
}
.dept_gray_callout_wysiwyg strong {
	font-weight:normal;
	color:#000000;
}


/*
* * * quote_wysiwyg * * *
* -   no lists allowed
* -   no images allowed
* -   no headers allowed
*/
.quote_wysiwyg {
	font-size:17px;
	line-height:22px;
	color:#3D62A7;
}




/*
* * * story_callout_wysiwyg * * *
* -   no lists allowed
* -   no images allowed
* -   no headers allowed
*/
.story_callout_wysiwyg {
	font-size:12px;
	line-height:16px;
	color:#5B5B5B;
}




/*
* * * tab_wysiwyg * * *
* -   no lists allowed
* -   no images allowed
* -   h2, h3, and h4 headers allowed
*/
.tab_wysiwyg {
	font-size:11px;
	line-height:14px;
}
.tab_wysiwyg h2 {
	color:#3D62A7;
	font-size:12px;
	line-height:16px;
	padding-bottom:7px;
	margin-bottom:0px;
}
.tab_wysiwyg h3 {
	color:#000000;
	font-size:12px;
	padding:0px;
}
.tab_wysiwyg h4 {
	font-size:10px;
	font-weight:normal;
	color:#9B9A9A;
	padding-bottom:5px;
}



/*
* * * bottom_block_wysiwyg * * *
* -   no lists allowed
* -   no images allowed
* -   no headers allowed
*/
.bottom_block_wysiwyg {
	font-size:11px;
	line-height:14px;
}
.bottom_block_wysiwyg p { padding-bottom:4px; }

/*
* * * right_block_wysiwyg * * *
* -   no lists allowed
* -   no images allowed
* -   no headers allowed
*/
.right_block_wysiwyg {
	font-size:11px;
	line-height:16px;
}


/*
* * * faculty_callout_wysiwyg * * *
* -   no lists allowed
* -   no images allowed
* -   h4 header allowed
*/
.faculty_callout_wysiwyg {
	font-size:11px;
	line-height:16px;
}
.faculty_callout_wysiwyg h4 {
	font-size:12px;
	font-weight:bold;
}
.faculty_callout_wysiwyg p {
	padding-bottom:11px;
}




/*
* * * emerging_block_wysiwyg * * *
* -   no lists allowed
* -   no images allowed
* -   h3 header allowed

* -   THIS WYSIWYG IS USED ON MULTIPLE PAGES - ONE OF THOSE PAGES IS USING THE BODY COPY OF 12px INSTEAD OF 11px!
*/
.emerging_block_wysiwyg {
	font-size:11px;
	line-height:14px;
	color:#000000;
}
.emerging_block_wysiwyg p { padding-bottom:6px; }
.emerging_block_wysiwyg h3 {
	font-size:12px;
	font-weight:bold;
	color:#3D62A7;
}






/*
* * * student_callout_wysiwyg * * *
* -   no lists allowed
* -   no images allowed
* -   h1 header allowed
*/
.student_callout_wysiwyg {
	font-size:12px;
	line-height:16px;
	color:#5B5B5B;
}
.student_callout_wysiwyg h1 {
	font-size:16px;
	line-height:22px;
	font-weight:bold;
	color:#3D62A7;
	padding-bottom:4px;
}
/* research_wysiwyg */
.research_wysiwyg h6 { color:#000000; font-size:11px; line-height:14px; font-weight:400; margin-bottom:19px; }
.research_wysiwyg img.alignRight { margin:0px 0px 15px 40px; }
.research_wysiwyg h4 { font-weight:bold; font-size:12px; margin-bottom:6px; color:#505050; }
.research_wysiwyg h2 { font-size:19px; line-height:22px; color:#1e59aa; margin-bottom:14px; font-family: "franklin-gothic-urw-cond",sans-serif; font-weight:700; }
.research_wysiwyg h2 a { color:#1e59aa; }
.research_wysiwyg h2 a:hover { color:#002B53; }
/* .home_news_wysiwyg */
.home_news_wysiwyg h3 { font-size:15px; line-height:17px; padding-bottom:5px; }