﻿body 
{
	background-image: url('images/background.gif');
	background-repeat: repeat-x;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	text-align: left;
}

body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

a:link, a:visited, a:active {
	color: #069bd2;
}

a:hover {
	color: #00b2f3;
	text-decoration: none;
}

.ProviderSearchLink
{
	font-weight: bold;
}

.GoogleMap
{
	font-family: Verdana,Helvetica,Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: Black;		
}

.SuccessText
{
	font-family: Arial,Helvetical,Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	color: Black;		
}

.ErrorText
{
	font-family: Arial,Helvetical,Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	color: Red;	
}

.SuccessTextBlock {
	background:WhiteSmoke url('images/icon-success.gif') 10px 10px no-repeat;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	padding:10px 10px 20px 50px;
	color:#900;
	width:400px;
	font-size:0.8em;
	line-height:17px;
	display:block;
	text-align: left;
}

.ErrorTextBlock {
	background:WhiteSmoke url('images/icon-warning.gif') 10px 10px no-repeat;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 10px 10px 20px 50px;
	color: Red;
	width:400px;
	font-size:0.8em;
	line-height:17px;
	display:block;
	text-align: left;
}

.ErrorTextBlockLogin {
	background:WhiteSmoke url('images/icon-warning.gif') 10px 10px no-repeat;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 10px 10px 20px 50px;
	color: Red;
	width:250px;
	font-size:0.8em;
	line-height:17px;
	display:block;
	text-align: left;
}

/* Grid Row */
.GridRow 
{
	background-color: Aqua;
}


/* Toolbar */
.ToolbarBackground {
	background-image: url('images/bar_background.jpg');
	background-repeat: repeat-x;
}

#toolbar a:link, #toolbar a:active, #toolbar a:visited {
	text-decoration: none;
	color: #000000;
}
#toolbar a:hover {
	color: #00b2f3;
}

/* Footer */
#footer 
{
	width: 100%;
	clear: both;
	margin-top: 20px;
	font-size: 11px;	
	border-top: 1px solid #999;
}

#footer td {
	font-size: 10px;
}

#footer a:link, #footer a:active, #footer a:visited 
{
	text-decoration: none;
	color: #666666;
}
#footer a:hover {
	color: #00b2f3;
}

/* Footer Admin*/
#footerAdmin
{
	width: 90%;
	clear: both;
	margin-top: 20px;
	font-size: 11px;	
	border-top: 1px solid #999;
}

#footerAdmin td {
	font-size: 10px;
}

#footerAdmin a:link, #footerAdmin a:active, #footerAdmin a:visited 
{
	text-decoration: none;
	color: #666666;
}
#footerAdmin a:hover {
	color: #00b2f3;
}

/* Buttons */
.InputButton {
    width: 131px;
    height: 24px;
    background: transparent url('images/button.png') top left no-repeat;
    border: 0;
    font-size: 12px;
    letter-spacing: 1px;
    color: #333;
    }
    
/* Glossary */
.GlossaryHeading
{
	font-family: Arial,Helvetical,Verdana;
	font-style: normal;
	font-weight: bold;
	font-size: 11pt;
	color: #069bd2;		
}

.GlossaryTerm 
{
	font-family: Arial,Helvetical,Verdana;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: Black;		
}

.GlossaryDesc 
{
	font-family: Arial,Helvetical,Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: Black;		
}

/* Disclaimer */
.DisclaimerTitle
{
	 font-family: Arial Narrow, Arial, Helvetica, Verdana;
	 font-weight: bold;
	 font-size: 16px;
	 color: #4F7A99;		
}
.DisclaimerText
{
	font-family: Arial,Helvetical,Verdana;
	font-style: normal;
	font-size: 9pt;
	color: #666666;			
}

/* Dividers */
.DarkDoubleLineDivider
{	
	background-image: url('images/dotted_line_dark_double.gif'); 
	background-repeat: repeat-x;
    height:3px;
    overflow:hidden;
    width:100%;
}

/* Search Form */
.SearchTitle
{
	font-family: Arial,Helvetical,Verdana;
	font-style: normal;
	font-weight: bold;
	font-size: 11pt;
	color: #069bd2;		
}

.SearchTopic
{
	font-family: Arial,Helvetical,Verdana;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	color: #000000;			
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
    z-index: 0;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
	z-index: 1;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
	z-index: 2;
}

/* Validator callout */
.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}

/* Welcome Text */
.WelcomeText
{
	 font-family: Arial Narrow, Arial, Helvetica, Verdana;
	 font-weight: bold;
	 font-size: 16px;
	 color: #4F7A99;
}

/* Refine Search */
.RefineHeader
{
	 height: 40px;
	 text-align: center;
	 vertical-align: middle;
	 background-image: url('images/refined-header.jpg');
	 background-repeat: repeat-x;
	 font-family: Arial Narrow, Arial, Helvetica, Verdana;
	 font-weight: bold;
	 font-size: 12px;
	 color: #FFFFFF;	
}

/* Instructions */
.FasterSearch
{
	font-size: 11px;
	color: #FF6600;
}

/* Content Borders */
.RightBorder
{
	background-image: url('images/body-right-border.gif'); 
	background-repeat: repeat-y;
}

.LeftBorder
{
	background-image: url('images/body-left-border.gif'); 
	background-repeat: repeat-y;	
}

/* Content */
.SearchSection
{
	 font-family: Helvetica, Verdana, Arial;
	 font-weight: normal;
	 font-size: 16px;
	 color: #D97500;
}

.SectionTitle
{
	 font-family: Arial Narrow, Arial, Helvetica, Verdana;
	 font-weight: bold;
	 font-size: 24px;
	 color: #4F7A99;		
}

.SectionSubtitle
{
	 font-family: Arial Narrow, Arial, Helvetica, Verdana;
	 font-weight: bold;
	 font-size: 16px;
	 color: #4F7A99;	
}

.SectionParagrah
{
	font-family: Arial,Helvetical,Verdana;
	font-style: normal;
	font-size: 9pt;
	color: #666666;		
}

.SearchInstruction
{
	font-family: Helvetica,Arial,Verdana;
	font-style: normal;
	font-size: 8pt;
	color: #666666;		
}

table.Wait
{
    border-width: 2px;
    border-style: solid;
    border-color: #FEA73D;
    border-collapse: collapse;
    background-color: white;
    width: 200px;
}
table.Wait td 
{
    padding: 10px;	        
}

.HeaderImage
{}

.RadiologyDirectory
{}

.RadiologyFormLink
{}

#RefinedSearch
{}

@media print
{
	body 
	{
		color:Black;
		background:White;
		font-family:"Times New Roman", Times New Roman, Serif;
		font-size:larger;
	}
	a
	{
		text-decoration: underline;
		color: Blue;
	}
	#navigation, #advertising, #other, #toolbar, .GoogleMap, .HeaderImage, .RadiologyDirectory, .RadiologyFormLink, .InputButton, .RefinedSearch, .DRFace, #footer, .GoogleMaps1
	{
		display:none;
	}
}

@media email
{	body 
	{
		color:White;
		background:blue;
		font-family:"Times New Roman", Times New Roman, Serif;
		font-size:larger;
	}
	a
	{
		text-decoration: underline;
		color: Red;
	}
}

