/* Monterey Insitute styles */
/* by White Whale Web Services */

/* Reset browser defaults  */
html { font-size:100%; }
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,blockquote,dl,dt,dd,table,th,td,pre,img,form,fieldset,legend,label,iframe { margin:0; padding:0; font-size:1em; line-height:inherit; font-weight:inherit; border:none; }
input,select,textarea,button { font-size:1em; line-height:inherit; font-family:inherit; color:#222; margin:0; }
input[type=button],input[type=submit],button { overflow:visible; }
input[disabled],select[disabled],textarea[disabled],button[disabled] { opacity:0.75; }
.skiplink { position:absolute; top:0; left:-9999px; width:9em; padding:5px; color:#00f; background-color:#ff9; border:1px solid #993; text-align:center; z-index:9999; }
.skiplink:focus { left:0; }
.clear { height:0; clear:both; }

/* Basic elements and type */
body { font-family:"Helvetica Neue",Arial,Helvetica,sans-serif; font-size:0.85em; line-height:1.4; background-color:#071427; /* JP-fix */  background-image:url(http://www.miis.edu/sites/all/themes/miis/images/bluegradient.jpg); background-position: center 194px; background-repeat:repeat-x; color:#333;}
a { color:#147; text-decoration:none; }
p a { border-bottom:1px dotted #147; }
a:hover { color:#003; border-bottom:1px dotted #003; }
p { margin-bottom:1em; }
ul,ol { margin-left:1.5em; margin-bottom:0.8em; }
	li { margin:0.4em 0; }
h1 {  font-family:"Goudy Old Style",Goudy,"Times New Roman",Times,serif; font-size:3em; font-weight:normal; line-height:1.1em; font-size:3em; margin-bottom:0.4em; }
h2 { font-size:1.6em; font-weight:bold;  color:#3e0013; line-height:1.25em;}
h3 { font-size:1.3em; line-height:1.25em; color:#369; }
h4 { font-size:1.2em; line-height:1.25em; color:#369; }
h5 { font-size:1.1em;  line-height:1.25em;color:#369; }
h6 { font-weight:bold; color:#3e0013; }
h2, h3, h4, h5 { margin-bottom:14px; }
blockquote {margin:0 2em;}
.more { margin-left:2em; }
.pdf { padding-right:18px; background:url(http://www.miis.edu/sites/all/themes/miis/images/pdf.gif) no-repeat right center; }

/* Tables */
table { margin:1.5em 0; border-spacing:0; }/* DT-fix */
	tr+tr td,tr+tr th { border-top:1px solid #999; }/* DT-fix */
	th { padding:10px; font-weight:bold; background-color:#5a6676; color:#fff; }/* DT-fix */
        th a { color:#fff; }
	td { padding:10px; background-color:#eee; border-left:1px solid #fff; border-right:1px solid #fff; }/* DT-fix */
		td p { margin-bottom:0; }/* DT-fix */
.subpglist table, .subpglist tr, .subpglist th, .subpglist td { background-color:#fff; vertical-align: top; }

/* Forms */
label { font-weight:bold; margin:2px; }  /* DT-fix */
input[type=text],textarea { border:1px solid #999; padding:4px; } /* DT-fix */
input[type=submit],input[type=button] { background-color:#eee; border:1px solid; border-color:#aaa #888 #888 #aaa; padding:5px; outline:none; } /* DT-fix */
input[type=submit]:hover,input[type=button]:hover { cursor:pointer; background-color:#e3e3e3; border-color:#888 #aaa #aaa #888; } /* DT-fix */

.linklist { list-style-type:none; margin:0; }
	.linklist li { margin:0; }
		.linklist li a { font-weight:bold; }

.excerpt { }
	.excerpt_title { font-weight:bold; }
	.excerpt_links a { font-weight:bold; }

.open_video { border:none !important; outline:none; }/* DT-fix */
.blackout { position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:1000; }/* DT-fix */
.video_overlay { position:absolute; left:50%; margin-left:-280px; width:560px; height:320px; z-index:1100; background-color:#000; color:#fff; }/* DT-fix */
	.close_overlay { position:absolute; top:-10px; right:-10px; -moz-border-radius:20px; -webkit-border-radius:20px; width:20px; height:20px; font-size:18px; line-height:15px; text-align:center; background-color:#e33; border:3px solid #999; font-weight:bold;  }/* DT-fix */
	.close_overlay:hover { background-color:#b22; color:#eee; border-color:#777; cursor:pointer; }/* DT-fix */

/* Editing Interface */
body#tinymce { background-color: #fff; background-image: url(); color: #000; }
body.browser { position: relative; background: #fff; }
div#TB_window { z-index: 600; }
#page dl { margin: 10px; }
#page dt { font-weight: bold; }
#page dd { margin-left: 10px; margin-bottom: 10px; }
#page>form { margin: 10px; }
#page fieldset { margin: 10px; }

/* Tags */
div.terms ul { list-style-type: none; display: inline; }
div.terms li { display: inline; padding-right: 10px; }
	
/* Page structure */
.container { width:960px; position:relative; margin:0 auto; }

#header { height:160px; background-color:#b0b0b0; color:#fff; background-position:center top; background-repeat:no-repeat;/* JP-fix */}
	#header a { color:#fff; text-decoration:none; border:none; }
	#header a:hover {border-bottom:1px dotted #A7D038; color:#A7D038;}
	#wordmark { font-family:"Goudy Old Style",Goudy,"Times New Roman",Times,serif; display:block;  position:absolute; left:12px; top:16px; width:360px; height:100px; font-size:2.5em; line-height:1em; }
	#header #wordmark:hover { border:none; color:#ddd; }
	#languages,#search,#gateways { background-image:url(http://www.miis.edu/sites/all/themes/miis/images/black_trans.png); padding:10px 12px; }
	#search { width:200px; float:right; padding:7px 10px 10px; }
		#search_query { border:1px solid #445; -moz-border-radius:5px; -webkit-border-radius:5px; width:11em; padding:0.2em 0.5em; }
		#search_submit { background-color:transparent; border:none; color:#fff; font-weight:bold; padding:0; margin:0; }
	#gateways { width:196px; list-style-type:none; clear:right; float:right; margin-top:10px; padding:8px 12px; }
	#languages { width:146px; list-style-type:none; position:absolute; right:229px; top:0; height:91px; display:none; }
		#languages li,#gateways li { width:50%; margin:0 0 2px; }
		#languages .left,#gateways .left { float:left; }
		#languages .right,#gateways .right { float:right; text-align:right; }
	#header_caption { float:right; clear:both; width:220px; color:#222; padding-top:12px; position:relative; display:none; }/* DT-fix */
		#header_caption #header_caption_location { font-weight:bold; font-size:1.1em; line-height:1em; }/* DT-fix */
		#header_caption #header_caption_more { color:#222; font-size:0.929em; border-bottom:1px dotted #222; outline:none; }/* DT-fix */
		#header_caption #header_caption_more:hover { border-bottom-style:solid; }/* DT-fix */
		#header_caption_about { background-image:url(http://www.miis.edu/sites/all/themes/miis/images/black_trans.png); padding:10px 12px; color:#fff; font-size:0.929em; color:#bbb; position:absolute; width:196px; top:0; left:0; display:none; }/* DT-fix */
			#header_caption_close { position:absolute; top:3px; right:0; display:block; height:12px; width:24px; line-height:12px; font-weight:bold; border-bottom:none !important; text-align:center; outline:none; }/* DT-fix */
	#header #languages,body.language #languages,#homepage #header_caption { display:block; }/* DT-fix */

#navbar { height:34px; background-color:#5e6676; position:relative; z-index:500; }
	#navigation { list-style-type:none; }
		#navigation li { float:left; margin:0; position:relative; margin-right:30px; }
				#navigation li a.tab { color:#fff; text-decoration:none; padding:0 12px; display:block; position:relative; text-align:center; font-family:"Goudy Old Style",Goudy,"Times New Roman",Times,serif; font-size:1.3em; line-height:34px; border:none; white-space:nowrap; }
				#navigation li a.tab:hover { background-color:#fff; color:#131E30; }
                                        #navigation li a.tab span { position:absolute; top:0; left:0; width:100%; height:100%; /* JP-fix */  background-image:url(http://www.miis.edu/sites/all/themes/miis/images/nav_main.gif); }
				#navigation li .nav_dropdown { position:absolute; top:34px; border:solid #5e6676; border-width:0 1px 1px; background-color:#f9f9f9; width:320px; padding:12px; display:none; }
				#navigation li.hover .nav_dropdown { display:block;  z-index:500; }
					#navigation li .nav_feature { display:none; position:absolute; bottom:100%; margin-bottom:34px; left:-1px; padding:12px; border:solid #5e6676; border-width:1px 1px 0; background-color:#f9f9f9; width:320px; }
					#homepage #navigation li .nav_feature { display:block; }
					#navigation li .nav_dropdown ul { margin:0; list-style-type:none; }
						#navigation li .nav_dropdown li { float:none; margin:0.1em 0 0.3em 0; }
							#navigation li .nav_dropdown li a { color:#039; border-bottom:none; }
							#navigation li .nav_dropdown li a:hover { border-bottom:1px dotted #039; }
						#navigation li .nav_dropdown li.main { font-weight:bold; }
						#navigation li .nav_dropdown li.header { font-size:1.1em; border-bottom:1px solid #ccc; text-align:center; padding-bottom:3px; margin-bottom:5px; }
						#navigation li .nav_dropdown .left { float:left; clear:left; width:150px; }
						#navigation li .nav_dropdown .right { float:right; text-align:right; width:170px; }
	#nav_about a { width:54px; }
		#nav_about a span,.has_dropdowns #nav_about a:hover span { background-position:0 0; }
		#nav_about a:hover span,.has_dropdowns #nav_about.hover a span  { background-position:0 -35px; }
		#nav_about.active a span { background-position:0 -70px; }
		#nav_about .nav_dropdown { left:-1px; }
	#nav_admissions a { width:95px; } 
		#nav_admissions a span,.has_dropdowns #nav_admissions a:hover span { background-position:-79px 0; }
		#nav_admissions a:hover span,.has_dropdowns #nav_admissions.hover a span  { background-position:-79px -35px; }
		#nav_admissions.active a span { background-position:-79px -70px; }
		#nav_admissions .nav_dropdown { left:-75px; }
	#nav_academics a { width:89px; }
		#nav_academics a span,.has_dropdowns #nav_academics a:hover span { background-position:-200px 0; }
		#nav_academics a:hover span,.has_dropdowns #nav_academics.hover a span  { background-position:-200px -35px; }
		#nav_academics.active a span { background-position:-200px -70px; }
		#nav_academics .nav_dropdown { left:-75px; }
	#nav_community a { width:105px; }
		#nav_community a span,.has_dropdowns #nav_community a:hover span { background-position:-315px 0; }
		#nav_community a:hover span,.has_dropdowns #nav_community.hover a span  { background-position:-315px -35px; }
		#nav_community.active a span { background-position:-315px -70px; }
		#nav_community .nav_dropdown { left:-75px; }
	#nav_careers a { width:63px; }
		#nav_careers a span,.has_dropdowns #nav_careers a:hover span { background-position:-445px 0; }
		#nav_careers a:hover span,.has_dropdowns #nav_careers.hover a span  { background-position:-445px -35px; }
		#nav_careers.active a span { background-position:-445px -70px; }
		#nav_careers .nav_dropdown { left:-75px; }
	#nav_giving a { width:58px; }
		#nav_giving a span,.has_dropdowns #nav_giving a:hover span { background-position:-534px 0; }
		#nav_giving a:hover span,.has_dropdowns #nav_giving.hover a span { background-position:-534px -35px; }
		#nav_giving.active a span { background-position:-534px -70px; }
		#nav_giving .nav_dropdown { left:-75px; }
	#navigation li#nav_offices { margin-right:0; }
	#nav_offices a { width:147px; }
		#nav_offices a span,.has_dropdowns #nav_offices a:hover span { background-position:-618px 0; }
		#nav_offices a:hover span,.has_dropdowns #nav_offices.hover a span  { background-position:-618px -35px; }
		#nav_offices.active a span { background-position:-618px -70px; }
		#nav_offices .nav_dropdown { right:-1px; }
			#nav_offices a.searchResult { font-size:1em; color:#000; }
			#nav_offices .gsc-search-button, #nav_offices .gsc-clear-button { display: none; }

/* Nav features */
.nav_feature h3 { font-weight:bold; font-size:1.1em; color:#666; }
.nav_feature a,.nav_dropdown .note a { color:#d06; border:none; font-weight:bold; }
.nav_feature a:hover,.nav_dropdown .note a:hover { color:#f5b; }
.nav_feature a img { color:#d06; border:none; font-weight:bold; border:1px solid #d06; }
.nav_feature a:hover img { border-color:#f5b; }
.nav_feature .summary { font-size:0.929em; }
.nav_feature .title.subhead { font-size:1.5em; }
.nav_feature .fullbleed { margin:0 -12px; }
.nav_feature .quickaccess, .nav_feature .gsc-input { width:310px; font-size:1.5em; }
.nav_feature table, .nav_feature tr, .nav_feautre td, .nav_feature tbody { border: none; }
.nav_dropdown .note { color:#666; }
	.nav_dropdown .title { font-size:1.1em; }
	.nav_dropdown .title a { font-weight:normal; }
	.nav_dropdown .date { font-weight:bold; }
.nav_feature .image_left img { float:left; margin-right:12px; }
.nav_feature .image_right img { float:right; margin-left:12px; }
#feature_questions a img { border:none; }
#feature_questions .subhead { float:right; margin-top:-20px; }

#nav_giving .nav_feature img { border:none; margin-bottom:-12px; }

#page { border:12px solid #ddd; background-color:#fff; margin-top:24px; width:696px; float:left; }
#page>a { display:none; }
#page.fullwidth { width:926px; } /* Aug31-fix */
#page.gray_sidebar { width:626px; border-right-width:312px; } /* Aug31-fix */
	#page.gray_sidebar .body { float:left; width:578px; } /* Aug31-fix */
	#gray_sidebar { float:right; margin-right:-300px; width:278px; } /* Aug31-fix */
	.titlecard { width:470px; margin-right:-12px; float:left; -moz-box-shadow:3px 3px 3px #131E30;  -webkit-box-shadow:3px 3px 3px #131E30; position:relative; z-index:100; }
        .wide.titlecard { width:696px; } /* Sep1-fix */
		#breadcrumb {margin-top:-24px; width:458px; color:#ccc; font-size:0.857em; font-weight:normal; padding:5px 6px; background:#036 url(http://www.miis.edu/sites/all/themes/miis/images/seal_watermark_dk.gif) no-repeat left top; -moz-box-shadow:3px 3px 3px #131E30;  -webkit-box-shadow:3px 3px 3px #131E30; position:relative; z-index:100; }
			#breadcrumb a {color:#ccc; padding:0 6px; border: none; }
			#breadcrumb a:hover {color:#ccff26; border-bottom:1px dotted #147;}

		#page .title { padding:36px 24px 6px 24px; background:#184780 url(http://www.miis.edu/sites/all/themes/miis/images/seal_watermark_lt.gif) no-repeat left -26px; }
			#page .title h1 {color:#ccff26; font-size:3em; margin-bottom:0; }
		.opening { color:#fff; padding:12px 24px; border-top:3px double #679; font-size:1.3em; line-height:1.3em; background:#036 url(http://www.miis.edu/sites/all/themes/miis/images/seal_watermark_dk.gif) no-repeat left -113px; }
                        .opening p { display: inline; }
			.opening a { color:#ccff26; font-weight:bold; border:none; }
			.opening a:hover { border-bottom:1px dotted #ccff26; }
	.leadimage { float:right; width:214px; margin:0; background-color:#E4EAF3; overflow:hidden;  width:238px; margin:-14px -12px 5px 12px; }
		.caption { color:#666; padding:8px 10px; font-style:italic; font-size: .9em; line-height:1.2em; }
	.body { padding:24px; padding-bottom:36px; clear:left; }
        .view-miis-locations { margin: 0px -24px 0px -24px; }
	.body.has_sidebar { float:left; width:410px; }
	.content_sidebar { width:200px; clear:right; float:right; padding:0; margin: 24px 12px 24px 12px;}

p.intro { font-size:1.3em;  line-height:1.4em;}

.bottom_edge { background-color:#ddd; padding:24px 24px 12px; clear:left; min-height:40px; vertical-align:middle;clear:both; }
	.bottom_edge .tenquestions { background: url(http://www.miis.edu/sites/all/themes/miis/images/10questions.gif) top left  no-repeat; height:62px; padding:18px 12px 12px 120px; }
	.bottom_edge .tenquestions a { font-size:1.4em; line-height:1.3em; color:#d06; }
	.bottom_edge h3 { font-size:1.5em; }
		
#right {width:200px; margin:24px 12px; padding:0; float:right; }
/*
	#subnavigation, #subnavigation ul { list-style-type:none; margin:0; }
		#subnavigation > li { margin:0; background-color:#003; margin-bottom:5px;}
		#subnavigation > li > a { display:block; padding:8px 10px;  border:1px solid #667; text-decoration: none; font-size:0.929em; line-height:1.1em; font-weight:bold; color: #dde;}
			#subnavigation > li > a:hover { border:1px solid #667; background-color:#ccc; text-decoration: none; color: #14304E;}
			#subnavigation > li > ul {margin:10px 0;}
			#subnavigation> li.open  {border:1px solid #667;}
			#subnavigation > li.open > ul > li {padding:0 10px; margin:0 0 5px 0;}			
			#subnavigation > li.open > ul > li > a {color:#ccff26; border:none; }			
			#subnavigation > li.open > ul > li > a:hover { border-bottom:1px dotted #ccff26;}			
			#subnavigation > li.open > ul > li.active > a {font-weight:bold; color:#fff; border:none; }			
		#subnavigation li.open  {border-color:#ccff26; background-color:#036}
			#subnavigation li.open > a {background-color:#ccff26; color:#14304E; border:none; }
			#subnavigation li.open > a:hover {background-color:#ccc;  color: #14304E; }
*/
ul.menu { list-style-type:none; margin:0; }
ul.menu > li { margin: 0px; }
  div.content > ul.menu > li > a { display:none; }
  div.content > ul.menu > li > ul.menu > li { margin:0; /* JP-fix */  background-color:#061830; /* JP-fix */  border:1px solid #18293a; margin-bottom:5px;}
  div.content > ul.menu > li > ul.menu > li > a {
      display:block; border:none; padding:8px 10px; text-decoration: none;
      font-size:0.929em; line-height:1.1em; font-weight:bold; color: #dde; }
    div.content > ul.menu > li > ul.menu > li > a:hover {  /* JP-fix */  background-color:#18447c; text-decoration: none; color: #fff;}
    div.content > ul.menu > li > ul.menu > li > ul {margin:10px 0;}
    div.content > ul.menu > li > ul.menu > li.expanded > ul > li {padding:0 10px; margin:0 0 5px 0;}
    div.content > ul.menu > li > ul.menu > li.expanded > ul > li > a {color:#ccff26; border:none; }
    div.content > ul.menu > li > ul.menu > li.expanded > ul > li > a:hover { border-bottom:1px dotted #ccff26;}
  div.content > ul.menu > li > ul.menu > li.expanded  {border-color:#ccff26; background-color:#036}
    div.content > ul.menu > li > ul.menu > li.expanded > a {background-color:#ccff26; color:#14304E; border:none; }
    div.content > ul.menu > li > ul.menu > li.expanded > a:hover { color:#467; }
	div.content > ul.menu > li > ul.menu > li.expanded > ul.menu > li.expanded > ul.menu { list-style-type:disc; color:#cef;  font-size:0.929em; margin-left:1.2em; }/* DT-fix */
	div.content > ul.menu > li > ul.menu > li.expanded > ul.menu > li.expanded > ul.menu > li { margin-top:0.2em; }/* DT-fix */
	div.content > ul.menu > li > ul.menu > li.expanded > ul.menu > li.expanded > ul.menu > li > a { list-style-type:disc; color:#cef; border-color:#cef; }/* DT-fix */
	div.content > ul.menu > li > ul.menu > li.expanded > ul.menu li.here { color:#fff; }/* DT-fix */
        div.content > ul.menu > li > ul.menu > li.expanded > ul.menu > li.here > a {font-weight:bold; color:#fff !important; border:none; }
  div.content > ul.menu > li > ul.menu > li.expanded > ul.menu > li.here > a:hover { border: none !important; }

#sidebar {color:#fff; margin-top:36px;}
	#sidebar h3 {font-size:1.229em; font-weight:bold; color:#9393ff; }
	#sidebar a {border:none; font-weight:bold;}
	#sidebar a:hover { border-bottom:1px dotted #fff; }
	#sidebar ul {list-style-type:none; margin-left:0; }
	#sidebar h3 { color:#cc3366; }
        #sidebar a {color:#ccff26;}
	#sidebar .newslist h3 {color:#fc584f;}
		#sidebar .newslist a { font-weight:normal; color:#fff; }
	#sidebar .spotlight h3, #sidebar .spotlight a {color:#9393ff;}
	#sidebar .feature h3, #sidebar .feature a {color:#ffca27;}
        #sidebar p a, #sidebar li a {color:#ccff26;}

#footer { clear:both; background:url(http://www.miis.edu/sites/all/themes/miis/images/seal.gif) no-repeat left 12px; padding:12px; width:816px; padding-left:120px; margin:24px auto; color:#999; }
	#footer h6 { color:#999; font-weight:normal; }
	#footer a { font-weight:bold; color:#fff; border:none; }
	#footer a:hover { color:#ccff26; }
	#footer .name { font-size:1.4em; font-family:"Goudy Old Style",Goudy,"Times New Roman",Times,serif; border-bottom:1px solid #999; margin-bottom:10px; padding-bottom:5px; color:#999;}
	#footer .name a {font-weight:normal; color:#999;}
	#footer .name a:hover {color:#fff;}
	#footer .address { float:left; }
		#footer .address a { color:#fff; font-weight:bold; border:none; }
		#footer .address a:hover { border-bottom:1px dotted #fff; }
	#footer .right { float:right; text-align:right; margin-left:60px; }
	#footer ul { list-style-type:none; margin:0; }
		#footer li { margin:0; }
	
/* Columns */
.columns { clear:left; min-width:100%; margin-bottom:1em; }
	.columns .column { float:left; min-height:1px; padding:0 12px; }
	.columns .first { padding-left:0; }
	.columns .last { padding-right:0; }
.two { }
	.two .column { width:312px; }
	.split33 .first { width:200px; } /* 1/3:2/3 column split */
	.split33 .last { width:424px; }
.three { }
	.three .column { width:196px; }
.four { }
	.fullwidth .four .column { width:201px; }
.bordered { }
	.bordered .column { padding-left:19px; padding-bottom:10px; border:solid #c3c3c3; border-width:0 1px; margin-left:-1px;  }
		.bordered .column .head { border-left:1px solid #c0c0c0; margin-left:-20px; padding-left:19px; }
	.bordered .first { padding-left:20px; border-left:none; margin-left:0; }
		.bordered .first .head { padding-left:20px; border-left:0; }
	.bordered .last { border-right:none; }
.fullbleed { margin:0 -20px; display:block; }

/* Solutions */
#solutions { color:#eee; }/* DT-fix */
#solutions h2 { font-size:2.3em; font-weight:normal; font-family:"Goudy Old Style",Goudy,"Times New Roman",Times,serif; color:#ccff26; white-space:nowrap; }/* DT-fix */
#solutions a { color:#ccff26; border:none; font-weight:bold;}/* DT-fix */
#solutions a:hover { border-bottom:1px dotted #ccff26; }/* DT-fix */
		
/* Homepage */
#homepage #header { height:300px; }
#homepage #content { margin:30px auto 0; color:#eee; }
	#homepage .column { padding:0 30px; }
		#homepage .two .first { padding-left:12px; width:584px; }/* DT-fix */
		#homepage .two .last { padding-right:12px; width:292px; }/* DT-fix */
#homepage #solutions p.intro { font-size:1.2em; }/* DT-fix */
#homepage #solutions ul { list-style-type:none; margin:0; }/* DT-fix */
	#homepage #solutions li { float:left; margin:0; width:170px; padding-right:24px; font-size:1.5em; font-family:"Goudy Old Style",Goudy,"Times New Roman",Times,serif; }		/* DT-fix */
		#homepage #solutions a { font-weight:normal; }/* DT-fix */

#homepage #news { margin-top:3em; } /* DT-fix */
	#homepage #news h2 { font-size:1.3em; font-weight:bold; border-bottom:1px solid #744; margin-bottom:0.8em; color:#fc584f; margin-right:38px; position:relative; }  /* DT-fix */
		#homepage #news h2 .rss_icon { position:absolute; top:8px; right:-38px; } /* DT-fix */
	#homepage #news a { color:#fc584f; border:none; font-weight:bold; }
	#homepage #news a:hover { border-bottom:1px dotted #fc584f; }
        #homepage #news .summary { display: none; }
	#homepage #news .featured { width:277px; float:left; }
		#homepage #news .featured .headline { font-size:1.2em; margin-bottom:0.5em; } /* DT-fix */
			#homepage #news .featured .headline a { font-weight:normal; color:#eee; } /* DT-fix */
			#homepage #news .featured .headline a:hover { border-bottom-color:#eee; } /* DT-fix */
		#homepage #news .featured .summary { display: inline; } /* DT-fix */
 		#homepage #news .featured .summary p { display: inline; } /* DT-fix */
#homepage #solutions p.intro { font-size:1.2em; }/* DT-fix */
#homepage #solutions ul { list-style-type:none; margin:0; }/* DT-fix */
	#homepage #solutions li { float:left; margin:0; width:170px; padding-right:24px; font-size:1.5em; font-family:"Goudy Old Style",Goudy,"Times New Roman",Times,serif; }		/* DT-fix */
		#homepage #solutions a { font-weight:normal; }/* DT-fix */
	#homepage #news .more {  width:277px; float:right; }
		#homepage #news ul { list-style-type:none;}
	       #homepage #news .links {display:none;}
		#homepage #news li { margin-bottom:1em; }

#homepage #spotlight h2 { font-size:1.3em; font-weight:bold; border-bottom:1px solid #3e447b; margin-bottom:0.8em; color:#9393ff; }
#homepage #spotlight h3 { font-size:1.2em; color:#9393ff; margin:0.5em 0; }
#homepage #spotlight a { color:#9393ff; border:none; font-weight:bold; }
#homepage #spotlight h3 a { font-weight:normal; color:#9393ff; }
#homepage #spotlight a:hover { border-bottom:1px dotted #9393ff; }
#homepage #spotlight div.quote { font-size:1.05em; }
#homepage #spotlight img.fullbleed { margin-left: 0px; }

/* Theme pages */
#theme_wrapper { width:100%; height:auto; overflow:hidden; }
#titlecard.theme { float: left; width:696px; height:267px; margin-top:-26px; position:relative; z-index:100;}
	#titlecard.theme #title { padding:36px 24px 6px 24px; margin-top:24px; background:transparent url(http://www.miis.edu/sites/all/themes/miis/images/blue_titleoverlay_trans.png) repeat-x; height:58px; }
	#titlecard.theme #title h1 { font-size: 2.6em; color:#fff; }

/* News */
.newslist { list-style-type:none; margin-left:0; }
	.newslist li { margin-bottom:1em; }
		.newslist li .date { font-weight:bold; color:#666; font-size:0.929em; }
		.newslist li .headline { font-size:1.2em; }

/* News in Content */
div.newsitem { margin-bottom:1em; padding: 10px 24px 0px 24px; }
         div.newsitem div.date { font-weight:bold; color:#666; font-size:0.929em; }
         div.newslist div.headline { font-size:1.2em; }

/* Courses in Content */
div.courseitem { margin:0.5em 24px; border-bottom:1px solid #ccc; } /* Sep2-fix */
	div.courseitem div.coursecode { font-weight:bold; color:#666; font-size:0.929em; }
	div.courseitem div.coursecode { font-size:1.2em; }
.body div.courseitem { margin-left: 0px; }
.coursetitle { cursor:pointer; } /* Sep2-fix */
	.coursetitle h3 { margin-bottom:0.5em; } /* Sep2-fix */
	.coursetitle:hover h3 { color:#58b; } /* Sep2-fix */
	.coursetitle p { display:inline; font-weight:bold; font-size:0.857em; } /* Sep2-fix */

/* Gateways */
.gateway .columns h3 { font-size:1em; padding:5px 8px; border:1px solid #666; background-color:#369; color:#fff; }
.gateway .columns h4 { padding:4px 6px; font-size:0.857em; background-color:#ebebeb; color:#036; font-weight:bold; }
	.gateway .columns .third h3 { background-color:#036; }
	.gateway .columns .last h3 { background-color:#cf6; border-color:#ccc; color:#036; }
.gateway .columns ul { list-style-type:none; margin:0 1em 0.8em; }

/* Profile Pages */
.profile { float:none; margin-top: 0px; }
.profile .body { clear:none; padding-left:240px; }
.profileimage { float:left; width:214px; margin:0; background-color:#192E6D; overflow:hidden; } /* DT-fix */
	.profileimage img { display:block; margin:0 auto; } /* DT-fix */
	.profileimage a { color:#ccff26; border-color:#ccff26; }
	.profilecontact { color:#fff; padding:14px 8px; font-size: 1.0em; line-height:1.2em; background-color:#192E6D; }
		.profilecontact strong { font-size:0.857em; padding-bottom:6px;}
	.profile_extras p { margin:10px 15px; font-size: 0.929em; }
		.profile_extras h4 { background-color:#CF6; color:#003366; padding:4px 6px; font-size:0.8em; font-weight:bold;}
		.profile_extras ul { list-style-type:none; margin: 0 1.0em 0 0.8em; }

/*  FAQs */
.faq { margin: 24px;; }
.faq .body { padding: 0px; }
.faq p.question {font-size: 1.4em; color:#3e0013; margin-bottom:0.2em; margin-top:0.6em; }
.faq div.answer {color:#444;}
.faq p.tags { padding-left:24px; margin-bottom:0; }
.faq p.tags a {color:#369;}

/* 10 Questions */
div.tenquestions .body { background:url(http://www.miis.edu/sites/all/themes/miis/images/10questions_header.gif) no-repeat left top; padding-top:77px; }
div.tenquestions .body h3 { font-size:1.2em; color:#003366;font-weight:bold; letter-spacing:2px; }
div.tenquestions .body h4 { font-size:2.0em; color:#666666;font-weight:normal; }
div.tenquestions .body h5 { color:#C9265C; font-weight:bold; font-size:1.3em; }

/* Tweets */
.twitter { margin-top:140px; }
	.twitter a { font-weight:bold; }
	.twitter .twitter_user { position:relative; display:inline; }
	.twitter .tweet { position:absolute; bottom:45px; left:-60px; background-color:#192E6D; padding:20px; font-size:1.15em; line-height:1.3; color:#fff; width:180px; -moz-border-radius:20px; -webkit-border-radius:20px; }
		.twitter .tweet a { color:#ccff26; border-color:#ccff26; }
		.twitter .tweet .tweet_stem { position:absolute; bottom:-23px; left:90px; width:38px; height:23px; background-image:url(http://www.miis.edu/sites/all/themes/miis/images/tweet_stem.gif); }

/* Edit Console */
div#tabs-wrapper { position: absolute; left: 0; float: left; z-index: 600; }
span#tabs-title { background: #5a8a84; color: #fff; width: 100px; padding: 2px; }
div#tabs-content { background: #fff; border: solid 2px #5a8a84; }

/* RSS icon */
.rss_icon { width:26px; height:25px; background-image:url(http://www.miis.edu/sites/all/themes/miis/images/rss_icon.gif); overflow:hidden; text-indent:-100px; border:none !important; } /* DT-fix */ 

/* Sidebar RSS Page */
#right .newslist div.item-list>ul,
#right .newslist span.feed-item-date,
#right .newslist span.feed-item-body,
#right .newslist fieldset.collapsible legend,
#right .newslist div>a,
#right .newslist div.feed-item-meta
  {display:none;}
#right .newslist h3.feed-item-title a {color:#fff !important; text-decoration:none !important;}
#right .newslist div { padding-left: 0px; }
#right .newslist .newsitem .headline { font-size: 1em; }
#right .newslist .newsitem .date { display:none; }
#right .newslist .newsitem div>a { display:inline; }

/* Content Area RSS Page */
.rss_page div.item-list>ul,
.rss_page fieldset.collapsible legend,
.rss_page div>a
  {display:none;}

.rss_page .feed-item-title { font-size:1.2em; }
.rss_page .feed-item-date { font-weight:bold; color:#666; font-size:0.929em; }

.rss_page a { color:#147 !important; text-decoration:none !important; }
.rss_page a:hover { border-bottom:1px dotted #147; }

/* Sub Page List */
.subpglist td>ul { list-style-type: none; margin: 0; padding: 0; }
.subpglist td>ul>li>a { border: none; font-size:1.3em; color:#369; }
.subpglist td>ul>li>a:hover { color:#36a; border-color:#47c; border-bottom:1px dotted #147; }

/* Quickaccess */ /* DT-fix */
.body .quickaccess { width:20em; font-size:1.2em; margin-top:0.2em; } /* Sep1-fix */
.qa_hidden { display:none; } /* DT-fix */
#qa_results { width:20em; position:relative; z-index:800; } /* DT-fix */
        .qa_blur { display:none; } /* DT-fix */
        .qa_noquery { display:none; } /* DT-fix */
        .qa_toomany { font-style:italic; } /* DT-fix */
        .qa_nonefound { font-style:italic; } /* DT-fix */
                #qa_results_list { margin:0; position:absolute; top:0; left:0; width:100%; border:1px solid #999; border-top:none; background-color:#fff; list-style-type:none; } /* DT-fix */
                        #qa_results_list li { padding:2px 0.5em; margin:0 !important;} /* DT-fix */
        .qa_highlight { background-color:#fe8; border:solid #fb4; border-width:1px 0; text-decoration:underline; } /* DT-fix */
        .qa_selected { background-color:#dde; } /* DT-fix */
