/* College of Architecture General Styles */

* {
	margin:0;
	padding:0;
}
body {
	text-align:center;
	color:#000000;
	background: #756a5d url(/arch/template_images/arch_page_bg.jpg) repeat-x;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:72%;
	color:#333333;
}



/************#links - default red**************/
a, a:link, a:visited {
	color:#CC0000;
	text-decoration:none;
}
a:hover, a:active {
	text-decoration:underline;
	color:#CC0000;
}
a img {
	border-width:0;
	border-style:none;
}
a.gray:link, a.gray:visited, a.grey:hover, a.grey:active {
	color:#666666;
}
ul {
	list-style-type:none;
}
#content ul  {
	list-style-type:disc;
	margin:1.2em 3em;
}
p {
	margin: 0 0 1.2em 0;
}
hr {
    height:1px;
    width:100%;
	color:#cccccc;
    background:#cccccc;
    margin: .26em 0;  
	border:none 0;
 }
/*standard general classes*/
.gray {
	color:#666666;
}
.black, a.black, a.black:link, a.black:visited {
	color:#000000;
}
.grey {
	color:#666666;
}
a.medium_gray {
	color:#c9c5be;
}
.light_gray, .light_grey {
	color:#e7e7e7;
}
.red {
	color:#CC0000;
}
.red_caps {
	color:#CC0000;
	text-transform:uppercase;
	/*font-weight:bold;*/
	font-size:120%;
	font-weight:normal;
}
.blue {
	color:#7D95B1;
}
.white {
	color:#FFFFFF;
}

.small {
	font-size:.90em;
}

.hide{display:none;}
.clear { clear:both; }

h1 {font-size:1.3em;}
h2 {font-size:1.25em;}
h3 {font-size:1.2em;}
h4 {font-size:1.15em;}
h5 {font-size:1.1em;}
h6 {font-size:1.0em;}

#container { /*wraps the 3 col layouts*/
		margin:0 auto 20px auto;
		width:800px;
		text-align:left;
}
#container_2 { /*wraps the 2 col layouts*/
		margin:0 auto 20px auto;
		width:800px;
		text-align:left;
}
/***********************************************************************/
/*  #band_1                          */
/*  logo, my iit logo and quicklinks search */
/***********************************************************************/
#band_1 {
	/*position:relative;*/
	width:800px;
	height:100px;
	background-color:black;
	
}
#band_1 img#logo {
	float:left;
	clear:none;
	width:286px;
	height:50px;	
	margin:25px 0 25px 153px;
}

#band_1 img#myiit {
	float:left;
	clear:none;
	margin:30px 0 0 135px;
	
}
#band_1 div#ql { /*quicklinks and search*/

	width:165px;
	float:right;
	clear:none;
	
	margin:30px 0 0 0;
	text-align:right;
	
}
#ql select {
	background-color:#cccccc;
	width:160px;
	border:1px solid #333333;
	font-size:.90em;
	height:2em;
}

#txt_search {
	border: 0;
	color: #000000;
	background: #797979;
	
	width:130px;
	padding:5px;
	font-size:10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	float:right;
	clear:none;
	padding-bottom:4px;
	margin-top:8px;
	
}
#txt_search:focus {
	background: #b2b2b2;
}
#txt_search_button {
	width:20px;
	height:20px;
	float:right;
	clear:none;
	margin-top:8px;
}
.search_bg {
	
	
	
}
#iitsearch {
	
}
#ql select {
	/*margin-bottom:8px;*/
}

/***********************************************************************/




