/* CSS Document */
* {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; min-height:541px line-height:1.5em;}
p {padding:5px 10px;}
h1 {padding:5px 0px; border-bottom:#003 solid 1px; margin:0 10px 5px 10px; font-size:22px;}
h2 {padding:5px 0px; border-bottom:#003 dotted 1px; margin:0 10px 5px 10px; font-size:16px;}
h3 {padding:5px 0px; border-bottom:#003 dotted 1px; margin:0 0px 2px 0px; font-size:14px; font-weight:bold; color:#990000;}
body {width:100%;  background:url(images/background.gif); padding-top:15px; border:0px}
#preloader {position:absolute; width:191px; left:-999px;}
#page {width:855px; text-align:left; margin:0 auto; border: 1px solid #003; background: #003;}
#header {height:105px; background:url(images/header.gif) no-repeat top; position:relative;}
#phone {
	position: absolute;
	top:30px;
	left:670px;
	width:173px;
	height:46px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	text-align:right;
}
#content{top:auto;}
#descriptions{
position: relative;
	top:20px;
	left:400px;
	color:#000;
	font-size:12px;
	text-align:left;}

#left {width:191px; background:#eff5f9; float:left;}
#side_nav a {height:29px; display:block; background:no-repeat;}
#side_nav a.orthopedic {height:29px; background:url(images/orthopedic.gif);}
#side_nav a.orthopedic:hover {background:url(images/orthopedic_rollover.gif);}
#side_nav a.pain_management {background:url(images/pain_management.gif);}
#side_nav a.pain_management:hover {background:url(images/pain_management_rollover.gif);}
#side_nav a.general_medical {background:url(images/general_medical.gif);}
#side_nav a.general_medical:hover {background:url(images/general_medical_rollover.gif);}
#side_nav a.urgent_care {background:url(images/urgent_care.gif);}
#side_nav a.urgent_care:hover {background:url(images/urgent_care_rollover.gif);}
#side_nav a.podiatry {background:url(images/podiatry.gif);}
#side_nav a.podiatry:hover {background:url(images/podiatry_rollover.gif);}
#side_nav a.chiropractic {background:url(images/chiropractic.gif);}
#side_nav a.chiropractic:hover {background:url(images/chiropractic_rollover.gif);}
#side_nav a.veterinary {background:url(images/veterinary.gif);}
#side_nav a.veterinary:hover {background:url(images/veterinary_rollover.gif);}
#side_nav a.digital_pacs {background:url(images/digital_pacs.gif);}
#side_nav a.digital_pacs:hover {background:url(images/digital_pacs_rollover.gif);}
#side_nav a.faq {background:url(img/faq.jpg); height:51px;}
#side_nav a.faq:hover {background:url(img/faq-rollover.jpg); height:51px;}
#side_nav a.faq17 {background:url(img/17faq.gif); height:66px;}
#side_nav a.faq17:hover {background:url(img/17faq_rollover.gif); height:66px;}
#info {background:#eff5f9; border-top:7px solid #003; color:#003; font-size:14px; font-weight:bold;}

#contact_info {background:#eff5f9; border-top:7px solid #003;}
#right {background:#eff5f9; padding:0px; min-height:541px; float:right; width:657px; padding-left:5px;}
#detail{background:#eff5f9; text-align:center; padding-left:10px;}
#form {background:#eff5f9; padding-left:25px;}
#right div {clear:both;}


#right a {width:250px; margin-left:0px; float:none;}
#quote {float:right;}
#learn {float:left;}
#products { padding-left:0px 0px;}


#right ul {list-style:none; padding-left:50px;}
#right li {background:url(images/intext_bullets.gif) no-repeat 2px 7px; padding-left:35px; font-weight:bold;}
#text {float:none; padding:0px;}

#featured {float:right; width:184px; border:1px solid #003; background:url(images/featured_box_bg.gif) repeat-y; margin:10px; font-weight:bold;}
#featured .title {height:27px; background:url(images/featured_title_bg.gif) repeat-x; color:#FFFFFF; font-weight:bold; font-size:14px; padding: 5px 0 0 10px;}
#featured img {border: 2px solid #003; margin:0 auto; text-align:center;}
#featured a {text-align:right; color:#fff;}
#featured a:hover{text-decoration:none; }
#featured .product {padding:10px;}
#flash {border-bottom:7px #003 solid;}
#copyright {color:#fff; text-align:right;}
#footer {text-align:center; margin:0 auto; font-size:10px; }
#footer a {color:#344e68; font-size:10px; font-weight:bold; padding-top:5px;}
#footer a:hover {text-decoration:none; font-size:10px;}
#LeftColumn {width: 299px; float: left; text-align: left; margin:0px;}
#RightColumn {width: 449px;	float: right; margin: 0px;}

/* [ Navigation Menu ] */

#navigation {height:20px; background:#eff5f9; position:absolute; top:84px; font-size:12px; font-weight:bold; color:#003; width:855px; display:block;}
#navigation a {text-decoration:none; color:#003; }
#navigation a:hover{text-decoration:underline; color:#206a91; }
#navigation ul {list-style:none; display:block; height:18px; }
#navigation li {height:20px; list-style:none; display:block; float:left; padding:0 20px 0 29px; background:url(images/nav_divider.gif) no-repeat left; position:relative; }
#navigation li a {background: url(images/blank.gif); display:block; font-weight:bold; text-decoration:none; font-size:12px; line-height:12px; padding-top:4px;}
#navigation li ul {position:absolute; top:20px; left:4px; display:none; padding:0; background-color:#eff5f9;}
#navigation li li {float:none; display:block; background-image:none; background-color:#eff5f9; border-top:1px solid #206a91; border-left:1px solid #206a91; border-right:1px solid #206a91; min-width:10px; padding: 0 5px 0 8px;}
#navigation li li a {font-size: 12px; display:block; line-height:12px; width: 111px; padding-left:16px; }
#navigation li li a:hover {}
#navigation li:hover ul, #navigation li.sfhover ul {display:block;}

/*Contact us form*/
#contact_us {margin:10px;}
#contact_us label {display:block; padding-top:5px; font-weight:bold;}
#contact_us input {width:300px;}
#contact_us textarea {width:300px;}
