body
{
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
	background-color: #999999;
}

td
{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	
}

.top
{
	background-color:#e6e6e6;
	width:58px;
	height:86px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
A.top {
               color: #000000; text-decoration: none;
			   
			   }

A.top:visited {
               color: #000000; text-decoration: none;
			   
			   }
A.top:hover {
              color:#ffffff; text-decoration: none;
              
}

.link
{
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#0033FF;
	text-align: left;
	
}
A.link {
               color: #0033FF; text-decoration: none;
			   
			   }

A.link:visited {
               color: #0033FF; text-decoration: none;
			   
			   }
A.link:hover {
              color:#CC0000; text-decoration: none;
              
}

.green
{
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#339900;
	text-align: left;
	
}
A.green {
               color: #339900; text-decoration: none;
			   
			   }

A.green:visited {
               color: #339900; text-decoration: none;
			   
			   }
A.green:hover {
              color:#CC0000; text-decoration: none;
              
}
.menubg
{
	background-color:#FF9900;
	height:30px;
	vertical-align:middle;
	border-top:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.menubg1
{
	background-color:#FF9900;
	height:30px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
A.menubg1 {
               color: #000000; text-decoration: none;
			   
			   }

A.menubg1:visited {
               color: #000000; text-decoration: none;
			   
			   }
A.menubg1:hover {
              color:#ffffff; text-decoration: none;
              
}
.navbg
{
	background-image:url(navbg.jpg);
	height:22px;
	width:164px;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.navbg2
{
	background-image:url(navbg-b.jpg);
	height:22px;
	width:164px;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align: center;
	vertical-align: middle;
}
.navbg3
{
	background-color:#ecf0ec;
	width:164px;
	border-top:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.listing
{
	background-color:#E8E8E8;
	height:22px;	
	color:#000000;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	vertical-align: middle;
	padding-left:4px;
	padding-right:4px;
}
.listing2
{
	background-color:#E8E8E8;
	height:22px;	
	color:#FF3300;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align: middle;
	padding-right:4px;
}

.listing-blue
{
	background-color:#E8E8E8;
	height:22px;	
	color:#0E9EFE;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align: middle;
	padding-right:4px;
}
.listing-green
{
	background-color:#E8E8E8;
	height:22px;	
	color:#49CFCF;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align: middle;
	padding-right:4px;
}
.listing-dark-green
{
	background-color:#E8E8E8;
	height:22px;	
	color:#999900;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align: middle;
	padding-right:4px;
}

.listing-dark-green2
{
	background-color:#E8E8E8;
	height:22px;	
	color:#993300;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align: middle;
	padding-right:4px;
}


.listing-dark-green3
{
	background-color:#E8E8E8;
	height:22px;	
	color:#FF33CC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align: middle;
	padding-right:4px;
}


.listing3
{
	background-color:#F4F4F4;
	height:22px;	
	border:1px solid #CCCCCC;
	color:#000000;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	vertical-align: middle;
	padding-left:4px;
	padding-right:4px;
}
.listing4
{
	background-color:#F4F4F4;
	height:22px;	
	color:#000000;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	vertical-align: middle;
	padding-left:4px;
	padding-right:4px;
}
.rightnavbg
{
	background-image:url(rightnavbg.jpg);
	width:165px;
	border-top:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.rightnavbg2
{
	background-image:url(rightnavbg.jpg);
	width:165px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}


.bottombg
{
	background-color:#FF9900;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	color:#000000;
	line-height:18px;
}
.bottombg2
{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	color:#000000;
	line-height:18px;
	padding-left:4px;
	padding-right:4px;
}
A.bottombg2 {
               color: #000000; text-decoration: none;
			   			   }

A.bottombg2:visited {
               color: #000000; text-decoration: none;
			   			   }
A.bottombg2:hover {
              color:#FFFFFF; text-decoration: none;
              
}
.bottomtxt2
{
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:15px;
	text-align:justify;
}
.bottomtxt3
{
	background-color:#EBF0EC;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	text-align:center;

	
}
A.bottomtxt3 {
               color: #000000; text-decoration: none;
			   background-color:#EBF0EC;
			   }

A.bottomtxt3:visited {
               color: #000000; text-decoration: none;
			   background-color: #EBF0EC;
			   }
A.bottomtxt3:hover {
              color:#ff9900; text-decoration: none;
              background-color: #EBF0EC;
}

.top-add
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	height:82px;
	width:400px;
	background-color:#E6E6E6;
	border:1px solid #666666;
	
}

.dentist
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	height:24px;
	width:438px;
	background-color:#666666;
	
	
}
.dentist2
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	height:124px;
	width:438px;
	background-color:#E6E6E6;
	border:1px solid #666666;
	
}

.dentist3
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	height:24px;
	width:215px;
	background-color:#666666;
	}
	
.dentist4
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	height:100px;
	width:213px;
	background-color:#E6E6E6;
	border:1px solid #666666;
	
}

p
{
	background-color:#ffffff;
	color:#000000;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	text-align:justify;
    padding-left:5px;
	padding-right:5px;

	
}

.txt
{
	background-color:#ffffff;
	color:#000000;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
}

.hotels

{	background-color:#ffffff; 
	color:#FF3300;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
}
A.hotels {
               color: #FF3300; text-decoration: none;
			   
			   }

A.hotels:visited {
               color: #0033FF; text-decoration: none;
			   
			   }
A.hotels:hover {
              color:#0033FF; text-decoration: none;
              
}
	
.hd
{
	background-color: #FFFFFF;
	color:#FF9900;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:12px;*-
	font-weight:bold;
	line-height:15px;
	text-align:justify;

	
}







/* Left navigation css.*/
	a{
		text-decoration:none;
	}
	h1{
		font-size:10px;
	}

	img{
		border:0px;
	}
	
.nav
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-left:10px;
	padding-right:2px;
}
	#mainContainer{
		margin:0 auto;
		text-align:left;
		height:500px;
		
	}
	
	#leftContainer{
		float:left;
		padding-left:0px;
		padding-right:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		
	}
	
	#contentContainer{
		width:190px;
		float:left;
	}
	.ad{
		clear:both;
		text-align:center;
		padding:0px;
	}	
	
	/* END DEMO CSS */
	#dhtmlgoodies_menu{		
			
		width:165px;	/* Width of main menu */
		
	}
	#dhtmlgoodies_menu	li{	/* Main menu <li> */
		list-style-type:none;	/* No bullets */
		margin:0px;
		padding:0px;
		font-weight: normal;	/* No margin - needed for Opera */
	}
	#dhtmlgoodies_menu ul{	
		margin:0px;	/* No <ul> air */
		padding:0px;	/* No <ul> air */
	}
	#dhtmlgoodies_menu ul li ul{	/* Styling for those who doesn't have javascript enabled  - sub menu items*/
		padding-left:0px;
	}
	#dhtmlgoodies_menu	li a{	/* Main menu links */
		text-decoration:none;	/* No underline */
		color:#000;	/* Black text color */
		
		height:20px;	/* 20 pixel height */
		line-height:20px;	/* 20 pixel height */
		vertical-align:middle;	/* Align text in the middle */
		border:1px solid #ffffff;	/* Black border */
		background-image:url(navbg.jpg);	/* Light blue background color */	/* Air between border and text inside */
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		padding-left:10px;
		padding-right:2px;
	}
	#dhtmlgoodies_menu	li a:hover,#dhtmlgoodies_menu .activeMainMenuItem{
		color:#ff9900;
		background-color:##EBF0EC;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		padding-left:10px;
		padding-right:2px;
	}
	.dhtmlgoodies_subMenu{
		visibility:hidden;
		position:absolute;
		overflow:hidden;
		border:1px solid #000;
		
	
	}
	.dhtmlgoodies_subMenu ul{
		margin:0px;
		padding:0px;	
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		padding-left:0px;
		padding-right:0px;
	}
	.dhtmlgoodies_subMenu ul li{
		list-style-type:none;
		margin:0px;
		padding:0px;
			/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
	}
	.dhtmlgoodies_subMenu ul li a{	/* Sub menu items */
		white-space:nowrap;	/* No line break */
		text-decoration:none;	/* No underline */
		color:#000000;
		background-color:#EBF0EC;	/* Black text color */
		height:16px;	/* 16 pixels height */
		line-height:16px;	/* 16 pixels height */
		padding:1px;	/* 1px of "air" inside */
		display:block;	/* Display as block - you shouldn't change this */
	}
	.dhtmlgoodies_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
		color:#FFF;	/* White text */
		background-color:#ff9900;	/* Blue background */
	}
	
	