/***********************************************************************/
/*  #band_2                          */
/*  top global nav and apply now */
/***********************************************************************/
#band_2 { 
	width:800px;
	background-color:#ffffff;
	font-size:.90em;
	/*height:3em;*/
	height:2.5em;
	margin:0;
	
	
}
#iit_home, #top_global_nav, #apply_now {
	float:left;
	clear:none;
}
#iit_home {
	width:120px;
	/*height:3em;*/
	height:2.5em;
}
#iit_home a {
	display:block;
	margin-left:10px;
	height:1.4em;
	/*margin-top:1em;*/
	margin-top:.75em;
	color:#000000;
}
#top_global_nav {
	width:518px;
	text-align:left;
	background-color:white;
	/*height:3em;*/
	height:2.5em;
	/*border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;*/
}
ul#global_navlist {

}
ul#top_global_navlist li{
	float:left;
	text-transform:uppercase;
	/*height:3em;*/
	height:2.5em;
	letter-spacing: 0.05em;
}
#top_global_navlist li a {
	text-align:center;
	display:block;
	height:1.4em;
	/*margin-top:1em;*/
	margin-top:.75em;
}
#apply_now {
	width:160px;
	text-align:left;
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	height:2.5em;
	line-height:2.5em;
}
#apply_now a {
	height:2.5em;
	line-height:2.5em;
}
#top_global_navlist a:link, #top_global_navlist a:visited {
	color:#666666;
	text-decoration:none;
	
}
#top_global_navlist a:hover,#top_global_navlist a:active {
	text-decoration:underline;
}
a#alumni, a#visitors {
	width:94px;
}
 a#prospective {
	width:165px;
}
a#business{
	width:165px;
}
/***********************************************************************/


/***********************************************************************/
/*  #band_3                          */
/*  left global subnav and banner graphic image */
/***********************************************************************/
#band_3 { 
	width:800px;
	font-size:.92em;
	margin:2px 0 0 0;
	background:transparent url(/arch/template_images/left_col_gradient_right_top.jpg) no-repeat top left;
	
	position:relative;
	height:150px;
	
}
#sub_global_nav {
	width:170px;
	/*float:left;
	clear:none;*/
	color:white;
	margin-right:2px;
	display:inline;
	
	position:absolute;
	top:0;
	left:0;
	
	
}
ul#sub_global_navlist {
	width:150px;
	margin:10px 0 0 10px;
}
#sub_global_navlist a, #sub_global_navlist a:link, #sub_global_navlist a:visited, 
#sub_global_navlist a:hover, #sub_global_navlist a:active {
	color:#bdb9b0;
	
	
} 
#sub_global_navlist a:hover, #sub_global_navlist a:active {
	color:#000000;
	text-decoration:none;
}
#sub_global_navlist li {
	margin-bottom:.25em;
}
img#header {
	/*float:left;
	clear:none;*/
	width:628px;
	height:150px;
	
	position:absolute;
	top:0;
	left:172px;
	
}
/***********************************************************************/

/***********************************************************************/
/*  #band_4                          */
/*  the main area*/
/***********************************************************************/
#band_4 { 
	float:left;
	clear:none;
	/*position:relative;*/
	width:800px;	
	margin:2px 0 0 0;
	background:transparent url(/arch/template_images/content_bg.gif) repeat-y top left;
}
#band_4_home { 
	float:left;
	clear:none;
	/*position:relative;*/
	width:800px;	
	margin:2px 0 0 0;
	background:transparent url(/arch/template_images/home_content_bg.gif) repeat-y top left;
}
#left_col {
	background:transparent url(/arch/template_images/left_col_right_bottom.jpg) no-repeat top left;
	width:170px;
	height: 1000px;
	float:left;
	clear:none;
	overflow:hidden;
}

#c1 { /*component area under sct nav*/
	width:160px;
	overflow:hidden;
	margin:0 0 100px 5px;
}

#container_2 #ctbuh, 
#container #ctbuh  {
	width:150px;
	margin: 0 0 10px 10px;
	font-size: 11px;
	line-height: 11px;
}

#ctbuh img {
	margin-bottom: 5px;	
}

#ctbuh a {
	color: #c9c5be;
	font-weight: bold;
}

