body {  

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; 

color: #B7B5B5; 

background-color: #A9A6A6; 

margin: 0 auto; 

padding: 0; background-repeat: repeat-x;

text-align: center;

}
/*************Add New Css***************/
#addnew {

position: relative; 

width: 837px; 

height: 1680px; 

margin: 0 auto; 

padding: 0 0; 

text-align: left; 

background-color: #ffffff;

}

.addnew_page {
	position: absolute;
	left: 270px;
	top: 353px;
	clip:  rect(   );
	z-index: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	width: 515px;
	line-height: normal;
	height: 874px;
}

.social{  position: absolute; left: 100px; top: 1035px; clip:    rect(   ); z-index: 1 ; font-family: Calibri; font-size: 18px; color: #FFFFFF; font-weight: bold}

.social a{ text-decoration:none; border:none;}

/**************************End**********************/
#mainbody {

position: relative; 

width: 837px; 

height: 1400px; 

margin: 0 auto; 

padding: 0 0; 

text-align: left; 

background-color: #ffffff;

}
.girlsmile {  position: absolute; left: auto; top: 69px; clip:        rect(   ); z-index: 1}

.clearbraces { position: absolute; left: 364px; top: 69px; clip:   rect(   ); z-index: 2}

.orangeline { position: absolute; left: auto; top: 295px; clip:    rect(   ); z-index: 1 }

.phone { position: absolute; left: 370px; top: 10px; clip:    rect(   ); z-index: 5}

