/* CSS Document */

body { margin: 0px; background-color: #F6FBFC; }
td { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; }
sup, sub { font-size: 8px; font-weight: normal; }
form { margin: 0px; }

.fullHeight { height: 100%; }

.splashTopRight { background-image:url(../images/03splashTopright.jpg); background-repeat: no-repeat; }
.splashLeftBorder { background-image: url(../images/04splashLeftSide.gif); background-repeat: repeat-y; }
.splashRightBorder { background-image: url(../images/05splashRightSide.gif); background-repeat: repeat-y; }
.splashFootnav { background-image: url(../images/09splashFootnavBg.gif); }
.splashFootnavLine { background-color: #B4D3D8; }
.splashHCP { background-image: url(../images/08hcp_button.gif); background-repeat: no-repeat; }
.splashPat { background-image: url(../images/09patients.jpg); background-repeat: no-repeat; }

.headerSearchBg { background-image: url(../images/16homeTitleSearch.jpg); background-repeat: no-repeat; }
.headerbg { background-image: url(../images/15homeTitleRight.jpg); background-repeat: no-repeat; }
.headerbgc1 { background-image: url(../images/15homeTitleRightCouple1.jpg); background-repeat: no-repeat; background-position: bottom left; }
.headerbgc2 { background-image: url(../images/15homeTitleRightCouple2.jpg); background-repeat: no-repeat; background-position: bottom left; }
.headerbgc3 { background-image: url(../images/15homeTitleRightCouple3.jpg); background-repeat: no-repeat; background-position: bottom left; }
.headerbgc4 { background-image: url(../images/15homeTitleRightCouple4.jpg); background-repeat: no-repeat; background-position: bottom left; }
.footerBg { background-image: url(../images/22footerbg2.jpg); background-repeat: no-repeat; background-position: bottom left; }
.headerBg { background-image: url(../images/23headerbg.jpg); background-repeat: no-repeat; background-position: top right; }

.leftnavBg { background-image: url(../images/31leftnavBg.gif); background-repeat: repeat-y; }
.leftnavFooter { background-image: url(../images/31leftnavLower.gif); background-repeat: no-repeat; background-position: bottom left; }
.leftCorpnavFooter { background-image: url(../images/31leftnavLower.gif); background-repeat: no-repeat; background-position: bottom left; }
.leftnavText { color: #003399; font-size: 11px; }
.leftnavTextLink { color: #003399; font-size: 11px; font-weight: bold; text-decoration: none; }
.leftnavTextLink:hover { text-decoration: underline; }
.leftnavTextLinkOver { color: #FFFFFF; font-weight: bold; text-decoration: none; }

.leftnavTextSubLink { color: #003399; font-size: 11px; text-decoration: none; }
.leftnavTextSubLink:hover { text-decoration: underline; }

.bodyHeader { background-image: url(../images/32bodyUpper.gif); background-repeat: no-repeat; }
.bodyFooter { background-image: url(../images/07_flashbottom.gif); background-repeat: no-repeat; background-position: bottom left; }
.bodyBg { background-image: url(../images/32bodybg.gif); background-repeat:repeat-y;}
.mapBodyBg { background-image: url(../images/32bodybg.gif); background-repeat:no-repeat;}

.bodyHeadText { font-size: 14px; font-weight: bold; color: #107780; }
.photoHeadText { font-size: 12px; font-weight: bold; color: #107780; }
.learnMore { font-family: Verdana; font-size: smaller; font-weight: bold; color: #003399; text-decoration: none; }
.learnMore:hover { text-decoration: underline; }

.registerBg { background-image: url(../images/10registerBg.jpg); background-repeat: no-repeat; }
.registerText { font-size: 11px; color: #515151; }
.registerChoice { font-size: 11px; color: #000000; }
.registerChoiceBox { width: 149px; }
.registerBox { font-family: Arial, Helvetica, sans-serif; color: #003399; width: 134px; font-size: 11px; border: 1 solid #848482; border-style: solid; border-color: #848482; border-width: 1px; }
.registerBoxLN { font-family: Arial, Helvetica, sans-serif; color: #003399; width: 96px; font-size: 10px; border: 1 solid #848482; border-style: solid; border-color: #848482; border-width: 1px; }
.registerEmail { font-family: Arial, Helvetica, sans-serif; color: #003399; }
.registerFooter { background-image: url(../images/37registerLower.gif); background-repeat: no-repeat; background-position: bottom left; }
.registerCorpFooter { background-image: url(../images/37registerLower2.gif); background-repeat: no-repeat; background-position: center top; }
.registerMiddle { background-image: url(../images/37registerMiddle.gif); background-repeat: repeat-y; background-position: bottom left; }

.findRepCorpFooter { background-image: url(../images/findRepLower2.gif); background-repeat: no-repeat; background-position: center top; }

.calloutHeader { background-image: url(../images/33calloutUpper.gif); background-repeat: no-repeat; }
.calloutFooter { background-image: url(../images/33calloutLower.gif); background-repeat: no-repeat; background-position: bottom left; }
.calloutBg { background-image: url(../images/33calloutBg.gif); background-repeat: repeat-y; }
.calloutText { font-family: Verdana; font-size: 10px; color: #000000; }
.calloutLink { font-family: Verdana; font-size: 10px; font-weight: bold;  color: #003399; text-decoration: none; }

.searchBox { font-family: Arial, Helvetica, sans-serif; color: #003399; width: 130px; font-size: 11px; border-style: solid; border-color: #848482; border-width: 1px; }
.search_count {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; font-weight: bold; }

.whiteBody { background-color: #FFFFFF; }
.bodyBorderBg { background-image: url(../images/21bodybg.gif); background-repeat: repeat-y; }
.lightTouchRight { background-image: url(../images/51lightTouchRight.jpg); background-repeat: no-repeat; }

.s100HCPCallout { background-image: url(../images/systemsAreGo.jpg); background-repeat: no-repeat; }
.s100HCPButtonText { font-size: 16px; color: #000000; }

.homeTitleRight { background-image: url(../images/15homeTitleRight.jpg); background-repeat: no-repeat; }
.homeTitleRight800 { background-image: url(../images/15homeTitleRightCouple1.jpg); background-repeat: no-repeat; }
.homeTitleRight950 { background-image: url(../images/15homeTitleRightCouple2.jpg); background-repeat: no-repeat; }
.homeTitleRight900 { background-image: url(../images/15homeTitleRightCouple3.jpg); background-repeat: no-repeat; }
.homeTitleRight940 { background-image: url(../images/15homeTitleRightCouple4.jpg); background-repeat: no-repeat; }

.s600AddressBg { background-image: url(../images/600AddressBg.gif); background-repeat: repeat-y; }

.textSize { font-size: 12px; color: #022264; }
.textBoxSize { width: 278px; }
.textBoxSizeZip { width: 78px; }
.navColor { color: #003399; text-decoration: none; }
.navColor:hover { text-decoration: underline; }
.footnav { font-size: 11px; color: #022264; }
.footnavLink { font-size: 11px; color: #022264; text-decoration: none; }
.footnavLink:hover { text-decoration: underline; }
.footer { font-size: 10px; color: #336666; }

.caption { font-size: 12px; color: #00745e; font-style: italic; }
.buttonText { font-size: 10px; color: #000000; }

.contactLine { font-family: Arial, Helvetica, sans-serif; color: #003399; width: 150px; font-size: 11px; border: 1 solid #848482; border-style: solid; border-color: #848482; border-width: 1px; }
.contactBox { font-family: Arial, Helvetica, sans-serif; 
	color: #003399; 
	width: 150px; 
	font-size: 11px; 
	border: 1 solid #848482; 
	border-style: solid; 
	border-color: #848482; 
	border-width: 1px; 
}

.errorText{ font-size: 12px; color: Red; }

/* RESIZE */
.resize { font-size: 10px; color: #3C73B2; }
.resize10 { font-size: 9px; }
.resize11 { font-size: 10px; }
.resize12 { font-size: 11px; }
.resize13 { font-size: 12px; }
.resize14 { font-size: 14px; }
