﻿body {
	width: 100%;	`
	/*color:#757065;*/
	color:#555146;
	/*background-color:#FFFFFF;
	background-image: url('Images/bac.gif');
	background-repeat:repeat-x;
	background-position:left top;*/
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:16px;
	}

.ms-WPBody, .ms-WPBody td
{
/*color:#757065;	*/
	color:#555146;
	font-family:Arial, Helvetica, sans-serif;
		line-height:16px;
/*	font-size:8pt;*/

}

.ms-siteaction td
{
	vertical-align:top;
}

strong
{
	color:	#555146;			
}

.breadcrumbCurrent
{
color:#757065;	

}


.ms-sbplain, .ms-WPBody td, select, input, textarea {
	font-family: Arial, helvetica, sans-serif;
/*	color:#555146;
font-size: 8pt;*/
}

select, textarea
{			
font-size:9pt;
}
/*	
select, input, textarea
{
background-color:#F0EFED;
	border-color:#C6C2BF;
	border-width:1px;
	border-style::solid;
	color:#555146;
}*/

body {	
	text-align: -moz-center;/* Mozilla Firefox alignment */
	}


ul {
	list-style-type: square;
}

ul { 
	padding-left: 8px;
	margin-left: 8px; 
}

li{
	margin: 8px 0;
	line-height: 14px;
}

li.Normal {
	line-height:normal;
	margin:0px;
}


.HorizontalRule
{
	height:1px;
	color:#BFBBBA; 
	background-color:#BFBBBA; 
	margin-top:21px;
	margin-bottom:21px; 
	margin-left:0px; 
	text-align:left;
	width:100%;				
	overflow: hidden;
	border:0;
	padding:0;				
}
.NavMain
{
	/*background-image: url('Images/navmain.gif');
	background-repeat: no-repeat;
	background-position:left top;*/
	margin-left:17px;
	margin-right:17px;
}

#NavBar
{
	background-image: url('Images/navbar.gif');
	background-repeat: no-repeat;
	background-position: center top;
}

.ms-topnavContainer{
	border: 0;
}

.ms-topnav{
	border: 0;
	background-color:green;
	background: none;
	background-image: url('Images/divider.gif');
	background-repeat: no-repeat;
	background-position:right center;
	font-family:Tahoma;
	font-size: 12px;
	text-transform: uppercase;
	font-weight:normal;
	color:white;
}

.ms-topnav a{
	border: 0;
	display:block;
	white-space:nowrap;
	padding:1px 8px 0px 8px;
	height:18px;
}

.ms-topnavselected{
	border: 0;
	background-image: url('Images/divider.gif');
	background-repeat: no-repeat;
	background-position:right center;
	color: #FFFFFF;
	font-weight:bold;
}

.ms-topnavselected a{
	color:#FFFFFF;
}

.ms-topNavHover{
	border: 0;
	background-image: url('Images/divider.gif');
	background-repeat: no-repeat;
	background-position:right center;
	background-color: transparent;
}

.ms-topNavHover a{
	color:#FFFFFF;
}

.ms-topnav img{
	position:relative;
	left:-6px;
}

.ms-topNavFlyOutsContainer
{
	border: 0;
}

.ms-topNavFlyOuts{
}

.ms-topNavFlyOuts a{
	display:block;
	*width:120px;
	min-width:120px;
	color:#3764a0;
	padding:4px 8px 4px 8px;
}

.ms-topNavFlyOutsHover{
	border: 0;
}

.ms-nav td,.ms-nav .ms-SPZoneLabel{
}

.McoAdminTools * {
	font-size: 11px;
}

.McoDocSearchDdl {
	width:200px
}

.DotUnderline {
	border-style: dotted;
	border-width: 0 0 1px 0;
	border-color: #555146;
}

/* ----- START - Master Page ----- */

.SearchBox {
	background-color:#EBEBE9;
	padding:3px;
}

.SearchBox table
{
	width:100%;
}

/* ----- END - Master Page ----- */

/***** Web Part Zones *****/

.McoWebPartZone {
/*	border:1px gray solid;	*/
/*	padding:3px 3px 0px 3px;*/
padding:0px;
margin:0px;
	vertical-align:top
}

/***** END Web Part Zones *****/


/* ----- START ----- */
/* ----- Layout Page - WelcomeSplash ----- */
		
		
		.Layout {			
			width:990px;
			text-align:left;
			margin-left:17px;
			margin-right:17px;

			}
			
		.Layout .Splash {			
			background-image: url('Images/newheaderimg.jpg');
			background-repeat:no-repeat;
/*			background:red;*/
/*			height:305px;*/
			height:270px;
			/*overflow:scroll;*/
			margin:0px;
		}
			
		.Splash .Search {
			background-image: url('Images/SearchBackground.png');
			background-repeat:no-repeat;			
			width: 355px;
			height: 270px;
			position:relative;
			left:575px;
			top:25px;
			/*padding: 15px 0px 15px 0px;*/
		}			
				
		.Layout table.Content {					
			width:100%;
			border-collapse:collapse;			
		}	
		
		table.Content td.LeftBorder{
		    width: 5px;
			background-image: url(Images/BorderLeftMaster.png);
			background-repeat: repeat-y;
		}
		
		td.LeftContentCell {			
			background-color: white;
			vertical-align:top;
			
		}			
			
		td.LeftContentCell {
			padding: 0 14px 0 0px;
		}
		
		table.Content td.RightBorder {
			width:8px;
			background-image:url('Images/BorderRighrMaster.png');
			background-repeat:repeat-y;
		}
		
		table.Content td.RightContentCell {
			width:415px;			
			vertical-align:top;
			padding-left:0px;
			margin-left:0px;
		}	
		
		table.Content td.RightContentCell div.Content {
			width:415px;
/*			background-color:#E8F1F7;*/
			}
			
		table.Content td.BottomCotentCell {
			background-color:white;
		}
		
		table.Content td.FooterCell {
			background-image:url('Images/BorderBottomMaster.png');
			background-repeat:no-repeat;
			height:4px
		}
		
		
		
.Splash .DoctorSearch {
	/*background-image: url('Images/SearchPanel.gif');
	background-repeat: no-repeat;*/
	background:#D5D4D2;
	width: 415px;
	height:270px;
	/*height: 280px;*/
	height:100%;
	position: relative;
	left: 575px;
/*	top: 23px;*/
/*	padding: 25px 0px 0px 0px;*/
	
}

          
    .RSS a:link, .RSS a:hover, .RSS a:visited
        {            
            text-decoration: none;
            font-weight:bold;
            font-size:11px;
            font-family:verdana,arial,helvetica,sans-serif;
            color:#0060a7;            
        }      
        
        .RSS .rssDescription  
        {
         color:#000000;
         font-size:11px;
         text-align:justify;   
         font-family:verdana,arial,helvetica,sans-serif
        }
        
        .RSS .more a:link, .RSS .more a:hover, .RSS .more a:visited
        {
            text-decoration: none;
            font-weight:bold;
            font-size:11px;
            font-family:verdana,arial,helvetica,sans-serif
        }
        
        .RSS .rss-item
        {
            border-bottom: #0060a7 1px dotted;            
            padding-bottom: 16px;
        }  

		
/* ----- END ----- */
/* ----- Layout Page - WelcomeSplash ----- */
		
		
		
		
		
		
/* ----- START ----- */
/* ----- Layout Page - SubSiteWelcomePage ----- */		
		
table.Title {
	width: 990px;
}

table.Title td.CornerTopLeft {
	background-image: url('/Style%20Library/Images/CornerTopLeftTitle.gif');
	background-repeat: no-repeat;
	width: 27px;
	height: 25px;
}

table.Title td.TopBorder {
	background-image: url('/Style%20Library/Images/BorderTopTitle.gif');
	background-repeat: repeat-x;
	width: 937px;
	height: 8px;
}

table.Title td.CornerTopRight {
	background-image: url('/Style%20Library/Images/CornerTopRightTitle.gif');
	background-repeat: no-repeat;
	width: 27px;
	height: 25px;
}

table.Title td.Header {
	background-image: url('/Style Library/Images/HeaderBackGround.gif');
	width: 937px;
	vertical-align: top;
	height:81px;
	}
	
table.Title td.Header div.Title {
	float: left;
	width: 700px;
	height: 81px;
}

div.Title div.TitlePadding {
	margin-top: 15px;	
}

.divImagePlace div span {
	float: right;
}

table.Title td.Header {

}
	 

table.Title td.BorderLeft {
	background-image: url('/Style%20Library/Images/BorderLeftTitle.gif');
	background-repeat:repeat-y;
	width: 27px;
	height: 64px;
}
table.Title td.BorderRight {
	background-image: url('/Style%20Library/Images/BorderRightTitle.gif');
	width: 27px;
	background-repeat:repeat-y;
	height: 64px;
}


table.Content {
	width: 991px;
}

table.Content td {
	font-size: 11px;
}

table.Content td.BorderLeftContent {
	background-image: url('/Style Library/Images/BorderLeftContent.png');
	background-repeat: repeat-y;
	width: 9px;
}

table.Content td.BorderRightContent {
	background-image: url('/Style Library/Images/BorderRightContent.png');
	background-repeat: repeat-y;
	width: 9px;
}

table.Content td.Content {
	width: 973px;
}

table.Content td.Content td.LeftCell {
	/*width: 214px !important;*/
	width: 240px;
	vertical-align:top;
	background-color:White;
	
}

table.Content td.Content td.CenterCell {
	border-left:1px #DAD9D7 solid;
	background-color:white;
	/*width:100%;*/
}

.BackLink a:link, .BackLink a:visited, .BackLink a:hover {  
  color:#00a6eb;
  text-decoration:none;}

.ms-WPBody a:link, .ms-WPBody a:visited {
	color:#555146;
	font-weight:bold;
	text-decoration:none;
}

.ms-WPBody a:hover {
	color:#555146;
	text-decoration:underline;
}
/*
td.CenterCell a:link, td.CenterCell a:visited, td.CenterCell a:hover {
	color: #635B59;
	font-weight: bold;
}*/

td.CenterCell .ItemTitle a:link, td.CenterCell .ItemTitle a:visited, td.CenterCell .ItemTitle a:hover {
	font-weight: normal;
	text-decoration: none;
}


table.Content td.Content {
	background-color: white;
	vertical-align:top;
}

table.Content td.Content td.RightCell {
	width: 218px;
	background-color: white;
	vertical-align:top;
	padding-top:0px;
	border-left:1px #DAD9D7 solid;
}

.DoctorSearchSpacingLeft
{		
  	margin-left:17px;		
}

.DoctorSearchSurnameStyle
		{		
  			width:100px; 	
  			padding-left:17px;		
		}


table.Content td.Content td.RightCell div.BackGround {
	/*background-color:white;
	margin-top:6px;*/
	background-color:#E3DFDC;
}

td.LeftCell td.Top {
	/*background-image: url('/Style Library/Images/BackGroundLeftColumnTopFade.gif');
	background-repeat: no-repeat;*/
	height: 36px;
	background-color: #E3DFDC;
	padding-left: 12px;
}


td.LeftCell td.Center {
	background-color: #E3DFDC;	
	padding-left: 12px;
}

td.LeftCell td.Bottom {
	background-image: url('/Style Library/Images/BackGroundLeftColumnBottomFade.gif');
	background-repeat: no-repeat;
	height: 31px;
	background-color: white;
	padding-left: 12px;

}

table.Content td.FooterCell {
	background-image: url('/Style Library/Images/BorderBottomMaster.png');
}

		


/* ----- END ----- */
/* ----- Layout Page - SubSiteWelcomePage ----- */
	
		
/* ----- START ----- */
/* ----- UserControl CSS ----- */
		
/*
		td.McoDoctorSearchTD   {	
			vertical-align: top;
		}*/
		
		
		.McoDocSearchSpeciality {
			width:156px;
			height:22px;
		}
		
		.McoDocSearchState {
			width:157px;
			height:22px;
		}

		.McoDocSearchHospital {
			width:156px;
			height:22px;	
		}
		
		.McoDocSearchSurname {
			width:156px;
			height:22px;
			
		}

		.McoDocSearchSurname2 {
			width:156px;
			height:22px;
			margin-top:2px !important;
			margin-top:1px;
		}
		
		.McoDocSearchButton {
			vertical-align:top;	
			margin-left:2px;		 
			/*margin-top:1px !important;
			;*/
		}	
		
		.McoDocSearchButton2 {
			vertical-align:top;	
			margin-left:2px;		 
			margin-top:2px
		}	


/* Smaller doc search classes */
		.McoDocSearchSpecSm {
			width:144px;
			height:22px;
		}
		
		.McoDocSearchStateSm {
			/*width:142px;*/
			width:135px;
			height:22px;
		}

		.McoDocSearchHospitalSm {
			width:144px;
			height:22px
			/*margin-top:3px;*/
		}
		
		.McoDocSearchSnSm{
			width:135px;
			height:22px;
			padding-right:3px;

			/*
			width:112px;
			margin-top:2px;*/
		}

				

		
		table.McoDoctorSearchVerticalTable {
		}
		
		table.McoDoctorSearchVerticalTable .McoDocSearchSpeciality{
			width:204px;
			font-size:13px;
		}
		
		table.McoDoctorSearchVerticalTable .McoDocSearchState{
			width:204px;
			font-size:13px;
			margin-top:2px;
		}

		table.McoDoctorSearchVerticalTable .McoDocSearchHospital{
			width:204px;
			font-size:13px;
			margin-top:2px;
		}
		
		table.McoDoctorSearchVerticalTable .McoDocSearchSurname{
			width:204px;
			height:22px;
/*			margin-top:2px;*/
		}
		
		table.McoDoctorSearchVerticalTable .McoDocSearchButton{
			vertical-align:top;			 
			/*margin-top:2px;*/
		}
		
		
		
		
		table.McoDoctorSearchRightColumn{
			margin-left:15px;
		}
		
		table.McoDoctorSearchRightColumn .McoDocSearchSpeciality{
			width:204px;
			font-size:13px;
		}
		
		table.McoDoctorSearchRightColumn .McoDocSearchState{
			width:204px;
			font-size:13px;
			margin-top:2px;
		}

		table.McoDoctorSearchRightColumn .McoDocSearchHospital{
			width:204px;
			font-size:13px;
			margin-top:2px;
		}		
		
		table.McoDoctorSearchRightColumn .McoDocSearchSurname {
			width:168px;
			height:22px;
			margin-top:2px !important;
			margin-top:1px;
		}			
		
		table.McoDoctorSearchRightColumn .McoDocSearchButton {
			vertical-align:top;			 
			margin-top:2px;

		}

		.McoDoctorSearchResultsGrid {	
			width:100%;	
		}
		
		.McoDoctorSearchResultsGrid .PagerBox {
		width:100%;
	}


		.McoDoctorSearchResultsGrid .Item {
        width:100%;
        margin-bottom:10px;
    }
               
        .McoDoctorSearchResultsGrid .PageCount {            
            font-weight:bold;
        }
        
        .McoDoctorSearchResultsGrid .Pager {   
            width:145px;
            text-align:center;
        }
        
        /*.McoDoctorSearchResultsGrid a.PagerLink,
        .McoDoctorCertificate a.PagerLink,
        .McoDoctorCertificate a.PagerLink:visited*/
        a.PagerLink, a.PagerLink:visited
		{
            /*border:1px #C8C8C8 solid;*/
            text-decoration: none;            
            color: #6D6D6D;            
            font-weight: bold;
            font-size: 10pt;
            line-height:20px;
        } 
                        
        .McoDoctorSearchResultsGrid div.Separator, 
        .McoDoctorSearchResultsGrid div.Pager-HR,
        .McoDoctorCertificate div.Pager-HR,
        div.ItemSeparator {
            border:0;
            border-top:1px #e3dfdc solid;
            width:100%;
            line-height:0;
            margin-top:3px;
            margin-bottom:3px;
        }     
        
		.HospSearchSeparator {
			border:0;
            border-top:1px #0063A5 dotted;
            width:100%;
            line-height:0;
            margin-bottom:5px;
            margin-top:8px;
		}  
        
       .McoDoctorSearchResultsGrid a.Title, 
       .McoDoctorSearchResultsGrid .Title {
	        font-weight:bold;
	        font-size:12pt;
	        font-family:Arial;
	        color:inherit;
	        text-decoration:none;
	        margin-bottom:3px;
       }
       
       .McoDoctorSearchResultsGrid .Info {
	        font-size:8pt;
	        font-family:Arial;
       }
       
       .McoDoctorSearchResultsGrid .MoreDetails {
		}
		
	.HospitalSearchRightColumn {
		margin-left:15px;
	}


	.McoHospSearchDdlState {
		width: 156px;
		height: 22px;
		font-size:13px;
		margin-bottom:2px;
	}
	
	.McoHospSearchDdlStateRightColumn {
		width: 204px;
		height: 22px;
		font-size:13px;
		margin-bottom:2px;
	}

	.McoHospSearchDdlHosp {
		width: 156px;
		height: 22px;
		font-size:13px;
		}
		
	.McoHospSearchDdlHospRightColumn {
		width: 170px;
		height: 22px;
		font-size:13px;
		}
		
		
	.McoHospSearchHorzDdlState,
	.McoHospSearchHorzDdlHosp {
		width: 150px;
		height: 22px;
		font-size:13px;	
}

	.McoHospSearchBtnGo, 
	.McoHospSearchBtnHorz {
	 	vertical-align:top;
	}


	.McoHospSearchBtnRightColumn {
		vertical-align:bottom;
	}

	
	.HospSearchText{
		/*color:#0063A5;*/
		font-weight:bold;
		font-size:9pt;
	}
	
	.McoHospSearchBtnHorz {
	
	}
	
	#MaternityServices .ItemTemplate-TD1 {
    height: 20px; 
    width: 80%; 
    padding-left: 5px
  }
  
  #MaternityServices .ItemTemplate-TD2 {
    height: 20px; 
    padding-right: 5px; 
    width: 20%; 
    text-align: right
  }
  
  #MaternityServices .AlternatingItemTemplate-TD1 {
      height: 20px; 
      width: 80%; 
      padding-left: 5px
  }
  
  #MaternityServices .AlternatingItemTemplate-TD2 {
      height: 20px; 
      padding-right: 5px; 
      width: 20%; 
      text-align: right
  }
  
  #MaternityServices .AlternatingItemTemplate-TR {
    background-color: #F1F0EE;
  }

	
	/* ----- START - Preadmission Form ----- */  
	
	 	div.PreAdmission table.PreAdmStep {
            width:460px;
        }        
        
        
        div.PreAdmission td.StepTitle, 
        div.PreAdmission div.StepTitle {           
            padding-bottom:10px;
        }
        
        
        div.PreAdmission td.StepLabel {
            font-weight:bold;
            font-size:8pt;
            vertical-align:top;   
            width:150px;  
            padding-top:5px;       
        }
        
        div.PreAdmission td.StepLabel2 {
            font-weight:bold;
            font-size:8pt;
            vertical-align:top;   
            width:150px;  
            padding-top:8px;       
        }
        
        div.PreAdmission td.StepInput {
            width:310px;
            padding-top:3px;
            padding-bottom:3px;
        }
        
        div.PreAdmission td.StepInput2 {
            width:310px;
            padding-top:6px;
            padding-bottom:6px;
        }
       
        div.PreAdmission .AuthorizationNo {
            color:black;
            /*background-color:#FFCCFF;
            border-top:solid 1px #C0C0C0;
            border-bottom:solid 1px #C0C0C0;
            border-left:solid 1px #C0C0C0;
            border-right:solid 1px #C0C0C0;
            height:18px;
            line-height:16px;
            font-size:12px;*/
        }
        
        div.PreAdmission .watermarked, .watermarked {
            color:#999999;
            /*background-color:#E8F1F7;
            border-top:solid 1px #C0C0C0;
            border-bottom:solid 1px #C0C0C0;
            border-left:solid 1px #C0C0C0;
            border-right:solid 1px #C0C0C0;
            height:18px; 
            font-size:12px;
            line-height:14px; */         
        }
        
        div.PreAdmission .Infopopup {
            background-color:#F0F8FF;
            border:solid 1px #C0C0C0;
            width:200px;
            padding:3px 3px 3px 3px;
        }
        
        div.PreAdmission fieldset.PreAdm {
            width:460px;
        }
        
        div.PreAdmission legend.PreAdm {
            color:inherit;
        }   
        
        div.PreAdmission td.Field {            
            vertical-align:top;   
            width:150px;  
            padding-top:5px;       
        } 
        
        div.PreAdmission td.FieldInput {
            width:310px;
            padding-top:3px;
            padding-bottom:3px;
        }     
        
        .StepTitle .Required, .RequiredSet .Required 
				{
				    font-weight:bold;    
				}
				
				.StepTitle .Warning, .RequiredSet .Warning  
				{
				    color:red;
				}
				
				.PreAdmission .Step 
				{
				    text-align:right;
				    font-weight:bold;
				}


		/* ----- END - Preadmission Form ----- */       
        
/* ----- UserControl CSS ----- */
/* ----- END ----- */
		
		
/* ----- START ----- */		
/* ----- Content Editor Web Part ----- */

	.SubPageTitle{
		 color:#635B59;
		 font-weight:bold;
		 font-size:12pt;
	}

	.RightPromoStrip-HeaderText {	
		color:#555146;
		 font-weight:bold;
		 font-size:10pt;
		 margin-bottom:8px;
	}

	.RightPromoStrip-Block {
		margin-left:0px;
		margin-right:5px;
		/*margin-top:10px;*/
		margin-top:0px;		
		padding-left:0px;
		background-color:#E3DFDC;
		width:100%;
	}


	.RightPromoStrip-Block2 {
		margin-left:0px;
		margin-right:5px;
		margin-top:10px;
		padding-left:0px;
		padding-top:0px;
		/*background-color:#E3DFDC;*/
		background-color:white;
		width:100%;
	}
	
	.RightPromoStrip-Block A:link, .RightPromoStrip-Block A:visited
	{
		font-weight:bold;
		color:#635B59;
		text-decoration:none;
	}
	
	.RightPromoStrip-Block A:hover
	{
		text-decoration:underline;
	}

	.RightPromoStrip-ContentBlock{
		vertical-align:top;
		padding-left:6px;
	}
	
	.RightPromoStrip-ContentBody {
		margin-bottom:8px;
	}
	
	.RightPromoStrip-ImageBorder {	
		/*border:1px #0063A5 solid;*/
		border:none 0px transparent;
	}
	
	.RightPromoStrip-DividerStrip {
		background-color: #DAD9D7;
		width:100%;
		height:1px;
		overflow: hidden;
		border:0;
		padding:0;
		margin-top:10px;
		}
		
	.RightPromoStrip-DividerStrip2 {
		background-color: White;
		width:100%;
		height:8px;
		overflow: hidden;
		border:0;
		padding:0;
		margin:0px;
		}

	.RightPromoStrip-DividerStrip3 {
		background-color: #E3DFDC;
		width:100%;
		height:8px;
		overflow: hidden;
		border:0;
		padding:0;
		margin:0px;
		}
		
	.LeftCell .TitleMargins {
		margin-top:20px;
		margin-bottom:10px;
	}
		
		

/* ----- END ----- */		
/* ----- Content Editor Web Part ----- */


/* ----- START ----- */		
/* ----- Fonts ----- */	

	.SectionTitle {
		color: white;
		font-size:26pt;
		font-weight:bold;
	}


	.PageTitle {
	
		/*color:#555146; // MC Screen Dark Gray(Guideline color)*/
		color:#67605A;
		font-size:16pt;
		text-transform:uppercase;
		/*font-weight:bold;*/
		/*font-family:  Arial, Helvetica, sans-serif;*/
		margin-top:0px;
		padding-bottom:3px;
		font-weight:bold;
	}

	.ItemTitle {
		color:#635B59;
		font-size:14pt;		
	}
	
	.PageSubTitle {
	    font-weight:bold;
	    font-size:16pt;	
	    color:#67605A;
	}
	
	.HospPageSubTitle
	{
	   font-weight:bold;
	   font-size:16pt;	
	   color:#67605A;
	   padding-top:15px;
	   display:block;
	   margin-bottom:5px;
	}
	

	.PageSubTitle2 {
		 font-weight:bold;
		 font-size:larger;
		 /*color:#0060A7;*/
		 color:#555146 ;
	}

	.PageSubTitle3 {		      
      /*color:#0060A7;*/
      color:inherit;
      font-size:14px;
      font-weight:bold;
      text-transform:uppercase;
	}
	
	.FieldTitle {
		font-weight:bold;
      font-size:8pt;
	}
	
	.HighLight {
   /*	color:#0060A7;*/
   color:inherit;
	}
	

	.SearchResultTitle {
		font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight:bold;
		padding: 4px 0;
	}


	#divBreadCrumb a:link, #divBreadCrumb a:visited, #divBreadCrumb a:hover {
		color: #00A6EB;
		text-decoration:none;
		font-weight:bold;
	}

	.srch-stats {
		background-color: #FFFFFF;
		padding-top: 12px;
	}

	.SectionTitle, .ItemTitle {
		font-family: Arial, Helvetica, sans-serif;
	}

	

	.LeftColTitle {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
}

	.LeftColText {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;	
}

.ValidationError {
	color:maroon;
	font-weight:bold;
	font-size:8pt;
}

.SoftBold {
	font-weight:bold;
	color:#333333;
}

.SoftTip {
	color:#808080;
	font-size:7pt;
}

 td.CenterCell a.Soft:link, td.CenterCell a.Soft:visited, td.CenterCell a.Soft:hover, td.CenterCell a.Soft:active {
	color:#555146;
	font-weight:normal;
}

td.FloatingLinks a:link, td.FloatingLinks a:visited, td.FloatingLinks a:hover {
	text-decoration: none;
	color: #555146;
}




.Layout table.Content .Title {		
	text-transform:uppercase;
	margin-top:5px;
	padding-bottom:10px;
	font-size:18px;
	color:#555146;
	}
	
	.TitleHidden {
		display:none;
	}


.SexBoy {
	color: #0093D1;
	text-transform:uppercase;
}

.SexGirl {
	color:#E3126F;
		text-transform:uppercase;
}

.ParentLabel {
	font-size:12px;
}
	
	
	.BabyNameTitle {
		font-size:18px;
		color:#555146;
		text-align:center;
		line-height:25px
	}

/* ----- END ----- */		
/* ----- Fonts ----- */	


.McoMasterFooter {
	color:#555146;
	line-height: 18px;
	padding: 12px 0
}

.McoMasterFooter A {	
	text-decoration: none;
	color:#555146
}

/******************* MS CORE.CSS Overide **********************/

.ms-propertysheet {
	font-family: verdana;
	font-size: .7em;
	text-align: left;
	color: #4c4c4c;
}

.ms-viewareaframe{
	border-left:1px gray solid;	
	border-right:1px gray solid;
	border-bottom:1px gray solid;
	vertical-align: top;
	height: 100%;
	width: 100%;
	background-color: #ffffff;	
}

.ms-bodyareaframe{
	border-left:1px gray solid;	
	border-right:1px gray solid;
	border-bottom:1px gray solid;
	vertical-align: top;
	height: 100%;
	width: 100%;
	background-color: #ffffff;	
}

.ms-bodyareaframe {
	padding: 5px;
}

.ms-PartSpacingVertical {
 display:none;
}


/***** Search Box *****/
/*
tr.ms-sbrow
{
				
margin-right:10px;
background-color:green;
				
}

tr.ms-sbrow td
{
				
margin-right:0px;
				
}
*/

td.ms-sbcell {
border:none;
background-color:#EBEBE9;	
}
/*

	
border-top:1px #C3C4BF solid;
border-bottom:1px #C3C4BF solid;
border-left:1px #C3C4BF solid;


padding:0px;
border:0px;
margin:0px;
}

td.ms-sbgo
{

		border-right:1px #C3C4BF solid;		
}

.ms-sbplain {

background-color:#EBEBE9;		
 border:none;
 height: 22px;
 padding: 0px;
 margin-right: 3px;
}

.ms-sbLastcell {

display:none;
padding-right:0px;
width:0px
}

.ms-sbtable-ex{
margin-top:2px;
margin-left:2px;
width:100px;
border-collapse: inherit
}*/
/***** END Search Box *****/

.ms-WPBorderBorderOnly {
	border:none;
	padding:0px 0px 0px 0px
}

.ms-consoletitleareaframe
{
	display:none;
}

.ms-ToolPaneOuter {
	min-height:400px;
	display:block
}

.LeftNav {
	margin: 0;
	background: none;
	border: none;
}

/* Current Left Nav */
.LeftNav1 {
	background: none;
	border: none;
	color: #625952;
	/*background-image: url('Images/LeftNavBac.gif');
	background-repeat: no-repeat;
	background-position: left top;*/
	height: 26px;
/*	width:214px !important;*/
	width:237px;
	padding-left: 0px;
	line-height:14pt;
	
	}

.LeftNav1 a {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	
/*	display: block;*/
	background: transparent none repeat scroll 0 0;
	font-weight: normal;
	padding-left: 25px;
	overflow:hidden;
	background: none;
	font-weight: normal;
}

.LeftNavSelected a {
	font-weight: bold;
	background-color:#F1F0EE;
	display: block
}

#MSOTlPn_MainTD {
	min-height:500px;
	height:800px;
	overflow:visible;
}

.srch-Page {
	height: 22px;
}

.srch-Page a {
	background-color: #FFFFFF;
	padding: 3px 6px;
	border: 1px #0060A7 solid;
}

.srch-Page-bg {
	background-color: #FFFFFF;
	display: inline;
	float: right;
	padding: 8px;
}

.ImgBorder {
/*	border: 1px #0060A7 solid*/
border:0px white none;
}

/*-------------------Rebrand Styles--------------------------*/

.MC_Blue
{
/*	color:#00A0DB;				*/
	color:#00a6eb;
}

.MC_SCREEN_GREY1
{
	color:#757065;				
}

.MC_SCREEN_GREY2
{
	color:#8E8D86;				
}

.MC_SCREEN_GREY3
{
	color:#9A948C;				
}

.MC_SCREEN_GREY4
{
	color:#BAB5AF;				
}

.MC_SCREEN_GREY5
{
	color:#C5C1BB;				
}

.MC_SCREEN_DARK_GREY
{
	color:#555146;		
}

.MC_DARK_BLUE
{
	color:#004474;				
}

.MC_ORANGE
{
	color:#FBA41C;						
}


.MC_PANEL_BACKGROUND
{
	background-color:#E3DFDC;				
}

.McoMasterSearch
{		
	width:340px;	
	background-color:#EBEBE9;		
	border:1px #C3C4BF solid;
	vertical-align:bottom;

}

.McoMasterSearch input
{
 	background-color:#EBEBE9;
 	color:#5A5752;
}

.ParagraphHeading
{
	font-weight:bold;
	color:#555146;
	PADDING-BOTTOM: 12px; 
					
}


.VerticalSpace
{
	padding-top:8px;								
}

.PadLeftNav
{
	padding-left:17px;	
	color: #5F5B58;							
}

.PadSearchPanel
{
	padding-left:17px;								
	color: #5F5B58;
}


.SearchTitle
{
	margin: 8 0 4px 0; 
	font-size: 13pt; 
}

.SearchTitle2
{
	margin: 0 0 4px 0; 
	font-size: 10pt; 			
}

.SearchDescription
{
	margin:0px;				
}

.WhiteBackground
{
	background-color:#E3DFDC;				
}

.ArrowsList
{
	list-style-type:none;
	padding-left:0px;
	margin-left:0px;
}

.ArrowsList li
{
     padding-left: 10px;
     background-image: url('/Style%20Library/Images/newsarcarrow.gif');
     background-repeat: no-repeat;
     background-position: 0 center;
}

.SearchDivider
{
	width:100%;											
}

.SearchDivider hr
{
	color:#BAB5AF;
	width:200px;
	height:1px;
	background-color:#BAB5AF;
	border:none;
	margin:20px auto 20px auto !important;
	margin:15px auto 13px auto;
}