h2 {
	font-family: verdana, Georgia, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #00619b;
	text-align: center;
	vertical-align: top;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:5px;

}

.top-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-image: url(banner_r2_c3.jpg);
	background-repeat: repeat;
	height: 29px;
}
.top-orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-image: url(banner_r2_c7.jpg);
	background-repeat: repeat;
	height: 29px;
}


.add-cli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #f4f4f4;
	text-align: justify;
	vertical-align: middle;
	padding-left:2px;
	height: 20px;
}
.adv{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #f4f4f4;
	border:1px #bebebe solid;
	text-align: left;
	vertical-align:top;
	height: 25px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
}
.add-cli2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #bebebe;
	text-align: justify;
	vertical-align: middle;
	height: 16px;
	padding-top:4px;
	padding-left:6px;
}
.add-cli3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color:#FF9900;
	text-align: justify;
	vertical-align: middle;
	height: 20px;
	padding-top:4px;
	padding-left:6px;
}

.frm{
	background-color:#e6e6e6;
	border:1px solid #999999;
	height:16px;
	margin-left:5px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: left;
	vertical-align: middle;
}	
.box{
color:#000000;
border:1px #FF9900 solid;
font-family:Arial,verdana,Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align: justify;
}	

.photo{
color:#000000;
border:1px #0033FF solid;
font-family:Arial,verdana,Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align: justify;
width:150px;
height:150px;
}	
.photo1{
color:#000000;
border:1px #0033FF solid;
font-family:Arial,verdana,Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align: justify;

}	
.doctor{
color:#000000;
font-family:Arial,verdana,Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align: left;
vertical-align:middle;
background-color:#C1E8FF;
height: 22px;

}	

