@import url( /assets/styles/udm-style.css );

/***********************************************/
/* HTML tag styles                             */
/***********************************************/  

body {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	color: #000;
	line-height: 1.166;
	margin: 0px;
	padding: 0px;
	background-color: #dedcdc;
	background-image:url(../images/background_left.gif); 
	background-repeat:repeat-x;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
	color: #002A68;
}

h1{
	font-size: 90%;
}

h2{
	font-size: 85%;
}

h3{
	font-size: 80%;
}

h4{
	font-size: 11px;
}

h5{
	font-size: 70%;
}

p {
	font-size: 12px;
	line-height:19px;
	color:#333333;
	margin: 1% 0 2% 0;
}

a:link, a:visited {
	font-weight: normal;
	color: #002A68;
	font-size:12px;
	text-decoration: underline;
}

a:focus, a:hover, a:active {
	font-weight: normal;
	color: #002A68;
	font-size:12px;
	text-decoration: underline;
}


ul {
	list-style-image: url(square_bullet.gif);
	font-size: 12px;
	line-height: 19px;
	color:#333333;	
}	

ul ul {
	font-size: 12px;
	line-height: 19px;
}

ul ul ul {
	font-size: 12px;
	line-height: 19px;
}

ol {
	font-size: 12px;
	line-height: 19px;
}

ol ol {
	font-size: 12px;
	line-height: 19px;
}

ol ol ol {
	font-size: 12px;
	line-height: 19px;
}

hr {
	border: none 0; 
	border-top: 1px solid #BDC8D8;
	border-bottom: 1px solid #FFF;
	height: 2px;
}				

/***********************************************/
/* Layout                                      */
/***********************************************/


.headerR2 {
	background-image:  url("/assets/images/header_3.gif");
	background-repeat:no-repeat;
	background-color: #1A4270;
}

#navigation {
	background-image:  url("/assets/images/nav_bg.jpg");
}

#section {
	background-image:  url("/assets/images/section_2.gif");
}

/***********************************************/
/*Component Divs                               */
/***********************************************/

#skip {
	position: absolute;
	width: 0px;
	height: 0px;
	overflow: hidden;
}
	
#mainImage {
	margin: 0;
	padding: 0;
}

#legal {
	margin: 0;
	border: 0;
	padding: 10px;
	text-align: left;
	font-size: 70%;
	line-height: 1.366;
}

#credit {
	padding: 10px;
	color: #999;
	text-align: right;
	font-size: 65%;
}

/***********************************************/
/*Div Styles                                   */
/***********************************************/

#auxLinks {
	margin: 0 17px 0 0;
	font-size: 11px;
	color: #FC7713;
}

#auxLinks a, a:link, a:visited {
	font-weight: normal;
	color: #728DB8;
	text-decoration: none;
}

#auxLinks a:hover {
	font-weight: normal;
	color: #002A68;
	text-decoration: underline;
}

#pageNav {
	font-size: 11px;
	color: #BDC8D8;
}

#pageNav a, a:link, a:visited {
	font-weight: normal;
	color: #728DB8;
	text-decoration: none;
}

#pageNav a:hover {
	font-weight: normal;
	color: #002A68;
	text-decoration: underline;
}


#overview {
	background-image:  url("/assets/images/overview_bg.jpg");
	padding: 16px;
}

#hpSummaryTitle {
	font-size: 90%;
	font-weight: bold;
	color: #18416E;
	padding: 0 0 3px 0;
}

#hpSummaryTitle a, a:link, a:visited {
	font-weight: bold;
	color: #18416E;
	text-decoration: none;
}

#hpSummaryTitle a:hover {
	font-weight: bold;
	color: #18416E;
	text-decoration: none;
}

#hpSummaryBg {
	background-image:  url("/assets/images/hp_summary_bg.jpg");
}

#intro {
	background-color: #F5F7F9;
	padding: 12px;
}

#summaryBlock {
	padding: 12px;
}

#summaryHeadline {
	font-weight: bold;
	font-size: 70%;
	color: #002A68;
}

.summaryHeadline {
	font-weight: bold;
	font-size: 70%;
	color: #002A68;
}

#summaryHeadline a, a:link, a:visited {
	font-weight: bold;
	color: #002A68;
	text-decoration: none;
}

#summaryHeadline a:hover {
	font-weight: bold;
	color: #002A68;
	text-decoration: underline;
}

#summary {
	font-size: 70%;
	line-height: 1.4;
	font-weight: normal;
}

#content a, a:link, a:visited {
	font-weight: normal;
	color: #002A68;
	text-decoration: underline;
}

#content a:hover {
	font-weight: normal;
	color: #002A68;
	text-decoration: none;
}

.content a:link,
.content a:visited,
.content a:focus,
.content a:hover,
.content a:active {
	font-size:12px;
}

#footer {
	background-image:  url("/assets/images/footer_bg.gif");
	font-size: 11px;
	color: #FFF;
	padding: 4px 0 7px 0;
}

