@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);
@import url(https://fonts.googleapis.com/css?family=Dosis);
@import url(https://fonts.googleapis.com/css?family=Tillana:400,500);

/* CSS Document */

.maillink {
	font-family:Verdana;
	font-size:12px;
	color:#373737;
	text-decoration:none;
}
.maillink:hover {
	font-family:Verdana;
	font-size:12px;
	color:#012d76;
	text-decoration:underline;
}
.divGrayBg {
	background-color: rgba(165,54,146,1.00);
	border-radius: 5px;
	padding: 10px;
	margin-bottom: 10px;
}
.divWhiteBg {
	background-color:#FFFFFF;
	width:100%;
	border-radius:5px;
	
	margin-left:auto;
	margin-right:auto;

}
.divMenu {
	background-image: url(images/menuBg.jpg);
	background-repeat: repeat-x;
	height: 45px;
	-moz-border-radius: 5px 5px 0px 0px;
	-ms-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	padding-left:15px;
}
.whiteTxt12 {
	font-family:Arial;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
.bodyTxt {
	font-family: Verdana;
	color: #4c4c4c;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	text-decoration:none;
	text-align:justify;
}
.Txt14B {
	font-family: Verdana;
	color: #000;
	font-size: 14px;
	text-decoration:none;
}
.redTxt24 {
	font-family:Arial;
	font-size:24px;
	color:#b60004;
	text-decoration:none;
}
.orangeTxt {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#f7850b;
	text-decoration:none;
}
.divEventScr {
	width:708px;
	height:95px;
	border:1px solid #cecece;
	margin-top:9px;
	-moz-box-shadow: 0px 3px 8px rgb(100,100,100);
-webkit-box-shadow: 0px 3px 8px rgb(100,100,100);
box-shadow: 0px 3px 8px rgb(100,100,100);
padding-left:10px;
padding-right:10px;
padding-top:7px;
padding-bottom:10px;
}
.divNews {
	border:1px solid #eaeaea;
	border-radius:5px;
}
.divHLine {
	height:152px;
	width:1px;
	background-color:#bdbdbd;
	margin-left:15px;
	margin-right:15px;
}
.heading18 {
	font-family: 'Cuprum', sans-serif;
	font-size:18px;
	color:#454545;
	text-decoration:none;
}
.quicklink {
	font-family:Verdana;
	font-size:12px;
	color:#373737;
	text-decoration:none;
}
.quicklink:hover {
	font-family:Verdana;
	font-size:12px;
	color:#BF0003;
	text-decoration:none;
}
.footerTxt {
	font-family:Arial;
	font-size:12px;
	color:#cdcdcd;
	text-decoration:none;
}
.divMid{
	width: 970px;
	margin-top: 0px;
	background-image: -webkit-linear-gradient(90deg,rgba(255,255,255,1.00) 68.91%,rgba(215,214,214,1.00) 100%);
	background-image: -moz-linear-gradient(90deg,rgba(255,255,255,1.00) 68.91%,rgba(215,214,214,1.00) 100%);
	background-image: -o-linear-gradient(90deg,rgba(255,255,255,1.00) 68.91%,rgba(215,214,214,1.00) 100%);
	background-image: linear-gradient(0deg,rgba(255,255,255,1.00) 68.91%,rgba(215,214,214,1.00) 100%);
	padding:5px;
	padding-top:15px;
}
.table td{ border-bottom:1px dotted #DBDBDB; height:24px}

.divTest{
	width: 99%;
	padding: 5px;
	background-color: #FFE6F8;
	background-image: -webkit-linear-gradient(270deg,rgba(253,233,243,1.00) 25.91%,rgba(253,253,253,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(253,233,243,1.00) 25.91%,rgba(253,253,253,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(253,233,243,1.00) 25.91%,rgba(253,253,253,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(253,233,243,1.00) 25.91%,rgba(253,253,253,1.00) 100%);
	}
	
	.test_font{font-family: Times New Roman;
	font-size:18px;}
	
	.headingmain{ font-family: 'Open Sans Condensed', sans-serif; color:#000000; font-size:36px}
	
	.divCall{
	font-family: 'Dosis', sans-serif;
	background-image: url(images/call_appointment.png);
	font-size: 20px;
	padding-left: 44px;
	background-repeat: no-repeat;
	text-align: left;
	color: #9B2687; float:right;
	height:43px;
}
.divAppoint{
	width: 141px;
	height: 75px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 95px;
	padding-bottom: 5px;
	background-image: url(images/watch.jpg);
	background-repeat: no-repeat;
	border: 1px solid #DCDCDC;
	background-position: 7% 27%;
	margin-top:5px;
}
.heading20{
	font-family: 'Tillana', sans-serif;
	font-size: 26px;
	color: #931C7E;
	text-transform:uppercase;
}

.heading14{
	font-family: 'Tillana', sans-serif;
	font-size: 20px;
	color: #931C7E;
	text-transform:uppercase;
}

.divDental{
	width: 141px;
	height: 75px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 95px;
	padding-bottom: 5px;
	background-image: url(images/dental.jpg);
	background-repeat: no-repeat;
	border: 1px solid #DCDCDC;
	background-position: 7% 27%;
	margin-top: 5px;
}
.bt_black{
	background-color: #A53692;
	color: #FFFFFF;
	padding: 5px;
	box-shadow: 3px 5px 1px #630753;
	-webkit-box-shadow: 3px 5px 1px #630753;
	border: none;
	width: 147px;
	margin-right: 5px;
	height: 35px;
	font-family: abel;
	text-transform: uppercase;
	font-size: 14px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	letter-spacing: 2px;
}

.bt_black:hover{
	background-color: #94000D
}

.textbox{
	border: 1px solid #D8D8D8;
	border-radius: 7px;
	box-shadow: inset 0 2px 5px #6C6C6C;
	padding: 5px;
	-webkit-box-shadow: inset 0 2px 5px #6C6C6C;
}
.hLine_dash{height:1px; border-bottom:1px dashed #D7D7D7; margin-bottom:5px;}

.photo_smile{
	padding: 8px;
	border: 1px solid #D3D3D3;
	box-shadow: 0 0 5px #464646;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	-webkit-box-shadow: 0 0 5px #464646;
}

.heading_main_smile{ font-family: 'Lato', sans-serif; font-size:26px; color:#04257E}

.heading_main_orange_smile{
	font-family: 'Oswald', sans-serif;
	font-size: 20px;
	color: #CF6A07;
	border-bottom:2px solid #2D78BB;
	padding: 3px;

}

.heading_sub_smile{ font-family: 'Oswald', sans-serif; font-size:16px; color:#04257E}
.bodytxt_smile{ font-family:abel; font-size:16px; color:#313131; text-align:justify; line-height:22px}