body
{
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-image: url(/images/bkg_5x319.gif);
	background-repeat: repeat-x;
	background-position: top;
}
i {font-color: #000000;}
a
{
	text-decoration: none;
}

#metro
{
	display: none;
}

img
{
	border: 0px;
}

p
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
	padding: 0px 0px;
}
h4
{
	font-color: #f16363;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #fff;
}
h1
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #336699;
}
#search h1
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF: ;
	margin: 2px;
	padding: 2px;
display:inline;
}

h3
{
	color: #1E4B82;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #fff;
}
div#yandex_direct
{
	margin: 0px;
padding: 0px;

}
div#yandex_direct .ad-link a:hover {font-size: 18px;}

#page
{
	width: 1010px;
	margin: 0px;
	text-align: left;
}

#header .logo
{
	float: left;
}

#header #search .zipcode
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5691BC;
	text-decoration: none;
	height: 17px;
	width: 133px;
	border-top: 1px solid #464543;
	border-right: 1px solid #BBB4A8;
	border-bottom: 1px solid #BBB4A8;
	border-left: 1px solid #464543;
	background-color: #D0E7EE;
}

#header_nav
{
	padding-left: 200px;
}

#header_nav .option
{
	width: 120px;
	text-align: center;
	float: left;
	background-color: #78A7C5;
	border-left: 1px solid #5691BD;
}

#header_nav .option a
{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
}

#header_nav .option-hot
{
	width: 120px;
	text-align: center;
	float: left;
	background-color: #fff;
}

#header_nav .option-hot a
{
	color: #2B6897;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
}

#left
{
	width: 220px;
	float: left;
	background-color: #fff;
}

#left .left-wrapper
{
	width: 199px;
}

#left_nav
{
	background-color: #ECF3F9;
}

#left_nav .left_nav-wrapper
{
	padding: 8px 0px 25px 0px;
}

#left_nav ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
	

#left_nav ul li
{
	background-image: url(/images/bkg_199x21.gif);
	background-repeat: no-repeat;
	line-height: 21px;
}

#left_nav ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #312C29;
	padding-left: 25px;
}
#left_nav ul.inc {
		margin-left: 2px;
	}
	
#left_nav ul.inc li {
		padding-left: 11px;
		display: none;
	}
#left_nav ul.metroL li {
		list-style-type: none;
		line-height: 18px; }
#hot
{
border: 1px;
border-color: 000000;
}
#content
{
	width: 788px;
	float: left;
	padding-top: 1px;
}

#content .content-wrapper, #content .content-wrapper1
{
	float: left;
	width: 590px;
	background-image: url(/images/bkg_4x79.gif);
	background-repeat: no-repeat;
	background-position: left 24px;
}

#content .content-wrapper p
{
	padding: 2px 0px 2px 0px;
}

#content .content-wrapper2
{
	padding: 0px 0px 0px 10px;
}

#content .content-wrapper1 p
{
	padding: 2px 0px 10px 0px;
}

#content a
{
	color: #5691BB;
	text-decoration: underline;
}

#content .title
{
	background-color: #B2D5EB;
}

#content .dentalmarketing
{
	padding: 30px 0px;
}

#content .content_middle_left
{
	width: 574px;
	float: left;
}

#content .content_middle_right
{
	width: 187px;
	float: right;
}

#content .dentist
{
	border: 1px solid #C5D7E5;
}

#content .dentist p
{
	padding: 5px;
	font-size: 10px;
	line-height: 13px;
}

#content .img_left
{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}

