/***********************************************/
/* General.css for Web Page          */
/* All styles are here. Enero- 22.2006    */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body {
		margin:0px 0px 0px 0px;
		padding:0px;
    	background:#FFFFFF;
		font-family:arial;
		font-size:12px;
		
}
html>body {
		
}

img{
	padding:0px;
	margin:0px;
	border:none;
}
	#center {
	margin-right: auto;
	margin-left: auto;
	margin-top:0px;
	position: relative;
	width: 800px;
	text-align:left;
	background:#FFFFFF 
 }

	#line{
		width:800px;
		height:10px;
		background-color:#D8D8D8;
	}
/************** Generals styles **************/


p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0px;
	line-height:140%;
	color:#333333;
	padding:0px;
	margin:2px 0px 2px 6px;
}
a{
	text-decoration:none;
	color:#003399;
}
a:hover{
	text-decoration:underline;
}
a:visited{
	color:#003399;
}

b{
	font-family:arial;
}

h1{
	font-family:Arial;
	font-size:18px;
	line-height:140%;
	color:#333333;
	padding:0px;
	margin:4px 0px 0px 0px;
	font-weight:normal;	
}
h2{
	font-family:Arial;
	font-size:14px;
	line-height:120%;
	color:#333333;
	padding:0px;
	margin:6px 0px 0px 6px;
	font-weight:bold;	
}
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:6px;
	margin:6px 6px 3px 6px;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	letter-spacing:0.4px;
	text-indent:4px;
}
h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	margin:4px 4px 4px 14px;
	text-align:left;
	
}
h6{
	margin:6px 10px 6px 4px;
	color:#333333;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

/********************* banner **********************/	


#banner {
	width:800px;
	background:#73B434 url(images/banner_bg.jpg) repeat-x ;
	height:280px;	
	padding: 0px 0px 0px 0px;
	margin:0px;
}


	#banner_left{
		background:url(images/banner_left.jpg) no-repeat top left;
		width:500px;
		height:280px;
		float:left;
	}
	#banner_center{
		float:left;
	}
	#banner_rigth{
		background:url(images/banner_rigth.jpg) no-repeat ;
		width:298px;
		height:280px;
		float:right;
	}
	#banner_text{
		position:absolute;
		top:240px;
		left:300px;
		width:270px;
		text-align:center;	
	}
		#banner_text p{
			color:#333333;
		}
	
	#top_menu{
		/*padding: 8px 0px 0px 560px;*/
		background:#E7E7E7 url(images/top_menu_bg.jpg) repeat-x top;
		position:absolute;
		top:327px;
		/top:332px;
		left:250px;
		width:550px;
		height:43px;
	}
	
	#top_menu img{
		margin:0px 0px 0px 0px;
		padding:0px;
		border:none;
	}
	
	#top_menu a{
		margin:-3px 0px 0px 0px;
		padding:0px;
		border:none;
	}
	#top_menu a img{
		margin:0px;
		padding:0px;
		border:none;
	}
	.start{
		width:9px;
		height:43px;
		background:url(images/top_menu_left.jpg) top;
		float:left;
	}
	#top_links{
	position:absolute;
	top:13px;








		/top:20px;
	left:603px;
	width: 192px;
	height: 45px;
	}
	#email{}


/********************* columna 1 **********************/	

#col_1{
	float:left;
	margin:0px;
}
	#col_1 img{
		margin:0px;
		padding:0px;
	}
	#date{
		width:250px;
		height:30px;
		background:#666666 url(images/date_bg.jpg) top no-repeat;
	}
		#date span{
			margin:0px 0px 0px 2px;
			color:#FFFFFF;
		}
		#date b{
			margin:0px 0px 0px 16px;
			color:#000000;
			text-align:center;
		}
		#date_text{
			padding:6px 0px 0px 10px;
		}
		
		
	#left_column{
		border:#E7E7E7 solid 2px;
		position:relative;
		width:246px;
		padding:0px;
		margin-top:2px;
		
	}
	#left_column p{
		margin:5px 8px 5px 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#left_column b{
		color:#2074B9;
		font-weight:bold;
		text-decoration:none;	
		font-size:17px;
	}
	#left_column span p{
		color:#666666;
		font-size:11px;
		line-height:100%;
		margin-left:34px;
		margin-bottom:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#email_box{
		width:250px;
		height:70px;;
		background-color:#777777;
		margin-top:2px;
	}
	.emailform{
		margin:0px 6px 5px 14px;
		padding-top:6px;
	}

/********************* columna 2 **********************/	