#other_areas { /*homepage*/
	
	width:160px;
	margin-left:5px;
	font-size:88%;
	/*margin-bottom:30px;*/
	
}
#other_areas a {
	line-height:1.1em;
}

#oa_1 { /*homepage*/
	
}
#oa_2 {/*homepage*/
margin-left:5px;
width:140px;
	
}
#oa_2 h5 {/*homepage*/
	color:#333333;
	text-transform:uppercase;
}
#oa_2 ul {
	width:140px;
	
}
#oa_2 li {/*homepage*/
	margin-bottom:.3em;
}
#oa_2 a {/*homepage*/
	color:#333333;
	line-height:1.1em;
}
/*see sct navlist styles at bottom*/
#main {
	width:608px;
	float:left;
	clear:none;
	overflow:hidden;
	margin:20px 0 0 20px;
	display:inline;
	margin-bottom:100px;
}
#band_4_home #main {
	width:628px;
	float:left;
	clear:none;
	overflow:hidden;
	margin:0 0 0 2px;
	display:inline;
}
#content { /*content area for the 3 column layouts*/
	width:420px;
	float:left;
	clear:none;
	overflow:hidden;
	margin:0;
	display:inline;
	line-height:1.6em;
}
#container_2 #content {
	width:600px;
}
#content h1 {
	margin-bottom:.7em;
	/*margin-top:1.2em;*/
	margin-top:0;
}
#right_column {
	float:left;
	clear:none;
	overflow:hidden;
	width:132px;
	margin-left:38px;
	color:#605f5f;
}
#c2 {
	/*component area on right side*/
	width:132px;
	margin:0;
	overflow:hidden;
	line-height:1.5em;
	font-size:95%;
}
#c2 strong, #c2 h2, #c2 h3 #c2 h4, #c2 h5, #c2 h6 {
	color: #000000;
}
#c2 a{
	font-weight:bold;
}
#questions {
	width:90px;
	height: 19px;
	line-height: 19px;
	background: #FFFFFF url(/arch/template_images/arch_question.png) top right no-repeat;
	margin-bottom:57px;
	font-size:92%;
}
#questions a {
	display: block;
	color: #000000;
	/*font-size: 11px;*/
	
	padding-right: 30px;
	font-weight: bold;
}
p#breadcrumbs {
	color:#666666;
	font-size:92%;
	margin-bottom:30px;
	
	padding:0;
}
#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:visited {
	color:#666666;
}
#breadcrumbs a:hover, #breadcrumbs a:active {
	color:#666666;
	text-decoration:underline;
}

p#top_link {
	font-weight:bold;
	display:block;
	font-size:92%;
	margin-top:20px;
	
}
/*div#footer  {
	
	color:#666666;
	font-size:.90em;
	position:relative;
	top:-50px;
	left:182px;
	width:600px;
	height:2em;
}*/
#footer  {
	margin:0 0 20px 0;
	color:#666666;
	font-size:.90em;
	/*position:relative;*/
	background:transparent url(/arch/template_images/content_bg.gif) repeat-y top left;
	width:800px;
	height:3em;
	float:left;
	clear:both;
}
#footer p {
	width:580px;
	margin-left:182px;
}


/********************* sct navlist styles****************************/
/*************** // sct navlist styles // *****************/
/*********************sct navlist styles****************************/
/*the little home link above the left sct nav*/
div#home_link {
	margin:22px 0 0 10px;
	font-size:92%;
	padding-bottom:30px;
	
}
div#home_link a {
	color:#bdb9b0;
	
	display:block;
	/*margin-bottom:20px;*/
}

