﻿body 
{
	margin:0px;
	padding:20px 5px 80px 5px;
	background: #B4B4B4 url(images/body_bg.gif) repeat left top;
	
	font-family:Verdana;
	color:#777777;
}

div.center
{
	top:20px;
	width:750px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;	
	border:solid 1px #aaaaaa;
	
}
div#header
{
	position:relative;
	background-image:url(images/dandylionHeader2.jpg);
	width:750px;
	height:135px;
	background-repeat:repeat-y;
	text-align:right;
	color:#fff;
	font-size:13px;
}
div#title
{
	position:absolute;
	top:73px;
	left:350px;
	font-size:14px;
	color:#bcc6b7;
}

div#navigation
{
	position:relative;
	top: 121px;
	right:0px;
	text-align:right;	
	color:#eeeeee;
}
div#navigation table
{
	float:right;
	
}


div#header
{
	width:750px;
	height:146px;
}
img.MLALiteLogo
{
	position:absolute;	
	right:20px;
	top:5px;	
}

div#CallUsNowOn
{
	position:absolute;
	top:60px;
	right:200px;
	color:#BDD5C8;
	font-size:12px;
}

.MenuStyle td
{
	background-image:url(images/dandylionHeader.jpg);
}

div.maincontent
{
	border-top:solid 1px #aaaaaa;
	background-color:#FFFFFF;
	background-image:url(images/contentTopGradient.jpg);
	height:100%;
	background-repeat:repeat-x;
	
}
div.content
{
	padding:15px 0px 30px 25px;
	height:100%;
	float:left;
	clear:both;
}
div.maincontent h1
{
	font-size:10pt;
}
div.footer
{
	margin:0px;
	padding:0px;
	font-size:9px;
	height:150px;
	clear:both;
}
div.footerStrip
{
	margin:0px;
	padding:0px;
	background-image:url(images/darkfooterStrip.jpg);
	background-repeat:repeat-x;
	height:48px;
	width:100%;
}
div.copyright
{
	margin:20px 10px 5px 20px;
	float:left;
	border-right:solid 1px #aaaaaa;
	padding-right:20px;
	height:50px;
}
div.address
{
	margin:20px 10px 5px 10px;
	padding-right:20px;
	float:left;
	border-right:solid 1px #aaaaaa;
	height:50px;
}
div.registration
{
	margin:20px 10px 5px 10px;
	float:left;
	border-right:solid 1px #aaaaaa;
	padding-right:20px;
	height:50px;
}
div.logos
{
	float:right;
}
div.logos img
{
	margin:20px 5px 12px 5px;
	vertical-align:top;
}

div#newsDiv
{
	border: dotted 1px #bbbbbb;
	width:330px;
	float:left;	
	clear:left;
	padding:10px 0px 10px 0px;
	margin:10px 15px 5px 0px;
	
}
div#SummaryDiv
{
	border: dotted 1px #bbbbbb;
	width:330px;
	float:left;	
	clear:left;
	padding:10px 0px 10px 0px;	
	margin:10px 15px 5px 0px;
	
}
div#InboxDiv
{
	width:340px;
	border: dotted 1px #bbbbbb;
	clear:right;
	right:0px;
	padding:10px 0px 10px 0px;	
	margin:10px 0px 5px 15px;
	
}

tr.hightlighrow td
{
	background-color:#ccc7f9;
	
	cursor:hand;
}
tr.viewedRow td
{
	background-color:#bbb;
	color:#ddd;
	cursor:hand;
	border-bottom:solid 1px #ccc;
}

div.CaseSearchResults
{
	width:420px;
	overflow:auto;
	height:100%;	
}

.Pager
{
	position:relative;
	left:150px;
		
}
table.CaseDetailsLeft
{
	width:275px;
	float:left;
	margin:5px;
}
table.CaseDetailsRight
{
	width:355px;
	float:right;
	margin:5px;
}
table.CaseDetailsLeft td.header
{
	width:100px;
}
table.CaseDetailsRight td.header
{
	width:150px;
}


