 /*
LillyDiabetes.com - Cascading Style Sheet Document.

Version: 1.2
Created by: Joe Gallagher

Revision History

Date            Name            Description
2/26/04			Joe Gallagher	Original Version
3/1/04			Paul Mealy	    Added table borders
3/18/04			Joe Gallagher	Increased font-size percentages
 */

/*********************** T E X T  S T Y L E S ***********************/

.contentPageSectionTitleText {
	font-family: verdana, Helvetiva, sans-serif;
	font-size: 80%;
	color: #555555;
}

.contentPageTitleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	/*font-weight: bold;*/
	color: #CBCBCB;	
}

.contentParagraphHeadlineText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	line-height: 150%;
	color: #555555;
}

.contentParagraphText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #585A5D;
	line-height: 125%;
}

.contentSpecialboxHeadlineText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #585A5D;
}

.contentSpecialboxParagraphText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #585A5D;
	line-height: 125%;
}
strong{
	color: #6F7174;
}
.legalese {
	font-size: 80%;
}
.legal {
	font-size: 80%;
}


li {
	margin-bottom: .25em;
}

li.check {
	list-style-image: url(/images/checkbox.gif);
	margin-bottom: .25em;
}

.printSectionTitleText {
	font-family: Arial, Helvetiva, sans-serif;
	font-size: 80%;
	color: #8DADD6;
}

.printPageTitleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #585A5D;
}

.printParagraphHeadlineText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #585A5D;
}

.printParagraphText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #585A5D;
	line-height: 125%;
}

.searchResultDescriptionText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #585A5D;
	line-height: 125%;
}

.searchResultReturnText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #585A5D;
}

.rightToutTitleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #808285;
	font-weight: bold;
}

.rightToutHeadlineText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #585A5D;
	line-height: 125%;
}

.rightToutDescriptionText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #808285;
	line-height: 125%;
}

.leftNavigationSelectedText {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 80%;
	color: #AD0101;
	font-weight: bold;
}

.toolbarLinkDividerText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 80%;
	color: #484848;
}

.footerLinkDividerText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 80%;
	color: #484848;
}

.footerText {
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 70%;
}

.printFooterText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 70%;
	color: #000000;
}
.interstitialPageTitleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #585A5D;
}

.interstitialParagraphText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #585A5D;
	line-height: 125%;
}
.redHeader {
	color: #AD0101;
}
/* Formats the left hand navigation text for section heads (links to landing pages) */
SPAN.sectionNav {
    font-weight: bold;
    font-size: 140%;
    color: #666;
}

.condensed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #585A5D;
}

sup {
	font-size: smaller;
}

dt  {
	font-weight: bold;
	font-style: italic;
}

/********************************** L I N K  S T Y L E S **********************************/