/*applies to all*/
ul#sct_navlist {
	width:150px;
	margin:0 0 10px 10px;
	
}
ul#sct_navlist ul {
	margin-top:0;
}
ul#sct_navlist ul ul{
	margin-top:0;
}
ul#sct_navlist ul ul ul {
	margin-top:0;
}
/*applies to all*/
ul#sct_navlist li {
	line-height:1.0em;
	font-weight:bold;
	/*margin-top:1.4em;*/
	margin-top:.36em;
	font-size:130%;
}
ul#sct_navlist li li {
	font-size:75%;
}
ul#sct_navlist li li li {
	font-size:100%;
}
ul#sct_navlist li li li {

}
ul#sct_navlist li a {
	line-height:1em;
}

/*general & 1st level*/
li.tmpl1_leftnav {
	 /*only top level must override*/
	
}

li.tmpl1_leftnav_selected {
	
	
}
li.tmpl1_leftnav_submenu {
	
	
}
li.tmpl1_leftnav_selected_submenu {
	
	
}
li.tmpl1_leftnav a, li.tmpl1_leftnav a:link, 
li.tmpl1_leftnav a:visited, li.tmpl1_leftnav a:hover, 
li.tmpl1_leftnav a:active
{
	color:white;
}
li.tmpl1_leftnav_submenu a, li.tmpl1_leftnav_submenu a:link, 
li.tmpl1_leftnav_submenu a:visited, li.tmpl1_leftnav_submenu a:hover, 
li.tmpl1_leftnav_submenu a:active
{
	color:white;
}
li.tmpl1_leftnav_selected a, li.tmpl1_leftnav_selected a:link, 
li.tmpl1_leftnav_selected a:visited, li.tmpl1_leftnav_selected a:hover, 
li.tmpl1_leftnav_selected a:active
{
	color:white;
}

li.tmpl1_leftnav_selected_submenu a, li.tmpl1_leftnav_selected_submenu a:link, 
li.tmpl1_leftnav_selected_submenu a:visited, li.tmpl1_leftnav_selected_submenu a:hover,  
li.tmpl1_leftnav_selected_submenu a:active
{
	color:white;
}



/*******2nd level**************/
ul.tmpl1_leftnav_level2 {
		
	margin-bottom:1.2em;
}
ul#sct_navlist ul.tmpl1_leftnav_level2 li {
	
	margin-top:.36em;
}
ul.tmpl1_leftnav_level2 li.tmpl1_leftnav {
	
}
ul.tmpl1_leftnav_level2 li.tmpl1_leftnav_submenu {
	
}
ul.tmpl1_leftnav_level2 li.tmpl1_leftnav_selected {

}

ul.tmpl1_leftnav_level2 li.tmpl1_leftnav_selected_submenu {

}

ul.tmpl1_leftnav_level2 li.tmpl1_leftnav a, ul.tmpl1_leftnav_level2 li.tmpl1_leftnav a:link, 
ul.tmpl1_leftnav_level2 li.tmpl1_leftnav a:visited, ul.tmpl1_leftnav_level2 li.tmpl1_leftnav a:hover, 
ul.tmpl1_leftnav_level2 li.tmpl1_leftnav a:active 
{
	color:#c9c5be;
}
ul.tmpl1_leftnav_level2 li.tmpl1_leftnav_submenu a, ul.tmpl1_leftnav_level2 li.tmpl1_leftnav_submenu a:link, 
ul.tmpl1_leftnav_level2 li.tmpl1_leftnav_submenu a:visited, ul.tmpl1_leftnav_level2 li.tmpl1_leftnav_submenu a:hover, 
ul.tmpl1_leftnav_level2 li.tmpl1_leftnav_submenu a:active 
{
	color:#c9c5be;
}

ul.tmpl1_leftnav_level2 li.tmpl1_leftnav_selected a {

}

ul.tmpl1_leftnav_level2 li.tmpl1_leftnav_selected_submenu a {

}



/*******3rd level**************/
ul.tmpl1_leftnav_level3 {
	margin-left:10px;
}
ul.tmpl1_leftnav_level3 li {
	
}
ul.tmpl1_leftnav_level3 li.tmpl1_leftnav {
	
}
ul.tmpl1_leftnav_level3 li.tmpl1_leftnav_submenu {
	
}

