@import url(/css/lytebox.css);

/******************************
	Global 535240
******************************/
body {	margin: 0px;	font: 75% Arial, Verdana, sans-serif;line-height:150%;	color: #3e3d31;	background-color: #f4f1d6;}
h3 {	font-size: 117%;}
h4 {	font-size: 100%;	margin: 0px;}
h5 {	font-size: 93%;	margin: 0;}
a,a:visited {	text-decoration: underline;	color: #2D66B3;word-wrap: break-word;}
a:active {	text-decoration: underline;	color: #4D4D4D;}
a:hover {	text-decoration: underline;	color: #84B0F8;}
INPUT,SELECT {	font-size: 100%;}
TEXTAREA {	font: 100%/ 1.2em arial, verdana, sans-serif;}
ul {	list-style-type: circle; list-style-image: url(/images/bullet.gif);}
#pageContent {	margin:0 auto;
width: 788px;	background: url(/images/mainPageHorzBgSice.gif) 0% 0% repeat-y transparent;}
#pageContent .inner {	margin: 0 12px 0 15px;}

.attention
{
color: #C14D22;
}
/******************************
	Structure
******************************/
#globalNdav { padding-top: 15px;}
#breadcrumb {	clear:both;padding-bottom: 8px; font-weight: bold;	width: 96.4%;}
#legend {	text-align:right;		margin-top: -4px;	padding-bottom: 6px;}
#legend .print {font-size: 93%;}
#legend .print A {background: url(/images/print.gif) 0% 0% no-repeat transparent;padding-left: 18px;}
#legend .print A:hover { background-image: url(/images/printHover.gif);}

#banner { min-width: 530px;	max-width: 760px; padding: 0; margin: 0;	margin-bottom: 12px;	background-color: #5c81a3;}
.about { background: url(/images/banners/about-cap.jpg) 100% 0% no-repeat transparent}
.plan { background: url(/images/banners/plan-cap.jpg) 100% 0% no-repeat	transparent;}
.tools { background: url(/images/banners/tools-cap.jpg) 100% 0% no-repeat transparent;}
.info {	background: url(/images/banners/info-cap.jpg) 100% 0% no-repeat	transparent;}
.learn {	background: url(/images/banners/info-cap.jpg) 100% 0% no-repeat	transparent;}
.service {	background: url(/images/banners/service-cap.jpg) 100% 0% no-repeat transparent;}
.families {	background: url(/images/banners/families-cap.jpg) 100% 0% no-repeat transparent;}
.utilities {	background: url(/images/banners/utilities-cap.jpg) 100% 0% no-repeat transparent;}

#printbanner { display: none;}
.homeFlash {	padding-bottom: 3px;}

/******************************
	Structure
******************************/ /**
*	Style Usage Summaary
*	column-1: One column display, may be unnecessary but used to provide consistencey among layouts.
*	column-2: Two column layout (uses equal height hack to provide columns with equal height)
*	column-2-inner: Two column layout used within an end of tree page to split main content area into 50% columns
*	column-2-home: Two column layout used only on the home page
*	column-3: Three column layout primarily used on any landing page
*	column-4: Four column layout used on the plan options page
*	column-5: Five column layout used only for the site map
*
*****
*
*	column-main: Primary content area column, used with the 2 column layout to provide a main content area and a full height
*				  right column
*	column-sidebar: Secondary content column, used to store tools, and helpful secondary importance information.
*	column-left:
*	column-left-middle:
*	column-middle:
*	column-right-middle:
*	column-right:
*
**/
.column-1 {	width: 100%;}

.column-2,.column-2-home,.column-3,.column-4,.column-5 {	width: 760px; clear:both;}
.mkcolumn-2 {	border-bottom: 2px solid #fff;	padding: 0;	margin: 0;	background-color: #fff;}
.column-2 {	border-bottom: 2px solid #fff;	padding: 0;	margin: 0;	background-color: #fff; overflow: hidden;}
.column-2 .column-main-home {padding-right: 3px; background-color: #fff; width: 536px;	z-index: 1;}

.column-2 .column-main { padding-right: 10px; background-color: #fff; width: 529px;	z-index: 1;}
.column-2 .column-main .column-2-inner {	clear: both;}
.column-2 .column-main .column-2-inner .column-left,.column-2 .column-main .column-2-inner .column-right {	width: 49%;}
.column-2 .column-main .column-2-inner .column-right {	margin-left: 10px;}
.column-2 .column-sidebar {	float: left;	width: 220px;}
/* OLD */
.OLDcolumn-2-home {	border-top: 1px solid #c3e3fa;	border-right: 2px solid #c7d5e2;	border-bottom: 2px solid #c7d5e2;}
.column-2-home {border-bottom: 2px solid #c7d5e2;}
/*Equal Column Height fix for Safari */
*>.column-2-home {	position: relative;	z-index: 1000;}
/*End Equal Column Height fix*/
.column-2-home .column-left {	width: 430px;	margin-right: 20px;}
.column-2-home .column-right {	float: right;}

.column-3 {	}
.column-3 .column-left {	width: 260px;	margin-right: 5px;}
.column-3 .column-middle {	width: 260px;	margin: 0 5px;}
.column-3 .column-right {width: 220px;	margin-left: 5px;}

.column-4 {	}
.column-4 .column-left {	margin-right: 8px;	width: 184px;}
.column-4 .column-right {	width: 184px;}
.column-4 .column-middle {	margin-right: 8px;	width: 184px;}
.column-4 .column-middle-2 {	margin-right: 8px;	width: 184px;}

.column-2 .column-4 {	width: 100%;}
.column-2 .column-4 .column-left,.column-2 .column-4 .column-middle,.column-2 .column-4 .column-middle-2,.column-2 .column-4 .column-right {	width: 23.5%;}

.column-5 {	margin-bottom: 10px;}
.wascolumn-5 {	overflow: hidden;	margin-bottom: 10px;}
.column-5 .column-left,.column-5 .column-left-middle,.column-5 .column-middle,.column-5 .column-right-middle,.column-5 .column-right
{
	background: url(/images/vertDotRule.gif) 0 0% repeat-y transparent;
	padding: 0 5px;
	width: 140px;
}
/*Equal Column Height HACK */	
.column-2 .column-main, .column-2 .column-main-home, .column-5 .column-left, .column-5 .column-left-middle,.column-5 .column-middle,.column-5 .column-right-middle,.column-5 .column-right {
	padding-bottom: 1000em;
	margin-bottom: -999.5em; 
}
/*Equal Column Height Hack*/
		
.column-left,.column-right,.column-middle,.column-middle-2,.column-main-home,.column-main,.column-sidebar,.column-left-middle,.column-right-middle
{
	float: left;
}


/******************************
	sections
******************************/ /**
*	Style Usage Summaary
*	section-mainBackground: Main Content area section, with background color.
*	section-main: Main Content area section, with no background color
*	section-main-gray: Main Content area section, with gray background color (for tools section with no title).
*	section-main-blue: Main Content area section, with blue background color (see contact forms)
*	section-mainBlue: Main Content area section, with metallic blue background (see family pages)
*
**/
.section-mainBackground { background: url(/images/mainContBtmLftCrnr.gif) 0 100% no-repeat #f8f6e1;}
.section-mainBackground .section-inner {padding-bottom: 10px; background: url(/images/mainContBtmRghtCrnr.gif) 100% 100% no-repeat	transparent;}
.section-mainBackground h3,.section-mainBackground-gray h3 {border-bottom: 1px solid #fff;}

.section-mainBackground-gray {	color: #474747;	background: url(/images/mainContBtmLftCrnrDrk.gif) 0 100% no-repeat	#e6e3ca;}
.section-mainBackground-gray .section-inner {	padding-bottom: 10px; background: url(/images/mainContBtmRghtCrnrDrk.gif) 100% 100% no-repeat transparent;}
.section-mainBackground-gray .button-go {background: url(/images/btns/goBtnGray.gif) 0% 100% no-repeat transparent;}
.section-mainBackground-gray .button-go A {background: url(/images/btns/goBtnGray.gif) 0 0 no-repeat transparent;}
.baback
{
background-color:#e6e3ca;
}
.section-mainBlue {	background: url(/images/glblContBluBgSlice.gif) top repeat-x #8f98a0;}
.section-mainBlue .section-inner { padding-bottom: 1px;	background: url(/images/glblContBluBtm.gif) 100% 100% no-repeat transparent;}
.section-mainBlue .unit-content, .section-mainBackground .unit-content {	margin-left: 8px;	margin-right: 8px;}
.section-mainBlue .unit-content {	color: #fff;	font-size: 110%;}

.section-mainBackground,.section-mainBackground-gray,.section-main,.section-main-gray,.section-row { margin-bottom: 10px;}

.section-main {	clear: both; width: 100%;}

.section-main-gray {	clear: both;	color: #474747;	background: #e6e3ca; padding: 5px;}
.section-main-gray p{	padding: 10px;}
.section-main-gray .button-go {	background: url(/images/btns/goBtnGray.gif) 100% 100% no-repeat transparent;}
.section-main-gray .button-go A { background: url(/images/btns/goBtnGray.gif) 0 0 no-repeat transparent;}
.section-main-gray .readonly {	background-color: #e6e3ca;}

.section-row {	margin-top: 7px;	clear: both;}

.section-blue {	background-color: #e2ebf2;	border-bottom: 2px solid #fff;}
.section-blue .button-go {	background: url(/images/btns/goBtnblue.jpg) 100% 100% no-repeat	transparent;}
.section-blue .button-go A { background: url(/images/btns/goBtnblue.jpg) 0 0 no-repeat transparent;}

.section-feature { background: url(/images/hdrs/featContBtmFlipCnr.gif) bottom no-repeat #ede9c9;padding-bottom: 23px;	border-bottom: 2px solid #fff;}
.section-feature span {}

.section-blueaccess {	background: url(/images/blueContBgSlice.gif) 0 100% repeat-x #2e6cab;	border-bottom: 2px solid #fff;}
.section-blueaccess .unit-bottom {	clear: both;}
.section-blueaccess .unit-bottom .button-blueaccess {	float: right;}
.section-blueaccess .unit-bottom .help-links {	float: left;}
.section-blueaccess .help-links {	color: #fff;	padding-left: 8px;	font-size: 93%;	vertical-align: top;}
.section-blueaccess .help-links A {	color: #fff;}

.section-gold {	background: #f4f2b4;	border-bottom: 2px solid #fff;}
.section-gold .button-go {	background: url(/images/btns/goBtnGold.gif) 100% 100% no-repeat	transparent;}
.section-gold .button-go A { background: url(/images/btns/goBtnGold.gif) 0 0 no-repeat transparent;}



.section-gray {	border-bottom: 2px solid #fff;	background: url(/images/grayContBgSlice.gif) bottom repeat-x #c1ba97; /*#b8b394;*/}

.section-findadoc {	border-bottom: 2px solid #fff;	background: url(/images/grayContBgSlice.gif) bottom repeat-x #c1ba97; /*#b8b394;*/}

.section-findadoc .button-go {	background: url(/images/btns/goBtnBrown.gif) 100% 100% no-repeat transparent;}
.section-findadoc .button-go A { background: url(/images/btns/goBtnBrown.gif) 0 0 no-repeat transparent;}

/******************************
	headers
******************************//**
*	Style Usage Summaary
*	header-orange: Generic main content area header
*	header-orangeIcon: Generic main content area header with icon
*	header-orangeBlue: Main content area header, used on family detail pages only
*	header-blue: Generic right column header
*	header-blueTop: Generic right column header (first item only)
*	header-gray: Generic tools right column header
*	header-grayTop: Generic tools right column header (first item only)
*	header-gold: Generic search right column header
*	header-goldTop: Generic search right column header (first item only)
*
**/
.header-orange {margin: 0;	padding-left: 3px;	background: url(/images/hdrs/mainContHdr.gif) 100% 0% no-repeat #f4f2d6; font-weight: bold;	font-size: 1em;	line-height: 19px;	text-transform: uppercase;	color: #C14D22;	border-left: 2px solid #d9d5b4;}
.header-orange a, .header-orange a:visited, .header-orangeBlue a, .header-orangeBlue a:visited
{
color: #C14D22;
text-decoration:none;
border-bottom:1px dotted #C14D22;
}
.header-orangeBlue a:hover
{
	border-bottom:1px solid #C14D22;
}

.header-orangeIcon {	margin: 0;height: 24px;	font-weight: bold;	font-size: 100%; text-transform: uppercase;	color: #C23414;	clear: both;background: url(/images/hdrs/mainContHdrWIcn.gif) 100% 0% no-repeat #eeebc3;}
.header-orangeIcon img {	float: left;}
.header-orangeIcon div {float: left;padding-top: 5px;padding-left: 5px;	padding-right: 5px;}
.header-orangeIcon .header-links {	float: right;	padding-top: 5px;}
.header-orangeIcon .header-links A {	float: left;	font-size: 93%;	padding-right: 5px;	text-transform: lowercase;}

.header-orangeBlue {
	margin: 0;
	padding: 5px 0 2px 9px;
	font-weight: bold;
	font-size: 100%; /*11px*/
	text-transform: uppercase;
	color: #C14D22;
	background: url(/images/hdrs/hdrMainBlueCont.gif) 0 0 no-repeat	#e0e8ee;
	background-color:#e0e8ee;
}
h3.header-orangeBlue a
{
		background-color:#e0e8ee;
}

.header-blueTop,
.header-blue,
.header-blueNoContent,
.header-subscribeTop,
.header-subscribe,
.header-webchannel,
.header-blueaccess,
.header-goldTop,
.header-gold,
.header-grayTop,
.header-gray
{
	margin: 0;
	padding: 3px 12px;
	font-weight: bold;
	font-size: 117%; /*13px*/
	height: 19px;
}

.header-blueaccess span, .header-subscribe span, .header-subscribeTop span, .header-webchannel span,
{
display:none;
}

.header-blueTop {
	color: #fff;
	background: url(/images/hdrs/hdrRightColBlueTop.gif) 0 0 no-repeat transparent;
}

.header-blue {
	color: #fff;
	background: url(/images/hdrs/rgtColMidHdrSlice.gif) 0 0 repeat-x transparent;
}

.header-blueNoContent {
	background: url(/images/hdrs/hdrRightColNoCont-2.gif) 0 0 no-repeat	#e9f0f6;
	border: 0;
}

.header-feature {
	margin: 0;	padding: 10px;	padding-right: 5px;	font-size: 107%; color: #b14e28;
}

.header-gold,
.header-goldTop,
.header-gray,
.header-grayTop
{
	color: #fff;
}

.header-gold {	background: url(/images/hdrs/hdrRightColGold.gif) 100% 0 no-repeat	transparent;}

.header-goldTop {	background: url(/images/hdrs/hdrRightColGold.gif) 0 0 no-repeat	transparent;}

.header-gray {background: url(/images/hdrs/hdrRightColGray.gif) 100% 0 no-repeat	transparent;}

.header-grayTop {background: url(/images/hdrs/hdrRightColGray.gif) 0 0 no-repeat	transparent;}

.header-blueaccess {background: url(/images/hdrs/hdrBlueAccessTop.gif) 0 0 no-repeat #2c6ba4; clear: both;}
.header-blueaccess span {float: left;}
.header-blueaccess A {	float: right;	color: #fff;	font-size: 75%;	vertical-align: middle;}
.header-blueaccess A:visited {	color: #fff;}

.header-subscribe {	background: url(/images/hdrs/hdrSubscribe.gif) 0 0 no-repeat transparent;}

.header-subscribeTop {	background: url(/images/hdrs/hdrSubscribeTop.gif) 0 0 no-repeat	transparent;}

.header-webchannel {background: url(/images/hdrs/hdrWebchannelTop.gif) 0 0 no-repeat transparent;}



/******************************
	button
******************************/
.button-more,
.button-learnmore,
.button-back2Top {
	display: block;
	width: 100%;
	height: 18px;
	text-align: right;
	padding: 3px 0;
}

.button-more a,
.button-learnmore a {
	margin-right: 5px;
	padding: 0 20px 2px 5px;
	font-weight: bold;
	font-size: 100%; /*11px*/
	text-align: left;
	text-transform: lowercase;
	text-decoration: none !important;
	border: 1px solid #c7d4de;
	border-top-color: #fff;
	border-left-color: #fff;
	background: url(/images/btnStyle1.gif) 100% 0 no-repeat #f2eecc;
}

.button-more a:hover,
.button-learnmore a:hover {
	text-decoration: none;
	color: #fff;
	border-right-color: #0d1f6d;
	border-bottom-color: #0d1f6d;
	background-color: #2364b7;
	background-position: 100% 100%;
}

.button-learnmore {
	width: 100%;
	padding: 0;
	margin: 0;
	text-align: center;
}

.button-learnmore a {
	background-image: none;
	padding: 0 20px;
}

.button {clear:both;}
.button .button-go { float:right;}

.button-subscribe,
.button-play,
.button-go,
.button-submit,
.button-cancel {
	display: block;
	padding-bottom: 5px;
}

.button-subscribe input,
.button-play input,
.button-blueaccess input,
.button-go input
{
	display:none;
}

.button-subscribe {}

.button-subscribe A {
	display: block;
	float: right;
	width: 73px;
	height: 21px;
	border: 0;
	background: url(/images/btns/subscribe.png) 0 0 no-repeat transparent;
}

.button-subscribe A:hover {
	background-position: 0 100%;
}

.button-play {
	height: 24px;
	background: url(/images/btns/playBtn.jpg) 100% 100% no-repeat #e2ebf2;
}

.button-play A {
	display: block;
	float: right;
	height: 24px;
	width: 60px;
	background: url(/images/btns/playBtn.jpg) 0 0 no-repeat transparent;
}

.button-play A:hover {
	background-image: none;
}

.button-blueaccess {display: inline;	width: 72px; background: url(/images/btns/loginBtn.gif) 100% 100% no-repeat	transparent;}
.button-blueaccess A {	display: block;	height: 28px;	width: 72px; background: url(/images/btns/loginBtn.gif) 0 0 no-repeat transparent;}
.button-blueaccess A:hover {	background-image: none;}
.button-blueaccess INPUT {	display: none;}

.button-go {width: 47px; height: 27px;	padding-bottom:0;	background: url(/images/btns/goBtn.gif) 100% 100% no-repeat transparent;}
.button-go A {display: block; width: 47px;	height: 27px;	background: url(/images/btns/goBtn.gif) 0 0 no-repeat transparent;}
.button-go A:hover { background-image: none;}
.button-go INPUT {	display: none;}

.button-submit { width:80px; background: url(/images/btns/submitGray.gif) 100% 100% no-repeat transparent;}
.button-submit A {	display: block;	float:right; height: 23px; width: 68px; background: url(/images/btns/submitGray.gif) 0 0 no-repeat transparent;}
.button-submit A:hover { background-image: none;}
.button-submit INPUT {	display: none;}

.button-cancel { width:80px;height:23px; background: url(/images/btns/cancelBtnGray.gif) 100% 100% no-repeat transparent;}
.button-cancel A {display: block;	float:right;	height: 27px;	width: 68px;	background: url(/images/btns/cancelBtnGray.gif) 0 0 no-repeat transparent;}
.button-cancel A:hover { background-image: none;}
.button-cancel INPUT {	display: none;}

.button-family {display: block;	width: 100%; height: 21px;	margin-top: 3px;}
.button-family a {	display: block;	width: 100%;	height: 21px;}

#tony-julie {	background: url(/images/families/tony-julie-button.gif) 0 100% no-repeat transparent;}
#tony-julie a {	background: url(/images/families/tony-julie-button.gif) 0 0 no-repeat transparent;}
#tony-julie a:hover { background-image: none;}

#roy-sheila {	background: url(/images/families/roy-sheila-button.gif) 0 100% no-repeat	transparent;}
#roy-sheila a {	background: url(/images/families/roy-sheila-button.gif) 0 0 no-repeat transparent;}
#roy-sheila a:hover {	background-image: none;}

#john-trish {	background: url(/images/families/john-trish-button.gif) 0 100% no-repeat	transparent;}
#john-trish a {background: url(/images/families/john-trish-button.gif) 0 0 no-repeat transparent;}
#john-trish a:hover {	background-image: none;}

#ken {background: url(/images/families/ken-button.gif) 0 100% no-repeat transparent;}
#ken a {background: url(/images/families/ken-button.gif) 0 0 no-repeat	transparent;}
#ken a:hover {	background-image: none;}

#suzanne {background: url(/images/families/suzanne-button.gif) 0 100% no-repeat transparent;}
#suzanne a {	background: url(/images/families/suzanne-button.gif) 0 0 no-repeat transparent;}
#suzanne a:hover {background-image: none;}

/******************************
	units
******************************/
.unit-content,.unit-contentColumns, .unit-table {	margin-top: 10px;}
.unit-content h5,.unit-contentColumns h5 {	display: block;	padding-bottom: 10px;	font-size: 93%;	text-transform: uppercase;	color: #A8A680;}
.unit-content h4,.unit-tab h4 {	margin-bottom: 0;}

.unit-content p,
.unit-cellContent p,
.unit-contentColumns p,
.unit-tab p
{
	margin-top: 0;
}

.unit-content ul,
.unit-contentColumns ul,
.unit-tab ul,
.unit-content ol,
.unit-contentColumns ol,
.unit-tab ol,
.unit-feature ul,
.unit-feature ol
{
	margin-left: 10px;
	padding-left: 0;
	margin-bottom: 10px;
}

.unit-content ul.nobullet,
.unit-contentColumns ul.nobullet,
.unit-tab ul.nobullet 
{
	list-style:none; list-style-image:none; list-style-type:none;
	margin-left: 0px;
	padding-left: 0;
	margin-bottom: 10px;
}
.unit-content ul.nobullet ul{	margin:0;margin-left:10px;}
.unit-content ul.nobullet li{	margin:0; padding-left:0;}

.unit-content ul.tight,
.unit-contentColumns ul.tight,
.unit-tab ul.tight,
.unit-content ol.tight,
.unit-contentColumns ol.tight,
.unit-tab ol.tight,
.unit-feature ul.tight,
.unit-feature ol.tight {
	margin-left:0;
}
.unit-content li,.unit-contentColumns li,.unit-tab li,.unit-feature li {
	font-size: 100%; /*10px*/
	vertical-align: top;
	margin-left: 0px;
	margin-top: 0;
	margin-bottom: .5em;
}
.unit-content li,.unit-contentColumns li,.unit-tab li,.unit-feature li {	display: block;	padding-left: 5px;}

.unit-content li:before,.unit-contentColumns li:before,.unit-tab ul li:before,.unit-feature ul li:before
{
	
	margin-left: -16px;
	margin-right:4px;
	content: url(/images/bullet.gif);
}
.unit-content ul.nobullet li:before { content: ".";	display: block;	height: 0px;	visibility: hidden;}

.unit-content li div,.unit-contentColumns li div,.unit-tab ul li div,.unit-feature ul li div{	display: inline;}

.unit-table { margin-top:10px;}
.unit-table p {	margin-top: 0;}
.unit-table h4 {	margin-bottom: 0;}


.unit-contentColumns {	}
.unit-contentColumns table {	font-size: 100%;}
.unit-contentColumns td {	vertical-align: top;}
.unit-contentColumns td.seperator {	width: 9px;}
.unit-contentColumns .content {	padding-bottom: 10px;	background: url(/images/cellSeperatorDotRule.gif) 0 100% repeat-x transparent;}

.unit-horizontalRule {	margin: 8px 5px;	padding: 1px 0;	background: url(/images/horzDotRule.gif) 0% 50% repeat-x transparent;}

.unit-tabContainer {	clear: both;	padding-left: 71px;}
.unit-tabContainer .unit-tabList {	list-style: none;	margin: 0;	margin-left: -71px;	padding: 0;	border: 0;	float: left; background-color:#c4c190;}
.unit-tabContainer .unit-tabList  #tabMembers 	 {	background: url(/images/btns/selfService-members.gif) no-repeat 0 100% #f9f8c7;	}
.unit-tabContainer .unit-tabList  #tabMembers a {	background: url(/images/btns/selfService-members.gif) no-repeat 0 0 transparent;	}
.unit-tabContainer .unit-tabList  #tabBrokers 	 {	background: url(/images/btns/selfService-brokers.gif) no-repeat 0 100% #f9f8c7;	}
.unit-tabContainer .unit-tabList  #tabBrokers a {	background: url(/images/btns/selfService-brokers.gif) no-repeat 0 0 transparent;	}
.unit-tabContainer .unit-tabList  #tabEmployers   {	background: url(/images/btns/selfService-employers.gif) no-repeat 0 100% #f9f8c7;	}
.unit-tabContainer .unit-tabList  #tabEmployers a {	background: url(/images/btns/selfService-employers.gif) no-repeat 0 0 transparent;	}
.unit-tabContainer .unit-tabList  #tabProviders   {	background: url(/images/btns/selfService-providers.gif) no-repeat 0 100% #f9f8c7;}
.unit-tabContainer .unit-tabList  #tabProviders a {	background: url(/images/btns/selfService-providers.gif) no-repeat 0 0 transparent; height:44px;	}
.unit-tabContainer .unit-tabList  li {
	margin-right:1px;
	margin-bottom:1px;
}
.unit-tabContainer .unit-tabList  li a {
	display: block;	
	height: 22px;
	width: 71px;
	text-decoration: none;
}
.unit-tabContainer .unit-tabList li.active { margin-right: 0;	}
.unit-tabContainer .unit-tabList li.active a { background-image:none !important;}

.unit-contentList { margin:0; padding-top:5px;	float: left; width: 146px; height:112px; background-color:#f9f8c7;}
.unit-contentList .active {	display: block;}

.unit-tab {	display: none;	 font-size: 93%;	line-height: 1.2em;}
.unit-tab ul {	margin-top: 0;	margin-left: 8px;	vertical-align: top; }
.unit-tab li {	margin-left: 0px;	margin-top: 0;}

.unit-imageList {clear: both;width: 760px;margin-bottom: 12px;}
.unit-imageList .imagelist {	float: right;	list-style: none;}
.unit-imageList .imagelist li {	display: inline;	padding: 0 5px;}
.unit-imageList .unit-content {	padding: 0 10px;	width: 248px;	float: left;}

.unit-smallImage {	clear: both;	margin: 5px 0 10px 0;	padding-left: 66px;	padding-bottom: 10px;}
.unit-smallImage p {	}
.unit-smallImage img {	float: left;	margin-left: -58px;}
.unit-smallImage .unit-content {	margin-left: 0;	min-height: 48px;	margin-top: 0px;}

.unit-mediumImageHome {	clear: both;	margin-left: 102px;	padding: 5px 0 10px 0px;}
.unit-mediumImage
 {	
 padding: 0px 0 0px 10px;
 margin:10px 0;
 }
.unit-mediumImage img{
float:left;
margin:0px 20px 0 0;}

.unit-mediumImageHome img {	float: left;	margin-left: -102px;	padding-right: 10px;}
.unit-mediumImage .unit-content,.unit-mediumImageHome .unit-content {	margin-left: 8px;	min-height: 66px;	margin-top: 0px;	padding-left: 1px;}
.unit-mediumImageHome {	width: 195px;}
.unit-mediumImageHome .unit-content {	padding-right: 5px;}

.unit-photoGallery {width: 215px;padding-bottom: 5px;}
.unit-autoPhotoGallery {width: 325px;float: right;padding-bottom: 5px;}
.unit-autoPhotoGallery .unit-mediumImageHome,.unit-photoGallery .unit-mediumImage img {	padding-bottom: 0;}
.unit-autoPhotoGallery .unit-mediumImageHome .unit-content,.unit-photoGallery .unit-mediumImage .unit-content{	padding-bottom: 7px;	background: url(/images/horzDotRule.gif) 0 100% repeat-x transparent;	margin-bottom: 0;}
.unit-autoPhotoGallery .controls,.unit-photoGallery .controls {
	text-align: right;
	clear: both;
	float: right;
	list-style: none;
	margin: 0;
	padding-top: 0;
	font-size: 93%;
	width: 175px;
}
.unit-photogallery .controls {	width: 125px;}
.unit-photoGallery .controls li { float: left; padding: 0 5px;}

.unit-autoPhotoGallery .controls {padding-right: 50px;}
.unit-autoPhotoGallery .controls li {float: left;padding: 0 5px;}
.unit-autoPhotoGallery .controls li a,.unit-photoGallery .controls li a { display: block; text-decoration: none; text-align: left; padding-left: 8px;	background: 0 0 transparent;}
.unit-autoPhotoGallery .controls li.btn-prev a,.unit-photoGallery .controls li.btn-prev a{	background: url(/images/btns/photoGallery-prev.gif) no-repeat transparent;}
.unit-autoPhotoGallery .controls li.btn-pause,.unit-photoGallery .controls li.btn-pause{display: none;}
.unit-autoPhotoGallery .controls li.btn-play a,.unit-photoGallery .controls li.btn-play a {	width: 27px;	background: url(/images/btns/photoGallery-play.gif) no-repeat transparent;}
.unit-autoPhotoGallery .controls li.btn-pause a,.unit-photoGallery .controls li.btn-pause a {	width: 27px;	background: url(/images/btns/photoGallery-pause.gif) no-repeat	transparent;}
.unit-autoPhotoGallery .controls li.btn-next a, .unit-photoGallery .controls li.btn-next a {	padding-left: 0;	padding-right: 8px;	background: url(/images/btns/photoGallery-next.gif) 100% 0 no-repeat transparent;}
.unit-autoPhotoGallery .controls li.btn-next a:hover,.unit-photoGallery .controls li.btn-next a:hover{	background-position: 100% 100%;}
.unit-autoPhotoGallery .controls li.btn-prev a:hover,.unit-photoGallery .controls li.btn-prev a:hover,.unit-autoPhotoGallery .controls li.btn-play a:hover,.unit-photoGallery .controls li.btn-play a:hover,.unit-autoPhotoGallery .controls li.btn-pause a:hover,.unit-photoGallery .controls li.btn-pause a:hover
{	background-position: 0 100%;}

.unit-faq .questions {	padding-bottom: 15px;	background: url(/images/horzDotRule.gif) 0 100% repeat-x transparent;}
.unit-faq .questions ol {	margin-left: 30px;}
.sunit-faq .questions ol {	margin-left: 25px;	list-style: decimal;}

.unit-glossary {	}
.unit-glossary .unit-letters {	padding-left: 10%;	padding-bottom: 10px;	margin-bottom: 15px;	background: url(/images/horzDotRule.gif) 0 100% repeat-x transparent;}
.unit-glossary .unit-letters ul {	list-style: none;	clear: both;}
.unit-glossary .unit-letters ul li {	float: left;	padding: 0 2px;}
.unit-glossary .unit-letters ul li.last {	float: left;	padding: 0 3px;	border-right: 0;}
.unit-glossary .unit-entries .letterspacer {display: block;	height: 5px; margin: 5px 30px;	background: url(/images/horzDotRule.gif) 0 100% repeat-x transparent;}
.unit-glossary .unit-entries h4 {	}
.unit-glossary .unit-entries ul {	margin-top: 0;}
.unit-glossary .unit-entries ul ul {	margin-top: 0;	margin-bottom: 0;	padding-bottom: 0;}
.unit-glossary .unit-entries p {	margin-top: 0px;}

.unit-accordian {	}
.unit-accordian ul {	margin: 0;	list-style: none;	background-color: #e2ebf2;}
.unit-accordian ul li {	}
.unit-accordian ul li.hover .unit-content {	display: block;}
.unit-accordian ul li span {
	border-top: 1px solid #e2ebf2;
	border-left: 1px solid #e2ebf2;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	cursor: pointer;
	display: block;
	padding: 3px 15px;
	height: 15px;
	color: #fff;
	font-size: 115%;
	font-weight: bold;
	background-color: #5c80a2;
}
.unit-accordian ul li div {	margin: 5px 0;	display: none;}
.unit-accordian ul .unit-content ul li {margin: 2px 0;margin-left: 15px;	list-style-image: url(/images/bullet.gif);	border: 0;}

.unit-searchRow {	clear: both;	margin: 10px 0;}
.unit-searchRow .column-left {	width: 75%}
.unit-searchRow .column-right {	width: 110px;}
.unit-searchRow .unit-content {	margin: 0;}

.unit-field {	margin: 7px 0;}
.unit-field label {	vertical-align: top;	padding: 0;	margin: 0;}
.unit-field label.text {	padding-left: 0px;}
.unit-field label.checkbox,.unit-field label.radio {	padding: 0 5px 0 4px;	cursor: pointer;}
.unit-field label.required {	font-weight: bold;	padding-right: 3px;}
.unit-field .field-value {	margin-top:0; margin-bottom: 0;}
.unit-field input, .unit-field select, .unit-field textarea {	border-top: 1px solid #848484;	border-left: 1px solid #848484;	border-bottom: 1px solid #fff;	border-right: 1px solid #fff;}
.unit-field input.text {	width: 120px;}
.unit-field input.zipcode {	width: 40px;}
.unit-field input.readonly {	font-size: 115%;	text-align: center;	border: 0;}
.unit-field textarea.readonly {	font-size: 115%;	text-align: center;	border: 0;}
.unit-field input.radio {	height: 13px;	width: 13px; border:0;}
.unit-field input.checkbox {	width: 13px;	height: 13px;	border: 0;}
.unit-field select {	}
.unit-field select.multiselect {	height: auto;}
span.required {	background: url(/images/star-icon.gif) 100% 25% no-repeat transparent;	vertical-align: top;}

.unit-tools-main {	padding: 5px 5px 0px 10px;}
.unit-tools-main .unit-field {	clear: both;	margin: 5px 0;	margin-right: 0px;}
.unit-tools-main .unit-field .subcolumn-left {	float: left;width: 45%;}
.unit-tools-main .unit-field .subcolumn-right {	float: left;width: 45%;}
.unit-tools-main .unit-legend {	float: right;}

.unit-tools-main .mod-findadoc {padding-left: 85px;}
.unit-tools-main .mod-findadoc SELECT,.unit-tools-main .mod-findadoc INPUT{	width: 90%;}
.unit-tools-main .mod-findadoc LABEL {	float: left;	margin-left: -85px;}

.unit-tools-main .mod-findadoc-2 {padding-left: 95px;}
.unit-tools-main .mod-findadoc-2 SELECT,.unit-tools-main .mod-findadoc-2 INPUT {width: 95%;}
.unit-tools-main .mod-findadoc-2 LABEL {	float: left;	margin-left: -95px;}

.unit-tools-main .mod-drugcalc {	padding-left: 85px;}
.unit-tools-main .mod-drugcalc SELECT,.unit-tools-main .mod-drugcalc INPUT{	width: 90%;}
.unit-tools-main .mod-drugcalc LABEL {	float: left;	margin-left: -85px;}

.unit-tools-main .mod-prodadvisor {	padding-left: 160px;}
.unit-tools-main .mod-prodadvisor SELECT,.unit-tools-main .mod-prodadvisor INPUT	{	width: 220px;}
.unit-tools-main .mod-prodadvisor LABEL {	float: left;	margin-left: -140px;}

.unit-tools-main .mod-contactform {	padding-left: 160px;}
.unit-tools-main .mod-contactform SELECT,.unit-tools-main .mod-contactform INPUT,.unit-tools-main .mod-contactform TEXTAREA{ width: 220px;}
.unit-tools-main .mod-contactform INPUT.phonePrefix {width: 25px;}
.unit-tools-main .mod-contactform INPUT.phoneNumber { width: 40px;}
.unit-tools-main .mod-contactform INPUT.phoneExt { width: 40px;}
.unit-tools-main .mod-contactform INPUT.checkbox {float:left; width:13px;}
.unit-tools-main .mod-contactform LABEL {float: left; margin-left: -140px;}
.unit-tools-main .mod-contactform LABEL.checkbox {width:220px; margin-left:5px;}
.unit-tools-main .mod-contactform .button-go  {	float:right; }

.unit-tools-main .mod-resumeform {	padding-left: 160px;}
.unit-tools-main .mod-resumeform INPUT{ width: 160px;}
.unit-tools-main .mod-resumeform LABEL {float: left; margin-left: -140px;}
.unit-tools-main .mod-resumeform INPUT.checkbox {float:left; margin-left: -160px;}
.unit-tools-main .mod-resumeform LABEL.checkbox {float:left; text-align:left; }
.unit-tools-main .mod-resumeform .button-submit {float:left;}
.unit-tools-main .mod-resumeform .button-cancel {float:left;}

.unit-tools-main .unit-bottom {	clear: both;}
.unit-tools-main .unit-bottom .button-go {	display: inline;	float: right;}
.unit-tools-main .unit-bottom .unit-content {	float: left;}

.unit-sitemap {	margin: 0 5px;	color: #4d4d4d;}
.unit-sitemap a {	text-decoration: none;}
.unit-sitemap .header {	font-size: 122%;	font-weight: bold;	padding-bottom: 5px; background: url(/images/horzDotRule.gif) 0 100% repeat-x transparent;}
.unit-sitemap ul {	list-style: none;	list-style-image: none;	margin: 0px 0px;}
.unit-sitemap ul li {	padding-top: 4px;	font-weight: bold;}
.unit-sitemap ul ul {	padding-left: 10px;}
.unit-sitemap ul li li {	font-weight: normal;}
.unit-sitemap ul li li li {	margin-left: 10px;	list-style-image: url(/images/listDashBlue.gif);}

/********
*
*	Right column unit styles
*
*********/
.unit-contentRight {	margin: 10px 5px 10px 10px;}
.unit-contentRight p {	}
.unit-contentRight ul {	margin-left: 15px;	list-style-image: url(/images/listArrowBlu.gif);}
.unit-contentRight ol {	margin-left: 15px;}
.unit-contentRight li {	margin-bottom:.5em;	font-size: 100%;}
.unit-contentRight p {	margin-top:0;	}

.unit-feature {	margin: 0 5px 0 10px;}
.unit-feature p {	margin-top: 0;}
.unit-feature ul {	}

.unit-subscribe {padding: 5px 5px 10px 10px;	color: #474747;}
.unit-subscribe .unit-field {margin: 3px 0;}
.unit-subscribe .unit-field label {	float: left;}
.unit-subscribe .unit-field label.checkbox {float: none; padding: 0 5px 0 4px;	cursor:pointer;}
.unit-subscribe p {	margin: .5em 0;}

.unit-webchannel {	padding: 10px 7px 10px 8px;}
.unit-webchannel .unit-field {	padding: 0;	padding-left: 20px;	margin-right: 25px;}
.unit-webchannel .unit-field .radio {	margin-left: -20px;	margin-right: 6px;}
.unit-webchannel .unit-field label {	margin-left: -3px;	vertical-align: top;}
.unit-webchannel .one {	background: url(/images/info/one.gif) 100% 0 no-repeat transparent;}
.unit-webchannel .two {	background: url(/images/info/two.gif) 100% 0 no-repeat transparent;}
.unit-webchannel .three {	background: url(/images/info/three.gif) 100% 0 no-repeat transparent;}
.unit-webchannel h4 {	text-transform: lowercase;}
.unit-webchannel p {	margin: 0;	margin-bottom: 1em;}

.unit-blueaccess {	padding: 5px 5px 5px 0px;}
.unit-blueaccess .unit-field {	margin-top: 0;	margin-bottom: 3px;	padding: 0;	width: 100%; clear: both;}
.unit-blueaccess .unit-field label {	float: left;	margin-left: 10px;	margin-right: 10px;	color: #fff;}
.unit-blueaccess .unit-field input.text {	float: right; width: 130px}

.unit-findadoc {	padding: 3px 5px 3px 10px;	margin-bottom: 0;	color: #474747;}
.unit-findadoc .unit-field { margin: 3px 0;	padding: 0;	clear: both;}
.unit-findadoc .unit-field label {	float: left; width: 57px;}
.unit-findadoc .unit-field input.text {	float: left;	width: 100%;}
.unit-findadoc .unit-field select {	float: left;}
.unit-findadoc .unit-field #findType {	width: 147px;}
.unit-findadoc .unit-field #specialty {	width: 147px;}
.unit-findadoc .unit-field #basedOn {	width: 147px;}
.unit-findadoc .unit-field #zipCode {	width: 80px;	float: left;	vertical-align: top;}
.unit-findadoc .unit-field .button-go {	display: block;	float: right;}

.unit-tools {	padding: 5px 5px 10px 10px;	color: #474747;}
.unit-tools p {	margin: 3px 0 0 10px;}
.unit-tools .unit-field {	margin: 3px 0;	clear: both;}
.unit-tools .unit-field label {	padding: 0 5px 0 10px; vertical-align:middle;}
.unit-tools .unit-field label.checkbox {	padding: 0 5px 0 4px; cursor:pointer;}
.unit-tools .unit-field select {width: 115px;}
.unit-tools .unit-field input.readonly {	background-color: #b8b394;	margin: 10px 10px; width: 185px;}
.unit-tools .mod-contactnum select {width:97px;}

.unit-search {	margin: 10px 0;	padding: 0 5px 5px 5px;	color: #4d4d4d;}
.unit-search .unit-field {	margin: 4px 0;	padding: 0;	padding-left: 95px;	clear: both;}
.unit-search .unit-field label {	float: left;	margin: 0;	margin-left: -95px;}
.unit-search .unit-field label.checkbox {float: none; margin: 0;}
.unit-search .unit-field input {width: 110px;}
.unit-search .unit-field select {width: 110px;}
.unit-search p {	}

.unit-contactnum { }

.unit-percentage {	clear: both;}
.unit-percentage p {	float: left;	font-weight: bold;	margin: 0;}
.unit-percentage ul {	float: left;	list-style: none;	margin: 0;	margin-left: 5px;	height: 13px;	width: 74%;}
.unit-percentage ul li {	float: left;	border-left: 1px solid #e3e3e3;	border-right: 1px solid #c7c7c7;	margin-right: 1px;	height: 100%;}
.unit-percentage ul li.on {	border-left: 1px solid #d17a59;	border-right: 1px solid #efd2c8}

/******************************
	tables
******************************/
.table-plan {	font-size: 99%;}
.table-plan thead {	font-weight: bold;	font-size: 110%;	text-transform: uppercase;	color: #C14D22;	background: url(/images/horzDotRule.gif) 0 100% repeat-x transparent;}
.table-plan thead td {	padding-left: 5px;	width: 33%;	padding-bottom: 8px;}
.table-plan .row-alt td,.table-plan .row-alt th {	background-color: #f9f7e8;}
.table-plan ul,dl {	margin-top: 0;	list-style: none;}
.table-plan tbody td {	padding-top: 3px;	padding-right: 5px;	padding-left: 5px;	vertical-align: top;}

.table-results {	font-size: 99%;}
.table-results thead {	font-weight: bold;font-size: 110%;text-transform: uppercase;color: #C14D22;padding-bottom: 8px;background: url(/images/horzDotRule.gif) 0 100% repeat-x transparent;}
.table-results thead td {	padding-top: 3px;	padding-right: 5px;	padding-left: 5px;}
.table-results .col-rowNum {	width: 20px;}
.table-results .col-detail {	width: 50px;}
.table-results .column-data-3 {	clear: both;}
.table-results .column-data-3 .col-left {	float: left;	width: 47%;	padding-right: 20px;}
.table-results .column-data-3 .col-middle {	float: left;	width: 12%;}
.table-results .column-data-3 .col-right {	width: 32%;	padding-left: 10px;	float: right;}
.table-results .column-data-4 {	clear: both;}
.table-results .column-data-4 .col-left {	float: left;	width: 35%;	padding-right: 10px;}
.table-results .column-data-4 .col-middle {	float: left;	width: 20%;	padding-right: 10px;}
.table-results .column-data-4 .col-middle-2 {	float: left;	width: 18%;	padding-right: 10px;}
.table-results .column-data-4 .col-right {	float: left;	width: 17%;}
.table-results .row-detail {	margin-top: 20px;	display: none;	clear: both;}
.table-results .column-detail {	clear: both;	height: 1%;}
.table-results .column-detail .col-left {	float: left;	width: 43%;}
.table-results .column-detail .col-right {	float: right;	width: 55%;}
.table-results .row-detail .unit-bottom {	float: right;	margin-bottom: 5px;}
.table-results .row-detail .unit-bottom ul {	margin-left: 10px;}
.table-results .row-detail .unit-bottom li {	margin: 0 3px;	float: left;}
.table-results .row-alt td, .row-alt, .table-results .row-alt th {	background-color: #f9f7e8;}
.table-results .row-alt-gray td, .row-alt-gray, .table-results .row-alt-gray th {background-color: #e0ddc5;}
.table-results ul,dl {	margin-top: 0;	list-style: none;}
.table-results tbody td {	padding: 3px 5px .5em 5px;	vertical-align: top;}

.table-family {	width: 760px;font-size: 100%;	margin-bottom: 10px;}
.table-family .row-alt td,.table-family .row-alt th {	background-color: #f9f7e8;}
.table-family td,.table-family th {	}
.table-family thead td {	padding-right: 8px;	padding-top: 10px;	padding-bottom: 10px;}
.table-family tbody td {	padding: 10px;	width: 100%;	vertical-align: top;background: url(/images/vertDotRule.gif) 0 100% repeat-y transparent;}
.table-family tbody td p {	margin: 0;	margin-bottom: 1em;	padding: 0;}
.table-family tbody th {padding: 10px;width: 100%;vertical-align: top;font-weight: bold;text-align: left;text-transform: lowercase;	background: transparent;}
.table-family tfoot td {	background: url(/images/vertDotRule.gif) 0 100% repeat-y transparent;}

/******************************
	misc
******************************/
ul.inline-list {	clear: both;  margin: 0; margin-bottom:0px;	list-style: none;}
ul.inline-list li {	padding: 0 3px;	float: left; list-style: none;}
.bold {	font-weight: bold;}
ul.noindent {margin-left: 0; list-style: none; list-style-image:none; list-style-type:none;}
ul.nobullet {margin:0; list-style:none; list-style-image:none; list-style-type:none;}
ul.nobullet ul {margin:0;}
ul.nobullet ul li {margin-left:10px;}
ul.nobullet ul.noindent li {margin-left:0;}

ul.tight {list-style: none; list-style-image: none; list-style-type: none; padding:0;}
ul.tight li {margin: 0; list-style: none; list-style-image: none; list-style-type: none; padding-left:1px;}

p.indent {	margin-left: 15px;}
.italic { font-style: italic;}
.blue {	background: #e9f0f6;}
.row {clear:both;
padding:3px 0;}
.row label
{
text-align:right;
width:150px;
margin:0;
padding:0;
}
.row input
{

}
.alt {clear:both; background-color: #f9f7e8;}
.rowAlt {clear:both; background-color: #f9f7e8;}
.cell {padding:3px 5px; float:left;}
.cellHeader {float:left; padding:3px 5px; font-weight: bold; font-size: 110%; text-transform: uppercase; color: #C14D22; margin-bottom: 8px; background: url(/images/horzDotRule.gif) 0 100% repeat-x transparent; }
.padding10 {margin-right:10px;}

/******************************
	mods
******************************/
.no-column-hack { overflow: visible;}
.no-column-hack .column-main {	padding-bottom: 0;	margin-bottom: 0;}
.mod-halfWidth {width: 48%;}
.mod-alignRight {text-align: right;}

/*Float container clear*/
.column-1:after,.column-2:after,.column-2-home:after,.column-2-inner:after,.column-3:after,.column-4:after,.column-5:after,.column-data-3:after,.section-row:after,.section-findadoc:after,.header-blueaccess:after,.header-findadoc:after,.header-orangeIcon:after,.unit-bottom:after,.unit-field:after,.unit-blueaccess:after,.unit-search:after,.unit-findadoc:after,.unit-mediumImage:after,.unit-mediumImageHome:after,.unit-percentage:after,.unit-photoGallery:after,.unit-photoGalleryControls:after,.unit-autoPhotoGallery:after,.unit-autoPhotoGallery .controls:after,.unit-letters:after,.unit-tabContainer:after,.unit-searchRow:after,.row-data:after,.inlrine-list:after,.button:after,.button-go:after,.column-detail:after,#ftrNav ul:after,#homeFtrNav ul:after, .row:after, .rowalt:after
{	content: ".";	display: block;	height: 0px;	clear: both;	visibility: hidden;}

/**
*		DEBUG Style use to border various elements
*	USAGE:  Add any styles comma seperated to the style below to add a red border
**/
#css-debug {
	border: 1px solid red;
}
#newsnews .newscenter
{
margin-top:-25px;
}
#newsabout .newscenter
{
margin-top:0px;
}
/* new find a doc */
.header-findadoc span
{
	visibility: hidden;
}
.head4er-findadoc {background: url(/images/2008/fad-header.png) 0 0 no-repeat ;	clear: both;}
.header-findadoc span {	float: left;}
.header-findadoc A {	float: right;	color: #fff;	font-size: 75%;	vertical-align: middle;}
.header-findadoc A:visited {	color: #fff;}
.unit-findadoc {	padding: 3px 5px 3px 10px;	margin-bottom: 0;color: #474747;

}
.unit-findadoc .unit-field { margin: 3px 0;	padding: 0;	clear: both;}
.unit-findadoc .unit-field label {	float: left; width: 57px;}
.unit-findadoc .unit-field input.text {	float: left;	width: 100%;}
.unit-findadoc .unit-field select {	width:100px;}
.unit-findadoc .unit-field #findType {	width: 147px;}
.unit-findadoc .unit-field #specialty {	width: 147px;}
.unit-findadoc .unit-field #basedOn {	width: 147px;}
.unit-findadoc .unit-field #zipCode {	width: 80px;	float: left;	vertical-align: top;}
.unit-findadoc .unit-field .button-go {	display: block;	float: right;}

.section-findadoc4 {	border-bottom: 2px solid #fff;	background: url(/images/grayContBgSlice.gif) bottom repeat-x #c1ba97; /*#b8b394;*/}

.section-findadoc4 .button-go {	background: url(/images/btns/goBtnBrown.gif) 100% 100% no-repeat transparent;}
.section-findadoc4 .button-go A { background: url(/images/btns/goBtnBrown.gif) 0 0 no-repeat transparent;}
.section-findadoc4 .header-findadoc
{
	margin: 0;
	padding: 0;
	height: 32px;
}
.section-findadoc4 .unit-findadoc select
{
width:100px;
height:14px;
font-size:12px;
}

.unit-findadoc .advsearch {
margin: 3px 0;
padding:0 ;	
clear: both;
text-align:center;
background-color:#f0ecca;
}
.unit-findadoc .advsearch a
{
color:#000;
display:block;
letter-spacing:.1em;
}
.header-findadoc .fadprovider select
{

margin:1px 0 0 17px;
padding:0;
height:20px;
color:#fff;
font-weight:bold;
}
#loading_box
{
width:200px;
margin:0 auto;
text-align:center;

}
.outsidetn
{
border:1px solid #DCD9C6;
text-align:center;
}
.outsidetn a, .outsidetn a:link, .outsidetn a:active
{
font-size:11px;
color:#000;
text-decoration:none;
}

#orderform
{
width:500px;
margin:0 auto;
}
#orderform .row, #orderform .rowhead
{
width:500px;
border-bottom:1px solid black;
}
#orderform .rowhead .product, #orderform .rowhead .qty
{
background-color:#FFFFFF;
}
#orderform .product
{
width:440px;
text-align:left;
float:left;
padding:3px 0 3px 3px;
margin:0;
}
#orderform .qty
{
padding:3px 0 3px 3px;
width:50px;
float:left;
margin:0;
border-left:1px solid black;
text-align:center;
}
#orderform .qty input
{
width:45px;
height:18px;
text-align:center;

}
#orderform .product input
{
width:300px;
height:18px;


}
#orderform .product input.statetn
{
width:50px;
height:18px;
text-align:center;

}
#orderform .product input.ziptn
{
width:100px;
height:18px;
text-align:center;

}
#orderform .product input.citytn
{
width:250px;
height:18px;
text-align:center;

}
#orderform .product textarea
{
width:300px;
}

#orderform legend
{
font-weight:bold;
}
.endstateform
{
text-align:right;
}

ul#multiwidget
{
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style-type:none;
margin:0;
padding:0;
display:block;
}
ul#multiwidget li
{
width:220px;
padding:0;
margin:0;
float:left;
}
ul#multiwidget li a
{
display:block;
margin:0;
padding:5px 0 5px 10px;
text-decoration:none;
color:#504e45;
background-color:#f0ecca;
font-weight:bold;
}
ul#multiwidget li a:hover
{
text-decoration:underline;
}
ul#multiwidget li strong
{

display:block;
margin:0;
padding:5px 0 5px 10px;
background-color:#d0ccae;
color:#504e45;
}

.column-2 .column-main div.qjump
{
width:530px;
margin:0 0 10px;
background-color:#e2ebf2;
padding:3px 0;
border:1px solid #bcd9ef;
}
ul.qjump, ul.qjump li
{
list-style-type:none;
display:inline;
color:#5c80a2;

}
ul.qjump
{
width:100%;
padding:5px;
margin:0px;
}
ul.qjump li
{

}
ul.qjump li a
{
text-decoration:none;
margin:0 3px;
}

#popular-searches li
{
margin:0 0 0 10px;
}
#popular-searches h3
{
color:#676e5e;
background-color:#c5da9f;
background-image:url(/images/2008/popular-header.png);
background-repeat:no-repeat;
padding:8px 0px 0px 10px;
height:22px;
margin:0;
}
#popular-searches
{

background-image:url(/images/2008/popular-background.png);
background-repeat:no-repeat;
background-position:center 30px;
margin:0;
padding:0;
background-color:#d3eca8;
}
#popular-searches .unit-content
{

padding:0 0 5px 0;
margin:0;
}
.popfooter
{
background-image:url(/images/2008/popular-footer.png);
background-repeat:no-repeat;
background-position:top center;
margin:0 0 10px 0;
padding:0;
}
#home h4
{
font-size:14px;
font-weight:bold;
color:#c37c60;
}
#home .headline
{
border:1px solid #e5e5e5;
margin:0 0 5 0;
padding:0 0 0 80px;
}
#home .sales
{
padding:0;
margin:8px 0 15px;
}
#blueaccess-widget
{
background-image:url(/images/2008/blueaccess_footer.png);
background-repeat:no-repeat;
background-position:bottom;
background-color:#2364b8;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
width:220px;
border-bottom: 2px solid #fff;
}
#blueaccess-widget a
{
color:#fff;
text-decoration:none;
}
#blueaccess-widget h3
{
background-color:#1d5092;
color:#fff;
padding:8px 0px 8px 10px;
height:32px;
margin:0;
background-image:url(/images/2008/blueaccess_header.png);
background-repeat:no-repeat;
}
#blueaccess-widget h3 span, #popular-searches h3 span, #findadoc-widget h3 span
{
display:none;
}
#blueaccess-widget .password
{
padding:5px 0 0;
}
#blueaccess-widget .password, #blueaccess-widget .user
{
text-align:right;
padding:0 10px;
font-size:12px;
font-weight:bold;
}
#blueaccess-widget .password input, #blueaccess-widget .user input
{
width:130px;
margin-left:5px;
}
#blueaccess-widget .forgot-password
{
text-align:right;
font-size:12px;
padding-right:5px;
clear:both;
}
#blueaccess-widget .remember-me
{
text-align:right;
font-size:12px;
padding-right:8px;
clear:both;
}
.ba-login20
{
text-align:right;
padding:0 5px 0 0;
margin:5px 0;
font-size:12px;
}
.what-is
{
margin:0 10px;
font-size:12px;
border-top:1px solid #fff;
padding:-10px 0 10px 0;
}
.signup
{
float:right;
border-right:1px solid #fff;
border-left:1px solid #fff;
padding:0px 2px;
margin:0;
}
.signup a
{
display:block;

}
.signup a:hover
{
background-color:#6ca3da;
}
.searchtwo
{
width:250px;
margin:0;
padding:0;
float:right;
text-align:right;
}
#header .searchtwo input.ggg
{
width:175px;
height:20px;
}
#heaser .search input.searchbuttontwo
{
background-color:red;
height:20px;
border:0;
}
#findadoc-widget-frame
{
background-image: url(/images/2008/bcbst-caduseus.gif);
background-repeat:no-repeat;
background-color:#f0ecca;
}
#findadoc-widget
{
background-image:url(/images/2008/fad-footer.png);
background-repeat:no-repeat;
background-position:bottom;
color: #474747;
margin:0 0;
padding-bottom:5px;
border:0;
}

.survey52009
{
padding:3px 5px;
background-color:#F0EDC8;
border:1px solid #474747;
margin:5px 0;
}
.survey52009 a, .survey52009 a:link, .survey52009 a:visited
{
color:#b14e28;
}

#findadoc-widget h3
{
padding:8px 0px 8px 10px;
height:22px;
margin:0;
background-image:url(/images/2008/fad-header.png);
background-repeat:no-repeat;
}
li.smspace
{
display:none;
}
 
.appform1 label, .appform1 input
{
float:left;

}
.appform1 input
{
width:200px;
padding:0px 10px;
}
.appform1 label
{
width:125px;
padding:0px 10px;
text-align:right;
}