table.CaseDetailsLeft td.header,
table.CaseDetailsRight td.header
{
	background-color:#eeeef9;
	font-size:11px;
	vertical-align:baseline;
}
table.CaseDetailsLeft td.data,
table.CaseDetailsRight td.data
{
	background-color:#eef8f9;
	font-size:11px;
}
table.instructionHeader
{
	background-color:#efefef;
	cursor:hand;
}

table.instructionHeader td.expert
{
	width:200px;
	
}
table.instructionHeader td.speciality
{
	width:210px;
	
}
table.instructionHeader td.type
{
	width:120px;
	
}
table.instructionHeader td.status
{
	width:20%;
}
.accordionContent
{
	
	border: 1px dashed #ddd;
	padding: 5px 5px 15px 5px;	
}

.accordionHeader
{
	border-style:solid;
	border-width:1px;
	border-color: #f9f9f9 #e0e0e0 #d0d0d0 #f4f4f4;
	
}

.accordionHeaderSelected
{
	border-style:solid;
	border-width:1px;
	border-color: #fff #eee #ddd #fff;
	color:#000266;
}
table.InstructionDetailsLeft
{
	width:275px;
	float:left;
	margin:5px;
}
table.InstructionDetailsRight
{
	width:335px;
	float:right;
	margin:5px;
}
table.InstructionDetailsLeft td.header,
table.InstructionDetailsRight td.header
{
	background-color:#eeeef9;
	font-size:11px;
	vertical-align:baseline;
}
table.InstructionDetailsLeft td.data,
table.InstructionDetailsRight td.data
{
	background-color:#eef8f9;
	font-size:11px;
}

/* Menu styles */

table.MenuItemNormal
{
	background-image:url(images/navGradient.jpg);
}

table.MenuSelected,
span.MenuSelected
{
	background-image:none;
}

.asdf
{
	background-image:url(images/navGradient.jpg);	
}




table.navTab td
{
	vertical-align:bottom;
}

div.mlaliteLogin
{
	float:right;
	clear:both;
}


/*  MLA Lite Login & more info Box */
span.loginPane
{
	display:block;
	background-image:url(images/llGreen.jpg);
	font-size:11px;	
	cursor:hand;
	padding:6px 4px 6px 4px;
}
span.registerPane
{
	display:block;
	background-image:url(images/lGreen.jpg);
	font-size:11px;	
	cursor:hand;
	padding:5px 4px 5px 4px;
} 
span.moreInfoPane
{
	display:block;
	background-image:url(images/Green.jpg);
	font-size:11px;	
	cursor:hand;
	padding:5px 4px 5px 4px;
}

/* Page content */
div.innerContent
{
	width:495px;
}

div.content h1
{
	font-size:32px;
	font-weight:normal;
	display:block;
	color:#888888;
	border-bottom:dashed 1px #B4D919;
	padding-top:20px;
	padding-bottom:3px;
}
div.content p
{
	font-size:11px;
	color:#777777;
}

div.content p.firstParagraph
{
	font-weigth:bold;
	font-size:12px;
	color:#95B515;
	margin:0px;
	padding:0px;
}
div.content p.secondParagraph
{
	font-weight:normal;
	font-size:12px;
	color:#000000;
	margin:0px;
	padding:0px;
}

div.content hr
{
	border:0;
	border-bottom:dashed 1px #B4D919;
	height:0px;
	padding:0px;
	margin:0px;
	
}