ul.tmpl1_leftnav_level3 li.tmpl1_leftnav_selected {
	
}

ul.tmpl1_leftnav_level3 li.tmpl1_leftnav_selected_submenu {

}

ul.tmpl1_leftnav_level3 li.tmpl1_leftnav a, ul.tmpl1_leftnav_level3 li.tmpl1_leftnav a:link, 
ul.tmpl1_leftnav_level3 li.tmpl1_leftnav a:visited, ul.tmpl1_leftnav_level3 li.tmpl1_leftnav a:hover, 
ul.tmpl1_leftnav_level3 li.tmpl1_leftnav a:active 
{
	color:#c9c5be;
}
ul.tmpl1_leftnav_level3 li.tmpl1_leftnav_submenu a, ul.tmpl1_leftnav_level3 li.tmpl1_leftnav_submenu a:link, 
ul.tmpl1_leftnav_level3 li.tmpl1_leftnav_submenu a:visited, ul.tmpl1_leftnav_level3 li.tmpl1_leftnav_submenu a:hover, 
ul.tmpl1_leftnav_level3 li.tmpl1_leftnav_submenu a:active 
{
	color:#c9c5be;
}

ul.tmpl1_leftnav_level3 li.tmpl1_leftnav_selected a {

}

ul.tmpl1_leftnav_level3 li.tmpl1_leftnav_selected_submenu a {

}


/*******4th level**************/
ul.tmpl1_leftnav_level4 {
	margin-left:10px;
}
ul.tmpl1_leftnav_level4 li.tmpl1_leftnav {
	
}

ul.tmpl1_leftnav_level4 li.tmpl1_leftnav_selected {

}

ul.tmpl1_leftnav_level4 li.tmpl1_leftnav_selected_submenu {

}

ul.tmpl1_leftnav_level4 li.tmpl1_leftnav a, ul.tmpl1_leftnav_level4 li.tmpl1_leftnav a:link, 
ul.tmpl1_leftnav_level4 li.tmpl1_leftnav a:visited, ul.tmpl1_leftnav_level4 li.tmpl1_leftnav a:hover, 
ul.tmpl1_leftnav_level4 li.tmpl1_leftnav a:active 
{
	color:#c9c5be;
}
ul.tmpl1_leftnav_level4 li.tmpl1_leftnav_submenu a, ul.tmpl1_leftnav_level4 li.tmpl1_leftnav_submenu a:link, 
ul.tmpl1_leftnav_level4 li.tmpl1_leftnav_submenu a:visited, ul.tmpl1_leftnav_level4 li.tmpl1_leftnav_submenu a:hover, 
ul.tmpl1_leftnav_level4 li.tmpl1_leftnav_submenu a:active 
{
	color:#c9c5be;
}


ul.tmpl1_leftnav_level4 li.tmpl1_leftnav_selected a {

}

ul.tmpl1_leftnav_level4 li.tmpl1_leftnav_selected_submenu a {

}
/*********************end sct navlist styles****************************/



/*********************put content styles****************************/
/*************** // below here // *****************/
/***********************************************************/
.mod_tips {
	/*puts modify mode tips in a yellow box*/
	background-color:#ffffcc;
	border:1px solid #cc0000;
	width:300px;
	padding:6px;
}

/*tommys styles from other style sheet*/
.box{display:none;}

th.ph{ background-color:#eeeeee;
padding:5px;
}

/*****************************************************/
/****** 2 html floated columns in content area*********/
/*****************************************************/
#content_col_1 {
	width:190px;
	float:left;
	clear:none;
}
#col_2_content {
	width:190px;
	float:left;
	clear:none;
	margin-left:40px;
}

/*****************************************************/

