.adminText
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
	cursor: hand;
	color: White;
}
.adminEntryText
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
}

.buttonFile
{
	background-color:#CAAAD1;
	border: solid 1px #CAAAD1;
	font-family: Verdana;
	color: Black;
	cursor: hand;
}
.textFile
{
	 background-color :White;
}

.myTestTheam
{
	text-align :left;	
}

.TabIndiTheam
{	
	text-align :center ;	
}
.
.styleTable
{
	background-color:White;
	
}
.mainBody
{
	background-color: #017574;
}

.PanelmenuBackGroundImage
{	
	background-repeat:no-repeat;
	text-align:left;	
	font-family:System;
	font-size:14px;
	font-weight:bold;
	color:White;
	padding-top : 18px;
	padding-left : 25px;
}


.ChildTheam
{
	background-image:url(http://dental.msi-staging.com/Admin/Images/ChMenu.JPG);
	background-repeat:repeat-y;
	text-align:center;
	margin-top:13;
	font-family:System;
}

.menuBackGroundImage
{
	text-align:center;
	vertical-align:middle;
	color:White;
}

/* These are generic items throughout the site */

.imgBanner 		{
			width:100%;
			height:153px;
			}

div.divBody		{
			border-width:3px;
			padding:20px;
			Width:880px !important;
			Width:924px;
			height:100%;
			background-color:#fbfbfb;
			text-align:left;
			}
div.divBodyText 	{
			font-size:12px;
			font-family:arial;
			color:#777777;
			padding-left:10px;
			}
label			{
			font-size:12px;
			font-family:arial;
			color:#777777;
			padding-left:10px;
			}

div.divDentistNames 	{
			padding:5px;
			font-size:12px;
			font-family:arial;
			color:#777777;
			font-weight:bold;			
			}



/* The following items detail the divs on the home page , the first in the list is a container div for the other elements */
div#divHomeBody		{
			padding:5px;
			Width:900px !important;
			Width:924px;
			Height:420px;
			background-color:#fbfbfb;
			align:center;
			Position:relative;
			}
div#imgHome 		{
			position:absolute;
			left:40px;
			width:331px;
			height:250px;
			border-width:1px;
			border-style:solid;
			border-color:#f4f4f4
			}

div#divHomeHours	{
			position: absolute; 
			top: 264px; 
			left: 40px;
			width:331px;
			height:200px;
			}
div#divHomeRight	{
			position: absolute; 
			top: 10px; 
			left: 380px;
			width:600px;
			width:520px !important;
			height:420px;
			padding:10px;
			text-align:left;
			}


/* Contact us styling including the div for the google map */

div#divContactBody	{
			padding:5px;
			Width:800%;
			Height:450px;
			background-color:#fbfbfb;
			align:center;
			Position:relative;			
			}
div#map_canvas		{
			position:absolute;
			left:30px;
			width:400px;
			height:300px;
			}
div#divRightContact	{
			position:absolute;
			padding:5px;
			left:450px;
			width:400px;
			height:450px;
			}

/* About us styling  */
div#AboutUsLeft{
							position:relative;
							float:left;
							width:445px !important;
							width:445px;
							}
div#AboutUsRight{
							position:relative;
							float:left;
							width:380px !important;
							width:440px;
							}							
div#AboutUsBuilding {
									position:relative;
									float:left;
									height:500px;
									padding-left:74px;
									padding-top:10px;
									Padding-right:74px;
									}
div#AboutUsIntro {
									position:relative;
									float:left;
									height:250px;
									width:380px !important;
									width:440px;
									padding-left:30px;
									padding-top:20px;
									Padding-right:30px;
									padding-bottom:30px;
									font-size:12px;
									font-family:arial;
									color:#777777;
									}									
div#AboutUsDentist{ 
									position:relative;
									float:left;
									height:380px;
									padding-left:22px;
									Padding-right:22px;
									}
div#AboutUsRecep {
									position:relative;
									float:left;
									height:380px;
									width:380px !important;
									width:440px;
									padding-left:22px;
									padding-right:22px;
									
									}
div#AboutUsHyg {
									position:relative;
									float:left;
									height:380px;
									width:380px !important;
									width:440px;
									padding-left:22px;
									Padding-right:22px;
									
									}
div#AboutUsNurse1 {
									position:relative;
									float:left;
									height:380px;
									padding-left:22px;
									Padding-right:22px;
									}		
div#AboutUsNurse2 {
									position:relative;
									float:left;
									height:380px;
									width:380px !important;
									width:440px;
									padding-left:22px;
									Padding-right:22px;
									}
div#AboutUsNurse3 {
									position:relative;
									float:left;
									height:380px;
									padding-left:22px;
									Padding-right:22px;
									}		
div#AboutUsNurse4 {
									position:relative;
									float:left;
									height:380px;
									width:380px !important;
									width:440px;
									padding-left:22px;
									Padding-right:22px;
									}
p.AboutUsNames 	{
										text-align:center;
										font-size:12px;
										font-family:arial;
										color:#777777;
										font-weight:bold;	
										height:20px;
										}
