/* CSS Document */

ul.no-indent {
  /* ie fudge begins */
    margin-left: 20px;
; list-style-position: outside;
    }
    html>body ul.no-indent {
    margin-left: 0px;
    padding-left: 20px;
  /* ie fudge ends */
}

* html a:hover {visibility:visible}
h2 {
	font-size: 14px;
	color:#666666;
}

.navservices {position: relative; font-family: sans-serif; background-image:  url(/images/menu/services_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 78px; height: 30px; margin: 0; padding: 0;}
.navservices a { display: block; color: #000000; font-size: 11px; width: 78px; height: 30px; display: block; float: right; color: black; text-decoration: none;}
.navservices img {width: 78px; height: 30px; border: 0; }
.navservices a:hover img{visibility:hidden}

.navexpfittings {position: relative; font-family: sans-serif; background-image:  url(/images/menu/expedited_fittings_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 144px; height: 30px; margin: 0; padding: 0;}
.navexpfittings a { display: block; color: #000000; font-size: 11px; width: 144px; height: 30px; display: block; float: right; color: black; text-decoration: none;}
.navexpfittings img {width: 144px; height: 30px; border: 0; }
.navexpfittings a:hover img{visibility:hidden}

.navpathighlight {position: relative; font-family: sans-serif; background-image:  url(/images/menu/patient_highlights_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 148px; height: 30px; margin: 0; padding: 0;}
.navpathighlight a { display: block; color: #000000; font-size: 11px; width: 148px; height: 30px; display: block; float: right; color: black; text-decoration: none;}
.navpathighlight img {width: 148px; height: 30px; border: 0; }
.navpathighlight a:hover img{visibility:hidden}

.navresources {position: relative; font-family: sans-serif; background-image:  url(/images/menu/affiliate_resource_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 149px; height: 30px; margin: 0; padding: 0;}
.navresources a { display: block; color: #000000; font-size: 11px; width: 149px; height: 30px; display: block; float: right; color: black; text-decoration: none;}
.navresources img {width: 149px; height: 30px; border: 0; }
.navresources a:hover img{visibility:hidden}

.navtech {position: relative; font-family: sans-serif; background-image:  url(/images/menu/technology_used_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 137px; height: 30px; margin: 0; padding: 0;}
.navtech a { display: block; color: #000000; font-size: 11px; width: 137px; height: 30px; display: block; float: right; color: black; text-decoration: none;}
.navtech img {width: 137px; height: 30px; border: 0; }
.navtech a:hover img{visibility:hidden}

.navinsurance {position: relative; font-family: sans-serif; background-image:  url(/images/menu/insurance_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 94px; height: 30px; margin: 0; padding: 0;}
.navinsurance a { display: block; color: #000000; font-size: 11px; width: 94px; height: 30px; display: block; float: right; color: black; text-decoration: none;}
.navinsurance img {width: 94px; height: 30px; border: 0; }
.navinsurance a:hover img{visibility:hidden}
	
.menutext { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #123972; letter-spacing: 1px; line-height: 21px;}
.menutext a:link {  color: #123972; text-decoration: none}
.menutext a:visited {  color: #123972; text-decoration: none}
.menutext a:hover {  color: #ffe34b; text-decoration: none}
.menutext a:active {  color: #333333; text-decoration: none}

.submenus { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; letter-spacing: normal; line-height: 19px; padding-top: 0px;
	margin: 8px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	list-style-position: outside;
	list-style-image: url(images/bullet.gif)}
.submenus a:link {  color: #0f3264; text-decoration: underline;}
.submenus a:visited {  color: #0f3264; text-decoration: underline}
.submenus a:hover {  color: #cccccc; text-decoration: underline}
.submenus a:active {  color: #000000; text-decoration: underline}

.hometext { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #123972; letter-spacing: 0px; line-height: 21px;}
.hometext a:link {  color: #123972; text-decoration: underline}
.hometext a:visited {  color: #123972; text-decoration: underline}
.hometext a:hover {  color: #cccccc; text-decoration: underline}
.hometext a:active {  color: #333333; text-decoration: underline}

.smtext { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; letter-spacing: 0px; line-height: 19px;}

h1 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; letter-spacing: 0px; line-height: 19px;}

.bodytext { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; letter-spacing: 0px; line-height: 19px;}
.bodytext a:link {  color: #123972; text-decoration: underline}
.bodytext a:visited {  color: #123972; text-decoration: underline}
.bodytext a:hover {  color: #cccccc; text-decoration: underline}
.bodytext a:active {  color: #333333; text-decoration: underline}

.footertext { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #123972; letter-spacing: 1px; line-height: 21px;}
.footertext a:link {  color: #123972; text-decoration: none}
.footertext a:visited {  color: #123972; text-decoration: none}
.footertext a:hover {  color: #999999; text-decoration: none}
.footertext a:active {  color: #333333; text-decoration: none}

.bigger { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #123972; letter-spacing: 1px; line-height: 21px; }

.bodypaddingmain {
	padding-top: 18px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 17px;
}

.bodypaddinginside {
	padding-top: 20px;
	padding-right: 22px;
	padding-bottom: 20px;
	padding-left: 20px;
}

.bodypaddingnews {
	padding-top: 10px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.bodypaddingright {
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	/* The following are IE Fixes */
	_margin-left: 0px;
	_margin-right: 12px;
	_width: 75%;
}

.bodypaddingleft {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	/* The following are IE Fixes */
	_margin-left: -75%;
	_margin-right: 0px;
	_width: 25%;
}

.quotes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: 16px;
	color: #666666;
}

.patienthighlights {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}

.formoutput {
	font-size        : 11px;
  font-family      : Arial, Helvetica, sans-serif;
	color            : #666666;
	border           : 1px #113e62 solid;
	background-color : #ffffff;
	font-weight:  bold;
	padding-left: 5px;
	padding-right: 5px;
}
