	.pad
	{
	padding:1em;
	}
	
    div.wrap
	{
	float:left;
    }
	
	.homesquares
	{
	border-bottom: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	margin-left: 171px;
	margin-right: 204px;
	padding-left: 0em;
	padding-right: 0em;
	position: relative;
	}

    div#rs
	{
	float:right;
    width:40.25%;
    color: #000;
	text-align:justify;
	margin-right:3.25%;
	padding:3.25%;
    }
	
	div#ls
	{
    float:left;
	width:40.25%;
	margin-left:3.25%;
	padding:3.25%;
	}
	
	div.third
	{
	background-clip:border;
	background-inline-policy:continuous;
	background-origin:padding;
	background:transparent url(http://www.umflint.edu/images/sidebar_dotted_line.gif) repeat-y scroll 0 0;
	font-size:0.9em;
	clear: none;
	float: left;
	margin-left: -165px;
	width: 155px;	
	}
	
	div.thirdhome
	{
	clear: none;
	float: left;
	font-size: 0.9em;
	margin-left: -204px;
	width: 194px;
	}
	
	div.boxes
	{
	background-color: #F9F9F9;
	border: 1px solid #D9D9D9;
	height: 250px;
	margin: 12px;
	}
	
	#twitter
	{
	padding: 1.5em 1em 1em 0;
	}
	
	.z
	{
    border-top: 1px solid #D9D9D9;
	margin: 0;
	text-align:center;
	font-family: Georgia, Times, serif;
	font-weight:525;
	color:#264780;
	letter-spacing:1px;
	padding: .4em 0 0;
	}
	
	.x
	{
	border-top: 1px dashed #D9D9D9;
	padding: 0.65em 0 0 0;
	text-align:center;
	font-family:Verdana, Arial, sans-serif;
	font-weight:550;
	color: #000000;
	letter-spacing: 2px;	
	margin: 0.5em 0 0.5em;
	}
		
	.y
	{
	text-align:justify;
	font-family:Verdana, Arial, sans-serif;
	font-size:0.88em;
	line-height:1.8em;
	}
	
	.padtwoem
	{
	padding: 1em 2em 1em 2em;
	}
		
	td.head
	{
	width: 33%;
	vertical-align: middle;
	border-right: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
    border-top: 1px solid #D9D9D9;
	border-collapse:collapse;
	text-align:center;
	font-family: Georgia, Times, serif;
	font-size: 1.28em;
	font-weight:700;
	letter-spacing:1px;
	color: #264780;
	padding: 1em;
	}
	
    td.midhead
	{
	width: 33%;
	vertical-align: middle;
    border-top: 1px solid #D9D9D9;
	border-collapse:collapse;
	text-align:center;
	font-family: Georgia, Times, serif;
	font-size: 1.28em;
	font-weight:700;
	letter-spacing:1px;
	color: #264780;
	padding: 1em;
	}
	
	td.body
	{
	width: 33%;
	vertical-align: middle;
	border-right: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
	border-top: 1px dashed #D9D9D9;
	border-collapse: collapse;
	text-align:center;
	font-family:Verdana, Arial, sans-serif;
	font-weight:700;
	font-size: 0.88em;
	letter-spacing: 2px;
	padding: 1em;
	}
	
	td.midbody
	{
	width: 33%;
	vertical-align: middle;
	border-top: 1px dashed #D9D9D9;
	border-collapse: collapse;
	text-align:center;
	font-family:Verdana, Arial, sans-serif;
	font-weight:700;
	font-size: 0.88em;
	letter-spacing: 2px;
	padding: 1em;
	}
	
	a.color
	{
	color:#000000;
	}
	
	a.css:link 
	{
	text-decoration:none
	}
	
    a.css:visited 
	{
	text-decoration:none
	}
	
    a.css:hover 
	{
	text-decoration:underline
	}
	
    a.css:active 
	{
	text-decoration:underline
	}
	
	.clearfooter
	{
	clear:both;
	}
	
	img#smallersize
	{
    border: 1px solid rgb(217, 217, 217);
	margin: 1em 8.4% 1em 8.4%;
	padding: 1%; 
	width: 80%;
	background-color: rgb(249, 249, 249);
    }

    object#vid
	{
    width:100%;
    height:auto;
	}

    embed#vid
	{
    width:100%;
    height:auto;
	}
	
    .banner 
	{
    width:60%;
	margin:1.75em 18.75% 1em;
	border: 1px solid rgb(217, 217, 217);
	padding:1%;
	background-color: rgb(249, 249, 249);
	}
	
	.banner2
	{	
	border: 1px solid rgb(217, 217, 217);
	margin: 0 0.75% 2%;
	padding:0.5%;
	vertical-align:middle;
	background-color: rgb(249, 249, 249);
	}
	
	.unpad
	{
	padding:0;
	}
	
	.center
	{
	text-align:center;
	}
	
	.module
	{
	overflow:hidden;
	}