#content #spaces_area
{
	width: 272px;
	height: 107px;
	background-image: url(/images/bkg_272x107.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#content #spaces_area .spaces_area-wrapper
{
	padding: 15px 0px 0px 20px;
}

#content #spaces_area table tr td
{
	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#feed-patrol-right
{
	float: right;
	width: 165px;
	height: 600px;
	background-image: url(/images/bkg_20x54.gif);
	position: relative;
	top: 150px;
}

#feed-patrol-right ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#feed-patrol-right ul#header
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#feed-patrol-right ul#header li
{
	background-color: #FA9834;
	background-image: none;
	padding-left: 10px;
	line-height: 20px;
	height: 20px;
}

#feed-patrol-right ul#header li a
{
	color: #fff;
}

#feed-patrol-right ul#fp-right
{
	padding-top: 20px;
}

#feed-patrol-right ul#fp-right li
{
	background-image: none;
	color: #E16500;
	height: 30px;
	padding-left: 10px;
}

#feed-patrol-right ul#fp-right li a
{
	color: #E16500;
	text-decoration: underline;
	font-weight: normal;
}

#feed-patrol
{
	width: 768px;
	height: 85px;
	background-image: url(/images/bkg_20x85.gif);
	background-repeat: repeat-x;
}

#feed-patrol ul#header
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#feed-patrol ul li
{
	float: left;
	width: 160px;
	line-height: 18px;
	background-image: none;
}

#feed-patrol ul#header li
{
	color: #fff;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	background-image: none;
	text-indent: 5px;
}

#feed-patrol ul#header li a
{
	color: #fff;
}

#feed-patrol ul#links li
{
	padding-top: 10px;
	color: #E16500;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	background-image: none;
	line-height: 20px;
}

#feed-patrol ul#links li a
{
	color: #E16500;
	text-decoration: underline;
}

.fp
{
	padding-left: 15px;
	color: #1D4C82;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fp table tr td
{
	padding-bottom: 15px;
}

.fp-title
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4C82;
}

.fp-description
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D4C82;
	!important: ;
}

.fp-txt-link
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#snippet .snippet_left
{
	width: 265px;
	float: left;
}

#snippet .snippet_right
{
	width: 265px;
	float: right;
}

#snippet .snippet_image
{
	width: 100px;
	float: left;
	padding-top: 15px;
}

#snippet p
{
	width: 165px;
	float: left;
}

#middle_nav
{
	padding: 10px 0px 10px 20px;
}

#middle_nav a
{
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#middle_nav .option
{
	float: left;
	border-right: 1px solid #B2D4EB;
}

#middle_nav .option-last
{
	float: left;
}

#middle_nav .link
{
	padding: 0px 15px;
}

#content .col1
{
	width: 275px;
	float: left;
}

#content .col2
{
	width: 275px;
	float: right;
}

#content .col_left
{
	width: 300px;
	float: left;
}

#content .col_left p
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #4D4857;
}

h2
{
	color: #1C4C83;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: top left;
	padding: 3px 0px 3px 25px;
}

h2.no-image
{
	color: #336699;
	font-weight: bold;
	font-size: 14px;
	line-height: 32px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #B2D4EB;
	background-image: none;
	height: 32px;
	padding: 0px;
	text-indent: 10px;
}

#content ul
{
	margin: 0px;
	padding: 5px 0px 15px 0px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content ul li
{
	color: #666666;
	background-image: url(/images/bkg_4x4.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
	line-height: 16px;
	padding-left: 25px;
	font-weight: bold;
}

#content ul li a
{
	color: #666666;
	text-decoration: none;
}

#content ul li a:hover
{
	text-decoration: underline;
}

#content ul ul
{
	padding: 0px;
}

#content ul ul li
{
	background-image: url(/images/bkg_3x1.gif);
	background-repeat: no-repeat;
	background-position: 40px 7px;
	line-height: 16px;
	text-indent: 25px;
	font-style: italic;
	padding-bottom: 5px;
	font-weight: normal;
}

#content #abbreviations
{
	width: 275px;
}

#content #abbreviations ul
{
	margin: 0px;
	padding: 5px 0px 0px 10px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content #abbreviations ul li
{
	color: #4D4857;
	background-image: url(/images/dot_3x1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 21px;
	text-indent: 5px;
	padding: 0px;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

.blue
{
	font-weight: bold;
	color: #336699;
}

#content #col-dictionary h2
{
	width: 175px;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	line-height: 25px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #5691BC;
	background-image: none;
	height: 25px;
	padding: 0px;
	text-indent: 10px;
}

#content #col-dictionary ul li
{
	background-image: none;
	background-repeat: no-repeat;
	padding-left: 10px;
}

#content #col-dictionary ul li a
{
	color: #1D4C82;
	font-size: 15px;
	line-height: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
}

#content .alink
{
	text-align: right;
	text-decoration: none;
	color: #336699;
	font-size: 11px;
	border-bottom: 1px solid #84B6D8;
	padding-bottom: 8px;
}

#content .alink a
{
	padding: 0px 10px;
	text-decoration: none;
	color: #336699;
}

#content .alink a:hover
{
	text-decoration: underline;
}

#content table.states
{
	width: 100%;
	padding: 10px 0px 20px 0px;
}

#content table.states tr td a
{
	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 30px;
	text-decoration: none;
}

#content .reach_us
{
	width: 504px;
	float: right;
}

#footer
{
	color: #1C4C83;
	font-size: 11px;
	border-top: 3px solid #B2D4EB;
}

#footer .footer_nav
{
	padding: 30px 0px 0px 200px;
}

#footer .footer_nav a
{
	color: #1C4C83;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 0px 10px;
}

#footer .copy
{
	padding: 10px 0px 15px 380px;
}

#contact-form
{
	background-color: #ECF4F9;
}

#contact-form #company-lead-form
{
	width: 100%;
	border: 0;
	padding: 15px 0px;
}

#contact-form #company-lead-form table
{
	border: 0px;
	margin: 0px;
	width: 100%;
	color: #25221D;
}

#contact-form #company-lead-form table tr td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000;
	padding: 4px;
	line-height: 12px;
}

#contact-form #company-lead-form table tr .column1
{
	text-align: right;
	width: 100px;
}

#contact-form #company-lead-form table tr .column2
{
	width: 185px;
}

#contact-form #company-lead-form table tr .column1-error
{
	text-align: right;
	color: #FF0000;
}

.content_middle_left h1
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #336699;
	background-color: #B2D4EB;
	background-image: url(/images/bkg_25x20.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 3px 0px 3px 10px;
}

#contact-form #company-lead-form table tr td input, #contact-form #company-lead-form table tr td select, #contact-form #company-lead-form table tr td textarea
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000;
	border: 1px solid #747474;
	background-color: #fff;
	width: 185px;
	height: 20px;
}

#contact-form #company-lead-form table tr td .phone1
{
	width: 50px !important;
}

#contact-form #company-lead-form table tr td .phone2
{
	width: 50px !important;
}

#contact-form #company-lead-form table tr td .phone3
{
	width: 58px !important;
}

#contact-form #company-lead-form table tr td textarea
{
	height: 100px;
}

#contact-form #company-lead-form table tr td .submitbutton
{
	border: none;
	padding-left: 35px;
}

#free-sample-form
{
	background-color: #ECF4F9;
	width: 590px;
}

#free-sample-form #company-lead-form
{
	border: 0;
	padding: 15px 20px 15px 40px;
}

#free-sample-form #company-lead-form table
{
	border: 0px;
	margin: 0px;
	width: 100%;
	color: #25221D;
}

#free-sample-form #company-lead-form table tr td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000;
	padding: 3px;
	line-height: 12px;
	vertical-align: top;
}

#free-sample-form #company-lead-form .comment
{
	font-size: 9px;
	line-height: 11px;
	color: #698AA9;
}

#free-sample-form #company-lead-form table tr .column1
{
	text-align: right;
	line-height: 14px;
	width: 180px;
}

#free-sample-form #company-lead-form table tr .column1-error
{
	text-align: right;
	color: #FF0000;
}

#free-sample-form #company-lead-form table tr td input, #free-sample-form #company-lead-form table tr td select, #free-sample-form #company-lead-form table tr td textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000;
	height: 20px;
	width: 220px;
	border: 1px solid #666;
}

#free-sample-form #company-lead-form table tr td .phone1
{
	width: 50px !important;
}

#free-sample-form #company-lead-form table tr td .phone2
{
	width: 50px !important;
}

#free-sample-form #company-lead-form table tr td .phone3
{
	width: 58px !important;
}

#free-sample-form #company-lead-form table tr td textarea
{
	height: 100px;
}

#free-sample-form #company-lead-form table tr td .submitbutton
{
	border: none;
	padding-left: 35px;
}

#sponsors-form
{
	background-color: #ECF4F9;
}

#sponsors-form #company-lead-form
{
	border: 0;
	padding: 15px 0px 15px 30px;
}

#sponsors-form #company-lead-form table
{
	border: 0px;
	margin: 0px;
}

#sponsors-form #company-lead-form table tr td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #25221D;
	padding: 2px;
}

#sponsors-form #company-lead-form table tr td input, #sponsors-form #company-lead-form table tr td select, #sponsors-form #company-lead-form table tr td textarea
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000;
	border: 1px solid #8c8c8c;
	background-color: #fff;
	width: 200px;
	height: 20px;
}

#sponsors-form #company-lead-form table tr td .phone1
{
	width: 50px !important;
}

#sponsors-form #company-lead-form table tr td .phone2
{
	width: 50px !important;
}

#sponsors-form #company-lead-form table tr td .phone3
{
	width: 58px !important;
}

#sponsors-form #company-lead-form table tr td textarea
{
	height: 100px;
}

#sponsors-form #company-lead-form table tr td .submitbutton
{
	border: none;
	padding-top: 10px;
	padding-left: 60px;
}

.magic
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;

	text-decoration: none;
	clear: both;
	color: #FFF;
}

.magic a
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	clear: both;
	color: #FFF;
}

