body		{margin: 0; padding: 0; background: #4D2645;}

form		{margin: 16px 0; padding: 0;}

h1			{width: 778px; margin: 0 auto; padding: 19px 0 0; font: italic bold 33px/38px "Times New Roman"; letter-spacing: 2px; clear: both; background: #fff url(../images/header_template.gif) no-repeat 0 100%;}

blockquote	{margin: 16px 40px; padding: 0;}

sup			{font-size: 75%;}

ul, ol		{margin: 16px 0; padding: 0 0 0 40px;}

ol ol,

ol ul,

ul ol,

ul ul		{margin: 0;}

h1 img		{background: #fff;}

h1 span		{display: block; padding: 37px 180px 25px 20px;}

body, td,

.NormalText	{color: #000; font-size: 13px; font-family: Verdana;}

.Header		{font-size: 18px;}

tr.SmallText td,

.SmallText	{font-size: 10px;}

.GreenText	{color: #135F69;}



td.Clear	{}

td.TopBorder	{border: solid #999; border-width: 1px 0 0; padding-top: 13px;}



div.topnav		{width: 780px; margin: auto;}

div.topnav img	{float: left;}

div.maincontent	{width: 738px; margin: 0 auto; padding: 20px; background: #fff;}

div.footer		{width: 778px; margin: auto; padding: 15px 0 112px; font-size: 10px; text-align: center; background: #fff url(../images/lower.gif) no-repeat 50% 100%;}



/* links */



a:link,

a:visited	{COLOR: #4B2343;}

a:hover		{COLOR: #135F69;}


.right-border {
	border: solid 1px #333; /* Customize me!! */
	float: right;
	clear: right;
	margin: 0 0 15px 15px;
	}
img.right {
	float: right;
	margin: 0 0 15px 15px;
	}
.left-border {
	border: solid 1px #000;
	margin: 0 15px 15px 0;
	float: left;
	}
img.left {
	margin: 0 15px 15px 0;
	float: left;
	}
span.indent {
	padding-left: 40px;
	}
#invisalign-sidebar {
	background: #fff;
	width: 275px;
	margin: 0 0 15px 15px;
	padding: 0;
	border: solid 1px #000;
	line-height: 18px;
	font-size: 11px;
	float: right;
	clear: right;
	}
#invisalign-sidebar a {
	color: #036;
	}
#invisalign-sidebar h3 {
	background: #A47C9C;
	margin: 0;
	padding: 15px;
	color: #fff;
	}
#invisalign-sidebar p {
	padding: 0 15px;
	margin: 15px 0;
	}
.thumb {
	border: solid 1px #000;
	margin: 0 10px 10px 0;
	float: left;
	clear: left;
	}
	
/* Clear Fix */
.clear {clear: both;}
.cf:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.cf {display: inline-block;} /*this trips hasLayout for ie7*/
.cf {display: block;} /*this returns it back to normal*/
* html .cf {height: 1px;}