#sectionheader {
	background-image:url(/primarytemplatefiles/business_administration/images/banners/interior4.jpg);
	height:166px;	
	margin-top: -1px;
}

ul {
list-style-type:disc;
}

.sectioncontent {
	padding: 0;
}

.sectioncontenttop {
	background-image:url(/primarytemplatefiles/business_administration/images/interior-bottom.jpg);
	height:16px;
	width:804px;
}


.sectioncontentpad {
	padding:0;
}
.onenarrowwide {
	margin-top: 0;
}

.alumni_listing {
	border-top: 1px solid #ccc;
	padding-top: 15px;
}

.floatright.alumni {
	width: 150px;
	margin: 0;
	padding: 110px 0 10px 15px;
	font-size: 90%;
	text-align: left;
}

.floatright.alumni h3 {
	
}

.floatright.alumni p.sub, .alumni_listing p.sub {
	margin: 0;
	padding: 0;
	color: #999;
}

.floatright.alumni p.quote, .alumni_listing p.quote {
	font-style: italic;
}


/*schedule table*/
.scheduletable {
border: 0;
border-collapse: collapse;
border-bottom: 1px solid #CCCCCC;
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
width:100%;
background-color: #fff;
}
.scheduletable tr.first td {
	border-top:1px solid #CCCCCC;
}
.scheduletable tr.second {
	border:0;
}
.scheduletable td {
	border: 0;
	padding: 8px 10px 5px 3px;
	text-align:left;
	vertical-align:top;
}
.scheduletable td.date {
	white-space: nowrap;
}

.scheduletable th.date {
width:20%;
}

.scheduletable th.topic {
width:50%;
}

.scheduletable th.speaker {
width:30%;
}

.scheduletable th.date4 {
width:20%;
}

.scheduletable th.topic4 {
width:40%;
}

.scheduletable th.fee4 {
width:15%;
}

.scheduletable th.speaker4 {
width:25%;
}

.scheduletable th {
color:#666666;
background-color:#CCCCCC;
/*border:1px solid #CCCCCC;*/
font-weight:bold;
padding:3px;
text-align:left;
}
.scheduletable caption {
background-color:#CCCCCC;
border:1px solid #CCCCCC;
font-weight:bold;
padding-bottom:2px;
padding-top:3px;
}

.scheduletable dl {
	border: 0;
	margin:0 ;
	padding: 0;
}
.scheduletable dl dt {
	float: left;
	clear: both;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 10px;
	margin: 0;
}
.scheduletable dl dd {
	padding: 0;
	margin: 0;
	padding-top: 4px;	
	float: left;
	width: 300px;
}

/*end schedule table*/


table th {
	padding-top: 8px;
	border-bottom: 1px solid #ccc;
}
table td, table th {
	vertical-align: top;
}


/*begin new css - integrate with above where possible following devlopement*/
html, body {
  padding: 0;
  margin: 0;
  height: 100%;
}

ul.custom_nav_left {
font-size:1em;
}

ul.custom_nav_left li a, ul.custom_nav_left li a:link, ul.custom_nav_left li a:visited, ul.custom_nav_left li a:hover, ul.custom_nav_left li a:active {
letter-spacing:0;
}


.sectioncontentpad {
padding-bottom:30px;
}


.columns .column.sidebar_ba {
padding-top:26px;
}

.columns {
width:100%;
overflow:hidden;
}

.columns .column.text.main h2 {
color:#06305B;
font-family:"Georgia","Times","Times New Roman",sans-serif;
font-size:1.3em;
font-weight:bold;
padding:0;
text-transform:none;
margin: 0 0 10px;
}

.columns .column.text h3, .columns .column.text h4 {
color:#06305B;
}

.columns .column.text.sidebar_ba h3 {
color: #06305B;
font-family:Arial, Helvetica, sans-serif;
border-bottom: solid 1px #849DBB;
display:block;
margin-bottom:10px;
font-size:1.2em;
}

.columns .column.text h3 {
margin-bottom:10px;
}

.columns .column.text h3 + hr {
margin-top: -5px;
}

.columns .column.text h4{
font-size:1em;
}

.columns .column.text h4+ul{
margin-left: 50px;
margin-top: -15px;
}

.columns .column.text ul+h4{
margin-top: 40px;
}


.columns .column.text ul+h3{
margin-top: 30px;
}




.columns .column.text.main h1 {
color:#71808A;
padding-top:10px;
padding-bottom:10px;
font-size:0.9em;
font-weight:bold;
text-transform:uppercase;
letter-spacing:.07em;
}

.columns .column.text p {
margin-top:0;
margin-bottom:15px;
}



.imagerightbordernone {
	float: right;
	margin: 5px;
}

.imagerightborder1 {
	float: right;
	margin: 5px;
	border: 1px solid #849dbb;
}

.imagerightborder2 {
	float: right;
	margin: 5px;
	border: 2px solid #849dbb;
}

.imageleftbordernone {
	float: left;
	margin: 5px;
	margin-left:0;
}

.imageleftborder1 {
	float: left;
	margin: 5px;
	margin-left:0;
	border: 1px solid #849dbb;
}

