BODY {
	font-family : Arial,Helvetica,sans-serif;
	background-color : #f3f3f3;
	color: #000000;
}
A {
	color: #B60A06;
}
TABLE {
	background-position: bottom right;
	background-repeat : no-repeat;
	font-size : 12px;
	line-height : 18px;
	border : none;
}
.smbluetext {
	color: #89A2C6;
}
.smredtitle {
	color: #B60A06;
	font-weight : bold;
}
.lgredtitle {
	color: #B60A06;
	font-size: 15px;
	font-style : italic;
	font-weight : bold;
}
.smbluetitle {
	color: #89A2C6;
	font-weight : bold;
}
.lgbluetitle {
	color: #89A2C6;
	font-size: 15px;
	font-style : italic;
	font-weight : bold;
}
.vertline {
	background-color:#626466;
}
.lgbluelist {
	color: #89A2C6;
	font-size: 14px;
	font-weight : bold;
}
.lgbluelist {
	color: #89A2C6;
	font-size: 14px;
	font-weight : bold;
}

.address_box_left {
	float: left;
	width: 175px;
	overflow: auto;
	}

.address_box_right {
	float: right;
	width: 250px;
	overflow: auto;
	}

.clear {
	clear: both;
	}
#nav {}	
#nav { list-style:none; margin:0; padding:0; position:relative }
#nav li { float:left; margin:0; padding:0}
#nav li ul {  position: absolute; left: -999em; top:33px; margin:0; padding:0; }
#nav li ul li { list-style:none; clear:both; width:100px; margin:0; padding:0  }
#nav li ul li a{ color:#b60a06; background:#FFFFFF; display:block; padding:3px 0 3px 8px; text-decoration:none; font-weight:bold; font-size:11px; line-height:14px}
#nav li ul li a:hover{ color:#FFFFFF; background:#b60a06}
#nav li:hover ul, #nav li.sfhover ul { left:auto; padding:0; top:23px}


p.small {
font-size: 10px;}
img.right {
border: solid 1px #000;
float: right;
margin: 0 0 15px 15px;}
div.learn-more {
background-color: #fff;
color: #036;
width: 50%;
border: solid 1px #fff;
padding: 0;
margin: 15px 18px 15px 15px;
float: right;}
div.learn-more a {color: #036;}
.learn-more h3 {
background-color: #97AFC2;
color: #fff;
margin: 0 0 10px 0;
padding: 10px;}
.learn-more p {
padding: 0;
margin: 0 0 10px 0;}
.clear {clear: both;}
#video-suresmile {
width: 320px;
height: 206px;}