/*****************************************************/
/****** profiles index page*********/
/*****************************************************/
.pi_container {
	width:600px;
	float:left;
	clear:both;
	margin:2px 0;
	
	
}
.pi_thumb {
	float:right;
	clear:none;
	width:160px;
	height:120px;
}
.pi_text {
	width:410px;
	float:left;
	clear:none;
	
}
.pi_text h2 {

}
.pi_text span.description {

}

/*****************************************************/



/*****************************************************/
/************* Course Descriptions *******************/
/*****************************************************/
#courselist{
	padding-left:18px;
	padding-right:18px;
	text-align:left;
}

.course_header{
	margin-top: 10px;
	margin-bottom:10px;
	text-transform:uppercase;
	cursor:pointer;
	color:#cc0000;
	text-decoration:none;
}

.coursebody{
	/*margin-left:20px;*/
	margin-top:5px;
	text-align:justify; 
	/*font-size: 11px;*/
	color:#333333;
	display:none;
}

#course_links ul {
	list-style:none;
	margin:0;
}

#course_links ul li a{
  margin-bottom:0;
  color:#666666;
}


#course_links a:hover,#course_links a:active{
	color:#CC0000;
	text-decoration:none;
}
/*******************************************************/



/*****************************************************/
/************* Faculty Bios Template *******************/
/*****************************************************/
#arch_fac_bio { /*the wrapper*/

}
#fac_thumb {

}
#arch_fac_bio ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#arch_fac_bio div#additional_info h2 {
	margin-top:1em;
	font-size:1.1em;
}
/*****************************************************/


/*****************************************************/
/************* Contacts Template *******************/
/*****************************************************/
#arch_contacts { /*the wrapper*/

}

#arch_contacts h3{
	
	font-size:1.1em;
}

#arch_contacts div.repeat_set_contacts {
	margin:1em 0;
}
#arch_contacts div.contact_text {
	float:left;
	clear:none;
	width:300px;
}

#arch_contacts div.repeat_set_contacts img{
 float:left;
 clear:none;
 width:105px;
 margin-right:10px;
}

/*****************************************************/


/*****************************************************/
/************* Gallery Template *******************/
/*****************************************************/
#gallery_wrap {
	width:100%;
	text-align:left;
}
#gallery_wrap div#thumb_wrap {
	width:500px;
	margin:0 0 20px 0;
	
}
#gallery_wrap div.thumb {
	width:75px;
	height:75px;
	float:left;
	clear:none;
	margin-right:10px;
	margin-bottom:10px;
}
#gallery_wrap div.thumb img {
	width:75px;
	height:75px;
}


/*****************************************************/

/*****************************************************/
/************* News Item Template *******************/
/*****************************************************/
#main_news_image img {
	float:left;
	clear:none;
	margin:5px 5px 5px 0;
}


/*****************************************************/



/*****************************************************/
/************* News List Template *******************/
/*****************************************************/
#news_list_wrapper { /* the wrapper*/

}
#news_list_wrapper ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#news_list_wrapper li {
	line-height:1.2em;
	margin-bottom:.4em;
}
#news_list_wrapper h4 {
	margin-top:1.2em;
}

/*****************************************************/

/*****************************************************/
/************* fac Index Template *******************/
/*****************************************************/
/*the one with just the alpha list of names*/
#arch_fac_index_wrap {
	
}

#arch_fac_index_wrap a.fac_name, #arch_fac_index_wrap a.fac_name:link, 
#arch_fac_index_wrap a.fac_name:visited {
	color:#333333;
	
}
#arch_fac_index_wrap a.fac_name:hover, #arch_fac_index_wrap a.fac_name:active {
	color:#000000;
	
}


/*****************************************************/

/*****************************************************/
/************* News Index Template *******************/
/*****************************************************/
#news_index_wrapper { /* the wrapper*/

}
#news_index_wrapper h4 {
	margin-top:1.2em;
	border-bottom:1px solid #cccccc;
}
#news_index_wrapper ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#news_index_wrapper li {
	margin-bottom: .6em;
}

/*****************************************************/