#footer a, a:link, a:visited {
	font-weight: normal;
	color: #053366;
	font-size: 11px;
	text-decoration: none;
}

#footer a:hover {
	font-weight: normal;
	color: #FFF;
	font-size: 11px;
	text-decoration: underline;
}

#credit a, a:link, a:visited {
	font-weight: normal;
	color: #999;
	text-decoration: none;
}

#credit a:hover {
	font-weight: normal;
	color: #003399;
	text-decoration: none;
}

/***********************************************/
/*Span Styles                                  */
/***********************************************/

.search_input {
	height: 14px;
	width: 140px;
	margin: 3px;
	font: 10px Helvetica;
	color: #000;
	border: #002A68 1px solid;
	background-color: #FFF;
	padding-top: 2px;
}

.hpFeature {
	font-size: 75%;
	line-height: 1.6;
	background-color: #1A4270;
}

#hpFeatureLink a, a:link, a:visited {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

#hpFeatureLink a:hover {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.sideNavBg {
	background-color: #e0e1e1;
}

.sideNav {
	padding: 10px;
	font-size: 12px;
	color: #002A68;
}

.sideNav a, a:link, a:visited {
	font-weight: normal;
	color: #002A68;
	text-decoration: none;
}

.sideNav a:hover {
	font-weight: normal;
	color: #002A68;
	text-decoration: underline;
}

.sideNav2 {
	padding: 10px;
	font-size: 12px;
	color: #333333;
}

.sideNav2 a, a:link, a:visited {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.sideNav2 a:hover {
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}

.sideNav3 {
	font-size: 12px;
	color: #002A68;
}

.introText {
	font-size: 75%;
	line-height: 1.4;
}

.orange {
	color: #FC7713;
}

.orange a:hover {
	font-weight: normal;
	color: #FC7713;
	text-decoration: underline;
}

.grey {
	color: #999;
}

.grey_sub {
	color: #999;
	font-size:10px;
}

.rule {
	background-color: #EBEEF3;
}

.ruleLight {
	background-color: #BDC8D8;
}

.imgBorder {
	border: 1px solid #002A68;
}

.caption {
	font-size: 10px;
}



/***********************************************/
/*Navbar Styles                                */
/***********************************************/

#home, #homeButton, #homeButton:visited {
	width:83px; 
	}
	
#imaging, #imagingButton, #imagingButton:visited {
	width:81px; 
	}

#patients, #patientsButton, #patientsButton:visited {
	width:83px; 
	}

#referrers, #referrersButton, #referrersButton:visited {
	width:83px; 
	}

#locations, #locationsButton, #locationsButton:visited {
	width:83px; 
	}

#news, #newsButton, #newsButton:visited {
	width:83px; 
	}

#about, #aboutButton, #aboutButton:visited {
	width:83px; 
	}

#jobs, #jobsButton, #jobsButton:visited {
	width:130px; 
	}
	
.nav_top {
font: Arial, Helvetica;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
vertical-align:bottom;
}

.nav_top {
	text-align: center;
}
.homepage_content {
font: Arial, Helvetica;
font-size:12px;
color:#6b6b6b;
line-height: 14pt;
}

.footer1 {
font: Arial, Helvetica;
font-size:11px;
color:#9d9d9d;
}

a.footer2:link {
font: Arial, Helvetica;
font-size:11px;
color:#565555;
text-decoration:underline;
}
a.footer2:visited {
font: Arial, Helvetica;
font-size:11px;
color:#565555;
text-decoration:underline;
}
a.footer2:hover {
font: Arial, Helvetica;
font-size:11px;
color:#565555;
text-decoration:underline;
}

.help_heading {
font: Arial, Helvetica;
font-size:12px;
color: #FFFFFF;
vertical-align: top;
font-weight:bold;
}

.help_text {
font: Arial, Helvetica;
font-size:11px;
color: #FFFFFF;
line-height: 12.8pt;
}

#products {
	position:relative;
	width:165px;
	height:115px;
	z-index:5;
	visibility: hidden;
	left: 293px;
	top: -439px;
}

#patients {
	position:relative;
	width:140px;
	height:115px;
	z-index:6;
	visibility: hidden;
	left: 212px;
	top: -439px;
}

#referrers {
	position:relative;
	width:140px;
	height:115px;
	z-index:7;
	visibility: hidden;
	left: 170px;
	top: -439px;
}

.products {
	font: Arial, Helvetica;
    font-size:10px;
    color: #FFFFFF;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left:5px;
	background-color:#525252;
}

a.dropdown:link {
    color:#FFFFFF;
	background-color:#525252;
	border-bottom:thin;
	border-bottom-color:#FFFFFF;
	text-decoration:none;
}
a.dropdown:visited {
    color:#FFFFFF;
	background-color:#525252;
	border-bottom:thin;
	border-bottom-color:#FFFFFF;
	text-decoration:none;
}
a.dropdown:focus {
    color:#FFFFFF;
	background-color:#525252;
	border-bottom:thin;
	border-bottom-color:#FFFFFF;
	text-decoration:none;
}
a.dropdown:hover {
    color:#FFFFFF;
	background-color: #CCCCCC;
	border-bottom:thin;
	border-bottom-color:#FFFFFF;
	text-decoration:none;
}
a.dropdown:active {
    color:#FFFFFF;
	background-color:#525252;
	border-bottom:thin;
	border-bottom-color:#FFFFFF;
	text-decoration:none;
}

