﻿body {
	margin: 0px;
}
.dynBody {
	background-color: #3B3B3B;
	background-image: url(/images/body_bg.jpg);
	background-position: left top;
	text-align: center;
	background-repeat: repeat-x;

}
.layout 
{
	margin: 0px auto;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #FFFFFF;

}
.dynHead {
	height: 378px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
}
a {
	color: #F46C09;
	text-decoration:none
}
.headermenu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	filter: DropShadow(Color=#B96121, OffX=1, OffY=1, Positive=1);
}
.dynfooter {
	height: 46px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #989898;
	text-decoration: none;
}
.footerlink {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #989898;
	text-decoration: none;
}
.dynMargin {
	width: 217px;
}
.marginmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EC7F2F;
	text-decoration: none;
}
.pageheader 
{
	height:37px; 
	background-image:url(/images/pageheader_bg.jpg); 
	background-repeat:repeat-x; 
	background-position:left top; 
	padding-left:30px; 
	font-size:14px; 
	font-family:verdana; 
	color:white;
}
.pagesubheader 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #597D7D;
	text-decoration: none;
	font-weight:bold;
}
.breadcrumbs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F46C09;
	text-decoration: none;
}
.contentArea
{
	padding-left:10px; 
	padding-top:10px; 
	padding-right:10px; 	
	padding-bottom:20px; 
	line-height:20px;
}
/*============================================================================================
Form Data Style
==============================================================================================*/
.caption 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color: #444444;	
	text-decoration: none;
}
.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #444444;	
	text-decoration: none;
}
.errorData 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color: red;	
	text-decoration: none;
}
.TrueData
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color: Green;	
	text-decoration: none;
}
.tip
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #444444;	
	font-weight:normal;
	font-style:italic; 
	text-decoration: none;
}
.reportCaption 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color: #444444;	
	text-decoration: none;
}
.reportData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #444444;	
	text-decoration: none;
}

.captionblue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color: #444444;	
	text-decoration: none;
	background-color: #c5ebfd;
}
/*============================================================================================
Grid Style
==============================================================================================*/
.gridTitleRow
{
	background-color:#CDCDCD;	
}

.gridTitleCol
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474747;		
	font-weight: bold;	
	text-decoration: none;
	vertical-align:middle;	
	border: solid 1px #979797;		
}	

.gridTextRow
{
	background-color:#CDCDCD;
	color:White;	
}

.gridTextCol
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474747;
	text-decoration: none;
	vertical-align:middle;	
	border: solid 1px #979797;	
}
.gridTextColRed
{
    background-color:#D42AFF;    
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474747;
	text-decoration: none;
	vertical-align:middle;	
	border: solid 1px #979797;
}
.gridTextLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	vertical-align:middle;	
	border: solid 1px #979797;	
}
.gridBorderBottomRow
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #474747;	
	text-decoration: none;
	vertical-align:middle;		
	border-top: solid 1px #979797;		
}
.bordertd 
{	
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474747;
	text-decoration: none;
	vertical-align:middle;	
	border-right :solid 1px #979797;
	border-bottom:solid 1px #979797;
}
	

/*============================================================================================
modal Popup
==============================================================================================*/
.modalpopup {
	background-color:#FFFFFF;
	border:double #4E6882;	
	height:70px;	
	width:350px;
}

.modalpopup2 {
	background-color:#FFFFFF;
	border:double #4E6882;	
}
	
.modalBackground
{
    background-color:#000000;    
    filter:alpha(opacity=10);
    opacity:0.5;
}
.bluebox_middlebg
{		
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	background-position: top left;
	height:100%;
	padding-top:5px;
}
/*============================================================================================
Tissue Processing
==============================================================================================*/
.buttonBlue
{
	background-color:#548DD4;
}
.buttonGreen
{
	background-color:#00B050;
}
.buttonRed
{
	background-color:Red;
}
.ExternalLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	vertical-align:middle;	
	color:Green;	
}
.greenData 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color: green;	
	text-decoration: none;
}
.redData 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color: red;	
	text-decoration: none;
}

.labelcaption 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;	
	color: #444444;	
	text-decoration: none;
}
.labeldata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #444444;	
	text-decoration: none;
}

.Odd
{
	background-color: #c5ebfd;
}

.Even
{
	background-color: #FFFFFF;
}

tr.rowblue
{
	background-color: #c5ebfd;
}

.pageDonorTabheader 
{
	height:37px; 
	background-image:url(/images/pageheader_bg.jpg); 
	background-repeat:repeat-x; 
	background-position:left top; 
	padding-left:80px; 
	font-size:14px; 
	font-family:verdana; 
	color:white;
	line-height:34px;
}

.headericon
{
	height:40px;
	width:100px;
	margin-top:-38px;
	margin-left:-55px;
	float:left;
	background:url(/images/arrow_right.png) no-repeat left center;
}
