body {font-family: Verdana, Arial, "Helvetica sans-serif"; text-align:center;}
#wrapper {
        margin: 0 auto;
        /* Replace the xxxx with the the width of your site (eg 800px)*/
        width:800px;
        text-align:left;
        position:relative;
        
}
.clear{clear:both;}
.about { font-size: 10px; color: #FFFFFF; text-align: center; line-height:19px; background-color: #70a399; text-decoration: none; background-repeat: repeat; width: 125px; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px; display:block;}

.about:hover {font-size: 10px; color: #FFFFFF; text-align: center; line-height:19px; background-color: #9BBEB7; text-decoration: none; background-repeat: repeat; width: 125px; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px}

.cosmetic { font-size: 10px; color: #FFFFFF; text-align: center; line-height:19px; background-color: #DF8CC4; text-decoration: none; background-repeat: repeat; width: 124px; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px; display:block;}

.cosmetic:hover {font-size: 10px; color: #FFFFFF; text-align: center; line-height:19px; background-color: #E9AED6; text-decoration: none; background-repeat: repeat; width: 124px; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px; display:block;}

.alternative {font-size: 10px; color: #FFFFFF; text-align: center; padding-top: 2px; padding-bottom: 2px; background-color: #9E9588; text-decoration: none; background-repeat: repeat; width: 124px; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px }

.alternative:hover {font-size: 10px; color: #FFFFFF; text-align: center; padding-top: 2px; padding-bottom: 2px; background-color: #BBB5AB; text-decoration: none; background-repeat: repeat; width: 124px; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px }

.implants {font-size: 10px; color: #FFFFFF; text-align: center; padding-top: 2px; padding-bottom: 2px; background-color: #E2D6CF; text-decoration: none; background-repeat: repeat; width: 124px; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px }

.painfree { font-size: 10px; color: #FFFFFF; text-align: center; line-height:19px; background-color: #E3D846; text-decoration: none; background-repeat: repeat; width: 124px !important; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px; display:block;}

.painfree:hover {font-size: 10px; color: #FFFFFF; text-align: center; line-height:19px; background-color: #EBE47D; text-decoration: none; background-repeat: repeat; width: 124px; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px }

.treatments {font-size: 10px; color: #FFFFFF; text-align: center; line-height:19px; background-color: #41183E; text-decoration: none; background-repeat: repeat; width: 124px; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px; display:block;}

.treatments:hover {font-size: 10px; color: #FFFFFF; text-align: center; line-height:19px; background-color: #7A5D78; text-decoration: none; background-repeat: repeat; width: 124px; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px; display:block;}

.patient {font-size: 10px; color: #FFFFFF; text-align: center; line-height:19px; background-color: #9E9588; text-decoration: none; background-repeat: repeat; width: 124px; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px; display:block;}

.patient:hover {font-size: 10px; color: #FFFFFF; text-align: center; line-height:19px; background-color: #B2AEA8; text-decoration: none; background-repeat: repeat; width: 124px; padding-right: 2px; padding-left: 2px; border-top-width: 3px; border-bottom-width: 3px; display:block;}
.standardtext{font-size: small; color:#565049; font-family: Verdana, Arial, Helvetica, sans-serif;}
.copybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; color: #70A399; font-weight: bold}
.copy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; color: #565049; font-weight: normal}
.vcard { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; color: #565049; font-weight: normal}

.box {
	border: 1px #DADAD7 solid;
}
.gallerytext {
	font-size: 12px; font-style: normal; line-height: 16px; color: #565049; font-weight: bold; text-decoration:none;
	border: 1px #DADAD7 solid;	
}
.space {
	height: 3px;
}
.invisilling-bold-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#927A5C;
	font-weight:normal;
	text-decoration:none;
}
.invisilling-bold-text:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#927A5C;
	font-weight:normal;
	text-decoration:underline;
}
.invisilling-bold-text:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#927A5C;
	font-weight:normal;
	text-decoration:underline;
}
.invisilling-bold-text:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#927A5C;
	font-weight:normal;
	text-decoration:none;
}
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#565049;
	font-weight:normal;
	text-decoration:none;
	line-height:1.5em;
	margin:0 0 10px 0;
}
.text-large {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#565049;
	font-weight:normal;
	text-decoration:none;
	line-height:1.5em;
	margin:0 0 10px 0;
}
.text a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#565049;
	font-weight:normal;
	text-decoration:underline;
}
.text a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#565049;
	font-weight:normal;
	text-decoration:underline;
}
.text a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#565049;
	font-weight:normal;
	text-decoration:none;
}
.heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#70A399;
	font-weight:bold;
	text-decoration:none;
}
.heading_p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#41183E;
	font-weight:bold;
	text-decoration:none;
}
.heading_p1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#DF8CC4;
	font-weight:bold;
	text-decoration:none;
}
	
	
.sitemap {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#565049;
	font-weight:normal;
	text-decoration:none;
}
.sitemap a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#565049;
	font-weight:normal;
	text-decoration:underline;
}
.sitemap a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#565049;
	font-weight:normal;
	text-decoration:underline;
}
.sitemap a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#565049;
	font-weight:normal;
	text-decoration:none;
}


/*-------------------------------- form css starts --------------------------------*/

.input {
	width:180px;
	font-size:12px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
}

.input_text {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:normal;
}

.h1_purple
{
    font-family:Geneva, Verdana;
    font-size:1.3em;
    color:#41183e;
}

.h1_brown
{
    font-family:Geneva, Verdana;
    font-size:1.3em;
    color:#9E9588;
}

.h1_yellow
{
    font-family:Geneva, Verdana;
    font-size:1.3em;
    color:#e3d846;
}

.h1_pink
{
    font-family:Geneva, Verdana;
    font-size:1.3em;
    color:#DF8CC4;
}

.h1_blue
{
    font-family:Geneva, Verdana;
    font-size:1.3em;
    color:#70A399;
}
h1{margin:10px 0 10px 0}
h2{margin:10px 0 10px 0}

.h2_purple
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    color:#41183e;
}