#col2{
	width:540px;
	margin-left:250px;
	/margin-left:230px;
	margin-top:20px;
}
#content{
	margin:0px 15px 0px 12px;
	padding-top:18px;
	
}
	#content p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		letter-spacing:0px;
		line-height:140%;
		color:#333333;
		padding:0px;
		margin:2px 0px 4px 6px;
		text-indent:4px;
	}
	#content b{
		font-family:Arial;
		font-size:12px;
		color:#333333;
	}
	#content a{
		color:#0066CC;
		font-family:arial;
		font-size:12px;
	}
	
	#dentists_list{
		
	}
		#dentists_list ul{
			margin:8px 0px 0px 4px;
		}
			#dentists_list li{
				font-size:12px;
				list-style:square;
				color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				margin:3px 4px 3px 5px;
				/margin:3px 4px 3px 45px;
												
			}
				#dentists_list li a{
					color:#0066CC
				}
				
	.essentials{
		height:150px;
	}
		.photo{
			margin:4px 4px 4px 6px;
			float:left;
		}
	.list_style{
		list-style:lower-roman;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:12px;
	}
	
	#digital_info{
		/*border:#F0F0F0 dotted 1px;*/
		margin:2px 12px 4px 24px;
		border-bottom:#E8E8E8 solid 1px;
	}
	
		#digital_info h2{
			color:#0066CC;
			margin:6px 2px 2px 6px;
			
		}
		#digital_info p{
			margin:4px 16px 10px 18px;
			color:#666666;
		}
		
		/*********** Download Page Stuff	*************/
		.down_actions p{
			font-size:12px;
			color:#333333;
			font-weight:bold;
			margin:0px 10px 10px 10px;
			font-family:tahoma;
		}
		.down_actions span{
			color:#0066CC
		}
		
	/****************** Pricing Page Stuff  ***********/
	
	#pricing_table{
		margin:6px 4px 10px 10px;
		font-family:arial;
		font-size:12px;
	}
		#pricing_table table{
			border:#CCCCCC 1px solid;
		}
		.tblhead{
			font-weight:bold;
		}
		.tblm{
			font-weight:bold;
			
		}
		.rayed{
			color:#CC0000
		}
		.style13{
			color:#009966
		}
		#CD_offers{
			border:#ebf2fe solid 1px;
			margin:10px;
		}
		#CD_offers b{
			margin:4px 0px 2px 0px;
			color:#0066CC
		}
		#CD_offers_text p{
			margin:4px 20px 2px 70px;
			color:#333333
		}
		.table_style{
			color:#666666;
			font-weight:bold;
			margin-left:18px;
		}
		
		#pricing_table span{
		margin:6px 4px 10px 10px;
		font-family:arial;
		font-size:11px;
		color:#CC3333
	}

/******************* Dental Soft Features Page Stuff ***********************/


.soft_items{
	width:500px;
	height:190px;
}
.soft_items2{
	width:500px;
	height:160px;
	/*background-color:#006666;*/
}
	.soft_items p{
	
	}
	.soft_items h1{
		font-size:16px;
		font-weight:bold;
		color:#003366;
	}
	.soft_items2 h1{
		font-size:16px;
		font-weight:bold;
		color:#003366;
	}

	.soft_text1{
		width:300px;
		float:left;
	}
	
	.soft_image1{
		height:125px;
	}
	
	.soft_text2{
		width:300px;
		margin-left:198px;
		/margin-left:0px;
	}
	
	.soft_image2{
		height:125px;
		width:196px;
		float:left;
	}



/********************* footer **********************/	

#footer{
	clear: both;
	background-color:#FFFFFF;
	height:71px;
	color:#666666;
	font-family: Tahoma;
	font-size:11px;
	text-align:center;
	padding-top:35px;
}

#footer a{
    padding-right:4px;
	padding-left:4px;
	color:#666666;
	font-family:"Franklin Gothic Medium" , arial ;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.2px;

}
#footer a:hover { color: #006699; }
#footer a.current:link { color: #FFFFFF; }
#footer a.current:visited { color: #FFFFFF; }

#footer_end{
	background-color:#EEEEEE;
	color:#666666;
	height:38px;
	margin-top:5px;
	padding-top:6px;
}


/********************* end **********************/	
	
.formSize{
	padding:0px;
	margin:0px;
	text-align:left;
}
.formSize label{
	font-size:12px;
	color:#333333;
}
.text{
	padding:0px;
	margin:3px;
}
.text2{
	padding:0px;
	margin:3px;
	width:40px;
}

#fieldCluster{
	text-align:right;
	width:300px;
}
#other_data{
	margin:0px 0px 0px 26px;
}
#other_data p{
	float:left
}

