body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	padding:0px; margin:0px;
	color:#221E1F;
	background-image:url(images/header_background.jpg);
	background-position:top; background-repeat:repeat-x;
}

.main_container { 
	width:980px;
	margin-top:auto; 
	margin-bottom:auto; 
	margin-left:auto; 
	margin-right:auto;
}
	

.table_100 {width:100%;}
.footer_table {width:100%; font-size:10px;}

.main_text {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; text-align:left;}

img {border:none;}

a:link 		{color:#000000;	text-decoration:none;}
a:visited 	{color:#000000; text-decoration:none;}
a:hover 	{color:#000000; text-decoration:underline;}
a:active	{color:#000000; text-decoration:none;}

a:link.main_text_link 	 {color:#221E1F; text-decoration:none;}
a:visited.main_text_link {color:#221E1F; text-decoration:none;}
a:hover.main_text_link   {color:#FFFFFF; text-decoration:underline;}
a:active.main_text_link  {color:#221E1F; text-decoration:none;}

ul {margin-top:0px;}
li {padding-bottom:2px;}

.bold_padded {font-weight:bold;}
.personnel_images {padding-bottom:3px;}
.personnel_holding{width:192px; float:left; text-align:right; text-align:right;}

.news_image {float:right; padding-left:10px;}

.title {text-decoration:underline; font-size:14px;}


.header				{background-color:#DEC316; height:129px;}
.header_holding		{width:100%; margin:auto; text-transform:uppercase; font-weight:bold; line-height:30px; font-size:12px;}
.header_contact		{text-align:left; color:#FFFFFF; text-transform:uppercase; font-size:11px; height:87px;}
.header_contact a:link 		{color:#FFFFFF; text-decoration:none;}
.header_contact a:visited 	{color:#FFFFFF; text-decoration:none;}
.header_contact a:hover   	{color:#FFFFFF; text-decoration:underline;}
.header_contact a:active  	{color:#FFFFFF; text-decoration:none;}

.header_navi 		{text-transform:uppercase; font-size:11px;}
.header_navi a:link 	{color:#333333; text-transform:uppercase; text-decoration:none;}
.header_navi a:visited 	{color:#333333; text-transform:uppercase; text-decoration:none;}
.header_navi a:hover   	{color:#333333; text-transform:uppercase; text-decoration:underline;}
.header_navi a:active  	{color:#333333; text-transform:uppercase; text-decoration:none;}

.content_navi 		{padding-top:40px; float:left; width:170px;}
.main_copy 			{padding-top:40px; float:left; padding-left:40px; width:650px; vertical-align:top}
.main_copy_products {padding-top:40px; float:left; padding-left:40px; width:770px;}

#ContactMail input, textarea {background:#DEC216; border:1px solid #555555; border-right:2px solid #555555; border-bottom:2px solid #555555; padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#ContactMail input#submit 	 {background:#DEC216; border:1px solid #555555; border-right:2px solid #555555; border-bottom:2px solid #555555; padding:1px 10px 1px 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.content_navi ul {list-style:none; margin:0px; padding:0px;}
.content_navi ul li { color:#DEC316; font-weight:bold; text-transform:uppercase; text-align:right; padding-bottom:23px; font-size:10px;}
.content_navi ul li a:link 		{color:#333333; font-size:10px; font-weight:bold; text-decoration:none;}
.content_navi ul li a:visited 	{color:#333333; font-size:10px; font-weight:bold; text-decoration:none;}
.content_navi ul li a:hover 	{color:#DEC316; font-size:10px; font-weight:bold; text-decoration:underline;}
.content_navi ul li a:active 	{color:#333333; font-size:10px; font-weight:bold; text-decoration:none;}
 
.main_copy p 		  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:0px; padding:0px;}
.main_copy_products p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:0px; padding:0px;}

p a:link 	{color:#DEC316; font-weight:normal; text-decoration:underline;}
p a:visited	{color:#DEC316; font-weight:normal; text-decoration:underline;}
p a:hover 	{color:#333333; font-weight:normal; text-decoration:none; background-color:#DEC316}
p a:active 	{color:#DEC316; font-weight:normal; text-decoration:underline;}

.product_icons {float:left; margin-right:8px; width:120px; font-size:11px;}
.product_icons img {margin-bottom:5px; text-decoration:none;}

.product_icons a:link    {color:#333333; text-decoration:none;}
.product_icons a:visited {color:#333333; text-decoration:none;}
.product_icons a:hover 	 {color:#DEC316; text-decoration:none;}
.product_icons a:active  {color:#333333; text-decoration:none;}

.support_stools_left {float:left; width:470px;}
.support_stools_left ul li {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.support_stools_right	{float:right; width:300px;}
.support_stools_right ul li {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.dental_microscopes_center	{float:left; margin-right:40px; width:200px; margin-top:50px; text-align:right;}
.dental_microscopes_left	{float:left; width:225px; text-align:right;}
.dental_microscopes_right	{float:right; width:300px;}

.surgical_microscopes_left  {float:left; width:205px; margin-left:50px;}
.surgical_microscopes_right {float:right; width:235px; margin-right:50px;}


body#page_home a#link_about,
body#page_personnel a#link_personnel,
body#page_news a#link_news,
body#page_careers a#link_careers,
body#page_clientcomment a#link_clientcomment,
body#page_contact a#link_contact,
body#page_links a#link_links
{font-weight:bold; text-decoration:underline;}

body#page_dental_loupes a#link_dental_loupes,
body#page_dental_headlights a#link_dental_headlights,
body#page_dental_microscopes a#link_dental_microscopes,
body#page_dtec_ceiling_light a#link_dtec_ceiling_light,
body#page_support_stools a#link_support_stools,
body#page_surgical_loupes a#link_surgical_loupes,
body#page_surgical_headlights a#link_surgical_headlights,
body#page_surgical_microscopes a#link_surgical_microscopes,
body#page_dental_consumables a#link_dental_consumables

{color:#DEC316; text-decoration:underline;}