/*****************************************************/
/************* Events Index **************************/
/*****************************************************/
#event_desc{color:#666666;}
/*****************************************************/



/*****************************************************/
/************* profile pages *******************/
/*****************************************************/
#profile_image  {
	float:left;
	clear:none;
	width:628px;
	height:352px;
	margin:0 0 0 2px;
}
#profile_image img {
	margin:0;
	float:left;
	clear:left;
}
#branding {
	float:left;
	clear:none;
	border-top:2px solid #60584d;
	border-bottom:2px solid #6d6357;
	width:628px;
	height:52px;
	text-align:right;
	background-color:#bbb8b3;
}
#iit_word {
	margin-right:20px;
	font-weight:bold;
	line-height:52px;
	font-size:20px;
	width:280px;
	float:right;
	clear:none;
	display:inline;
}
#branding h1 {
display:inline;
	width:300px;
	float:left;
	clear:none;
	text-align:left;
	font-size:20px;
	margin-left:18px;
	padding-left:0;
}
/*****************************************************/


/*****************************************************/
/************* Contact Form 	 *******************/
/*****************************************************/
#contactForm{
	width:400px;
	height:100%;
}

#contactForm .left{
width:190px;
float:left;
}

#contactForm .right{
width:190px;
float:right;
}

#contactForm input,select{
	font-size:95%;
	background-color:#eeeeee;
	border: 1px solid #cccccc;
	height: 18px;
}

#contactForm .sbmt { 
	color: #FFFFFF;
	text-align:center;
	width: 60px;
	background-color:#cc0000;
	border: 1px solid #cccccc;	
}

#contactForm p{clear:both;}

#contactForm label{
color:#666666;
font-weight:bold;
}

#contactForm h4 {
	margin-top:1.2em;
	border-bottom:1px solid #cccccc;
}

#cFormTable input{
	margin-right:10px;
	margin-bottom:10px;
}
/**********************************************************/

/** phd program content **********/
dl.list { width:370px; height:100px; margin:20px 0px 0px 0px; }
dl.list dt{ width:72px; float:left; margin:0px 10px 0px 0px; }
dl.list dd{ width:270px; float: right; margin:0px; padding:0px; }

dl.wide_list { width:98%; height:170px; margin:20px 0px 0px 0px; }
dl.wide_list dt{ width: 350px; float:left; margin:0px; }
dl.wide_list dd{ width:100px; float: right; margin:0px; padding:0px; }

dl.list dd a, dl.list dd a:link,dl.list dd a:active,dl.list dd a:visited
dl.wide_list dd a, dl.wide_list dd a:link,dl.wide_list dd a:active,dl.wide_list dd a:visited
{ color:#cc0000; text-decoration:none; }

/** used in hd landing page ******/
#phd_list_wrapper{
	width:90%;
	padding:0px 30px 0px 0px;
	border-right:1px solid #cccccc;
}

#events_col{
	text-align:center;
	width:100%;
}

#events_col h4{
	border-bottom:1px solid #cc0000;
	color:#cc0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
}

#events_col p{
	color:#000000;
	font-size:.9em;
	border-bottom:1px solid #cc0000;
}

#events_col p img { padding:5px 0px 5px 0px; }


/********************************************************/
/**********New Course Descriptions **********************/
/*				Added 7-23-2010							*/
/*******************************************************/
 
#arch_course_descriptions .prerequisites, 
#arch_course_descriptions .corequisites {
	display:none;		
}
#arch_course_descriptions .attributes {
	display:block;	
}
/*.prerequisites strong {
	font-weight:normal;	
}*/
/*#arch_course_descriptions .open_header {
	background-color:yellow;	
}
#arch_course_descriptions .open_description {
	background-color:aqua;	
}*/
#arch_course_descriptions  div.course_title {
	text-transform:uppercase;
	color:#cc0000;
	cursor:pointer;
}