.avaliabile{
color:#000000;
font-family:Arial,verdana,Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align: center;
line-height:26px;
vertical-align:middle;
background-color:#FF9900;

}	
.membership{
color:#000000;
font-family:Arial,verdana,Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align: justify;
line-height:20px;
vertical-align:middle;
background-color:#FFE2BB;
padding-left:4px;

}
.bottomtxt
{
	background-color:#EBF0EC;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	text-align:justify;
	padding-left:4px;
}

.tableHeading
{
	background:#FF9900;
	height:35px;
	color:#000;
	font-weight:bold;
}

 .textbox1{
	border:1px solid #1B1B1C;
	font:verdana;
	color:#1B1B1C;	
	font-size:14px;
	padding-left:2px;
}

.altrow{
	background:#EBF0EC;
	color:#000;
	font-weight:bold;
}


.button
{
    height:21;
    width:98;
    margin:0;
    padding:0;
    border:0;
    background-color:#FFFEBF;
    color: #3434A5;
    font-weight: bold;
    font-family: arial;
    font-size: 11px;	
}


#error_box
{
	width:100%;
	padding-top:10px;
	padding-left:9px;
	padding-bottom:10px;
	float:none;	
	background:#EFEFEF;
	text-align:left;
	color:#FF9900;
	font-face:verdana;
	font-size:11px;
	margin-top:20px;
}