.imageleftborder2 {
	float: left;
	margin: 5px;
	margin-left:0;
	border: 2px solid #849dbb;
}

hr {
clear:both;
width:100%;
margin:15px auto;
}

/*width adjustment - change on templates*/

.columns .column.gutter4 {
padding-right:3%;
}

.columns .column.width40 {
width:45%;
}

.columns .column.sidebar_ba {
width:20%;
padding-right:2%;
}

/*end width adjustment*/

.columns .column.text ul {
padding-left:20px;
}

.columns .column.text ul li {
padding-bottom:5px;
}

.columns .column.text a, .columns .column.text a:link, .columns .column.text a:visited, .columns .column.text a:hover, .columns .column.text a:active {
color:#334E62;

}

.columns .column.text ul.bullet {
padding-left:7px;
margin-bottom:10px;
margin-top:5px;
}

.columns .column.text ul.bullet li {
font-size:0.9em;
line-height:1.6em;
list-style-image:url(/primarytemplatefiles/business_administration/images/bullet.gif);
margin-left:10px;
margin-right:5px;
padding:0 0 5px;
}


em {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:1.1em;
}

.columns .column.text ul.bullet li em {
line-height:2em;
}

.nobottommargin {
margin-bottom:0;
}

#scholarships p {
margin-bottom:0;
}

#scholarships h3 {
margin-bottom:0;
}

#news_ba, #calendar_ba {
background-image:url(/primarytemplatefiles/business_administration/images/gray_bkgrd.jpg);
background-repeat: no-repeat;
padding: 5px;
border:solid #849DBB;
border-width: 10px 1px 1px;
margin-bottom:20px;
padding-bottom:10px;
}

.widget posts h3, .widget posts h3 {
border-bottom: solid 1px #849DBB;
display:block;
margin-bottom:10px;
}

	
.widget {
background-color:transparent;
margin-top:0;
}

.widget h3 {
background-color:transparent;
}

.columns .column.text .widget ul {
padding-left:0;
}

.widget .date {
padding-left:0;
}

.widget a, .widget a:link, .widget a:active, .widget a:hover, .widget a:visited {
text-decoration:none;
}

.widget a:hover {
text-decoration:underline;
}

p.more {
padding-left:5px;
}

p.more a, p.more a:link, p.more a:active, p.more a:hover, p.more a:visited {
text-decoration:underline;
}

p.more a:hover {
text-decoration:none;
}

.widget ul li, .widget ul.upcoming_events li {
line-height:1.4em;
}

span.date {
display:block;
}

.columns .column.text .right_area p {
background-color:transparent;
margin:0;
padding:0;
text-align:right;
margin-bottom:0;
}

.columns .column.text .right_area {
background-color:#F0F0F0;
padding:7px;
}

.notes {
font-style:italic;
font-size:1em;
font-family:Georgia, "Times New Roman", Times, serif;
}

.columns .column.text.main p + h2 {
margin-top:20px;
}

/*Nav colors*/

h2.custom_nav_left_multi.dark_blue a:hover {
background-color:#06305B !important;
color:#FFFFFF !important;
}

h2.custom_nav_left_multi {
letter-spacing:0;
}

.floatright {
float:right !important; 
}


/*ul.custom_nav_left li a, ul.custom_nav_left li a:link, ul.custom_nav_left li a:visited, ul.custom_nav_left li a:hover, ul.custom_nav_left li a:active {
color:#8F7130;
}

ul.custom_nav_left li a:hover {
background-color:#8F7130;
color:#fff;
}*/



/*temp
.columns .column.width27 {
padding-right:3%;
}

.columns .column.width65 {
width:45%;
padding-right:3%;
}

*/

.directory_facstaff_listing h1 {
	margin-top:0;
	padding-top:0;	
	float: left;
	clear: left;
	width: 300px;
}

.directory_facstaff_listing h2.sub {
	clear: left;
	float: left;	
	margin: 0;
	margin-top: -13px;
	color: #999;
	padding: 0;
	font-size: 100%;
	width: 300px;
}

.profile {
	float: right;
	clear: right;
	padding: 0;
	padding-left: 10px;
	margin: 0;	
	width: 150px;
}
.profile img {
	padding: 0;
	margin:0;
	padding-top: 30px;
	
}

.directory_facstaff_listing .right_area {
	margin: 0;
	padding: 10px 0 10px 10px ;
	float: right;
	clear: right;
	width: 150px;
}

.directory_facstaff_listing .right_area p {
	text-align: right;
	margin: 0;
	padding: 3px 8px;
	background-color: #f0f0f0;
}

.columns .column.text.main .directory_facstaff_listing h1 {
color:#06305B;
padding-bottom:10px;
padding-top:10px;
font-family:"Georgia","Times","Times New Roman",sans-serif;
font-size:1.8em;
text-transform:none;
font-weight:normal;
letter-spacing:0;
}

.columns .column.text.main h2.sub {
font-size:1.2em;
font-style:italic;
font-weight:normal;
margin-top:0;
padding-top:0;
line-height:1em;
}

