 * { margin: 0; 
	padding: 0; }
 
/* --- GLOBAL STYLES
------------------------------------------------------ */

    html {}
    
	body { text-align: center;
	        background-color: #E5F0F7; }
		
	/* --- LISTS --- */	
	ol, ul { margin: 5px 0 5px 0; }
	    p + ul, p + ol {
            margin:-10px 0px 10px;}
	
	ol {
	padding-left: 24px;
	margin-left: 12px; }
	
	ul {
	padding: 0 0 0 10px;
	list-style-type: none; }
	
	li {
	color: #3c3c3c;
	padding: 5px 0 5px 10px;
	background: url('/images/img-list-bullet.gif') no-repeat 0px 8px; }
	#secondary li {
		line-height:1.5em;}
		
	ol li {
	background: none;
	padding: 3px 0; }	
		ol li ul li {
			background: url('/images/img-list-bullet.gif') no-repeat 0px 8px;
			padding: 5px 0 0 10px;}
		ol li ol li {
			padding: 5px 0 0 0;}
	
	dl { margin: 0 10px; }
		
	dt {
	font-family: "Georgia", "Times New Roman", "Times", serif;
	font-size: 14px;
	color: #333333;
	font-style: italic; }
		
	dd {
	padding: .25em .5em 1em .5em;
	line-height:16px; }

	/* --- MISC --- */		
	hr { display: none; }
	
	img {
		border: 0;
		padding: 0;
		margin: 0; }

/* --- GLOBAL CONTAINER
----------------------------------------------------- */
#global-container{
	background: #ffffff url('/images/kentico/bg-header.jpg')  no-repeat left top;
	text-align:left;
	min-height:100%;
	min-width:1024px;
	}

/* --- TOP CONTAINER
----------------------------------------------------- */
	
#top-container{
	width: 930px;
	padding: 0 35px;
	margin:0 auto;
	height:77px;
	position: relative; }
  
   
/* --- ACTIVE ALERT
----------------------------------------------------- */
	
#active-alert {
  background: url("/images/global-site/bg-alert.png") no-repeat scroll left top transparent;
  height: 60px;
  margin: 4px auto 0 auto;
  overflow: auto;
  padding: 10px 35px;
  width: 950px;}

#active-alert h1 {
  border-right: 1px solid #D35141;
  color: #FFFFFF;
  display: block;
  float: left;
  font-family: Georgia,"Times New Roman",Times,serif;
  font-size: 2.3em;
  font-weight: lighter;
  letter-spacing: 0.2ex;
  margin: 2px 0;
  padding: 10px 25px 10px 0;
  text-transform: uppercase;
  border-bottom: none;}

#active-alert p {
  color: #FFFFFF;
  float: left;
  font-weight: bolder;
  margin: 0;
  padding: 12px 0 12px 25px;
  width: 80%;}

#active-alert p a {
  color: #FFFFFF;}
  
#active-alert p strong {
text-transform:uppercase}


/* --- CONTENT CONTAINER
----------------------------------------------------- */
	
#content-container
{
	background: transparent url('/images/kentico/content_shadow.png') no-repeat left top;
	margin:0 auto;
	width:950px;
	padding:35px; }


/* --- MAJOR DIVs
----------------------------------------------------- */
	#navigation, #content { 
		clear: both;
		width: 900px;
		margin: 0 auto;
		text-align: left;
		z-index: 0; }

/* --- IDENTITY & SEARCH
----------------------------------------------------- */

	#logo { 
		position: absolute;
        z-index: 1000;
	}
	#logo img{ 
		margin: 4px 0 0 15px;
	}
	
#urmc_search {
	position: absolute;
	top: 13px;
	right: 0;
	height:41px;}
		#urmc_search input  {
			margin: 0; 
			vertical-align: middle; }
				
/* --- CONTENT
----------------------------------------------------- */
    #content {
        padding: 10px 0;
	    min-width: 950px; This is a fix for IE7 */ }
	#content .clear { clear: both; margin: 0; }
	#content h2.clear { margin: 20px 0 10px 0; }
	#content h3.clear { margin: 20px 0 5px 0; }
	#content p.clear { margin: 0 0 15px 0; }
	
/* --- FOOTER
----------------------------------------------------- */
#footer{
	width:1020px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#E5F0F7;
	position:relative;
	height:200px;
	padding-top:15px;}
	#footer p{
		color:#00467f;}
	#footer a, #footer a:visited{
		color:#00467f;
		text-decoration:none;}
	#footer a:hover{
		color:#000000;
		text-decoration:underline;}
	#footer a[href^="tel:"]:link, #footer a[href^="tel:"]:active, #footer a[href^="tel:"]:hover, #footer a[href^="tel:"]:visited{
		text-decoration: none;
		color: #00467F;
		cursor: default;
	}

#footer-links{
	margin:0 auto;
	width:990px;
	padding:0 20px;
	font-size:11px;}
	#footer-links ul{
		margin:0;
		padding:0;}	
		#footer-links ul li{
			text-align:left;
			background:none;
			padding:2px 0;
			margin:0;
			list-style:none;
			color:#00467f;}
		#footer-links ul.col1, #footer-links ul.col2, #footer-links ul.col3{
			float:left;
			margin:0 20px 0 0;
			width:160px;}
		#footer-links ul.col1{
			margin:0 20px 0 0;}
		#footer-links ul.col2, #footer-links ul.col3{
			width:160px;}
	#footer-links .col4{
		margin:0;
		float:right;
		width:320px;}
		#footer-links ul.col4 li {
			text-align:right;}
	#footer-links li.heading{
		font-weight:bold;
		font-size:11px;
		text-transform:uppercase;}
		#footer-links li.heading:after{
			content:"";
			display:inline-block; 
			width:13px; 
			height:7px;
		}
	#footer-links .copyright{
		font-weight:bold;
		font-size:12px;}
	#footer-links .icon{
		border:0;
		margin:10px 0 0 0;}
		#footer-links .icon img {
			margin:0 3px 0 0;}
	#footer-links .update {
		color:#6495bb;}