﻿
body {
  background-color:#464956;
  background-image: url('/MichiganLaw/images/MichiganLawTemplate/bg.gif');
  font-family:Verdana,Arial,Helvetica;
  font-size:10px;
  border:0;
  padding:0;
 	}

.clearer { 
  clear: both; 
  line-height: 0em;
}
.clear_right { 
  clear: right; 
  line-height: 0em;
}

.spacer {
  line-height: 250px;
}

#leftnav a, #no_js a {
  display: block;
  width: 184px;
  padding: 7px 0;
  padding-left:22px;
  /*color:#444;*/ /*Removed so SharePoint could control the menu*/
  text-decoration:none;
  /*border-bottom: 1px solid #b7b8b9; */
}
#leftnav a:hover, #no_js a:hover {
  /*color:#eb911c;*/
  text-decoration:none;
}

#no_js { text-transform: uppercase;}

#leftnav_extra {
  padding-left: 22px;
  /*line-height: 18px; */
  /*margin-top: 25px;*/
  font-size: 10px;
}

#leftnav_extra a {
  display: inline;
  padding: 0;
  border-bottom: none;
  color: #313545;
}
#leftnav_extra a:hover {
  color: #eb911c;
}

.orange_heading {    
  text-transform: uppercase;
  color:#eb911c;
  font-size:12px;
  padding-left: 0;
}
.blue_heading{
  text-transform: uppercase;
  color:#778899;
  font-size:12px;
  margin:0;
  padding:0;
}

#global_nav a {
  color: #000;
  text-decoration: none;
}

#breadcrumbs {
  font-size: 9px;
  color: #313545;
  text-transform: uppercase;
}
#breadcrumbs a.crumb {
  color: #313545;
  background: url('/MichiganLaw/images/MichiganLawTemplate/arrow.gif') right no-repeat;
  padding-right: 10px;
  margin-right: 5px;
  text-decoration: underline;
}

#breadcrumbs #last_crumb {
  font-weight: bold;
}

#heading-2 #breadcrumbs, #heading-2 #breadcrumbs a {
  color: #fff;
}
#heading-2 #breadcrumbs a {
  background: url('/MichiganLaw/images/MichiganLawTemplate/arrow2.gif') right no-repeat;
}

#main h2#title { 
  font-family: Georgia, Times;
  color: #182954;
  font-size: 25px;
  font-weight: normal;
  margin-top: 35px;
  margin-bottom: 0;
  
  font-weight:bold;
  
}
.yellow_rule{
	color:#eb911c;
	background-color:#eb911c;
	height:1px;
	border:none;
}
.HP2columncontainer{
	width:380px;
	height:auto;
	position:relative;
	padding:0;
	margin-top:-5px;
	}
.HP2columncontainer p {
	margin:0 0 10px 0;
	padding:0;
	}
.HP2columncontainer a {
	text-decoration:none;
	color:#555555;
	}

.HPLeftContainerVR{
	width: 190px;
	height:auto;
	position:relative;
	float:left;
	margin:0;
	padding-right:5px;
	border-right-color:#CCC;
	border-right-style:solid;
	border-right-width:1px;
	}
.HPRightContainer{
	width: 170px;
	height:auto;
	position:relative;
	float:right;
	margin:0;
	padding:0;
	}
	/* ****** update for SP 2013 ******* */
.ms-core-overlay {
	background-color:transparent;
	}