.h2_brown
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    color:#9E9588;
}

.h2_yellow
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    color:#e3d846;
}

.h2_pink
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    color:#DF8CC4;
}

.h2_blue
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    color:#70A399;
}

.home_mainleft
{
    width:400px;
    float:left;
    clear:left;
	margin:0 0 10px 0;
}

.home_mainright
{
    width:301px;
    float:right;
    clear:right;
	margin:15px 0 10px 0;
}

.home_mainleft2
{
    width:200px;
    float:left;
    clear:left;
	margin:0 0 10px 0;
}

.home_mainright2
{
    width:520px;
    float:left;
    clear:right;
	margin:0 0 10px 0;	
}

.home_mainleft3
{
    width:250px;
    float:left;
}

.home_mainright3
{
    width:450px;
    float:right;
}
.home_mainright4
{
    width:450px;
    float:right;
    margin:17px 0 0 0;
}
.mainpage
{
    width:720px;
    float:right;
}
.openingTimesTbl{border:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;color:#565049;}
.openingTimesTblTD1{width:110px;}



.imgRight{border:0px;}
.frontPageTbl td{padding:0px;margin:0px;}
.videoLnk{color:#86b6aa;font-size:0.9em}
.floatLeft{float:left;}
.floatRight{float:right;}
.imgfloatRight{float:right;margin:0 0 0 15px;}
.socialText{width:150px;font-size:15px;}
hr{border-top:solid 1px #dbdbda;border-bottom:0px;border-left:0px;border-right:0px;height:1px;margin:10px 0 5px 0;}
a.greenLnk:link,a.greenLnk:visited,a.greenLnk:active{color:#70A399;font-size:0.8em;}
a.greenLnk:hover{color:#018362;}
ul.green{margin:15px 0 0 0px;padding:0px;font-size:0.8em;color:#70A399;}
ul.green li{line-height:1.2em;list-style:none;background-color:Transparent;margin:5px 0 0 0;padding:0 0 5px 15px;display:block;background:url(images/bullets/green-bullet.gif) no-repeat left 0.4em;}
ul.green a:link,ul.green a:visited,ul.green a:active{color:#70A399;}
ul.green a:hover{color:#018362;}

.fb-button-con{height:25px;margin:10px 0 0 0;}
.fb-like{text-align:right;float:right;}
.socialIcons{background:#ebebeb;padding:10px 5px 5px 10px;margin:0 0 10px 0;}
/*-------------------------------- form css ends --------------------------------*/
