﻿.onIt
{
	color: #1d5380 !important;
	
}

h2.top
{
	font-family:Georgia;
	font-size:32px;
	line-height:36px;
	text-align: left;
	padding:32px 0 27px 27px;
	margin:0;
	color: #6d8294;	
}

h3.subtitle
{
	text-align: left;
	font-size: 22px;
	font-weight: lighter;
	color: #8a9ba9;
	font-family: Arial, Helvetica, Sans-Serif;
	margin:0;	
	padding:0 0 0 26px;
	
	
}
p.sixteen
{
	font-size: 16px;
	line-height:19px;
}
.fourteen
{
	font-size: 14px !important;
	line-height:16px !important;
}
.inner > p
{
	font-size: 16px;
	line-height:19px;
}

.inner > a.active 
{	
	font-size:14px;
}

#maincontent
{
	background-color: #FFFFFF;
	width: 651px;
	padding: 10px;
	margin-left: 11px;
}

#main
{
	width: 697px;
	padding: 0px;
	overflow: hidden;
	position:relative;
	
}

@media print 
{
	#body {width:70%;}
	#main { overflow:visible;}
	#side{float:none;}
	img.IGFixedIcon { display:none;}
	
} 

#footer
{
	clear: both;
}

a.chapterLink
{
	font-size: 16px;
	font-weight: bold;
	color: #2773b0;	
}
 a.chapterLink:hover
{

	text-decoration: underline;

	
}

hr 
{
	border-color:#B1BDB6;
	border-style:dotted;
	border-width:thin 0pt 0pt;
	color:#B1BDB6;
	height:1px;
	margin-right:10px;
}

div.roundBottom
{
	background:  FFFurl('../../images/overview_right_corner.jpg') no-repeat scroll right bottom;
	margin-left:14px;
	width:669px;
}

.print_content 
{
	padding-left:10px;
	padding-top:10px;
}

.uef_content 
{
	padding-left:10px;
	padding-top:10px;
	padding-right:15px;
}

#account, #print, #commentary, #commentaryVideo
{
	background:#B2C5D5 url(images/side_container_bottom.jpg) no-repeat;
	margin:0;
	padding:0;
}

.caseImageRight
{
	
	border-bottom-color:#D9E1E1;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:#D9E1E1;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#D9E1E1;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:#D9E1E1;
	border-top-style:solid;
	border-top-width:2px;
	float:right;
	text-align:right;
	padding: 1px;
	margin: 4px;
}

.class indent
{
	padding-left: 14px;
}
	

.right 
{
	color:#1d5380;
	font-family:arial,sans-serif;
	font-size:13px;
	margin-left: 5px;
}
span.UEF
{
	font-family: Georgia, Serif;
	font-size: 14px;
	color: #666666;
	font-weight: lighter;
}
div.tanRoundBottom
{
	background:  url('../../images/tan_uef_corner_right.jpg') no-repeat scroll right bottom;
}

div#UrbanExcellenceFramework
{
	background: #FDF5E0;
	margin:0px;
	padding:0px;
	width:245px;
}

div#table h2 
{
	margin-top:10px;
	margin-bottom:3px;
}

div#table 
{	
	
}
tr.tableRow
{
	background:#FBF4DD;	
	height: 25px;		
}
tr.AlternatingRow
{
	background:#FFFFFF;						
	
}
div#table td
{	
	padding-top:6px;
		
}

div#table td p
{
	font-size:11px;
	/*line-height:11px;*/	
	line-height:0px;
	color:#666666;
	
}

div#table tr.AlternatingRow td.leftCell p
{
	font-size:11px;
	/*line-height:21px;	*/
	line-height:0px;
	color:#666666;
	
}

td.leftCell
{
	font-size:11px;
	font-weight:normal;
	padding-left:10px;		
}

td.rightCell
{
	padding-right:4px;
	text-align: right;
	
	
}

.rightContent > p
{
	font-size: 15px;
	line-height:19px;
}


.greyRoundTop
{
	background:#E8EBEE url(../../images/topRightGrey.jpg) no-repeat scroll right bottom;
	margin-left:10px;
	width:385px;
	font-size:1%;
}

.greyRoundBottom
{
	background:#E8EBEE url(../../images/btmRightGrey.jpg) no-repeat scroll right bottom;
	margin-left:10px;
	width:385px;
	font-size:1%;
}

#ChapterArtifacts > hr, hr.inquirydotted
{

border-color:#B1BDB6;
border-style:dotted;
border-width:thin 0pt 0pt;
color:#B1BDB6;
height:1px;

}

#ChapterArtifacts > table
{

color:#666666;
font-size:11px;
line-height:16px;

}

.FeaturedCases
{
	list-style-type: none;
	margin:0px;
	padding:0px;
}

ul.FeaturedCases li
{
	margin-top: 7px;
	/**/
	background-image: url('/images/bullets/IG_Related.jpg');
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding-left: 10px !important;
	list-style-image: none;

}

/*.inquirydotted
{

border-color:#B1BDB6;
border-style:dotted;
border-width:thin 0pt 0pt;
color:#B1BDB6;
height:1px;

}*/

.extension
{
	color: #8a9ba9;
}


div.inner h1
{
	font-size:20.5px;
	margin:-4px 0 12px 15px;
	padding:0 0 0 0;	
}

div.inner hr 
{
	margin-left:5px;
}

div.inner h2
{
	margin-left:15px;
	font-size:18px;
	font-weight:bold;
	font-family:Arial;
}

div.inner a.active 
{
	margin-left:15px;
	font-size:15px;
}
div.inner p a.active 
{
	margin-left:0px;
	font-size:15px;
}

div.inner p a, div.inner p a.active, div.inner p a.active:link, div.inner p a.active:active, div.inner p a.active:visited
{
	font-size:15px;
}
div.inner p 
{
	margin-left:15px;
	margin-right:30px;
}

.SmallVid
{
	padding: 15px;
	
}
.regularSize
{
	font-size: 12px;
}

.SmallVid > h2, .SmallVid > p
{
	color: #1d5380;
}

.supportLink, .header, .location
{
	margin-left: 15px;
}