.dentalcare { position: absolute; left: 15px; top: 42px; clip:    rect(   ); z-index: 1 ; font-family: Calibri; font-size: 18px; color: #FFFFFF; font-weight: bold}

.callus { position: absolute; left: 399px; top: 5px; clip:    rect(   ); z-index: 1 ; font-family: Impact, Arial; font-size: 23px; color: #FFFFFF}

.callusnumber { position: absolute; left: 670px; top: 5px; clip:    rect(   ); z-index: 1 ; font-family: Impact, Arial; font-size: 23px; color: #FFFFFF}

.no-obligation { position: absolute; left: 510px; top: 30px; clip:   rect(   ); z-index: 1 ; font-family: "Franklin Gothic Demi Cond"; font-size: 16px; color: #FFFFFF }

.invisalign { position: absolute; left: 375px; top: 65px; clip:    rect(   ); z-index: 6; font-family: Impact, Arial; font-size: 30px; color: #363636}

.invisaligncalibri { position: absolute; left: 375px; top: 100px; clip:   rect(   ); z-index: 6; font-family: Calibri; font-size: 22px; color: #363636 }

.orangeimpact22 {  font-family: Impact, Arial; font-size: 24px; color: #FF5D1A}

.check { position: absolute; left: 410px; top: 190px; clip:      rect(   ); z-index: 6}

.check2 { position: absolute; left: 410px; top: 213px; clip:     rect(   ); z-index: 6 }

.check3 { position: absolute; left: 410px; top: 238px; clip:     rect(   ); z-index: 6 }

.calibri18 { position: absolute; left: 440px; top: 194px; clip:    rect(   ); z-index: 6 ; font-family: Calibri; font-size: 18px; color: #363636}

.leftgrid {
	position: absolute;
	left: 0px;
	top: 302px;
	clip:   rect(   );
	z-index: 1;
	background-image: url(images/leftlines.gif);
	background-repeat: repeat-y;
	height: 1380px
}

.rightgrid {
	position: absolute;
	left: 794px;
	top: 302px;
	clip:     rect(   );
	z-index: 1;
	background-image: url(images/rightlines.gif);
	background-repeat: repeat-y;
	height: 1379px
}

.form { position: absolute; left: 45px; top: 733px; clip:            rect(   ); z-index: 7; background-color: #235899; color: #FFFFFF; font-size: 13px; height: 270px; width: 210px; line-height: 30px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: 1px #1B477C outset}

.textfield {  background-color: #FFFFFF; height: 17px; width: 90px; border: 1px #000000 solid; clip:       rect(   )}

.center {  text-align: center; line-height: normal}

.white13 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF}

.checkbox { background-color: #FFFFFF; height: 15px; width: 15px; border: 1px #000000 solid; clip: rect( ) }

.newpatient { position: absolute; left: 45px; top: 277px; clip:                 rect(   ); z-index: 7; color: #0000CC; font-size: 13px; height: 204px; width: 210px; line-height: 30px; background-image: url(images/bggreenbanner.gif); background-repeat: repeat-x; border: 1px #85DC37 solid; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; text-align: center}

.map { position: absolute; left: 45px; top: 496px; clip:        rect(   ); z-index: 7; color: #333333; font-size: 13px; height: 220px; width: 210px; line-height: 30px; border: 1px #999999 solid; background-color: #EDEAE2; text-align: center; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}

.toppromoomg { position: absolute; left: 275px; top: 737px; clip:         rect(   ); z-index: 5 }

.toppromohl { position: absolute; left: 275px; top: 310px; clip:    rect(   ); z-index: 5 ; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #235899}

.toppromobd { position: absolute; left: 448px; top: 737px; clip:    rect(   ); z-index: 5 ; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; height: 80px; width: 350px}

.toppromomore {  background-color: #306AA7; height: 17px; width: 170px; color: #FFFFFF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; vertical-align: middle; text-decoration: underline}

.line { position: absolute; left: 275px; top: 821px; clip:     rect(   ); z-index: 5 ; border-color: #999999 black black; width: 515px; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.white13b { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold }

.testimon { position: absolute; left: 275px; top: 828px; clip:   rect(   ); z-index: 5 ; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; width: 245px; border-color: black #999999 black black; border-style: dotted; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.specialists { position: absolute; left: 530px; top: 828px; clip:     rect(   ); z-index: 5 ; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; width: 250px}

.left {  text-align: left}

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #235899; padding-left: 10px}

h3 {  font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px}

.teeth {
	position: absolute;
	left: 270px;
	top: 1217px;
	clip:     rect(   );
	z-index: 5
}

h1 { position: absolute; left: 275px; top: 702px; clip: rect( ); z-index: 5 ; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #235899 ; width: 500px}

.procedures {
	position: absolute;
	left: 275px;
	top: 1262px;
	clip:         rect(   );
	z-index: 5;
	width: 515px;
	background-color: #F4F4F4
}

.proceduresline {
	position: absolute;
	left: 275px;
	top: 1377px;
	clip:    rect(   );
	z-index: 5;
	width: 515px;
	background-color: #E0E0E0;
	height: 15px
}

.line2 {
	position: absolute;
	left: 275px;
	top: 1292px;
	clip:     rect(   );
	z-index: 5;
	border-color: #999999 black black;
	width: 515px;
	border-style: dotted;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

.lowerblock {
	position: absolute;
	left: 275px;
	top: 1397px;
	clip:   rect(   );
	z-index: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	width: 235px;
	border-color: black #999999 black black;
	text-align: left;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

.lowerblockright {
	position: absolute;
	left: 518px;
	top: 1397px;
	clip:                  rect(   );
	z-index: 7;
	color: #FFFFFF;
	font-size: 13px;
	width: 270px;
	line-height: 30px;
	background-image: url(images/bgorangebanner.gif);
	background-repeat: repeat-x;
	border: 1px #FF5D1A solid;
	height: 180px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	text-align: center
}

.boldcenter {  font-weight: bold; color: #333333; text-align: center}

.star {
	position: absolute;
	left: 695px;
	top: 1477px;
	clip:  rect(   );
	z-index: 7;
	color: #FFFFFF;
	font-size: 13px;
	width: 112px;
	line-height: 30px;
	height: 112px;
	text-align: center;
	background-image: url(images/star.gif);
	background-repeat: no-repeat
}

.footer {
	position: absolute;
	left: 45px;
	top: 1587px;
	clip:      rect(   );
	z-index: 1;
	font-size: 12px;
	width: 745px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #0000CC;
	background-color: #E0E0E0
}

.footer1 { position: absolute; left: 46px; top: 1090px; clip:      rect(   ); z-index: 1; width: 745px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; text-align: center ; font-family: Calibri; font-size: 12px; color: #000000 background-color: #ffffff}

.pages {
	position: absolute;
	left: 270px;
	top: 353px;
	clip:  rect(   );
	z-index: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	width: 515px;
	line-height: normal
}

h4 {  color: #336699}

.grey13 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333}