h2.h2_AboutUs				{
								FONT-SIZE: 16px;
								color:#1f98cd;
								font-family:Arial;
								padding-left:10px;
								}			
		
H1 			{
			FONT-SIZE: 20px;
			color:#1f98cd;
			font-family:Arial;
			
			}
H2 			{
			FONT-SIZE: 16px;
			color:#1f98cd;
			font-family:Arial;
			}

H3			{
			FONT-SIZE: 14px;
			color:#1f98cd;
			font-family:Arial;
			}
H4			{
			FONT-SIZE: 12px;
			color:#1f98cd;
			font-family:Arial;			
			}		
ul			{
			margin-top:0;
			margin-bottom:0; 
			font-size:12px;
			font-family:arial;
			color:#777777;
			padding-left:30px;
			margin-left:30px;
			}
ol			{
			margin-top:0;
			margin-bottom:0; 
			font-size:12px;
			font-family:arial;
			color:#777777;
			padding-left:30px;
			margin-left:30px;
			}
p			{
			font-size:12px;
			font-family:arial;
			color:#777777;
			padding-left:10px;
			}
table.tabPriceList	{
			font-size:12px;
			font-family:arial;
			color:#777777;
			border:0;
			cellspacing:0;
			cellpadding:1px;
			width:600;
			align:left;
			}
.td			{
			width:200px;
			}
a.aBody:link		{
			text-decoration:underline;
			color:#777777;;
			}

a.aBody:visited		{
			text-decoration:underline;
			color:#777777;;
			}
a.aBody:hover		{
			text-decoration:underline;
			color:#000000;
			}

img 	{  
			border-style: none;
			}

/* The following items detail the footer across the site*/

div#divFooter		{
			position: relative; 
			background-color: #D0CFD0; 
			width: 880px; 
			height: 47px;
			}
div#divFooterText 	{
			border:5px;
			font-size:11px;
			color:#474747;
			font-family:tahoma;
			background-color:#D0CFD0;
			}

/* The footer links are controlled to prevent them displaying blue */			
a.aFooter:link		{
			text-decoration:underline;
			color:#474747;
			}
a.aFooter:visited	{
			text-decoration:underline;
			color:#474747;
			}
a.aFooter:hover		{
			text-decoration:underline;
			color:#000000;
			}





 /* Set the box background color to the same color as the circle in the 
   image. Set the width, float and margins as desired. */
   div#roundedbox {
      background: whitesmoke;
      margin: 0 0 0 0;
      width: 930px;
   }
   /* Set the top and bottom height to be the same as the radius of the 
   circle (1/2 the size of the image). Set the font-size and line height
   to a sufficiently small number that they won't affect the box. */
   div#roundedbox #top, div#roundedbox #bottom {
      font-size: 1px;
      height: 16px;
      line-height: 1px;
   }
   /* Now, we'll do the four corners. Set each of them to the same width 
   and height as the radius of the circle. For the top left and bottom 
   left, set them to float: left. Set the top right and bottom right to
   float: right. Use the same background image for all four corners and
   set them all to no-repeat. Set the background position to the same as
   the position of the corner. */
   div#roundedbox #topleft {
      background: url(http://dental.msi-staging.com/admin/Images/Corner/foot-tl.jpg) no-repeat top left;
      float: left;
      height: 16px;
      width: 16px;
   }
   div#roundedbox #topright {
      background: url(http://dental.msi-staging.com/admin/Images/Corner/foot-tr.jpg) no-repeat top right;
      float: right;
      height: 16px;
      width: 16px;
   }
   div#roundedbox #bottomleft {
      background: url(http://dental.msi-staging.com/admin/Images/Corner/foot-bl.jpg) no-repeat bottom left;
      float: left;
      height: 16px;
      width: 16px;
   }
   div#roundedbox #bottomright {
      background: url(http://dental.msi-staging.com/admin/Images/Corner/foot-br.jpg) no-repeat bottom right;
      float: right;
      height: 16px;
      width: 16px;
   }
   /* Now, well add one more box for the content to keep from having
   too much space at the top and bottom and to give it just a little
   bit of left and right padding. Given our 16 pixel radius corners, 
   we're using -1em for the top and bottom margins. That will allow 
   the content to expand into the top and bottom <div> tags. We also 
   add 1em of left and right margin to keep the content from butting
   right up against the edges. Adjust these figures to give you a
   result that you find pleasing. */
   div#roundedbox #boxcontent {
      margin: -1em 1em;
   }
   /* Finally, well give paragraphs in the box a little smaller top 
   and bottom margin just to keep things tight. */
   div#roundedbox p {
      margin: .5em 0;
   }


.SeoBackground 
{
	vertical-align :top;
	background-color:Whitel;
	font-size: 8pt; 
	color:White;
	margin: 8px; 
	font-family: verdana; 
}

.progressBackgroundFilter 
{
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}

.processMessage 
{ 
    position:fixed; 
    top:30%; 
    left:43%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}