/* services */
div.ServiceDiv 
{
	margin:5px;	
	padding:5px 20px 5px 0px;
	width:470px;
	border-bottom:dashed 1px #B5FB0D;
}
div.ServiceDiv image.ServiceImage
{
	float:left;
	margin:0px 10px 20px 0px;
}
div.ServiceDiv h2
{
	font-size:15px;
	font-weight:normal;
	padding:0px 20px 10px 20px;
	margin:0px;
}
div.ServiceDiv p
{
	margin:1px;
	padding:1px;
}
a.ServiceLink
{
	color:#000033;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
a.ServiceLink:hover
{
	color:#333366;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}

.ServiceAccordionContent
{
	background:#fff url(images/contentTopGradient.jpg) repeat-x;
	padding:25px;
	padding-left:132px;	
	border:dashed 1px #eeeeee;
}


div.innerContent h2
{
	font-size:15px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#B4D919;
}

table.contactUs
{
	font-size:12px;
	
}
table.contactUs td
{
	padding:4px;	
}

.content p.thinkMLAFooter
{	
	color:Black;
}

p.thinkMLAFooter a
{
	text-decoration:none;
}
p.thinkMLAFooter a:hover
{
	text-decoration:underline;
}

.MedicalReportButton
{
	background: url(images/MedicalReportButton.jpg) 0 0 no-repeat;
}
.RehabilitationButton
{
	background: url(images/RehabilitationButton.jpg) 0 0 no-repeat;
}
.MLALiteButton
{
	background: url(images/MLALiteButton.jpg) 0 0 no-repeat;
}
.DiagnosticsButton
{
	background: url(images/DiagnosticsButton.jpg) 0 0 no-repeat;
}

a.ServiceTab
{
	display:block;
	width:243px;
	height:164px;
	margin: 1em 0; 
	font: bold 14px/1 sans-serif;
	color:#c60;
	text-decoration: none;
	overflow:hidden;
}

a.ServiceTab:hover
{
		background-position: -243px 0;
		color: #E9BE75;
		
}

table.ServiceTable td
{
	padding: 10px 0px 0px 15px;
}

.WelcomeBanner
{
	background-image:url(images/welcomeImage.jpg);
	height:146px;
	width:750px;
}

.AboutUsBanner
{
	background-image:url(images/AboutUsImage.jpg);
	height:146px;
	width:750px;
}

.OurServicesBanner
{
	background-image:url(images/ServicesImage.jpg);
	height:146px; 
	width:750px;
}

.ExpertPanelBanner
{
	background-image:url(images/ExpertPanelImage.jpg);
	height:146px;
	width:750px;
}

.WorkingWithUsBanner
{
	background-image:url(images/WorkingWithUsImage.jpg);
	height:146px;
	width:750px;
}

.ContactUsBanner
{
	background-image:url(images/ContactUsImage.jpg);
	height:146px;
	width:750px;
}

.accordionStyle
{
	border:solid 2px #333;
}

.ContentCssClass
{
	/*background:#fff url(images/contentTopGradient.jpg) repeat-x;*/
	background-color:#f9f9f9;
	border:solid 1px #eee;
	width:164px;
	padding:10px 10px 30px 10px;
	font-size:12px;
	color:#95B515;
}

.contactUs a
{
	text-decoration:none;
}

.contactUs a:hover
{
	text-decoration:underline;
}

a.mailtoLink
{
	text-decoration:none;
}
a.mailtoLink:hover
{
	text-decoration:underline;
}

div.footer{
	height:170px;
}

div.footerStrip1
{
	margin:0px;
	padding:0px;
	background-image:url(images/darkfooterStrip.jpg);
	background-position:100% 100%;
	background-repeat:repeat-x;
	height:65px;
	width:100%;
	background-color:#000033;
}
div.copyright1
{
	margin:10px 10px 5px 20px;
	float:left;
	border-right:solid 1px #777777;
	padding-right:20px;
	height:50px;
}
div.address1
{
	margin:10px 10px 5px 10px;
	padding-right:20px;
	float:left;
	border-right:solid 1px #777777;
	height:50px;
}
div.registration1
{
	margin:10px 10px 5px 10px;
	float:left;
	padding-right:20px;
	height:50px;
}

div.logos
{
	float:right;
	height:190px;
}

.ServicesHeader
{
	cursor:hand;
}