body { background-image: url(images/back.jpg); background-repeat: repeat-x; background-color: #70787F; margin: 0px; font-family: verdana, arial, helvetica, sans-serif; font-size: 100%; }
a { color: #336699; }
a:visited { color: #336699; }
a:hover { color: #333; }
.click { position: absolute; top: 0; left: 0; width: 370px; height: 80px; }
.click h1 { display: none; }
hr { height: 1px; color: #cccccc; background-color: #cccccc; border: 0; margin: 0px 0px 0px 0px; }
img { border: 1px solid #000000; }
#container_main { width: 977px; margin-left: auto; margin-right: auto; }
#container { }
.pointer { cursor: pointer; }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #336699; margin: 0px 0px 5px 0px; }
#header { position: relative; float: left; background-image:url('images/header.png'); width: 977px; height: 113px; }
#search { margin: 18px 0px 0px 770px; font-size: 11px; color: #fff; }
#search a:link { color: #99ccff; }
#search a:visited { color: #99ccff; }
#search a:hover { color: #99ccff; }
#search h3 { margin: 0px 0px 0px 0px; color: #fff; font-size: 12px;}
.social {float: left; margin: 5px 0px 0px 0px; }
.social img { border: none; }
.floatleft { float:left; margin: 0 7px 0 0; }
.floatright { float:right; margin: 0 0 0 7px; }
.feature { font-size: 11px; margin-bottom: 20px; }
#menu { float: left; width: 977px; height: 36px; background-image: url('images/menu.png'); font-size: .7em; }
.menu_padding { padding: 10px 0px 0px 30px; }
#menu a:link { color: #ffffff; }
#menu a:visited { color: #ffffff; }
#menu a:hover { color: #99ccff; }
#content_container { float: left; background-image: url('images/back_content.png'); width: 977px; }
#content_container_plain { float: left; background-image: url('images/back_content_plain.png'); width: 977px; }
#content { clear: both; padding: 20px 30px 100px 30px; font-size: 12px; }
#left_container { float: left; width: 218px; font-size: .75em; }
#left { padding: 0px 0px 0px 14px; }
#highlight_container { padding: 16px 0px 10px 18px; background-color:#9ea4aa; }
#highlight { padding: 0px 7px 0px 0px; width: 164px; background-image: url('images/shadow.png'); text-align: center; float: left; }
#highlight img { border: none; }
#highlight_info { color: #fff; padding: 10px 10px 10px 10px; }
#highlight_info a { color: #99CCFF;}
#highlight_info a:visited{ color: #99CCFF;}
#highlight_info a:hover { color: #99CCFF;}


#shadow_r { width: 8px; background-image:url('images/shadow_r.png'); }
#shadow_b { height: 7px; width: 171px; background-image:url('images/shadow_b.png'); }
.link { margin: 0px 0px 15px 0px; }
.link a:link { color: #eeeeee; }
.link a:visited { color: #eeeeee; }
.link a:hover { color: #ccffff; }
.link2 { margin: 0px 0px 15px 0px; }
.link2 a:link { color: #ffffff; font-weight: bold; }
.link2 a:visited { color: #ffffff; font-weight: bold; }
.link2 a:hover { color: #ccffff; font-weight: bold; }
.top_link { float: left; margin: 0px 0px 15px 0px; }
.top_link a:link { color: #cccccc; }
.top_link a:visited { color: #cccccc; }
.top_link a:hover { color: #ccffff; }
.top_link2 { float: left; margin: 0px 0px 15px 0px; }
.top_link2 a:link { color: #ffffff; font-weight: bold; }
.top_link2 a:visited { color: #ffffff; font-weight: bold; }
.top_link2 a:hover { color: #ccffff; font-weight: bold; }
#center_container { float: left; width: 544px; }
#center { margin: 20px 20px 80px 20px; font-size: .75em; }
#center h3 { color: #666666; font-size: 14px; margin: 35px 0px 10px 0px; border-bottom: 1px solid #000000; }
#center p { margin: 0px 0px 17px 0px; }
#center strong { color: #999999; }
#center p strong { color: #000000; }
#center#frontLinks { margin: 20px 20px 20px 20px; font-size: .75em; border-bottom:none; }
#center#frontLinks h3 { color: #666666; font-size: 14px; margin: 35px 0px 10px 0px; }
#center#frontLinks p { margin: 0px 0px 17px 0px; }
#center#frontLinks strong { color: #999999; }
#center#frontLinks p strong { color: #000000; }
#center_container h2 { background-color: #000; color: #fff; padding: 5px; font-size: .95em; font-weight:normal; }
#right_container { float: left; width: 200px; font-size: .75em; margin: 10px 0px 10px 0px; }
#right { margin: 20px 20px 50px 10px; font-size: x-small; background-color: #CC9933; }
#right a:link { color: #336666; }
#right a:visited { color: #336666; }
#right a:hover { color: #339999; }
#right h3 { color: #005555; font-size: 11px; margin: 35px 0px 0px 0px; }
#right p { margin: 0px 0px 10px 0px; }
#right_container h2 { background-color: #000; color: #fff; padding: 5px; font-size: .95em; font-weight:normal; }
#bottom { clear: both; float: left; background-image: url('images/bottom.png'); width: 977px; height: 14px; line-height: 0px; font-size: 0px; }
#footer { font-size: xx-small; }
#footer img { border: none; }
#footer_left { margin: 0px 0px 30px 3px; float: left; width: 600px; }
#footer_right { float: right; width: 360px; text-align: right; color: #ffffff; margin: 2px 6px 0px 0px; }
#footer_right a:link { color: #cddff0 }
#footer_right a:visited { color: #cddff0 }
#footer_right a:hover { color: #ffffff }
strong { }
#left_container h2 { color: #fff; font-size: 13px; margin: 0px 0px 0px 0px; font-weight:normal; }
#center h4 { color: #666666; font-size: 12px; margin: 0px 0px 0px 0px; }
.project { clear: both; padding: 15px 0px 10px 0px; float: left; width: 385px; border-bottom: 1px solid #336633; }
.project h2 { font-size: small; font-weight: bold; margin: 0px 0px 5px 0px; }
.project a:link { color: #336666; }
.project a:visited { color: #336666; }
.project a:hover { color: #339999; }
#msuhnet { margin-left: auto; margin-right: auto; width: 147px; }
#msuhnet img { border: none; }
.form_left { width: 50%; font-weight: bold; }
.textarea { width: 230px; height: 200px; }
.textarea_big { width: 310px; height: 200px; }
.contact td { padding: 5px; }
.contact_td_left { width: 140px; }
.error { color: red; }
.wrapper1 { color: #44433f; margin: 0; padding: 4px 0 0; }
.wrapper1 a { color: #E5F2FB; text-decoration: none; }
.wrapper1 a:hover { color: #09548B; }
.wrapper1 p { margin: 0 0 17px; padding: 0; line-height: 18px; }
.wrapper { /*width: 710px;*/
	margin: 0px auto; }
.nav { background: #fff url('images/nav_bg.png') repeat-x; float: left; }
.nav-wrapper { clear: both; float: left; background-image: url('images/back_content.png'); }
.nav-left { float: left; width: 14px; height: 41px; }
.nav-right { float: left; width: 14px; height: 41px; }
.nav ul { /*width: 648px;*/
	height: 39px; float: left; margin: 0; margin-left: -40px; padding-top: 3px; list-style: none; font-size: 13px; }
.nav li { float: left; padding: 0 1px; background: url('images/split.png') no-repeat right center; position: relative; z-index: 1; }
.nav li.last { background:none; }
.nav li:hover { z-index:2; }
.nav li a { display: block; line-height: 38px; overflow: hidden; float: left; }
a .menu-left { background: url('images/menu_left.png') no-repeat left top; width: 8px; height: 32px; line-height: 35px; display: block; float: left; }
a .menu-mid { background: url('images/menu_mid.png') repeat-x top left; height: 32px; line-height: 29px; display: block; float: left; }
a .menu-right { background: url('images/menu_right.png') no-repeat top left; width: 8px; height: 32px; line-height: 35px; display: block; float: left; }
a .menu-left_plain { background: url('images/menu_left.png') no-repeat left top; width: 8px; height: 32px; line-height: 35px; display: block; float: left; }
a .menu-mid_plain { background: url('images/menu_mid.png') repeat-x top left; height: 32px; line-height: 29px; display: block; float: left; }
a .menu-right_plain { background: url('images/menu_right.png') no-repeat top left; width: 8px; height: 32px; line-height: 35px; display: block; float: left; }
.nav li a:hover .menu-left, .nav li.active a .menu-left, .nav li:hover a .menu-left, .nav li a:hover .menu-mid, .nav li.active a .menu-mid, .nav li:hover a .menu-mid, .nav li a:hover .menu-right, .nav li.active a .menu-right, .nav li:hover a .menu-right { background-position: 0 -32px; line-height: 35px; }
.nav li a:hover .menu-left_plain, .nav li.active a .menu-left_plain, .nav li:hover a .menu-left_plain, .nav li a:hover .menu-mid_plain, .nav li.active a .menu-mid_plain, .nav li:hover a .menu-mid_plain, .nav li a:hover .menu-right_plain, .nav li.active a .menu-right_plain, .nav li:hover a .menu-right_plain { background-position: 0 -32px; line-height: 35px; }
.nav li a:hover, .nav li.active a, .nav li.hover a, .nav li:hover a { color: #304e65; }
.nav li:hover .sub, .nav li.hover .sub { display:block; }
.nav li .sub { display: none; position: absolute; top: 27px; left: 0px; background: url('images/submenu_top.png') no-repeat; width: 186px; padding-top: 9px; }
.nav li ul { background: url('images/submenu_bg.png') repeat-y; width: 162px; height: auto; margin: 0; padding: 0 12px 10px; list-style: none; font-size: 12px; }
.nav li:hover li, .nav li.active li { width: 100%; padding: 1px 0 2px; border-bottom: 1px #C1D9F0 dashed; background: none !important; }
.nav li:hover li a, .nav li.active li a { color: #456983; background: none !important; line-height: normal; width: 156px; padding: 8px 3px 3px; text-indent: 1px; }
.nav li:hover li a:hover, .nav li.active li a:hover { color: #fff; background: #6C94A9 !important; text-decoration: none; line-height: normal; }
/*IE*/
.nav li li a:hover, .nav li li a:hover { color: #fff; background: #165B9F !important; text-decoration: none; line-height: normal; }
/**/
.nav .btm-bg { background: url('images/submenu_bottom.png') no-repeat; width: 205px; height: 9px; overflow: hidden; clear: both; }
table { width: 100%; margin: 0; }
table td { padding: 0; border-width: 0; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#content a:link { color: #336699; text-decoration: underline; }
#content a:hover { text-decoration: underline; }
#content a:visited { color: #336699; text-decoration: underline; }
table#header { height: 126px; }
td#title { padding: 0 0 5px 0; width: 555px; height: 75px; }
td#keyword { padding: 20px 0 0 10px; width: 100%; height: 100px; text-align: right; }
td#buttons { padding: 0; width: 555; height: 26; background: black; }
td#blah { padding: 0; width: 100%; height: 11; }
td#blah2 { padding: 0; width: 100%; height: 5; background: black; }
td#blah3 { padding: 0; width: 100%; height: 11; background: white; }
td#main { padding: 20px 20px 0 20px; width: 100%; }
td#secondnav { padding: 20px 0 0 20px; min-width: 500px; height: 30px; font-size: 10px; }
td#matrix { padding: 12px 20px; text-align: center; height: 50px; }
td#logos { padding: 12px; }
td#min { min-width: 500px; }
td#info { padding: 5px 5px 5px 20px; background: #000000; color: white; border-right-color: black; border-right-style: dashed; border-right-width: 2px; }
td#quilt { padding: 20px; background:#666666; border-right-color: black; border-right-style: dashed; border-right-width: 2px; }
.big { font-size: 18px; }
.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #336699; }
form { margin: 0; }
.floatLeftImg { float:left; clear:left; margin:5px 10px 0px 0; /*padding: 10px 0 0 0;*/ font-size:10px; }
.floatRightImg { float:right; clear:right; margin:5px 0 5px 10px; font-size:10px;/* padding: 10px 0 0 0;*/ }
.floatSide { float: left; font-size:10px; margin: 10px; }
.floatSide2 { float: right; font-size:10px; margin: 10px; }
.floatLeftImg img { border: solid #000 1px; width:200px; }
.floatRightImg img { border: solid #000 1px; width:200px; }
.floatSide img { height: 200px; }
.floatSide2 img { height: 200px; }
.floatLeftImg p { width: 200px; margin:0; }
.floatRightImg p { width: 200px; margin:0; }
.floatSide p { width: 100px; margin:0; }
.floatSide2 p { width: 100px; margin:0; }
.floatLeft { float:left; margin:0 10px 10px 5px; font-size:10px; width:100px; }
.floatRight { float:right; margin:0; font-size:10px; width:100px; }
.floatLeftImg a:link { text-decoration:none; }
.floatRightImg a:link { text-decoration:none; }
.floatSide a:link { text-decoration: none; }
.floatSide2 a:link { text-decoration: none; }
.small_text { font-size:10px; }
.mainlink { color:#FFFFFF; font-size:12px; text-decoration:none; }
#comparisons { float: right; margin-bottom: 5px; text-align:right; }
#comparisons a:link, #comparisons a:visited { text-decoration: none; }
#comparisons a:hover { text-decoration: underline; }
.compareLeft { float:left; }
.compare_remove, .move_left, .move_right { color: #336699; text-decoration: underline; cursor:pointer; }
#compareTable { background-color: #fff; }
#compareTable img { border: none; }
#compareTable td { font-size: 11px; border-color: #eee; border-width: 1px 1px 1px 1px; border-style: solid; margin: 0; padding: 4px; }
#compareTable th { font-size: 11px; border-color: #eee; border-width: 1px 1px 1px 1px; border-style: solid; margin: 0; padding: 4px; width: 30px; text-align: left; color: #70787F; }
.cell_color { background-color: #c3c9ce; color: #fff; }
.cell_color2 { background-color: #eaedf0; }
.cell_color3 { background-color: #fff; }
.desc_line { margin-bottom: 5px; }
.journal_title { font-style: italic; font-weight:bold; }
.journal_article { font-weight:bold; }
.journal_thumb { float: left; margin: 0px 10px 20px 0px; }
.journal_issues { margin: 5px 0px 10px 0px; }
.clearboth { clear: both; }
.breadcrumbs { font-weight: bold; color: #999; }
.expandLink { cursor: pointer; text-decoration:underline; }
.first, .previous, .next, .last { cursor: pointer; }
#pageImage { display:block; margin-left:auto; margin-right:auto; margin-top: 10px; margin-bottom: 10px; max-width: 910px;}
.pages { text-align: center; margin: 10px 0px 10px 0px; }
h4 { margin: 25px 0px 10px 0px; }
.featured { clear: both; color: #999;}
.featured img { border: none; margin: 0px 5px 10px 0px}
.feature1 { font-size: 12px; margin: 0px 0px 5px 0px;}
.feature2 { font-size: 11px;}

.magiczoom { font-style: italic; color: #666; font-size: 10px; margin: 0px 0px 10px 0px; }
.name { color: #aaa; margin-bottom: 5px; font-size: 11px; }
.period { color: #fff; font-size: 10px; }
.affiliation { color: #fff; font-size: 10px; }
ul.signatureSearch li { list-style:none; text-align:left; }
.pdf {border: none; float: left;}
.grayform {color: #999;}

.lp_image {float:left; margin: 0px 20px 0px 0px;}
.lp_right {float: right; margin: 20px 0px 0px 30px; width: 110px; font-size: 10px;}
.lp_right p {margin: 0px 0px 20px 0px;}

.kora_ingest_table td {padding: 10px; border: 1px solid #ddd; color: #666;}
.kora_ingest_table th {padding: 25px 0px 5px 0px; font-size: 16px; font-weight: normal; text-align:left; color: #648091;}

.table_lessonplans td {padding: 0px 10px 20px 0px;}
.table_essays td {padding: 0px 10px 20px 0px;}
.table_essay td {padding: 0px 20px 20px 0px;}
.table_galleries td {padding: 0px 10px 20px 0px;}

.kora_ccRightCol {}
.fb-like {float: left; padding: 9px 0px 0px 8px;}
#feeddiv li {clear: both; margin: 5px 0px 10px 0px;}
#feeddiv ul {margin: 10px 0px 10px 0px;}

#feeddiv2 li {clear: both; margin: 5px 0px 10px 0px;}
#feeddiv2 ul {margin: 10px 0px 10px 0px;}

#feeddiv {margin: 0px 0px 0px -10px;}
#feeddiv2 {margin: 0px 0px 0px -10px;}

.feeddivs {float: left; width: 240px; font-size: 11px; margin: 0px 10px 50px 0px; word-wrap: break-word;}