#arch_course_descriptions  div.course_title:hover {
	text-decoration:underline;	
}

#arch_course_descriptions h2 {
	padding:20px 0 15px 0;	
	
	
}
#arch_course_descriptions .course_info  {
	display:none;
	
}
#arch_course_descriptions div.course  {
	
	
}

#arch_course_descriptions .course {
	padding-bottom:10px;
}
/*******************************************************/



/* fix tiny font size on LCMS fields in edit mode */
#content .lcms_label, 
#lcmsContentDiv #lcms_content_only_desc,
#lcmsContentDiv div#lcms_content_only_fields, 
#lcms_content_only_fields span.lcms_label, #docdesc span.lcms_label
{
	font-size:10px;	color: #ffffff;
}

#container span.lcms_label, #container_2 span.lcms_label {
	font-size:10px;	color: #000000;
}

/* for faculty directory section */
#fac_dir td {
	vertical-align: top;
	height: 20px;
}




/* for new breadcrumbs */
#sct_bc_div_breadcrumb1 ul, #breadcrumb1_home, #breadcrumb1 {
	color: #666;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

#breadcrumb1, #breadcrumb1_home, #sct_bc_div_breadcrumb1 {
	float: left;
	margin-bottom: 1.4em;
}

#sct_bc_div_breadcrumb1 li {
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
}

#breadcrumb1 a, #breadcrumb1 a:link, #breadcrumb1 a:visited {
	color: #666;
	font-size: 11px;
}


/* new menu styles 2.10.12 */
.s_button {
	padding:30px 0 15px 3px;
}
.tmpl1_leftnav {
	margin-bottom:18px;
}
ul#MenuBarInq a {
	background: #928a80;
	color: #ffffff;
	cursor: pointer;
	display: block;
	font-size: 130%;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 5px;
}
ul#MenuBarInq ul a {
	background: #928a80;
	color: #ffffff;
	font-weight: normal;
	font-size: 97%;
	margin-left: 3px;
}
ul#MenuBarInq a:hover, ul.MenuBarHorizontal a:focus {
	background-color: #928a80;
	color: #ffffff;
	text-decoration: underline;
}
ul#MenuBarInq li ul li a:hover, ul#MenuBarInq li ul li a a:focus {
	background-color: #928a80;
	color: #FFFFFF;
	text-decoration: underline;
}
ul#MenuBarInq a.MenuBarItemHover {
	background-color: #928a80;
	color: #ffffff;
	font-size: 97%;
	margin-left: 3px;
}
ul#MenuBarInq a.MenuBarItemSubmenuHover, ul#MenuBarInq a.MenuBarSubmenuVisible {
	background-color: #928a80;
	color: #ffffff;
}
#ctbuh {
	margin: 90px 0 10px 10px;
}
ul#MenuBarI a {
	background: #928a80;
	color: #ffffff;
	cursor: pointer;
	display: block;
	font-size: 130%;
	font-weight: bold;
	text-decoration: none;
}
ul#MenuBarI ul a {
	background: #928a80;
	color: #ffffff;
	font-weight: normal;
	font-size: 100%;
}
ul#MenuBarI a:hover, ul.MenuBarHorizontal a:focus {
	background-color: #928a80;
	color: #ffffff;
	text-decoration: underline;
}
ul#MenuBarI li ul li a:hover, ul#MenuBarI li ul li a a:focus {
	background-color: #928a80;
	color: #FFFFFF;
	text-decoration: underline;
}
ul#MenuBarI a.MenuBarItemHover {
	background-color: #928a80;
	color: #ffffff;
	font-size: 100%;
}
ul#MenuBarI a.MenuBarItemSubmenuHover, ul#MenuBarI a.MenuBarSubmenuVisible {
	background-color: #928a80;
	color: #ffffff;
}
ul#sct_navlist li {
    margin-bottom: 7px;
    margin-top: 0;
}

#left_col {
	height: 750px;
}