#container {
width: 608;
height: 22;
}

a.nav_top:link {
font: Arial, Helvetica;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
vertical-align:bottom;
text-decoration:none;
}

a.nav_top:visited {
font: Arial, Helvetica;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
vertical-align:bottom;
text-decoration:none;
}

a.nav_top:hover {
font: Arial, Helvetica;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
vertical-align:bottom;
text-decoration:none;
}

a.nav_top:active {
font: Arial, Helvetica;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
vertical-align:bottom;
text-decoration:none;
}

.service {
font:Helvetica, Verdana, Arial, sans-serif;
color:#002A68;
font-size:10px;
}

a.help_nav:link {
font: Arial, Helvetica;
font-size:11px;
color: #FFFFFF;
line-height: 12.8pt;
text-decoration:none;
}

a.help_nav:visited {
font: Arial, Helvetica;
font-size:11px;
color: #FFFFFF;
line-height: 12.8pt;
text-decoration:none;
}

a.help_nav:hover {
font: Arial, Helvetica;
font-size:11px;
color: #73b7ef;
line-height: 12.8pt;
text-decoration:none;
}

.form_heading {
color: #002A68;
font-size:10px;
}

.news_text {
font: Arial, Helvetica;
font-size:11px;
color: #002A68;
line-height: 12.8pt;
}
.imagepadding {
	padding-left: 15px;
	margin-left: 15px;
}

a.link:link {
	font-weight: normal;
	color: #002A68;
	text-decoration: underline;
}

a.link:hover {
	font-weight: normal;
	color: #002A68;
	text-decoration: underline;
}


a.link:visited {
	font-weight: normal;
	color: #002A68;
	text-decoration: underline;
}

.content {
padding-left:15px;
padding-right:15px;
padding-top: 12px;
}

a.jumpto:link {
font-size:12px;
color: #2158a0;
font-family: Helvetica, Verdana, Arial,sans-serif;
text-decoration:none;
line-height: 25px;
}

a.jumpto:hover {
font-size:12px;
color: #103c76;
font-family: Helvetica, Verdana, Arial,sans-serif;
text-decoration:none;
line-height: 25px;
}

a.jumpto:visited {
font-size:12px;
color: #2158a0;
font-family: Helvetica, Verdana, Arial,sans-serif;
text-decoration:none;
line-height: 25px;
}

.services {
font-size:12px;
color: #2158a0;
font-family: Helvetica, Verdana, Arial,sans-serif;
line-height: 25px;
}

.grey_content {
background-image:url(../images/grey_gradient.gif);
background-position:top;
background-repeat:no-repeat;
}

h6 {
font-weight: bold;
color:#052a5c;
font-size: 11px;
line-height: 19px;
}

.downloadpanel_blue {
background-color: #e1ebef;
padding-left: 15px;
color: #252525;
}

.downloadpanel_white {
background-color: #FFFFFF;
padding-left: 15px;
color: #252525;
}

.bluepanelbodycopy a {
	font-size:12px;
}

.bluepanelbodycopy {
font-family: Helvetica, Verdana, Arial,sans-serif;
	font-size: 12px;
	color: #052a5c;
	text-align: left;
}

.greypanelbodycopy {
font-family: Helvetica, Verdana, Arial,sans-serif;
	font-size: 12px;
	color: #252525;
	text-align: left;
}

.readmorepanel_blue {
background-color: #e1ebef;
color: #252525;
}

.readmorepanel_white {
background-color: #FFFFFF;
color: #252525;
}

ul {
list-style-image:url(../images/bullet_blue.gif);
line-height: 20px;
}

/** Footer Link Styles **/

.footer_table {
	margin-top:0px;
}

a.footer:link {
    color:#888888;
	text-decoration:none;
}
a.footer:visited {
    color:#888888;
	text-decoration:none;
}
a.footer:focus {
    color:#333333;
	text-decoration:none;
}
a.footer:hover {
    color:#333333;
	text-decoration:none;
}
a.footer:active {
    color:#333333;
	text-decoration:none;
}

.footer_copy {
font-family: Helvetica, Verdana, Arial,sans-serif;
	color: #333333;
}

.footer_copy2 {
font-family: Helvetica, Verdana, Arial,sans-serif;
	color:#666666;
	font-size:11px;
}

/***********************************************/
/*Breadcrumbs Styles                                */
/***********************************************/

#breadcrumbs { 
	font-size:11px;
	color:#999999;
	margin-bottom:18px;
}

#query {
	width:150px;
	height:15px;
}

#submit-query {
	/*padding-top:3px;*/
}