a.footerLink {font-family: Verdana, Helvetica, sans-serif; color: #AD0101; font-size: 70%; text-decoration: none;}
a.footerLink:hover {text-decoration: underline;}

.leftNavigationNormalLink {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 80%; color: #333333; font-weight: bold;}
.leftNavigationNormalLink:hover {text-decoration: underline;}

.leftNavigation2NormalLink {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333; font-weight: normal; font-size: 80%;}
.leftNavigation2NormalLink:hover {text-decoration: underline;}

.leftNavigationLevel3NormalLink {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333; font-weight: normal; font-size: 80%;}
.leftNavigationLevel3NormalLink:hover {text-decoration: underline;}

.leftNavigationLevel3SelectedText {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #AD0101; font-weight: bold; font-size: 80%;}

/*.rightToutLink {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 70%; color: #333333;}
.rightToutLink {color: #858585;}*/

.searchPageNumberLink { font-family: Arial, Helvetica, sans-serif; font-size: 90%; line-height: 125%; text-decoration: none;}
.searchPageNumberLink:link {color: #AD0101; text-decoration:underline;}

.searchResultLink {font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #AD0101; font-weight: bold; line-height: 150%; text-decoration: underline;}
/*^^^*/
.toolbarLink { font-family: Verdana, Arial, sans-serif; color: #AD0101; text-decoration: none; font-size: 70%;}
.toolbarLink:hover {text-decoration: underline;}

a {font-family: Arial, Helvetica, sans-serif; color: #AD0101; line-height: 125%;}
/*a:hover {text-decoration: underline;}*/

/*********************************** T A B L E  S T Y L E S***********************************/
.contentPageTitleDividerLine {
	background-color: #ffffff;
}

.contentSpecialbox {
	background-color: #ffffff;
}

.contentSpecialboxBorder {
	background-color: #8CACD3;
}

.contentSpecialboxHeadline {
	background-color: #ffffff;
}


.footer {
	background-color: #FFFFFF;
}

.header {
	/*background-image: url(/images/header_rule.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	background-color: #FFFFFF;
	width: 748px;
	padding: 10px;
}

.interstitialHeader {
	background-color: #FFFFFF;
}

.leftNavigationNormal {
	background-color: #F6F7F8;
}

.leftNavigationSelected {
	background-color: #FFFFFF;
}

.leftNavigationTable {	
	background-color: #F6F7F8;
}

.pageContent {
	background-color: #FFFFFF;
}

.pageContentBottomBorder {
	background-color: #E7EBF3;
}

.pageFooter {
	background-color: #FFFFFF;
}

.pageHeader {
	background-color: #FFFFFF;
}

/*.pageHeaderBottomBorder {
	background-color: #000000;
}*/

.pageHomeTout {
	background-color: #FFFFFF;
}

.pageLeftColumn {
	background-color: #F6F7F8;
}

.pageLeftColumnBorder {
	background-color: #E7EBF3;
}

.pagePrintButton {
	background-color: #FFFFFF;
}

.pageRightColumn {
	background-color: #FFFFFF;
}

.pageRightColumnBorder {
	background-color: #FFFFFF;
}

.pageToolbar {
	background-color: #E7EBF3;
}

.pageToolbarBottomBorder {
	background-color: #E7EBF3;
}

.pageTopNavigation {
	background-color: #FFFFFF;
}

.pageTopNavigationBottomBorder {
	background-color: #E7EBF3;
}

.rightToutTitle {
	background-color: #FFFFFF;
}
.specialBox {
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-color: #8CACD3;
	padding: 5px;
	padding-top: 15px;
	font-size: 80%;
}

.toolbar {
	background-color: #FFFFFF;
}
.tableBorder {
	border-style: solid;
	border-color: #356AB4;
	border-width: 1px;
	font-size: 100%;
	color: #808285;
}
.tableBorderBottom {
	border-style: solid;
	border-color: #356AB4;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}
.tableBorderBottomRight {
	border-style: solid;
	border-color: #356AB4;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
}
.tableBorderRight {
	border-style: solid;
	border-color: #356AB4;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
}

a.toutLink {
	font-family: georgia, times new roman, serif;
	color: #8CACD3;
	text-decoration: underline;
}

.liveBy {
	background-image: url(/images/live_by.gif);
	background-repeat: no-repeat;
	border-color: #8CACD3;
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 6px;
	padding-right: 2px;
	width: 150px;
	margin-top: 40px;
	
	font-family: georgia, times new roman, serif;
	font-size: 90%;
	color: #920101;
}	

.attnLfL {
	background-image: url(/images/attn_lfl.gif);
	background-repeat: no-repeat;
	border-color: #8CACD3;
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	padding-left: 12px;
	padding-top: 20px;
	padding-bottom: 6px;
	padding-right: 2px;
	width: 155px;
	margin-top: 20px;
	
	font-family: georgia, times new roman, serif;
	font-size: 90%;
	color: #920101;
}	

.liveByLong {
	background-image: url(/images/live_by2.gif);
	background-repeat: no-repeat;
	border-style: solid;
	border-color: #356AB4;
	border-width: 1px;
	padding-left: 10px;
	padding-top: 30px;
	padding-bottom: 6px;
	padding-right: 2px;
	width: 350px;
	margin-top: 50px;
	font-family: georgia, times new roman, serif;
	font-size: 90%;
	color: #356AB4;
}

body
{
	width:100%;
}

body table:first-child
{
	margin:0 auto;
}

